
body {   
height:100%;
width:100%;
margin:0;
} 

#languages{  margin-right:37px;  height:22px; text-align:right;}

#inhalt{
text-align:center;

}

td.bg-content{background:url(../../img/content-bg-neu.jpg) no-repeat;}
td.linkenavi{width:226px;}

.footer{font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#666; letter-spacing:1.2px;}
.textklein{font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#000;}
.text{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
.headline{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000; font-weight:bold;}
.subheadline{ color:#666; font-weight:bold;}
.gross{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000;}
.weiss{color:#fff;}
.pink{color:#ED2790;}
a:visited.pink{color:#ED2790;}

a:link.linkenter, a:active.linkenter, a:visited.linkenter{ font-family:Arial, Helvetica, sans-serif; color:#000; font-size:9px; text-decoration:none; letter-spacing:3px;}
a:hover.linkenter{color:#ED2790;}
a:link.linkoben, a:active.linkoben, a:visited.linkoben{ font-family:Arial, Helvetica, sans-serif; color:#000; font-size:11px; text-decoration:none; font-weight:bold; letter-spacing:3px;}
a:hover.linkoben{color:#ED2790;}
a:link.sublink, a:active.sublink, a:visited.sublink{ font-family:Arial, Helvetica, sans-serif; color:#000; font-size:12px; text-decoration:none; font-weight:normal;}
a:hover.sublink{color:#ED2790;}
a:link.textlink, a:active.textlink, a:visited.textlink{ font-family:Arial, Helvetica, sans-serif; color:#000; font-size:12px; text-decoration:none; font-weight:normal; text-decoration:underline;}
a:hover.textlink{color:#ED2790; text-decoration:underline;}
a:link.sublink-aktiv, a:active.sublink-aktiv, a:visited.sublink-aktiv{ font-family:Arial, Helvetica, sans-serif; color:#ED2790; font-size:12px; text-decoration:none; font-weight:normal;}
a:link.linkhaupt, a:active.linkhaupt, a:visited.linkhaupt{ font-family:Arial, Helvetica, sans-serif; color:#000; font-size:14px; text-decoration:none; font-weight:bold; display:block;line-height: 24px; letter-spacing:3px;margin-right:-3px;}
a:hover.linkhaupt{color:#ED2790; margin-right:-3px;}
a:link.linkhaupt2, a:active.linkhaupt2, a:visited.linkhaupt2{ font-family:Arial, Helvetica, sans-serif; color:#000; font-size:14px; text-decoration:none; font-weight:bold; display:block;}
a:hover.linkhaupt2{color:#ED2790;}
a:link.linkhaupt-aktiv, a:active.linkhaupt-aktiv, a:visited.linkhaupt-aktiv{ font-family:Arial, Helvetica, sans-serif; color:#ED2790; font-size:14px; text-decoration:none; font-weight:bold; display:block;line-height: 24px;letter-spacing:3px;margin-right:-3px;}
a:link.linkklein, a:active.linkklein, a:visited.linkklein{ font-family:Arial, Helvetica, sans-serif; color:#000; font-size:9px; text-decoration:none; font-weight:normal;}
a:hover.linkklein{color:#ED2790;}

div.rahmen{margin-left:20px; margin-right:35px;}

table#navi-oben{width:264px; margin-right:1px;}
table#navi-oben td{ font-family:Arial, Helvetica, sans-serif; font-size:10px; vertical-align:middle;}
table#navi-oben img{margin-right:7px; margin-bottom:4px; margin-top:3px; text-align:left;}
table#navi-oben input{font-family:Arial, Helvetica, sans-serif; font-size:10px; width:78px; border:0; color:#000; background:url(../../img/input-weiss-klein.png) no-repeat; height:14px; padding-left:2px; margin:0;}
table#navi-oben input.button{ background:url(../../img/input-rosa-klein.png); width: 80px; height:16px; color:#fff; display:block;}
td.linie{border-bottom:#666 2px dashed; height:22px; text-align:left; font-weight:normal;}
.linie2{border-bottom:#666 2px dashed; height:10px; margin-bottom:10px;}
td.linie-oben{border-top:#666 2px dashed; height:22px; text-align:left;}

.dropdown{ width: 80px; height:18px; font-size:10px; border:0; }
input.reg{font-family:Arial, Helvetica, sans-serif; font-size:10px;height:14px; padding-left:2px; margin:0; width:160px; }
input.button2{font-family:Arial, Helvetica, sans-serif; font-size:10px; border:0; background:url(../../img/input-rosa-klein.png); width: 80px; height:16px; color:#fff; display:block;}
input.button3{font-family:Arial, Helvetica, sans-serif; font-size:12px; border:0; background:url(../../img/input-rosa.png); width: 120px; height:20px; color:#fff; display:block;}
.upload{font-size:10px; width:200px;}
.textarea{font-family:Arial, Helvetica, sans-serif;font-size:10px; width:250px; height:100px;resize: none; }
.textarea2{font-family:Arial, Helvetica, sans-serif;font-size:10px; width:250px; height:50px;resize: none; }

table#navi-haupt{width:220px;}
table#navi-haupt td{height:24px; text-align:right; padding:0; margin:0;}

div.box-right{ width:234px; height:290px; margin-left:18px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
ul{margin:0 0 0 22px; padding:0;list-style-image:url(../../img/pfeile.png);}
div.box-right img{float:left; margin-right:10px; margin-bottom:0;}
div.box-right img.pixnormal{ float:none; margin:0; padding:0;}
.foto{ margin-right:1px;height:290px;}
div.boxrightright-alles{ width:264px; height:292px;}
td.linkunten{font-family:Arial, Helvetica, sans-serif; color:#CCCCCC; font-size:13px; letter-spacing:3px;}
td.linkunten a:link, a:active, a:visited{font-family:Arial, Helvetica, sans-serif; color:#CCCCCC; font-size:11px; text-decoration:none; font-weight:bold;}
div#box-mitte{margin-left:24px; margin-top:1px; }
.linkunten-active{font-family:Arial, Helvetica, sans-serif; color:#CCCCCC; font-size:11px; text-decoration:none; font-weight:bold; letter-spacing:3px;}
div#box-mitte div.mittendrinnen{margin-left:10px; margin-right:10px; font-size:12px;font-family:Arial, Helvetica, sans-serif; }
div#box-mitte div.mittendrinnen li{ margin-bottom:7px;}
/*div#box-mitte div.mittendrinnen ul.pinkpunkt{list-style-image:url(../img/punkt_rosa.png); margin-left:22px;}*/

.td-rechts-bg{ background-image:url(../../img/boxright-mitte.png);}
.td-mitte-bg{ background-image: url(../../img/boxmitte-mitte.png);}
.td-content-bg{ background-image:url(../../img/content-bg-neu.jpg); background-repeat:no-repeat;}

div#text0, div#text1, div#text2, div#text3, div#text4, div#text5, div#text6, div#text7, div#text8, div#text9
{
	display:none;
} 

.error1{  color:#ED2790;}
.error{  color:#ED2790; padding: 0 2px; 0 2px;}
.error2{ color:#ED2790; padding: 0 2px; 0 2px;}

div#navi-bereiche{font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:11px; font-weight:bold; padding-top:2px;}

div#navi-bereiche a:link.advertising, a:active.advertising, a:visited.advertising, a:hover.advertising, a:link.roadcheck, a:active.roadcheck, a:visited.roadcheck, a:hover.roadcheck, a:link.guidance, a:active.guidance, a:visited.guidance, a:hover.guidance, a:link.production, a:active.production, a:visited.production, a:hover.production{ text-decoration:none;} 
div#navi-bereiche a:hover.advertising{ color:#ED2790}
div#navi-bereiche a:hover.roadcheck{color:#fed204}
div#navi-bereiche a:hover.guidance{color:#5e95ff}
div#navi-bereiche a:hover.production{color:#43c036}
div#navi-bereiche span.bereich-active{ color:#ED2790;font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
div#navi-bereiche.roadcheck-active{color:#fed204}
div#navi-bereiche.guidance-active{color:#5e95ff}
div#navi-bereiche.production-active{color:#43c036}

.scroll
{
	scrollbar-3d-light-color: #F6F6F6;
	scrollbar-arrow-color: #B3AA31;
	scrollbar-darkshadow-color: #A4A4A4;
	scrollbar-face-color: #F6F6F6;
	scrollbar-highlight-color: #C8C9CB;
	scrollbar-shadow-color: #C8C9CB;
	scrollbar-track-color: #c7ccd4;
}
