/*Classes for Links*/
A {
	color:#858585;
	text-decoration:none;
}
A.br {
	color:#BF822C;
	text-decoration:none;
}
A.wh {
	color:#FFFFFF;
	text-decoration:none;
}
A.linklist {
	height:17px;
}
A.linklistwh {
	color:#FFFFFF;
	height:17px;
}
A.colorSelector {
	border:1px solid #FFFFFF;
	display: block;
}
A.colorSelector:hover {
	border:1px solid #000000;
}



TD.ritter {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	line-height:15px;
	color:#858585;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:3px;
	background-color:#FFFFFF;
}
TD.ritterHi {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#858585;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:3px;
	background-color:#FFFFFF;
}

/*Classes for Calendar*/
TABLE.calendar {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	line-height:15px;	
}
TABLE.calendar TD{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9px;
}
TABLE.calendar TD.head{
	color:#858585;
}
TABLE.calendar TD.headdark{
	color:#5A5A5A;
}
TABLE.calendar TD.headNow{
	color:#FFFFFF;
	background-color:#BF822C;
}
TABLE.calendar TD.headNow A{
	color:#FFFFFF;
}
TABLE.calendar TD.dayField{
	border:1px solid #CCCCCC;
	height:16%;
	vertical-align:top;
}
TABLE.calendar TD.dayFieldDark{
	border:1px solid #858585;
	background-color:#EEEEEE;
	height:16%;
	vertical-align:top;
}
TABLE.calendar TD.dayFieldNow{
	border:1px solid #BF822C;
	background-color:#FBF4DB;
	height:16%;
	vertical-align:top;
}




/*Classes for Formular Elements*/
.frmgr {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	background-color:#F0F0F0;
	border: solid 1px #666666;
}
.frmwh {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	background-color:#FFFFFF;
	border: solid 1px #999999;
}
.frminvisible {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	background-color:#FFFFFF;
	border: solid 0px;
}

/*Classes for Table Backgrounds*/
TD.linebr {
	background-color:#BF822C;
}


/*Classes for Text*/
.txt {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	line-height:15px;
	color:#858585;
}
.txtbold {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	line-height:15px;
	color:#858585;
}

.txtwhsmall {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9px;
	line-height:10px;
	color:#FFFFFF;
}

.txtblsmall {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9px;
	line-height:10px;
	color:#000000;
}

.txtbr {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	line-height:15px;
	color:#BF822C;
}
.txtbrbold {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	line-height:15px;
	color:#BF822C;
}

.txtwh {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	line-height:15px;
	color:#FFFFFF;
}
.txtwhbold {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	line-height:15px;
	color:#FFFFFF;
}


.txterror {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	line-height:15px;
	color:#FF0000;
}

.titadmin {
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	line-height:15px;
	color:#BF822C;
}



