body{font-family:Tahoma;}
p, body, font, div, td{font-size:12px;}
h1, h2, h3, h4{color:#686868;clear:both;}
h1 { font-size: 18px; text-align: left; }
h2{font-size:16px;text-align:center;}
h3{font-size:15px;text-align:center;}
h4{font-size:14px;}

a{color:black;}
select { max-width: 190px; }
.no_underline{text-decoration:none;}
.small{font-size:10px;}
.faq{font-size:14px;}
.faq_gray{font-size:14px;color:#666;}
.big{ font-size:16px;text-decoration:none;}
.cat{font-size:14px;}
/*.main_content p { color: #666; }
.main_content ul li { color: #666; }*/
.main_content a.cat, .main_content a.cat:visited{color:#6A8C01;}
.main_content a.standard, .main_content a.standard:visited{font-weight:normal;text-decoration:none;color:#364210;}
.main_content a.standard:hover{font-weight:normal;text-decoration:underline;color:#364210;}

.standardsmall
{ font-weight:		normal;
  font-size:		10px;
  text-decoration:	none;
}
.light
{ color:			white;
}
.lightsmall
{ color:			white;
  font-size:		9px;
}


.topmenu
{ color:			white;
  font-size:		11px;
  text-decoration:	none;
  background-image: url(images/tmpl6_li.gif);
  background-repeat: no-repeat;
  list-style-type: none;
  background-position: 10px 0px;
  PADDING-LEFT: 20px;
}
.lightstandard
{ color:			white;
  font-weight:		normal;
}
.middle {color:#203A16;}
.olive {font-style:italic;}
.cart
{
  font-size:		11px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:			1px;
  font-weight:		bold;
  color:			#222222;
  background-color:  transparent;
}
.cartsmall
{
  font-size:		9px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:			1px;
  font-weight:		bold;
  color:			#222222;
  background-color:  transparent;
}
.totalPrice
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:	    16px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:		1px;
  font-weight:		bold;
  color:		red;
  background-color:  transparent;
}

.login
{ font-size:	    12px;
  font-weight:		normal;
  BORDER-BOTTOM:	1px solid;	
  BORDER-LEFT:		1px solid;
  BORDER-RIGHT:		1px solid;	
  BORDER-TOP:		1px solid;
  margin:			1px;
  font-weight:		none;
  color:			#3C7697;
  background-color: white;
}

.myaccount_tab_bottom
{
  BORDER-BOTTOM:	1px solid;
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		1px solid;
  BORDER-TOP:		0px solid;
  BORDER-COLOR:		#CCCCCC;
  text-align:		center;
  margin:			1px;
}

.myaccount_tab_top
{
  BORDER-BOTTOM:	0px solid;
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		1px solid;
  BORDER-TOP:		1px solid;
  BORDER-COLOR:		#CCCCCC;
  text-align:		center;
  margin:			1px;
}

.myAccount_bottomright {
  BORDER-BOTTOM: 1px dotted #CCCCCC;
  BORDER-RIGHT: 1px dotted #CCCCCC;
}
.myAccount_bottom {
  BORDER-BOTTOM: 1px dotted #CCCCCC;
}
.myAccount_right {
  BORDER-RIGHT: 1px dotted #CCCCCC;
}

.comparison_button {border:1px solid #99CC66; background-color:#E8FBDB;}

body {margin:0; background:#364210;}

.main_tab {border:1px solid #95C701; width:885px; text-align:center; padding:20px 0 20px 0; margin:20px auto 0 auto;}

.fon{background: url(images/fon.png) no-repeat #628801; text-align: left; }
.baby{background:url("images/baby.png") no-repeat scroll 0 0 transparent;height:257px;position:absolute;width:303px;margin:-35px 0 0 555px;}

.home_text {margin:15px 0 0 0; font-size:12px;}

.main_menu { margin: 0; padding: 0; border-bottom: 1px solid #686868; }
.lightmenu {color:#fff; font-size:14px;}
.lightmenunobold {color:#fff; font-size:11px;}
a.lightmenu {background-image:url("/images/leftmenu_arrow.gif"); background-position:15px 5px; background-repeat:no-repeat;}
a.lightmenu, a.lightmenunobold, a.darkmenu {padding:0 0 0 25px; color:#686868; font-weight:bold; text-decoration:none;}
a.lightmenu:hover {color:#FAB32D; font-size:14px;}
.menu_selected_option { background: #99CC66; height: 30px; vertical-align: middle; border-top: 1px solid #686868; }
.menu_td {height:30px; vertical-align:middle; border-top:1px solid #686868;}
.darkmenu {color:#000; font-size:14px;}

.faq_olive {font-size:11px; color:#000; background:#fff; padding:0 2px;}

.catalog {margin:15px 0; padding:0;}
.catalog_name {margin:0 0 5px 15px; color:#000; font-size:14px; text-transform:uppercase; font-weight:normal;}
.cet_lev_1 {color:#000; font-size:14px;}
.cet_lev_2 {color:#000; font-size:11px;}
.cet_lev_3 {color:#000; font-size:11px;margin:0 0 0 15px;}
.cet_lev_1_active {font-size:14px; color:#000; background:#F9BA16; padding:0 2px;}
.cet_lev_2_active {font-size:11px; color:#000; background:#F9BA16; padding:0 2px;}
a.cet_lev_1, a.cet_lev_2, a.cet_lev_3{font-weight:normal;}
.cet_lev_3_active {font-size:11px; color:#000; background:#F9BA16; padding:0 2px;margin:0 0 0 15px;}

.pageSeparator{BORDER-BOTTOM:2px dotted #CCCCCC;}
.selected_option{background:#fff;}
.logo_box{margin:20px 0 0 0;}
.phone_box{margin:20px 0;font-size:18px;color:#fff;}
.logo{text-decoration:none;margin:0;padding:0;}
.logo img{border:none;}
a.authorization{color:#fff;}
.banner{margin: 5px 5px 5px 0; float: left; width: 100px;}
.banner img{border:none;}
form{margin:0; padding:0;}
.survey_box {border-top:1px solid #99CC66;}
.footer_banners{float:left;padding:0 0 0 3px;}
.main_content{width:100%;/*padding:20px 10px 0 10px;color:#666;*/}
.main_content a, .main_content a:visited{color:#50BFE5;font-weight:bold;}
.main_content a:hover, .main_content a:active{color:#50BFE5;text-decoration:none;font-weight:bold;}
.footer_menu a{color:#fff;padding:0 5px;}
.copy{margin:10px auto;width:885;color:#fff;text-align:center}
.border_white{border:2px solid #fff;}
.td_border_white_right{border-right:2px solid #fff;}
.td_border_white_bottom { /*border-bottom: 1px dotted #99CC66; border-top: 1px dotted #99CC66; */}
.cats{padding:10px 0;margin:10px 0 0 0;border-top:2px dashed #6A8C01;}
.cat_name{font-size:14px;color:#50BFE5;}
.e_tel{color:#F4B934;font-size:15px;font-weight:bold;}
.main-navy{height:12px;position:absolute;width:250px;margin:-16px 0 0 220px;text-align:left;}
.main-navy a{padding:0 10px 0 0;}
.main-navy a img, .main-navy a img:hover, .main-navy a img:active{border:0px;color:#364210;}
.menu-second{list-style:none;padding:0 0 0 35px;}
.menu-second li{margin:2px 0;}
.menu-second li a, .menu-second li a:visited{color:#686868;}
.menu-second li a:active, .menu-second li a:hover { color: #FFF; text-decoration: none; }

.quick-button { width: 200px; text-align: center; }
.main_content .quick-button a {
	display: block;
	text-decoration: none;
	font-size: 16px;
	color: #404040;
	background: #E6794F;
	border: 2px solid #C24531;
	border-top: 1px solid #C24531;
	padding: 5px 7px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}
.main_content .quick-button a:active,
.main_content .quick-button a:hover {
	text-decoration: none;
	color: #404040;
	background: #EE8B60;
}
.catalog_elements td { padding: 3px 0; }
.categories_to_select { width: 100%; text-align: center; font-weight: bold; margin: 3px 0; }

.pds-block-name { text-align: center; font-size: 20px; margin: 10px 0 5px 0; }
.pds-home-block { /*width: 459px;*/ width: 454px; margin: 0 0 10px 0; padding: 10px 0 0 0; }
.pds-home-block div.pd { width: 141px; height: 150px; float: left; margin: 8px 4px 0 4px; padding: 10px 0 0 0; border: 1px solid #EEE;}
.pd-img { text-align: center; width: 95px; height: 70px; overflow: hidden; margin: 0 23px 5px 23px; }
.pd-img a { display: block; }
.pd-link { height: 40px; overflow: hidden; text-align: center; margin: 0 0 5px 0; padding: 0 10px; }
.pd-link a, .pd-link a:visited { font-size: 11px; font-weight: normal; color: #686868; text-decoration: underline; }
.pd-link a:active, .pd-link a:hover { font-size: 11px; font-weight: normal; color: #686868; text-decoration: none; }
.pd-price { height: 20px; text-align: center;  color: #F04F00; font-size: 16px; font-weight: bold;}

.ua { position: relative; left: 10px; top: 170px; }
.ua a, .ua a:visited { color: #364210; font-size: 11px; }
.ua a:active, .ua a:hover { color: #EFAD00; font-size: 11px; }

.cat-desc { margin: 20px 0 0 0; padding: 10px; border: 1px solid #EEE; text-align: justify; }
.banners-block { padding: 15px 0; }
.social { width: 195; margin: 15px 0; }
.social div { width: 32px; height: 32px; float: left; }
.social div#vk { margin: 0 16px 0 17px; }
.social div#fb { margin: 0 17px 0 16px; }
.social div#tw { margin: 0 16px 0 17px; }

.socialCat { padding: 7px 0 0; text-align: left; }

.splG, .splFb, .splVk, .splTw { float: left; overflow: hidden; margin: 0 0 15px; }
.splG { width: 75px; }
.splFb { width: 80px; }
.splTw { width: 120px; }
.splVk { width: 95px; }

.crumbs { line-height: 150%; }
.crumbs div { display: inline; }

.discussionItem { text-align: left; background: #FFFFD9; border: 1px dashed #686868; padding: 10px; margin: 0 0 15px; }
.discussionItem .diProductName { padding: 0 0 5px; font-size: 11px; color: #686868; }
.discussionItem .diAutor { padding: 0 0 5px; }
.discussionItem .diTopic { font-weight: bold; padding: 0 0 5px; }

.selectOptionsCat{width:190px}

a.activeSubCat, a.activeSubCat:visited, a.activeCat, a.activeCat:visited {color: #50BFE5 !important;}
a.activeSubCat:active, a.activeSubCat:hover, a.activeCat:active, a.activeCat:hover {color: #50BFE5 !important;}

.home_search {
	width: 432px;
	padding: 10px;
	margin: 5px auto 0 auto;
	border: 1px solid #99cc66;
	background-color: #E8FBDB;
}

.home_search .lightmenu {
	color: #686868;
}

.home_search .submitimg {
	padding: 7px 0 0 0;
	text-align: center;
}

.home_search .login {
	width: 432px;
	margin: 7px 0 0 0;
}

.home_search .searchtitle {
	color: #000;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}
