/*  CSS Document */

#razd .timeOn, #razd .workOn { 
	color:#3578C0; 
}
#razd { white-space: nowrap;}
#razd .timeOn { font: 16px Arial, Verdana, san-serif; }
#razd .workOn { font: 14px Arial, Verdana, san-serif; margin-bottom: 5px; display: block;}

#bgSh {
	display:block;
	position:relative;
	background: transparent url(../img/bg/addr_bg_s_03.gif) repeat-x;
	min-width: 440px;
	width: 96%;
	height: 96px;
	overflow: hidden;
	padding:0;
}
* HTML #bgSh {
	width: expression(document.body.clientWidth > 1000 ? "96%" : "440px")
}
* HTML #bgSh img { margin: 0 -3px; }
#bgSh img {
	z-index: 100;
	margin:0;
	border:none;
	display:inline;
}

.contSh {
	display: block; 
	position:relative;
	float: left;
	width: 26%;
	height:70px;
	background: transparent url(../img/bg/xhouse.gif) center left no-repeat;
	padding: 24px 0 0 42px;
	color: #FFFFFF;
	white-space: nowrap; 
	margin-left: 55px;
}

* HTML .contSh { background: transparent url(../img/bg/xhouse.gif) 70% left no-repeat; width: 30%; }

.contShGen { 
	left: 0;
	top: 0;
	z-index: 1; 
	position:absolute;
	display: block; 
	margin: 0 14px;
	width: 100%;
	height: 96px;
	text-align:left;
	color: #000000;
}

.contSh h4 {
	display: block;
	font: 13px Arial, Verdana, san-serif;
	padding:0;
	margin:0;
	font-weight:bold;	
	color: #000000;
}
.contSh a.schemaLink {
	display: block;
	font: 11px Verdana, Arial, san-serif;
	text-decoration:underline;
	padding: 2px 0;
	color: #000000;

}
.contSh .phone {
	display:inline;
	font: 15px  Arial, Verdana, san-serif;
	color:#DD0606;
	font-weight:bold;
}
.contSh .code {
	display:inline;
	font: 13px  Arial, Verdana, san-serif;
	color: #000000;
}
.fltLeft { float:left; }
.fltRight { float:right; }


a.mainLink, p.mainLink a {
	font: 11px   Verdana, Arial,san-serif;
	color: #3578C0;
}
p.mainLink {margin: 2px 0 10px 0; text-align: center;}
#razd {
	border-left: 1px solid #3578C0;
	padding-left: 10px;
}
.upMenu {
	color:#000000;
	font:9px Verdana, Arial, san-serif;
	margin: 0 50px 0 0; 
}
* HTML .upMenu { margin: 0 50px 10px 0;  }
.upMenu a { 
	text-transform:uppercase;
	color: #000000;
	text-decoration:none;
}
