html, body {margin:0; padding:0; width:100%}
body {background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; background-image:url(/img/all_bg.gif)}
img {border:0}
a {text-decoration:underline; border:0; color:#000000}
a:hover {text-decoration:none; color:#000000}

form {display:inline}
table {border-collapse:collapse}
td {padding:0; vertical-align:top}

#wrapper {width:100%; width:expression((documentElement.clientWidth||document.body.clientWidth)<995?'1000px':''); min-width:1000px}

#header {background-image:url(/img/header_bg.gif); background-repeat:repeat-x; height:255px; text-align:center}

#header_menu {background-image:url(/img/under_header_bg.gif); background-repeat:repeat-x; height:50px; text-align:center; border:solid #6b9b06; border-width:0 1px; padding:0 0 0 3%;}
	#header_menu ul, #header_menu li {margin:0; padding:0; list-style:none}
	#header_menu li {float:left; width:12%; position:relative; font-family:Tahoma; font-size:15px; behavior:url("/img/hover.htc"); z-index:1}
	#header_menu li:hover, #header_menu li.hover {background-image:url(/img/under_header_bg_orange.gif); height:50px; border:solid #b1770b; border-width:0 1px; margin:0 -2px 0 0}
	#header_menu li a {display:block; height:45px; text-decoration:none; color:#FFFFFF; padding:5px 0 0 30px; cursor:pointer; display: table-cell;  vertical-align: middle; //display:block}
	#header_menu li a span {//position:absolute; //top:50%}
	#header_menu li a span span {//position:relative; //top:-50%}

	#header_menu li:hover a, #header_menu li.hover a {color:#805507}
	#header_menu ul ul {position:absolute; top:49px; left:0; width:235px; display:none; background-color:#94c74e; border:solid 1px #6fa204; z-index:10;}
	#header_menu li:hover ul, #header_menu li.hover ul {display:block}
	#header_menu li:hover li, #header_menu li.hover li, #header_menu li li {float:none; width:auto; height:auto; position:static; font-size:12px; letter-spacing:0; border:0; background:0; margin:0; overflow:hidden; height:1%}
	#header_menu li:hover li a, #header_menu li.hover li a, #header_menu li li a {width:auto; height:auto; color:#FFFFFF; padding:7px 0 7px 30px; background-image:url(/img/header_menu_flower.gif); background-position:10px 7px; display:block; vertical-align:top}
	#header_menu li li a:hover {color:#375c03}

	#header_menu iframe {display:none;/*sorry for IE5*/ display/**/:block;/*sorry for IE5*/ position:absolute;/*must have*/ top:0px;/*must have*/ left:0px;/*must have*/ z-index:-1;/*must have*/ filter:mask();/*must have*/ width:235px;/*must have for any big value*/ height:250px/*must have for any big value*/}


#container {width:100%}
#content {width:100%; float:left; margin:0 0 -80px 0}
#text {margin:0 240px; overflow:hidden; height:1%; position:relative; min-height: 300px;}
	#text div.block_small {font-family:Tahoma; font-size:11px; margin:12px 0 0 0; line-height:21px; clear:both; overflow:hidden}
	#text div.block_small img.left {border:solid 1px #5d8604; float:left; margin:5px 15px 0 15px}

	#text div.block_banner {clear:both; margin:14px 0 0 0; text-align:center; overflow:hidden; z-index: 1;}

	#text div.block_links {width:100%; clear:both; text-align:center;}
/*    #text div.block_links a {border:solid 1px #7aa506; background-color:#a2c430; width:206px; height:223px; float:left; text-align:center; text-decoration:none; margin:17px 10px; }
    #text div.block_links a:hover {border-color:#eba010; background-color:#fbb838}
    #text div.block_links a img {display:block}	*/
    
    #text div.block_links a {/*border:solid 1px #7aa506; background-color:#a2c430;*/ background-image:url(/img/kat_fon.png); _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/kat_fon.png', sizingMethod='crop'); width:206px; height:274px; float:left; text-align:center; text-decoration:none; margin:17px 10px; font-family:Tahoma; font-size:13px;}
	#text div.block_links a:hover {background-image:url(/img/fon_kat_hover.png); _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/fon_kat_hover.png', sizingMethod='crop');}  
	#text div.block_links a img {display:block; margin: 14px 0 25px 28px; *margin: 14px 0 25px 4px;; /*border: #FF0000 solid 1px; */}
    #text div.block_links a div {width:185px; margin: 0 auto;}
    
	#text div.block_search {clear:both; margin:0px 0 0 0; background-color:#fdfefd}
	#text div.block_search_head {background-image:url(/img/skrepka.gif); background-repeat:no-repeat; background-position:5px 5px; background-color:#d4eecc; height:23px; padding:7px 30px 0 30px; font-weight:bold; color:#646564; clear:both; margin:0 0 2px 0}
	#text div.block_search_brand {width:293px; float:left; background-color:#efefef; padding:10px 0 3px 5px; font-weight:bold; color:#646564}
	#text div.block_search_brand select {width:163px; margin:0 4px 0 0}
	#text div.block_search_brand input {width:76px}
	#text div.block_search_price {margin:0 0 0 300px; background-color:#efefef; padding:10px 0 3px 5px; font-weight:bold; color:#646564}
	#text div.block_search_price input {width:40px}
	#text div.block_search_price input.btn {width:55px}

	#text div.block_pages {width:90%; overflow:hidden; position:relative; padding:20px 0 0 0; }
	#text div.block_pages div { position:relative; float:center; }
	#text div.block_pages span { font-size:18px; color:#433104; text-align:center; padding:5px 0 0 0; margin:2px;}
	#text div.block_pages ul {left:-50%; position:relative; float:left}
	#text div.block_pages a {color:#344301; float:left; position:relative; text-decoration:none; width:32px; height:24px; padding:3px 0 0 0; margin:0 2px; font-family:Arial, Helvetica, sans-serif; font-size:18px; text-align:center}
	#text div.block_pages a.active {background-image:url(/img/block_pages.gif)}

	#text div.block_tovar {clear:both; margin:10px 0 30px 0; overflow:hidden}
	#text div.block_tovar_head {padding:0 0 5px 0; font-size:14px; color:#344301; font-weight:bold; border:#7aaf0d solid 1px; background:#cde083; padding-left:20px;}
	#text div.block_tovar_head img {position:relative; top:5px}
	#text span.block_tovar_head_colors {font-size:14px; color:#cc6203; font-weight:normal; margin:0 0 0 10px; }
    #text span.block_tovar_head_colors img {margin:0 5px 0 0}
	#text div.block_tovar_body {color:#1f201d; padding:5px 0 0 0}
	#text div.block_tovar_body img.left {float:left; width:172px}
	#text div.block_tovar_body div.text {margin:0 0 0 155px}
	#text div.block_tovar_body div.price {font-size:14px; color:#2d5805; font-weight:bold; margin:20px 0 0 0; }
	#text div.block_tovar_body div.price span {text-decoration:line-through; font-size:12px; color:#d20d0d; font-weight:normal}
	#text div.block_tovar_body div.price input {background:0; border:0; background-image:url(/img/watch.gif); width:94px; height:26px; padding:2px 5px 5px 5px; font-size:14px; color:#FFFFFF; text-align:center; cursor:pointer; vertical-align: center; margin:0 0 0 10px}
    
#nal_tovar	{border: #83B54C solid 2px; }    
#no_nal_tovar	{border: #F71E1E solid 2px; }    
    
    
#left {float:left; width:220px; margin:13px 0 40px -100%}
	#left div.left_search {}
	#left div.left_search input.inp {background:0; border:0; background-image:url(/img/left_search_input.gif); background-repeat: no-repeat; width:100px; height:25px; padding:10px 5px 0 35px;  color:#344301; vertical-align:middle; margin:0 0 0 5px; font-family:Arial, Helvetica, sans-serif; color:#C0C0C0; font-size:12px; letter-spacing:1px}
	#left div.left_search input.btn {position:relative; top:9px}

	#left select.brand {margin:12px 0 0 14px; width:199px}

	#left div.left_menu_head {font-size:14px; color:#4f7104; font-weight:bold; letter-spacing:2px; margin:25px 0 0 16px}
	#left ul {margin:0 0 20px 23px; padding:0; list-style-type:none; font-family:Tahoma}
    /* #left2 li {background-image:url(/img/left_menu_arrow.gif); background-repeat:no-repeat; background-position:0 5px; margin:14px 0 0 0; padding:0 0 0 16px}*/
	#left2 li { background-position:0 5px; margin:14px 0 0 0; padding:0 0 0 16px}
	#left li a {color:#618e03; text-decoration:none}
	#left li a:hover {text-decoration:underline}
    #left a.to_cart {float:left; margin:2px 0 10px 17px; font-family:Tahoma; font-size:10px; color:#168ccb}
	#left div.block {margin:50px 0 0 0}
	#left div.block_head_grey {background-image:url(/img/block_head_grey.gif); background-repeat:repeat-x; width:186px; height:24px; text-align:center; border:solid 1px #adb9c2; font-family:Tahoma; font-size:14px; color:#727272; padding:7px 20px 0 0; letter-spacing:1px; position:relative}
	#left div.block_head_grey img.car {position:absolute; top:-19px; right:-14px}
	#left div.block_body_green {background-color:#d3ef78; border:solid #a2c430; border-width:0px 1px 1px 1px; width:206px; overflow:hidden}
	#left div.block_body_green a {display:block; width:159px; margin:16px auto 5px auto; text-align:center; text-decoration:none; color:#5d5d5d; font-family:Tahoma; font-size:14px}
	#left div.block_body_green a img {display:block; border:solid 1px #f6d147}

#right {float:left; width:220px; margin-left:-220px; padding:6px 0 40px 0}
	#right a.right_blue_cart {display:block; background-image:url(/img/right_cart.gif); width:163px; height:26px; text-align:center; padding:7px 0 0 20px; font-family:Tahoma; font-size:14px; color:#168ccb; text-decoration:none; margin:0 0 0 20px}

	#right a.to_cart {float:right; margin:2px 17px 10px 0; font-family:Tahoma; font-size:10px; color:#168ccb}

	#right div.help {clear:both; background-image:url(/img/right_help.gif); width:173px; height:127px; margin:0 0 0 20px; text-align:right; padding:0 10px 0 0; color:#534f4c; font-weight:bold}
	#right div.help div {font-size:13px; color:#d87322; letter-spacing:1px; margin:0 0 3px 0}
	#right div.help strong {font-size:10px; color:#000000; display:block}

	#right div.menu {background-image:url(/img/block_head_grey.gif); background-repeat:repeat-x; width:198px; height:24px; text-align:center; border:solid #adb9c2; border-width:1px 0 1px 1px; font-family:Tahoma; font-size:14px; color:#727272; padding:7px 0 0 0; letter-spacing:1px; position:relative; margin:27px 0 0 21px}
	#right div.menu img {position:absolute; top:-18px; left:1px}

	#right ul {margin:0 0 0 80px; padding:0; list-style-type:none; font-family:Tahoma; font-size:14px}
	#right li {background-image:url(/img/left_menu_arrow.gif); background-repeat:no-repeat; background-position:0 6px; margin:8px 0 0 0; padding:0 0 0 16px}
	#right li a {color:#618e03; text-decoration:underline}
	#right li a:hover {text-decoration:none}

	#right div.last_news {color:#344301; font-weight:bold; letter-spacing:1px; text-decoration:underline; margin:30px 0 0 40px}

	#right a.block_last_news {font-size:11px; color:#344301; text-align:justify; clear:both; display:block; margin:10px 0 0 0px; letter-spacing:1px}
	#right a.block_last_news img {display:block; float:left}
	#right a.block_last_news span {display:block; margin:0 15px 0 15px}

	#right div.block {margin:30px 0 0 13px}
	#right div.block_head_grey {background-image:url(/img/block_head_grey.gif); background-repeat:repeat-x; width:186px; height:24px; text-align:center; border:solid #adb9c2; border-width:1px 0 1px 1px; font-family:Tahoma; font-size:14px; color:#727272; padding:7px 0 0 20px; letter-spacing:1px; position:relative}
	#right div.block_head_grey img.car {position:absolute; top:-19px; right:-14px}
	#right div.block_body_orange {background-color:#f4c850; border:solid #a2c430; border-width:0 0 1px 1px; width:206px; overflow:hidden}
	#right div.block_body_orange a {display:block; width:159px; margin:16px auto 5px auto; text-align:center; text-decoration:none; color:#5d5d5d; font-family:Tahoma; font-size:14px}
	#right div.block_body_orange a img {display:block; border:solid 1px #a57a06}

	#right img.lion {position:absolute; top:-12px; left:-6px}

#footer_container {background-image:url(/img/footer_right.gif); background-repeat:no-repeat; background-position:100% 100%}
#footer {background-image:url(/img/footer_left.png); background-repeat:no-repeat; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/footer_left.png', sizingMethod='crop'); height:177px}
	#copy {float:left; margin:102px 0 0 20px}
	#copy span {font-size:10px}
	#copy a {color:#000000}

	#counters {float:right; margin:111px 10px 0 0; padding:5px 2px 2px 2px; background-color:#FFFFFF}

div.clear {clear:both}
