@charset "utf-8"; 
*{padding:0; margin:0}
html{overflow-y:scroll}
body{background:url(../images/background.jpg) repeat-x #e6e6e6; font:76% Tahoma, Geneva, sans-serif; color:#333}
.clear{clear:both; font-size:0.001em; line-height:0.001em}
strong{font-weight:bold;}
#container{width:868px;margin:0 auto;}
#navigation{background:url(../images/bg-navigation.jpg) no-repeat;width:860px;height:55px;padding:0 4px 0 4px;;list-style:none;}
#navigation li{float:left;position:relative;}
#navigation a{display:block;height:55px;text-indent:-9999999px;background-repeat:no-repeat;}
#navigation .n_01 a{background:url(../images/nav-startseite.jpg);width:104px;}
#navigation .n_02 a{background:url(../images/nav-firmenprofil.jpg);width:117px;}
#navigation .n_03 a{background:url(../images/nav-kfz.jpg);width:151px;}
#navigation .n_04 a{background:url(../images/nav-personen.jpg);width:179px;}
#navigation .n_05 a{background:url(../images/nav-privat.jpg);width:78px;}
#navigation .n_06 a{background:url(../images/nav-zulagen.jpg);width:85px;}
#navigation a:hover,#index #navigation .n_01 a,#firmenprofil #navigation .n_02 a,#kfz #navigation .n_03 a,#leistungen #navigation .n_03 a,#angebotsanforderung #navigation .n_03 a,#personenversicherung #navigation .n_04 a,#lebensversicherung #navigation .n_04 a,#rentenversicherung #navigation .n_04 a,#krankenversicherung #navigation .n_04 a,#berufsunfaehigkeit #navigation .n_04 a,#unfallversicherung #navigation .n_04 a,#privat #navigation .n_05 a,#haftpflichtversicherungen #navigation .n_05 a,#tierhalter #navigation .n_05 a,#rechtsschutz #navigation .n_05 a,#hausrat #navigation .n_05 a,#rechtsschutz #navigation .n_05 a,#hausrat #navigation .n_05 a,#glas #navigation .n_05 a,#gewaesserschaden #navigation .n_05 a,#haus #navigation .n_05 a,#wassersportfahrzeuge #navigation .n_05 a,#jagd #navigation .n_05 a,#zulagen #navigation .n_06 a, #gebaeudeversicherung #navigation .n_05 a{background-position:0px -55px;}

#navigation li.n_03 ul,#navigation li.n_04 ul,#navigation li.n_05 ul{position:absolute;top:55px;}
#navigation li.n_03 ul li a,#navigation li.n_04 ul li a,#navigation li.n_05 ul li a{background:#c30000;color:#fff;text-indent:0px;width:141px;height:10px;padding:8px 5px 8px 5px;border-bottom:1px solid #fff;text-decoration:none;text-align:center;}
#navigation li.n_03 ul li a:hover,#navigation li.n_04 ul li a:hover,#navigation li.n_05 ul li a:hover{background:#a20000;}

#navigation li.n_04 ul li a{width:169px;}

#header{width:868px;}
#headerImage{background:url(../images/header-index.jpg) no-repeat;width:575px;height:350px;float:left;}
#personenversicherung #headerImage,#lebensversicherung #headerImage,#rentenversicherung #headerImage,#krankenversicherung #headerImage,#berufsunfaehigkeit #headerImage,#unfallversicherung #headerImage{background:url(../images/header2.jpg) no-repeat;}
#headerRight{background:url(../images/header-right.jpg) no-repeat;width:293px;height:350px;float:left;color:#4f4f4f;font-size:0.9em;line-height:160%;}
#headerRight #branding{background:url(../images/logo.jpg) no-repeat;width:245px;height:95px;text-decoration:none;border:0;display:block;text-indent:-9999999px;margin:37px 0 0 22px;margin-bottom:35px;}
#headerRight #branding:hover{background-position:0px -95px;}
#headerRight p{margin-bottom:20px;padding:0 0 0 37px;}
#headerRight h2{font-weight:bold;color:#b20000;font-size:1.1em;padding:0 0 0 37px;}
#headerRight a.escape{color:#b20000;text-decoration:underline;}
#headerRight a.escape:hover{text-decoration:none;}
#headerRight a{text-decoration:none;color:#4f4f4f;}
#headerRight a:hover span{text-decoration:underline;}
#ContentArea{background:url(../images/bg-contentarea.jpg) repeat-y;width:868px;padding:0 0 30px 0;}
#content{width:516px;padding:0 30px 0 29px;float:left;line-height:165%;}
#content .left{width:245px;float:left;margin-right:26px;}
#content .right{width:245px;float:left;}
#content h1{background:url(../images/h1/line.jpg) no-repeat;width:506px;height:40px;padding:20px 0 0 5px;margin-bottom:20px;color:#b20000;font-weight:normal}
#index #content h1{background:url(../images/h1/index.jpg);text-indent:-9999999px;height:70px;}
#content p{margin-bottom:20px;}
#content p strong.red{color:#b20000;}
#content .nm{margin-bottom:0;}
#content .list2{margin-top:45px;}
#content img{padding:1px;background:#fff;border:1px solid #a4a4a4;}
#kontakt #content img,#danke #content img,#newsletter-abo #content img,#angebotsanforderung #content img{padding:0;background:none;border:0;}
#content ul{list-style:none;margin-bottom:30px;}
#content ul.list{list-style:disc;margin:0 0 20px 15px;}
#content ul.list li{margin-bottom:5px;}
#content a{color:#b20000;text-decoration:underline;}
#content a:hover{text-decoration:none;}
#contentSidebar{width:236px;padding:25px 20px 0 37px;float:left;line-height:160%;color:#4f4f4f;font-size:0.9em;}
#contentSidebar p{margin-bottom:15px;}
#contentSidebar p.minmar{margin-bottom:5px;}
#contentSidebar a{color:#b20000;text-decoration:underline;}
#contentSidebar a:hover{text-decoration:none;}
#contentSidebar h2{color:#b20000;font-size:1.1em;margin-bottom:2px;}
#contentSidebar h2.top{margin-top:30px;}
#contentSidebar input{border:1px solid #aeaeae;color:#7f7f7f;font-size:1em;padding:3px;width:200px;}
#contentSidebar #nlFormSend{display:block;margin:5px 0 0 145px;text-decoration:none;}
#contentSidebar #nlFormSend:hover{text-decoration:underline;}
#breadcrumb{color:#a0a0a0;font-size:0.9em;margin-bottom:17px;}
#breadcrumb a{color:#a0a0a0;text-decoration:none;}
#breadcrumb a:hover{text-decoration:underline;}
.mb{margin-bottom:20px;}
.hr{background:#BCBCBC;height:1px;width:505px;margin-bottom:15px}
#content img.noborder{border:none}
#content .nomargin{margin:0;font-size:10px}

#marquee-wrap{background:url(../images/marquee.jpg);height:30px;width:848px;margin:auto;font-weight:bold;padding:5px 10px 0 10px}
#marquee-wrap .highlight{color:#B20000}
#lebensversicherung #marquee-wrap,
#rentenversicherung #marquee-wrap,
#krankenversicherung #marquee-wrap,
#berufsunfaehigkeit #marquee-wrap,
#unfallversicherung #marquee-wrap,
#personenversicherung #marquee-wrap{background:url(../images/marquee-personenversicherung.jpg)}
.marquee{width:848px;cursor:move}

