/* Style sheet standard */
ce_text p{bottom:10px;left:10px;right:10px;top:10px;}
body{font-family:Verdana, Geneva, sans-serif;}
#header{text-align:right;background-image:url("tl_files/bg_header.jpg");background-repeat:no-repeat;}
#header .inside{padding-top:153px;padding-left:16px;}
#header,#header a{text-decoration:none;font-size:12px;color:#666666;}
#slogan{padding-top:25px;text-align:center;font-size:16px;color:#009999;}
#hauptnavigation ul{margin:0;padding:0;list-style-type:none;}
#hauptnavigation ul li a{text-decoration:none;color:#000000;}
#hauptnavigation li{width:150px;height:22px;float:left;margin:0;padding:6px 0 0;text-align:center;background-color:#8a5353;}
#hauptnavigation li{background:url("tl_files/balken.gif") right top no-repeat;}
#hauptnavigation span.active{width:147px;height:20px;display:block;background:url("tl_files/balken_active.jpg") left bottom repeat-x;font-weight:bold;color:#333333;}
#container{padding-top:25px;padding-left:15px;background-color:#FFFFFF;background-image:url("tl_files/bg_body.jpg");background-repeat:repeat-x;}
.ce_text h1{margin:0;padding:0;font-weight:bold;font-size:16px;color:#000000;}
.ce_teaser{width:355px;height:312px;background-image:url("tl_files/bg_teaser.jpg");background-repeat:no-repeat;}
.ce_teaser p{padding:0 10px;font-size:12px;color:#000000;}
.ce_teaser h1{margin:0;padding:7px 0 0;text-align:center;font-weight:bold;font-size:14px;color:#000000;}
.ce_teaser h2{margin:0;padding:10px 0 0;font-size:12px;color:#333333;}
.ce_teaser h3{margin:0;padding:0;font-size:12px;color:#ff6600;}
.ce_teaser .more{font-size:12px;color:#333333;}
#teaser1{float:left;}
.ce_text{font-size:12px;color:#000000;}
#helleflaeche{height:318px;padding-right:10px;padding-left:10px;background-image:url("tl_files/bg_helleflaechen.jpg");background-repeat:no-repeat;font-size:12px;color:#666666;}
#helleflaeche h1{margin:0;padding:10px 0 20px;font-size:13px;color:#666666;}
#helleflaeche A{color:#0099ff;}
#teaser_button{width:162px;height:37px;float:left;padding-top:7px;text-align:center;background-image:url("tl_files/teaser_button.jpg");background-repeat:no-repeat;}
.content{width:696px;margin-bottom:10px;background-color:#ffffff;border:1px solid #999999;color:#333333;}
.content h1{height:23px;padding-top:7px;padding-bottom:5px;padding-left:10px;background-image:url("tl_files/bg_content_h1.jpg");color:#000000;}
.content p{padding-left:10px;color:#000000;line-height:20px;}
.content label{font-size:12px;}
.content h2{margin:5px 0 10px;padding:0 0 0 10px;font-weight:bold;font-size:13px;color:#000000;}
.content h3{margin:10px 0 0;padding:15px 0 0 10px;font-weight:bold;font-size:12px;color:#000000;}
#hauptcontent li{margin:0 0 0 -14px;padding:1px;font-size:12px;line-height:20px;list-style-type:disc;}
#gfk td{width:215px;height:215px;}
#bildtext{font-size:10px;line-height:15px;}
#kontakt{background:#ffffff url("tl_files/bg_kontaktinfo.jpg") right top no-repeat;}
.ce_form td{width:180px;padding:0 10px 5px 5px;text-align:right;vertical-align:top;}
.ce_form input[type="text"]{width:180px;height:15px;border:1px solid #767676;font-size:10px;}
.ce_form textarea{width:180px;height:150px;border:1px solid #767676;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.checkbox_container span{display:block;text-align:left;}
#bildunterschrift{margin-left:8px;vertical-align:text-top;font-size:9px;}
hr{width:660px;margin-top:15px;margin-bottom:15px;border:0px;background-color:#d1d1d1;color:#d1d1d1;height:1px;}
