/* *** COMMON ****************** */body { background-color:#000; margin:0px; font:11px Verdana,Arial,Helvetica,sans-serif; }img { border:0; }strong { font-weight:bold; }/* NEU (div vor dem .clear weg + neue Eigenschaften */.clear { clear:both; height:0; font-size:0; line-height:0; margin:0; padding:0; display:block; }.floatLeft { float:left; }/* //NEU *//* *** HEADER ****************** */div#headerbox { height:92px; margin:0; padding:0; background: url(../images/header_border.gif) repeat-x left bottom; }div#headerbox div#logo { position:absolute; left:20px; top:16px; width:100px; height:60px; background: url(../images/mc_logo.gif) no-repeat left top; }div#headerbox div#headerImg { position:absolute; left:216px; top:0px; }/* *** NAVIGATION ****************** */div#navbox {float:left; width:190px; margin-top:25px; }div#navhint { margin:0; }div#navlogo { margin:0; width:186px; border-right: solid #CCCC99 1px; }div#navhotline { margin:0; }div#nav { width:186px; padding-bottom:10px; margin-bottom:1px; background-color:#F5F6E8; border-top: solid #CCCC99 1px; border-right: solid #CCCC99 1px; border-bottom: solid #CCCC99 1px; }div#nav ul { margin:0; padding:20px 0 10px 12px; list-style-type:none; }div#nav li { background: url(../images/nav_select.gif) 1px no-repeat; margin-bottom:8px; }div#nav li a { margin:0; padding:3px 0 0 15px; font-weight:normal; font:11px/25px; color:#663; }div#nav li a:hover { color:#996; }div#nav li a:visited { color:#663; }div#nav li.active a { color:#996; text-decoration:none; }/* *** FOOTER ****************** */div.mcfooter { margin-bottom:20px; padding-left:200px; padding-top:20px; background:#000 url(../images/header_border.gif) repeat-x left top; }div.mcfooter p { font-size:10px; color:#b5b5b5; line-height:12px; padding:0 0 7px 0; margin:0; }div.mcfooter p a { font-size:10px; color:#fff; text-decoration:none; }/* *** CONTENT ****************** */div.mcContent { width:100%; background: #FFF url(../images/bg_bracket_t.gif) no-repeat 202px 15px; padding-top:20px; margin:0; padding-bottom:0; }div.mcContent div.mcpage { background: url(../images/bg_bracket_m.gif) repeat-y 202px; margin:0; padding:0;}div.mcContent div.mcpage div.contentEnding { clear:both; width:217px; height:20px; padding-bottom:15; padding:0; overflow:hidden; background:transparent url(../images/bg_bracket_b.gif) no-repeat 202px 0; background-color:#FFF;}div.mcContent div#content { float:left; width:525px; margin-left:30px; padding-bottom:0px; }div.mcContent div#content img { padding:0; margin:0; }.bodycopy { font: normal 11px/13px Verdana, Arial, Helvetica, sans-serif; padding: 6px 0; margin:0; }p.bodycopy a:link { font: normal 11px/13px Verdana, Arial, Helvetica, sans-serif; color:#663; padding: 6px 0; margin:0; text-decoration:underline; }p.bodycopy a:visited { font: normal 11px/13px Verdana, Arial, Helvetica, sans-serif; color:#663; padding: 6px 0; margin:0; text-decoration:underline; }p.bodycopy a:hover { font: normal 11px/13px Verdana, Arial, Helvetica, sans-serif; color:#993; padding: 6px 0; margin:0; text-decoration:underline; }p.bodycopy a:active { font: normal 11px/13px Verdana, Arial, Helvetica, sans-serif; color:#663; padding: 6px 0; margin:0; text-decoration:underline; }p.bodycopy a.sublinks:link { font: normal 11px/15px Verdana, Arial, Helvetica, sans-serif; color:#663; text-decoration:underline; }p.bodycopy a.sublinks:visited { font: normal 11px/15px Verdana, Arial, Helvetica, sans-serif; color:#663; text-decoration:underline; }p.bodycopy a.sublinks:hover { font: normal 11px/15px verdana, arial, helvetica, sans-serif; color:#996; text-decoration:underline; }p.bodycopy a.sublinks:active { font: normal 11px/15px Verdana, Arial, Helvetica, sans-serif; color:#663; text-decoration:underline; }div#content h1 { font: bold 12px/15px Verdana, Arial, Helvetica, sans-serif; color:#000; margin: 0px 0 6px 0; }div#content h2 { font: bold 11px/13px Verdana, Arial, Helvetica, sans-serif; color:#000; margin: 10px 0 5px 0; }div.contentBlock { margin-bottom:10px; }/* *** PROMOBOX ****************** */div.promoBox { width:161px; padding: 0 0 14px 0; margin:0 0 0 361px; background-color: #F3F3E7; border-bottom: solid #CC9 1px; }div.promoBox p.bodycopy { padding: 10px 6px 0 6px; }div.promoBox a.sublinks { font: normal 11px/15px Verdana, Arial, Helvetica, sans-serif; color:#663; text-decoration:underline; }div#content div.promoBox h1 { font: bold 11px/13px Verdana, Arial, Helvetica, sans-serif; color:#900; margin: 12px 0 6px 0; padding: 0 6px 0 6px; }div#content div.promoBox h2 { font: bold 11px/13px Verdana, Arial, Helvetica, sans-serif; color:#000; margin: 14px 0 -4px 0; padding: 0 6px 0 6px; }div.promoBox ul { margin:0; padding:0 0 0 6px; list-style-type:none; }/* *** ELEMENTS ****************** *//* NEU */p.bodycopy a.arrowlink:link, p.bodycopy a.arrowlink:visited, p.bodycopy a.arrowlink:hover, p.bodycopy a.arrowlink:active { background: url(../images/nav_select.gif) 0 4px no-repeat; padding: 0 0 0 10px; margin-bottom:-4px; font: normal 11px/14px Verdana, Arial, Helvetica, sans-serif; color:#663; text-decoration:underline; display:block; }p.bodycopy a.arrowlink:hover { color:#996; text-decoration:underline; }/* img.yelarrow { margin-right:8px !important; } */span.yelarrow { width:13px; padding-top:3px; margin:0; padding-bottom:0; }span.arrowlink { width:130px; margin:0; padding:0; }/* // NEU */p.subheadline { margin:0 0 2px 0; padding:0; }p.separatorline { margin:0; padding:0; background-color: #F30000; }div.footerSpacer { height:15px; width:525px; }div.contentLeft { float:left; width:343px; }div.imgLeft { float:left; width:343px; margin: 6px 0 0 0; }/* *** KONTAKT ****************** */div.kontaktLogo { float:left; margin-right: 20px; }.left { float:left; }.gray { color:#999; }h2.gray { color:#999 !important; }