/* Style sheet screen_sponsor_rd */
body{background-color:#000;background-image:url("tl_files/layout_rd/image/bg.png");background-repeat:repeat-x;}
#wrapper{padding:0;background:url("tl_files/layout/image/background.gif") center top repeat-y;}
#header{background:#000 url("tl_files/layout_rd/image/header.png") left top repeat-x;}
#header .inside{z-index:999;}
#container{background:url("tl_files/layout_rd/image/content_sponsor.png") center top repeat-y;}
#main .inside{padding:16px 35px 16px 25px;}
#footer{background:url("tl_files/layout_rd/image/footer.png") left top repeat-x;}
#footer .inside div{margin-right:0;padding:0;color:#ffffff;}
#footernavi{width:auto;left:10px;top:185px;position:absolute;font-size:11px;color:#ffffff;}
#footernavi ul{text-align:right;list-style-type:none;}
#footernavi li{display:inline;padding:0;border-right:1px solid #d7d7d7;white-space:nowrap;}
#footernavi a{color:#ffffff;}
#footernavi a:hover{text-decoration:none;color:#ffcc00;}
#mainnav{padding:8px 0 0 1px;font-size:13px;line-height:1;}
#mainnav ul,#mainnav li{margin:0;padding:0;list-style-type:none;}
#mainnav li{float:left;}
#mainnav ul.level_1 li.last{border-right:1px solid #fff;}
#mainnav ul.level_2 li.last{border-right:0;}
#mainnav a{display:block;padding:7px 18px 9px 17px;border-left:1px solid #fff;font-weight:normal;color:#3155a5;}
#mainnav a:hover{background-color:#3155a5;text-decoration:none;color:#fff;}
#mainnav a.trail{background-color:#3155a5;color:#fff;}
#mainnav span{display:block;margin:0;padding:8px 18px 9px 17px;background-color:#3155a5;border-left:1px solid #fff;color:#fff;}
#mainnav .level_1 ul{width:180px;left:-999px;top:241px;position:absolute;background-color:#bec2c5;border-top:1px solid #fff;}
#mainnav .level_2 li{float:none;}
#mainnav .level_2 a,#mainnav .level_2 span{display:block;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff;}
#mainnav .level_2 a:hover{background-color:#3155a5;}
#mainnav li:hover .level_2{left:auto;}
.subnav ul{margin:0;}
.subnav li{padding-left:0;list-style-type:none;}
.subnav p{display:inline;margin-bottom:0;}
.subnav a.trail{color:#444;}
.subnav li.english{padding-left:21px;background:url("tl_files/layout/image/en_small.gif") left center no-repeat;}
.subnav .level_2{margin-left:18px;}
.termine{font-weight:bold;text-decoration:none;font-size:12px;color:#666;line-height:2;}
.termine a{text-decoration:none;}
.news_startseite{font-weight:bold;text-decoration:none;font-size:12px;color:#666;line-height:2;}
.news_startseite a{text-decoration:none;}
.news_startseite hover{text-decoration:underline;}
.copyright{padding-top:35px;text-align:center;font-family:arial;font-weight:bold;font-size:12px;color:#3366cc;}
.copyright a{font-family:arial;font-weight:bold;font-size:12px;color:#3366cc;}
.ce_accordion .toggler{height:8px;display:block;margin:2px 0 0;padding:3px 15px 15px 35px;border-bottom:0px solid #ccc;font-weight:bold;font-size:13px;color:#3053a5;cursor: pointer;}
.ce_accordion .toggler{background:#1c1d1f url("tl_files/layout_rd/image/toggler.png") 0px 0px no-repeat;}
.ce_accordion .toggler.active{margin-bottom:10px;border-bottom:1px solid #3053a6;background:#1c1d1f url("tl_files/layout_rd/image/toggler.png") 0px -30px no-repeat;}
.ce_accordion{height:10px;display:block;margin-top:5px;padding-left:10px;}
.ce_table{margin-top:6px;margin-bottom:6px;}
.ce_table table{width:99%;margin-top:1px;margin-right:1px;margin-left:1px;border:1px solid #666;}
.ce_table th{padding:3px 8px 4px;background-color:#000;border:1px solid #999;font-size:92.3%;color:#fff;}
.ce_table td{padding:3px 8px 4px;background-color:#000;border:1px solid #999;font-size:92.3%;}
.ce_table .col_4{text-align:center;font-weight:bold;}
.ce_table .col_4{text-align:center;font-weight:bold;}
.ce_table .col_2{text-align:center;font-weight:bold;}
.ce_table .col_3{text-align:center;font-weight:bold;}
.ce_table .col_first{text-align:left;font-weight:bold;}
.ce_table .foot_3{text-align:center;font-weight:bold;color:#fff;}
.ce_table .foot_4{text-align:center;font-weight:bold;color:#fff;}
.ce_table .head_2{text-align:center;font-weight:bold;}
.ce_table .head_3{text-align:center;font-weight:bold;}
.ce_table .head_4{text-align:center;font-weight:bold;}
.ce_table .odd td{background-color:#333;}
.ce_table .even td{background-color:#222;}
table.calendar{width:100%;border-top:1px solid #cccccc;border-left:1px solid #cccccc;}
table.calendar .head{padding-top:4px;padding-bottom:5px;text-align:center;background-color:#254080;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;color:#ebe338;}
table.calendar .head a{color:#ebe338;}
table.calendar .current{background-color:#254080;}
table.calendar .label{padding-top:3px;padding-bottom:4px;text-align:center;background-color:#bbbbbb;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;font-weight:bold;font-size:10px;color:#ffffff;}
table.calendar td{width:14%;height:72px;padding:1px;vertical-align:top;background-color:#ffffff;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
table.calendar .weekend{background-color:#f6f6f6;}
table.calendar .today{background-color:#ffffcc;}
table.calendar .empty,table.calendar .empty .header{background-color:#f6f6f6;}
table.calendar td .header{padding-bottom:2px;background-color:#e0e0e0;font-size:10px;}
table.calendar td .event a{font-size:10px;}
#minicalendar{margin:0 0 0 15px;padding:0;color:#ebe338;}
table.minicalendar{width:100%;margin-top:20px;border-top:1px solid #cccccc;border-left:1px solid #cccccc;}
table.minicalendar td{width:14%;padding-top:2px;padding-bottom:3px;text-align:center;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;color:#fff;}
table.minicalendar td a{font-weight:bold;color:#ff0033;}
table.minicalendar td,table.minicalendar .active a{font-size:10px;}
table.minicalendar .weekend{background-color:#193d90;font-weight:bold;color:#ebe338;}
table.minicalendar .weekend a{font-weight:bold;color:#ff0033;}
table.minicalendar .today{background-color:#193d90;font-weight:bold;}
table.minicalendar .label{padding-top:2px;padding-bottom:3px;text-align:center;background-color:#254080;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;font-size:10px;color:#ffffff;}
table.minicalendar .head{padding-top:3px;padding-bottom:4px;text-align:center;background-color:#254080;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
table.minicalendar .active a{font-weight:bold;font-size:11px;}
table.minicalendar .head a{text-decoration:none;color:#ebe338;}
table.minicalendar .current{background-color:#254080;color:#ebe338;}
.mod_eventlist{margin-right:6px;}
.mod_eventlist .header{padding:3px 6px 4px;background-color:#e6e6e6;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;font-weight:bold;}
.mod_eventlist .header.first{border-top:1px solid #cccccc;}
.mod_eventlist .event{padding:10px 6px 12px;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;}
.mod_eventlist .time{margin-top:-6px;margin-bottom:6px;font-weight:normal;color:#999999;}
.mod_eventreader .info{margin-top:-12px;font-size:10px;color:#999999;}
.mod_eventreader .recurring{margin-top:2px;font-size:10px;color:#009900;}
.mod_eventreader .ce_text{margin-top:15px;}
.mod_eventreader .back{margin-top:18px;}
.mod_eventlist .event{display:block;margin-top:10px;padding-top:10px;border-top:1px dotted #ccc;}
.mod_memberlist h2{margin-top:25px;}
.mod_memberlist th{padding-top:10px;padding-right:15px;}
.mod_memberlist td{padding-top:5px;padding-right:8px;padding-bottom:3px;border-top:0px solid #dddddd;}
.mod_memberlist .go_back{margin-top:15px;}
#footermenu{margin:25px 0 0 400px;}
#footermenu li{float:left;}
#footermenu li.first{padding-left:8px;background:url("tl_files/layout_rd/image/separator.gif") left top no-repeat;}
#footermenu a,#footermenu span{display:block;padding:8px 10px 8px 2px;text-decoration:none;font-size:11px;color:#3053a5;background:url("tl_files/layout_rd/image/separator.gif") right top no-repeat;text-transform:uppercase;}
#footermenu{width:auto;left:0;position:absolute;font-weight:bold;font-size:16px;color:#3053a5;}
#footermenu a{color:#333;}
#footermenu ul{margin:0;text-align:right;list-style-type:none;}
#footermenu li{display:inline;padding:0 8px 0 3px;color:#3053a5;white-space:nowrap;}
#footermenu li.last{border-right:0px;}
.nennliste.ce_table{margin-top:6px;margin-bottom:6px;margin-left:16px;}
.nennliste.ce_table table{width:99%;margin-top:1px;margin-right:1px;margin-left:1px;border:1px solid #666;}
.nennliste.ce_table th{padding:3px 8px 4px;background-color:#000;border:1px solid #999;font-size:92.3%;color:#fff;}
.nennliste.ce_table td{padding:3px 8px 4px;background-color:#000;border:1px solid #999;font-size:92.3%;}
.nennliste.ce_table .col_1{width:100px;text-align:center;vertical-align:middle;font-weight:bold;}
.nennliste.ce_table .col_4{text-align:center;font-weight:bold;}
.nennliste.ce_table .col_2{text-align:left;font-weight:bold;}
.nennliste.ce_table .col_3{width:100px;text-align:center;vertical-align:middle;font-weight:bold;}
.nennliste.ce_table .col_first{text-align:left;font-weight:bold;}
.nennliste.ce_table .foot_3{text-align:center;font-weight:bold;color:#fff;}
.nennliste.ce_table .foot_4{text-align:center;font-weight:bold;color:#fff;}
.nennliste.ce_table .head_1{text-align:center;font-weight:bold;}
.nennliste.ce_table .head_2{text-align:center;font-weight:bold;}
.nennliste.ce_table .head_3{text-align:center;font-weight:bold;}
.nennliste.ce_table .head_4{text-align:center;font-weight:bold;}
.nennliste.ce_table .odd td{background-color:#333;}
.nennliste.ce_table .even td{background-color:#222;}
.headerslider{width:296px;margin-top:0;padding-left:686px;}
#rallyedays_top{float:none;margin-left:5px;}
#adac_top{margin-top:20px;margin-right:10px;margin-left:20px;padding-top:10px;}
#dmsb_top{margin-left:20px;padding-top:10px;}
#newsletter{float:left;}
.wetter{float:left;margin-top:10px;margin-bottom:20px;padding-top:10px;padding-left:10px;}
#right{width:120px;display:inline-block;<!--[if IE 7]>padding-right:40px;<![endif]-->}
.ce_comments .comment_default{margin-bottom:10px;border:1px solid #333;}
.ce_comments .info,.ce_comments .info a{padding:2px 5px;background-color:#333;font-size:9pt;color:#ffffff;}
.ce_comments .info a{font-weight:bold;}
.ce_comments .comment{padding:5px;}
.ce_comments span.mandatory{display:none;}
.ce_comments span.captcha_text{display:inline;color:#d30303;}
.ce_comments .captcha{width:50px;margin-right:20px;}
.pagination ul{float:right;display:inline;margin:0;padding:0;list-style-type:none;}
.pagination li{display:inline;padding-left:3px;}
.ce_comments .form{padding:5px;border:0px solid #eee;}
.ce_comments label,.ce_comments .captcha_text{font-size:9pt;}
.ce_comments .widget{margin-bottom:2px;}
.ce_comments label,.ce_comments .captcha_text{font-size:9pt;}
.ce_comments .widget{margin-bottom:2px;}
.layout_full .info{color:#808080;}
.layout_short,.layout_latest{padding-top:1em;padding-bottom:1em;border-top:1px solid #666;}
.layout_short.first,.layout_latest.first{padding-top:1em;padding-bottom:1em;border-top:1px solid #666;}
.layout_short.last,.layout_latest.last{padding-bottom:0;}
.layout_short .info{font-size:0.9em;color:#808080;}
.layout_short h2{margin-bottom:0;font-size:1.2em;}
.layout_short h2 a{text-decoration:none;}
.layout_short .teaser{display:inline;padding-right:0.25em;}
.layout_short .more a{display:inline;padding-right:0.25em;font-weight:bold;color:#666666;}
.layout_latest .info{margin-bottom:0.25em;color:#808080;}
.layout_latest h2{margin-bottom:0;}
.layout_latest h2 a{text-decoration:none;color:#333333;}
