/* Style sheet basic */
body{margin:0px;padding:0px;background-color:#b0d7ff;background-image:url("tl_files/pictures/Hintergrund.jpg");}
ul,li{margin:0px;padding:0px;list-style-type:none;}
.invisible{display:none;}
a,body,div,em,input,label,li,ol,p,select,span,strong,td,th,textarea,u,ul{font-family:Verdana, sans-serif;}
a,body,div,input,label,li,ol,p,select,td,th,textarea,u,ul{font-size:11px;}
h1{margin:0px;padding:0px;font-size:13px;}
h2{margin:0px;padding:0px;font-size:11px;}
a{text-decoration:none;color:#a84204;}
a:hover{text-decoration:none;color:#a84204;}
img{vertical-align:middle;border:0px;}
#wrapper{width:980px;margin:50px auto;background-image:url("tl_files/pictures/HG_Trans_Verlauf.png");background-position:left top;background-repeat:repeat-y;border:1px solid #1861ae;min-height:600px;}
#content{width:940px;margin:0px 20px 5px 20px;}
#top_nav_content{width:677px;height:19px;background-color:#1861ae;padding:0px 33px 0 230px;}
#top_nav{width:940px;height:20px;padding-top:2px;border-top:1px solid #1861ae;}
#bread{width:940px;height:21px;}
#left_nav{width:185px;float:left;margin-top:30px;}
#main_right{width:710px;float:left;color:#1861AE;margin:30px 0 0 45px;}
#logo_neutral{width:980px;height:120px;background-image:url("tl_files/pictures/head_trans.png");background-position:center top;background-repeat:no-repeat;}
#logo_eistanz{width:980px;height:120px;background-image:url("tl_files/pictures/Kopf_eistanz.png");background-position:center top;background-repeat:no-repeat;}
#logo_kunstlauf{width:980px;height:120px;background-image:url("tl_files/pictures/Kopf_kunstlauf.png");background-position:center top;background-repeat:no-repeat;}
#logo_shorttrack{width:980px;height:120px;background-image:url("tl_files/pictures/Kopf_ShortTrack.png");background-position:center top;background-repeat:no-repeat;}
.invisible{display:none;}
p,pre,form{margin:0px;padding:0px;}
#banner{width:980px;margin:0px auto;}
#clear{clear:left;}
#wettkampftermine h1,#elterninfo h1,#links h1{width:500px;display:block;border-bottom:1px solid;color:#1861AE;margin:30px 0 20px 0;}
#eistanz-info h1,#short-track h1{width:500px;display:block;border-bottom:1px solid;color:#1861AE;margin:0px 0 20px 0;}
#wettkampftermine .ce_text,#elterninfo .ce_text,#links .ce_text,#eistanz-info .ce_text,#short-track .ce_text{color:#444;}
#elterninfo,#eistanz-info{width:600px;}
#links a,#elterninfo a{color:#1861AE;}
#links a:hover,#elterninfo a:hover{text-decoration:underline;color:#1861AE;}
.titel_blau{color:#1861AE;}
#main_right .mod_photoalbumslist img{padding-bottom:7px;}
#main_right .mod_photoalbumslist td,#main_right #bildergalerie td{padding-bottom:20px;vertical-align:top;}
#main_right .mod_photoalbumslist .title a{padding-bottom:2px;font-weight:bold;color:#1861AE;}
#main_right .mod_photoalbumslist .title a:hover{text-decoration:underline;}
#main_right .mod_photoalbumslist .title{padding-bottom:3px;}
#main_right .mod_photoalbumsviewer a{color:#999;}
#main_right .mod_photoalbumsviewer td{padding-bottom:20px;vertical-align:top;}
#main_right .mod_photoalbumsviewer a:hover{color:#1861AE;}
#main_right .mod_photoalbumsviewer .title{padding-bottom:2px;font-weight:bold;color:#1861AE;}
#main_right .mod_newslist a,#main_right .mod_newsreader a{color:#1861AE;}
#main_right .mod_newslist a:hover,#main_right .mod_newsreader a:hover{color:#777;}
#main_right .mod_newslist h2,#main_right .mod_newsreader h2{padding-bottom:8px;}
#main_right .mod_newslist .more{padding:15px 0 35px 0;}
#main_right .mod_newsreader h1{padding-bottom:20px;}
#main_right .mod_newsreader .ce_text{padding-bottom:20px;}
#main_right .mod_newsreader .enclosure{padding-bottom:40px;}
#main_right .mod_newslist .more a,#main_right .mod_newslist .more a,#main_right .mod_newsreader .back a{text-decoration:underline;padding:15px 0 35px 0;}
#main_right #wettkampftermine a{color:#1861AE;}
#main_right #wettkampftermine a:hover{text-decoration:underline;color:#777;}
#main_right #Wettkampfresultate{width:400px;display:block;margin-bottom:10px;}
#main_right #Wettkampfresultate h1{padding-bottom:10px;}
#main_right #Wettkampfresultate table{margin-bottom:40px;}
#main_right #resultate-full table{margin-top:10px;}
#main_right .pagination ul li{float:left;padding:0px 5px 15px 5px;}
#main_right .pagination p{border-top:1px solid #777;padding:5px 0;}
#main_right .pagination .current{font-weight:bold;color:#00388C;}
#main_right #bildergalerie{}
#zeitplanliste .ce_table{width:500px;margin-bottom:15px;padding:5px;background-color:#dee;border:1px solid #aaa;}
#zeitplanliste .head_0{width:180px;padding-bottom:5px;text-align:left;}
#zeitplanliste .col_1{width:180px;}
#zeitplanliste td{padding-bottom:3px;}
#eisreinigung.ce_text{width:500px;margin-bottom:15px;padding:5px;background-color:#58acff;border:1px solid #58acff;color:#fff;}
#shorttrack.ce_text{width:500px;margin-bottom:15px;padding:5px;background-color:#ffda58;border:1px solid #ffda58;}
#rangverkuendigung.ce_text{width:500px;margin-bottom:15px;padding:5px;background-color:#1861AE;border:1px solid #1861AE;color:#fff;}
iframe{width:710px;height:490px;}
#abkuerzungen h1{margin-bottom:10px;}
#abkuerzungen .col_0{width:70px;font-weight:bold;}
#abkuerzungen .col_1{width:230px;}
#abkuerzungen .col_2{width:330px;}
#abkuerzungen .ce_table{padding-bottom:30px;}
#abkuerzungen td{height:20px;padding-bottom:3px;border-bottom:1px solid #aaa;}
#abkuerzungen table{border-top:1px solid #aaa;}
#bilder-andreas-lott .ce_downloads p{width:200px;float:left;}
#bilder-andreas-lott .ce_gallery{clear:left;padding-top:20px;}
#minicalendar h1{margin-bottom:10px;text-align:center;color:#1861AE;}
#minicalendar{margin:40px 0px 20px 0px;padding:5px 0px 10px 0px;}
table.minicalendar{width:100%;border-top:1px solid #cccccc;border-left:1px solid #cccccc;}
table.minicalendar td{width:14%;padding-top:2px;padding-bottom:3px;text-align:center;background-color:#ffffff;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
table.minicalendar td,table.minicalendar .active a{font-size:10px;}
table.minicalendar .active a{font-weight:bold;}
table.minicalendar .weekend{background-color:#f6f6f6;}
table.minicalendar .today{background-color:#ffffcc;}
table.minicalendar .label{padding-top:2px;padding-bottom:3px;text-align:center;background-color:#c3c3c3;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:#f9f9f9;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
table.minicalendar .current{background-color:#ffffcc;}
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:#f6f6f6;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
table.calendar .current{background-color:#ffffcc;}
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 td.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;}
