body { background-color:#FFFFCC; font-family: Verdana,Arial,Helvetica; font-size: 11px;font-weight: normal; color:#000080; margin: 0px;}
td  {text-decoration:none; color:#00000; font-family: Verdana,Arial,Helvetica; font-size: 11px;}
.rot  {text-decoration:none; color:#AF0202; font-family: Verdana,Arial,Helvetica; font-size: 11px;}
.tweiss11 { text-decoration:none; color:#FFFFFF; font-family: Verdana,Arial,Helvetica; font-size: 12px;font-weight: normal; }
.tblau10 { text-decoration:none; color:#000080; font-family: Verdana,Arial,Helvetica; font-size: 10px;font-weight: normal; }
.tblau12 { text-decoration:none; color:#000080; font-family: Verdana,Arial,Helvetica; font-size: 12px;font-weight: normal; }
.tgelb12 { text-decoration:none; color:#F6EA66; font-family: Verdana, Arial, Helvetica; font-size: 12px;font-weight: bold; }
.tbblau12 { text-decoration:none; color:#000080; font-family: Verdana,Arial,Helvetica; font-size: 12px; font-weight: bold;}
.tbblau10 { text-decoration:none; color:#000080; font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: bold; }
.tbrot12 { text-decoration:none; color:#FF0000; font-family: Verdana,Arial,Helvetica; font-size: 12px; font-weight: bold;}
.trot12 { text-decoration:none; color:#FF0000; font-family: Verdana,Arial,Helvetica; font-size: 12px;}

img {
	border: 0;
}

A:link {text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; color: #3C79C5; font-size: 11px;}
A:visited {text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; color: #3C79C5; font-size: 11px;}
A:active {text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; color: #3C79C5; font-size: 11px;}
A:hover {text-decoration: underline; font-family: verdana, arial, helvetica, sans-serif; color: #000080; font-size: 11px;}

.tbblau14 { text-decoration:none; color:#000080; font-family: Verdana, Arial, Helvetica; font-size: 14px; font-weight: bold; }
.boxorange{ background-color: F1E3A3; border: 1px solid White;  padding : 5px;}
.boxblau{ background-color: White; border: 1px #446CAA solid;  padding : 5px;}
.dottedmitabstand { background-color: White; border: 1px #39545F dotted;  padding : 5px;}

LI { list-style-image: none;  list-style: hiragana;  }
.tabellekopf {font-family:  Verdana, Arial,Helvetica; font-size: 11px;  color: Black; border-color: #000000; background-color: White; text-align: center;  border-style: dotted; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;  padding : 6px; }

input, textarea, select, option {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : normal;
	color : black;
	BORDER-LEFT: 1px solid #F9F7F4;
	BORDER-RIGHT: 1px solid #CDBC9C;
	BORDER-TOP: 1px solid #F9F7F4;
	BORDER-BOTTOM: 1px solid #CDBC9C;
	background-Color: #ffffff;
}
.radio, .checkbox {
	BORDER-LEFT: none;
	BORDER-RIGHT: none;
	BORDER-TOP: none;
	BORDER-BOTTOM: none;
	background-Color: #ffffff; 	
}

.tabelle150 {
  background-color: #91B586; 
  font-size: 11px; color : black; text-align: center;
  WIDTH: 150px;
  padding : 3px;
	border: 1px solid #B22222;
    }
	 
	 .tabelle150gelb {
  background-color: #F0E68C;
  font-size: 11px; color : black; text-align: center;
  WIDTH: 150px;
  padding : 3px;
	border: 1px solid #B22222;
    }
	 
	 .tabelle25 {
  background-color: #F0E68C; 
  font-size: 11px; color : black; text-align: center;
  WIDTH: 20px;
  padding : 3px;
	border: 1px solid #B22222;
    }
    
    .anglertabelle1 {
  background-color: #F0E68C;
  font-size: 11px; color : black;
  WIDTH: 232px;
  padding : 3px;
	border: 1px solid #B22222;
    }
    
    .anglerzelle1 {
  background-color: #506734;
  font-size: 11px; color : white; font-weight: bold;
  padding : 5px;
	border: 1px solid #D6C05B;
    }
    
    .anglerzelletop {
  background-color: #F1E3A3;
  font-size: 12px; color : black;
  padding : 5px;
	border: 1px solid #AF0105;
    }

	   .anglerzelleinhalt {
  background-color: #CEE0B8;
  font-size: 11px; color : black; text-align: center;
  padding : 5px;
	border: 1px solid #D5C47E;
    }
	 
	 .tabelle170gelb {
  background-color: #FEF7CD;
  font-size: 12px; color : #CA2727; text-align: left; font-weight: bold;
  WIDTH: 200px;
  padding : 3px;
	border: 1px solid #CA2727;
    } 

	 .tabelle170weiss {
  background-color: White;
  font-size: 12px; color : Black; text-align: left;;
  WIDTH: 200px;
  padding : 3px;
	border: 1px solid #CA2727;
    } 
	 
	   .golftabelletop {
  background-color: #F0E68C;
  font-size: 12px; color : black;
  WIDTH: 600px;
  padding : 5px;
	border: 1px solid #B22222;
    }

   .golftabellemain {
  background-color: White;
  font-size: 12px; color : black;
  WIDTH: 600px;
  padding : 5px;
	border: 1px solid #B22222;
    }
	 
	    .golftabellemaingruen {
  background-color: #E0F0C0;
  font-size: 12px; color : black;
  WIDTH: 600px;
  padding : 5px;
	border: 1px solid #B22222;
    }