* { font-size: 12px; color: #d59192; font-family: Verdana; }

html { width: 100%; height: 100%; }
  
body { padding: 0; margin: 0; min-height: 100%; height: 100%; }
 
img { border: 0; }

h1{ font-family: Verdana, Arial; font-size: 20px; color: #e6c477; margin: 0; padding: 0; font-weight: normal; margin-bottom: 10px; } 
h2{ font-family: Verdana, Arial; font-size: 16px; color: #ff99cc; margin: 0; padding: 0; font-weight: normal; margin-bottom: 10px; } 
h3{ font-family: Arial; font-size: 10px; color: #006fac; margin: 0; padding: 0; font-weight: normal; margin-bottom: 5px; } 
	
p { font-size: 12px; line-height: 15px; margin-top: 0px; margin-bottom: 15px; }

a{ color: #cba253; text-decoration: underline; outline: none; }
a:hover{ color: #cba253; text-decoration: none; }

li { line-height: 18px; }

input, textarea { border: 1px solid #6f2f2f; color: #856220; padding: 2px 5px; background-color: #f6cece; }
input:hover, textarea:hover,input:focus, textarea:focus  { background-color: #ede2d0; }

option { color: #6b655c; }

#wrapper { width: 100%; min-width: 1000px; position:relative; min-height: 100%; height: auto !important; height: 100%; background: #670c01 url('/img/new/fon.gif') repeat-x bottom left; }
#header { height: 246px; min-width: 1000px; position:relative; text-align: center; background: url('/img/new/header.gif') repeat-x top left; }
#content { background: url('/img/new/content.gif') repeat-x top left; }

.girls { height: 246px; width: 1000px; margin: 0px auto; text-align: center; background: url('/img/new/girls.jpg') no-repeat top center; }
.icons { float: right; padding-top: 15px; }
.icons img { margin-right: 35px; }
.icons span { font-size: 18px; color: #d59192; margin-right: 15px; font-family: Times New Roman; }

.logo { width: 170px; text-align: center; margin: 0px auto; }
.logo a { display: block; width: 170px; height: 170px; color: #e6c477; font-size: 25px; text-decoration: none; font-family: Times New Roman; }
.logo a:hover { color: #e6c477; text-decoration: underline; } 

.menu_l { width: 225px; height: 59px; background: url('/img/new/menu_l.gif') no-repeat top right; }
.menu_r { width: 225px; height: 59px; background: url('/img/new/menu_r.gif') no-repeat top left; }
.bl_l { background: url('/img/new/bl_l.gif') repeat-y top right; }
.bl_r { background: url('/img/new/bl_r.gif') repeat-y top left; }
.bl_c { background-color: #761f1f; }

.w250 { width: 225px; text-align: left; }
.ots_l { padding: 5px 10px 5px 30px; }
.ots_r { padding: 5px 30px 5px 20px; }
.rer {width: 100%; height: 100%;}
.rer a {color: #d59192; text-decoration: underline;}

.vmenu_f {  height: 59px; background: url('/img/new/vmenu_fon.gif') repeat-x top left; }
.vmenu_l { width: 28px; height: 59px; float: left; background: url('/img/new/vmenu_l.gif') no-repeat top left; }
.vmenu_r { width: 28px; height: 59px; float: right; background: url('/img/new/vmenu_r.gif') no-repeat top right; }
.vmenu { height: 59px; float: left; text-align: center; }
.vmenu a { color: #474130; font-size: 14px; text-decoration: none; font-family: Times New Roman; text-transform: lowercase; margin: 0px 5px; line-height: 46px; }
.vmenu a b { font-size: 14px; color: #bd1d10; text-transform: uppercase; font-family: Times New Roman; }
.vmenu a:hover,.vmenu a.cur { text-decoration: none; color: #bd1d10; }

.fonz_l { height: 40px; line-height: 40px; color: #e6c477; padding-left: 40px; font-size: 24px; font-family: Times New Roman; margin-bottom: 5px; background: url('/img/new/fonz_l.gif') repeat-y top right; }
.fonz_r { height: 40px; line-height: 40px; color: #e6c477; padding-left: 35px; font-size: 24px; font-family: Times New Roman; margin-bottom: 5px; background: url('/img/new/fonz_r.gif') repeat-y top left; }

.lmenu { font-size: 12px; color: #cba253; font-weight: bold; line-height: 20px; }
.lmenu a { text-decoration: none; }
.lmenu a:hover,.lmenu a.cur { text-decoration: underline; color: #ae7b82; }

.podmenu { padding-left: 10px; }
.podmenu a { font-size: 12px; text-decoration: none; color: #cba253; display: block; margin: 5px 0px;}
.podmenu a:hover,.podmenu a.cur { text-decoration: underline; color: #ae7b82; }

.korzina { min-height: 80px; padding: 5px 30px 10px 20px; }

.otstup { padding: 5px 15px 5px 15px; }
.where { padding-top: 10px; font-size: 10px; }
.where a { font-size: 10px; color: #d59192; text-decoration: none; }
.where a:hover { color: #cba253; text-decoration: underline; }

.niz_l { background: url('/img/new/niz_l.gif') no-repeat top right; }
.niz { background: #761f1f url('/img/new/niz.gif') repeat-x bottom left; }
.niz_r { background: url('/img/new/niz_r.gif') no-repeat top left; }

.kods { padding: 20px 30px 0px 0px; }
.iwix { padding: 20px 0px 0px 30px; }
.iwix span { font-size: 18px; color: #804c41; }
.iwix span:hover { color: #b58e86; }
.iwix a { text-decoration: none; font-size: 10px; color: #804c41; }
.iwix a:hover { text-decoration: none; color: #b58e86; }

.bus_w { color: #ffffff; }
.bus_w a { font-size: 13px; color: #ff99cc; }

.tooltip{ position:absolute; left:-2000px; }
.tooltip img { border:1px solid #ae7b82; }

.uvedd { display: block; margin-left: 10px; color: #d59192; font-size: 11px; text-decoration: none; padding: 5px 10px; background-color: #572727; }
.uvedd:hover { color: #ffffff; text-decoration: none; background-color: #471f1f; }

.z_sort { font-weight: bold; padding-bottom: 7px; }
.sort { float: left; }
.sort a { display: block; font-size: 12px; color: #d59192;  text-decoration: none; background-color: #572727; padding: 5px 10px; margin-right: 13px; }
.sort a:hover { text-decoration: none; color: #d8c2c2; background-color: #471f1f; }
.sort a.cur { color: #ffffff; background-color: #471f1f; }

.zag_tov { font-size: 24px; color: #cca153; margin-left: 33px; line-height: 34px; } 
.zag_spec { font-size: 28px; color: #cca055; font-family: Times New Roman; margin: 5px 0px; text-decoration: underline; }

.orsum { border: 2px solid #6f2f2f; background-color: #ccb281; color: #806120; padding: 2px 10px; }
.orsum:hover { cursor: pointer; }

.tov_zag { margin-bottom: 10px; } 
.tov_zag a { font-weight: bold; }
.white td { color: #ffffff; }
.in_cart { font-size: 14px; color: #ff99cc; }

.tov_hit a { text-decoration: none; font-weight: bold; }
.tov_hit a:hover { text-decoration: underline; }

.all_w,.all_w b { color: #ffffff; }
.little { font-size: 10px; }

.price_fon { background-color: #591405; line-height: 25px; font-size: 14px; color: #cca256;}
.redz { color: red;}
.err { border: 1px solid #ff6600; color: #ff6600; padding: 5px; font-size: 12px; text-align: center; }
.err b { font-size: 12px; color: #ff6600; }
.okey { border: 1px solid #ff99cc; color: #ff99cc; padding: 5px; font-weight: bold; text-align: center;  }

.l_top { font-size: 10px; font-weight: bold; border: 1px solid #572727; }
.c_top { font-size: 10px; font-weight: bold; border-bottom: 1px solid #572727; border-top: 1px solid #572727; border-right: 1px solid #572727; }

.page_borr a img { border: 3px double #572727; }
.page_borr a:hover img { border: 3px double #ae7b82; }

.hit_borr { margin: 5px 0px; }
.hit_borr a img { border: 3px double #95676e; }
.hit_borr a:hover img { border: 3px double #ae7b82; }

.photo { float: left; padding-right: 10px; padding-bottom: 5px; }
.photo2 { float: right; padding-left: 10px; padding-bottom: 5px; } 

.bgfon { background-color: #572727; padding: 8px; font-weight: bold; color: #fff; }
.razbivka { text-align: center; padding: 8px; }

.tabs_1 { border-bottom: 1px solid #572727; border-left: 1px solid #572727; border-right: 1px solid #572727; }
.tabs_2 { border-bottom: 1px solid #572727; border-right: 1px solid #572727; }

.stat_tab { border-top: 1px solid #572727; }
.stat_tab td { color: #fff; font-size: 11px; }

.usre_l { padding: 0px 0px 0px 10px; margin: 0; list-style: none; }
.usre_l li a { text-decoration: none; }
.usre_l li a:hover { text-decoration: underline; }

div.tooltip { border: #996666 1px solid; display: none; position: absolute; background-color: #eaeaea; }

.mall { font-size: 10px; }
.avtor { font-size: 10px; margin-top: 10px; }
.avtor a { font-size: 10px; text-decoration: none; }
.avtor a:hover { text-decoration: underline; }

.small{ font-size: 10px; color: #fff; margin-top: 5px; }
.borr { border: 3px double #bbbbbb; }
.nw_line { height: 1px; margin: 5px 0px 5px 0px; background: url('/img/pix2.gif') repeat-x; }

.clear { clear:both; }
.b{ border: 1px solid red; }
.duved {clear:both;padding-bottom:10px;}
.duved p {padding:0;margin:0 0 5px 10px;text-align:center;color:#fff;font-weight:bold;font-size:14px;}
