/* CSS Document */

body { margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#330000; background: url(images/hg.jpg) left top repeat-x;}
p, td, ul, li { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#330000;}
h1 { font-size:14px;}
h2 { font-size:12px; color:#007528;}

a:link { text-decoration:none;}
a:activ { text-decoration:none;}
a:visited {  text-decoration:none;}
a:hover { text-decoration:underline;}

div.clear { clear:both;}

div#container { width:995px; margin:auto; overflow:auto; height:auto; background:url(images/bg-container.jpg) top no-repeat;}

div#containerfolge { width:995px; margin:auto; overflow:auto; height:auto; background:url(images/bg-container2.jpg) top no-repeat; position:relative;}

div#menue { margin:60px 0px 10px 0px; width:auto; height:auto; background:url(images/bg-menue.png); overflow:auto;}

div#header { width:670px; margin:auto; height:auto; background-color:#FFFFFF; padding-left:30px; position:relative; overflow:auto;}
#header a {color:#007528;}

div#contentcontainer { width:800px; margin:auto; overflow:auto; margin-top:20px; background-color:#FFFFFF;}

div#cleft { width:50px; margin:0px; padding:0px; float:left; overflow:hidden;}

div#content { width:700px; margin:0px; padding:0px; float:left;}
#content a {color:#007528;}

div#cright { width:50px; margin:0px; padding:0px; float:left; overflow:hidden;}

div#schriftzug { width:auto; margin:0px; height:auto; background-color:#CCE3D4; text-align:center;}

div#footer { width:700px; margin:auto; margin-top:20px; text-align:center;}

#footer a { font-weight:bold; color:#330000;}

div#headerfolge { width:670px; margin:auto; padding:0px; height:215px; background-color:#FFFFFF; position:relative; overflow:auto; border: solid 2px #fff;}

.logo { width:340px; margin:0px; padding:0px;}
.logo2 { width:340px; margin:0px; padding:0px; position:absolute; left:10px; top:5px;}
.imageright { float:right; margin:0px;}
.infobox { border:solid 1px #007528; padding:10px;  width:290px; text-align:right;}
.imageleft { float:left; margin:0px; padding:2px;}
.textcontainer { float:right; margin:0px; width:550px;}

.boxright { float:right;}

ul.menue { list-style:none; margin:0; margin-left:148px; padding:0;}
ul.menue li { margin:0px; float:left; padding-left:15px; padding-right:15px;}
ul.menue li:hover { margin:0px; float:left; padding-left:15px; padding-right:15px; background-color:#330000;}
ul.menue li:hover a { color:#fff;}
ul.menue li.active { margin:0px; float:left; padding-left:15px; padding-right:15px; background-color:#330000;}
ul.menue li a { text-decoration:none;  font-size:12px; color:#330000; line-height:20px;}
ul.menue li.active a { color:#FFFFFF;}
