* {margin: 0;padding:0; }
html 
{
    min-height:100%;
    min-width:990px;
}

body 
{
    height:100%;
    padding:0;
    margin:0;
    padding-top:30px;
    position:relative;
    min-width:990px;
    background:#F5EBD2;    
}

BODY, TD, DIV, INPUT, SELECT, TEXTAREA, P, UL, LI
{
    font-family: 'Arial', 'Tahoma', 'Verdana',  'Times';
    color: #333333;
    font-size:12px;
    text-align:left;
}

BODY, TABLE, IMG  
{
    margin:0px;
    border:0px;
}

table {border-collapse:collapse;padding:0;empty-cells:show;}
/*
background:url('/img/logo.png');//background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/logo.png');
картинки
*/

.logo {margin:30px 36px 40px 36px;width:235px;height:75px;background:url('/img/logo.png') top center no-repeat;//background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/logo.png');}
.ig {float:none;width:42px;height:41px;background:url('/img/ig.png');//background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/ig.png');}
.cartg {float:none;cursor:hand;width:42px;border:0px;height:41px;background:url('/img/cartg.png');//background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/cartg.png');}
.listg {float:none;width:42px;height:41px;background:url('/img/listg.png');//background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/listg.png');}
.list_n {float:none;width:42px;height:41px;background:url('/img/list_n.png');//background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/list_n.png');}


#left {width:303px;overflow:hidden;}
#right {min-width:683px;}

#logo {width:317px;height:155px;background:#4F2121;margin-top:34px;}

#menu {height:34px;white-space:nowrap;width:680px;}
#head {width:100%;height:155px;background:#4F2121 url('/img/main_img.jpg') no-repeat bottom left;position:relative;z-index:1;}
#mini_cart {right:15%;top:15px;position:absolute;}
#sitecontent {height:100%;}
#b_shopmenu {width:100%;height:76px;background:url('/img/shopmenu_h2.png') top center no-repeat;margin-top:-25px;}
#b_shopmenu H1 {padding:10px 0px 10px 20px;}
#shopmenu {width:100%;position:relative;}

#footer {width:100%;height:60px;background:#EBD39C;position:relative;clear:both;overflow:hidden}
#footer #copyright 
{
    position:absolute;
    left:30px;
    top:0px;
    /*width:120px;*/
}

#footer #copyright a.rs 
{
    display:block;
    position:absolute;
    width:120px;
    left:0px;
    top:12px;
    color:#715617;
    text-decoration:none;
}    

#footer #copyright a.stox
{
    display:block;
    position:absolute;
    left:70px;
    top:15px;
    color:#715617;
    font-family:'Gill Sans MT',sans-serif;
    font-size:2.7em;
    font-weight:normal;
}


#footer #counters 
{
    position:absolute;
    right:30px;
    bottom:5px;
    
}

#h1 {z-index:-1;font-size:26px;color:#F0E4BF;font-weight:Bold;text-transform:none;}

#PagesNav {margin-top:10px;width:100%;height:40px;}
#PagesNav A {width:31px;height:30px;background:url('/img/nav_num_bg2.png') left -32px no-repeat;padding:0px 10px 0px 0px;DISPLAY: block;  Z-INDEX: 2; MARGIN: 0px 1px; FONT: normal 75%/34px tahoma; COLOR: #DBB428; TEXT-DECORATION: none; text-transform:uppercase;float:left;text-align:center;}
#PagesNav A:hover {background:url('/img/nav_num_bg2.png') left 0px no-repeat;}
#ItemsOrder {margin-top:10px;}
#BooksList {width:100%;}

UL.shopmenu {width:100%;margin:0px;}

LI.content1 {margin-top:7px;padding:5px 5px 5px 20px;width:75%;font-size:13px;text-transform:uppercase;clear:both;white-space:normal;}
LI.content2 {margin-top:7px;padding:0px 5px 0px 40px;width:75%;font-size:13px;background:url('/img/sub.gif') top left no-repeat;clear:both;white-space:normal;}
LI.content3 {margin-top:7px;padding:0px 5px 0px 60px;width:75%;font-size:11px;background:url('/img/sub1.gif') top left no-repeat;clear:both;white-space:normal;}

LI.alter1  {margin-top:7px;padding:3px 3px 0px 20px;width:75%;font-weight:Bold;font-size:13px;text-transform:uppercase;clear:both;}
LI.alter2 {margin-top:7px;padding:0px 3px 0px 40px;width:75%;font-weight:Bold;font-size:13px;background:url('/img/asub.gif') top left no-repeat;clear:both;}
LI.alter3 {margin-top:7px;padding:0px 3px 0px 60px;width:75%;font-weight:Bold;font-size:11px;background:url('/img/asub1.gif') top left no-repeat;clear:both;}

h1.main {margin-top:-23px;}

#menu UL,LI {float:left;list-style:none;margin:0px 5px 0px 5px;padding:0px;clear:none;}
#menu A {background:url('/img/mmenu.gif') left 0px  #969594 repeat-x;padding:0px 20px 0px 20px;DISPLAY: block;  Z-INDEX: 2; MARGIN: 0px 1px; FONT: bold 75%/34px tahoma; COLOR: #fff; TEXT-DECORATION: none; text-transform:uppercase;white-space:nowrap;}
#menu LI A:hover {background:url('/img/mmenu.gif') left -40px repeat-x;}
#menu LI A.alter {background:#4F2121 url('/img/mmenu.gif') left -80px repeat-x;}
#menu LI A.alter:hover {background:#4F2121 url('/img/mmenu.gif') -80px left repeat-x;}

#item {float:left;height:1%;overflow:hidden;width:700px;}
#ItemParams {height:1%;overflow:hidden;width:700px;float:left;}
#ItemParamsInfo {float:left;height:1%;overflow:hidden;width:100%;}
#ItemParamsTech {float:left;height:1%;overflow:hidden;width:100%;margin:15px 15px 0px 0px;background:#4F2121;padding:0px 0px 0px 0px;}
#ItemParamsTech H1 {width:700px;height:63px;background:url('/img/item_h2.png') top center no-repeat;display:block;float:left;}
#ItemParamsTech H2 {width:700px;height:10px;background:url('/img/item_f2.png') bottom center no-repeat;display:block;float:left;}
#ItemParamsTech P {color:#fff;border:1px solid #fff;padding:5px;margin:5px;height:17px;width:320px;display:block;float:left;}
#ItemAn_h {float:left;width:289px;height:38px;background:url('/img/item_announce_h2.png');margin-bottom:0px;}
#ItemAn {float:left;width:269px;background:url('/img/item_announce_l.gif') repeat-y;padding:15px;}
#ItemAn_f {float:left;width:289px;height:11px;background:url('/img/item_announce_f.png') no-repeat;}
.price1 {font-family:Tahoma;font-size:30px;margin-top:15px;}
.price2 {font-family:Tahoma;font-size:15px;margin-top:7px;}
#SmallImages {width:300px;float:left;margin-left:5px;}
.SmImageBlock {width:115px;height:115px;overflow:hidden;float:left;margin:5px 5px 5px 5px;border:10px solid #4F2121;background:#4F2121;}
img.b_icon {display:block;margin:auto auto;vertical-align:middle;}
.new_item {position:absolute;top:70px;left:0;width:60px;height:15px;padding-left:5px;background:#fff;color:#4F2121;font-size:10px;filter:alpha(opacity=70);opacity:.70;}
.new_item2 {position:absolute;top:50px;left:0;width:120px;height:25px;padding:5px 0px 0px 5px;background:#fff;color:#4F2121;font-size:15px;filter:alpha(opacity=70);opacity:.70;}
#BigImage {position:relative;width:400px;overflow:hidden;float:left;margin-top:5px;}

   .full_search {width:385px;margin-bottom:15px;}
   .full_search h1 {display:block;width:385px;height:63px;background:url('/img/search_h2.png') no-repeat;}
   .full_search p {background:#4F2121;width:365px;padding:2px 10px;height:25px;display:block;position:relative;color:#fff;}
   .full_search input {position:absolute;top:2px;right:5px;width:200px;}

   .full_search2 {width:385px;margin-bottom:15px;position:absolute;top:35px;left:11px;z-index:700;filter:alpha(opacity=90);}
   .full_search2 p {background:#4F2121;width:365px;padding:2px 10px;height:25px;display:block;position:relative;color:#fff;}
   .full_search2 input {position:absolute;top:2px;right:5px;width:200px;}



.old_book {width:323px;height:200px;vertical-align:top;background:url(/img/book_bg3.jpg) no-repeat;}
.tocart {width:300px;text-align:right;position:absolute;z-index:100;right:50px;top:0;background-color:#4F2121;padding:5px;opacity:.95;filter:alpha(opacity=95);}
.tocart p {color:#ffffff;white-space:nowrap;border:1px solid #ffffff;padding:5px;background-color:#4F2121;line-height:15px;margin:3px;float:none;clear:both;}

/****** main.php  *******/
#shop_part {background:url(/img/cb_right1.gif) right top no-repeat;position:relative;display:block;float:none;min-width:470px;width:470px;height:151px;margin:45px 25px 25px 0px;}
#shop_part2 {background:url(/img/cb_left1.gif) left top no-repeat;position:relative;display:block;min-width:100%-50px;width:100%-50px;height:151px;margin-right:14px;}
#ca {height:24px;font-family:Verdana;font-weight:Bold;margin-left:25px;margin-top:-23px;z-index:5;position:relative;}
#ca A {text-decoration:none;background:url(/img/ca_left.gif) left top no-repeat;padding:0px 0px 0px 0px;FLOAT: left;position:relative; !important}
#ca A SPAN {background:url(/img/ca_right.gif) right top no-repeat;padding:6px 20px 6px 15px;display:block;margin-left:5px;position:relative; !important}
#partContent {height:90px;width:80%;padding:25px 15px 15px 45px;position:absolute;top:0px;left:0px;margin:0;}
#main_book {width:90px;float:left;}
.book_author {font-weight:Normal;font-size:11px;}


/****** /main.php *******/


h1, h2, h3 {font-weight: Bold;text-decoration:none;margin:0px;text-align:left;}
H1 {font-size:17px;}
H2 {font-size:13px;}
H3 {font-size:13px;}

p.sform  {margin-right:10px;}
a {color:#000000;text-decoration:underline;}
a:hover {color:#777777;text-decoration:none;}
a.location {color:#000000;font-weight: Normal;text-transform:lowercase;}

input {border: rgb(230,230,230) 1px outset;height:18px;width:150px;font-weight:Bold;}
input.items_quan {width:30px;}
input.submit {border: rgb(255,255,255) 1px outset;background-color:#F48965;height:18px;color:#ffffff;width:150px;font-weight:Bold;}
input.radio {width:30px;height:16px;border:0px;}
textarea {border: rgb(230,230,230) 1px outset;width:380px;height:200px;font-weight:Bold;}
select {margin:0px;height:18px;width:150px;font-weight:Bold;}

.font10px {
    font-size: 10px;
}
.font12px {
    font-size: 12px;
}
.font14px {
    font-size: 14px;
}
.font16px {
    font-size: 16px;
}
.font18px {
    font-size: 18px;
}
.font22px {
    font-size: 22px;
}
.font26px {
    font-size: 26px;
}
.text_on_main {margin: 20px 250px 20px 0;}

.text_on_footer {margin: 2px 205px 2px 0;}