/* Style sheet style */
html{height:101%;}
body{margin:0;padding:0;background-color:#2B272F;font-family:Tahoma, Verdana;font-size:12px;color:#ffffff;}
a,p,ul,li{font-family:Tahoma, Verdana;font-size:12px;color:#ffffff;}
.ce_text li{margin-top:0.5em;}
a{color:#FF7605;}
p{margin-bottom:1em;}
#left .inside,#right .inside{margin-right:10px;margin-left:10px;}
.page_margins{margin:0;padding:0;}
.page{width:960px;margin-right:auto;margin-left:auto;}
#header .page_margins{height:527px;position:relative;background: url(tl_files/kita/img/header_bg.jpg) repeat-x;}
#header .page{height:527px;position:relative;background: url(tl_files/kita/img/header_ohne_linien.jpg) no-repeat;}
.mod_article{margin-bottom:20px;}
#mainnav{height:100%;}
#mainnav ul{top:118px;left:-3px;position:relative;border-collapse:collapse;font-family:Tahoma, Verdana;font-size:17px;list-style-type:none;}
#mainnav li{width:238px;border-bottom:1px dotted #ffffff;border-collapse:collapse;line-height:36px;background: #ff7605 url(tl_files/kita/img/pfeil.jpg) no-repeat 18px 12px;}
#mainnav li a{display:block;padding-left:40px;font-family:Tahoma, Verdana;text-decoration:none;font-size:17px;color:#000000;}
#mainnav li a:hover{line-height:36px;background: #D96D2C url(tl_files/kita/img/pfeil.jpg) no-repeat 18px 12px;}
#mainnav .active{width:218px;height:36px;padding-left:20px;background-color:#d96d2c;font-family:Tahoma, Verdana;font-size:17px;color:#000000;}
#mainnav .trail{background-color:#d96d2c;}
#submenu{width:900px;left:20px;top:-43px;position:relative;}
#submenu ul{float:right;}
#submenu ul li{float:left;padding-right:20px;list-style-type:none;}
#submenu a,#submenu span.active{font-family:Arial;font-size:12px;color:#ffffff;}
#submenu span.active{font-family:Arial;font-weight:bold;font-style:italic;font-size:12px;color:#ffffff;}
#topmenu{width:300px;right:50px;top:10px;position:absolute;}
#topmenu ul li{float:left;padding-right:20px;list-style-type:none;}
#topmenu a,#topmenu .active{font-family:Tahoma, Verdana;font-weight:normal;font-size:12px;color:#000000;}
#wrapper{margin-top:20px;}
#wrapper p,#footer p{font-family:Tahoma, Verdana;font-size:13px;color:#ffffff;line-height:18px;}
#footer .page_margins{height:70px;clear:left;background: url(tl_files/kita/img/footer_bg.jpg) repeat-x;}
#footer a{padding:10px 0;color:#FF7605;}
#agb,#agb ul li{float:left;margin-top:8px;padding-right:10px;list-style-type:none;}
#copyright{float:right;margin-top:26px;margin-right:20px;}
.lilarahmen{padding:8px;background-color:#503F60;}
.lilarahmen h1,.lilarahmen h2,.lilarahmen h3{color:#FF7605;}
.formbody label{width:130px;height:20px;float:left;display:block;margin-top:10px;font-family:Tahoma, Verdana;font-size:12px;color:#fffcfc;}
.formbody input,.formbody textarea{margin-top:10px;}
.formbody span{color:#ffffff;}
label.error{color:#FF7605;}
input.error{background-color:#FF7605;border:1px solid #755791;color:#ffffff;}
.formbody br{clear:left;}
h1,h2,h3,h4,h5,h6{color:#755791;}
h1{margin:10px 0 20px;padding:0;font-family:Tahoma, Verdana;font-size:24px;color:#FF7605;}
h2{font-family:Tahoma, Verdana;font-size:20px;}
h3{font-size:18px;}
.trenner{margin-top:10px;padding-top:15px;border-top:5px solid #503F60;}
.mod_calendar .label{height:20px;color:#7F738A;}
.mod_calendar td,.mod_calendar .label{margin-right:1%;margin-left:1%;border:3px solid #2B272F;border-collapse:collapse;}
.mod_calendar .days{width:10%;height:90px;vertical-align:top;}
.mod_calendar .header{padding-left:2px;background-color:#503F60;color:#faf7f7;}
.mod_calendar .empty .header{background-color:#2B272F;color:#faf7f7;}
.mod_calendar .current{text-align:center;font-size:18px;color:#755791;}
.mod_calendar .next{text-align:right;}
.mod_article td{font-family:Tahoma, Verdana;font-size:12px;color:#ffffff;}
.mod_calendar .event{padding:4px 2px;}
.cal_2 a{color:#FFB308;}
.mod_eventlist span.date{display:block;font-family:Tahoma, Verdana;font-size:12px;color:#ffffff;}
.mod_eventlist .event{margin-bottom:8px;}
.mod_eventlist span.time{color:#7F738A;}
.caption{color:#FF7605;}
.lila{color:#755791;}
.hell-lila{color:#7F738A;}
.orange{color:#FF7605;}
.gelb{color:#FFB308;}
.layout_simple{color:#ffffff;}
.layout_simple a{display:block;margin-bottom:8px;}
#kontakt p.error{display:none;}
#starttext p{font-size:18px;line-height:24px;}
#starttext h2{padding-bottom:6px;font-size:24px;line-height:28px;}
.mod_article .ce_table table,.mod_article .ce_table td,.mod_article .ce_table th{border:0;}
.mod_article .ce_table td{padding-right:30px;}
.mod_article .ce_table tr{padding-bottom:30px;}
.angebote .ce_download h3{margin:0;padding:0;}
.angebote{margin-bottom:20px;}
.mod_photoalbumsviewer .title{padding-bottom:6px;padding-left:10px;font-size:14px;color:#755791;}
.ce_table table tr.even{height:25px;padding-top:10px;padding-bottom:10px;background-color:#383738;}
.ce_table table{width:100%;}
.ce_table{margin-bottom:20px;}
.ce_table td.col_0,.ce_table td.col_1{width:20%;}
.ce_table table tbody tr:hover{background-color:#7f738a;}
.ce_table table tr{height:35px;}
.flyer{height:270px;}
.bildlinks{float:left;padding:5px 5px 5px 0;}
.bildrechts{float:right;padding:5px 0 5px 5px;}
