a:link {
	color: #000066;
	text-decoration: none;
}
a:visited {
	color: #000066;
	text-decoration: none;
}
a:hover {
	color: #006699;
	text-decoration: underline;
}
a:active {
	color: #006699;
	text-decoration: none;
}
body,td,th {
	font-size: 10pt;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.navigac_catalog {
	font-weight: bold;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 3px;
	margin-bottom: 3px;
	padding-right: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.catalog_litl {
	font-weight: normal;
	display:block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.razdel_titul {
	font-size: 16px;
	font-weight: bold;
	border-bottom-style: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.lidery {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 1px;
}
.nov_tovar_name {
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
}

body,td,th {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
}
.style1 {
	color: #FFFFFF;
    display: block;
    font-size: 12px;
    font-weight: normal;
    margin: 0;
    padding: 0;
    white-space: nowrap;
	 font-family: arial;
}

.style1 a:link, .style1 a:visited, .style1 a:hover {
	color: #FFFFFF;
}

.privetstv {
	font-weight: bold;
	color: #003366;
}


.forma {
	font-size: 10px;
	background-color: #D9DADD;
	border: 1px solid #006699;
}
.podrazdel {
	font-size: 12px;
	color: #FF6600;
	letter-spacing: 2pt;
	padding-left: 15px;
}
.name_tovar {
	font-size: 9pt;
	font-weight: bold;
}
.cena {
	font-weight: bold;
	color: #CC0000;
}
.opisanie {
	font-size: 9px;
	color: #FFFFFF;
	padding-left: 5px;
}
.data {
	font-size: 10px;
	color: #FF6600;
}
a {
	font-size: 10pt;
}
.razdel_2ur {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 15px;
}
.border_photos {
	padding: 2px;
	border: 1px solid #006699;
	margin: 2px;
}

.pix9 {
	font-size: 9px;
}
.pix9 h2, .pix9 a:link, .pix9 a:visited {
	font-size: 9px;
	color: #003366;
	padding: 0px;
	margin: 0px;
	text-decoration: none;
	font-weight: normal;
}

.forma_bel {
	background-color: #FFFFFF;
	border: 1px solid #006699;
}
.style3 {color: #99CC00}
.razdel_zagolovok {
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	padding-right: 12px;
	padding-left: 12px;
}
.razdel_zagolovok h1 {
	font-size: 16px;
	color: #FFFFFF;
	padding: 0px;
	margin: 0px;
}
.cena_staraya {
	text-decoration: line-through;
	font-weight: bold;
}

.red {
	FONT-SIZE: 12px; COLOR: #ff0000
}

.table_ramka {
	BACKGROUND-COLOR: #8D9CA4;
}
.table_header {
	BACKGROUND-COLOR: #8D9CA4;
}
.table_row {
	BACKGROUND-COLOR: #efefef;
}
.table_row_light {
	BACKGROUND-COLOR: #efefef;
}
.table_row_login {
	BACKGROUND-COLOR: #E2E7E9;
}
.table_row_bold {
	BACKGROUND-COLOR: #B6C6DA;
}
.democracy-choice {
display: block;
background: #cc0000;
height: 3px;
border-bottom: 2px solid #cc0000;
font-size: 1px;
}
.dem-choice-border {
margin: 8px 0;
display: block;
background: #fff;
height: 5px;
width: 100px;
border: 1px solid #ccc;
}

div.pad_name{padding: 0px 0px 0px 0px;}
span.cena2 { font-size: 12px; font-weight: bold; color: #CC0000;}
.imgbag{padding: 4px 0px 4px 0px;}
.upat {padding: 2px 0px 2px 0px; border: solid 1px white; float:left;}
a.upat2 {font-size: 9px; color: white; padding-left: 5px; text-decoration: none;}
a.upat3 {font-size: 12px; color: #003366;}
.upat2:hover {font-size: 9px; color: white; padding-left: 5px; text-decoration: none;}
.upat3:hover {font-size: 12px; color: 003366; text-decoration: none;}
.style1_forum {color: #FFFFFF; font-size: 12px; font-weight: bold; padding: 0px; margin: 0px;}

.ContentDescription { text-indent: 1cm; text-align: justify; margin-right: 25px; }

div.clear{clear: both;}
#extra_new_block div.pad_name a{font-size: 2.5em; color: #663a66;}
#extra_new_block div.imgbag,#extra_new_block div.article_info{}
#extra_new_block div.article_info{}
#extra_new_block div.imgbag{padding: 5px;}
#extra_new_block div.imgbag img{border: solid 1px silver;}
#extra_new_block div.article_info{padding: 5px 5px 5px 15px;}
#extra_new_block div.description{font-size: 1.4em;}
#extra_new_block div.opisanie{padding: 0;}
#extra_new_block div.opisanie a{display: block; float:left; padding: 1px 10px;}
#extra_new_block div.opisanie a.upat{padding: 3px 10px; color: #fff; font-size: 9px; width: 200px; background: #009900;}
table.statisticInf p{color:#ffffff;}
div.logoStat{background:url(../../i/logo.jpeg);height:64px;width:279px;float:left;}
table.statisticInf{float:right;}
table.dataTableRowBan tr td{border-bottom:1px solid #009900;border-right:1px solid #009900;}
a.im_lin_size{clear:both;margin:0 0 0 24px;}
a.BackToRegistr{padding:5px;font-weight:bold;text-decoration:none;background: #009900;border:1px solid #AFAFAF;color:#ffffff;}
a.BackToRegistr:hover{padding:5px;font-weight:bold;text-decoration:none;background: #066a06;border:1px solid #AFAFAF;}
.comentForm input,.comentForm textarea, .comentForm select {font-size:14px;}
.comentForm input.button{font-size:12px;}
div#mediaspace{margin:20px auto;width:470px;padding-right:70px;clear:both;}

div.loginInfo{line-height:30px;margin-top:15px;text-align:center;font-size:19px;color:#000000;}
div.loginInfo a.loginL{color:#0f9802;text-decoration:underline;font-size:17px;}
div.loginInfo a.loginR{color:#00639b;text-decoration:underline;font-size:17px;}
div.loginInfo a.loginL:hover{color:#0c6a02;text-decoration:none;}
div.loginInfo a.loginR:hover{color:#3580a7;text-decoration:none;}

#infoTextPayment{color:red;}

.table_ramka a{border-bottom:1px dashed #009900;color:#009900;}
.table_ramka a:hover{text-decoration:none;border:none;}

div#social_site{margin:14px 0px 0px 0px;}
div#social_site div.social_left div,div#social_site div.social_left a{float:left;}
div#social_site .button_count a.connect_widget_like_button{padding:4px;}

.art_tools_dropdown {position: absolute;padding: 0 2px 0 2px;background:url(../../i/social_list_bg.png)no-repeat bottom left;display: none;width: 91px;margin-top: -3px;}
div#social_site div.social_left{float:left;width:500px;}
div#social_site div.social_right{float:right;width:100px;}
div#social_site div.social_right .share{background:url(../../i/social_button_bg.gif)no-repeat center left;display:block;width:80px;padding:5px 2px 5px 22px;color:#000000;margin-top:-3px;}
div#social_site div.social_right ul{padding:0px;margin:10px 0px 0px 0px;}
div#social_site div.social_right ul li{list-style:none;padding:0px 0px 6px 5px;}
div#social_site div.social_right ul li a{display:block;height:18px;text-decoration:none;color:#000000;padding-left:20px;}
div#social_site div.social_right ul li.vk_sl a{background:url(../../i/social_button_ico.png) no-repeat 0px -50px;}
div#social_site div.social_right ul li.tw_sl a{background:url(../../i/social_button_ico.png) no-repeat 0px -25px;}
div#social_site div.social_right ul li.fb_sl{padding-bottom:5px}
div#social_site div.social_right ul li.fb_sl a{background:url(../../i/social_button_ico.png) no-repeat 0px 0px;padding-bottom:0px}
.style1_contact{font-weight:bolder;color:#FF7D00;text-shadow: 1px 1px 2px black;}
div#vk{margin-top:-2px;width:85px;}



div#socSites{background:url(../../i/ssite-right.jpg) no-repeat top right;margin:0px 3px 13px 3px;}
div#socSites div.content{background:url(../../i/ssite-left.jpg) no-repeat top left;text-align:left;padding:5px 5px 5px 15px;height:235px;}
div#socSites div.content h2{font-size:20px;color:#003466;padding-left:5px;}
div#socSites div.content ul{padding:0px;margin:0px;list-style:none;}
div#socSites div.content ul li{list-style:none;margin:0px 0px 20px 0px;white-space: nowrap;}
div#socSites div.content ul li a{padding:7px 0px 15px 0px;}
div#socSites div.content ul li a.fb{background:url(../../i/social.png) no-repeat -15px 0px;padding-left:40px;}
div#socSites div.content ul li a.tw{background:url(../../i/social.png) no-repeat -15px -110px;padding-left:40px;}
div#socSites div.content ul li a.vk{background:url(../../i/social.png) no-repeat -15px -317px;padding-left:40px;}
div#socSites div.content ul li a.gp{background:url(../../i/social.png) no-repeat -15px -210px;padding-left:40px;}


/* block cjntacts */

div.contactAllContainer{padding:0px 25px 25px 25px;display:none;position:absolute;background:#dadce0;top: 99px;width: 497px;border-right:1px solid #ffffff;}
div#headerContacts span.title{color:#ffffff;font-size: 14px;}
div#headerContacts select#sRegion{color:#ffffff;font-family: Arial;background: #7e7f81 url(../../i/region_bg.jpg) repeat-x top left;border:none;margin: 0px 1px;padding: 3px 4px 2px;}
div#headerContacts select#sCity{color:#ffffff;font-family: Arial;background: #3f4042 url(../../i/city_bg.jpg) repeat-x top left;border:none;margin: 0px 1px;padding: 3px 4px 2px;}
div#headerContacts div.contactShortContainer div.addres{color:#064e05;font-size: 14px;padding:6px 0px 8px 0px;margin:0px 5px 5px 0px;background:url(../../i/border_contact_bg.jpg) repeat-x bottom left;min-width: 433px;}
div#headerContacts ul{display:block;clear:both;padding: 0px;margin:7px 8px 0px 0px;}
div#headerContacts{padding:0px 10px 10px 0px;font-size: 14px;width:536px;}
div#headerContacts div.contactShortContainer{padding:0px 0px 0px 25px;}
div#headerContacts span.showAllCont{cursor:pointer;float:right;border-bottom: 1px dotted #010167;margin:2px 20px 0px 0px;text-align:right;color:#010167;}
div#headerContacts ul li{text-shadow: 1px 1px #FFFFFF;float:left;list-style:none;padding-left:25px;background:url(../../i/contact_phone.jpg) no-repeat center left;margin-right:20px;color:#000000;}
div#headerContacts ul li.mphone-kvs{background:url(../../i/contact_phone_kvs.jpg) no-repeat center left;}
div#headerContacts ul li.mphone-mts{background:url(../../i/contact_phone_mts.jpg) no-repeat center left;}
div#headerContacts .contactAllContainer span.hideAllCont{color:red;border-bottom: 1px dotted red;margin:2px 30px 0px 0px;float:right;}
div#headerContacts .contactAllContainer ul li{float:none;color:#6f6f6f;background:none;padding:0px;}
div#headerContacts .contactAllContainer p{color:#000000;}
div#headerContacts .contactAllContainer a.lPageContact{color:#010167;text-decoration:underline;font-size:14px;}
div#contactAllAgencies{display:none;}

#primaryMenu tr td{background:url(../../i/top_menu_marker.jpg) no-repeat center right;padding:5px 8px 6px 6px;text-align:center;}



/* CATALOG LIST DL */
dl#maincatalog{background: #F1F1F5;margin: 10px 7px 5px 6px;}
	dl#maincatalog dt{border-bottom: solid 1px #bdbdc0;padding: 2px 0px;background: url(/i/bg_catalog_.gif) repeat-x top;}/* /i/bg_catalog_.gif */
		dl#maincatalog dt a{font-weight: bold;}
	dl#maincatalog dd{border-bottom: solid 1px #bdbdc0;margin: 0px;padding: 1px 0px;}
		dl#maincatalog dd a{}
		
div#headerContacts select{border: none;}
	div#headerContacts select option{background: gray;}

table.headertable td.logo{min-width:281px;}
	table.headertable td.logo img{display: none;}
	table.headertable td.logo span{background: url("/i/logo.gif") repeat scroll 0 0 transparent;display: block;height: 153px;width: 281px;}

table.contactstable{}
	table.contactstable td{}

div.contactShortContainer br{line-height: 5px;}
table#footerMenu a{display: inline-block;}	
/* CONTACT PAGES */
.adr_main_page{margin: 0 auto;width: 640px;}
#headerContacts .adr_main_page{margin: 0 auto;width: 466px;}
	.adr_main_page h2{border-bottom: 1px solid;margin: 0;padding: 10px 0 9px;clear: both;color: green;}
	.adr_main_page h3{clear: left;float: left;font-size: 13px;width: 150px;}
	.adr_main_page ul{float: left;width: 400px;}
		.adr_main_page ul li{}
	.adr_main_page strong{}


div#headerContacts select#sRegion{background-color: #7e7f81;background-image: none;}
div#headerContacts select#sCity, 
div#headerContacts select#sCity option{background-color: #3F4042;background-image: none;}

span.showContactAllAgencies{border-bottom: 1px dashed;color: green;cursor: pointer;font-size: 16px;font-weight: bold;}
div#contactAllAgencies{margin: 0 8% 0 0;}
	div#contactAllAgencies p{}
		div#contactAllAgencies p strong{font-weight: normal;}
	div#contactAllAgencies ul{padding: 0;}
		div#contactAllAgencies ul li{border-bottom: 1px solid #CCD6E0;list-style: none outside none;padding: 5px 0 0;}
			div#contactAllAgencies ul li strong{display: block;float: left;padding: 0 30px 0 0;}
			div#contactAllAgencies ul li ul{min-height: 22px;padding: 0;}
				div#contactAllAgencies ul li ul li{border: none;float: left;list-style: none;margin: -5px 24px 0 0;}
				
div#headerContacts ul li.mphone-life{background: url("../../i/life.gif") no-repeat scroll left center transparent;}

