/* Style sheet main */
body{text-align:justify;background-color:#d9d9d9;font-family:Arial, Verdana;font-weight:normal;font-size:10pt;color:#000000;line-height:16pt;}
#header{height:305px;background:url("tl_files/website/Bilder/BG_Header.png") left top repeat-x;}
#header .inside{height:310px;margin-right:auto;margin-left:auto;}
#container{position:relative;margin-top:-85px;background:url("tl_files/website/Bilder/BG_Container.png") center top no-repeat;}
#main{width:820px;margin-right:auto;margin-left:auto;background-color:#ffffff;}
#main .inside{padding:20px;text-align:justify;}
#footer .inside{width:820px;height:30px;margin-top:10px;margin-right:auto;margin-left:auto;padding-top:12px;background-color:#a6a6a6;font-size:80%;}
#Adresse{float:left;padding-left:20px;}
#logo{width:820px;margin-top:-310px;margin-right:auto;margin-left:auto;}
H1{margin-top:0;font-family:Arial Narrow;font-weight:normal;font-size:14pt;color:#0066ab;text-transform: uppercase;}
H2{font-family:Arial Narrow;font-weight:normal;font-size:12pt;color:#0066ab;text-transform: uppercase;}
.ce_text li{padding-left:25px;background:url("tl_files/website/Bilder/Bullet.gif") left top no-repeat;list-style-type:none;}
#main .ce_text a{border-bottom:1px solid #0066AB;border-collapse:collapse;text-decoration:none;color:#000000;}
#main  .ce_text a:hover{background-color:#0066AB;border:0px solid;color:#ffffff;}
.ce_text img{padding:1px;border:5px solid #d7d7d7;border-collapse:collapse;}
.toggler{height:30px;margin-bottom:1px;padding-top:4px;padding-left:25px;background:url("tl_files/website/Bilder/BG_Tab.gif") left top no-repeat;cursor: pointer;}
.toggler:hover{background:url("tl_files/website/Bilder/BG_TabHL.gif") left top no-repeat;}
.accordion{margin-bottom:5px;padding:10px 10px 10px 25px;background-color:#f5f5f5;}
.accordion strong{font-family:Arial Narrow;font-weight:normal;font-size:10pt;color:#0066AB;text-transform: uppercase;}
.ce_yw_youtube_movie{margin-right:20px;margin-bottom:50px;}
.mod_yw_youtube{background-color:#ffffff;}
.comment_default{padding-top:10px;padding-bottom:10px;border-top:1px dotted #555555;border-collapse:collapse;}
.comment_default.last{border-bottom:1px dotted #555555;border-collapse:collapse;}
.comment_default img{float:left;margin-right:20px;}
.comment_default p.info{margin:0;font-weight:bold;color:#0066AB;}
.comment_default span.date{font-weight:normal;color:#cccccc;}
.comment_default .commenttext{width:685px;float:right;}
table.programm{width:98%;}
table.programm td{margin:0;vertical-align:top;border-bottom:1px dotted #bbbbbb;border-collapse:collapse;}
tr.date td{padding-top:20px;border-bottom:1px solid #0066AB;border-collapse:collapse;}
tr.date.first td{padding-top:0;}
.box_light{padding:20px;background-color:#eeeeee;}
.box_light h2{margin:0;padding:0;text-align:left;}
.box_light img{border:0px;}
.ce_downloads a,.downloadarchivItem a{height:30px;display:block;padding-top:5px;padding-left:40px;background:url("tl_files/website/Bilder/BG_Downloads.gif") left top no-repeat;text-decoration:none;color:#000000;}
.downloadarchivItem a.withImage{height:60px;display:block;padding-top:5px;padding-left:40px;background:url("tl_files/website/Bilder/BG_Downloads.gif") left top repeat-y;text-decoration:none;color:#000000;}
.ce_downloads a span,.downloadarchivItem a span{color:#aaaaaa;}
.ce_downloads a:hover,.downloadarchivItem a:hover{background-image:url("tl_files/website/Bilder/BG_DownloadsHL.gif");}
.ce_downloads a:hover span,.downloadarchivItem a:hover span{color:#666666;}
.downloadarchivList img.mime_icon{display:none;}
.downloadarchivItem .image_container{margin-right:15px;}
.tabelle_teams table{width:97%;border-collapse:collapse;}
.tabelle_teams tr.header td{border-bottom:1px solid #0066AB;border-collapse:collapse;}
.tabelle_teams td{border-bottom:1px dotted #BBBBBB;border-collapse:collapse;}
.ger{padding:0 20px;font-size:80%;line-height:150%;background: url("tl_files/Flags/ger.png") no-repeat scroll 187px 5px #EEEEEE;min-height: 58px;}
.den{padding:0 20px;font-size:80%;line-height:150%;background: url("tl_files/Flags/den.png") no-repeat scroll 187px 5px #EEEEEE;min-height: 58px;}
.ned{padding:0 20px;font-size:80%;line-height:150%;background: url("tl_files/Flags/ned.png") no-repeat scroll 187px 5px #EEEEEE;min-height: 58px;}
.aus{padding:0 20px;font-size:80%;line-height:150%;background: url("tl_files/Flags/aus.png") no-repeat scroll 187px 5px #EEEEEE;min-height: 58px;}
.usa{padding:0 20px;font-size:80%;line-height:150%;background: url("tl_files/Flags/usa.png") no-repeat scroll 187px 5px #EEEEEE;min-height: 58px;}
.aut{padding:0 20px;font-size:80%;line-height:150%;background: url("tl_files/Flags/aut.png") no-repeat scroll 187px 5px #EEEEEE;min-height: 58px;}
.pol{padding:0 20px;font-size:80%;line-height:150%;background: url("tl_files/Flags/pol.png") no-repeat scroll 187px 5px #EEEEEE;min-height: 58px;}
.fra{padding:0 20px;font-size:80%;line-height:150%;background: url("tl_files/Flags/fra.png") no-repeat scroll 187px 5px #EEEEEE;min-height: 58px;}
.arg{padding:0 20px;font-size:80%;line-height:150%;background: url("tl_files/Flags/arg.png") no-repeat scroll 187px 5px #EEEEEE;min-height: 58px;}
.bra{padding:0 20px;font-size:80%;line-height:150%;background: url("tl_files/Flags/bra.png") no-repeat scroll 187px 5px #EEEEEE;min-height: 58px;}
.leiter{padding:0 20px;font-size:80%;line-height:150%;min-height: 58px;}
.ger:hover,.den:hover,.ned:hover,.aus:hover,.usa:hover,.aut:hover,.pol:hover,.fra:hover,.leiter:hover{background-color: #dddddd;}

