body {
	background: #FFFFFF;
	margin: 0px;
	color: black;
	font-size: 12px;
	font-family: Verdana;
}

a:link, a:visited {
	font-family: Verdana;
	color: black;
	font-size: 12px;
	text-decoration: none;
	color: #0a68a4;
}
a:hover, a:active {
	text-decoration: underline;
}
 
 
 
/***************** NAVBAR ********************/
a.navbar:link, a.navbar:visited {
	display: block;
	float: left;
	background-color: black;
	background: url(../images/nav1.gif) repeat-x;
	color: white;
	font-family: Verdana;
	font-size: 14px;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 30px;
	padding-top: 5px;
	border-right: 1px solid black;
	height: 29px;
}

a.navbar:hover, a.navbara:active {
	background: url(../images/nav2.gif) repeat-x;
}



a.adminNav {
	display: block;
	color: white;
	font-size: 14px;
}

A.adminNav:link, A.adminNav:visited {
	text-decoration: none;
}

A.adminNav:hover, A.adminNav:active {
	text-decoration: underline;
}



/**** SUBNAV ****/

A.subNavButton:link, A.subNavButton:visited {
	background: url(../images/subnav_bg.jpg);
	display: block;
	color: white;
	font-family: Verdana;
	text-decoration: none;
	height: 16px;
}

A.subNavButton:hover, A.subNavButton:active {
	background: url(../images/subnav_bg2.jpg);
	text-decoration: none;
}

.subNavBox {
	width: 150px;
	border-right: 1px solid #2f2f2f;
	border-left: 1px solid #89bb01;
	border-bottom: 1px solid #2f2f2f;
	background: url(../images/subnav_bg.jpg);
	color: white;
	text-decoration: none;
	display: block;
	font-size: 12px;
	font-family: Verdana;	
	padding-left: 3px;
	z-index: 9;
	
	filter:alpha(opacity=86); 
  	-moz-opacity: 0.86; 
  	opacity: 0.86;
}


/*******/




/**** SUBNAV ENDE ****/

#banner-box {
	background: url(../images/banner-bg.gif) repeat-x;
	height: 150px;
	width: 100%;
}

#banner-image {
	background: url(../images/banner.jpg) no-repeat;
	height: 150px;
	width: 100%;
}

#nav-box {
	background: url(../images/nav-bg.jpg);
	width: 191px;
	min-height: 500px;
	float: left;
	margin-top: -8px;
}

#content-box {
	float: left;
	width: 800px;
}


a.nav {
	margin-top: 8px;
	display: block;
	height: 24px;
	margin-right: 5px;
	padding-top: 3px;
	padding-left: 5px;
}

a.nav:link, a.nav:visited {
	color: white;
	font-size: 14px;
	text-decoration: none;
	background: url(../images/nav8_1.gif);
}

a.nav:hover, a.nav:active {
	text-decoration: underline;
	background: url(../images/nav8_2.gif);
}


#nav1 {
	margin-top: 60px;
}

#nav1:link, #nav1:visited {
	background: url(../images/nav1_1.gif);
}

#nav1:hover, #nav1:active {
	background: url(../images/nav1_2.gif);
}
 
 
#nav2:link, #nav2:visited{
	background: url(../images/nav2_1.gif);
}

#nav2:hover, #nav2:active{
	background: url(../images/nav2_2.gif);
}


#nav3:link, #nav3:visited{
	background: url(../images/nav3_1.gif);
}

#nav3:hover, #nav3:active{
	background: url(../images/nav3_2.gif);
}


#nav4:link, #nav4:visited{
	background: url(../images/nav4_1.gif);
}

#nav4:hover, #nav4:active{
	background: url(../images/nav4_2.gif);
}


#nav5:link, #nav5:visited{
	background: url(../images/nav5_1.gif);
}

#nav5:hover, #nav5:active{
	background: url(../images/nav5_2.gif);
}










#bg_grandient {
	background: url(../images/bg_grandient.jpg) repeat-x;
	min-height: 290px;
	width: 100%;
}

#nav_shadow {
	background: url(../images/nav_shadow.jpg) no-repeat;
	width: 100%;
	height: 4px;
	font-size: 1px;
}

#content_box {
	float: left;
}

#content {
	margin-left: 21px;
	background: url(../images/content_bg.jpg);
	width: 737px;
	padding-left: 5px;
	padding-top: 5px;
	color: black;
	padding-right: 5px;
}

#content2 {
	float: left;
	width: 195px;
	color: white;
	padding-left: 5px;
}

#content_end {
	margin-left: 21px;
	background: url(../images/content_end.jpg);
	width: 747px;
	height: 12px;
	font-size: 1px;
}



ul li {
	padding: 0px;
	margin-top: -6px;
	margin-bottom: -6px;
	margin-left: 20px;
}







input, textarea {
	border: 1px solid black;
	background: white;
	filter:alpha(opacity=40); 
  	-moz-opacity: 0.40; 
  	opacity: 0.40;
}
input:hover, input:focus, textarea:hover, textarea:focus {
	border: 1px solid #009F00;
	filter:alpha(opacity=80); 
  	-moz-opacity: 0.80; 
  	opacity: 0.80;
}


tr.default1:hover {
	background: #daffae;
}

tr.default2:hover {
	background: #cfff97;
}


img.bolt {
	padding-left: 10px;
	margin-bottom: -2px;
}
