.h1 { 
 font-size: 25px;
 font-weight: bold;
 margin-top:1px;
 margin-bottom:3px;
 color:#000033;
}
h2 { 
 font-size: 20px;
}
h3 { 
 font-size: 14px;
 font-weight: bold;
 margin-top:1px;
 margin-bottom:2px;
 color:#60bfbf;
}
h4 { 
 font-size: 15px;
  border-bottom:1px solid #cccccc;
  border-top:1px solid #cccccc;
  background: #60bfbf;
  color: #ffffff;
  padding:0px 0px 2px 2px;
  margin-top:0px;
  margin-bottom:1px;
  line-height:200%;
  text-align:left;
}
#box {
width: 585px;
float:left;
margin:10px 5px 0px 0px;
}
.kommdata,.matdata,.item {
            color:#000000;
            font-size:11px;
            line-height:100%;
} 
.item_odd {
  background:#e6ffff;
            color:#000000;
            font-size:12px;
            line-height:120%;
}


#boxg {
float: left;
width: 585px;
border:1px solid #cccccc;
margin:10px 5px 15px 5px;
}
#boxl {

width: 580px;
border:1px solid #cccccc;
margin:0px 0px 15px 5px;
height:auto;
}
#boxl p {
padding-left:2px;
padding-bottom:5px;
margin:0 0 0 0;
text-align:left;
}
#box1 {
width: 140px;
border:1px solid #cccccc;
margin:1px 2px 1px 1px;
}
body { 
    font-family: Verdana, Arial, sans-serif;
    color: #000033;
    background-color:#ffffff;
    text-decoration:none;
    margin: 0px;
    font-size:8pt;
/*    background-image: url(../../images/IMG_1971.jpg);background-position:top left; background-repeat:no-repeat;*/
}
.m_status{background-color:#e6ffff; font-family:verdana,arial; color: #000000; text-decoration: none; font-size: 10px;}

a.m_chan:link,a.m_chan:visited{
font-family: Verdana, Arial, sans-serif;
  color: #000033;
  font-weight:bold;
  font-size:15px;
  text-decoration:underline;
 }
a.m_chan:hover{
font-family: Verdana, Arial, sans-serif;
  color: #60bfbf;
  font-weight:bold;
  font-size:15px;
  text-decoration:none;
 }

.headerNavigation{font-family: Verdana, Arial, sans-serif;  font-size:13px;
  color: #ffffff;
  font-weight:bold;
}

A.headerNavigation:link,A.headerNavigation:visited { 
font-family: Verdana, Arial, sans-serif;
  color: #ffffff;
  font-weight:bold;
  margin:0px 5px 0px 5px;
  font-size:13px;
  text-decoration:none;
}

A.headerNavigation:hover {
  color: #0000cc;
  font-weight:bold;
  font-size:13px;
  text-decoration:underline;
}
A.leftNavigation:link,A.leftNavigation:visited { 
font-family: Verdana, Arial, sans-serif;
  color: #ffffff;
  margin:0px 5px 0px 5px;
  font-size:13px;
  text-decoration:none;
}

A.leftNavigation:hover {
  color: #cccccc;
  font-size:13px;
  text-decoration:underline;
}
textarea {border: 1px solid #000033;background-color: #ffffff; color:#000000;font-family:verdana,arial;font-size:12px;}
textarea:hover {border: 1px solid #cccccc;}

  a:link, a:visited {color: #464646;text-decoration:underline;font-weight: normal;}


TR.headerNavigation {
  background: #0000cc;
  height:10px;
}
TABLE.headerNavigation{
}
TD.headerNavigation {
  font-family: Arial,verdana, sans-serif;
  font-size: 11px;
  background: #60bfbf;
  color: #ffffff;
  font-weight: bold;
  padding: 4px 10px 4px 2px;
}
.logo {padding-left:20px;padding-right:20px;padding-bottom:5px;}
TD.header {padding:0px 10px 0px 0px;}

.navcol
{
    background-color:#000033;
}
.maincol{background:url(../../images/blue_corner.gif) no-repeat top left;}
.maincolt{background:#efffff url(../../images/blue_corner.gif) no-repeat top left;}
.linie {background-color:#cdcdcd;}

.tthxk{border:1px solid #ababab;color: #000000;background-color:#e6ffff;font-family:Verdana,arial; text-decoration: none; font-size: 12px; font-style: normal; font-weight: normal;line-height: 100%;padding:5px;}

.border {border:1px solid #cdcdcd; padding:10px 10px 10px 10px;}


.meldung{
	margin:5px 10px 5px 10px;
	padding:5px 5px 5px 5px;
	text-align:left;
        color:#000033;
        background-color:#fdfa01;
        border:1px solid #60bfbf;
}
.tthxkt{
        padding:2px 5px 0px 5px;
        border: 1px solid #217bbd;
        color: #ffffff;
        background-color:#000099;
        font-size: 10pt;
}


.meldung1 {
	margin:0px 0px 15px 0px;
	padding:5px 5px 7px 5px;
        background-color:#60bfbf;
        border:1px solid #e6ffff;
	text-align:left;
        color:#ffffff;
        font-weight: bold;
}

.sub_korr {
margin: 10px 0px 0px 8px;
}


.message{
  background-color:#60bfbf;
  padding:15px 0px 15px 150px;
}
#message{position:absolute;top:0px;left:210px;}
  
.error{
  background-color:#ff0066;
  padding:5px 150px 5px 210px;
  font-family:Verdana,arial;
  text-decoration: none;
  font-size: 15px;
  font-style: normal;
}
.part {
	border:1px solid #cdcdcd;
	margin-bottom:20px;
        background-color:#e6ffff;
        padding:10px 10px 10px 10px;
        height:auto;
}
.partq {
	border-top:3px solid #000099;
        background-color:#e6ffff;
        padding:10px 5px 2px 5px;
}
.bg01{background-color:#e6ffff;font-family:verdana,arial; color: #000000; text-decoration: none; font-size: 10pt;}



.tth0{background-color:#ffffff;font-family:verdana,arial,"arial narrow"; color: #000000; text-decoration: none; font-size: 10pt; font-style: normal; font-weight: normal}



/* Äquidistante Zahlen für Ergebnisse */
.ed0{font-family:"courier new"; font-size: 8pt; font-style: normal; font-weight: normal; line-height: 120%}


/* Äquidistante Zahlen für Ergebnisse */
.ed{font-family:"courier new"; font-size: 10pt; font-style: normal; font-weight: normal; line-height: 120%}

/* Äquidistante Zahlen für Ergebnisse */
.edx{background-color:#ffffff;font-family:arial, "courier new"; font-size: 9pt; font-style: normal; font-weight: normal; line-height: 95%}

/* Äquidistante Zahlen für Ergebnisse */
.edy{background-color:#ffffff;font-family:arial, "courier new"; font-size: 9pt; font-style: normal; font-weight: normal; line-height: 120%}


/* Fett und gross für die Paarung */
.ttf0{font-family:tahoma, "arial narrow", arial; color: #000000; text-decoration: none; font-size: 15pt; font-style: normal; font-weight: bold; line-height: 120%}


/* Text gross */
.ttf1{font-size: 10pt}

/* Text besonders gross */
.ttf2{font-size: 12pt}

/* Text riesig */
.ttr2{font-size: 36pt}

/* besondere Zuordnungen Werte, Zuschauer, Rundenstatus */
.ttf3{font-family:verdana, arial; color: #000000; text-decoration: none; font-size: 8pt; font-style: normal; font-weight: normal;line-height: 120%}

/* Erklärung für besondere Zuordnungen */
.ttf5{font-family:verdana, arial; color: #000000; text-decoration: none; font-size: 8pt; font-style: normal; font-weight: normal;line-height: 180%}

/* Hintergrund und Schriften in den 'normalen' Tabellenzellen */

/* Hintergrund und Schriften in den 'normalen' Tabellenzellen */
.tth7{font-family:verdana,arial; color: #000033; font-size: 7pt; line-height: 100%}



/* Hintergrund und Schriften in den 'normalen' Tabellenzellen */
.tth0n{background-color:#ffffff;font-family:"arial narrow",verdana,arial; color: #000000; text-decoration: none; font-size: 8pt; font-style: normal; font-weight: normal}

/* Hintergrund und Schriften in den 'normalen' Tabellenzellen */
.tth0no{font-family:"arial narrow",verdana,arial; color: #000000; text-decoration: none; font-size:8pt; font-style: normal; font-weight: normal}


/* Hintergrund und Schriften in den 'normalen' Tabellenzellen */
.tth0o{font-family:verdana,arial; color: #000000; font-size: 9pt;}

/* Spielklasse ... */
.tth2{background-color:#ffffff; font-family:verdana, arial, "arial narrow"; color: #000000; text-decoration: none; font-size: 12pt; font-style: normal; font-weight: normal; line-height: 160%}

/* Tabellen-Hintergrund=Rahmenfarbe 1*/
.tth1{background-color:#eeeeee; font-family:verdana,arial, "arial narrow" ; color: #000000; text-decoration: none; font-size: 8pt; font-style: normal; font-weight: normal}

/* Tabellen-Hintergrund=Rahmenfarbe 1*/
.regel{background-color:#e0e0e0; font-family:verdana,arial, "arial narrow" ; color: #000000; text-decoration: none; font-size: 8pt; font-style: normal; font-weight: normal}



/* Tabellen-Hintergrund=Rahmenfarbe 1*/
.tth5{background-color:#e0e0e0; font-family:verdana,arial, "arial narrow" ; color: #000000; text-decoration: none; font-size: 8pt; font-style: normal; font-weight: normal}




/* Tabellen-Hintergrund=Rahmenfarbe 2*/
.tthv{background-color:#999999; font-family:verdana,arial, "arial narrow" ; color: #000000; text-decoration: none; font-size: 8pt; font-style: normal; font-weight: normal}



/* Tabellen-Hintergrund=Rahmenfarbe 1*/
.tth1n{background-color:#cccccc; font-family:"arial narrow",verdana,arial ; color: #000000; text-decoration: none; font-size: 8pt; font-style: normal; font-weight: normal}


/* Tabellen-Hintergrund=Rahmenfarbe 1*/
.tth11{background-color:#003300; font-family:verdana, arial, "arial narrow"; color: #000000; text-decoration: none; font-size: 10pt; font-style: normal; font-weight: normal}

/* Tabellen-Hintergrund=Rahmenfarbe */
.l_mark{background-color:#ffff00; font-family:verdana,arial, "arial narrow" ; color: #000000; text-decoration: none; font-size: 8pt; font-style: normal; font-weight: normal}

/* Tabellen-Hintergrund=Rahmenfarbe */
.l_markn{background-color:#ffffff; font-family:"arial narrow",verdana,arial ; color: #000000; text-decoration: none; font-size: 8pt; font-style: normal; font-weight: normal}



/* Tabellen-Hintergrund=Rahmenfarbe */
.l_markl{background-color:#ffff00; font-family:verdana,arial, "arial narrow" ; color: #000000; text-decoration: none; font-size: 8pt; font-style: normal; font-weight: normal}

/* Tabellen-Hintergrund=Rahmenfarbe */
.l_markr{background-color:#00ffff; font-family:verdana,arial, "arial narrow" ; color: #000000; text-decoration: none; font-size: 8pt; font-style: normal; font-weight: normal}

/* Linie unter der Logo-Zeile */
.tthl{color: #ffffff; background-color:#3B519A;}

.tthj{color: #ffffff; background-color:#000033;}

.tthnp{background-color:#009900}
.tthdp{background-color:#990000}

.mess {color: #0000cc; text-decoration: none;font-size: 10pt}

.inf {font-family:verdana,arial, "arial narrow";color: #FFFFFF; text-decoration: none;font-size: 10pt}

.live {font-family:verdana,arial, "arial narrow";color: #cc0000; text-decoration: none; font-size: 10pt; font-style: normal; font-weight: normal;line-height: 160%}



.tth12 {
background-color:#FFFFFF; font-family:verdana, arial, "arial narrow"; color: #000000; text-decoration: none; font-size: 10pt; font-style: normal; font-weight: normal
}
.tth3 {
background-color:#ffffff; font-family:verdana, arial; color: #000000; text-decoration: none; font-size: 9pt; font-style: normal; font-weight: normal
}
.tth3h {
background-color:#ffff99; font-family:verdana, arial, "arial narrow"; color: #000000; text-decoration: none; font-size: 9pt; font-style: normal; font-weight: normal
}
.tth3k {
background-color:#ffff00; font-family:verdana, arial, "arial narrow"; color: #000000; text-decoration: none; font-size: 10pt; font-style: normal; font-weight: normal
}
.tth4 {
background-color:#ffffff;font-family:"arial narrow", arial; color: #000000; font-size: 10pt;line-height: 140%}

.tth4h {
background-color:#ffff99; font-family:"arial narrow", arial; color: #000000; text-decoration: none; font-size: 10pt; font-style: normal; font-weight: normal;line-height: 140%}

.tth4k {
background-color:#ffff00; font-family:"arial narrow", arial; color: #000000; text-decoration: none; font-size: 10pt; font-style: normal; font-weight: normal;line-height: 140%}


.komm_vor_0 {
            color: #878787;
            font-size: 10px;
            line-height: 90%
}
.komm_vor {
            color: #878787;
            font-size: 10px;
            line-height: 120%
}
.komm_vor_1 {
            color: #efffff;
            font-size: 12px;
            line-height: 120%
}
.funk{
     
        font-family: Verdana, Arial, sans-serif;
        font-size: 12px;
        color:#ffffff;
	vertical-align:top;
	width:220px;
        padding:5px 5px 5px 5px;
        border:1px solid #60bfbf;
        text-align:left;
        line-height:150%;
        margin:5px 5px 10px 10px;
}
.funkk{
     
        font-family: Verdana, Arial, sans-serif;
        font-size: 10px;
        color:#bfffff;
        font-weight: normal;
	vertical-align:top;
	width:190px;
        padding:5px 4px 5px 5px;
        border:1px solid #60bfbf;
        text-align:left;
        margin:5px 5px 0px 5px;
}
.support{
     
        font-family: Verdana, Arial, sans-serif;
        font-size: 10px;
        color:#bfffff;
        font-weight: normal;
	vertical-align:top;
        padding:5px 4px 5px 5px;
        border:1px solid #60bfbf;
        text-align:left;
        margin:5px 5px 0px 5px;
        overflow:auto;
}


.funkv {
     
        font-family: Verdana, Arial, sans-serif;
        font-size: 12px;
        color:#ffffff;
	vertical-align:top;
        display:table;
        padding:5px 5px 5px 5px;
        border:1px solid #60bfbf;
        text-align:right;
        line-height:150%;
        margin-top:5px;
        margin-bottom:5px;
}

.funks {
     
        font-family: Verdana, Arial, sans-serif;
        font-size: 12px;
        color:#000033;
	vertical-align:top;
	width:180px;
        padding:0px 5px 5px 5px;
        border:1px solid #60bfbf;
        text-align:left;
        line-height:150%;
        margin-top:1px;
        margin-bottom:20px;
        background-color:#ffffff;
}

.bottom {
     
        font-family: Verdana, Arial, sans-serif;
        font-size: 11px;
        color:#60bfbf;
        padding:5px 5px 5px 5px;
        text-align:center;
        margin-top:5px;
}
.liste {

        float:left;
        width:575px;
	margin:10px 0px 0px 10px;
}

a.funk{color:#bfffff; font-weight:bold;}

A.normal_1Navigation:link, A.normal_1Navigation:visited{ 
color:#bfffff; font-weight:bold
}

A.normal_1Navigation:hover {
  color: #809fff;
  text-decoration:none;
}

.out {border:1px solid #000099; padding:3px;}
#search_form {
        padding:5px;
        background-color:#ffffff;
	border:5px solid #000099;
	color:#000000;
	width:550px;
	vertical-align:middle;
        visibility: hidden;
        z-index:1000;
        position:absolute;
        left:50%;
        top:50%;
        margin-left:-160px;
        margin-top:-150px;
}
#search_form_expl{
        padding:10px;
        background-color:#ffffff;
	border:5px solid #000099;
	color:#000000;
	width:585px;
        visibility: visible;
        z-index:1000;
        position:absolute;
        left:30px;
        top:25px;
}
.arrow_left
{
background-image:url(../../images/arrows/TN_a79.jpg);
background-position:left top;
background-repeat:no-repeat;

}



.tthxa{border: 1px solid #0066ff;color: #003300; background-color:#ffffff;font-family:verdana,arial; text-decoration: none; font-size: 10pt; font-style: normal; font-weight: normal;line-height: 140%;}
.tthxv{border: 1px solid #217bbd;color: #ffffff; background-color:#0033cc;font-family:verdana,arial; text-decoration: none; font-size: 8pt; font-style: normal; font-weight: normal;line-height: 140%;}
.tthxp{border: 1px solid #217bbd;color: #ffffff; background-color:#003963;font-family:verdana,arial; text-decoration: none; font-size: 8pt; font-style: normal; font-weight: normal;line-height: 140%;}
.tthxp1{border: 1px solid #217bbd;color: #ffffff; background-color:#390000;font-family:verdana,arial; text-decoration: none; font-size: 8pt; font-style: normal; font-weight: normal;line-height: 140%;}
.tthxp2{border: 1px solid #217bbd;color: #ffffff; background-color:#003900;font-family:verdana,arial; text-decoration: none; font-size: 8pt; font-style: normal; font-weight: normal;line-height: 140%;}


.tthxkt_over{border: 1px solid #217bbd;padding:2px 0px 5px 10px;color: #ffffff; background-color:#ffffff;font-family:verdana,arial; font-size: 10pt;}



.koppel{border: 1px solid #003863;background-color: #ffffff; color:#000000;font-family:verdana,arial;font-size:10px;}

a:visited, a:hover {
         color:#60bfbf;
         text-decoration:none;
         }
#hilfe
{
width:680px;
float:left;
padding:5px 5px 5px 5px;
}
.scroll
{
  overflow:auto;
  height:100%;
  width:100%;
}
.sn {color:#000033; font-size:16px; margin:0px 10px 0px 2px;}


#vr_sp,#rr_sp,#gr_ug,#info_sp,#akt_sp,#print_sp,#kl_links{
        position:absolute;top:290px;left:140px;
	border:1px solid #60bfbf;
        height:227px;
	width:680px;
	margin:0px 7px 0px 0px;
	background-color:#ffffff;
	visibility:hidden;
}
#akt_sp{visibility:visible;}

#qu_ch_rrr,#qu_xrr{
	border:1px solid #60bfbf;
	width:540px;
	background-color:#ffffff;
	visibility:hidden;
	font-size:12px;
	line-height:150%;
}
#qu_ch_ree{visibility:visible;}


#p_r0,#p_r1,#p_r2,#p_r3,#p_r4,#p_r5,#p_r6,#p_r7,#p_r8{
        position:absolute;top:295px;left:140px;
	border:1px solid #60bfbf;
        height:400px;
	width:680px;
	margin:0px 7px 0px 0px;
	background-color:#ffffff;
	visibility:hidden;
}
#p_r0{visibility:visible;}

#h_stamm,#h_ersatz,#g_stamm,#g_ersatz,#auf_help{
        position:absolute;top:360px;left:60px;
	border:1px solid #60bfbf;
	width:700px;
	margin:0px 7px 0px 0px;
	background-color:#ffffff;
	visibility:hidden;
}
#h_stamm{visibility:visible;}

#ant_1{border:1px solid #000033;}




#akt_tpf,#akt_tpf_{height:auto; width:610px; background-color:#efffff;margin:10px 10px 10px 10px;}
#akt_tpf{border:1px solid #60bfbf;}

.user {
  color:#e6ffff; font-size:9px;margin:0px 0px 5px 10px;width:200px;
  }
.result {
	border:1px solid #60bfbf;
	background:#ffffff;
	font-family:Arial, Verdana, sans-serif;
	color: #000033;
	text-decoration: none;
	font-size: 11pt;
	font-style: normal;
	font-weight: normal;
	line-height: 140%;
	overflow:auto;
	height:400px;
	width:573px;
}
.result_odd{
	background:#e6ffff;
}
.fibuin{background:#ffffff;}
