﻿.contactArea
{
	float:left;
	background-color:#000000;
	padding:10px;
	margin-bottom:20px;
	width:770px;
}
.contactArea .contactLeft
{
	width:241px;
	padding:10px;
	height:324px;
	background-color:#aeaeae;
	float:left;
}
.contactArea .contactLeft label
{
	float:left;
	clear:both;
	width:240px;
	font-weight:bold;
	font-size:0.785em;
	color:#000000;
}
.contactArea .contactLeft p
{
	float:left;
	clear:both;
	font-weight:bold;
		width:240px;
	padding-bottom:11px;
	font-size:0.785em;
	color:#ffffff;
}
.contactArea .contactLeft p a.maillink
{
	float:left;
	font-weight:bold;
	color:#ffffff;
}
.contactArea .contactLeft p a.maillink:hover 
{
	float:left;
	font-weight:bold;
	color:#ffffff;
}
.contactArea .contactMap
{
	float:right;
}
.contactArea .contactLeft input.txtAddress
{
	border-style: none;
	border-color: inherit;
	border-width: medium;
	background: url('/img/text-indent/address.jpg') no-repeat left top;
	width:208px;
		height:17px;
		padding:4px;
		float:left;
}
.contactArea .contactLeft input.txtAddressNull
{
	border-style: none;
	border-color: inherit;
	border-width: medium;
	background: url('/img/text-indent/address.jpg') no-repeat 0 -25px;
	width:208px;
		float:left;
		height:17px;
		padding:4px;
	}
.contactArea .contactLeft a.goImg {
		background:Black url(../../img/global/loadingred.jpg) no-repeat scroll left top;
		float:left;
		height:25px;
		text-indent:-5000px;
		width:25px;
}
.contactArea .contactLeft input.goImg:hover
{
	background-position:0 -25px;
}
.contactArea .contactLeftTop
{
	float:left;
	height:286px;
} 


.contactContacts
{
	float:left;
	width:790px;
	height:345px;
	padding-bottom:40px;
}
.itemContact
{
	float:left;
	height:128px;
	padding-right:10px;	
}

.itemContact a, .itemContact a img
{
	float:left;	
}
div.midro
{
	float:left;
	margin-top:-25px;
	width:182px;	
}
div.midro a.rolling {
	background:transparent url(/img/global/loadingblack.jpg) no-repeat left top;
	cursor:pointer;
	display:block;
	float:left;
	height:25px;
	text-indent:-5000px;
	width:25px;
}
div.midro a.rolling:hover {
	background:transparent url(/img/global/loadingblack.jpg) no-repeat top left;
	background-position:0 -25px;
}
div.midro p {
	background-color:Black;
	color:White;
	float:left;
	font-size:85%;
	font-weight:bold;
	height:25px;
	line-height:12px;
	margin:0;
	opacity:0.5;
	padding:0 5px;
	position:relative;
	width:147px;
	z-index:3;
	filter:alpha(opacity=50); 
	-moz-opacity:0.5;
}
div.midro a.midrolink
{
	position:relative;
	height:25px;
	float:right;
	color:White;
	font-size:0.785em;
	list-style:none;
	margin-top:-25px;
	width:154px;
	line-height:12px;	
	z-index:4;
	opacity: 1;
	filter:alpha(opacity=100); 
	-moz-opacity:1;	
}