@charset "utf-8";table, tr, td, div, span, p, body, input {
Font-Family: "ARIAL", TIMES, SERIF;
Font-weight: normal; Font-size: 12px;
color: #3D3D3D;
}
BODY {
margin:0;padding:0; background-color:#d8d8d8; z-index:0
}
BODY,BLOCKQUOTE,P,DL,DT,DD,OL,UL,LI,TD,TH {
color:#000;font-size:1em;font-family: "Arial", Times, serif;
}
A {
color:#3c3ba9;
}
A:HOVER {
color:#54ba00;text-decoration:underline;
}
body {
background-image:url(images/backmaingrad.gif); background-position:top center; background-repeat:repeat-y
}
#maintable {
width:100%;max-width:1000px;  width:expression(document.body.clientWidth > 1000 ? "1000" : "100%" ); min-width:850px 
}
#head {
background:#fff url('images/headgrad.gif') 0 0 repeat-x; height:84px; border-bottom:1px solid #c7c7c7;
}
#headtable {
width:100%; height:84
}
#headtable td {
 
}
#headcontacts {
background-image:url(images/headcontacts.gif); background-position:top center; background-repeat:no-repeat; height:84px; width:238px;
}
#contcontainer {
border-top:1px solid #fff
}
#colleft,#maincont,#colright {
border-top:1px solid #e3e3e3
}
#maincont,#colright {
background-image:url(images/contentback.gif); background-position:top; background-repeat:repeat-x;
}
#colleft {
background-color:#eee; width:22%; border-right:1px solid #dedede; vertical-align:top
}
#maincont {
background-color:#fff; width:56%; vertical-align:top; padding:10px 16px 16px 16px;
}
#colright {
background-color:#fff; width:22%; vertical-align:top; padding:0 15px 0 0
}
#logocell {
width:295px
}
#headcontacts {
text-align:left;
}
#headcontacts img.phone {
float:left; margin:0 0 0 20px;
}
#headcontacts i {
font-size:11px; color:#afafaf;
}
#headcontacts em {
font-style:normal; color:#afafaf;
}
#headcontacts span {
font-size:19px
}
#headcontacts div {
text-align:left; float:left; margin:0 0 0 10px;
}
#headcontacts span.icq {
font-size:10px
}
#headcontacts span.icqp {
position:relative; top: 2px; right:2px
}
#login {
text-align:right; padding:0 20px 0 0;
}
#login em {
font-size:10px; font-style:normal
}
#login span {
position:relative; top:3px; right:2px
}
#search {
padding:8px 8px 8px 12px; line-height:10px
}
#subscr input.src, #search input.src {
background-color:#FFF; border:1px solid #a4a4a4; 
}
#subscr input.imgsrc,#search input.imgsrc {
padding:0 0 0 0; position: relative; top:5px; left:4px
}
#search span {
color:#a4a4a4; font-size:10px 
}
#search a {
font-size:10px; color:#54ba00; text-decoration:underline
}
#search form {
margin:0 0 0 0; padding:0 0 0 0; 
}
#menuhead h1 {
border-bottom:1px solid #343297; background-image:url(images/menulbackblue.gif); background-position:top; background-repeat:repeat-x; background-color:#4644b7; height:20px; font-size:14px; color:#fff; padding:5px 0 0 16px; margin:0 0 0 0; font-weight:normal; 
}
#menuhead ul, #menuhead li {
margin:0 0 0 0; padding:0 0 0 0; list-style-image:url(images/listfirst.gif)
}
#menuhead ul {
margin:6px 6px 6px 20px
}
#menuhead ul {
padding: 0 0 0 0;
}
#menuhead li {
border-bottom:1px dashed #cacaca; line-height:18px
}
#menuhead a {
text-decoration:none
}
#menuhead ul li ul li {
border-bottom:0; border-top:1px dashed #cacaca; padding:0 0 0 0; font-weight:normal 
}
#menuhead li.msell {
list-style-image:url(images/listsecond.gif); font-weight:bold; background-color:#f6f6f6
}
#subscr {
padding:0 3px 0 5px; width:99%; 
}
#subscr  td.srigh {
text-align:right
}
#adress {
width:98%; margin:30px 0 30px 0;
}
#adress td {
vertical-align:top; padding:5px 0 5px 0;
}
#adress img {
margin:0 5px 0 15px; border:0
}
#adress a {
text-decoration:underline
}
#adress span {
font-size:14px; font-weight:bold
}
#itam {
border-collapse: collapse; border-spacing: 0; width:100%; border-bottom:1px solid #d8d8d8; border-top:1px solid #d8d8d8; background-image:url(images/itemback.gif); background-position:top; background-repeat:repeat-x; margin:2px 0 0 0
}
#itam td, th, tr {
padding: 0; margin:0; 
}
#itam td.photos {
width:15%; background-color:#FFF; text-align:center
}
#itam td.cont {
padding:13px 5px 13px 13px
}
#itam h1 {
font-size:14px; font-weight:bold; margin:0; padding:0;
}
#itam h1 a {
text-decoration:none
}
#itam td.price span {
font-size:16px; color:#ff4f02; font-weight:bold; margin:0 0 0 0
}
#itam td.price {
text-align:center; vertical-align:bottom; padding:0 5px 0 5px;
}
#itam td.price img {
margin:7px 0 8px 0;
}
#printing {
font-size:9px; text-align:right
}
#printing  span {
position: relative; top:5px; left:4px
}
#secheadfolder h1 {
font-size:14px; font-weight:bold; margin:0; padding:0; display:inline; position: relative; bottom:3px; left:4px; color:#3c3ba9
}
#listing {
margin:10px 0 10px 0;
}
#listing a {
font-weight:bold; margin:0 2px 0 2px;
}
#listing a.selltd {
background-color:#3c3ba9; color:#FFFFFF; padding:0 3px 0 3px; text-decoration:none
}
#listing img {
position:relative; top:9px; left:-21px; border:0;
}
#listingb {
margin:10px 0 10px 0;
}
#listingb a {
margin:0 2px 0 2px;
}
#listingb a.selltd {
background-color:#3c3ba9; color:#FFFFFF; padding:0 3px 0 3px; text-decoration:none
}
#listingb span {
position:relative; top:3px; left:-3px; border:0;
}
#listingb img {
border:0px
}
#footer {
height:116px; background-image:url(images/footerback.gif); background-position:top; background-repeat:repeat-x; 
}
#footert {
width:100%; height:116px; font-size:10px; color:#FFFFFF
}
#footert td {
padding:0 30px 0 20px;font-size:10px; color:#FFFFFF
}
#footert td a {
font-size:10px; color:#FFFFFF; 
}
#infoblock {
background-color:#f8eab3; border:1px solid #dbc87e; padding:15px; margin:10px 0 10px 0;
}
#infoblock h2 {
font-size:14px; margin:0; padding:0
}
#infoblock img {
float:left; margin:0 15px 0 0;
}
#blockright {
margin:20px 0 10px 0;
}
#blockright h3 {
background-image:url(images/blockrightback.gif); background-position:top; background-repeat:repeat-x; margin:0 0 0 0; padding:2px 0 0 5px; font-size:14px; color:#FFF; font-weight:normal; height:20px; vertical-align: text-top;
}
#blockright div {
border:1px solid #d8d8d8; padding:11px 15px 11px 13px
}
#blockright h3 span {
position:relative; bottom:14px 
}
#blockright div span {
font-size:10px; background-color:#eee; padding:0 3px 0 3px
}
#blockright div span.price {
font-size:16px; color:#ff4f02; font-weight:bold; margin:0 0 0 0;background-color:#fff; padding:0 3px 0 3px
}
#blockright h3 span img {
margin:0 5px 0 5px;
}
#blockright ol {
margin:0 0 0 25px; padding:0 0 0 -10px
}
h1 {
font-size:14px; font-weight:bold; margin:0; padding:0;
}
#blockright h1 {
clear:left
}
#cart {
margin:30px 0 0 0;
}
#cart h3 {
background-image:url(images/cartback.gif); background-position:top; background-repeat:repeat-x; margin:0 0 0 0; padding:2px 0 0 5px; font-size:14px; color:#FFF; font-weight:normal; height:20px; vertical-align: text-top;
}
#cart div {
border:1px solid #d8d8d8; padding:11px 15px 11px 13px
}
#cart h3 span {
position:relative; bottom:14px 
}
#cart div span {
position:relative; top:4px
}
#cart h3 span img {
margin:0 5px 0 5px;
}
#cart b {
color:#ff4f02
}
#cart span.orderi {
text-align:right; display:block; width:100%;
}
#maincon {
padding:10px; float:left; width:96%; background-image:url(images/mainitamback.gif); background-position:bottom; background-repeat:repeat-x;
border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8; margin:2px 0px 2px 0px; background-color:#fff; overflow:hidden 
}
#maincon  h1 {
clear:left
}
#maincon  span.price {
font-size:16px; color:#ff4f02; font-weight:bold; margin:0 0 0 0;background-color:#fff; padding:0 3px 0 3px
}
#maincon img {
margin:0 5px 0 5px;
}
#maincon div.msing {
float:left; width:48%
}
#mainconone {
padding:10px; width:96%; 
border-top:1px solid #d8d8d8;margin:2px 0px 2px 0px; background-color:#fff; overflow:hidden 
}
#mainconone  span.price {
font-size:16px; color:#ff4f02; font-weight:bold; margin:0 0 0 0;background-color:#fff; padding:0 3px 0 3px
}
#mainconone img {
margin:0 5px 0 5px;
}
#mainconone div.msingone {
float:left; width:100%
}
#maincononech {
padding:10px; width:96%; background-image:url(images/mainitamback.gif); background-position:bottom; background-repeat:repeat-x;
border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8; margin:0px 0px 2px 0px; background-color:#fff; overflow:hidden 
}
#details td.mmpun {
border-right:1px solid #d8d8d8; background-image:url(images/detailskosa.gif); background-position:top left; padding:0 0 0 20px; height:20px; text-align:center;
}
#details td.mmsell {
border-right:1px solid #d8d8d8;  background-image:url(images/detailskosasel.gif); background-position:top left; padding:0 0 0 20px; height:20px; font-weight:bold;text-align:center;
}
#details td {
border-bottom:1px solid #d8d8d8;
}
#spacer {
clear:both
}
#top div {
position:relative; float:left 
}
#contacts {
background:#d6d6d6 url('images/headcontacts.gif') 0 0 repeat-y; height:84px; width:238px; 
}
#containersd {
background-color: #FFF; background-image:  url(images/background.jpg);background-repeat: repeat-y; 
}
#navsd {
float: left;width: 160px; z-index:13; display:block; position:relative;
}
#contentsd {
padding-top: 0px;margin: 0 0 0 282px; z-index:14; display:block; position:relative;
}

