@charset "UTF-8";
/* CSS Document */

body{background-color:#ACD8DE; font-family:Verdana, Arial, Helvetica, sans-serif; margin: 50px auto; text-align:center}


.boxes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 3px;
}

.klhlweiss {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.tabellentext {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
}

.bildLinks{
	float:left;
	margin: 0 15px 5px 0}
	

.bildRechts{
	float:right;
	margin: 0 0 5px 15px
	}	

.contenbox{width:460px;}

.contentbox-kontakt{
	width:480px;
	min-height:200px;
	background-image:url(images/bg_kontakt.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
}

.textbox-insides-contentbox{
	width:322px; min-height:100px;}
	


.clearer-mit-abstand{widht:100%; height:20px; float:none; clear:both;}

.stoerer-text{color:#F30;}


/*/______________boxen______________/*/

#wrapper{width: 769px; margin:auto}

#head{width:769px; height:146px; float:none; clear:both; background-color:#FFF}

#content-wrapper{ /*/ enthaelt Menu und Content /*/
	background-color:#84C9D1;
}
	
#menu-wrapper{
	float:left;
	background-image: url(images/bg_menu.gif);
	background-repeat: repeat-y;
	width:249px;
	overflow:hidden;
	}

#menu{ 
	float:none;
	clear:both;
	padding-bottom:10px;
	text-align:right;
	margin:0;
	padding-left:83px;
}

#menu-topimages{height: 175px; float:none; clear:both;width: 274px; text-align:left}

#menu-topimages img{margin:0 0 0 5px;}


#content{width: 495px; float:right; min-height:200px; text-align:left;}
#content-inside{margin-right:20px;}

.clearer{width:100%; float:none; clear:both; height:1px;}

#inhalt_konditionen{background-image:url(images/bg_kondi.jpg); background-position:bottom right; background-repeat:no-repeat;}
#inhalt_kontakt{background-image:url(images/bg_kontakt.jpg); background-position:bottom right; background-repeat:no-repeat;}
#inhalt_linkeSpalte{width:315px;}
.teaserbox{background-color:#aedce1; padding:10px; margin-bottom:20px}
.teaserbox p{margin:0}
.teaserbox h3{margin-top:0}



/*/______________ Schriften ______________/*/


p a:link, p a:visited{color:#337194; text-decoration:none;}
p a:hover{color:#337194; text-decoration:underline;}

.HL-image{margin-top:70px;float:none; clear:both}	

h1{
	color:#fbe2c4; 
	font-size:24px;
	font-weight:bolder;
	margin-top:35px;
}


h2{color:#337194; font-size:24px; font-weight:bolder; padding-top:10px }

h3{color:#337194; font-size:18px; font-weight:bolder;}

h3 a:link, h3 a:visited, h2 a:link, h2 a:visited{color:#337194; text-decoration:none;}
h3 a:hover, h2 a:hover{color:#337194; text-decoration: underline}

.copy, p {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
}

h5{font-weight:bold; margin:0 50px 0 0; line-height:250%; font-size:10px; padding:0}

h5 a{text-decoration:none;display:block; width:120px;padding:0 25px 0 0;}
h5 a:link.inaktiv , h5 a:visited.inaktiv {color:#666; border-top:1px solid #fff; border-bottom:1px solid #fff; border-left:1px solid #fff;}
h5 a:hover.inaktiv {border:1px solid #ffa03c; color:#000;background:url(images/bg-menu-hover.png) repeat-y right}
h5 a:link.aktiv , h5 a:visited.aktiv, h5 a:hover.aktiv {border:1px solid #84c9d1; color:#000;background:url(images/bg-menu-aktiv.png) repeat-y right}



/*/______________ Sonstige ______________/*/

.img_marginTop{margin-top:20px}

