/*
	dark red: D82005
	gold: e7ca63
	dark grey: 404040
	light grey: d0d0d0
	lightest grey: e0e0e0
*/

* {margin:0;}
html, body, #wrap {height: 100%; }
body > #wrap{height: auto; min-height: 100%;;}
body{font-family:arial, verdana, sans-serif; font-size:13px; background:#000; color:#fff;}
html {margin-left:-1px; overflow-y: scroll;}

img {border:0;}

#wrap{width:970px; margin:auto; background:#000000; margin-bottom:-40px; height:100%; [if IE 8]display:table;[endif]}

/* header */
#logo-box{width:100%; margin:auto; font-size:70px; color:#fff; font-weight:bold; height:80px; padding-left:7px;}
#navigation-box{width:100%; height:45px;}

/* main */
#main{width:970px; padding:0 10px 30px 10px; margin:auto;}
#main_live{width:970px; padding:0; margin:auto;}

/* footer */
#footer{width:970px; margin:auto; height:40px;}
#footer-content{width:950px; padding:20px 20px 0 20px; text-align:right; margin:0 auto;}

h1{font-size:22px; font-weight:bold; margin-bottom:17px; border-bottom:2px solid #f29400; border-top:0px solid #f29400; color:#f29400; }
h3{font-size:19px; font-weight:bold; margin-bottom:7px; color:#ffffff; text-align:left;}
h5{font-size:17px; font-weight:bold; margin-bottom:10px; color:#ffffff; text-align:left;}

table.tbl_agenda{width:100%; margin:0 -2px 20px -2px; border-collapse:none;}
table.tbl_agenda th {padding:4px; text-align:center; border-bottom:0px solid #f29400; border-top:0px solid #ccc; background:#404040;}
table.tbl_agenda td {padding:4px; text-align:center; background:#d0d0d0; color:#000;}
table.tbl_agenda tr.tbl_agenda_even {background:#eee;}
table.tbl_agenda tr.tbl_agenda_uneven {}
table.tbl_agenda th.tbl_agenda_date_from{width:100px;}
table.tbl_agenda th.tbl_agenda_date_to{width:100px;}
table.tbl_agenda th.tbl_agenda_results{width:100px;}

table.tbl_results{width:100%; margin:0 -2px 10px -2px; background:#404040;}
table.tbl_results th {padding:4px; font-weight:normal; text-align:left;}
table.tbl_results td{padding:4px;}
table.tbl_results th.tbl_results_time{width:100px; font-weight:bold;}
table.tbl_results th.tbl_results_name{font-weight:bold;}
table.tbl_results th.tbl_results_link1{width:90px; text-align:center;}
table.tbl_results th.tbl_results_link2{width:100px; text-align:center;}
table.tbl_results th.tbl_results_link3{width:80px; text-align:center;}
table.tbl_results td.tbl_results_description{vertical-align:top;}
table.tbl_results td.tbl_results_pdf{text-align:center; padding-top:2px;}

a.contact{color:#fff; text-decoration:none;}
a:hover.contact{color:#fff; text-decoration:underline;}
a:visited.contact{color:#fff; text-decoration:none;}

p.normal{width:720px;}

.pub-small{width:150px;height:360px;background:#000;float:left;}
.pub-big{width:650px;height:360px;position:absolute;background:#000;padding:0 10px 0 10px;}
.pub-big-content{width:650px;height:340px;background:#000;}
.videostream{width:670px;height:360px;float:left;}
.pub-bottom-left{width:480px; height:150px; float:left;background:#000;margin-top:10px;}
.pub-bottom-right{width:480px; height:150px; float:right;background:#000;margin-top:10px;}
