/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,hr,pre,form,fieldset,img,p,blockquote,th,tr,td{border:0 none;margin:0;padding:0;}
h1{font-size:16px;margin-bottom:20px;margin-top:10px;color:#d4000d;font-weight:bold;}
h2{font-size:14px;margin-bottom:10px;margin-top:20px;color:#d4000d;font-weight:normal;}
h3{font-size:12px;font-weight: bold;margin-bottom:5px;margin-top:20px;}
h4{font-size:12px;margin-bottom:20px;margin-top:10px;color:#d4000d;font-weight:bold;}
h5{font-size:12px;font-style:italic;margin-bottom:20px;margin-top:10px;color:#d4000d;font-weight:bold;text-align: right;}
hr {margin:15px 0 15px 0;border-top:1px solid #e7e7e7;}
a{color:#2980ec;text-decoration:none;}
a:hover{color: #2980ec;text-decoration:underline;}
p{margin-bottom:10px;}
li{list-style-type:none;margin-bottom:2px;}
body{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000;line-height:16px;height:100%;background:url(http://www.wmscdn.de/uploads/9518/9518.gif) repeat-x #dcdada;}
/* Navi Start */
#main{margin: 0 auto;width:1000px;}
#header {height:60px;margin-top: 30px;}
#logo {height: 46px; width:349px;}
.social {float:right;margin-top:-50px;}
.social IMG{margin-right:10px;}
#navi {height: 30px;}
#navi ul {float:right;}
#navi li {float:left;}
#navi li a {padding: 5px 15px;font-size: 14px;color:#000000;}
#navi li a:hover {background: #fff;text-decoration: none;color:#d4000d;}
#navi li a.active {background: #fff;text-decoration: none;color:#d4000d;}
/*Subnavi*/
#content-left {width:250px;height:246px;float:left;border-right:1px solid #e7e7e7;}
#content-left ul.nav{border-top:10px solid #d4000d;padding-top:30px;text-align:right;}
#content-left .nav li {height:30px;line-height:30px;float:right;}
#content-left .nav li a {text-align:right;padding:0 20px 0 0;font-size:10px;color:#a1a1a1;border-bottom: 1px solid #e7e7e7;width:200px;display:block;text-transform:uppercase;}
#content-left .nav li a:hover {text-decoration: none;color:#d4000d;border-bottom: 1px solid #d4000d;}
#content-left .nav li a.active {text-decoration: none;color:#d4000d;border-bottom: 1px solid #d4000d;}

/* Content Start */
#content {background-color:#fff; -moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 0px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
-webkit-border-radius: 0px 0px 10px 10px;
border-radius: 0px 0px 10px 10px;}
#content-right {width:612px;float:left;padding:42px 30px 50px 80px;min-height:180px;}
#content-right li {list-style-type:square;margin-left:15px;}
/* Content-start Start */
#content-start {margin-top:-15px;background: #fff;padding:20px; -moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 0px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
-webkit-border-radius: 0px 0px 10px 10px;
border-radius: 0px 0px 10px 10px;}
#content-left-start {width:339px;float:left;padding:10px 20px 10px 10px;border-right: 1px solid #e7e7e7;}
#content-right-start {width:560px;float:left;padding:10px 10px 10px 20px;}

#content-right-start .teaser {margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e7e7e7;}
#content-right-start .teaser h2 a:link{font-size:11px;}
#content-right-start table {border-collapse:collapse;}
#content-right-start table td{border:0;padding:5px;}

/* HEADER - Slider Start */
img{border:none;}
.graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{margin:0;            padding:0;            display:block;            overflow:hidden;            text-indent:-8000px;            }
#container{margin:5px auto 0 auto;position:relative;text-align:left;width:1000px;height:285px;background:#fff;overflow:hidden;}
#slider {height:285px; width: 1000px;}
#slider ul,#slider li, #slider2 ul,#slider2 li{margin:0;padding:0;list-style:none;}
#slider2{margin-top:1em;}
#slider li,#slider2 li{
width:1000px;height:285px;overflow:hidden; }
ol#controls{width: 100px;padding:0;height:15px;    position:relative;    top:-2.5em;    right:-82.3em;}
ol#controls li{margin:0 5px 0 0; padding:0;float:left;list-style:none;height:10px;width:10px;line-height:28px;     background:url(http://www.wmscdn.de/uploads/9505/9505.png) no-repeat;    }
ol#controls li a{float:left;height:10px;width:10px;line-height:10px;color:#555;padding:0 0 0 6px;text-decoration:none;    text-indent:-99999px; }
ol#controls li.current a{color:#fff;background:url(http://www.wmscdn.de/uploads/9506/9506.png) no-repeat;   }
ol#controls li a:focus,#prevBtn a:focus,#nextBtn a:focus{outline:none;}
/* HEADER - Slider END */

/* Footer Start */
#footer {height:30px;margin: 20px 0 30px 10px;}
#footer ul {width:420px;height:10px;}
#footer li {float:left;padding: 1px 5px;border-left: 1px solid #acacac;font-size: 10px;color: #828282;height:10px;line-height:10px;}
#footer li.first {border: none;}
#footer li a {color: #828282;}
#footer li a:hover {text-decoration:underline;color:#000000;}

.clear {clear:both;}

.form-table th{text-align:left;margin-right:10px;width:150px;vertical-align:top;}
.form-table INPUT.text,TEXTAREA.text {border:1px solid #bcbcbc;margin:2px;}
.form-table td{border:none;padding:2px;}

.mce_text {font-size:14px;margin-bottom:10px;margin-top:20px;color:#d4000d;font-weight:normal;}
input#text2038400 {border:1px solid #bcbcbc;margin:2px 0 10px;}
input#text2038516 {border:1px solid #bcbcbc;margin:2px 0 10px;}

table {border-collapse:collapse;}
table td{border:1px solid #bcbcbc;padding:5px;}

.map {padding:5px; border: 1px solid #e7e7e7;margin-bottom:20px;}
.map IMG [width:600px;}

.alignleft {float:left;margin-right:10px;}
.alignright {float:right;margin-left:10px;}