body, html {margin:0; padding:0}

body {background:#fff url(images/evg/body_bg.jpg) repeat-x}
div#all {width:100%; margin:0 auto; background: url(images/evg/main_bg.jpg) no-repeat;
	background-position:50% 0%; font-family: arial, tahoma, sans-serif}
div {border:solid 0px red}
div#page { width:996px; margin:0 auto;}

#navigation {float:right; text-align:right; width:500px; margin:44px 16px 0 0; font-weight:bold; font-size:12px}
#navigation a {text-decoration:none}
a#glav, a#glav:visited {color:#fff}

#topdiv {height:256px; margin:0; padding:0; overflow:hidden;}

#opyt {line-height:14px; font-size:12px; color:#f00099; overflow:visible!important; /* white-space:nowrap */}

.info {margin:0 10px}
#search {/* float:right; padding:0 10px 0 20px; */}
#zapros {width:90px;}
#zknopka {font-size:11px; background:white;}

#left {width:210px; padding:0px; min-height:600px; float:left }
#left a {display:block; font-family:tahoma; font-size:12px; margin: 8px 0 0 10px; width:160px;}

#right p {font-family:tahoma; line-height:14px; font-size:12px; margin: 8px 0 1px 10px; width:160px; padding:1px 0px;}
#right a.plusik {text-decoration:none; border:solid 1px #ccc;}

#right div.subcat {margin-left:30px; visibility:hidden; height:0; font-size:12px; overflow:hidden; font-family:tahoma;}

#left a:hover, #right a:hover {background:white; }
#left h4, #right h4 {margin:0px; font-family:arial, sans-serif; color:#4682B4; font-size:16px; text-align:center; padding-top:16px; background:url(images/evg/widget_head_bg.jpg) no-repeat;}

#right {width:210px; min-height:400px; float:right; padding:0px; }

.widget {width:183px; background: url(images/evg/widget_content_bg.gif) repeat-y; margin:0 auto 20px auto; padding:0;}

#korzina {margin-left:10px}
#poisk {margin:6px 0 6px 20px}

.wg_foot {width:183px; height:10px; background: url(images/evg/widget_foot_bg.jpg); margin:0; padding:0;}

#central {width:576px; float:left; font-family:tahoma; font-size:12px;}

#central p {padding:1ex 1em; margin:0;}

#central_foot {width:566px; height:10px; background: url(images/evg/central_foot_bg.gif); margin:0; padding:0; clear:both}

#central table.product_list {width:540px;}

#central div.t {padding:1ex 1em; margin:0 0 0 10px;; width:270px; float:left;}


div.prv250 {float:right; margin:0 0 0 10px; width:250px; border:2px dashed #f0f0f0; padding:6px;}
div.prv250 img {margin:0; width:250px; border:0; }
div.prv250 a {text-transform:capitalize;}
div.prv250 input#q {width:18px; text-align:center;}
div.prv250 h5 {margin:6px 0; text-align:center; color:#6cc;}

#central div.home {width:132px; height:191px; text-align:center; background:white;}
#central div.home a {width:130px; height:189px; display:block; font-size:13px; font-weight:bold;
	/* padding-top:100px; */ color:#0000ff; padding:0; line-height:14px;}
#central div.home a {border:solid #fff 1px;}
#central div.home a:hover {border:solid gold 1px;}

p.v_nashem {color:#006699; text-align:center; font-weight:bold;}

.home img {display:block; margin:0;}

#central h1, #central h2, #central_head {font-size:18px; background:url(images/evg/central_head_bg.jpg) no-repeat; height:43px; text-align:center; color:#4682B4; padding:20px 10px 0; margin:0}

#divcentral {width:566px; background:url(images/evg/central_content_bg.gif); margin:0 auto; }

#footer {width:996px; background:url(images/evg/footer_bg.jpg); line-height:20px; font-size:12px; font-family: tahoma; height:44px; clear:both}

#footer_menu {margin:10px 0 0 170px; float:left; font-size:11px}

#tovar {}

#home_menu {/* height:600px; overflow:hidden; */}
#home_menu div {position:absolute !important;}
#nizhniy_tekst {}

a, a:visited {color:#0D405E;}

a:hover {color:orangered;}

.zakaz_left {width:140px; float:left; padding:0.3ex 0.5em; line-height:26px;}
.zakaz_right {width:300px; display:inline; padding:0.3ex 0.5em; line-height:26px;}
.zakaz_right input {width:260px;}
#order_form {width:500px; margin:0 auto}

input#send_order {width:160px; margin-top:16px; padding:4px}

div.nazvanie {width:120px; float:left; height:110px;}
div.preview {width:110px; height:110px; display:inline;}
div.preview img {width:100px; height:100px; border:1px solid #ddd; vertical-align:bottom;}

div.price {width:60px; display:inline; height:110px;}
div.kolvo {width:40px; display:inline; height:110px;}
input.kolvo {width:30px;}

div.plusminus {border:outset 2px #ddd; display:inline; margin:0 2px;}

div.pointer {text-align:center; font-size:10px; margin-top:20px;}

.isubcat {position:absolute; visibility:hidden; border:1px solid #ccc; background:#f0f0dc; padding:1ex 0.6em; width:120px;}

area:hover {background-color:blue; border:1px solid red;}

a#dobav_zakaz {font-weight:normal; text-transform:lowercase;}

.hilite {background:#ffff00;}

.src_res {color:lightblue;}

#our_f_partner {text-align:center; margin:2ex auto;}
#our_f_partner a, #our_f_partner a:visited {font-size:12px; color:#000099; font-family:arial;
	text-decoration:none;}

#right div.novyj_god {line-height:14px; font-size:11px; font-style:italic; font-family:Georgia, fantasy; padding:6px;  margin:0 auto; width:176px; background:url(images/sneg.jpg); color:#EE3579}

#right div.konkurs {line-height:14px; font-size:11px; font-style:italic; font-family:Georgia, fantasy; padding:6px;  margin:0 auto; width:176px; color:#EE3579}

div.konkurs img {float:right;}
div.konkurs a, div.konkurs a:visited {border-bottom: 1px dotted!important; text-decoration:none}

#central div#nizhniy_tekst { text-align:center; padding:0 30px; color:#493; font-family:Georgia}
