/* Style sheet layout */
body{margin-bottom:20px;}
#wrapper{width:980px;position:relative;overflow:visible;margin:0 auto;}
#header{background:url("tl_files/images/Layout/bg_navi.gif") left bottom no-repeat;}
#header .logo{top:45px;left:0;position:absolute;}
#header .formbody{right:45px;top:50px;position:absolute;}
#header #ctrl_4,.mod_search #keywords{width:150px;padding:5px 0 3px 21px;background:#ffffff url("tl_files/images/Layout/lupe.png") left bottom no-repeat;border:1px solid #BC2300;}
#header .submit_container{right:-20px;top:5px;position:absolute;}
.feed{right:290px;top:70px;position:absolute;}
.twitter{top:67px;right:313px;position:absolute;}
.addthis_toolbox{width:24px;height:24px;top:69px;right:335px;position:absolute;}
#right h1{font-size:13px;line-height:13px;}
.box_right_middle h1{margin:0;padding:42px 0 0 130px;text-transform:uppercase;}
.box_right_wetter h1{margin:0;padding:42px 0 0 130px;text-transform:uppercase;}
.box_right_top h1{margin:0;padding:20px 0 3px 130px;text-transform:uppercase;}
.box_right_top_links h1{margin:0;padding:20px 0 3px 130px;text-transform:uppercase;}
.image_container img{float:left;padding:0;}
a{text-decoration:none;color:#BC2300;}
.active{color:#666666;}
a:hover{text-decoration:underline;color:#666666;}
#right .submit_container{float:right;margin:5px 0 0;}
.mod_login{position:relative;}
#left{background:url("tl_files/images/Layout/bg_navileft_top.gif") left top no-repeat;}
#left .inside{padding:45px 0 0;}
#main{width:510px;float:left;margin:0;padding:0 10px 10px;}
#main p{padding:0 0 14px;}
#main .subcolumns{width:510px;}
.mod_breadcrumb{margin:25px 0 1px;padding:0;}
.pagination{padding:0 10px 20px;}
#main .pagination p{padding:0;}
.pagination ul{margin:0;padding:0;list-style: none;}
.pagination li,.pagination a,.pagination span{float:left;padding:3px 5px 0 0;}
.imgteaser{height:250px;float:left;border-bottom:1px solid #cccccc;}
.box1{width:250px;position:relative;float:left;margin:10px 10px 0 0;background:url("tl_files/images/Layout/bg_box_center_rot.gif") left top no-repeat;}
* html .box1,* html .box3{margin:10px 7px 0 0;}
.mod_faqlist{border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;}
.box7 .layout_latest,.box8 .layout_latest{margin:0 0 15px;}
.box7 .layout_latest .teaser{display:block;margin:0 5px 0 210px;border-top:1px solid #BC2300;}
.box8 .layout_latest .teaser{display:block;margin:0 5px 0 110px;border-top:1px solid #BC2300;}
#main .box8 .layout_latest .teaser{padding:0;}
#main .layout_latest p{padding:0;}
.box7 .layout_latest h2 a{display:block;margin:0 0 0 210px;font-family:Georgia,"Times New Roman",serif;font-size:16px;line-height:18px;}
.box8 .layout_latest h2 a{display:block;margin:0 0 0 105px;font-family:Georgia,"Times New Roman",serif;font-size:16px;line-height:18px;}
.box7 .mod_newslist,.box8 .mod_newslist{margin:0 0 10px;}
.mod_faqlist{height:100px;}
.archiv{margin-top:20px;padding:50px 10px 10px;background:url("tl_files/images/Layout/archiv.gif") left top no-repeat;border:1px solid #cccccc;}
.archiv .mod_newslist{border:0px none;color:#BC2300;}
.back{background:url("tl_files/images/Layout/back.gif") left top no-repeat;}
.back a{width:85px;height:22px;display:block;padding:0 0 0 33px;font-weight:bold;text-decoration:none;font-size:12px;color:#BC2300;line-height:22px;}
.back a:hover{color:#666666;}
.box1 h1,.box2 h1,.box3 h1,.box4 h1,.box5 h1,.box6 h1{margin:0;padding:10px 0 0 130px;font-size:13px;line-height:13px;text-transform:uppercase;}
.box3 h1,.box4 h1,.box5 h1,.box6 h1{padding:9px 0 2px 130px;}
.box3 h1,.box5 h1,.box6 h1{color:#333333;}
.box1 h2,.box2 h2,.box4 h2,.box3 h2,.box6 h2,.layout_ticker h2{position:relative;display:block;padding:3px 0;border-bottom:1px solid #BC2300;font-family:Georgia,"Times New Roman",serif;font-size:12px;line-height:12px;}
.box1 h2,.box2 h2,.box3 h2,.box6 h2,.layout_ticker h2{margin:0 5px 0 67px;font-family:Georgia,"Times New Roman",serif;}
.box4 h2{margin:0 5px 0 103px;font-family:Georgia,"Times New Roman",serif;}
.box7 h2,.box8 h2{margin:0 0 1px 6px;padding:5px 0 4px;font-family:Georgia,"Times New Roman",serif;color:#333333;line-height:16px;}
.box7 .layout_latest h2{margin:5px 0 0;padding:0 0 12px;font-family:Georgia,"Times New Roman",serif;}
.box2{width:250px;position:relative;overflow:hidden;margin:10px 0 0;background:url("tl_files/images/Layout/bg_box_center_rot.gif") left top no-repeat;}
.box3{width:250px;position:relative;float:left;margin:10px 10px 0 0;background:url("tl_files/images/Layout/bg_box_center_gree.gif") left top no-repeat;}
.box4{width:250px;position:relative;margin:10px 0 0;background:url("tl_files/images/Layout/bg_box_center_rot_small.gif") left top no-repeat;}
.box5{width:250px;position:relative;margin:10px 0 0;background:url("tl_files/images/Layout/bg_box_center_gree.gif") left top no-repeat;}
.box1 img,.box2 img,.box3 img,.box4 img,.box5 img,.box6 img{position:relative;float:left;}
.box6{width:250px;position:relative;margin:10px 0 0;background:url("tl_files/images/Layout/bg_box_center_gree.gif") left top no-repeat;}
.box7,.box8{width:510px;position:relative;margin:2px 0 0;background:url("tl_files/images/Layout/bg_them_h.gif") repeat-x scroll left -1px transparent;}
#main .box1 p,#main .box2 p,#main .box3 p,#main .box4 p,#main .box5 p,#main .box6 p,#main .box7 p,#main .box8 p{font-size:11px;line-height:14px;}
#main .box1 .mod_newslist,#main .box2 .mod_newslist,#main .box3 .mod_newslist,#main .box6 .mod_newslist,#main .box5 .ce_image{border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;}
#banner{height:110px;position:relative;display:block;margin:10px 0 0;padding:0;}
.mod_Banner{margin:10px 0 0;}
.banner{display:inline-block;margin:10px 0 0;}
.wetter_header{padding:5px 0 0;text-align:center;}
.wetter2{width:120px;float:right;margin:3px 2px 0 0;}
.wetter_header a{text-align:center;font-weight:bold;text-decoration:underline;}
.wetter{width:248px;position:relative;display:block;margin:0;padding:5px 0 0;border-right:1px solid #cccccc;border-left:1px solid #cccccc;}
.wetter table{width:248px;text-align:center;}
.wetter td{padding:0 10px;}
* html .wetter{margin:3px 1px 0 2px;}
.mehr_wetter{position:relative;clear:both;display:none;padding:3px 20px 0 0;text-align:right;}
.wetter_img{position:relative;float:left;display:block;margin:7px 0 2px 10px;font-size:10px;}
* html .wetter_img{margin:7px 0 2px 3px;}
.height9{height:100px;position:relative;display:block;}
.mod_faqlist h2{display:none;font-family:Georgia,"Times New Roman",serif;}
.mod_faqlist ul{display:block;margin:10px 0 0 10px;padding:0;list-style-type:none;}
.mod_faqlist li{height:19px;padding:0 0 0 10px;background-image:url("tl_files/images/Layout/pfeil.gif");background-repeat:no-repeat;line-height:19px;background-position:left 7px;}
.mod_faqlist a{text-decoration:underline;color:#333333;}
.mod_faqlist a:hover{color:#BC2300;}
.mod_colsetPart .ce_image{border:0px none;}
.mod_faqreader .image_container,.mod_colsetPart .image_container{overflow:hidden;margin:3px 0 5px 10px;padding:5px;border:1px solid #cccccc;}
.mod_faqreader img,.mod_colsetPart img{border:1px solid #cccccc;}
.mod_faqreader .caption{background:url("tl_files/images/Layout/zoom.gif") right bottom no-repeat;}
.layout_latest{margin:1px 0 5px;border-top:1px solid #cccccc;}
.layout_latest img{float:left;padding:0 0 14px;}
.layout_ticker img{float:left;padding:0;}
.teaser{position:relative;display:block;margin:0 5px 0 67px;}
.mod_newslist .image_container{float:left;padding:0 5px 10px 0;}
.layout_full .image_container,.mod_eventreader .image_container{overflow:hidden;margin:14px 0;}
.box4 img{margin-right:5px;padding:0;}
.box4 .image_container{padding:0;}
#main .mod_newslist .teaser a{font-size:11px;color:#BC2300;}
.mod_newslist a{color:#333333;}
.mod_photoshow{position:relative;display:block;margin:10px 0;}
.mod_photoshow ul{display:inline;list-style-type:none;}
.mod_photoshow li{float:left;margin:10px 4px 0 0;padding:0;border:1px solid #ededed;}
.mod_photoshow .nextButton{float:right;margin:100px 0 0;}
.mod_photoshow .prevButton{float:left;margin:100px 0 0;}
.mod_photoshow .imgBig{text-align:center;border:0px none;}
.imgBigCaption{display:none;}
#main .slidercontainer{width:510px;height:100px;position:relative;display:block;margin:10px 0 0;padding:5px 0;background:url("tl_files/images/Layout/bg_slider.jpg") top left no-repeat;}
#slideWrapper{width:300px;height:100px;position:relative;overflow:hidden;display:block;margin:0 5px 0 175px;}
#innerSlideWrapper div.slideElem{float:left;padding:5px 10px 5px 0;}
#innerSlideWrapper .ce_image{border:0px none;}
#goForward{margin:-70px 10px 0 0;cursor:pointer;}
#goBack{margin:-70px 0 0 140px;cursor:pointer;}
#slideWrapper .ce_text p{display:none;}
.mod_helpdesk,.mod_topcontrols{width:510px;position:relative;display:block;}
.functions img{margin:0 3px;}
.mod_helpdesk table{width:510px;margin:10px 0 0;padding:2px;background-image:url("tl_files/images/Layout/bg_forum_top.png");background-repeat:no-repeat;border:1px solid #f2f2f2;border-spacing:0px;background-position: center 2px;}
.mod_helpdesk .datarow td{height:50px;padding:0 0 0 5px;background-image:url("tl_files/images/Layout/bg_navileft_content.gif");background-repeat:repeat-x;border:1px solid #ededed;background-position: left -30px;}
.mod_helpdesk .headerrow td{height:50px;font-size:18px;color:#BC2300;}
.mod_helpdesk table tbody tr th{padding:12px 1px;font-size:12px;color:#ffffff;line-height:10px;}
.mod_helpdesk .category{width:205px;}
.mod_helpdesk .middle{margin:20px 0 0;vertical-align:middle;}
.mod_helpdesk .topcontrols{overflow:hidden;}
.mod_helpdesk .functions a,.mod_helpdesk .functions img{padding-right:5px;vertical-align:middle;}
.mod_helpdesk .functions,.mod_helpdesk .matchinfo{float:left;display:block;text-align:left;}
.mod_helpdesk .pagenav{width:30%;float:right;display:block;padding-top:1px;text-align:right;}
.topcontrols .pngfix{margin:0;padding:0;}
.message-container{width:508px;position:relative;float:left;display:block;margin:5px 0;padding-top:23px;background-image:url("tl_files/images/Layout/bg_message_container.gif");background-repeat:no-repeat;border:1px solid #cccccc;background-position: left -14px;}
.message-container .top-left{width:150px;height:100%;position:relative;float:left;display:inline;padding:7px 5px 5px;background-repeat:repeat-x;border-right:3px solid #BC2300;}
.top-left .messagelink{display:none;}
.top-left .avatar{float:right;padding:3px 0 10px;}
.top-left .poster,.top-left .location,.top-left .postcount{clear:both;text-align:right;}
.top-left .poster{color:#BC2300;}
.top-right{margin:0 0 0 164px;padding:10px 5px 5px 10px;}
.top-right .helpdesk-lastedit{margin-top:14px;font-size:84.6%;color:#666666;}
.message-container .bottom-left{width:150px;height:20px;position:relative;float:left;padding:14px 0 5px 5px;color:#666666;}
.message-container .bottom-right{float:right;display:block;margin:14px 5px 0 0;}
.clearfloat{height:0.1px;clear:both;font-size:0.1px;line-height:0.1px;}
.helpdesk-message{overflow:hidden;}
.mod_cataloglist{position:relative;overflow:hidden;float:left;display:block;margin:10px 0 0;}
.mod_cataloglist h1,#right .mod_cataloglist h1{width:250px;height:30px;position:relative;display:block;margin:0;padding:0 0 0 5px;background-image:url("tl_files/images/Layout/bg_catalog_month.gif");background-repeat:no-repeat;font-size:16px;line-height:35px;background-position: left 2px;}
.layout_simpletable{width:510px;}
.layout_simpletable .header{height:30px;padding:0 0 0 5px;background-image:url("tl_files/images/Layout/bg_forum_top.png");background-repeat:no-repeat;font-weight:bold;font-size:14px;color:#ffffff;background-position: center 2px;}
.layout_simpletable .body td{height:20px;padding:5px 1px 5px 5px;}
.field{border-bottom:1px solid #ffffff;}
.Datum{width:90px;background-image:url("tl_files/images/Layout/bg_navileft_content.gif");background-repeat:repeat-x;color:#BC2300;background-position: left -30px;}
.Ort,.Adresse{background-color:#dddddd;}
.mod_catalogfilter .widget{position:relative;float:left;display:block;margin:0 10px 10px 5px;}
.mod_catalogfilter .clearall{display:none;}
.mod_catalogfilter h3{margin:0;}
.mod_catalogfilter select{padding:0;}
.mod_catalogfilter{position:relative;display:block;margin:10px 0 5px;padding:10px 0 5px 5px;background-color:#ededed;border:1px solid #999999;}
.mod_memberlist table{width:508px;margin-top:20px;padding:5px;background-image:url("tl_files/images/Layout/bg_forum_top.png");background-repeat:no-repeat;border:1px solid #f2f2f2;background-position: center 2px;}
.mod_memberlist .head{height:0px;padding:8px 0 20px;}
.mod_memberlist .head a{font-size:14px;color:#ffffff;}
.mod_memberlist tbody td{padding:3px 0;}
.mod_memberlist .odd{background-color:#f2f2f2;}
.mod_memberpage .company{font-weight:bold;font-size:18px;color:#BC2300;line-height:24px;}
.mod_eventlist img{float:left;margin:3px 10px 0 0;}
.mod_eventlist h2 a{padding:14px 0 0;font-family:Georgia,"Times New Roman",serif;font-size:14px;}
#main .mod_eventlist p.more{margin:0;padding:0;}
.gallerie{margin:0 0 14px;padding:0 0 0 10px;}
.ce_comments{margin-top:20px;padding-bottom:20px;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.ce_comments .formbody{margin-top:20px;}
.ce_comments .formbody textarea{width:420px;}
.comment_default{margin-bottom:5px;padding:5px;background-color:#f2f2f2;background-image:url("tl_files/images/Layout/bg_navileft_content.gif");background-repeat:repeat-x;border-top:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;border-left:3px solid #cccccc;background-position:left -280px;}
.info{color:#666666;}
.box_right_top{width:250px;position:relative;margin-bottom:0;background:url("tl_files/images/Layout/bg_box_right_top.png") left top no-repeat;}
.box_right_top_links{width:250px;position:relative;margin-bottom:0;background:url("tl_files/images/Layout/bg_box_right_top.png") left top no-repeat;}
.box_right_wetter{width:250px;position:relative;background:url("tl_files/images/Layout/bg_box_right_middle.png") left top no-repeat;}
.box_right_middle{width:250px;position:relative;background:url("tl_files/images/Layout/bg_box_right_middle.png") left top no-repeat;}
.box_right_bottom{width:250px;height:64px;position:relative;background:url("tl_files/images/Layout/bg_box_right_bottom.png") left top no-repeat;}
.box_right_top .mod_article,.wetterdienst,.box_right_middle .mod_article,.mod_yahooweather,.box_right_top_links .mod_article,.box_right_top_links .mod_customnav{border-right:1px solid #cccccc;border-left:1px solid #cccccc;}
.box_right_top_links .mod_article,.box_right_top_links .mod_customnav{padding:10px 10px 0;}
.box_right_top_links .mod_customnav ul{margin:0;padding:0;list-style-type:none;}
.box_right_middle .ce_text{padding:10px;}
.googlead{width:250px;height:250px;position:relative;}
.ce_tabcontrol_tabs{margin:0;padding:0 0 5px;}
#main .ferien_tabs{width:507px;margin:20px 0 0;padding:0;border-right:1px solid #999999;border-left:1px solid #999999;}
#main .ce_tabcontrol_tabs{margin:1px 0 0;padding:0;}
.ce_tabcontrol_tabs ul{display:block;margin:0;padding:0;list-style:none;list-style-position:inside;}
#main .ferien_tabs ul{display:block;margin:0;padding:0;list-style:none;list-style-position:inside;}
#main .ce_tabcontrol_tabs ul{width:200px;top:17px;position:absolute;z-index:2;}
.ce_tabcontrol_tabs li{width:25%;float:left;display:block;margin:3px 0 0;padding:7px 0 4px;text-align:center;background:url("tl_files/images/Layout/bg_navi_ru_gree.gif") left top no-repeat;cursor:pointer;}
#main .ce_tabcontrol_tabs li{width:25%;float:left;display:block;margin:3px 0 0;padding:7px 0 4px;text-align:center;background:url("tl_files/images/Layout/bg_navi_ru_gree.gif") left top no-repeat;font-size:11px;cursor:pointer;}
#main .ferien_tabs li{float:left;display:block;margin:0;padding:7px 10px 4px;text-align:center;background:url("tl_files/images/Layout/bg_navi_ru_gree.gif") left top no-repeat;font-size:11px;cursor:pointer;}
#main .ce_tabcontrol_pane{padding:0;}
#main .tab_content_pane .panes{width:507px;margin-bottom:20px;background-image:url("tl_files/images/Layout/bg_navileft_content.gif");background-repeat:repeat-x;border-right:1px solid #999999;border-bottom:1px solid #999999;border-left:1px solid #999999;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;-khtml-border-radius-bottomleft:6px;-khtml-border-radius-bottomright:6px;background-position:left 25px;}
#main .tab_content_pane .panes h4{margin:0;padding:0;}
#main .tab_content_pane .ce_text{padding:3px 0 6px 10px;}
#main .tab_content_pane h3{margin:0 0 6px;}
#right .ce_tabcontrol_pane img{float:left;margin:3px 5px 0 0;}
#main .ce_tabcontrol_pane img{margin:0;}
.ce_tabcontrol_pane .login h2{height:30px;margin:15px 0 6px;padding:0 0 0 35px;background:url("tl_files/images/Layout/schloss.png") left top no-repeat;line-height:30px;}
.ce_tabcontrol_pane .logout h2{height:30px;margin:0 0 6px;padding:0 0 0 35px;background-image:url("tl_files/images/Layout/schloss.png");background-repeat:no-repeat;line-height:30px;background-position:left -30px;}
#main .ce_tabcontrol_tabs li:hover,.ce_tabcontrol_tabs li:hover,.ce_tabcontrol_tabs .selected,#main .ferien_tabs li:hover,#main .ferien_tabs .selected,#main .spielplan .ce_tabcontrol_tabs .selected,#main .ce_tabcontrol_tabs .selected{background-image:url("tl_files/images/Layout/bg_navi_ru_rot.gif");background-repeat:no-repeat;color:#ffffff;background-position: left 0px;}
#main .spielplan .ce_tabcontrol_tabs .selected,#main .spielplan .ce_tabcontrol_tabs li:hover{background-position:left -7px;}
.wetterdienst{margin:0;}
#right .box_right_wetter .wetterdienst table{width:150px;margin:15px 0 0 50px;text-align:center;}
*:first-child+html #right .box_right_wetter .wetterdienst td{margin:0;padding:0;}
#right .box_right_wetter .wetterdienst td{text-align:center;background-color:#ffffff;background-image:url("none");}
.wetter a{padding-right:10px;padding-left:10px;}
.wetterdienst td{height:20px;}
.mod_quickpoll{margin:0;padding:5px 10px 0;}
.mod_quickpoll .title{padding:0 0 6px;font-size:14px;color:#BC2300;}
.mod_quickpoll .results{float:right;margin-right:20px;line-height:12px;}
.mod_quickpoll .label{width:50%;float:left;}
.mod_quickpoll .description,.mod_quickpoll .formbody{padding:0 0 6px;}
#right .mod_quickpoll .submit_container{padding:10px 0 0;}
.mod_eventlist h1{display:none;}
.event,.header{padding:0 5px;color:#999999;}
#right .event{width:238px;position:relative;float:left;display:block;margin-bottom:5px;padding-bottom:5px;background-image:url("tl_files/images/Layout/bg_navileft_content.gif");background-repeat:repeat-x;border-bottom:1px dotted #cccccc;background-position: left -20px;}
*:first-child+html #right .event{width:238px;}
* html #right .event{width:238px;}
#main .event{width:500px;margin-bottom:5px;padding-bottom:5px;border-bottom:1px dotted #cccccc;}
.cal_3 p,.cal_3 h2,.cal_1 p,.cal_1 h2,.cal_4 p,.cal_4 h2,.cal_2 p,.cal_2 h2{margin:0;padding:0;}
.cal_3 .more,.cal_1.more,.cal_4 .more,.cal_2 .more{float:right;padding:0 15px 0 0;}
#right .mod_rss_reader{width:238px;position:relative;float:left;display:block;padding:0 5px;}
#right .mod_rss_reader p{margin:0;padding:0 0 6px;}
#right .mod_rss_reader h4{margin:0;padding:6px 0 0;border-top:1px solid #cccccc;}
#right .rss_default_header{position:relative;overflow:hidden;display:block;margin-bottom:5px;}
#main .mod_glossaryMenu ul{padding:5px;border:1px solid #cccccc;list-style-type:none;}
#main .mod_glossaryMenu li{float:left;display:block;margin-right:10px;padding:5px;background:url("tl_files/images/Layout/content_bg_bl.gif") left bottom no-repeat;}
#main .mod_glossaryList dt{font-weight:bold;}
#right .mod_newsticker{padding:8px 3px 0 5px;border-right:1px solid #cccccc;border-left:1px solid #cccccc;}
#right .mod_newsticker li{margin-bottom:6px;padding-bottom:8px;border-bottom:1px solid #cccccc;}
#main .spielplan{margin-top:14px;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;}
#main .spielplan .toggler{padding:3px 0 3px 10px;text-align:center;background-image:url("tl_files/images/Layout/bg_navileft_content.gif");background-repeat:repeat-x;border-top:1px solid #cccccc;font-weight:bold;font-size:1.5em;color:#333333;background-position:left -25px;cursor:pointer;}
#main .spielplan .groupe{text-align:left;font-weight:normal;}
#main .spielplan h2{text-align:center;}
#main .spielplan caption{height:24px;padding-top:2px;padding-left:10px;text-align:left;font-weight:bold;font-size:11px;color:#000000;line-height:24px;background:url("tl_files/images/Layout/bg_navi_ru_gree.png") left top repeat-x;}
#main .spielplan .gr{width:30px;background-color:#f2f2f2;font-weight:bold;color:#666666;}
#main .spielplan .city a{font-size:11px;color:#BC2300;}
#main .spielplan .team{width:200px;padding:0 0 3px;}
#main .spielplan img{width:25px;height:25px;}
#main .spielplan .ce_tabcontrol_tabs{margin:0;background:url("tl_files/images/Layout/bg_navi_ru_gree.gif") left -5px repeat-x;}
#main .spielplan .ce_tabcontrol_tabs ul{width:100%;top:0;position:relative;display:block;background:url("tl_files/images/Layout/bg_navi_ru_gree.gif") left -5px repeat-x;}
#main .spielplan .ce_tabcontrol_tabs li{width:169px;margin:0;padding:0;background-position:left -5px;}
#main .spielplan .tabel_border{border-top:1px solid #cccccc;}
#colset .ce_colsetStart{width:498px;position:relative;display:block;padding:5px;border:1px solid #cccccc;margin-top:10px !important;}
#colset .mod_colsetPart{width:320px;background-color:#F9F9F9;border:1px solid #f2f2f2;}
#colset .mod_colsetPart h2{padding:3px 0 3px 5px;background:url("tl_files/images/Layout/bg_navileft_content.gif") repeat-x scroll left -33px;}
#colset .subcr{padding:0px !important;}
#colset .mod_colsetPart p{padding-right:5px;padding-left:5px;}
#colset .ce_image{border:0px none;}
#main .spielplan .groupe_kopf{top:0;background:url("tl_files/images/Layout/bg_navi_ru_gree.gif") left -5px repeat-x;}
#main .head_text h1,#main .box_hotel h1{width:501px;margin:1px 0;padding:3px 3px 3px 7px;font-weight:normal;font-size:20px;color:#ffffff;background:url("tl_files/images/Layout/bg_forum_top.png") left top repeat-x;}
#main .head_text,#main .box_hotel{margin-bottom:20px;border-bottom:1px solid #cccccc;}
#main .box_hotel .subcolumns{width:498px;padding:10px 5px;}
#main .box_hotel .second{width:204px;padding-top:2px;padding-right:5px;background-color:#f9f9f9;}
#main .box_hotel .first{width:280px;}
#main .box_hotel .image_container{margin:3px 0 10px;padding:3px;background-color:#ffffff;}
#main .box_hotel .box_header .image_container{margin:0;padding:0;}
#main .head_text h2,#main .head_text p,#main .box_hotel .subcolumns{background-color:#f2f2f2;border-right:1px solid #cccccc;border-left:1px solid #cccccc;}
#main .head_text h2{margin:0;padding:10px 5px;}
#main .head_text p{padding:0 5px 14px;}
#div_fotter_b{padding-top:1px;background:url("tl_files/images/Layout/content_bg_tl.gif") left top no-repeat;}
.div_fotter_c{}
#footer{width:980px;position:relative;float:left;margin:20px 0 20px 5px;}
#footer .inside{overflow:hidden;background:url("tl_files/images/Layout/content_bg_bl.gif") left bottom no-repeat;}
.mod_tagcloud{}
.mod_tagcloudnews h2{margin:0;padding:10px 0 0 10px;font-weight:normal;font-size:12px;color:#999999;}
ul.cloud{margin:10px 0;padding:10px;text-align:justify;border-right:1px solid #cccccc;border-left:1px solid #cccccc;line-height:1.3em;clear:both!important;}
ul.cloud li{width:auto;position:static;float:none;display:inline;margin:0;padding:0;background-image:url("none");}
ul.cloud li a{height:auto;position:static;float:none;display:inline;margin:0;padding:0 4px;text-decoration:none;color:#999999;cursor:pointer;}
ul.cloud li a span{height:auto;position:static;float:none;display:inline;margin:0;padding:0;background:transparent;border:none!important;}
ul.cloud li a em{display:none;}
ul.cloud li.size1{font-size:100%;line-height:1.8em;}
ul.cloud li.size2{font-size:100%;line-height:1.8em;}
ul.cloud li.size3{font-size:120%;line-height:1.8em;}
ul.cloud li.size4{font-size:120%;line-height:1.8em;}
ul.cloud li.size1 a{font-size:1em;color:#cccccc;}
ul.cloud li.size2 a{font-size:1.1em;color:#999999;}
ul.cloud li.size3 a{font-size:1.2em;color:#666666;}
ul.cloud li.size4 a{font-size:1.3em;color:#333333;}
ul.cloud li.isCurrentTag a span,ul.cloud li a:hover{background-color:#f2f2f2;color:#000000!important;}
#auto-verkehr-niedersachsen .mod_colsetPart{margin-top:15px;}
#kino-und-film-in-niedersachsen .ce_colsetStart{width:490px;padding:5px;background-color:#f2f2f2;border:1px solid #cccccc;}
#kino-und-film-in-niedersachsen .ce_colsetStart h3{margin:0 0 10px;}
.no_border{border:0px none;}
#ego .image_container,#ego .ce_image,#ego .mod_colsetPart img{float:left;margin:0;padding:0;border:none;}
#ego .section{position:relative;float:left;display:block;margin:30px 0 0;padding-bottom:20px;}
#main_doc{position:relative;float:left;display:block;margin-left:10px;}
#main_doc .docsearch-big{width:768px;border-top:0 solid #CCCCCC;border-right:1 solid #CCCCCC;border-bottom:0 solid #CCCCCC;border-left:0 solid #CCCCCC;}
#main_doc fieldset{width:280px;margin-left:1em;}
#main_doc .premium-item{border:1px solid #cccccc;}
#main_doc .tab-list,#main_doc .tab-list-alphabet{margin-top:20px;border-bottom:1px solid #ff0000;}
#main_doc .tab-list li,#main_doc .tab-list-alphabet li{margin:0;background-image:url("tl_files/images/Layout/bg_navi_ru_gree.gif");background-repeat:no-repeat;border:0px none;background-position:left -4px;cursor:pointer;}
#main_doc .tab-list li:hover,#main_doc .tab-list .selected,#main_doc .tab-list-alphabet li:hover,#main_doc .tab-list-alphabet .selected{background-image:url("tl_files/images/Layout/bg_navi_ru_rot.gif");background-repeat:no-repeat;border:0px none;background-position:left -4px;cursor:pointer;}
#main_doc .tab-list a{padding:3px 7px;color:#333333;}
#main_doc .tab-list a:hover,#main_doc .tab-list .selected a,#main_doc .tab-list-alphabet a:hover{color:#ffffff;}
#main_doc .tab-list-alphabet a{padding:3px 7px;color:#333333;}
#main_doc .tab-list-alphabet .selected a{color:#ffffff;}
#main_doc .teaser{margin:0;}
#main_doc .details .even{background-color:#f9f9f9;}
#main_doc .details .even:hover,#main_doc .details .odd:hover{background-color:#f2f2f2;}
#main_doc h2{margin-top:1.5em;margin-bottom:1.2em;}
