html,body{height:100%;width:100%;min-width:785px;margin:0px;padding:0px;background:#F4F0E7 url(../images/bg.jpg);font-size: 12px;color:#222;font-family:Arial;}
a:link, a:visited {color:#95370D;font-weight:bold;}
a:hover {color:#EE5B18;text-decoration:none;}
a:active {color:#FAD2B9;}
a:link.dec, a:visited.dec{color:#FFF213;text-decoration:none;font-weight:bold;}
a:hover.dec{color:#EE5B18;}
a:link.foot{color:#FFF213;text-decoration:none;font-weight:normal;}a:hover.foot{color:#EE5B18;}

a.side, a:visited.side{text-decoration:none;background:url(../images/l_bg.jpg) no-repeat;background-position:center left;display:block;margin-top:10px;padding-left:13px;color:#4F3721;font-size:16px;margin-left:26px;}
a:hover.side{background:#fff;color:#EE5B18;}

a.subside, a:visited.subside{font-weight:normal;text-decoration:none;background:url(../images/l_bg.jpg) no-repeat;background-position:center left;display:block;margin-top:10px;padding-left:13px;color:#4F3721;font-size:16px;margin-left:50px;}
a:hover.subside{background:#fff;color:#EE5B18;}
.subside-active{font-weight:normal;font-size:16px;margin-left:50px;color:#B53700;background:url(../images/l_bg.jpg) no-repeat;background-position:center left;display:block;margin-top:10px;padding-left:13px;}

.side_cart {text-decoration:none;background:url(../images/l_bg.jpg) no-repeat;background-position:center left;display:block;margin-top:10px;padding-left:13px;color:#4F3721;font-size:16px;margin-left:26px;}
a.pagin{text-decoration:none;font-size:14px;color:#9B431D;padding-left:15px;}a:hover.pagin{color:#ff0000;}
a.view{text-decoration:none;color:#FFF213;}
a.artlnk{font-size: 13px;color:#330F04;text-decoration:undeline;font-weight:normal;}
a:hover.artlnk{color:#95370D;text-decoration:underline;}
a img{border:0;}
a.btns{padding-left:5px;padding-right:5px;}
a.kroshka{text-decoration:none;color:#330F04;}a:hover.kroshka{color:#EE5B18;}
h1 {margin:0px;font-size:15px;}
#top h1 {margin:0px;font-size:13px;}
h2 {background:url(../images/bg_h2.gif) no-repeat;background-position:center left;margin:3px;font-size:19px;padding-left:23px;color:#330F04;}
h3 {margin:0px;font-size:12px;color:#000000;}

.carttable {width:100%; border:1px solid #CCCCCC;border-collapse:collapse; border-spacing:0;font-size:15px;}
.carttable th {border-right:1px solid #CCC; background:#EFEFEF; color:#000;padding:10px;}
.carttable td {border:1px solid #DDD;padding:10px;}
.carttable tr.bg td {background:#F5F5F5;}

#gg{min-height: 100%;height: auto !important;height: 100%;margin-bottom:-81px;}
#main{width:785px;min-height: 100%;height: auto !important;height:100%;text-align:left;padding-bottom:90px;}
#top{width:785px;height:255px;text-align:left;letter-spacing:1px;padding-top:0px;margin-bottom:20px; visibility: hidden; }
#general{text-align:right;width:785px;}
#content{text-align:left;margin-left:250px;}
.sidebar{background:#E8E8E8;border:1px solid #1C1C1C;width:203px;min-height: 100%;height: auto !important;height: 100%;padding:15px;float:left;text-align:left;display:inline;}
#foot{background: url() no-repeat scroll right bottom;color:#000000;width:745px;height:90px;margin-top:-162x;text-align:left;padding-left:20px;padding-right:20px;padding-top:14px;}
#f-left{float:left;font-size:26px;font-weight:bold;color:#000000;}
#f-right{float:right;padding-top:15px;}
#studios{background:#fff;width:486px;padding:25px;color:#000000;font-size:14px;}
#to-main{margin-left:0px;width:785px;height:215px; margin-bottom: 5px;}
#pagination{background:#fff;width:536px;height:36px;text-align:center;padding-top:20px;margin-bottom:8px;}
#proditems{background:#fff;width:515px;padding-left:10px;padding-top:10px;padding-bottom:10px;padding-right:10px;margin-bottom:8px;}
#articles{background:#E8E8E8;border:1px solid #1C1C1C;width:496px;padding-left:20px;padding-top:15px;padding-bottom:33px;padding-right:20px;}
#sort{font-size:13px;background:#fff;width:496px;padding-left:20px;padding-top:15px;padding-bottom:15px;padding-right:20px;margin-bottom:20px;color:#330F04;}
#error{font-size:20px;background:#fff url(/images/note.jpg) no-repeat;background-position:15px 15px;width:446px;padding-left:70px;padding-top:15px;padding-bottom:15px;padding-right:20px;color:#330F04;min-height:30px;}
#blck-tov{background:#fff;width:496px;padding-left:20px;padding-top:15px;padding-bottom:33px;padding-right:20px;margin-bottom:15px;}
#art-links{padding-left:17px;padding-right:25px;padding-top:10px;}
#kroshka{text-align:left;background:url(/images/bg_h2.gif) no-repeat;background-position:center left;margin:3px;font-size:19px;padding-left:23px;color:#330F04;}
.article{background:url(/images/l_bg.jpg) no-repeat;background-position:0px 5px;font-size:13px;padding-left:10px;}
.form-cmmt{background:#fff;width:496px;padding-left:20px;padding-top:15px;padding-bottom:33px;padding-right:20px;margin-bottom:15px;}
    .form-cmmt table{margin-top:15px;}
    .form-cmmt th{vertical-align:top; padding-top:5px;}
    .form-cmmt textarea{font-size:14px; font-family:Arial;}
    .form_error{font-weight:bold; font-size:13px; color:red}
.cmmt-block{background:#eeeeee; padding:5px; margin:10px 0;}
    .cmmt-block-name{background:url(/images/l_bg.jpg) 0px 5px no-repeat; font-weight:bold; padding-left:10px}
    .cmmt-block-message{padding:15px 12px}
#cmmt-list{background:#fff;width:496px;padding-left:20px;padding-top:15px;padding-bottom:15px;padding-right:20px;margin-bottom:15px}    
.pagin-on{font-size:14px;padding-left:15px;color:#D24E1D;}
.preview-img{margin-top:8px;text-align:center;height:150px;}
.ttl{background: url(/images/ttl.jpg) no-repeat;height:32px;text-align:left;font-size:11px;width:225px;padding-left:10px;padding-right:10px;padding-top:3px;color:#000000;text-transform:uppercase;font-weight:bold;}
.pr-price{background:#F7F5E8;height:28px;width:245px;margin-top:8px;color:#FF0000;text-align:center;font-weight:bold;padding-top:10px;font-size:13px;}
.pr-price1{color:#FF0000;display:inline;}
.name{margin:2px;padding-top:4px;text-transform:uppercase;font-weight:bold;color:#4F3721;font-size:13px;}
.price{margin:2px;font-weight:bold;color:#95370E;font-size:13px;}
.new{text-align:center;}.new-img{padding-top:13px;}
.strk{color:#4F3721;}
.strk1{color:#95370E;}
.act-sort{color:#D24E1D;}
.map{height:400px;width:490px;margin-top:15px;}
.descript{color:#0000CD;margin-top:4px;margin-bottom:13px;}
.tov-name{font-size:20px;color:#95370D;font-weight:bold;text-align:center;margin-top:6px;}
.tov-info{padding-left:7px;font-size:14px;color:#330F04;padding-right:7px;}
.article-text{padding-left:7px;font-size:13px;color:#330F04;padding-right:7px;}
.article-name{padding-left:30px;padding-right:30px;font-size:20px;color:#95370D;font-weight:bold;text-align:center;margin-top:6px;}
.phone{background:#EEE8DB;margin-top:15px;margin-bottom:5px;text-align:center;padding:10px 55px 10px 55px;}
.phone-number{margin:0;padding:0;color:#ff0000;font-weight:normal;}
.side-active{font-size:16px;margin-left:26px;color:#B53700;background:url(/images/l_bg.jpg) no-repeat;background-position:center left;display:block;margin-top:10px;padding-left:13px;}
.sidebarnum{font-size:15px;color:grey;font-weight:normal;}
.preview{text-decoration:none;background:#fff;border:1px solid #1C1C1C;height:239px;width:245px;display:-moz-inline-stack;/*����� ��� ��*/display:inline-block; /*�� ��� �� � ��*/_overflow:hidden;/*���� ��� ��6*/zoom:1;*display:inline;padding:4px;margin-bottom:10px;text-align:center;}
.preview:hover{background:#F7BE9C;}
table {border-collapse: collapse;}

.basket{float:right;background:url(/images/backet.gif) 0 0 repeat-x;margin-top:-8px;}

#sidebarbanner{display:inline-block;position:absolute;margin-left:800px;}
#sidebarbanner a{display:block;margin-bottom:15px;}

#creditpage{margin:30px;padding:30px;background-color:white;}
#creditpage h2{background:none;font-size:15px;padding:0;}
#creditpage h2 span{font-weight:normal;}
#creditpage .itemprice{font-size:15px;color:green;margin-bottom:15px;}
#creditpage .creditname{font-size:25px;margin-bottom:15px;}
#creditpage table{width:90%;border-collapse:collapse;border-spacing:0;border:1px solid #CCCCCC;font-size:15px;text-align:center;}
#creditpage td{border:1px solid #DDDDDD;padding:5px 0;}
#creditpage th{font-weight:bold;padding:10px 0;border:1px solid #DDDDDD;background-color: #CCCCCC;}
#creditpage input{width:300px}
#creditpage textarea{width:300px}

#creditpage #cart_table{text-align:left;border:0px;}
#creditpage #cart_table td{border:0px;background:none;}

ul#header {list-style: none; margin:0; padding: 0;}
ul#header li {list-style: none; margin:0; padding: 0;}
