/* contact */
#contentMain #headerNav{
	height:35px;
}
#contentRight #contentNews{
	float:left;
	width:166px;
	border-top:none;
}
#contentRight #contentNews #news{
	float:left;
	width:100%;
	margin-bottom:18px;
	border-bottom:none;
	border-top: solid 1px #7F7F7F;
}
#contentRight #contentNews #news p{
	float:left;
	font-size:11px;
}
#contentRight #contentNews #news p.adress{
	float:left;
	display:block;
	width:100%;
	font-weight:normal;
	padding-top:0px;
}
form{
	margin:0px;
	padding:0px;
	float:left;
	width:382px;
	/*height:300px;*/
}
#contentRight #contentNews #news ul{
	float:left;
	width:100%;
	margin:0px;
	padding:0px;
	list-style:none;
}
#contentRight #contentNews #news ul li{
	display: block;
	list-style:none;
	float:left;
	width:100%;
}
#contentMain #contentBody p{
}
form select, form select:hover{
	width:382px;
	margin-bottom:9px;
	font-size:1em;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#5E5F60;
	height:18px;
	padding-left:3px;
}
form input, form input:hover{
	width:373px;
	margin-bottom:9px;
	font-size:1em;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#5E5F60;
	height:18px;
	background:url(../images/contact.gif) left top no-repeat;
	padding-left:9px;
	padding-top:3px;
	border: solid 0px #FFF;

}
form textarea, form textarea:hover{
	width:373px;
	margin-bottom:9px;
	font-size:1em;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#5E5F60;
	background:url(../images/contact.gif) left top no-repeat;
	padding-left:9px;
	padding-top:3px;
	border: solid 0px #FFF;
}
form select:hover, form input:hover, form textarea:hover{
	color:#1A1B1C;
}
input.small, input.small:hover{
	width:124px;
	margin-right:9px;
}
input.medium, input.medium:hover{
	width:231px;
	*width:229px;
}
input.do, input.do:hover, input.cancel, input.cancel:hover{
	width:82px;
	margin-right:9px;
	text-align:left;
	padding-left:9px;
	color:#FFFFFF;
	padding-top:0px;
	background: url(../images/contact_bg_do.gif) left top no-repeat;
	cursor:pointer;
	height:21px;
	padding-bottom:4px;	
}
input.cancel, input.cancel:hover{
	background:url(../images/contact_bg_cancel.gif) left top no-repeat;
}
input.do:hover, input.cancel:hover{
	background-position:-21px left;
}
input.checkbox, input.checkbox:hover{
	float:left;
	width:14px;
	margin:0px;
	padding:0px;
	margin-right:6px;
	background:none;
}
form label{
	float:left;
	display:block;
	width:320px;
	height:30px;
	color:#5E5F60;
	padding-top:2px;
}
/* LOGIN */
#loginPrivateArea{
	width:137px;
	height:160px;
	display:block;
	position:absolute;
	z-index:10;
	top:60px;
	left:0px;
	display:none;
}
#loginPrivateArea form{
	width:137px;
	height:130px;
	display:block;
	background-color:#171411;
	font-size:0.7em;
	padding:8px;
	margin:0px;
}
#loginPrivateArea form p{
	color:#FFF;
	padding:0px 0px 8px 0px;
	margin:0px;
	font-size:1em;
}
#loginPrivateArea #arrow{
	width:153px;
	height:7px;
	display:block;
	float:left;
	background:url(../images/login_arrow.gif) 14px top no-repeat;
}
#loginPrivateArea input{
	width:126px;
	float:left;
	clear:both;
	margin-bottom:4px;
}
#loginPrivateArea input.do{
	margin-top:8px;	
}
#loginPrivateArea input.do, #loginPrivateArea input.cancel{
	background-color:#171411;
	width:82px;
}
