body {color:#756c6d; font-size: 13px; margin:0; font-family: Arial; background:#d7ccda url(/include/bottom-fon.gif) left bottom repeat-x; scrollbar-track-color:#d7ccda; scrollbar-base-color:#999abf}
body.item {background-image:none; padding:0 10px}
div {padding:0; margin:0px}/* ; border:1px solid red; background:red */
h1, h2, h3, h4, .bold, .b, strong, th {color:#4f5d80}
.bottom th {color:white}
table {border-collapse:collapse; margin:0}
.type_text {width:100%}
td, th {padding:0; font-size: 13px}
td {vertical-align:top; font-size: 13px}
a {color:#756c6d}
.but1, button {color:white;font-weight:bold; border:outset 2px #5e4d7a;background: url(/include/button.gif) left top repeat-x}
form {margin:0}
.fl {float:left; margin:0 15px 10px 0}
.fr {float:right; margin:0 0 10px 15px}
.tar {text-align:right !important}
.center {text-align:center !important}
.b, .bold {font-weight:bold}
.i {font-style:italic}
img {border: 0; vertical-align:middle}
img.fl {margin-right:15px}
img.fr {margin-left:15px}
th img {margin:0 3px}
#myframe {width:0; height:0;border:none; background:transparent}
h1 {margin:0; padding:10px 0}
.content p {text-align:justify}

div.top-fon {text-align:center; background:url(/include/top-fon.gif) left top repeat-x}
div.all {margin:0 auto; padding:0; width:993px; text-align:left}
div.all {border:1px solid #555;border-top:none;
	-moz-box-shadow: 3px 0 3px #555,-3px 0 3px #555;
	-webkit-box-shadow: 3px 0 3px #555,-3px 0 3px #555;
	box-shadow: 3px 0 3px #555,-3px 0 3px #555;
	behavior: url(/include/ie-css3.htc);
}

div.topheader {height:45px}
div.search {float:left; margin:10px 10px 0 0}
.search .type_text {width:267px}
div.tel {float:right; height:35px; line-height:35px; font-size:18px; color:#c0c1c3; margin:5px 0 0;padding:0 20px 0 50px; background:url(/include/tel.gif) left top no-repeat}
div.top2header {color:#78768b; height:184px; border-bottom:2px solid #404b67; background:url(/include/top.jpg) left top no-repeat}

#logo {cursor: pointer; float:right; margin:50px 30px 0; width:308px; height:65px; display:inline-block; background:url(/include/logo.png) left top no-repeat}
.topFloat {float:left; margin:20px 0 0; padding:0 0 0 18px; font-weight:bold}
.ower {width:235px; height:80px; float:left; border-right:3px solid #a6a8b7; background:url(/include/corzina.jpg) 170px top no-repeat}
.ower p {margin:0; padding:0}
.ower p.top {padding:10px 0 5px}
.top2header .save {width:220px; height:80px; float:left}
.ower .top {font-size:20px}
.ower a {text-decoration:none}
.save p {margin:0 0 0 20px; padding:4px 0}
.save .top {margin:10px 0 0 20px}
div.intop2header {height:160px}
div.hmenu2 {height:16px}
div.hmenu3 {height:46px; background:#5e4d7a; position:relative; z-index:1000}

.spasediv {height:15px; background:white}
.centerdiv {margin:0; padding:0 0 0 200px; border-top:1px solid #d1d1d1; background:white}
.paddingdiv {width:100%; border-left:3px solid #d1d1d1}
.content {float:left; width:100%; margin:0 -100% 0 0; overflow:hidden} 
.incontent {padding:0 30px 10px 10px} 
.left {position:relative; float:left; left:-203px; width:190px; margin:0; padding:0; font-size: 14px}

.bottom {clear:both; background:#645380; padding:5px 0 0}
.bottom2 {border-top:3px solid #514569; padding:10px 0}
.clear {clear:both}

#jsiMainBox {background:white; color:#404b67}



#okdiv2 {position:absolute; z-index:10000;top:0;left:0;width:100%;height:100%;background:black;opacity:0.6;filter:alpha(opacity="60")}
#savetel {position:absolute; z-index:10100; top:50%; left:50%; margin:-70px 0 0 -160px; width:320px; height:160px; padding:0; border: 1px outset #555555; background:white; text-align:center}
#savetel form {margin:10px; padding:0}
#savetel table {margin:0 0 10px; padding:0;border-collapse:collapse}
#savetel p {margin:0; padding:3px 0}
#savetel p.head {font-weight:bold; font-size: 14px}
#savetel .lefttd {width:100px}
#savetel .inputtext {width:200px}



#okdiv {position:absolute; z-index:2000;top:0;left:0;width:100%;height:100%;background:black;opacity:0.6;filter:alpha(opacity="60")}
#inokdiv {position:absolute; z-index:5000; top:50%; left:50%; margin:-70px 0 0 -110px; width:220px; padding:0; border: 1px outset #555555; background:#dddde8; color:black; text-align:center}
#inokdiv p {padding:0; margin:10px} 


.waitdiv {position:absolute; z-index:10000; top:50%; left:50%; margin:-30px; width:60px; height:40px; padding:10px; border: 1px outset #404b67; background:#b6b5cd; font-weight:bold; color:green; text-align:center}
div.waitdiv, #savetel, #inokdiv {
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	behavior: url(/include/ie-css3.htc);

	-moz-box-shadow: 3px 3px 3px #000;
	-webkit-box-shadow: 3px 3px 3px #000;
	box-shadow: 3px 3px 3px #000;
	}


.vmenu {position:relative; margin:15px 0 20px; font-size: 14px}
.vmenu p {padding:0; margin:0 !important; font-weight:bold; Background:#dddde8; border-bottom:1px solid #eaeaf2}
.vmenu a {display:block; margin:0; padding:6px 0 6px 15px; color:#756c6d; text-decoration:none}
.vmenu li {display:inline; padding:0; margin:0; list-style:None}
.vmenu li a {color:#726e6f; border-bottom:1px solid #eaeaf2}
.vmenu a.curent {color:#404b67}
.vmenu a:hover {Background:#c1c1d9; color:#404b67}
.vmenu ul {padding:0 0 0 20px; margin:0}
.vmenu a.curent {color:#404b67}
.vmenu ul.mul0 {padding:0; margin:0}

#hmenu3 {cursor:pointer; height:46px; width:100%}
#hmenu3 a {font-weight:bold; color:#ada3bb; text-decoration:none}
#hmenu3 td {text-align:center; vertical-align:middle}
#hmenu3 td.hmenu3 {width:25%; border-left:1px solid #ada3bb; background:url(/include/bul.gif) right 22px no-repeat}
#hmenu3 td div {text-align:left}
#hmenu3 .bigdropmenu {display:none; padding:10px 0}
#hmenu3 td.hover {background:#dddde8}
#hmenu3 td.hover .bigdropmenu {Display:Block; Position:Absolute;left:0; width:993px; margin:5px 0 0}
#hmenu3 .bigdropmenu table td {border-right:3px solid #d1d1d1; font-size:13px; text-align:left; vertical-align:top}
.bigdropmenu {background:#dddde8; border-bottom:5px solid #5e4d7a; z-index:10000}

.bigdropmenu p {margin:0 10px}
#hmenu3 .bigdropmenu a {display:block; padding:3px 10px; font-weight:normal; color: #756c6d}
#hmenu3 .bigsubmenu a {font-weight:bold; text-decoration:none; color: #4f5e80}
.bigdropmenu a:hover, .bigsubmenu a:hover {background:#cfcede}

div.allshop {width:175px; height:270px; overflow:hidden; padding:0 0 5px; float:left; margin:5px; border:1px solid #d1d1d1}
div.alluser {width:175px; height:190px; overflow:hidden; padding:0 0 5px; float:left; margin:5px; border:1px solid #d1d1d1}
.allshop div, .alluser div {padding:0; margin:5px 5px 0 5px; height:170px; overflow:hidden}
.allshop div p.img, .alluser div p.img {text-align:center}
/*.allshop div p.img img {width:170px}*/
p.allshophead {margin:3px 0; padding:0; text-align:center; width:165px; height:40px; font-weight:bold}
p.userhead {margin:3px 0; padding:0; text-align:center; width:165px; font-weight:bold}

.allshophead a, .userhead a {color:#4f5d80; text-decoration:none}
p.allshopcena {padding:3px 0 0 0; text-align:center; color:#404b67; font-weight:bold}
.allshopcena .old {color:red; text-decoration:line-through; font-weight:normal}

div.maincat {width:135px; height:180px; overflow:hidden; padding:0 0 5px; float:left; margin:5px; border:2px solid #d7ccda}
div.maincat p {text-align:center; margin:6px}
div.maincat a {color:#473c62; text-decoration:none}
div.maincat p.img {height:123px; overflow:hidden}
div.maincat p.img img {width:123px}

.futer, p.goback {clear:both; border-top:1px dotted; padding:10px 0 0}
p.goback {text-align:center}
.link {font-weight:bold}
.link a {font-weight:normal}
div.other_foto {height:100px; overflow:auto; white-space:nowrap}
div.other_foto img, .topimg {border:2px solid #d1d1d1}
.other_foto a:hover img, a:hover .topimg{border-color: #756c6d}

#jsiMainBox {background:white}
p.includefoto {}
p.includefoto img {vertical-align:top; border:4px solid #f6c604; margin:0 10px 10px 0}
 
  /*#hmenu {Line-Height:1.25em; Height:1.45em}*/
  #hmenu a {display:block; text-decoration:none}
  #hmenu LI {White-Space:NoWrap;list-style:None;border:1px solid #d1d1d1}
  #hmenu UL {Display:None; Margin:-3px 0 0; Padding:0;Background:#ebebf3}
  #hmenu td:Hover UL, #hmenu td.Hover UL {Display:Block; Position:Absolute}

  #hmenu span a {color:#e1e1eb; background:#433556 url(/include/bul.gif) right 22px no-repeat; display:block; Margin:0 5px 0 0; Padding:13px 25px; font-weight:bold; font-size:16px}
  #hmenu span a:Hover {color:#ffffff}

  #hmenu LI A {Text-Decoration:None; Padding:0 0.5em; line-height:24px}
  #hmenu LI A:Hover {Background:#c1c1d9}
.w100 {width:100%; color:white}
.w100 table {color:white}
.w100 table td {border:none; padding:0 10px 0 0}
.w100 th, .w100 td {text-align:left; padding:5px 10px; border-left:1px solid #b8bfd2}
.w100 th.ferst, .w100 td.ferst {border:none}
.w100 a {color:#b8bfd2}
.hmenu2 a {display:inline-block; padding:4px 50px; text-decoration:none; font-weight:bold; margin:0 5px 2px; border-left:3px solid #8b88a5; border-right:3px solid #8b88a5}
.hmenu2 a:hover {color:white}
.bottom2 p {padding:3px 0; margin:0}

a.corzina {color:white; border:outset 2px #5e4d7a; display:inline-block; margin:5px; padding:0 10px; line-height:30px; font-weight:bold; text-decoration:none; background:#5e4d7a url(/include/button.gif) left top repeat-x}
a.corzina:hover {background: url(/include/button.gif) left bottom repeat-x}
.itembuttons .corzina {margin:0; padding:0 9px}

.redbutton {color:red; font-weight:bold; font-size:25px; text-decoration:none; line-height:20px}
.red {color:red}
td.col {text-align:right}
table.blank {width:100%}
.blank .lefttd {text-align:right;width:200px}
.blank td {padding:2px}

#logintext {visibility:hidden; padding:0 0 10px; position:absolute; top:50px; z-index:100; width:208px; background:#dddde8; border: 2px outset}
#logintext p {margin:0; padding:0}
#logintext form {clear:both; margin:0 5px; padding:0; width:198px}
#logintext table {width:100%}
#logintext .type_text {width:150px}
#logintext .left {width:50px}
.close {display:block; background: red; text-decoration:none; border:1px solid #aa0000; margin:0; height:16px; width:18px; color:white; font-weight:bold; float:right; cursor:default; text-align:center}
.loginhead {margin:0 0 5px 0 !important; padding:3px 2px 5px 18px !important; text-align:center; font-weight:bold; background:#4b597a; color:#dddde8}
.cena {text-align:right;font-weight:bold}
#price {margin:0 auto}
#price td {padding:0 5px}
#price th {cursor:hand; font-size:10pt}
#price .cena {text-align:right}

div.uneven, div.even {padding:0; margin:10px 0; z-index:100}
div.itembuttons p {margin:0}
div.even {background:transparent}
div.uneven {background:transparent}
div.itemimg {width:150px; float:left; text-align:center; margin:3px 0 0}
div.itemimg img {border:4px solid #dddde8}
div.itemimg a:hover img {border-color: #756c6d}
div.itemtext {padding:3px 148px 3px 160px}
div.itembuttons {width:140px; float:right; padding:0 5px 5px 0; margin:0 0 0}
div.itembuttons input {vertical-align:bottom}
div.itembuttons img {vertical-align:top; margin:0 0 2px}
div.itemtext p {font-weight:normal; margin:5px 15px 5px 0}
div.itemtext p.caption {font-size: 14px; font-weight:bold; text-align:left; padding:3px 0; margin:0}
.itembuttons .cena {font-size: 14px; padding:3px; margin:3px 0; text-align:right}
div.itembuttons .inputtext {width:87px; margin:0 0 5px 0; text-align:right}
.new {color:red; font-weight:bold; position:absolute; margin-top:-5px}
.col2 {font-weight:bold}
#frm_price {margin:10px 0; width:100%}
.tablecorzina {border:1px solid #bcbcd1}
.tablecorzina th {border:1px solid white; padding:3px; background:#dddde8}
.tablecorzina td {border:1px solid white; padding:3px !important}
.corzinacena {border:1px solid #bcbcd1; background:#dddde8}
.corzinacena td {border:none}
.gray {border:none}
#minsum {color:red; text-decoration:blink}
.pre {white-space:nowrap}
.comment {color:#756c6d; font-weight:normal}
.types {width:243px; height:235px; float:left; margin:0 5px 10px 0; background: url(/include/types.jpg) left top no-repeat}
.types p {margin:10px 20px; padding:0}
.types .img {width:219px; height:183px; overflow:hidden; text-align:center; margin:10px 12px; padding:0}
.types .img a {width:219px; height:183px; display:block}
.types a {color:#473c62; text-decoration:none}

.album {clear:both; font-weight:bold; color:#4f5d80}
.prescroll {border-top:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0; padding:10px 0}
table.scrollable {margin:0; border-collapse:collapse; width:777px; height:143px}
table.scrollable td {padding:0; text-align:center; vertical-align:middle}
table.scrollable td.leftscrollable {padding:10px}
table.scrollable td.rightscrollable {padding:10px}
#galery {overflow:hidden; width:700px; height:143px; margin:0 auto}
#galery div {overflow:hidden; float:left; border:1px solid silver; background:#d9d9d9; text-align:center; height:141px;width:88px;margin:0 5px;padding:0}
#galery p {overflow:hidden; height:120px; line-height:120px; border-bottom:1px solid silver; margin:0;padding:0; background:white}
#galery a {color:#7b7d81}
#galery a:visited {color:#64005f}
#galery img {width:88px; margin:5px 0 0}
#prev, #next {display:block; height:32px;width:16px}
.prev {background: url(/include/prev-next.jpg) left top no-repeat}
.next {background: url(/include/prev-next.jpg) right top no-repeat}
.prev2, .next2 {visibility:hidden}
.linkblock p {margin:0; padding:0}
.linkblock a {display:block; padding:3px; text-decoration:none}
.linkblock a:hover {background:#6e618d}
.random {margin:10px 0 0 35px}
.random a {display:block; width:150px; text-align:center; float:left; margin:10px}

table.item {border-collapse:separate; border-spacing:1px; margin:10px 0; margin:0 auto}
table.item tr {background:#dddde8}
table.item tr.two {background:#babdcf}
table.item td {padding:3px}
.itemtext table.item {margin:0; width:430px}


#newscroll {height:235px; overflow:hidden; clear:both}
#newscroll .allshop div {margin:5px 0 0}
#newscroll .allshop div.berderdiv {background:none; border:1px solid #d1d1d1; margin:0; height:220px}
#newscroll .allshop {width:160px; height:220px; border:none}
#newscroll p.allshophead {width:155px}

#prevnew, #nextnew {display:block; height:32px;width:16px}
#newscroll table.scrollable {margin:0; border-collapse:collapse; width:747px; height:235px}
.galeryoverflou {overflow:hidden; width:685px; height:235px}
#galerynew {width:5000px}

#imageContainer {height:341px; overflow:hidden}
#imageContainer a {display:none; position:absolute}
.cellspacing td {padding:3px}
/*
.cellspacing {border-left:1px solid gray}
.cellspacing td, .cellspacing th {border-right:1px solid gray}
*/
.cellspacing td, .cellspacing th {border-left:1px solid gray}
.cellspacing td:first-child, .cellspacing th:first-child {border-left:none}
p.zakaz {margin:5px 0 0 5px}

table.spacing_td td {padding:2px}
#oformittext {color:red; font-weight:bold}

div.bestseler {text-align:center; font-weight:bold; margin:30px 0; border: 2px outset}
div.bestseler a {text-decoration:none}
div.bestseler p {text-align:center}
div.bestseler p.top {font-weight:bold; background: #dddde8; padding:10px; margin:0}
div.bestseler table {margin:0 5px; width:180px}

