body {
margin: 0px;
padding: 0px;
background-image: url("../images/bg_all.gif");
scrollbar-face-color:#C8EBF6; 
scrollbar-shadow-color:#adadad; 
scrollbar-highlight-color:#adadad; 
scrollbar-3dlight-color:#FFFFFF; 
scrollbar-darkshadow-color:#FFFFFF; 
scrollbar-track-color:#FFFFFF; 
scrollbar-arrow-color:#000000;
}


a:link, a:active {
text-decoration: none;
color: #FF2400;
font-size: 10px;
font-family: Verdana;
}

a:visited {
color: #FF2400;
font-family: Verdana;
font-size: 10px;
text-decoration: none;
}

a:hover {
color: #000000;
background-color: #C8EBF6;
}

.hspiel {
color: #000000;
display: block;
font-family: Verdana;
font-size: 10px;
font-weight: bold;
background-color: #C8EBF6;
padding-bottom: 3px;
padding-left: 2px;
padding-top: 2px;
padding-right: 2px;
text-transform: uppercase;
border-top: 5px solid #ffffff;
}

.datespiel {
color: #000000;
display: block;
font-family: Verdana;
font-size: 10px;
font-weight: bold;
background-color: #dedede;
padding-bottom: 1px;
}

.whospiel {
color: #000000;
display: block;
font-family: Verdana;
font-size: 10px;
font-weight: normal;
background-color: #f0f0f0;
padding-bottom: 3px;
padding-left: 2px;
padding-top: 3px;
padding-right: 2px;
}

.bord {
border-left: 1px solid;
border-color: #B5B5B5;
}

h1 {
color: #000000;
font-family: Verdana;
font-size: 14px;
font-weight: bold;}

h2 {
font-family: Verdana;
color: #ff6600;
font-size: 10px;
}

.header {
font-family: Verdana;
border-bottom: 2px solid #ff6725;
color: #ffffff;
font-weight: bold;
font-size: 11px;
display: block;
background-color: #354E88;
padding-bottom: 2px;
padding-left: 2px;
padding-top: 2px;
padding-right: 2px;
}

.header_news {
font-family: Verdana;
color: #ff6725;
font-weight: bold;
font-size: 12px;
display: block;
}

.where {
font-family: Verdana;
color: #000000;
font-weight: normal;
font-size: 9px;
display: block;
background-color: #f1f1f1;
padding-bottom: 1px;
padding-left: 1px;
padding-top: 1px;
padding-right: 1px;
}

.indexdate {
font-family: Verdana;
color: #354E88;
font-size: 9px;
display: block;
padding-bottom: 1px;
padding-top: 6px;
padding-left: 3px;
}

.indexheader {
font-family: Verdana;
color: #000000;
font-size: 10px;
display: block;
font-weight: bold;
padding-left: 3px;
}

a:link.indexheader, a:active.indexheader {
font-family: Verdana;
background-color: #ffffff;
color: #000000;
font-size: 10px;
display: block;
font-weight: bold;
padding-left: 3px;
}

a:visited.indexheader {
background-color: #ffffff;
color: #354E88;
}

a:hover.indexheader {
color: #ff6725;
}

.newsnav {
font-family: Verdana;
color: #000000;
font-size: 10px;
}

a:link.newsnav, a:active.newsnav,a:visited.newsnav  {
font-family: Verdana;
color: #000000;
font-size: 10px;
padding-left:4px;
padding-right: 4px;
border: 1px solid #ffffff;
}

a:hover.newsnav {
background-color: #e0e0e0;
color: #000000;
border-top: 1px solid #fcfcfc;
border-bottom: 1px solid #848484;
border-left: 1px solid #fcfcfc;
border-right: 1px solid  #848484;
}



a:link.weiter, a:active.weiter,a:visited.weiter  {
font-family: Verdana;
color: #354E88;
font-size: 11px;
letter-spacing: 2px;
padding-left:4px;
}

a:hover.weiter {
background-color: transparent;
color: #FF6725;
}

.mail {
font-family: Verdana;
color: #354E88;
font-size: 9px;
}

a:link.mail, a:active.mail,a:visited.mail  {
font-family: Verdana;
color: #354E88;
font-size: 10px;
padding-left: 3px;
}

a:hover.mail {
color: #ff6725;
background-color: transparent;
padding-left: 3px;
}

.tvo {
color: #000000;
font-family: Verdana;
font-size: 9px;

}

.text {
color: #000000;
font-family: Verdana;
font-size: 11px;
line-height: 18px;
}

.nav {
color: #354E88;
font-family: Verdana;
font-size: 11px;
font-weight: bold;

}


a:link.pdf {
text-decoration: none;
color: #0080ff;
font-size: 11px;
font-family: Verdana;
}

a:visited.pdf {
color: #0080ff;
font-family: Verdana;
font-size: 11px;
text-decoration: none;
}

a:hover.pdf {
color: #000000;
font-family: Verdana;
font-size: 11px;
text-decoration: none;
}

a:link.presse {
text-decoration: none;
color: #0080ff;
font-size: 11px;
font-family: Verdana;
}

a:active.presse {
color: #0080ff;
font-family: Verdana;
font-size: 11px;
text-decoration: none;
}

td.tab
{
border: 1px solid #828282;
background-color: #FBFBFB;
}

td.train
{
background-color: #C8EBF6;
color: #000000;
font-family: Verdana;
font-size: 11px;
text-decoration: none;
border-bottom: 1px solid #354E88;
font-weight: bold;
}

td.train2
{
background-color: #C8EBF6;
color: #000000;
font-family: Verdana;
font-size: 8px;
text-decoration: none;
border-top: 1px solid #354E88;
}



td
{
color: #000000;
font-family: Verdana;
font-size: 11px;
text-decoration: none;
}

.none
{
display: none;
}

.red {
color: #FF0000;
font-family: Verdana;
font-size: 9px;
text-decoration: none;
}

td.hover {
background-color: #bababa;
color: #000000;
font-family: Verdana;
font-size: 10px;
text-decoration: none;
padding-bottom: 6px;
padding-top: 6px;
}

td.tab_header {
background-color: #354E88;
border-bottom: 2px solid #ff6725;
color: #ffffff;
font-family: Verdana;
font-size: 10px;
font-weight: bold;
text-decoration: none;
padding-bottom: 4px;
padding-top: 2px;
padding-right: 10px;
}

td.tab_hover {
background-color: #ffffff;
border-bottom: 1px solid #bababa;
color: #000000;
font-family: Verdana;
font-size: 10px;
text-decoration: none;
padding-bottom: 6px;
padding-top: 6px;
padding-right: 10px;
}

td.tab_hover1 {
background-color: #eaeaea;
border-bottom: 1px solid #bababa;
color: #000000;
font-family: Verdana;
font-size: 10px;
text-decoration: none;
padding-bottom: 6px;
padding-top: 6px;
padding-right: 10px;
}

td.tab_hover2 {
background-color: #C8EBF6;
border-bottom: 1px solid #bababa;
color: #000000;
font-family: Verdana;
font-size: 10px;
text-decoration: none;
padding-bottom: 6px;
padding-top: 6px;
padding-right: 10px;
}

td.tab_hover3 {
background-color: #eaeaea;
border-bottom: 1px solid #bababa;
color: #000000;
font-family: Verdana;
font-size: 10px;
text-decoration: none;
padding-bottom: 6px;
padding-top: 6px;
padding-right: 10px;
font-weight: bold;
}

td.tab_hover4 {
background-color: #ffffff;
border-bottom: 1px solid #bababa;
color: #000000;
font-family: Verdana;
font-size: 10px;
text-decoration: none;
padding-bottom: 6px;
padding-top: 6px;
padding-right: 10px;
font-weight: bold;
}

td.turkey {
background-color: #C8EBF6;
border: 1px solid #bababa;
padding: 2px;
}

input {
font-size: 12px; 
background:#E3E4E3; 
border: 0px;
}

textarea {
font-size: 12px; 
background:#E3E4E3; 
border: 0px; 
overflow: auto;}

.gb {
font-family: Verdana;
color: #FF6725;
font-weight: bold;
font-size: 9px;
}

a:link.gb, a:active.gbsnav,a:visited.gb  {
font-family: Verdana;
color: #354E88;
font-weight: bold;
font-size: 9px;
}

a:hover.gb {
background-color: transparent;
color: #FF6725;
}

#error {
position: absolute;
left: 290px;
top: 115px;
color: #ff0000;
font-weight: bold;
width: 250px;
height: 30px;
border: 2px solid #ff0000;
background-color: #ffffff;
z-index: 15;
text-align: center;
vertical-align: middle;
}

.tdpicture {
background-color: #d9d9d9;
}
