font.9 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000}
font.main {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
font.main_white {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff}
font.main_grey {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #0000FF}
font.main_red {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000}
font.main_grey11 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0000FF}
font.home {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000}
font.11 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bolder}
font.11_normal {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
a.11_normal {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
font.11_boldunderline {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bolder; text-decoration: underline}
font.navhead {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; font-weight: bolder}
font.navheadklein {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bolder}
font.newstitel {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bolder}
font.ueberschrift {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; font-weight: bolder}
a.ueberschrift {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; font-weight: bolder; text-decoration:underline}
font.ueberschriftklein {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bolder}
a.ueberschriftklein {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bolder; text-decoration:underline}
font.ueberschrift11b {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bolder}
a.navigation { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none}
a.navigation:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: underline}
font.ergebnis {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 30px; color: #000000; font-weight: bolder}
font.verd10b333333, a.verd10b333333 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bolder; color: #0000FF}
font.verd12b333333, a.verd12b333333 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #0000FF}
font.verd14b333333, a.verd14b333333 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bolder; color: #0000FF}
font.verd12b000066, a.verd12b000066 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #000000}
font.verd14b000066, a.verd14b000066 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bolder; color: #000000}

font.mainprint {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
font.newstitelprint {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; font-weight: bolder}
font.ueberschriftkleinprint {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}


a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: underline}
a.link_white {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration: underline}
a.16white {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #ffffff; text-decoration: underline; font-weight: bolder}
a.ueberschriftklein {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bolder}
select.archiv {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
input.archiv {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
input.verd10bborder { background-color: #FFFFFF; border: thin solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #000000; font-weight: bold }
textarea.archiv {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}

ul {
color:#000000;
list-style-type:disc;
list-style-position:outside;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
}

ol {
color:#000000;
list-style-type:decimal;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
}

input, select, textarea  {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
background-color:#FFFFFF;
border:1px solid #000000;
}

input.main, select.main, textarea.main  {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
background-color:#EEEEEE;
width:200px;
border:1px solid #000000;
}

table,th,td {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #000000; 
}

td.trennlinie {
background-color:#0000FF;
width:100%;
height:1px;
}

table.main {
border-left: 1px #FF0000 solid;
border-right: 1px #FF0000 solid;
border-top: 1px #FF0000 solid;
border-bottom: 1px #FF0000 solid;
background-color:#FFFFFF; 
width:660px;
}
table.mainindex {
border-left: 1px #0000FF solid;
border-right: 1px #0000FF solid;
border-top: 1px #0000FF solid;
border-bottom: 1px #0000FF solid;
background-color:#EEEEEE; 
width:460px;
}
th.main {
font-size: 14px; 
font-weight: bolder;
color: #ffffff; 
background-color:#0000FF;
background-image:url(../images/design/balken_bg_blau.gif); 
}

table.quote {
border-left: 1px #CCCCCC solid;
border-right: 1px #CCCCCC solid;
border-top: 1px #CCCCCC solid;
border-bottom: 1px #CCCCCC solid;
background-color:#FFFFFF; 
width:500px;
}
th.quote {
font-weight: bolder;
background-color:#EEEEEE; 
}
td.quote {
font-size: 9px; 
color: #000000; 
}

table.mainmiddle {
border-left: 1px #0000FF solid;
border-right: 1px #0000FF solid;
border-top: 1px #0000FF solid;
border-bottom: 1px #0000FF solid;
background-color:#FFFFFF; 
width:655px;
}
table.mainmiddleNoWidth {
border-left: 1px #0000FF solid;
border-right: 1px #0000FF solid;
border-top: 1px #0000FF solid;
border-bottom: 1px #0000FF solid;
background-color:#FFFFFF; 
margin:2px;
}
table.mainmiddleHalfWidth {
border-left: 1px #0000FF solid;
border-right: 1px #0000FF solid;
border-top: 1px #0000FF solid;
border-bottom: 1px #0000FF solid;
background-color:#FFFFFF; 
width:325px;
}

table.mainmiddleStatisticLinks {
border-left: 1px #0000FF solid;
border-right: 1px #0000FF solid;
border-top: 1px #0000FF solid;
border-bottom: 1px #0000FF solid;
background-color:#FFFFFF; 
width:320px;
}

table.mainmiddleScripts {
border-left: 1px #0000FF solid;
border-right: 1px #0000FF solid;
border-top: 1px #0000FF solid;
border-bottom: 1px #0000FF solid;
background-color:#FFFFFF; 
width:600px;
}

table.mainmiddleindexhalf {
border-left: 1px #0000FF solid;
border-right: 1px #0000FF solid;
border-top: 1px #0000FF solid;
border-bottom: 1px #0000FF solid;
background-color:#FFFFFF; 
width:220px;
}

table.mainmiddleindexnewshalf {
border-left: 1px #0000FF solid;
border-right: 1px #0000FF solid;
border-top: 1px #0000FF solid;
border-bottom: 1px #0000FF solid;
background-color:#FFFFFF; 
width:210px;
}

table.mainmiddlefotogrund {
border-left: 1px #0000FF solid;
border-right: 1px #0000FF solid;
border-top: 1px #0000FF solid;
border-bottom: 1px #0000FF solid;
width:210px;
height:160px;
margin:5px;
background-color:#FFFFFF; 
}

table.mainmiddlerightnav {
border-left: 1px #0000FF solid;
border-right: 1px #0000FF solid;
border-top: 1px #0000FF solid;
border-bottom: 1px #0000FF solid;
width:180px;
background-color:#FFFFFF; 
}

table.mainmiddleindex {
border-left: 1px #0000FF solid;
border-right: 1px #0000FF solid;
border-top: 1px #0000FF solid;
border-bottom: 1px #0000FF solid;
background-color:#FFFFFF; 
width:455px;
}

table.mainmiddlelivetickerstandings {
border-left: 1px #0000FF solid;
border-right: 1px #0000FF solid;
border-top: 1px #0000FF solid;
border-bottom: 1px #0000FF solid;
width:180px;
background-color:#FFFFFF; 
}

table.mainmiddlelivetickerscores {
border-left: 1px #0000FF solid;
border-right: 1px #0000FF solid;
border-top: 1px #0000FF solid;
border-bottom: 1px #0000FF solid;
background-color:#FFFFFF; 
width:355px;
}

table.mainmiddlelivetickertext {
border-left: 1px #0000FF solid;
border-right: 1px #0000FF solid;
border-top: 1px #0000FF solid;
border-bottom: 1px #0000FF solid;
background-color:#FFFFFF; 
width:550px;
}

table.mainmiddleindexnews {
border-left: 1px #0000FF solid;
border-right: 1px #0000FF solid;
border-top: 1px #0000FF solid;
border-bottom: 1px #0000FF solid;
background-color:#FFFFFF; 
width:445px;
}

table.mainmiddleNoborder {
width:655px;
}

th.mainmiddle {
font-size: 12px; 
font-weight: bolder;
color: #ffffff; 
background-color:#FF0000; 
background-image:url(../images/design/balken_bg_rot.gif); 
}

a.mainmiddle {
font-size: 12px; 
font-weight: bolder;
color: #ffffff; 
}

table.submiddle {
width:650px;
}
table.submiddleHalfWidth {
width:320px; 
}
table.submiddleStatisticLinks {
width:315px; 
}
table.submiddleScripts {
width:595px; 
}
table.submiddleindexhalf {
width:215px;
}
table.submiddleindexnewshalf {
width:205px;
}
table.submiddlefotogrund {
width:210px;
height:160px;
}
table.submiddleindex {
width:450px;
}
table.submiddlerightnav {
width:175px;
}

table.submiddlelivetickerscores {
width:350px;
}
table.submiddlelivetickertext {
width:545px;
}
table.submiddlelivetickerstandings {
width:175px;
}

tr.submiddleHead, td.submiddleHead {
font-weight: bolder;
background-color:#DDDDDD; 
}
tr.submiddleGreyLight, td.submiddleGreyLight {
background-color:#EEEEEE; 
}
tr.submiddleWhite, td.submiddleWhite {
background-color:#FFFFFF; 
}
tr.submiddleGreyHard, td.submiddleGreyHard {
background-color:#CCCCCC; 
}

/*SPRY*/
/*Collapsible Panel styling classes*/
.CollapsiblePanel {
	border-left: solid 1px #0000FF;
	border-right: solid 1px #0000FF;
	border-bottom: solid 1px #0000FF;
	overflow: hidden;
}
.CollapsiblePanelTab {
	background-color: #FFFFFF;
	background-image:url(../images/design/balken_bg_rot.gif); 
	background-position: left top;
	border-top: solid 1px #0000FF;
	border-bottom: solid 1px #0000FF;
	font-size: 12px;
	font-weight: bolder;
	color: #ffffff; 
	text-align: left;	
	margin: 0px;
	padding: 2px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}
.CollapsiblePanelContent {
	margin: 0px;
	padding: 0px;
}
.CollapsiblePanelTab a {
	color: #ffffff; 
	text-decoration: none;
}
.CollapsiblePanelOpen .CollapsiblePanelTab {
}

.CollapsiblePanelTabHover,  .CollapsiblePanelOpen .CollapsiblePanelTabHover {
	color: #ffffff;
	font-style: italic;
	background-color: #FFFFFF;
	background-image:url(../images/design/balken_bg_blau.gif); 
	background-position: left top;
}
.CollapsiblePanelFocused .CollapsiblePanelTab {
	color: #ffffff; 
	font-style: italic;
	background-color: #FFFFFF;
	background-image:url(../images/design/balken_bg_blau.gif); 
	background-position: left top;
}

