/* Style sheet main */
*{margin:0;padding:0;}
body{background-color:#cccccc;font-family:arial, sans serif;font-size:12px;}
.oben1{width:138px;height:88px;position:relative;float:left;background-image:url("tl_files/images/ecke-oben.gif");background-repeat:no-repeat;color:#ffffff;}
.oben2{height:88px;padding:3px 20px 0 0;background-image:url("tl_files/images/linie-vertic.gif");background-repeat:repeat-x;}
.oben3{width:320px;margin-left:auto;text-align:left;font-size:26px;color:#ffffff;}
.oben4 h1{margin-top:10px;text-align:center;font-style:italic;font-weight:normal;}
#container{background:url("tl_files/images/linie-horiz.gif") left top repeat-y;}
.unten{width:138px;height:80px;background-image:url("tl_files/images/ecke-unten.gif");background-repeat:no-repeat;}
#main{background-color:#ffffff;}
#main .inside{margin-right:15px;margin-left:5px;border-top:3px solid #FF9900;}
#main .hr{clear:both;padding-top:20px;padding-bottom:15px;}
#main .hr .linie1{border-top:1px solid #FF9900;}
#main .hr .linie2{border-top:3px solid #FF9900;}
#main ul,#main ol{margin-top:10px;margin-bottom:10px;margin-left:40px;}
#footer{padding-top:8px;padding-left:138px;background-color:#666666;}
#footer ul{margin-left:80px;}
.foot{width:33%;position:relative;float:left;background-color:#666666;border-right:1px solid #cccccc;}
.foot1{width:33%;height:100px;position:relative;float:left;}
.copyr{padding-top:20px;padding-right:30px;padding-bottom:20px;font-size:9px;color:#cccccc;}
h1{margin:0;padding:10 0 0 5;font-size:20px;}
h2{width:220px;margin:10px 0 0;padding:5px;text-align:center;background-color:#cccccc;border:1px solid #FF9900;font-weight:normal;font-size:18px;}
h3{width:170px;margin:10px 0 0;padding:5px;text-align:center;background-color:#cccccc;border:1px solid #FF9900;font-weight:normal;font-size:16px;}
h4{margin:0;font-size:16px;}
h5{margin:0;font-size:9px;}
.mod_faqlist ul{width:30%;position:relative;float:left;padding-top:20px;}
.mod_faqlist ul li{margin-bottom:10px;}
strong.faq{display:inline-block;padding:10px 20px 20px;font-style:italic;font-size:30px;color:#FF9900;}
.info{text-align:right;font-style:italic;font-size:10px;color:#999999;}
.back a{font-style:italic;text-decoration:underline;font-size:11px;color:#000000;}
.ce_comments{margin-right:auto;margin-left:auto;padding-top:50px;}
.comment_default .info{text-align:left;font-weight:normal;font-size:12px;color:#000000;}
.comment_default .comment{margin:10px 20px 20px;padding:10px;text-align:left;border:1px solid #FF9900;}
.bannertext{text-align:center;}
.mod_sitemap{min-height:1000px}
.mod_sitemap ul.level_1{left:200px;top:50px;position:relative;min-height:1000px}
