/* Style sheet tus09 */
div#news-startseite div.first,div#news-startseite div.odd,div#news div.mod_newslist div.first,div#news div.mod_newslist div.odd{margin:0 0 16px;padding-bottom:10px;border-bottom:1px dotted #444;}
div#news-startseite div.mod_newslist,div#news div.mod_newslist{margin-bottom:20px;}
div.bericht_meta{margin-bottom:10px;}
p.back{margin:10px 0;font-weight:bold;}
p.more{display:block;margin-top:14px;font-weight:bold;}
#optionbar{width:180px;float:right;margin:18px 10px 5px 0;}
#optionbar div.mod_article{margin:0 0 20px;padding:12px 5px 10px;background-color:#eeeeee;border-top:1px solid #444;border-bottom:1px solid #444;}
div.kaderliste thead th.head_0{width:30px;padding-right:5px;padding-left:5px;text-align:right;}
#portrait_zusatz{width:206px;float:right;margin:18px 10px 5px 0;}
#portrait_zusatz img{margin:0;padding:0;border:3px solid #cccccc;}
#portrait_zusatz div.image_container{background-color:#cccccc;}
#portrait_zusatz div.image_container div.caption{padding-bottom:4px;padding-left:4px;font-weight:bold;}
div#main a[href^="http"]{padding-right:13px;background:url("tl_files/tus04/images/link_external.gif") right top no-repeat;}
div#main a[href^="http"]:hover{padding-right:13px;background:url("tl_files/tus04/images/link_external.gif") right top no-repeat;}
div.facebook a{padding-right:0;background-image:url("none");}
div.ce_comments{margin-top:8px;}
div.mod_yw_listbirthdays{padding:5px;}
div.mod_yw_listbirthdays h4{margin-bottom:8px;}
div.mod_yw_listbirthdays ul{list-style-type:none;}
div.mod_yw_listbirthdays li{padding-bottom:6px;}
div.mod_yw_listbirthdays span.name{display:block;font-weight:bold;font-size:1em;}
div.mod_yw_listbirthdays img{float:left;margin-right:6px;}
#optionbar div.team_links{margin-bottom:8px;}
#optionbar div.ce_hyperlink{margin-top:10px;}
*{margin:0;padding:0;}
body{color:#444;line-height:1.6em;font: .75em "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;background: url(tl_files/tus04/images/gradient-bg.png) repeat-x top #fff;}
a{text-decoration:none;color:#E60000;background: inherit;}
a:hover{text-decoration:underline;color:#AA0001;background: inherit;}
p{margin:0 0 15px;}
h1{}
h1 a{background: inherit;}
img{border:0;}
h2{font: normal 1.6em "Trebuchet MS", Arial, Sans-Serif;}
h3 a{font-size:1em;}
br.clearfloat{height:0px;clear:both;}
hr{margin:10px 0;}
#wrapper{width:980px;left:50%;position:absolute;margin:12px 0 12px -490px;}
#adsense_skyscraper2{top:130%;position:absolute;margin:0 0 0 510px;left:50%;}
#border-top{width:980px;height:18px;margin:0;background: url(tl_files/tus04/images/gradient-border_top.png) no-repeat;}
#border-bottom{width:980px;height:28px;margin:0;background: url(tl_files/tus04/images/gradient-border_bottom.png) no-repeat;}
#content{width:940px;padding:10px 20px 0;background: url(tl_files/tus04/images/gradient-border.png) repeat-y;}
#header img{float:left;margin:0 10px 0 0;}
#menu{height:25px;clear:both;padding:10px 0 0;background: #fff url(tl_files/tus04/images/menubg.gif) repeat-x;}
#menu li{display:inline;font-size:1.1em;text-transform: uppercase;}
#menu li a{margin:0 25px 0 10px;color:#808080;}
#menu li a:hover{color:#444;}
#menu li.active{margin:0 25px 0 10px;color:#e60000;}
#menu li.trail a{color:#e60000;}
#submenu{height:19px;clear:both;padding:5px 0 0;border-bottom:1px solid #ccc;background: #efefef;}
#submenu li{display:inline;font-size:0.9em;text-transform: uppercase;}
#submenu li a{margin:0 8px 0 10px;color:#808080;}
#submenu li a:hover{color:#444;}
#submenu li.active{margin:0 8px 0 10px;font-weight:bold;color:#e60000;}
#submenu li.trail a{color:#e60000;}
#main{width:685px;float:left;margin:18px 0 5px;}
#main_2sp{width:500px;float:left;margin:18px 0 5px;}
#main_portrait{width:470px;float:left;margin-top:18px;margin-bottom:5px;}
div.portrait_daten{padding-left:10px;}
#main_1sp{width:900;}
.image_container img{border:3px #eee #solid;}
div.news_text .image_container img{float:left;margin:0 15px 5px 0;padding:4px;border:1px solid #ccc;}
.news_text{margin-top:10px;line-height:1.5em;}
div.news_text p{margin:0 0 8px;font-size:1.1em;line-height:1.5em;}
div.news_text ul{margin-bottom:5px;list-style-type:none;}
div.news_big{clear:left;}
div.news_big h2{font-weight:bold;font-size:1.5em;}
div.news_big h3{margin-bottom:6px;}
p.info{margin-bottom:6px;}
#sidebar{width:230px;float:right;margin:0 0 5px;background: #efefef;}
#line{clear:both;padding:8px;background-color:#ffffff;background-image:url("tl_files/tus04/images/smalldot.gif");background-repeat:repeat-x;}
#left{width:335px;float:left;clear:left;margin:0 10px 10px 0;padding:5px;background: #eee;}
#left img{}
#left h3,#col2 h3,#col3 h3{margin:0 0 8px;}
#left a,#col2 a,#col3 a{font-weight:bold;color:#787A8F;}
div.news_start_list span.date{padding:0 8px 0 7px;background: url(tl_files/tus04/images/arrow.gif) no-repeat center left;}
div.news_start_list{font-size:0.9em;}
#col2,#col3{float:left;padding:5px;background: #eee;}
#col2{width:335px;margin:0 10px 10px 0;}
#col3{width:220px;}
#col3 div.pagination{display:none;}
#top{width:280px;height:45px;float:right;padding:2px 0 0 10px;border-left:1px dotted #e60000;}
div.toplinks{width:80px;height:40px;float:left;margin-right:10px;border-right:1px dotted #e60000;font-size:0.8em;}
div.toplinks ul{margin:0;padding:0;list-style-type:none;}
div.search_head{float:left;padding:3px 10px 3px 0;font-weight:bold;}
div.sitemap{float:left;padding:3px 0 3px 10px;border-left:1px dotted #e60000;}
#footer{clear:both;padding:10px;font-size:.9em;color:#808080;background: #eee;}
.links a{margin:0 10px 0 0;padding:0 0 0 10px;font-weight:bold;color:#787A8F;background: #fff;background: url(tl_files/tus04/images/dot.png) no-repeat center left;}
.sponsor{color:#red;background: #eee;}
#fl{width:600px;}
.ce_comments h3{margin-bottom:5px;padding:5px;background-color:#eeeeee;}
div.comment_default{margin:0 0 10px;border:1px solid #444;}
div.comment_default div.comment_poster{width:120px;float:left;padding:5px;background: #eee;}
div.comment_poster img{border:2px solid #white;}
div.comment_default div.comment{width:345px;float:left;padding:5px 5px 5px 15px;}
div.ce_comments p.info{margin-bottom:6px;font-weight:bold;}
p.havetoreg{clear:left;margin-top:20px;padding-top:3px;padding-bottom:3px;padding-left:10px;border-left:3px solid #e60000;font-weight:bold;font-size:1em;}
div.ce_comments div.form{clear:both;}
div.mod_subscribe{padding:5px 9px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
div.mod_subscribe h4{margin:4px 0 8px;}
div.mod_login{padding:4px 9px 5px;}
div.reg_sidebar{padding:0 9px 5px;}
div.reg_sidebar{border-bottom:1px solid #ccc;}
a.pw_forget{display:block;margin:0 0 6px;}
div.mod_login h4{margin-bottom:8px;}
div.mod_login label,div.mod_subscribe label{width:60px;float:left;clear:left;display:block;padding-top:6px;}
div.mod_login input,div.mod_subscribe input{width:204px;margin-bottom:5px;padding:2px;border:1px solid #e60000;}
div.mod_login input.password{width:124px;float:left;margin-right:10px;}
div.mod_login input.submit,div.mod_subscribe input.submit{width:70px;padding:3px 0;border:0px;background: #bbb;}
div.mod_login input.submit:hover,div.mod_subscribe input.submit:hover{color:#white;background: #e60000;}
a.nl_info{padding:0 0 0 10px;}
table.mainlist{width:100%;border-collapse:collapse;}
div.topcontrols{padding:10px 0;}
span.functions img{margin:0 5px 0 15px;}
table.mainlist th{padding:5px;border:1px solid #444;background: #eee;}
th.category{text-align:left;}
tr.datarow td{padding:5px;border:1px solid #444;}
td.replycount,td.ticketcount,td.latestpost,td.viewcount{text-align:center;}
div.breadcrumb{padding:5px;border-bottom:1px dotted #444;background: #eee;}
div#user{padding:5px 9px 8px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
#user h4{margin:0 0 5px;}
#user img.avatar{float:right;border:2px solid #white;}
span.username{display:block;margin:4px 0;}
#user ul{list-style-type:none;}
#user ul li{display:block;padding:7px 0 0;}
h3.ce_headline{margin:0 0 12px;font-size:1.3em;}
.ce_text h3{margin:0 0 12px;font-size:1.3em;}
.ce_text h4,.news_text h4{margin-top:18px;margin-bottom:3px;font-size:1.2em;}
div.mod_lostPassword,div.mod_registration{width:350px;margin-bottom:10px;padding:5px;background: #eee;}
div.mod_personalData{width:500px;margin-bottom:10px;padding:5px;background: #eee;}
div.mod_lostPassword input,div.mod_registration input,div.mod_personalData input{margin-bottom:5px;padding:2px;border:1px solid #e60000;}
div.mod_lostPassword input.text,div.mod_registration input.text,div.mod_personalData input.text{width:220px;}
input.captcha{width:20px;float:right;}
span.captcha_text{width:190px;float:left;display:block;padding-top:5px;}
div.mod_lostPassword td.col_0,div.mod_registration td.col_0{width:110px;}
div.mod_personalData td.col_0{width:110px;padding:3px;vertical-align:top;}
div.mod_lostPassword input.submit,div.mod_registration input.submit,div.mod_personalData input.submit{padding:3px;}
div.mod_lostPassword input.submit:hover,div.mod_registration input.submit:hover,div.mod_personalData input.submit:hover{color:#white;background: #e60000;}
div.avatar_container{width:250px;}
div.mod_gallerylist div.layout_fullsize{margin-bottom:10px;border:1px solid #e60000;}
div.mod_gallerylist div.layout_fullsize h2{margin-bottom:8px;font-weight:bold;font-size:1.3em;}
div.mod_gallerylist div.layout_fullsize div.date,div.mod_galleryviewer div.layout_fullsize div.date{float:left;margin-right:6px;padding-right:6px;border-right:1px solid #444444;}
div.mod_gallerylist div.layout_fullsize div.info{width:434px;}
div.mod_gallerylist div.layout_fullsize div.description,div.mod_galleryviewer div.layout_fullsize div.description{margin-top:8px;padding-top:8px;border-top:1px solid #cccccc;}
div.mod_gallerylist div.layout_fullsize div.description p,div.mod_galleryviewer div.layout_fullsize div.description p{margin-bottom:6px;line-height:1.5em;}
div.mod_gallerylist div.layout_fullsize div.galerie_beschreibung{float:left;padding:8px 8px 8px 16px;}
div.mod_gallerylist div.layout_fullsize div.image_gallery{width:220;float:left;padding:8px;background-color:#eeeeee;}
div.mod_galleryviewer div.layout_fullsize h3{margin:0 0 12px;font-size:1.3em;}
div.info div{margin-bottom:4px;}
#optionbar h4{margin-top:0;margin-bottom:8px;font-size:1.1em;}
#optionbar ul{margin-top:0;}
.mod_gallerylist .layout_short img{border:2px solid #white;}
.mod_gallerylist .layout_short h2{font-size:1.1em;}
#col3 .mod_gallerylist div.layout_short{margin:0;}
.ce_text ul{margin:-8px 0 0 20px;list-style-type:square;}
.ce_text ul ul{margin:0 0 0 20px;}
.ce_text ul li{padding:0 0 5px;}
div.mod_avatar{width:250px;float:left;margin-top:16px;margin-right:20px;padding:8px;background-color:#eeeeee;}
div.mod_avatar img{border:2px solid #white;}
div.mod_avatar div.hint{display:none;}
div.avatarrules{width:350px;float:left;padding-top:18px;}
div.ce_table{margin:14px 0 0;}
div.ce_table table{margin:10px 0 20px;}
div.ce_table td{width:300px;padding:0 0 14px;vertical-align:top;}
div.comment_form div.formbody{width:320px;float:left;}
div.comment_form div.legend_bbcode{width:165px;float:left;margin-left:14px;font-size:0.8em;}
div.sonderank h4{margin-bottom:14px;}
div.sonderank ol{margin-bottom:20px;padding-left:30px;}
div.sonderank ul{margin-top:0;margin-bottom:0;}
div.adsense-bottom{clear:both;margin-top:14px;}
table.tab_sis thead{background: #eee;}
table.tab_sis thead td{padding:3px;border-bottom:2px solid #eee;font-weight:bold;color:#white;background: #444;}
table.tab_sis thead td[colspan="3"]{text-align:center;}
table.tab_sis td.nr{padding:0 8px 0 0;}
table.tab_sis td.mannschaft{width:230px;}
table.tab_sis td.spiele,table.tab_sis td.spieleinsgesamt{width:15px;}
table.tab_sis td.toreplus,table.tab_sis td.toreminus{width:25px;}
table.tab_sis td.punkteplus,table.tab_sis td.punkteminus{width:25px;}
table.tab_sis td.toreplus,table.tab_sis td.punkteplus{text-align:right;}
table.tab_sis td.toreminus,table.tab_sis td.punkteminus{text-align:left;}
table.tab_sis td.spacer{padding:0 3px;}
table.tab_sis td.diff{text-align:center;}
table.tab_sis td.spiele{text-align:right;}
table.tab_sis tbody tr{height:20px;vertical-align:middle;}
table.tab_sis tr.tus td{font-weight:bold;background: #eee;}
table.spielplan td{height:22px;vertical-align:middle;}
table.spielplan td.Datum,table.spielplan td.Uhrzeit,table.spielplan td.spacer1{padding:0 5px;}
table.spielplan td.Verein{width:150px;padding:0 5px;}
table.spielplan tr.odd td{background: #eee;}
table.spielplan span.tus{font-weight:bold;}
table.spielplan td.tore1{width:18px;text-align:right;}
table.spielplan td.tore2{width:18px;text-align:left;}
table.spielplan td.spacer2{padding:0 3px;}
table.spielplan td.verlegung{text-align:center;}
div.presse_list span.date{width:70px;float:left;display:block;}
div.presse_list span.link{width:400px;float:left;display:block;}
div.presse_list{padding:3px 0;}
div.presse_list even{background: #eee;}
div.presse_big h3{margin:0 0 10px;}
h2.ce_headline{margin:0 0 20px;}
div.sponsoren img{float:left;margin:0 14px 0 0;border:1px solid #ccc;}
div.sponsoren div.ce_text{margin:0 0 20px;}
div.werbepartner img{margin:0 14px 10px 0;}
div.mod_upcoming_events a{display:block;padding:5px;font-weight:bold;background: url(tl_files/tus04/images/gradient-sidebar.png) repeat-x bottom;}
div.mod_upcoming_events a span.date{display:block;font-weight:normal;color:#444;}
div.mod_upcoming_events a:hover{text-decoration:none;color:#fff;background: #e60000;}
div.mod_upcoming_events a:hover span.date{color:#fff;}
span.event{padding:0 0 0 10px;background: url(tl_files/tus04/images/arrow.gif) no-repeat center left;background-position-x: 3px;}
div.mod_upcoming_events h4{padding:10px 0 8px 10px;}
div.mod_upcoming_events div.empty{padding:0 0 10px 10px;}
#sidebar h4{font-size:0.9m;text-transform: uppercase;}
div.spielbericht_list{clear:both;padding-top:6px;padding-bottom:6px;border-bottom:1px dotted #ccc;}
div.spielbericht_list span.date{width:70px;float:left;display:block;}
div.spielbericht_list span.link{width:600px;display:block;}
div.spielbericht_list span.team{display:block;}
div.pagination{clear:both;margin:15px 0 0;padding:5px;text-align:center;background: #eee;}
div.pagination p{margin:0 0 5px;}
div.pagination ul{list-style-type:none;}
div.pagination ul li{display:inline;padding:0 2px;}
div.mod_form{float:left;margin:5px 0 0;}
div.mod_form input.text{width:160px;float:left;margin:0 5px 0 0;padding:3px;border:1px solid #ccc;font-size:0.8em;}
div.mod_form input.submit{width:16px;height:16px;float:left;display:block;border:0;font-size:0;line-height:0;background:url(tl_files/tus04/images/search.gif) no-repeat left top;text-indent:-9999px;cursor:pointer;}
div.label_container{padding:10px 0 5px;font-weight:bold;font-size:1.2em;}
input.subject{width:675px;margin:0 0 5px;}
#helpdeskbbbuttons{width:105px;float:right;padding:5px;border:1px solid #ccc;}
#helpdeskbbbuttons span.imgbutton{width:35px;height:35px;float:left;display:block;}
div.helpdesk-message{font-size:1.1em;line-height:1.6em;}
textarea.message{width:550px;}
div.message-container{clear:both;margin-bottom:10px;background-color:#ffffff;border:1px solid #ccc;}
div.submit_container{margin:10px 0 0;}
td.top-left{width:120px;padding:5px;vertical-align:top;background-color:#eeeeee;}
td.top-left img{padding:2px;border:1px solid #ccc;}
td.top-right{width:537px;padding:5px 5px 10px 10px;vertical-align:top;border-bottom:1px solid #ccc;border-left:1px solid #ccc;background: #fff;}
td.bottom-left{width:120px;padding:5px 5px 5px 10px;background-color:#eeeeee;}
td.bottom-right{padding:5px;background-color:#eeeeee;}
div.bottomcontrols{clear:both;}
div.messages-reverse{margin:10px 0;font-weight:bold;}
div.poster{padding:5px 0 0 3px;font-weight:bold;}
blockquote.quotebox{border:1px solid #ccc;background: #efefef;}
div.quotebox-titlebar{padding:3px 5px;background: #ccc;}
div.scrollbox{padding:8px;}
table#table_77 td{vertical-align:top;}
#optionbar div.pagination{display:none;}
div.ce_image img{margin:0 0 10px;border:1px solid #ccc;}
div.mod_imageslider{padding:8px 9px 10px;}
div.mod_imageslider h4{margin:0 0 5px;}
div.mod_imageslider img{border:1px solid #ccc;}
div.mannschaft h3{margin-bottom:0;font-weight:bold;font-variant:small-caps;font-size:2.5em;color:#e60000;}
div.mannschaft h4{margin-bottom:10px;font-size:1.4em;}
div.mannschaft div.ce_image img{margin:0;padding:5px 0 0;border-top:2px solid #cccccc;border-right:0px solid #cccccc;border-bottom:0px solid #cccccc;border-left:0px solid #cccccc;}
div.mannschaft div.kader{padding:10px 10px 5px;background: #eee;}
div.mannschaft div.kader p{margin:0 0 8px;}
div.mod_sitemap h3{margin:0 0 10px;}
div.mod_sitemap ul{margin:2px 0 5px 20px;}
div.facebook{padding:5px 5px 5px 9px;}
div.facebook img{margin:0;}
h3.trikotnr{width:60px;float:left;display:block;padding-right:15px;text-align:right;font-weight:bold;font-style:italic;font-size:4em;color:#e60000;}
h3.spielername{padding-top:20px;padding-bottom:6px;border-bottom:2px solid #cccccc;font-weight:bold;font-size:2em;}
div.portrait_daten td{padding-top:3px;padding-bottom:3px;}
div.portrait_daten td.col_0{width:100px;font-weight:bold;}
div.kaderliste thead th{padding:3px 5px;text-align:left;background-color:#cccccc;}
div.kaderliste tbody td.col_0{width:30px;padding-right:20px;text-align:right;}
div.kaderliste tbody td{padding:3px 5px;border-bottom:1px solid #cccccc;}
div.kaderliste thead th.head_1,div.kaderliste tbody td.col_1{width:270px;}
div.kaderliste thead th.head_2,div.kaderliste tbody td.col_2{width:70px;}
div.kaderliste thead th.head_3,div.kaderliste tbody td.col_3{width:60px;text-align:center;}
div.kaderliste thead th.head_4,div.kaderliste tbody td.col_4{width:80px;text-align:center;}
#portrait_zusatz div.ce_gallery div.image_container{background-color:#ffffff;}
#portrait_zusatz div.ce_gallery img{border: none;}
#portrait_zusatz div.ce_gallery table{width:100%;margin-top:10px;}
#portrait_zusatz div.ce_gallery td.col_1{text-align:right;}
#optionbar div.ce_gallery{margin-top:8px;}
#optionbar div.ce_gallery img{border:2px solid #cccccc;}
#portrait_zusatz div.mod_quicklink{margin-top:10px;padding:5px;text-align:center;background-color:#eeeeee;border:1px solid #cccccc;}
#sidebar div.mod_quickpoll{padding:9px;}
div.mod_quickpoll h4{margin-bottom:6px;}
div.mod_quickpoll div.description{margin-bottom:5px;font-weight:bold;}
div.mod_quickpoll span{display:block;padding-bottom:7px;font-size:0.9em;}
div.mod_quickpoll div.stoptext,div.mod_quickpoll div.totaltext{margin-bottom:5px;}
div.mod_quickpoll div.label{padding-top:4px;padding-bottom:4px;border-top:1px solid #cccccc;}
div.mod_quickpoll div.results{padding-bottom:5px;}
div.mod_quickpoll div.resultbar{width:180px;float:left;margin-right:5px;}
.mod_quickpoll .graph .results .color{height:12px;padding-right:1px;padding-left:1px;background-color:#e60000;}
.news_text h3{margin-top:18px;margin-bottom:6px;font-size:1.4em;}
div.spieluebersicht{margin-top:0;}
div.spieluebersicht div.ce_text{margin-top:-8px;margin-bottom:10px;border-bottom:1px solid #444444;}
div.spieluebersicht table{width:700px;}
div.spieluebersicht td{padding-top:3px;padding-bottom:3px;}
div.spieluebersicht tr.odd td{background-color:#eeeeee;}
div.spieluebersicht td.col_0{width:60px;}
div.spieluebersicht td.col_1{width:70px;}
div.spieluebersicht td.col_2,div.spieluebersicht td.col_4{width:250px;}
div.spieluebersicht td.col_3{width:20px;}
div.spieluebersicht td.col_5{width:40px;text-align:center;}
div.spieluebersicht td.col_6{width:10px;}
div.sonderankuendigung{margin-right:9px;margin-left:9px;background-color:#ffffff;border:1px solid #cccccc;}
