h3.main {
	margin:0 0 20px 0;
	font:1em tahoma;
	color:white;
	font-weight:600;
	padding:7px 0 0 0;
	
	height:23px;
}
h3.main1 {
	background:url(images/contHeadBg.jpg) no-repeat center top;
	text-align:center;
}
h3.main2 {
	background:url(images/mainHeadBg.jpg) no-repeat left top;
	padding:7px 0 0 15px;
	margin:0 0  0 20px;
}
h3.main3 {
	background:url(images/newsHead.jpg) no-repeat left top;
	padding:7px 0 0 15px;
}
h3.newsHead {
	font:1.1em tahoma;
	text-decoration:underline;
	color:#9b0000;
	margin:0 0 16px 0;
	font-weight:600;
}	
h3.viezd {
	font:1.6em arial narrow;
	color:#1171ca;
	margin:0 0 30px 0;
	font-weight:500;
}

body {
	font-family: Tahoma;
	font-size: 0.8em;
	font-weight: normal;
	min-width: 1000px;	
	margin: 0;
	padding: 0;
	background: white;
	color:#7d6a88;
	min-width:910px;

}

img {
	border:none;
}

*:first-child+html  {
	
}
/*==================================================================*/
.header {
	background:url(images/logo.jpg) no-repeat 0px 24px;
	width:90%;
	margin:0 auto;
	height:112px;
	padding:0px 0px 0  0;
	color:#3693cc;
	font:1em tahoma;
	margin-top:10px;
	font-weight:600;
	min-width:910px;
}
.slogan {
	margin:0 98px 0 94px;
	background:url(images/headImg.jpg) no-repeat right top;
	min-height:112px;
	height:auto !important;
	height:112px;
	padding:23px 0 0 0;
}	

.nav {
	width:90%;
	min-width:910px;
	margin:0px auto;
	background:url(images/navBg.png) repeat-x left 0px;
	position:relative;
	z-index:2;
	height:50px;
	padding:0px 0 0 0;
}
.nav ul {
	margin:0;
	padding:0;
	height:50px;
	list-style:none;
	font:.85em tahoma;
	font-weight:600;
	
	
}
.nav li {
	display:inline-block;
	*display:inline;
	*zoom:1;
	margin:0 0px 0 0;
	background:url(images/navBg.png) repeat-x left 0px;
}
.nav li.current {
	background:url(images/navArr.png) no-repeat center bottom;	
}

.nav li a:link, .nav li a:visited {
	color:#b44040;
	text-decoration:none;
	display:inline-block;
	*display:inline;
	*zoom:1;
	padding:18px 23px 0 23px;
	height:33px;
	background:url(images/navMarker.png) no-repeat right top;
	
}
.nav li a:hover, .nav li a:focus {
	color:#b44040;
	text-decoration:underline;
	display:inline-block;
	*display:inline;
	*zoom:1;
	padding:18px 23px 0 23px;
	height:33px;
	position:relative;
	z-index:0;
}
.nav li.current  a:link, .nav li.current  a:visited {
	color:#5378a7;
	text-decoration:none;
	background:url(images/currentBg.png) repeat-x left top;
	border-right:1px solid white;
}
.nav li.current  a:hover, .nav li.current  a:focus {
	color:#5378a7;
	text-decoration:underline;
	background:url(images/currentBg.png) repeat-x left top;
	border-right:1px solid white;
}
#content {
	width:100%;
	min-width:910px;
	margin:0px auto;
	text-align:left;
	overflow:hidden;
	background:url(images/topBg.jpg) no-repeat 20px 13px;
	padding:115px 0 0 0;
	margin-top:-13px;
}
#contentWrap {
	width:90%;
	min-width:910px;
	margin:0px auto;
	text-align:left;
	
	
}
.contentLeft {
	float:left;
	width:73%;
	
}

.contentLeftL {
	float:left;
	width:24%;
	display:inline;
	padding:0 0 190px 0;
	

}
.contentLeftR {
	float:right;
	width:73%;
	display:inline;
	
}
.contentRight {
	float:right;
	width:24%;
}
.footer {
	width:90%;
	min-width:910px;
	margin:0px auto;	
	overflow:hidden;
	padding:35px 0 0 0;
	border-top:1px solid #e3e3e3;
	background:url(images/footerImg.jpg) no-repeat right 35px;
	min-height:150px;
	height:auto !important;
	height:150px;
}
.copyright {
	width:100%;
	color:black;
	font:.85em tahoma;
}
.counters {
	margin:28px 0 0 0;
}
.counters img.counterL {
	margin:0 17px 0 0;
}

.archive {
	width:110px;
	padding:10px 0 10px 40px;
	background:url(images/all.jpg) no-repeat left center;
	margin:20px auto;
	margin-bottom:0;
	font:1em tahoma;
	font-weight:600;
}
.archive a:link,  .archive a:visited{
	color:#ff9648;
}
.archive a:hover,  .archive a:focus {
	color:#ff9648;
	text-decoration:none;
}
.whoIs {
	text-align:center;
	font-size:.85em;
	color:black;
	margin:0 0 20px 0;
}
.whoIs  img{
	display:block;
	margin:0 auto;
}
.name {
	display:block;
	margin:15px auto;
	margin-bottom:10px;
	width:176px;
	height:51px;
	text-align:center;
	color:#c42424;
	font:1.4em tahoma;
	font-weight:600;
	background:url(images/name.jpg) no-repeat center top;
	padding:10px 0 0 0;
}
.contacts {
	padding:107px 0 0 0;
	background:url(images/contacts.jpg) no-repeat center top;
	margin:0 0 37px 0;
	color:#1893e1;
	font-size:.9em;
}
.contactsInfo {
	background:url(images/cont.jpg) no-repeat left top;
	width:145px;
	padding:10px 23px 16px 18px;
	margin:0 auto;
}
.contactsInfo a:link, .contactsInfo a:visited{
	color:#1893e1;
	text-decoration:none;
}	
.contactsInfo a:hover, .contactsInfo a:focus {
	color:#1893e1;
	text-decoration:underline;
}
.bold {
	font-weight:bold;
	display:inline-block;
}
.contBlock {
	margin:0 0 18px 0;
	display:inline-block;
}
.contentLeftR ol li {
	font-weight:600;
	margin:0 0 18px 0;
}
.contentLeftR ol li ul {
	margin:0 0 0 0px;
	padding:0;
	list-style:none;
}
.contentLeftR ol li ul li{
	font-weight:500;
	margin:0;
	padding:0 0 0 13px;
	background:url(images/marker.jpg) no-repeat left 7px;
}
.notBold {
	font-weight:500;
	
}
.about {
	border:1px solid #e7e7e7;
	margin:15px 0 0 -20px;
	padding:22px 0 14px 150px;
	background:url(images/aboutUs.jpg) no-repeat 25px bottom;
	min-height:117px;
	height:auto !important;
	height:117px;
}
.phone {
	color:#b0b0b0;
	font:1.1em tahoma;
	font-weight:bold;
}
.number {
	display:inline-block;
	padding:9px 0 9px 90px;
	color:#de3535;
	font:1.9em arial narrow;
	background:url(images/phone.jpg) no-repeat left top;
	margin:9px 0 0 0;
}
.news {
	padding:115px 0 30px 0;
	background:url(images/news.png) no-repeat 20px top;
	margin:-115px 0 0 0;
	position:relative;
	z-index:333;
}
.newsItem {
	font-size:.85em;
	background:url(images/newsHeadBg.jpg) no-repeat left 5px;
	padding:0 0 20px 15px;
	margin:0 0 20px 0;
	border-bottom:1px dotted #aeaeae;
}
.more {
	display:inline-block;
	margin:14px 0 0 0;
}	
.more a:link, .more a:visited{
	color:#b7b7b7;
	
}	
.more a:hover, .more a:focus {
	color:#b7b7b7;
	text-decoration:none;
}
.textb{

}
.textb a{


	font-weight: bold;
	text-decoration: underline;
	color: #4088d8;
}
.page_link_l {padding: 5px;margin:5px;color:#6f6f6f;border: 1px solid #d1d1d1;}
.current_l {padding: 5px;margin:5px;border: 1px solid #d1d1d1;}
.shopg h1{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:18px; color:#4088d8; 
}
.shopg .g_t a{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4088d8;

	
	font-weight: bold;
}
.shopg .g_t{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4088d8;
	padding: 10px;

	font-weight: bold;
}
.shopg .good{
	border-top: 1px solid #e6e6fa;
	display: block;
}
.shopg .good img{
	
	margin: 5px;
	float:left;
}
.shopg .path{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#6f6f6f;
}
.shopg .path a{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#4088d8;
}
.shopg .shop_form{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#6f6f6f;
}
.shopg .shop_text{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#6f6f6f;
}
.shop_text img{
	border: 0px none aqua;
}
.text_nas img{
	border: 0px none aqua;
}
.shopg {
	float:left;
	width:500px;
}
h3.main7 {
	margin:0 0 20px 0;
	font:1em tahoma;
	color:#4088d8;
	font-weight:600;
	padding:7px 0 0 0;
	
	height:23px;
}
