html, body {
height:100%;
padding:0px;
margin:0px;
background-image: url(../images/cssimages/background.jpg); background-repeat:repeat-x; font-family:  /*Tahoma, Helvetica, Verdana,*/ Arial, sans-serif; font-size:12px; color:#1b3649; font-weight:normal; background-color:#d0d0d0;
}
h1, h2, h3, h4 { margin:0px; padding:0px;}

h2{ font-family:  /*Tahoma, Helvetica, Verdana,*/ Arial, sans-serif; color:#3d7297; font-size:18px; font-weight:lighter; border-left:solid 10px #3d7297; padding:5px 30px 5px 30px; margin-bottom:20px;}
h3{ font-family:  /*Tahoma, Helvetica, Verdana,*/ Arial, sans-serif; color:#1e3d54; font-size:18px; font-weight:lighter;}
h1{ color:#1e3d54; font-size:22px; font-weight:bold; margin-bottom:20px;}

p{ padding:0px; margin:0px;}

a{text-decoration: none; font-weight:normal; color:#0066CC;} a:hover{ color:#FF9933;}
a.headerlink{ color:#FFFFFF; margin:0px 5px 0px 5px; text-decoration:none;} a.headerlink:hover{ color:#0099FF; text-decoration:none;}
a.meneulink { background-image:url(../images/cssimages/menue-down.gif); background-repeat:no-repeat; display:block; padding:3px; width:174px; margin-bottom:1px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
a.meneulink:hover { background-image:url(../images/cssimages/menue-over.gif); background-repeat:no-repeat; display:block; padding:3px; width:174px; margin-bottom:1px; color:#42779c; font-weight:bold; text-decoration:none;}

hr{
	border: 0px; /* Für Firefox und Opera */
 	border-top: dotted 1px #006600;
 	border-bottom: dotted 1px #DFEEF5; /* Für I.Explorer (Seiten-Hintergrundfarbe!) */
	clear:both;
}
ul{padding:0px; margin:0px;}
li{margin:0px; padding:0px; list-style:none;}
li.textliste{ list-style:disc; padding:5px; font-size:13px; color:#3b627b;}
li.menue{margin:0px; padding:0px; list-style:none;}
#page {
width:960px; margin-left:auto; margin-right:auto;
position:relative;
min-height:100%;
}
#header {
width:920px; height:199px; padding-left:20px; padding-right:20px; background-image:url(../images/cssimages/schlagschatten-oben.png); background-repeat:no-repeat;
clear:both;
text-align:left;
color:#FFFFFF;
}
#content {
width:920px;
clear:both; padding-left:20px; padding-right:20px; background-image: url(../images/cssimages/schlagschatten-unten.png); background-repeat:no-repeat;
}
.contentbox { padding:80px 40px 10px 40px;  min-height:755px;}
#links {
width:180px;
float:left;
text-align:left; background-image:url(../images/cssimages/alu-textur.gif); background-repeat:repeat-y;
}
#rechts {
width:740px; background-image:url(../images/cssimages/content-bg.jpg); background-repeat:no-repeat; background-color:#FFFFFF;
float:left; min-height:755px;
text-align:left;
}
.clearing {
clear:both;
height:0;
padding:0;
border:0;
margin:0;
font-size:0;
line-height:0;
}
.newsbox{ background-color:#e2e9f3; padding:10px;}
.newsdatum {font-size: 9px}
.newsbildbu{ line-height:1em; padding:2px; height:20px; color:#FFFFFF; font-family:Geneva, Arial, sans-serif; font-size:9px; background-color:#003366; filter:alpha(opacity=80); /* IE */
-moz-opacity:0.8; /* Gecko-Browser */
opacity:0.8; /* Opera 9+ */ display:block; overflow:hidden;  z-index:90;
}
.newsbildbox{ border:#000000 1px solid; background-color:#FFFFFF; padding:4px; width:150px; height:100px; float:left; margin-right:20px; margin-bottom:10px;}



.headbildbox{ border:#000000 1px solid; background-color:#FFFFFF; padding:4px;}
.bildbu{ line-height:1em; padding:5px; height:20px; color:#FFFFFF; font-family:Geneva, Arial, sans-serif; font-size:9px; background-color:#003366; filter:alpha(opacity=80); /* IE */
-moz-opacity:0.8; /* Gecko-Browser */
opacity:0.8; /* Opera 9+ */ display:block; overflow:hidden;  z-index:90;
}
div.fancybild { border:1px #000000 solid; padding:3px; width:150px; height:100px; margin:0px 2px 2px 0px; float:left;}