/* Style sheet default */
html,body{background:#f2f2f2 url("tl_files/ssp/bg_repeat.jpg") center top repeat-y;font-family:Arial, Helvetica, sans-serif;;font-weight:normal;font-size:12px;color:#3c3c3c;line-height:17px;}
.mod_article{margin-top:16px;}
.mod_article a{color:#2d2d2d;}
.mod_article h2{margin-bottom:-10px;font-weight:bold;font-size:14px;color:#282828;line-height:18px;}
.ce_text ul{margin-top:10px;padding:16px;background-color:#f1f1f1;}
.ce_text ul li{margin-top:6px;margin-left:16px;list-style-type:disc;}
.pdf_link{right:26px;top:0;position:absolute;}
.pdf_link a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#5a5a5a;}
.pdf_link img{vertical-align:middle;}
.ansprechpartner .ce_list img{vertical-align:baseline;}
.ce_text p{margin-top:10px;font-family:Arial, Helvetica, sans-serif;;font-size:12px;color:#3c3c3c;line-height:18px;}
.ce_text h1,.mod_article h1{margin:0;font-family:Arial, Helvetica, sans-serif;;font-weight:normal;font-size:18px;color:#282828;line-height:22px;}
.ansprechpartner .ce_list{margin-bottom:20px;padding-bottom:10px;border-bottom:1px dotted #787878;}
.ce_list h1{margin-bottom:4px;font-weight:bold;font-size:12px;color:#282828;line-height:18px;text-transform:uppercase;}
.ansprechpartner .ce_list li,.ce_list a{font-weight:normal;font-size:11px;color:#2d2d2d;line-height:15px;}
.ce_text .image_container{margin-top:10px;margin-bottom:0;}
select.select{width:156px;}
.lesen{width:700px;margin-left:230px;}
.lesen h3{margin-top:0;font-weight:bold;font-size:11px;color:#282828;text-transform:uppercase;}
.lesen a{text-decoration:none;font-size:11px;color:#2d2d2d;}
.lesen a:hover{text-decoration:underline;}
#wrapper{background-color:#ffffff;}
#header{height:196px;position:relative;background:url("tl_files/ssp/logo.jpg") left top no-repeat;z-index:50;}
#logo_link{width:214px;height:88px;left:20px;top:34px;position:absolute;}
.header_links a{float:right;}
.mod_search input.text{width:194px;height:22px;float:right;margin-top:22px;margin-right:20px;margin-bottom:13px;padding-right:5px;padding-left:5px;background:url("tl_files/ssp/search.png") right center no-repeat;border:1px solid #d8d8d8;-moz-border-radius:4px;-webkit-border-radius:4px;}
.mod_search input.submit{display:none;}
.border{width:716px;margin-left:230px;border-bottom:1px dotted #787878;}
#footer{height:48px;margin-top:20px;}
#footer .footer{padding-top:12px;border-top:1px solid #dddddd;border-right:0px solid #dddddd;border-bottom:0px solid #dddddd;border-left:0px solid #dddddd;}
.footer img{float:left;margin-top:-2px;margin-right:20px;vertical-align:middle;}
.footer p{display:inline;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-size:9px;color:#6d6d6d;}
.ansprechpartner{width:156px;}
#footer_nav{float:right;display:inline;text-align:right;}
#footer_nav li{display:inline;margin-right:14px;padding-right:14px;border-top:0px solid #adadad;border-right:1px solid #adadad;border-bottom:0px solid #adadad;border-left:0px solid #adadad;}
#footer_nav li.last{padding-right:0;border-right:0px hidden;}
#footer_nav a{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:none;font-size:9px;color:#6d6d6d;text-transform:uppercase;}
p.info,p.author{margin:20px 0 5px;font-size:11px;color:#5a5a5a;}
p.back{margin-top:10px;}
p.back a,.layout_short .more a{text-decoration:underline;color:#2d2d2d;}
.layout_short{margin-top:14px;padding-top:16px;border-top:1px dotted #787878;border-right:0px dotted #787878;border-bottom:0px dotted #787878;border-left:0px dotted #787878;}
.layout_short h2{margin-top:5px;margin-bottom:5px;}
.layout_short h2 a{font-weight:bold;text-decoration:none;font-size:14px;color:#3c3c3c;}
.layout_short p.info{margin-top:10px;}
.layout_short p.more{margin-bottom:0;}
.ce_form input.text,.ce_form textarea,.ce_form input.captcha{margin-left:10px;border:1px solid #d8d8d8;-moz-border-radius:4px;-webkit-border-radius:4px;}
.ce_form input.text,.ce_form input.captcha{width:180px;height:18px;margin-bottom:13px;padding-left:5px;}
.ce_form input.submit{margin-left:10px;}
.explanation p,span.captcha_text{font-style:italic;font-size:11px;}
p.error{margin-left:10px;color:#77090e;}
#gesendet .ce_text{border:0px hidden;}
.ce_text blockquote{padding-top:10px;padding-right:10px;padding-left:10px;font-style:italic;font-size:14px;}
.ce_text blockquote span{font-weight:normal;font-size:10px;line-height:10px;font-style:normal; !important}
.ce_hyperlink img{top:1px;position:relative;}
#hausordnung div div p{margin-top:2px;font-size:10px;line-height:12px;}
#hausordnung h3{margin-top:16px;margin-bottom:0;text-align:center;font-weight:bold;font-size:12px;}
#hausordnung h4{margin-top:0;margin-bottom:0;text-align:center;text-decoration:underline;}
#kontakte .ce_text{border:0px;}
.mod_article table{border-spacing:16px;}
#kontakte table td,.mod_article table th{padding:4px 40px 2px 2px;}
#kontakte table thead tr{background-color:#dcdcdc;}
#kontakte table td.col_last,.mod_article table th.col_last{padding-right:4px;}
#kontakte table td.col_first{text-align:center;}
#kontakte table tr.even{background-color:#f1f1f1;}
.ce_text .image_container{margin-right:10px;}
div.ce_table.ansprechpartner{width:100%;}
.ansprechpartner table{margin-top:20px;}
.ansprechpartner td{height:80px;}
.ansprechpartner td + td{padding-left:10px;}
#termine tr{border-bottom:1px solid #dddddd;}
#termine td{padding-top:6px;padding-bottom:6px;}
#termine table{margin-top:20px;}
#termine tr.row_last{border:0px;}
div#preloader{display:none;}
#ie6{display:none;padding:10px;}
p.ie6,p.ie6 a{display:none;color:#ffffff;}
