/* CSS Document 
body                  { margin:0px; padding:0px; font:normal 14px Arial, Tahoma; color:#000; background:#fff; }*/
body                  { margin:0px; padding:0px; font:normal 10px Verdana; color:#000; background:#fff; color:#000 }
img                   { border:0px;}
td                    { vertical-align:top}
h1,h2,h3,h4,p         { padding:0px; margin:0px 0px 10px;}
p         { padding:0px; margin:0px 0px 12px;}


/*h1                    { font:normal 22px Georgia,Tahoma; color:#69540a; background:url(images/marker.gif) 0px 10px no-repeat;padding:0px 0px 0px 32px; margin-left:-32px}*/
h1                    { font:bold 10px Verdana; color:#ff8100; text-transform:uppercase}

h2                    { font-size:16px; }
h3                    { font-size:14px;}
h4                    { font-size:11px;}

a        { text-decoration:none; color:#000}
a:hover  { text-decoration:underline}

h3 span  { color:#ff6602}


.head {background:url(images/bg_head2.jpg) top repeat-x}

.top_menu {background:url(images/bg_top_menu.gif) top repeat-x;}
.top_menu td { height:25px;vertical-align:top}

.top_bg {background:url(images/bg_head.jpg) 0px 0px no-repeat; width:100%}

.menu   { padding-left:60px; text-align:left; width:100% }
.menu a { padding:13px 17px 0px; display:block; height:30px; font:bold 12px Arial; color:#000; white-space:nowrap; }
.menu a:hover { background:url(images/bg_top_menu2.gif) top repeat-x}
#menu_act  { background:url(images/bg_top_menu2.gif) top repeat-x}
#left_act { color:#fff}

.bg_menu {background:url(images/find.gif) top left no-repeat;}

.find { padding:0px; margin:0px; width:203px; padding:17px 0px 0px 64px}
.find input { padding:0px; margin:0px; border:0px solid #000; background:none; font:normal 11px Tahoma; color:#505050}
.but { font:normal 11px Tahoma; color:#000; cursor:pointer}

.left_col_w { width:290px}
.left_col { background:#f7e7cd url(images/bg_left.jpg) top left no-repeat}
.left_col td { padding-left:38px; font:bold 14px Arial; color:#000}
.left_col a  { font:bold 11px Arial;color:#000; text-transform:uppercase   }
.left_col li a  {  margin-left:14px; font:bold 12px Arial;color:#343434; text-transform:none}

.tit1 { background:url(images/bg_left_col.gif) top left no-repeat; height:45px; vertical-align:middle; }
.tit1 a { color:#000; font-weight:bold; text-transform:none  }


.left_col ul    { padding:0px ; margin:0px; margin-left:-38px; padding:18px 0px 10px 38px; border-bottom:2px solid #fd6506;}
.left_col li    { padding:0px ; margin:4px 0px; list-style-type:none; background:url(images/marker.gif) 0px 5px no-repeat}

#bord_none { border-bottom:0px solid #000}

#auth { background:url(images/pic_left.gif) top right no-repeat; border-top:2px solid #fd6506; padding:20px 0px 45px 0px; }
#auth .pad { font:bold 12px Arial;color:#000; }

#status { color:#c85000; padding:10px 0px 10px 38px}

#auth_form  { padding:0px; margin:0px; text-align:left }
#auth_form table  { width:10%}
#auth_form td   { text-align:left; padding:0px 5px 0px 0px ; margin:0px}
#auth_form input { margin:0px;border:0px solid #000;}
#inp_logo { background:#e9e9e9; width:75px;height:22px; padding:0px}
#inp_pas  { background:#fff; width:96px;height:22px; padding:0px}
#voiti { background:url(images/but_auth.gif) top left no-repeat; cursor:pointer; font-size:11px; margin:0px; padding:0px 8px; width:84px; height:25px; text-align:left; }

#text_auth { font:normal 11px Tahoma; color:#797979; padding:0px 0px 0px 20px}
#reg { font:normal 11px Tahoma; color:#000; margin:0px 0px 0px 189px; text-decoration:underline;}
#reg:hover { text-decoration:none}
.pad { padding-left:38px}

.foot { border-top:2px solid #fd6506; background:#fdfdfd url(images/bg_foot.gif) top repeat-x;font:normal 12px Arial; color:#000;}

.cr { background:#f5ecd7;  height:63px; vertical-align:middle; padding-left:38px}
.cr a {  color:#0009c8}
.cr span {  color:#ff0000}
.cr div { width:252px;}

.bot_adr { background:url(images/bg_foot2.gif) top right no-repeat; vertical-align:middle}
.d_al { width:350px ; margin:auto}

.pad2 {padding:20px 0px 0px;}
#pad3 { font:normal 11px Tahoma; color:#000;margin-left:36px;}

.content { padding:0px 25px}

.logo {background:url(images/logo.gif) 0px 0px no-repeat}
.logo_w {width:355px; height:186px}
#logo1 {position:absolute; top:33px ; left:87px; width:95px; height:88px; float:left}
#logo2 {background:url(images/logo.gif) 0px 0px no-repeat;position:absolute; top:34px ; left:187px;width:151px; height:86px;}

.url_top {position:absolute; left:835px ; top:150px; width:144px}

#zak_kl td{ padding:5px; border:1px solid #ccc}

.tab_price a { text-decoration:underline}
.tab_price a:hover { text-decoration:none}
.ShopCaption a.strong {font:bold 10px Verdana; color:#ff8100; text-transform:uppercase; text-decoration:underline;}
.ShopCaption a.strong:hover { text-decoration:none}

.myShopItems1 { border:0px solid #ccc; border-collapse:collapse; padding:0px}
.myShopItems1 td { border:1px solid #ccc; padding:5px; vertical-align:middle}