/* General font families for common tags */
body,font,th,td,p { font-family: Verdana, Arial, Helvetica, sans-serif }
/*a:link,a:active,a:visited { color : #006699; }*/
/*a:hover		{ text-decoration: none; color : red; }*/

hr	{ height: 0px; border: solid #D1D7DC 0px; border-top-width: 1px;}

.bleistift {
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold; 
	PADDING-BOTTOM: 2px; 
	COLOR: #1C68B8; 
	PADDING-TOP: 2px; 
	TEXT-DECORATION: none
	a:link,a:active,a:visited { color : #006699; }
	a:hover	{ text-decoration: none; color : red; }

	
	border-width: 1px;
	border-left-width:1pt; 
	border-left-style:solid; 
	border-left-color: Gray;
}

	A.nav1:link,A.nav1:active,A.nav1:visited { 
	COLOR : #000000; }
	A.nav1:hover {
	TEXT-DECORATION: none; 
	COLOR : #000000; 
}

BODY {
	font-size: 11px;
	color: #000000;
	margin: 0px 0px 0px 0px
	background-color: #E5E5E5;
	scrollbar-face-color: #DEE3E7;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #006699;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
}
TD {
	font-size: 11px;
	}


HR  {
    border: 1px groove;
	
	
/* MenuStyles */
P {
	TEXT-ALIGN: justify
}
H1 {
	FONT-SIZE: 14px; 
}
PRE {
	BORDER-RIGHT: #f0f0f0 1px solid; 
	PADDING-RIGHT: 10px; 
	BORDER-TOP: #f0f0f0 1px solid; 
	PADDING-LEFT: 10px; 
	FONT-SIZE: 9pt; 
	PADDING-BOTTOM: 10px; 
	BORDER-LEFT: #f0f0f0 1px solid; 
	PADDING-TOP: 10px; 
	BORDER-BOTTOM: #f0f0f0 1px solid; 
	BACKGROUND-COLOR: #f8f8f8
}
.clsCMTopOn {
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold; 
	PADDING-BOTTOM: 2px; 
	COLOR: #1C68B8; 
	PADDING-TOP: 2px; 
	TEXT-DECORATION: none
}
.clsCMTopOver {
	CURSOR: hand;
	BORDER-RIGHT: #1C68B8 1px solid; 
	BORDER-TOP: #1C68B8 1px solid; 
	BORDER-LEFT: #1C68B8 1px solid; 
	BORDER-BOTTOM: #1C68B8 1px solid; 
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold; 
	PADDING-BOTTOM: 2px; 
	COLOR: #1C68B8; 
	PADDING-TOP: 2px; 
	TEXT-DECORATION: none;
	BACKGROUND-COLOR: rgb(122,187,255)
}
.clsCMOn {
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold; 
	PADDING-BOTTOM: 2px; 
	COLOR: #1C68B8; 
	PADDING-TOP: 2px; 
	TEXT-DECORATION: none
}
.clsCMOver {
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 2px; 
	COLOR: black; 
	PADDING-TOP: 2px; 
	TEXT-DECORATION: none
}
	
	}



.border {
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;
	padding: 10;
	}
.border-top {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	}
.border-bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	}
.border-right {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	}
.hand {
	CURSOR: hand;
}


TABLE.nav TD {
	FONT-SIZE: 10px; 
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 2px;
	
}



DIV.nav0 {
	BORDER-BOTTOM: #CCCCCC 1px groove; 
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 2px;
	WIDTH: 140px;
}

DIV.navo0 {
	BACKGROUND-COLOR: #D68E8C;
	BORDER-TOP: #CE0800 1px solid;
	BORDER-BOTTOM: #CE0800 1px solid;  
	BORDER-RIGHT: #CE0800 1px solid; 
	BORDER-LEFT: #CE0800 1px solid; 
	COLOR : #FFFFFF;
	CURSOR: hand; 
	FONT-SIZE: 10px;
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px; 
	PADDING-BOTTOM: 1px; 
	PADDING-TOP: 1px;
	TEXT-DECORATION: none; 
	WIDTH: 140px;
}
DIV.nav1 {
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 2px;
	WIDTH: 124px;
}

DIV.navo1 {
	BACKGROUND-COLOR: #D68E8C;
	BORDER-TOP: #CE0800 1px solid;
	BORDER-BOTTOM: #CE0800 1px solid;  
	BORDER-RIGHT: #CE0800 1px solid; 
	BORDER-LEFT: #CE0800 1px solid; 
	COLOR : #CE0800;
	CURSOR: hand; 
	FONT-SIZE: 10px;
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px; 
	PADDING-BOTTOM: 1px; 
	PADDING-TOP: 1px;
	TEXT-DECORATION: none; 
	WIDTH: 124px;
}

/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */
.nav {
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold;
	color : #CE0800;
}
.nav0 {
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold;
	color : #CE0800;
}
.nav1 {
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold;
	color : #CE0800;
}
.nav2 {
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold;
	color : #CE0800;
}
.nav3 {
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold;
	color : #000000;
}

A.nav {
	COLOR: #CE0800;
	TEXT-DECORATION: none
}

A.nav:hover {
	COLOR: #000000;
	TEXT-DECORATION: none
}

/*
.navLink {
	PADDING-RIGHT: 1px; 
	PADDING-LEFT: 1px; 
	PADDING-BOTTOM: 1px; 
	CURSOR: default; 
	PADDING-TOP: 1px; 
	HEIGHT: 14px;
	font-weight: bold;
}
.navLink:hover {
	BORDER-RIGHT: #1C68B8 1px solid; 
	BORDER-TOP: #1C68B8 1px solid; 
	BORDER-LEFT: #1C68B8 1px solid; 
	CURSOR: hand; COLOR: #164616; 
	BORDER-BOTTOM: #1C68B8 1px solid; 
	HEIGHT: 14px; 
	BACKGROUND-COLOR: #DCE6F6;
	font-weight: bold;
}
.navLinkOver {
	BORDER-RIGHT: #1C68B8 1px solid; 
	BORDER-TOP: #1C68B8 1px solid; 
	BORDER-LEFT: #1C68B8 1px solid; 
	CURSOR: hand; COLOR: #164616; 
	BORDER-BOTTOM: #1C68B8 1px solid; 
	HEIGHT: 14px; 
	BACKGROUND-COLOR: #DCE6F6;
	font-weight: bold;
}
*/

.bg {

	background-color: #EFEFEF;
	padding: 10px;
	border-right: #CCCCCC 1px solid;
}


.blau {
	background-color: rgb(0,0,50);
}

.grau2 {
	background-color: rgb(205,205,205);
}
.navigation {
	font-color; rgb(0,0,50);
	font-size: 13px;
	font-weight: bold;
}
	
.tableheader {
	background-color: #006699;
	}
	
.rowcolor1 {
	background-color: #EFEFEF;
	}
	

.rowcolor2 {
	background-color: #CCCCCC;
	}
	

hr {
color: #f00;
background-color: #f00;
height: 5px;
}