:link,:visited,#content #main_content h1 a{text-decoration:none; }
ul, ol{list-style:none }
h1, h2, h3, h4, h5, h6, pre, code{font-size:1em; font-weight:normal; }
ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, input,dl,dt,dd{margin:0; padding:0 }
img,a img,:link img,:visited img{border:none }
img{margin:0; padding:0; vertical-align:bottom; }
address{font-style:normal }
table{border:none; padding:0px; margin:0px; border-spacing:0px; font-size:1em;}
tr{border:none; padding:0px; margin:0px; }
td{border:none; padding:0px; margin:0px; vertical-align:top; border-spacing:0px; }
fieldset legend{padding:5px;margin-bottom:10px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#000;}
fieldset{padding:0px 6px 10px 10px;margin:0 0 10px 0;}
fieldset p.formtext label, fieldset p.formselect label{display:block;float:left;width:250px;}
fieldset p.formtext{clear:both;float:none;}
fieldset p.formtext input{width:300px;}
fieldset input,fieldset select,fieldset textarea{border:1px solid #a4a4a4;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#000;}
fieldset input.submit{background-image:url(/files/css/../senden.png);background-color:#fff;background-position:3px 3px;background-repeat:no-repeat;color:transparent;display:block;width:114px;height:26px;border:none;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;text-decoration:none;text-transform:uppercase;letter-spacing:0px;text-align:center;}
fieldset p.formcheckbox input{border-color:#fff;}
fieldset textarea{margin:0;overflow:auto;display:block;width:100%;}
div,p,li,a{background-repeat:no-repeat; }
dl{margin:0 0 0 0;}
dl dt{margin:0 0 0 0;}
dl dd+dt{margin-top:0;}
dl dd{margin:0 0 0 0;}
ol{list-style:none;}
ol li{margin:0 0 0 0;}
ol li ol{margin:0 0 0 0;}
ol li ul{margin:0 0 0 0;}
p{margin-bottom:0em;}
ul{list-style:none;}
ul li{margin:0 0 0 0;}
ul li ul{margin:0 0 0 0; list-style:none;}
ul li ol{margin:0 0 0 0;}
pre{font-size:1.2em; }
a:hover{text-decoration:none; }
html{position:relative;min-height:99%;margin-bottom:1px;}
body{position:relative;background:#fff;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:12px;}
#page{position:relative;width:1030px;margin:0 auto;padding:460px 0 0 0;}
#head,#content{padding:0 40px;}
#head{position:absolute;height:440px;width:950px;margin:0;top:0;background:#eee;border-top:6px solid #dadbdd;clear:both;float:none;}
#top_nav{position:absolute;top:12px;left:40px;z-index:5;}
#top_nav p,#top_nav ul,#top_nav li{display:inline;  color:#666666;  font-size:17px;  margin:0;  padding:0;}
#top_nav li{margin:0 0 0 12px;padding:0 0 0 7px;list-style:none;height:39px;float:left;}
#top_nav li.rex-article-1{margin:0 1px 0 0;}
#top_nav li.rex-article-2{margin:0 0 0 11px;}
#top_nav li.rex-normal, #top_nav li.rex-current, #top_nav li.rex-active{background-image:url(/files/css/../topnav_left.png);background-position:0 0;background-repeat:no-repeat;}
#top_nav li.rex-current, #top_nav li.rex-active{background-position:0 100%;color:#fff;}
#top_nav li.rex-normal a:link, #top_nav li.rex-normal a:hover, #top_nav li.rex-normal a:active, #top_nav li.rex-normal a:visited, #top_nav li.rex-active a:link, #top_nav li.rex-active a:hover, #top_nav li.rex-active a:active, #top_nav li.rex-active a:visited, #top_nav li.rex-current a:link, #top_nav li.rex-current a:hover, #top_nav li.rex-current a:active, #top_nav li.rex-current a:visited{position:relative;line-height:110%;background-image:url(/files/css/../topnav_right.png);background-position:100% 0;background-repeat:no-repeat;display:block;margin:0;padding:10px 15px 10px 8px;height:19px;min-width:91px;text-align:center;text-decoration:none;border:none;color:#666666;}
#top_nav li.rex-normal a:hover, #top_nav li.rex-normal a:active{color:#367cad;}
#top_nav li.rex-current a, #top_nav li.rex-active a{background-position:100% 100% !important;color:#fff !important;}
#banner_top,#banner_top_border{position:absolute;top:150px;left:40px;width:671px;height:264px;background:none;z-index:2;}
#banner_top_border{z-index:3;background-image:url(/files/css/../banner_head_rahmen.png);background-position:0 0;background-repeat:no-repeat;}
#text_top{position:absolute;top:79px;left:424px;height:53px;width:530px;color:#848588;font-size:12px;padding:1px 0px 4px 31px;margin:0;z-index:2;line-height:18px;background-image:url(/files/css/../komment.png);background-position:0 2px;background-repeat:no-repeat;}
#infobox{position:absolute;padding:20px;top:150px;left:719px;width:231px;height:224px;background-image:url(/files/css/../infobox.png);background-position:0 0;background-repeat:no-repeat;z-index:2;color:#fff;font-size:14px;text-align:left;margin:0;}
#infobox h1,#infobox h2{margin:0;color:#fff;padding:0;font-weight:bold;}
#infobox p{margin:0;padding:10px 0 0 0;color:#fff;}
#infobox a:link,#infobox a:hover,#infobox a:active,#infobox a:visited{font-size:14px;color:#fff;text-decoration:underline;}
#infobox table td{position:relative;vertical-align:middle !important;}
#slidebox{position:fixed;top:170px;padding:0;margin:0;right:0px;width:308px;height:195px;z-index:100;overflow:hidden;}
#slideToogle{position:absolute;display:block;top:0;left:0px;width:84px;height:195px;padding:0;margin:0;z-index:150;}
#slidecontent{position:relative;top:0;left:240px;background-image:url(/files/css/../check.png);background-position:0 0;background-repeat:no-repeat;width:328px;height:195px;padding:0;margin:0;}
#fernwartung{position:absolute;display:block;top:111px;left:24px;width:224px;height:73px;padding:0;margin:0;z-index:140;}
#webseitencheck{position:absolute;display:block;top:10px;left:24px;width:224px;height:73px;padding:0;margin:0;z-index:140;}
#breadcrumb{z-index:1;position:absolute;top:419px;left:36px;color:#61778e;}
#breadcrumb a, #breadcrumb a:link, #breadcrumb a:hover, #breadcrumb a:active, #breadcrumb a:visited{color:#61778e;  text-decoration:none;}
#breadcrumb p,#breadcrumb ul,#breadcrumb li{display:inline;  color:#61778e;  font-size:12px;}
ul.rex-breadcrumb li{margin-left:0px;  padding:0 5px 0 12px;  background-image:url(/files/css/../arrow_breadcrumb.png);  background-position:0px 5px;  background-repeat:no-repeat;  list-style:none;}
ul.rex-breadcrumb li.rex-lvl1{margin:0;  padding-left:5px;  background:none;}
#content{position:relative;}
.clearer{position:relative;clear:both;float:none;line-height:0%;overflow:hidden;height:0px;font-size:0px; display:inline;}
.clear{clear:both;}
.floatLeft{float:left; }
.floatRight{float:right; }
.warning{color:#f00; background:inherit; }
#site-content{position:relative;display:block;margin:0 auto;padding:0;height:100%;width:840px;}
#header{position:relative;margin:0;padding:0;height:140px;}
#logo{z-index:1;position:absolute;top:61px;left:40px;width:422px;height:174px;margin:0;padding:0;background-image:url(/files/css/../logo.png);background-position:11px 0;background-repeat:no-repeat;}
#logo a, #logo a:link, #logo a:hover, #logo a:active, #logo a:visited{text-decoration:none;border:none;position:absolute;top:15px;left:8px;margin:0;padding:0;width:340px;height:60px;display:block;}
#main-teaser{text-indent:-700em;height:220px;}
#main_content{display:block;float:left;position:relative;width:672px;line-height:18px;padding-bottom:10px;font-size:14px;}
#main_content h1, #teaser h1{font-size:22px;font-weight:bold;color:#367cad;margin:0 0 1px 0;padding:0;line-height:110%;}
#main_content h3{margin:0;padding:0;font-weight:bold;font-size:11px;position:relative;top:-10px;}
#main_content h3.abstand{top:139px;}
#main_content a:link, #main_content a:hover, #main_content a:active, #main_content a:visited{text-decoration:underline;color:#367cad;}
#main_content p{margin:0px 10px 10px 0;}
#main_content ul{position:relative;margin:-1px 0 10px 0;background-image:url(/files/css/../infobox_content.png);background-position:0 100%;background-repeat:no-repeat;padding:0 0 6px 0;color:#fff;}
#main_content ul li{background-color:#367cad;background-image:url(/files/css/../arrow_white.png);background-position:22px 6px;background-repeat:no-repeat;padding:0 22px 4px 30px;margin:0 2px 0 0;}
#main_content ul a:link, #main_content ul a:hover, #main_content ul a:active, #main_content ul a:visited{color:#fff;}
#main_content p.listhead{margin-bottom:0;padding-bottom:0;}
#main_content p.listfooter{margin-top:0;padding-top:0;}
#main_content p.list{position:relative;margin:0 0 0 0 !important;padding:12px  0 0 0;background-image:url(/files/css/../infobox_content.png);background-position:0 0;background-repeat:no-repeat;}
#main_content ul ul{background:none;}
#main_content div.hr{position:relative;border:none;height:3px;background-color:#fff;background-image:url(/files/css/../hr_bg.png);background-position:0 0;background-repeat:no-repeat;margin:15px 0;clear:both;float:none;}
#main_content div.hr hr{display:none;}
#agb ol, #datenschutz ol{list-style:decimal;padding-left:20px;font-weight:bold;margin:0;}
*+html #agb ol{padding-left:30px;}
*+html #datenschutz ol{padding-left:30px;}
#agb ul, #datenschutz ul{margin-bottom:0;}
#agb ol li, #datenschutz ol li{font-weight:normal;padding:4px 0 4px 0;}
#agb ul li, #datenschutz ul li{background-color:#fff;color:#000;background-image:url(/files/css/../arrow_blue.png);background-position:2px 8px;background-repeat:no-repeat;padding:2px 10px 2px 10px;font-weight:normal;}
#agb ul li li, #datenschutz ul li li{background-image:none;padding:0 0 4px 0;}
#agb ol a:link, #agb ol a:hover, #agb ol a:active, #agb ol a:visited, #datenschutz ol a:link, #datenschutz ol a:hover, #datenschutz ol a:active, #datenschutz ol a:visited{color:#000;}
#agb ul, #datenschutz ul{background-image:none;}
hr.clearer{height:0;width:0;margin:0;padding:0;position:relative;background:none;clear:both;float:none;border:none;}
#main_content .twoCol, #main_content .threeCol, #teaser .threeCol{position:relative;margin-bottom:10px;clear:both;float:none;display:table;width:100%;}
#main_content .threeCol, #teaser .threeCol{margin-bottom:0;}
#main_content .twoCol ul, #main_content .threeCol ul, #teaser .threeCol ul{background:none;color:#000;padding:0;}
#main_content .twoCol ul li, #main_content .threeCol ul li, #teaser .threeCol ul li{background-image:url(/files/css/../arrow_blue.png);background-position:0 6px;background-repeat:no-repeat;background-color:#fff;}
#main_content .twoCol h1, #main_content .threeCol h1, #teaser .threeCol h1{font-size:19px;margin-bottom:3px;}
#main_content .twoCol a:link, #main_content .twoCol a:hover, #main_content .twoCol a:active, #main_content .twoCol a:visited, #main_content .threeCol a:link, #main_content .threeCol a:hover, #main_content .threeCol a:active, #main_content .threeCol a:visited, #teaser .threeCol a:link, #teaser .threeCol a:hover, #teaser .threeCol a:active, #teaser .threeCol a:visited{color:#367cad;}
#main_content .colLeft, #main_content .colRight{position:relative;width:49%;padding-right:1%;float:left;}
#main_content .colRight{margin:0;float:right;}
#main_content .threeCol .colLeft, #main_content .threeCol .colMiddle, #main_content .threeCol .colRight, #teaser .threeCol .colLeft, #teaser .threeCol .colMiddle, #teaser .threeCol .colRight{position:relative;width:32.5%;padding:0;float:left;margin:0;}
#main_content .threeCol .colMiddle, #teaser .threeCol .colMiddle{padding:0 1%;}
table .impressum_row{width:70%;}
* html #content,* html #main-content{height:1px;}
#main_infos{position:relative;float:right;width:271px;color:#272727;}
#main_nav{position:relative;background-image:url(/files/css/../sidebar-box_header.png);background-position:0 0;background-repeat:no-repeat;width:271px;color:#272727;padding:5px 0 0 0;font-size:12px;font-weight:bold;}
#main_nav_footer{position:relative;background-image:url(/files/css/../sidebar-box_footer.png);background-position:0 0;background-repeat:no-repeat;width:271px;height:5px;}
#main_nav ul.rex-navi1{padding:3px 10px 10px 15px;background-image:url(/files/css/../sidebar-box_middle.png);background-position:0 0;background-repeat:repeat-y;}
#main_nav ul.rex-navi1 li{padding-left:8px;margin-bottom:4px;}
#main_nav ul.rex-navi2 li{padding-left:23px;margin-top:4px;}
#main_nav ul.rex-navi3{margin:3px 0;}
#main_nav ul.rex-navi3 li{padding-left:7px;}
#main_nav ul.rex-navi1 li.arrow_close{background-image:url(/files/css/../arrow_sidebar_e1.png);background-position:0 5px;background-repeat:no-repeat;}
#main_nav ul.rex-navi1 li.arrow_open{background-image:url(/files/css/../arrow_sidebar_active_e1.png);background-position:0 6px;background-repeat:no-repeat;}
#main_nav ul.rex-navi2 li.arrow_close_black{background-image:url(/files/css/../arrow_sidebar_e2.png);background-position:15px 5px;background-repeat:no-repeat;}
#main_nav ul.rex-navi1 .rex-current{color:#7f2c48;}
#main_nav ul.rex-navi1 a{color:#272727;}
#main_nav ul.rex-navi2 a{color:#367cad;}
#info_contact{position:relative;left:1px;margin-top:12px;width:250px;height:104px;background-image:url(/files/css/../infobox_kontakt.png);background-position:0 0;background-repeat:no-repeat;padding:65px 10px 10px 10px;color:#fff;}
#info_contact p{padding:4px 0;}
#info_contact a.info_contact:link, #info_contact a.info_contact:hover, #info_contact a.info_contact:active, #info_contact a.info_contact:visited{position:absolute;top:0;left:0;display:block;width:270px;height:169px;text-decoration:none;border:none;}
#main-block{float:left;width:630px;color:#fff;}
#main-content-block{padding:20px;display:block;}
#teaser{position:relative;background:#ecf2f2;border-top:3px solid #d8d8d8;padding:15px 40px 20px 40px;display:table;}
#teaser h1{margin-bottom:5px;}
#teaser img.floatLeft{margin:0 5px 5px 0;}
#teaser img.floatRight{margin:0 0 5px 5px;}
#footer{float:none;clear:both;position:relative;min-height:115px;padding:0;position:relative;border-top:9px solid #c9c9ca;background-color:#dadbdd;background-image:url(/files/css/../footer_bg.jpg);background-position:center bottom;background-repeat:repeat-y;}
#footer_logos{position:relative;padding:1px 53px 0 53px;text-align:center;}
#footer_logos a#logo_left, #footer_logos a#logo_center_left, #footer_logos a#logo_center_right, #footer_logos a#logo_right{position:relative;display:block;margin:0;padding:0 19px;background-image:url(/files/css/../performancemove.png);background-position:0px 12px;background-repeat:no-repeat;height:46px;width:288px;float:left;}
#footer_logos a#logo_left{background-position:0px 9px;padding-left:0;}
#footer_logos a#logo_center_left{border-left:1px solid #a3b7cd;border-right:1px solid #a3b7cd;background-image:url(/files/css/../metasef.png);background-position:19px 12px;background-repeat:no-repeat;width:136px;}
#footer_logos a#logo_center_right{border-right:1px solid #a3b7cd;background-image:url(/files/css/../metamovenet.png);background-position:19px 12px;background-repeat:no-repeat;width:216px;}
#footer_logos a#logo_right{background-image:url(/files/css/../metamove.png);background-position:19px 12px;background-repeat:no-repeat;width:164px;padding-right:0;}
#footer_content{float:none;clear:both;text-align:center;padding:12px 20px 12px 20px;}
#footer_content p{color:#77889e;}
#footer_content p a, #footer_content p a:link{color:#77889e;text-decoration:underline;}
#footer_content p a:hover{color:#77889e;text-decoration:none;}
#lightbox{position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#lightbox a img{border:none; }
#lightbox a:hover{background-color:transparent; }
#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#imageContainer{padding:10px;}
#loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#imageContainer>#hoverNav{left:0;}
#hoverNav a{outline:none;}
#prevLink,#nextLink{width:49%;height:100%;background:transparent url(/files/css/'../addons/lightbox/blank.gif') no-repeat; display:block;}
#prevLink{margin-top:10px; left:0; float:left;}
#nextLink{margin-top:10px; right:0; float:right;}
#prevLink:hover,#prevLink:visited:hover{background:url(/files/css/'../addons/lightbox/prevlabel.gif') left 15% no-repeat; }
#nextLink:hover,#nextLink:visited:hover{background:url(/files/css/'../addons/lightbox/nextlabel.gif') right 15% no-repeat; }
#imageDataContainer{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%}
#imageData{padding:0 10px; color:#666; }
#imageData #imageDetails{width:70%; float:left; text-align:left; }
#imageData #caption{font-weight:bold;}
#imageData #numberDisplay{display:block; clear:left; padding-bottom:1.0em;}
#imageData #bottomNavClose{width:66px; float:right;  padding-bottom:0.7em;overflow:hidden;outline:none; }
#imageData #bottomNav{overflow:hidden;}
#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000;}
#player{margin-bottom:24px;}
.formlabel-info{display:none;}
#main_content ul li{position:relative;  margin-top:-1px;}
#siegel{padding:16px;overflow:hidden;}
#sieg1{float:left;position:relative;z-index:5;}
#sieg1 a{display:block;position:absolute;border:12px solid transparent;width:100%;height:1px;left:0;bottom:7px;}
#sieg2{float:right;}

