HTML BODY, BODY P, BODY BLOCKQUOTE, BODY CENTER, BODY FORM, BODY UL, BODY LI, BODY OL, BODY PRE, BODY TABLE, BODY TD, BODY TR {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 8pt;FONT-COLOR: #000000;}
A {text-decoration:none; color: #111111;}
A:visited {color: #444444;}
A:hover {text-decoration:underline;}
h1 {font-family: Verdana, Arial; font-size: 14px; color: #333333; font-weight: bold; margin: 0.8em 0.5em;}
h2 {font-family: Verdana, Arial; font-size: 10px; color: #444444; font-weight: normal; margin: 0.2em 0.5em;}
h3 {font-family: Verdana, Arial; font-size: 12px; color: #444444; font-weight: normal; margin: 0.2em 0.5em;}
.x0 {font-family: Verdana, Arial; font-size: 9px; color: #777777; font-weight: normal;}
.cloud1 {font-size: 10px; color: #777777; font-family: Verdana, Arial; font-weight: bold;}
.cloud2 {font-size: 11px; color: #555555; font-family: Verdana, Arial; font-weight: bold;}
.cloud3 {font-size: 12px; color: #444444; font-family: Verdana, Arial; font-weight: bold;}
.cloud4 {font-size: 13px; color: #777777; font-family: Verdana, Arial; font-weight: bold;}
.cloud5 {font-size: 14px; color: #555555; font-family: Verdana, Arial; font-weight: bold;}
.cloud6 {font-size: 16px; color: #444444; font-family: Verdana, Arial; font-weight: bold;}
.cloud7 {font-size: 18px; color: #555555; font-family: Verdana, Arial; font-weight: bold;}
.ajax_achtung {font-family: Verdana, Arial; font-size: 10px; color: #CC0000; font-weight: bold; text-decoration:none;}
.ajax_normal {font-family: Verdana, Arial; font-size: 10px; color: #444444; font-weight: bold; hover color: #205DCB;}
.ajax_markierung {font-family: Verdana, Arial; font-size: 10px; color: #000000; font-weight: bold; text-decoration:none;}
.ajax_ul {list-style-type: square; color: #444444;}
.box{font-size: 0.9em;float: left;margin: 0 0 1.1em; padding: 0;background-color: #eeeeee; border:1px solid #CA020C;}
.box2{font-size: 0.9em;float: left;margin: 0 0 1.1em; padding: 0;background-color: #FFFFFF; border:1px solid #FFFFFF;}
body {margin-top: 0px;}
.pm_h{padding-left:20px;font-weight:bold;font-size:13px;background:url(img/pm_dot.png) no-repeat 4px 2px;}
.pm_h2{padding-left:25px;font-size:15px;font-weight:bold;color:black;margin-top:20px;background:url(img/pm_pgl.png) no-repeat 2px 0px;height:25px;}
.pm_text{padding-left:20px;margin-top:0px;margin-bottom:20px}
.pm_text2{padding-left:40px;margin-top:12px;margin-bottom:20px}
.pm_list{padding-left:70px;background:url(img/pm_dot.png) no-repeat 50px 2px;margin-bottom:10px;}
.mstufe1{margin-top:7px;margin-left:8px;margin-right:8px;border: 1px #bcbcbc solid;background-color:#eaeaea;width:8px;height:8px;}
.mstufe2{margin-top:5px;margin-left:20px;margin-right:8px;border: 0px grey solid;border: 1px #bcbcbc solid;background-color:#eaeaea;width:6px;height:6px;;}
.mstufe3{margin-bottom:4px;margin-left:40px;}
.trenn{margin-left:1px;width:193px;height:4px;border-top:1px #EEEEEE solid;border-bottom:0px;margin-top:4px;}
.firsttrenn{margin-left:1px;width:193px;height:4px;border-top:1px #dc5a61 solid;border-bottom:0px;}
.thdeco{border-bottom:1px solid #ca020c;background:url('img/thdeco.gif') no-repeat 440px 2px;color:#767575;font-style:italic;font-size:13px;height:30px;width:529px;}
.balken{background:url('img/balken.gif') no-repeat;color:#767575;font-style:italic;font-size:13px;height:23px;width:500px;padding-left:31px;font-weight:bold;padding-top:8px;border:1px solid #ca020c;}
.button{background:url('img/but_blank.gif') no-repeat;width:216px;height:66px;color:white;font-size:13px;font-weight:bold;text-align:center;padding-top:11px;padding-left:15px;cursor:pointer;font-style:italic;border:0px;}
.button2{background:url('img/but_blank2.gif') no-repeat;width:216px;height:66px;color:white;font-size:13px;font-weight:bold;text-align:center;padding-top:11px;padding-left:15px;cursor:pointer;font-style:italic;border:0px;}
#ss_main_content li {margin:0px; list-style:none !important;}
#ss_main_content a:hover, #ss_main_content a{ text-decoration:none;}
#ss_main_content{ width:535px;height:400px;}
#promo_carousel{ width:535px; height:400px; overflow:hidden; position:relative; float:left; border: 1px solid #AAAAAA;}
#slides_ct{ overflow:hidden; list-style:none; margin:0px; padding:0px;}
#slides_ct li{ float:left; margin:0px; padding:0px; position:relative;}
.ref_info {background:rgba(200,200,200,0.8);padding:5px;border: 1px solid #CCCCCC;}
.slide_nav{ width:25px; height:25px; cursor:pointer; position:absolute; top:50%; margin-top:-17px;}
.slide_back_white{ background:url(ref/pfeil_l.gif) no-repeat;background-position: 0px 0px; left:0px;}
.slide_forward_white{ background:url(ref/pfeil_r.gif) no-repeat;background-position: 0px 0px; right:0px;}
.slide_numbers{ position:absolute; bottom:0px; list-style:none; margin:0px; padding: 0px 0px 10px 10px;}
.slide_numbers li{ float:left; width:25px; height:25px; background:#c7c7c7; background:rgba(200,200,200,0.5); text-align:center; line-height:25px; color:#666666; margin-right:5px !important; cursor:pointer;border: 1px solid #CCCCCC;}
.slide_numbers li.current_slide { background:#ddd; color:#CC0000;border: 1px solid #CCCCCC;}
.slide_text{ position:absolute; top:333px; left:10px; padding-bottom:45px;}
.slide_title{font-family: AvianoSans, Helvetica, Arial, sans-serif; font-size:48px; text-transform:uppercase; line-height:48px; width:570px;}
.slide_subtitle{ font-weight:normal; font-size:13px; margin:0px; padding:0px;  }
.square_box{ float:left; width:230px; height:230px; position:relative; }
.box_link{ display:block; width:100%; height:100%;}
a.box_link:hover{text-decoration:none;}
.box_content{padding:15px 10px; display:block;}
.correction{margin-top:-7px;}
