a:link    { font-size:10pt; font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; color:#000000; }
a:visited { font-size:10pt; font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; color:#000000; }
a:active  { font-size:10pt; font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; color:#000000; }
a:hover   { color:#FF0000; }

body {
	background-color: #949494;
	margin-top:0px; 
}
.select-free
{
	position:absolute;
	z-index:10;

	overflow:hidden;/*must have*/
	/*width:800px;/*must have for any value*/;
	
}
.select-free iframe
{
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;/*must have*/
	top:0;/*must have*/
	left:0;/*must have*/
	z-index:-1;/*must have*/
	filter:mask();/*must have*/
	width:1000px;/*must have for any big value*/
	height:800px/*must have for any big value*/;
}

.select-free .bd{border:solid 0px #000000;}


td.scroll
{
width: 660px;
height: 430px;
scrollbar-base-color: #203b59;
scrollbar-3d-light-color: #a0bbd9;
scrollbar-arrow-color: #a0bbd9;
scrollbar-darkshadow-color: #203b59;
scrollbar-face-color: #203b59;
scrollbar-highlight-color: #809bb9;
scrollbar-shadow-color: #809bb9;
scrollbar-track-color: #203b59;
}
td.scroll2
{
width: 660px;
height: 210px;
scrollbar-base-color: #203b59;
scrollbar-3d-light-color: #a0bbd9;
scrollbar-arrow-color: #a0bbd9;
scrollbar-darkshadow-color: #203b59;
scrollbar-face-color: #203b59;
scrollbar-highlight-color: #809bb9;
scrollbar-shadow-color: #809bb9;
scrollbar-track-color: #203b59;
}

#fa_gruen {
     background-color: #CEFFCE;
}
#fa_gelb {
     background-color: #FFFFDD;
}
#fa_rot {
     background-color: #FFD7D7;
}

#txt_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
}
#mot_rot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #A80000;
	font-weight: normal;
}
#mot_gelb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFCC00;
	font-weight: normal;
}
#mot_gruen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #00BB00;
	font-weight: normal;
}

#mailbutton2 {
	background-color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	border: 1px solid #5B0000;
	cursor: pointer;
}
#mailbutton3 {
	background-color: #20465C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid #000000;
	cursor: pointer;
}
#mailbutton4 {
	background-color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #EFEFEF;
	border: 1px solid #76A4D1;
	cursor: pointer;
}
#kopfbutton {
	background-color: #34745A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	border: 1px solid #336600;
	cursor: pointer;
}

#train_hell {
	background-color: #EBEBEB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
}
#rang_normal {
	background-color: #F4F4F4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	border-bottom: 1px solid #DADADA;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #DADADA;
}
#rang_farbig {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	border-bottom: 1px solid #DADADA;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DADADA;
}
#rang_selbst {
	background-color: #FFFFCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #CC0000;
}

#train_rang {
    background-color: #45566B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
}

#unterreiter_aktiv {
	background-color: #E9E9E9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	border: 0px solid #00006A;
}
#unterreiter_inaktiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 0px solid #00006A;
}
#unterreiter {
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	border: 0px solid #00006A;
	cursor: pointer;
}
#unterreiter_leuchtend {
	background-color: #FF9900;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	border: 0px solid #00006A;
	cursor: pointer;
}

#back_train_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #336699;
	font-weight: normal;
}
#back_train_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #006666;
	font-weight: normal;
}
#back_train_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #336699;
	font-weight: normal;
}

#pos_schn_train {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #45566B;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;	
	border-bottom-color: #F4F4F4;
}
#pos_schn_train2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #CE0000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CE0000;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;	
	border-bottom-color: #F4F4F4;
}
#kasten_schn_train {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;	
	border-bottom-color: #F4F4F4;
}
#kasten_schn_train2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	background-color: #F5F5F5;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #990000;
	border-bottom-color: #990000;
}
#rennen1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #fffff;
	background-color: #EEEEEE;	
}
#rennen2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #fffff;
	background-color: #EEEEEE;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #29506E;
}

#rennen3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	background-color: #F4F4F4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #29506E;
}
#rennen4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	background-color: #F4F4F4;
}

#rennen5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #ffffff;
	background-color: #0D1C24;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #1B3D50;
}

#rennen6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #fffff;
	background-color: #E9D789;
}
#rennen7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #fffff;
	background-color: #E9D789;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #29506E;
}
#rennenbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	background-color: #D0D0D0;
	width: 15px;
}
#rennenbox2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	background-color: #E1E1E1;	
}
#rbericht {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	background-color: #E1E1E1;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
#stopbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	background-color: #ffffff;
	border:1px solid #ffffff;
	padding:1px;
}

#tkw {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	background-color: #ffffff;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #29506E;
}
#tkw3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	background-color: #dedede;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #29506E;
}
#tkwneben {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	background-color: #F2F2F2;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #29506E;
}
#tkwr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #ffffff;
	background-color: #004F00;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #29506E;
}
#tkwr2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #ffffff;
	background-color: #990000;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #29506E;
}
#tkwk {
	background-color: #99FFCC;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #29506E;
}

#tkw_s {
	background-color: #FFCC00;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #29506E;
}
#tkw3_s {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	background-color: #FFCC00;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #29506E;
}
#tks {
	background-color: #000000;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #29506E;
}
#bana {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

#tkblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #000000;
}
#tkquali {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #660000;
    padding-right:3px;
	padding-left:3px;
}
#tkblack2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
}
#tkblack3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #666666;
	background-color: #000000;
}
#traintitel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
#rangpunkte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;	
	border-bottom-color: #F4F4F4;
}
#rangpunkte2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #006600;
	border-bottom-width: 1px;
	border-bottom-style: solid;	
	border-bottom-color: #F4F4F4;
}
#kasten_run_train {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;	
	border-bottom-color: #F4F4F4;
}

#kasten_run_train2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	background-color: #E6B800;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #990000;
	border-bottom-color: #990000;
}

#rahmen_grau {
	background-color: #E9E9E9;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #000066;
	border-right-color: #000066;
	border-right-style: solid;
	border-right-width: 2px;
}

#mail_linie_lo {
	background-color: #E6E6E6;
	background-image:url(images/hauptback2.gif);
}
#mail_linie_ro {
    background-color: #E1E1E1;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
}

#hellgrau {
	background-color: #E1E1E1;
}
#titelgrau {
    background-color: #D0D0D0;
}
#grau {
	background-color: #E6E6E6;
	background-image:url(images/hauptback2.gif);
}

#mail_titel {
	border-bottom-color: #999999;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
}
#mittelgrau_l {
	background-color: #D1D1D1;
	border-bottom-color: #666666;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
#mittelgrau_r {
	background-color: #D1D1D1;
	border-right-color: #666666;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #666666;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
#dunkel_grau {
	background-color: #1B3D50;	
	background-image:url(images/barback.gif);
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
}

#area_titelzeile2 {
	background-color: #000000;
	background-image:url(images/fenster_back.gif);
	background-repeat: no-repeat;
}

#reiter_back {
	background-color: #272C30;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #393F44;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #393F44;	
}
#fenster_reiter {
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	cursor: pointer;
	border-top: 2px solid #666666;
	border-right: 0px none;
	border-bottom: 2px solid #666666;
	border-left: 0px none;
}
#fenster_reiter_aktiv {
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	cursor: pointer;
	border-top: 2px solid #FFCC00;
	border-right: 0px none;
	border-bottom: 2px solid #FFCC00;
	border-left: 0px none;
}
#nav_reiter {
	background-color: #272C30;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	border: 0px solid #272C30;
	cursor: pointer;
}
#nav_reiter_aktiv {
	background-color: #272C30;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	cursor: pointer;
	border-top: 2px solid #FFCC00;
	border-right: 0px none;
	border-bottom: 2px solid #FFCC00;
	border-left: 0px none;
}
#buttblau {
	background-image: url(images/buttons/buttblau.gif);
	border: 2px groove #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
}
#buttgelb {
	background-image: url(images/buttons/buttgelb.gif);
	border: 2px groove #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
}
#buttgruen {
	background-image: url(images/buttons/buttgruen.gif);
	border: 2px groove #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
}
#buttrot {
	background-image: url(images/buttons/buttrot.gif);
	border: 2px groove #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
}
#buttgrau {
	background-image: url(images/buttons/buttgrau.gif);
	border: 2px groove #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #C5C5C5;
	font-style: italic;
}
#border_linie2 {
	background-color: #000000;
}

#border_linie3 {
	background-color: #CCCCCC;
	border-color: #000000;
	border-width:1px;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	background-image:url(images/hauptback.gif);
}

#border_linie4 {
	background-color: #000000;
}
#border_linie5 {
	background-color: #E1E1E1;
	border-color: #797979;
	border-width:1px;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
}
#border_linie6 {
    border: 1px solid #797979;
}
#rand_links {
    border-right-width: 2px;
	border-right-color: #ABBDCB;
	border-right-style: solid;	
}
#rand_rechts {
    border-left-width: 2px;
	border-left-color: #ABBDCB;
	border-left-style: solid;
}

#statusleiste {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #004F00;
	font-weight: normal;
}
#statusleiste_ch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #1B3D50;
	font-weight: normal;
}
#statusleiste2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #29506E;
	font-weight: normal;
	
}
#statusleiste_select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #29506E;
	font-weight: normal;
	border: 0px;
}
#werteleiste_fahrer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #006666;
	font-weight: normal;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #393F44;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ABBDCB;

}
#werteleiste_normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #12354E;
	font-weight: bold;

}
#werteleiste_fahrer_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #005151;
	font-weight: normal;
	border: 1px solid #FFCC00;

}
#werteleiste_fahrer_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #005151;
	font-weight: normal;
	border-top: 1px solid #FFCC00;
	border-bottom: 1px solid #FFCC00;
	border-left: 1px solid #FFCC00;

}
#werteleiste_fahrer_4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #005151;
	font-weight: normal;
	border-top: 1px solid #FFCC00;
	border-bottom: 1px solid #FFCC00;
	border-right: 1px solid #FFCC00;
}
#werteleiste_fahrer_5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #005151;
	font-weight: normal;
	border-top: 1px solid #FFCC00;
	border-bottom: 1px solid #FFCC00;
}
#werteleiste_wagen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #4D4D73;
	font-weight: normal;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #393F44;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ABBDCB;
}
#werteleiste_wagen_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #424262;
	font-weight: normal;
	border: 1px solid #FFCC00;
}
#werteleiste_boxen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #336699;
	font-weight: normal;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #393F44;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ABBDCB;
}
#werteleiste_boxen_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #275078;
	font-weight: normal;
	border: 1px solid #FFCC00;
}
#werteleiste_nav {
    background-image:url(images/grib_back.gif);
    background-color: #1B3D50;
	 font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
	 font-size: 9pt;
	 color: #FFFFFF;
}
#border_status2 {
	border: 1px solid #393F44;
}
#border_status {
	background-color: #1F1F1F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
#border_status3 {
	background-color: #1F1F1F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
#border_status_wichtig {
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC00;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFCC00;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFCC00;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #393F44;
}

#schrift_schwarz {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
#txt_black_pos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
}
#txt_black_t {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
}
#txt_black_d {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFD000;
}

#schrift_schwarz8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
}
#normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
#normal8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
#schrift_gelb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #FFFFFF;
	font-style: italic;
}

/* ____________ ALTER CSS CODE  _______________ */



/* ____________ Schriften _______________ */
#back_top {
	background-color: #000066;
	border: 0px solid #000066;
}
#top_logo {
	background-color: #000066;
	
}

#title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	color: #999999;
}
#schrift_blau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0000FF;
	text-decoration: underline;
}
#schrift_blau8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #0000FF;
	text-decoration: underline;
}
#swu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
#schrift_blau2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0066FF;
}
#schrift_blau3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0066FF;
}
#schrift_blau4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003399;
}
#schrift_blau5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003399;
}
#schrift_blau6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #054EA1;
}
#schrift_blau7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #054EA1;
}
#schrift_blau7_fett {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #054EA1;
}
#schrift_weiss {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	border-bottom-width: 2px;
	border-bottom-style: groove;
	border-bottom-color: #CCCCCC;
}
#copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
#schrift_hell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
#schrift_hell_normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
#schrift_menue {
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #0066FF;
	background-color: #336666;
	background-image: url(images/punkte.gif);
	background-repeat: repeat;
}
#schrift_weiss_normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF;
}
#schrift_rot_fett {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #EA0000;
}
#schrift_rot_fett10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #EA0000;
}
#schrift_rot_fett8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FF0000;
}
#schrift_rot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
}
#schrift_rot8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FF0000;
}
#schrift_rot2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}
#schrift_rot3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
}
#schrift_gruen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #009900;
}
#schrift_gruen2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #009900;
}
#schrift_gruen3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #009900;
}
#schrift_gruen4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #009900;
}
#schrift_lila {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: purple;
}
#schrift_gruen5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #006600;
}
#schrift_grau_fett {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
}
#schrift_grau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #595959;
}
#gelb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;	
	background-color: #F7E7A6;
}
#back_gelb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;	
	font-weight: normal;
    background-color: #FFCC00;
}
#ueberschrift {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bolder;
	font-style: oblique;
	color: #FFFFFF;
}
#schrift_spielphase {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
}
#schrift_phaseinfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #000099;
}
#schrift_phasestatus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #009900;
}
#schrift_mitglieder1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #999999;
}
#schrift_mitglieder1a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #B0B0B0;
}
#schrift_mitglieder2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #000000;
}
#schrift_mitglieder3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #ffffff;
}
#schrift_runden {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20pt;
	font-weight: bold;
	color: #000000;
}
#schrift_position {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #000000;
}
#schrift_position_rot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #EA0000;
}
#schrift_quali_grau_fett {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C1C1C1;
}
#schrift_quali_grau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #C1C1C1;
}

#button_logout {
	background-color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px outset #CCCCCC;
	cursor: pointer;
	width: 110px;
}
#button_links {
	background-color: #006600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	border: 1px outset #CCCCCC;
	cursor: pointer;
	width: 130px;
}
#button_links_aktiv {
	background-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	border: 1px outset #CCCCCC;
	cursor: pointer;
	width: 130px;
}
#button_chat {
	background-color: #006600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	border: 1px outset #FFFFFF;
	cursor: pointer;
	width: 100px;
}
#nav_reiter_inaktiv {
	border: 1px outset #CCCCCC;
}


#premium_frei {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #999999;
	border: 0px solid #FFFFFF;
	cursor: pointer;
}
#button_training {
	background-color: #E9E9E9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #0000FF;
	text-decoration: underline;
	border: 0px none #E9E9E9;
	border-style: hidden;
	cursor: pointer;
}
#button_training_rot {
	background-color: #E9E9E9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #EA0000;
	text-decoration: underline;
	border: 0px none;
	border-style: hidden;
	cursor: pointer;
}
#button_training_hell {
	background-color: #F5F5F5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #0000FF;
	text-decoration: underline;
	border: 0px none #F5F5F5;
	border-style: hidden;
	cursor: pointer;
}
#button_training_rot_hell {
	background-color: #F5F5F5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #EA0000;
	text-decoration: underline;
	border: 0px none;
	border-style: hidden;
	cursor: pointer;
}

#mailbox {
	background-color: #DFDFDF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FF0000;
	border: 0px solid #DFDFDF;
	text-decoration:blink;
	width:125;
	cursor: pointer;
}

#mailbutton {
	background-color: #DFDFDF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	border: 1px solid #666666;
	cursor: pointer;
	height: 17px;
}
#button_einstellung {
	background-color: #B4C1C2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border: 1px outset #B4C1C2;
	cursor: pointer;
}
#buddylist_1 {
	background-color: #E9E9E9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	color: #000000;
	width: 120px;
	border: 0px solid #3A4F69;
	border-bottom-width: thin;
}
#buddylist_2 {
	background-color: #F5F5F5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	color: #000000;
	border: 0px solid #3A4F69;
	width: 120px;
	border-bottom-width: thin;
}
#button_setup {
	background-color: #B4C1C2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border: 1px outset #B4C1C2;
	cursor: pointer;
	width: 20;
	height: 20;
}
#kopfbutton_klein {
	background-color: #B4C1C2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	border: 1px outset #B4C1C2;
	cursor: pointer;
}
#button_ansicht {
	background-color: #DFDFDF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0033FF;
	border: none;
	cursor: pointer;
}
#reiter {
	background-color: #D1D8CD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	border: 1px solid #D1D8CD;
	cursor: pointer;
}
#ranglisten_button {
	background-color: #D1D8CD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	border: 1px outset #D1D8CD;
	cursor: pointer;
}
#ranglisten_button_on {
	background-color: #009900;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	color: #FFFFFF;
	border: 1px outset #D1D8CD;
	cursor: pointer;
}
#ranglisten_button_off {
	background-color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	color: #FFFFFF;
	border: 1px outset #D1D8CD;
	cursor: pointer;
}
#normal_klein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	color: #000066;
}
#klein_rot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	color: #FF0000;
}
#kosten {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000066;
}
#schrift_ps {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24pt;
	font-weight: bold;
	color: #FFFFFF;
}
#schrift_model {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24pt;
	font-weight: bold;
	color: #006600;
}
#schrift_info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000066;
}

/* _________Hintergründe _________________ */
#kasten {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
}
#kasten2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #EA0000;
	background-color: #FFFFFF;
}

#dunkel_grau2 {
	background-color: #006600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #ffffff;
}
#weis {
	background-color: #FFFFFF;
}
#tab_rand {
	background-color: #F5F5F5;
    border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #AAAAAA;
    border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #E9E9E9;
    border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #E9E9E9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AAAAAA;
}

#grau_stufe_1 {
	background-color: #F4F4F4;
}

#schwarz {
	background-color: #000066;
}
#back_logout {
	background-color: #006600;
	border: 1px outset #009900;
	cursor: pointer;
}
#stripes_oben {
	background-color: #000066;
}
#navbutton {
    width: 121px;
	height: 24px; 
}
#dunkelgrau {
	background-color: #333333;
	border: 3px inset #CCCCCC;
}
#back_blau {
	background-color: #00006A;
     border: 1px inset #FFFFFF;
	cursor: pointer;

}
#back_metall {
	background-color: #F9F9F9;
}
#back_kopf {
     background-color: #949494;
}
#back_gold_tex {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #BB5900;	
}

#monitor_grau {
	background-color: #DFDFDF;
}
#back_rot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #A80000;
}
#button_einstellung {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
}
#mailgrau {
	background-color: #566669;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
}

/* ____________ Rahmen ______________ */

#border {
	border: 2px outset #CCCCCC;
}
#tab_einaus {
	background-color: #E9E9E9;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
}
#tab_einaus2 {
	background-color: #DFDFDF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333333;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#tab_einaus3 {
	background-color: #DFDFDF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #333333;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#tab_einaus4{
	background-color: #E9E9E9;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
}
#mitgliederrahmen {
	background-color: #FFEA77;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}


#spielphase {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #DFDBCE;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: outset;
	border-bottom-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: inset;
	border-left-color: #FFFFFF;
}
#area_titelzeile {
	background-color: #616976;
	border: 2px inset #FFFFFF;
	background-image: url(images/roehre.gif);
	background-repeat: repeat;
}
#linie {
	background-color: #8C8C8C;

}
#nav_back2 {
	border: 1px inset #FFFFFF;
	background-color: #7C9294;	
}
#accountbox {
	border: 1px inset #FFFFFF;
	background-color: #DFDBCE;

}
#nav_back3 {
	border: 1px inset #FFFFFF;
	background-color: #106A7A;
}
#nav_back4 {
	border: 2px outset #FFFFFF;
	background-color: #F2F2F2;
	position: relative;
	width: 118px;
	top: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#navback {
	background-color: #CCCCCC;
	background-image: url(images/back_roehre.jpg);
}
#navb {
	
	background-repeat: repeat-x;	
}
#breite_linie {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
#breite_linie_rot {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #EA0000;
}

#doppel_linie {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #566669;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #566669;
	background-color: #E9E9E9;
}
#border_linie {
	background-color: #DBDBDB;
	border: 1px solid #1A2A3A;
}

#werbung {
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	background-color: #F5F5F5;
	border-top-style: none;
	border-left-style: none;

}
#monitor_border {
	border: 2px solid #FFFFFF;
}
#border_schwarz_rechts {
	border-right: 2px solid #000000;
}
#border_schwarz_links {
	border-left: 2px solid #000000;
}
#trenn_linie {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	
}
#balken_rot {
	background-color: #C00000;
	border: 1px inset #FFFFFF;	
}
#infobox {
	background-color: #FFFFFF;
	border: 1px outset #FFFFFF;
}
#txt_info_schwarz {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
#txt_info_rot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
}
#schrift_infotext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FF0000;
	cursor: pointer;
}
#schrift_infotext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #666666;
}
