/*
	default theme CSS
	=========================================================
	(c)2008 AVS Group
	=========================================================
*/



@import url("dropdown_style_default.css");	

body {
	background: 			#fff;
	color:					#000;
}

a {
	color:					#0084ff;
	border-bottom:			1px dotted #77bdff;
}

* html a { 
	border-bottom:			1px solid #77bdff; 
}

a:hover {
	color:					#000000;
}



/** webnav **/
ul#webprojects li ul.webnav {
	background:				url(webnav_header.gif) no-repeat;
}

	ul#webprojects li ul.webnav li.name h4 {
		color:					#ead89a;
	}

	
/** webnav active **/
ul#webprojects li ul.webnav_active {
	background:				url(webnav_header2.gif) no-repeat;
	color:					#0;
	
}
	
	ul#webprojects li ul.webnav_active li.name h4 {
		color:					#ead89a;	
	}
	


div.web_content {
	position:				relative;
}

	p.web_header {
		background:				url(webnav_header.gif) no-repeat;
		color:					#998373;
	}
		
	p.web_header a {
		color:					#000;
		border:					none;
	}
	
	p.web_header a:hover {
		color:					#000;
		border-bottom:			1px solid #9bb934;
	}
	
	
	
	div.web_imgs ul li.nav_nr {
		background:				url(../images/light/spacer_webheader.gif) right no-repeat;
	}
	
	div.web_imgs ul li.last {
		background:				none;
	}
	
	div.web_imgs ul li a {
		color:					#000;
		border-bottom:			1px solid #d0f15f;
	}
	
	div.web_imgs ul li a:hover {
	}
	
	div.web_imgs ul li a.active {
		color:					#a5cb5c;
	}
	
/** other style **/
			
.text-services-red{
	color: 					#95002c;
	line-height: 		    14px;
}

a.text-services-red:link, a.text-services-red:visited, a.text-services-red:hover, a.text-services-red:active  {
	color: 					#95002c;
	text-decoration: 		none;
	line-height: 		    14px;
}

a.text-services-red:hover, a.text-services-red:active  {
	color: 					#4d4e53;
	text-decoration: 		underline;
}
.text-news{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: 					#c3c3c3;
	line-height:			19px;
}
li.red-dot, li.blue-dot, li.news-dot
{
	background-image: 		url(../services-img/icons/li-red-dot.gif);
	background-repeat:		no-repeat;
	background-position: 	top left ;
	padding-left:           10px;
	padding-right:	        4px;
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				11px;
	line-height:			12px;
	font-weight:			normal;
	color:					#95002c;
}

li.blue-dot
{
	background-image: 		url(../services-img/icons/li-blue-dot.gif);
	padding-left:           20px;
	padding-right:	        20px;
	color:					#000000;
}

.form_text, .form_text_contact, .form_message_contact{
	background-color: #0b0b0b;
	border: 1px solid #464646;
	width: 594px;
	height:18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:19px;
	padding-right:10px;
	padding-top:5px;
	padding-left:10px;
	padding-bottom:3px;
	color:  #ffffff;
	
}
.form_text2{
	background-color: #010101; 
	border: 1px solid #343230;
	width: 594px;
	height:18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:19px;
	padding: 10px;
	color:  #ffffff;
	
}
.form_text_contact{
	width: 230px;
	border: 1px solid #464646;
}
