/* Style sheet zCustom */
.ce_form label{width:150px;float:left;clear:both;display:block;font-weight:bold;}
body{background:#ffffff url("tl_files/powerleiste/images/body_bg.png") left top repeat-x;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#444444;line-height:1.5em;background-attachment:fixed}
a{color:#2E7897;}
a.button-link:hover{cursor:pointer;}
.ce_form p.error{width:250px;float:right;margin-right:150px;}
.ce_form .submit_container{clear:both;}
.ce_form .captcha_text{float:left;display:block;margin-left:1em;}
.ce_form input.text,.ce_form textarea.textarea,.ce_form input.captcha{float:left;margin-bottom:.5em;padding:3px;border:1px solid #B6B6B6;}
.ce_form input.submit{margin-top:1em;padding:3px;}
#wrapper{width:960px;margin-top:20px;margin-bottom:20px;background-color:#ffffff;}
#header .inside{padding:10px;}
.mod_navigation{background:url("tl_files/powerleiste/images/header_nav_bg.png") left top repeat-x;}
.mod_navigation ul.level_1{padding-top:5px;padding-bottom:6px;}
.mod_navigation ul.level_1 li{display:inline;padding:0 12px;font-weight:bold;font-size:1.1em;color:#ffffff;}
.mod_navigation ul.level_1 li a{text-decoration:none;color:#ffffff;}
.mod_navigation ul.level_1 li a:hover{color:#afc9d4;}
#logo{padding:10px 10px 20px;}
h1{margin-top:0;border-bottom:1px solid #cccccc;color:#444444;line-height:1.3em;}
h2,h3,h4{margin-top:0;font-weight:bold;}
#main .inside ul{margin-left:1.5em;list-style-position:outside;}
#main .inside ul li{list-style-type:disc;}
.mod_breadcrumb{padding:10px;background-color:#ECECDE;font-weight:bold;font-size:.95em;text-transform:uppercase}
.mod_breadcrumb a{font-weight:normal;color:#444444;}
#footer{background:url("tl_files/powerleiste/images/footer_container_bg.png") left top repeat-x;color:#ffffff;}
#footer .inside{padding:30px 10px;text-align:center;}
#main{background:url("tl_files/powerleiste/images/middle_bg.png") left bottom repeat-x;}
#main .inside{padding-right:10px;padding-left:10px;min-height:350px}
.mod_sitemap ul.level_1 li{display:inline;padding-right:4px;padding-left:4px;color:#ffffff;}
.mod_sitemap ul.level_1 li a{text-decoration:underline;color:#ffffff;}
.two-cols .first-col{width:50%;float:left;}
.two-cols .second-col{width:50%;float:left;}
p.error{color:#ff0000;}
.pdf_link{right:10px;top:0;position:absolute;}
.buttons{margin-bottom:1em;}
button.rueckruf,button.anfrage{width:150px;height:25px;float:left;margin-right:1em;background-color:#757575;border:1px solid #000000;font-weight:bold;color:#ffffff;line-height:25px;cursor:pointer;}
.clear{clear:both;}

