body { margin:0px; padding:0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
td { font-size: 11px; color: #454D3E; }
table {  font-size: 11px;color: #000000; }
th {  font-size: 11px; background-color: #E9E9E9; text-align:left; }
.tablesize {  font-size: 11px;table-layout: fixed; width: 409px; border: 1px solid #000000; padding: 0px; }
td .tablesize {  font-size: 11px;padding:3px; }
.bgnormal {  font-size: 11px;background-color: #FFFFFF; }
.bgalter { font-size: 11px; background-color: #EFEFEF; }
.tableheader {  font-size: 11px; font-weight:bold; color: #002b99; }
.standard { font-size: 11px; color: #000000; font-weight:normal; }
.T1, h1 { font-size: 17px; color: #EE3124; font-weight:bold; margin-bottom: 15px; }
.T2 { color: #002b99; font-weight:bold; }
.link { font-size: 11px;padding-left: 15px; background-image:url(../img/linknotactive_dlv.gif); background-position: left center; background-repeat: no-repeat; display: inline; }
a:hover.link { font-size: 11px;padding-left: 15px; background-image:url(../img/linkactive_dlv.gif); background-position: left center; background-repeat: no-repeat; display: inline; }
.nolink { font-size: 11px; padding-left: 15px; background-image:url(../img/li_notlive.png); background-position: left center; background-repeat: no-repeat; display: block; color:#CCCCCC }
.live { font-size: 11px; padding-left: 12px; background-image:url(../img/li_live.png); background-position: left center; background-repeat: no-repeat; display: block; }
.days { font-size: 11px; padding-left: 15px; background-image:url(../img/linknotactive_dlv.gif); background-position: left center; background-repeat: no-repeat; }
a:hover.days { font-size: 11px; padding-left: 15px; background-image:url(../img/linkactive_dlv.gif); background-position: left center; background-repeat: no-repeat; }
.bilderrahmen { font-size: 11px;border: 1px solid #A4A6B7; }
.footerline { font-size: 11px; border-width: 1px; border-top-style: dashed; border-top-color: #000000; border-right-color: #000000; border-bottom-color: #000000; border-left-color: #000000; border-right-style: none; border-bottom-style: none; border-left-style: none; }
/*links */
a { font-size: 11px; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #454D3E; }
a:hover { font-size: 11px; text-decoration: none; color: #DF2F22; }
a:hover .linkpfeil {  filter='Invert()'; }
a:hover .bilderrahmen {  filter='gray()'; }
/*Formularelemente*/
input { font-size: 11px;background-color: #ffffff; border: 1px solid #2775BB; margin-bottom: 3px; }
option { font-size: 11px;background-color: #ffffff; color: 000000; }
textarea { font-size: 11px; background-color: #ffffff; border: 1px solid #2775BB; }
.detailtable { font-size: 11px; border-top: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; }
input:focus { font-size: 11px;background-color : #DDE9F3; border: 1px solid #2775BB; }
textarea:focus { font-size: 11px;background-color : #DDE9F3; border: 1px solid #2775BB; }
select { font-size: 11px; border: 1px #2775BB; }
pre { font-size: 11px;font-size:12px; color:#000000; margin:5px }
/*uwja */
#lay_topcontainer { height: 82px; background-color: #FFFFFF; }
#lay_header { background-color: #FFFFFF; width: 760px; float: left; height: 100%; padding: 0px; }
#lay_top_blank { background-color: #FFFFFF; width: 14px; padding: 0px; float: left; }
#lay_contentcontainer { padding: 0px; background-color: #FFFFFF; }
#lay_mainmenu { width: 153px; background-color: #FFFFFF; float: left; padding: 0px; }
#lay_l_ecke { width: 14px; background-color: #FFFFFF; float: left; padding: 0px; }
#lay_content { width: 463px; background-color: #FFFFFF; float: left; padding: 0px 0px 0px 10px; }
#lay_contentmenu { width: 130px; background-color: #FFFFFF; float: left; padding: 0px; }
#lay_r_ecke { width: 14px; background-color: #FFFFFF; float: left; padding: 0px; }
#lay_footercontainer { background-color: #FFFFFF; height: 35px; }
#lay_footer { background-color: #FFFFFF; width: 760px; float: left; height: 100%; padding: 0px; }
#lay_bottom_blank { background-color: #E1E7F3; width: 14px; padding: 0px; float: left; height: 35px; }
.livestatus { font-size: 11px; font-weight: bold; text-decoration: none; color: #DF2F22; }
.content_box { font-size: 11px; border: 1px solid #434343; background-color:#f8f8f8; color:  #000000; padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; margin-bottom: 10px; width:auto; }
* html .content_box { width: 100% }
.box_title { font-size: 11px; color:  #ffffff; font-weight: bold; padding:5px; }
.overlay_content {}
.content_title_live { font-size: 11px; color:  #ffffff; font-weight: bold; background-color: #CCCCCC; }
.box_title_results { font-size: 11px; color:  #ffffff; font-weight: bold; padding: 5px; }
.box_title_results_plain { font-size: 11px; color:  #ffffff; font-weight: bold;}
.content_title_results { font-size: 11px; color:  #ffffff; font-weight: bold; cursor:pointer; background-color:#CCCCCC; }
.pdf_table { font-size: 11px; border:1px solid #000000; color:  #000000; text-align:center; background-color:#FFFFFF; color:#FFFFFF; }
.pdf_table_header { font-size: 11px; font-weight: bold; color:#000000; background-color:#EEEEEE; }
.pdf_table_even { font-size: 11px; color:  #000000; color:#000000; background-color:#FFFFFF; valign:middle; }
.pdf_table_odd { font-size: 11px; color:  #000000; color:#000000; background-color:#FFFFFF; valign:middle; }
.div_link { font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; text-decoration: none; font-variant: normal; color: #010101; padding-top: 5px; padding-bottom: 5px; padding-right: 0px; padding-left: 5px; height: auto; cursor:pointer; }

.ajaxLoad { background-image:url(../img/ajax_loader.gif); background-repeat:no-repeat; }
.ajaxLoadLive { background-image:url(../img/ajax_loader_live.gif); background-repeat:no-repeat; }
.ajaxLoadOnGray { background-image:url(../img/ajax_loader_gray.gif); background-repeat:no-repeat; }
.ajaxLoadLiveOnGray { background-image:url(../img/ajax_loader_live_gray.gif); background-repeat:no-repeat; }
.content_title_results .tableHead { background-image:url(../img/bg_th.gif); background-repeat:repeat-x; background-color: #424242; }
.content_title_results .tableHead .box_title_results { text-shadow: 0 -1px #111111; padding: 7px; font-size: 12px; }
.content_title_results .arDown { background-image: url(../img/arDown.png); background-repeat:no-repeat; }
.content_title_results .arUp { background-image: url(../img/arUp.png); background-repeat:no-repeat; }
.content_title_results .reload { background-image: url(../img/reload10.png); background-repeat:no-repeat; }
.content_title_results img.arUp, 
.content_title_results img.arDown, 
.content_title_results img.ajaxLoad { position:relative; right: 7px; z-index:1;}
h1 { color:#EE3124; font-size:22px; font-weight:bold; }
.content_box .innerTable { padding: 3px; }
.content_box .innerTable td { padding: 5px; }
.content_box .innerTable tr.th td { background-color:#A1A1A1; border-bottom:1px dotted #434343; color:#FFFFFF; font-size:12px; font-weight:normal; text-shadow:0 -1px #000000; }
td.buttonPdf { padding-left:5px; padding-right:5px; background-repeat:no-repeat; background-image:url(../img/buttonLink.png); background-position: left center; position:relative; text-shadow:0 1px #FFFFFF; }
td.buttonHelp { padding-left:5px; padding-right: 5px; background-repeat:no-repeat; background-image:url(../img/buttonLink.png); background-position: left center; position:relative; text-shadow:0 1px #FFFFFF; }
td.iconPdf { padding-right:5px; background-repeat:no-repeat; background-image:url(../img/buttonIcon.png); background-position: right center; position:relative; }
td.iconHelp { padding-right:5px; background-repeat:no-repeat; background-image:url(../img/buttonIcon.png); background-position: right center; position:relative; }
td.buttonPdf,
td.buttonHelp,
td.iconPdf,
td.iconHelp { position:relative; padding-top: 4px; padding-bottom:4px; white-space:nowrap; }
tr.tableHeadLive { background-image:url(../img/bg_thLive.gif); background-repeat:repeat-x; }
tr.tableHeadLive  td { color:#FFFFFF; font-size: 12px; font-weight: bold; padding:7px; text-shadow: 0 -1px #7b1913; letter-spacing: 2px; }
table.tableMain { padding-left:10px; }
table.tableLive .livebox { border: 1px solid #aa231a; padding: 6px; padding-top: 0px; background-color: #F8F8F8; }
table.tableLive .livebox a { color: #df2f22;}
table.tableLive .livebox a:hover { text-decoration:underline; }
table.tableLive .livebox tr.title td { font-weight: bold; padding-top: 6px; }
.content_title_live .tableHead { background-image:url(../img/bg_thLive.gif); background-repeat:repeat-x; background-color: #aa231a; }
.content_title_live .tableHead .box_title_live { text-shadow: 0 -1px #111111; padding: 7px; font-size: 12px; color:#FFFFFF; }
.content_title_live .tableHead #load_cell img { position:relative; right:7px; top: 7px; }
.content_title_live .tableHead #load_cell .reload { top: 4px; }
.subtitle { font-size:12px; border-bottom: 1px dotted #000; }
td.wind { padding-right:3px; padding-top:3px; }
.gender { font-weight: bold; font-size: 12px; }
