

body{

font-family: verdana,sans-serif; 
background-color:#f2f2f2;
font-size:10px; 
color:#121212;
background-image: url('images/bg.gif'); 
background-repeat:repeat-x; 
margin: 0px; 
padding:0px;}

.content_text {

font-family: verdana,sans-serif; 
font-size:12px; 
color:#121212;

}

#content_text {

font-family: verdana,sans-serif; 
font-size:12px; 
color:#121212;

}

#content_text_small {

font-family: verdana,sans-serif; 
font-size:10px; 
color:#121212;

}

.csc-textpic-caption {

font-family: verdana,sans-serif; 
font-size:9px; 
color:#121212;
}

p.bodytext a img{border:0; margin:0; padding:0;}
p.bodytext img{border: 0;margin:0; padding:0;}

p { font-size:12px; padding:0 0 0 0; margin:0 0 0 0;}
p.bodytext {border:0; margin:0px; padding:0;font-size:12px; }

.maincontent p.bodytext{margin:0; padding:0; }






a.navioben:link{color:#ffffff;text-decoration:none;font-size: 12px;}
a.navioben:visited{color:#ffffff;text-decoration:none;font-size: 12px;}
a.navioben:hover{color:#fdf86b;text-decoration:underline;font-size: 12px;}
a.navioben:active{color:#fdf86b;text-decoration:underline;font-size: 12px;}

a.brot:link{color:#565758;text-decoration:none;font-size: 12px;}
a.brot:visited{color:#565758;text-decoration:none;font-size: 12px;}
a.brot:hover{color:#565758;text-decoration:underline;font-size: 12px;}
a.brot:active{color:#565758;text-decoration:underline;font-size: 12px;}

a.navilinks:link{color:#000000;text-decoration:none;font-size: 15px; font-weight:bold;}
a.navilinks:visited{color:#000000;text-decoration:none;font-size: 15px; font-weight:bold;}
a.navilinks:hover{color:#000000;text-decoration:none;font-size: 15px; font-weight:bold;}
a.navilinks:active{color:#000000;text-decoration:none;font-size: 15px; font-weight:bold;}

#navileft {background-image: url('images/navi/main-navi.gif'); width:173px; height:27px;}

h1{
color: #394db1;
font-size: 14px;
font-weight: bold;
}


html:not([dummy]) h3{ 

margin-top: -8px;
padding-top: 6px;
margin-bottom: -15px; } 


h3  {
margin-top: 0px;
padding-top: 6px;
margin-bottom: -25px;
text-align: center;
height: 27px;
width: 181px;
font-family: arial, sans-serif;
font-size: 14px;
color:	#ffffff;
background: url(images/bh-h.gif);
background-repeat: repeat-x;
}



#footer {
width:981px; 
height:55px; 
background: url('images/footer.jpg');


}





.blau {

color: #394db1; 
font-weight:bold;
padding-top:7px;
padding-bottom: 4px;

}




UL {
  list-style: disc;
  margin-left:20px; 
  padding: 5px;
}

a  {
	color: #4659b6;
	
	font-weight:bold;
	}

a:hover {
	color: #4659b6;
	
	font-weight:bold;
	}
	
	/* Contact Form */
.csc-mailform { border: none; }
.csc-mailform input,  .csc-mailform textarea { padding: 3px; }
.csc-mailform-field label { width: 100px; display:block; float: left; font-size:11px;  }
.csc-mailform-field { padding-bottom: 10px; }

.tx-rgsmoothgallery-pi1  {

margin-left:10px;
margin-bottom:20px;

}






