/* Style sheet bloecke */
#fps_block{position:relative;margin-top:0;margin-bottom:6px;background-image:url("tl_files/layout/newsblock_bg.jpg");background-repeat:repeat-y;}
#searchblock{margin-top:3px;padding:8px;background-color:#c5dfef;background-image:url("tl_files/layout/searchblock_bg.jpg");}
#searchblock h1{margin:0;padding:0;font-size:11px;color:#0086c2;}
#searchblock input.submit{width:20px;height:18px;margin-top:0;padding:0;border:0px;background:url("tl_files/layout/searchblock_button.jpg") left top no-repeat;text-indent: -999em;}
#searchblock input.submit:hover{width:20px;height:18px;margin-top:0;padding:0;border:0px;background:url("tl_files/layout/searchblock_button_on.jpg") left top no-repeat;text-indent: -999em;}
*:first-child+html #searchblock input.submit{margin-top:0;padding:0;text-align:right;font-size:0;color:#0086c2;text-indent: 0;}
#searchblock input.text{width:130px;margin:0;padding:0;background-color:#ffffff;border:1px solid #FFFFFF;}
#searchblock .formbody{margin:0;padding:0;}
#newsblock{position:relative;background-image:url("tl_files/layout/newsblock_bg.jpg");background-repeat:repeat-y;}
#newsblockheader h1{width:176px;height:24px;overflow:hidden;margin:0;background:url("tl_files/layout/newsblock_header.jpg") left top no-repeat;text-indent: -200px;}
#newsblock h2{margin:0;line-height:14px;}
#newsblockmore{background-image:url("tl_files/layout/newsblock_bg.jpg");background-repeat:repeat-y;}
#newsblockmore h3{width:176px;margin:0;padding:5px 0;}
#newsblockmore h3 a{width:164px;height:17px;display:block;margin:16px 6px 6px 6px;padding:1px 2px;font-weight:bold;font-size:11px;background:url("tl_files/layout/block_auswahl_bg.gif") left top no-repeat;}
#newsblockmore h3 a:hover{width:164px;height:17px;display:block;margin:16px 6px 6px 6px;padding:1px 2px;font-weight:bold;text-decoration:none;font-size:11px;color:#FFFFFF;background:url("tl_files/layout/block_auswahl_bg_on.gif") left top no-repeat;}
#newsblock p{margin:0;line-height:14px;}
#rsslink{right:0px;top:170px;position:absolute;}
#newsblock .info{color:#ffffff;}
#newsblock .layout_short{margin:5px 6px;padding-top:5px;border-top:1px dotted #ffffff;}
.mod_changelanguage{width:176px;height:22px;margin:0;padding:3px 8px;background:url("tl_files/layout/language_bg.gif") left top no-repeat;}
.mod_changelanguage span.active{font-weight:bold;font-size:11px;color:#FFFFFF;}
.mod_changelanguage a{font-weight:normal;font-size:11px;color:#FFFFFF;}
.mod_weltzeit{position:relative;overflow:visible;margin-top:7px;padding-bottom:6px;background-image:url("tl_files/layout/newsblock_bg.jpg");background-repeat:repeat-y;z-index: 99;}
.mod_weltzeit h1{height:24px;overflow:hidden;margin:0;padding:0;background:url("tl_files/layout/weltzeit_block_header.jpg") left top no-repeat;text-indent:-200px;}
.mod_weltzeit h3{width:176px;margin:0;padding:5px 0;}
.mod_weltzeit h3 a{width:164px;height:17px;display:block;margin:6px;padding:1px 2px;font-weight:bold;font-size:11px;background:url("tl_files/layout/block_auswahl_bg.gif") left top no-repeat;cursor: pointer;}
.mod_weltzeit h3 a:hover{font-weight:bold;text-decoration:none;font-size:11px;color:#FFFFFF;background:url("tl_files/layout/block_auswahl_bg_on.gif") left top no-repeat;}
.mod_weltzeit h4{width:160px;height:17px;display:block;margin:0 6px 6px 6px;padding:1px 2px;text-align:center;background-color:#80bfde;font-weight:bold;font-size:11px;}
#weltzeit-selector-2{width:164px;height:274px;right:6px;top:55px;position:absolute;overflow:visible;display:none;background-color:#e6eef8;z-index: 999;}
#weltzeit-selector-2 ul{margin:0;padding:0;}
#weltzeit-selector-2 li{display:block;margin:0;padding:0 6px;border-top:1px solid #0086c2;}
#fps_block h1{height:24px;overflow:hidden;margin:0;padding:0;background:url("tl_files/layout/fps_block_header.jpg") left top no-repeat;text-indent:-300px;}
#fps_block ul{margin:0;padding:8px;list-style-type:none;}
#fps_block ul li{margin:0;}
#fps_block a:link,#fps_block a:visited{font-weight:normal;text-decoration:none;color:#0086C2;text-transform: uppercase;}
#fps_block a:hover,#fps_block a:active{text-decoration:underline;color:#0086C2;text-transform: uppercase;}
#fahrplanblock{position:relative;margin-top:7px;background-image:url("tl_files/layout/newsblock_bg.jpg");background-repeat:repeat-y;}
#fahrplanblock h1{height:24px;overflow:hidden;margin:0;padding:0;background:url("tl_files/layout/fahrplan_block_header.jpg") left top no-repeat;text-indent:-300px;}
#fahrplanblock ul{margin:0;padding:8px;list-style-type:none;}
#fahrplanblock ul li{margin:0;}
#fahrplanblock a:link,#fahrplanblock a:visited{font-weight:normal;text-decoration:none;color:#0086C2;text-transform: uppercase;}
#fahrplanblock a:hover,#fahrplanblock a:active{text-decoration:underline;color:#0086C2;text-transform: uppercase;}
div.mod_calendar{width:176px;position:relative;margin-top:7px;background-image:url("tl_files/layout/newsblock_bg.jpg");background-repeat:repeat-y;color:#0086C2;}
.mod_calendar h1{height:24px;overflow:hidden;margin:0;padding:0;background:url("tl_files/layout/events_block_header.jpg") left top no-repeat;text-indent:-300px;}
div.holidays h1{background:url("tl_files/layout/events_block_header_en.jpg") left top no-repeat;}
table.minicalendar{width:160px;margin:8px;}
table.minicalendar th.current,table.minicalendar th.previous,table.minicalendar th.next{text-align:center;}
table.minicalendar th.label,table.minicalendar td.days{text-align:right;}
table.minicalendar td{width:14.2%;height:16px;padding-right:3px;padding-left:3px;}
table.minicalendar td.today{border:1px solid #ff0000;}
table.minicalendar td.active a{font-weight:bold;color:#ff0000;}
.holiday{padding:3px;background-color:#ffffff;border:1px solid #bbbbbb;}
