.contacty p {
text-align:justify;
}
.plusall {
font-size:13px;
}
table.search {
margin-top:0px;
}
.o-nas {
margin-top:20px;
padding:10px;
text-align:justify;
font-size:16px;
font-family:arial;
}
.price li {
color:gray;
}
.price {
float: left;
width:140px;
}
.collect a:link,
.collect a:active,
.collect a:visited {
font-size:11px;
}
.srhTD {
background:#fff3c3;
}
.sendfrm a:link, 
.sendfrm a:active,
.sendfrm a:visited {
font-size:10px;
text-decoration:underline;
color:#0266b7;
}
.sendfrm a:hover {
color:black;
}
.sendfrm {
font-size:11px;
width:260px;
font-family:verdana;
}
.postcat strong {
font-weight:normal;
}
.postcat {
background:#f8f8f8;
padding:5px;
border:1px dotted gray;
}
.hdtable {
width:100%;
}
.hdcat {
background:#ececec;
padding:7px;
}
.hdname h2 {
margin:2 2 2 2;
font-size:14px;
}
.hdcat h3 {
margin:0 0 0 0;
}
.hdname a:hover h2 {
color:#bbbbbb;
}
.hdcat a:hover h3 {
color:red;
}
.hdtd {
width:33%;
border:1px dotted gray;
}
.texttop {
font-size:20;
background:#f3f3f3;
padding:10px;
}
.markertop {
width:10px;background:orange;
}
.markernova {
width:10px;background:blue;
}
.prmit {
font-weight:bold;
}
.reclama {
width:90%;
border:1px dotted #cecece;
font-size:10px;
}
.menu .reclama a:link,
.menu .reclama a:active,
.menu .reclama a:visited {
font-size:10px;
}
.menu .reclama a:hover {
color:black;
}
.mnusort form {
margin:0 0 0 0;
}
.mnusort form input {
border:1px dashed gray;
CURSOR:hand;cursor:pointer;
background:#eeeeee;
width:150px;
}
.separ {
font-size:13px;
}
.srhdes {
text-align:justify;
padding:2px;
}
.search form {
margin:0 0 0 0;
}
.search input {
border:1px solid black;
font-size:13px;
height:20px;
}
.search {
/*margin-bottom:1px;*/
}
.pagesrh {
}
.omagazine li {
color:black;
line-height:34px;
font-size:20px;
}
.dostavka {
border-bottom:1px dashed gray;
margin-bottom:15px;
}
.dostavka li {
color:black;
line-height:34px;
font-size:20px;
}
.oplata li {
border-bottom:1px dashed gray;
color:black;
line-height:34px;
font-size:20px;
}
.annotac {
color:black;
}           
.statyi b {
font-weight:normal;
}
.statyi strong {
font-weight:normal;
}
.zametka strong {
font-weight:normal;
}
.zametka {
padding-left:10px;
padding-right:10px;
}
.upramka {
width:705px;
height:20px;
background:url(images/upramka.gif) no-repeat;
}
.ctramka {
width:705px;
height:7px;
background:url(images/ctramka.gif);
}
.dwramka {
width:705px;
height:19px;
background:url(images/dwramka.gif) no-repeat;
}
p {
text-align:justify;
}
.catli {
line-height:14px;
color:black;
margin-left:15px;
}
.catul {
margin-left:15px;
}
.listcat h2 {
margin-left:10px;
}
.listcat h2 a:link,
.listcat h2 a:active,
.listcat h2 a:visited {
text-decoration:none;
font-size:14px;
}
.bolder {
border:1px dashed gray;
background:#ffe484;
}
.tbsrh {
}
.sendgood {
padding:10px;
background:#fff6a7;
font-size:20px;
}
.warning {
padding:10px;
background:#ffa7a7;
font-size:20px;
}
.footertab {
color:white;
font-size:12px;
font-family:tahoma;
}
.footer {
background:#4f4f4f;
height:43px;
}
.frmoforml textarea {
width:350px;
height:80px;
border:1px solid gray;
}
.frmoforml input {
width:300px;
border:1px solid gray;
}
.oformgl {
background:#cecece;
padding:5px;
font-weight:bold;
}
.oformlenie {
border:1px dashed gray;
width:80%;
}
.butkorz {
CURSOR:hand;cursor:pointer;
border:1px solid gray;
}
.korzina-form {

}
.korztr {
background:#cecece;
padding:5px;
font-weight:bold;
}
.korztabempty {
font-size:26px;
}
.korzinatab {
border:1px dashed gray;
}
.incart {
margin-top:5px;
border:1px solid black;
/*background:#eeeeee;*/
background:orange;
padding:5px;
}
.incart a:link,
.incart a:active,
.incart a:visited {
color:black;
font-weight:normal;
}
.incart a:hover {
font-weight:bold;
}
.incempty {
font-size:11px;
font-family:tahoma;
margin-left:55px;
padding-top:25px;
}
.skolko {
font-weight:bold;
}
.allinc {
font-size:11px;
font-family:tahoma;
margin-left:55px;
padding-top:25px;
}
.korzina-full {
width:190px;
height:63px;
background:url(images/cart-full.jpg) no-repeat;
}
.korzina-empty {
width:190px;
height:63px;
background:url(images/cart-empty.jpg) no-repeat;
}
.buydvbig {
margin-top:20px;
margin-bottom:20px;
width:100%;
}
.buy-tovar {
width:132px;
height:35px;
background:url(images/buy.jpg) no-repeat;
/*display: table-cell;
vertical-align: middle;*/
line-height: 35px;
}
.buy-tovar a:link,
.buy-tovar a:active,
.buy-tovar a:visited {
font-family:times new roman;
font-size:18px;
color:white;
}
.buy-tovar a:hover {
color:black;
}
.strbold {
background:#f6f6f6;
padding:3px;
border:1px solid gray;
}
.strbold a:link,
.strbold a:active, 
.strbold a:visited {
color:black;
}
.listpage {
padding-top:7px;
padding-bottom:7px;
}
li {
/*list-style-position:inside;*/
list-style-position:outside;
}
.strongmnu {
background:#fae7c9;
padding-top:5px;
padding-bottom:5px;
border:1px solid #d7923c;
float:none;
}
.money {
font-size:11px;
}
.mnucenter {
padding:5px;
}
li {
line-height:17px;
color:#e7e7e7;
}
.cena {
font-size:18px;
color:orange;
}
.cost {
font-weight:bold;
font-size:22px;
}
.inmag {
color:green;
}
.nova {
margin-top:5px;
width:114px;
height:23px;
background:url(images/nova.jpg) no-repeat;
}
.opisbig {
font-size:16px;
font-family:verdana;
background:#f9f9f9;
border:1px dashed gray;
padding:5px;
text-align:justify;
}
.opismini {
font-size:11px;
font-family:verdana;
background:#f9f9f9;
border:1px dashed gray;
padding:5px;
}
.tbcontent {
border:0px solid gray;
}
.content {
}
.mini {
width:33%;
border:1px dotted black;
height:100%;
}
.mini-tovar {
height:100%;
width:100%;
}
.mtd {
width:50%;
border:0px solid gray;
}
.m-img {
border:0px solid gray;
}
.inmag {
border:0px solid gray;
}
.theme img {
border:6px solid #f5f5f5;
/*outline: 1px solid #d4d4d4;*/
}
.theme a:hover img {
border:6px solid #e1e1e1;
}
.big-tovar {
border:0px solid black;
font-family:arial;
width:100%;
}
.b-img {
border:0px solid black;
width:50%;
}
.headbig {
border-bottom:1px dashed black;
width:100%;
}
.headtdbig {
border:0px solid black;
}
.parambig {
font-size:11px;
border:0px solid black;
width:50%;
}
.doppict {
border:1px solid #e3e3e3;
padding:10px;
background:#fbfbfb;
}
h1 {
color:4c4c4c;
font-weight:bolder;
font-family:Tahoma;
font-size:135%;
padding-left:2px;
}
h2 {
font-family:Tahoma;
font-size:15px;
color:4c4c4c;
}
h2 a:link,
h2 a:active, 
h2 a:visited {
text-decoration:underline;
color:4c4c4c;
font-weight:bolder;
font-family:Arial;
font-size:15px;
padding-left:2px;
}
h2 a:hover {
color:#bbbbbb;
}
.menu a:link,
.menu a:visited,
.menu a:active {
font-size:11px;
font-family:tahoma;
text-decoration:none;
color:#43a6e9;
font-weight:bold;
}
.menu a:hover {
color:black;
}
/*.menur a:link,
.menur a:visited,
.menur a:active {
font-size:11px;
font-family:tahoma;
text-decoration:none;
color:#43a6e9;
font-weight:bold;
}
.menur a:hover {
color:black;
}*/
h3 {
color:4c4c4c;
font-weight:bolder;
font-family:Arial;
font-size:90%;
padding-left:2px;
/*color:4c4c4c;
font-weight:bolder;
letter-spacing:-0.07em;
font-family:Arial;
font-size:150%;
font-weight:normal;*/
}
.centeridx {
padding:0px;
border-bottom:2px solid #cecece;
}
.firsttb {
padding:0px;
}
.lshad {
padding:0px;
width:26px;
background:url(images/shadl.gif) repeat-y;
}
.rshad {
padding:0px;
width:26px;
background:url(images/shadr.gif) repeat-y;
}
body {
margin:0 0 0 0;
}
.hiddenimgdpict {
display:none;
position:absolute;
padding:5px;background:white;
left:50%;z-index:1;
margin-left:-270px;
border:1px solid gray;
}
.hiddenimg {
display:none;
position:absolute;
left:50%;top:35%;z-index:1;
margin-left:-270px;
padding:5px;background:white;
border:1px solid gray;
}
.dpicblock {
margin-bottom:50px;
float:left;
padding:10px;
width:320px;
height:auto;
font-size:11px;
}
.tbidx {
padding:0px;
width:1000px;
}
.title {
padding:0px;
width:997px;
height:152px;
background:url(images/title.jpg) no-repeat;
}
.content {
padding:0px;
/*border:0px solid gray;*/
}
.tbcontent {
padding:0px;
width:100%;
/*border:0px solid gray;*/
}
.topmenu {
width:630px;
margin-right:20px;
margin-top:10px;
height:46px;
/*border-right:2px solid #e6c19a;
border-left:2px solid #e6c19a;*/
}
.topmenu a:link,
.topmenu a:active,
.topmenu a:visited {
color:white;
font-size:17px;
}
.topmenu a:hover {
color:black;
}
.menu {
border-right:1px dotted gray;
border-top:1px dotted gray;
width:259px;
}
/*.menur {
border-left:1px dotted gray;
border-top:1px dotted gray;
width:150px;
}*/
.theme {
border:0px solid gray;
padding:10px;
width:715px;
}
.param {
border:0px solid gray;
font-size:12px;
font-family:arial;
}
.theme-list {
border:0px solid gray;
width:100%;
}
a:link,
a:visited,
a:active {
font-size:13px;
font-family:tahoma;
text-decoration:none;
color:#43a6e9;
font-weight:bold;
}
a:hover {
color:black;
}
