body {margin-top: 10px; padding: 0px; background: #000000; font-family:Arial; font-size:10pt; color:#000000;}
#space {font-size:1px;}
h1 {font-family:Arial;  color:#149620; font-size: 2.5em;}
h2 {font-family:Arial; font-size:9pt; color:#000000; font-weight:normal;}
h3 {font-family:Arial; font-size:10pt; color:#149620; font-weight:bold;}
h4 {font-family:Arial; font-size:12pt; color:#000000; font-weight:bold;}
a {font-weight:bold; font-family:Arial; font-size: 10pt; color: #149620; text-decoration: none;}
a:hover { color:#000000; text-decoration: none; }
p, ol, ul { margin-bottom: 1.8em; line-height: 140%; font-family:Arial; font-size:10pt; color:#000000;}

#wformat {height:30px; border-bottom:1px solid #CCCCCC; font-family:Arial; font-size:10pt; color:#000000; }
#wformat1 {height:30px; font-family:Arial; font-size:10pt; color:#000000; }

#gesamt {width:818px; border:10px solid #FFFFFF;}
#ges {width:818px; background:#DFDFDF;}
#tabges {width:778px;}
#tableft {width:478px;}
#tabright {width:240px;}
#tabspace {width:20px;}

#tdf {font-family:Arial; font-size: 10pt; color: #149620; font-weight:bold;}
#tabform {width:478px; border:1px solid #BFBFBF; background:#EFEFEF; padding:10px;}
#tabform1 {width:458px; padding:0px 0px 0px 0px;}
#forml {width:158px; height:24px; font-family:Arial; font-size: 10pt; color: #000000;}
#formlf {width:158px; height:24px; font-family:Arial; font-size: 10pt; color: #149620; font-weight:bold;}
#formr {width:300px; font-family:Arial; font-size: 10pt; color: #000000;}
#formrt {width:300px;}
#formr1 {width:80px;}
#formr2 {width:220px;}
#formrtf1 { border: #666666 1px solid; font-family: Verdana; font-size: 8pt; color: #666666; background-color: #FFFFFF; height:18px; width:300px;}
#formrtf2 { border: #666666 1px solid; font-family: Verdana; font-size: 8pt; color: #666666; background-color: #FFFFFF; width:300px;}

#formrtfr1 { border: #666666 1px solid; font-family: Verdana; font-size: 8pt; color: #666666; background-color: #FFFFFF; height:18px; width:75px;}
#formrtfr2 { border: #666666 1px solid; font-family: Verdana; font-size: 8pt; color: #666666; background-color: #FFFFFF; height:18px; width:220px;}

#formrbt1 { border: #666666 1px solid; font-family: Verdana; font-size: 8pt; color: #FFFFFF; background-color: #000000; height:18px; width:300px; cursor:pointer;}

#formrbt2 { border:0px solid; font-family: Verdana; font-size: 8pt; color: #FFFFFF; background: url(img/button-werbung-buchen.png); height:40px; width:300px; cursor:pointer;}
#formrbt3 { border: 0px solid; font-family: Verdana; font-size: 8pt; color: #FFFFFF; background: url(img/button-produktsuche.png); height:40px; width:300px; cursor:pointer;}
#formrbt4 { border: 0px solid; font-family: Verdana; font-size: 8pt; color: #FFFFFF; background: url(img/button-nachricht-senden.png); height:40px; width:300px; cursor:pointer;}

#leftwerb { float: left;width:468px; height:60px; padding: 5px; border:1px solid #666666;}

#werbung1 { width:240px; height:280px; border-left:1px solid #666666; border-right:1px solid #666666; border-bottom:1px solid #666666; background: #FFFFFF;}
#werbung1a { width:240px; height:30px; border:1px solid #666666; background: #7F7F7F; font-weight:bold; font-family:Arial; font-size: 14pt; color: #FFFFFF;}

#lefth { float: left; width: 478px; padding: 0px 0px 10px 0px; margin:0px;}
#lefth h1 { color: #149620; padding: 0px 0px 0px 0px; margin:0px; font-size: 14pt; }
#lefth h2 { margin: 0px; padding: 0px 0px 0px 0px;}

#left { float: left; width: 478px; padding: 10px 0px 10px 0px; margin:0px;}
#left h3 { color:#000000; margin: 0px; padding: 0px 0px 0px 20px;}
#left p { margin: 0px; padding: 0px 0px 0px 0px; text-align:justify;}
#left a {font-weight:bold; font-family:Arial; font-size: 10pt; color: #000000; text-decoration: none;}
#left a:hover { color:#149620; text-decoration: none; }
#left .links {font-weight:bold; font-family:Arial; font-size: 10pt; color: #149620; text-decoration: none;}
#left ul { padding: 0px 0px 10px 0px; margin: 0px; list-style-position:inside; list-style-type:square;}
#left li { margin-left: 0px; padding: 0px 0px 5px 0px;  font-family:Arial; font-size: 10pt; color: #000000;}

#artikel { float: left; width: 478px; padding: 15px 0px 5px 0px; margin:0px; border-bottom:1px dashed #000000;}
#artikel h3 { margin: 0px; padding: 0px 0px 0px 20px;}
#artikel p { margin: 0px; padding: 0px 0px 0px 0px; text-align:justify;}
#artikel a {font-weight:bold; font-family:Arial; font-size: 10pt; color: #000000; text-decoration: none;}
#artikel a:hover { color:#149620; text-decoration: none; }

#top { float: left; width: 478px; height:20px; background: url(img/arthead.png);}
#bott { width: 478px; height:20px; background: url(img/artbott.png); font-family:Arial; font-size:10pt; color:#7F7F7F; font-weight:bold;}
#bott .links { font-weight:bold; font-family:Arial; font-size: 10pt; color: #149620; text-decoration: none; text-align:right;}

#header {width:818px; height:110px; background: url(img/top_1_2.png);}
#header a { text-decoration: none; color: #FFFFFF; }
#head { float: left; background: url(img/top_1_0.png) no-repeat left top; width: 818px; height: 110px;}
#head h1, #head p {padding-left: 20px; margin: 0px; line-height: normal; font-weight: normal; color: #FFFFFF; }
#head h1 {font-size: 2.5em; padding: 20px 0px 0px 20px; }
#head p { padding: 0px 0px 0px 40px; }

#footmen {width:818px; height:40px; background: url(img/top_1_3.png);}
#headmen {width:818px; height:40px; background: url(img/top_1_3.png);}
#menue { float: left; width:818px; height:40px;}
#menue ul { margin: 0px; padding:0px; list-style: none; line-height: normal; }
#menue li { float: left; margin: 0px; }
#menue a { display: block; width: auto; padding: 10px 30px 10px 20px; color:#FFFFFF; font-weight:bold; font-family:Arial; font-size:10pt; text-decoration:none;}
#menue a:hover {color:#000000; text-decoration:underline;}

#right { float: right; width: 240px; padding: 0px 0px 0px 0px; margin:0px;}
#right h4 { color: #000000; padding: 0px 0px 5px 0px; margin:0px; font-size: 12pt; }
#right ul { padding: 0px 0px 5px 0px; margin: 0px; list-style: none; }
#right li { margin-left: 0px; line-height: 30px; padding-left: 0px; background: url(img/menhg.png); }
#right a {font-weight:bold; font-family:Arial; font-size: 10pt; color: #149620; text-decoration: none; padding-left:25px;}
#right a:hover { color:#000000; text-decoration: none; }

#rightl { float: right; width: 240px; padding: 0px 0px 0px 0px; margin:0px;}
#rightl h4 { color: #000000; padding: 0px 0px 5px 0px; margin:0px; font-size: 12pt; }
#rightl ul { padding: 0px 0px 10px 0px; margin: 0px; list-style-position:inside; list-style-type:square; font-family:Arial; font-size: 10pt; color: #149620;}
#rightl li { margin-left: 0px; padding: 0px 0px 5px 0px;  font-family:Arial; font-size: 10pt; color: #000000;}
#rightl a {font-weight:bold; font-family:Arial; font-size: 10pt; color: #149620; text-decoration: none; padding-left:0px;}
#rightl a:hover { color:#000000; text-decoration: none; }

#gesfoot {width:818px;}
#gesfoot p {font-family:Arial; font-size: 10pt; color: #CCCCCC; text-align:center; padding: 10px 0px 10px 0px;}
