body {font-size: 14px; margin:0; font-family: arial, sans-serif; text-align:center; background:url(/include/fon.gif) left top repeat}
div {padding:0; margin:0px}

a {color:#837c7c; text-decoration:none}
a:hover {color:#837c7c; text-decoration:underline;}
td {font-size: 13px; vertical-align: top}
th {font-size: 13px}
h1 {color:#e68a1b; font-size:16px; text-align:left; font-style:italic}
h2 {color:#e68a1b; font-size:15px; text-align:left; font-style:italic}
h3 {color:#e68a1b; font-size:19px; text-align:left; font-style:italic}
h4 {color:#e68a1b; font-size:14px; text-align:left; font-style:italic}
img {border: 0; vertical-align:middle}
img.fl {margin-right:15px; border:1px solid grey}
img.fr {margin-left:15px}
.hideframe {width:0; height:0;border:none; position:absolute}
.clear {clear:both}
.center {text-align:center !important}
.center img {vertical-align:middle}
.tar {text-align:right !important}
.fl {float:left; margin-right:15px}
.fr {float:right; margin-left:15px}
.red {color:#e68a1b; font-weight:bold}
.red1 {color:#e68a1b; font-weight:bold; font-size:18px}

ul.fl1 {margin-left:230px}
div.contact {margin:0; padding:0}

table.contact {width:730px; margin-top:0}
table.contact td {vertical-align:middle}

div.lep {background:url(/include/lep.gif) left top repeat-x; border-top: 1px solid #ECE8D5}

td.phone {background: url(/include/phone.gif) left center no-repeat; font-size:29px; font-style:italic; color:red; padding-left:50px; width:228px; height:80px}
td.phone .cod {font-size:18px}
td.phone a.small1 {font-size:18px}
.small {font-size:11px; padding-top:5px}

td.map {background: url(/include/map.gif) left center no-repeat; font-size:18px; font-style:italic; color:#000000; padding-left:50px; width:203px}

td.obed {background: url(/include/obed.gif) left center no-repeat; font-size:12px; font-style:italic; color:#000000; padding-left:70px}
td.obed p.red {font-size:20px}

input {color:#9f9f9f}
legend {color:#4c9e1a; font-weight:bold}
textarea {width:460px; color:#9f9f9f}
button, .type_image2 {color:black; border:1px solid #9f9f9f; background:white}


div.all {margin:20px auto; width: 940px; text-align:left}
div.header {height:100px}
div.toplogo {padding-top:20px; float:left}
div.contact {float:right; padding:20px 0 0}

#ower {width:232px; height:86px; margin:30px 30px 0 0; display:inline-block; float:right; border-right:1px solid #DFDEDE}
#ower p {margin:5px 0 30px 60px}
#ower p.korzinahead {margin:10px 0 5px 60px; padding:16px 0 0; color:#4c9e1a; font-size:18px}
#ower p.korzinahead a {color:#4c9e1a}
#tovarov, #koplate {color:black}
.korzinaEmpty {background: url(/include/korzina.gif) left top no-repeat}
.korzinaFull {background: url(/include/korzina.gif) left bottom no-repeat}

.search {float:right; height:29px; margin:0; padding:70px 0 0}
.search table {border-collapse:collapse; background:url(/include/search.gif) left center no-repeat}
.search td {padding:0}
.search .type_text {width:244px}
.search .type_text input {border:none; width:244px; height:29px; line-height:29px; margin:0; padding:0 0 0 25px; background:none}
.search button {border:none; width:30px; height:29px; margin:0; padding:0; background:none}

table.hmemutable {height:48px; background: url(/include/menu.jpg) left center repeat-x; width:100%}

ul.hmenu {list-style:none; margin:0; padding:0}
ul.hmenu * {margin:0; padding:0}
ul.hmenu a {display:block; text-decoration:none; color:white}
ul.hmenu span a {line-height:48px; color:#ADA36B; font-size:14px; font-weight:normal; text-shadow:#000 1px 1px 1px; filter:Shadow(Color=#000, Direction=100, Strength=1)}

ul.hmenu ul {position:absolute; top:50px; left:0; display:none; list-style:none; border-top:1px solid #e1bf7f; background:#3b3b3b; z-index:1000}
ul.hmenu li {position:relative; float:left; margin-right:2px}
ul.hmenu ul li {position:relative; border-bottom:1px solid #e1bf7f; float:none;margin:0; text-align:left; width:250px}
ul.hmenu ul li a {display:block; padding:3px 5px 5px}
ul.hmenu ul ul {left:145px; top:-1px}
ul.hmenu span a {padding:0 20px; font-weight:normal}
ul.hmenu span a:hover, ul.hmenu .curent {color:#fff; background: #ADA36B}
ul.hmenu span a.curent {background: #ADA36B}
ul.hmenu ul li a:hover {background:#ADA36B}



.head {color:black; font-size:16px; font-weight:bold; clear:both}
.vmenu {margin:0 0 0 2px; padding:0}
.vmenu p {border-bottom:1px solid #3b3b3b; margin:0; padding:10px 0; font-size:15px}
.vmenu a:hover, .vmenu a.curent {color:#e68a1b; text-decoration:none}
.vmenu ul.mul0 {display:block; padding:5px 0 5px 15px; list-style:none}
.vmenu ul.mul0 li a {display:block; padding:5px 0}
.vmenu ul.mul0 a:hover {display:block; background:#D8D2AF; color:#fff; padding:5px 0}
.mend {background:white; margin:-2px 0 0}


#polzun {position:absolute; left:50%; margin-left:-550px; display:none; width:35px; height:20px; background: url(/include/top.gif) left top no-repeat}
#polzun:hover {background: url(/include/top.gif) left bottom no-repeat}

.centerdiv {margin:0 0 0 240px; padding:25px 0 15px 0; text-align:left}
div.content {float:left; margin:0 -100% 0 0; width:700px; padding:0 0 15px 0}
div.left  {overflow: hidden; position:relative; width:210px; left:-240px; float:left; margin:-30px 0 20px; padding:0}

.content {margin:0; border:1px solid #FFF8E4}
.content p {text-align:justify}
.content a {color:#4c9e1a; text-decoration:underline}
.content form {width:500px}

div.botom {border-top:1px solid #ADA36B; color:#111213; width:100%; padding-top:10px; margin:40px 0 0 0; text-align:center; height:80px; background: #ADA36B url(/include/bottom.jpg) left bottom repeat-x; clear:both}
.botom a {color:#111213}
div.copiring {float:left; width:270px; margin:0 20px 0 20px; text-align:left; }
div.copir {float:right; width:250px; margin:0 20px 0 20px; text-align:right}

.hmenu2 {text-align:left}
.hmenu2 a {margin:0 10px; color:#4c4c4c; text-decoration:none; font-weight:bold}
.hmenu2 a.curent {color:#989a97}
.hmenu2 a:hover {color:#989a97}

.slideoverflow {position:relative; width:700px; height:428px; overflow:hidden; margin:0}
#slide {white-space:nowrap}
#slide img {width:700px; height:428px; margin:0}

#indikator {text-align:center; font-size:37px; margin:-50px auto 0}
#indikator a {margin:0 5px; color:#9f9f9f; text-decoration:none}
#indikator a.curent {color:red}

.lefttable a {color:black}

.item {width:210px; height:240px; overflow: hidden; float:left; display:inline; margin:0 20px 10px 0}
.itemimg {width:100%; height:120px; overflow: hidden; margin:10px 0; text-align:center}
.item p {margin:3px 10px; padding:0; text-align:left}
.price {font-weight:bold; color: black}
.opis {height:45px; overflow: hidden}

form.buyNow {width:100px}
form.buytop {margin:0; padding:0}
form.searchcontent {width:700px}


table.resilt {border-collapse:collapse; margin:10px 0;width:700px}
.resilt img {}
.resilt td {border-bottom:1px solid #4c9e1a; padding:10px 10px 10px 0}
.resilt b {color:black}

button img {border:none !important}
.resilt caption {margin:0 2px; background:#4c9e1a; color:white; font-weight:bold; font-size:10pt}
.resilt th {color:black}
.resilt td {}
.resilt td.img {width:122px}
.resilt td.cost {vertical-align:middle; text-align:center; padding:0 0 20px; width:80px}
.resilt td.cena {text-align:right; padding:5px}


table.table2 { border-collapse:collapse;}

table.table2 tr:hover {background: #e0e0e0}
table.table2 td { padding:5px; border: 1px solid #C3C4C8;}
table.table2 th { padding:8px 5px; border: 1px solid #C3C4C8; background:#1C5779; color:#fff; text-align:center;}




#okdiv {position:absolute; z-index:1000;top:0;left:0;width:100%;height:100%;background:black;opacity:0.6;filter:alpha(opacity="60")}
#waitdiv {position:absolute; z-index:10000; top:50%; left:50%; margin:-30px; width:60px; height:30px; padding:10px; border: 1px outset #555555; background:#dddddd ; font-weight:bold; color:red; text-align:center}
#inokdiv {position:absolute; z-index:5000; top:50%; left:50%; margin:-70px 0 0 -110px; width:220px; padding:0; border: 1px outset #555555; background:#dddddd; color:black; text-align:center}
#inokdiv p {padding:0; margin:10px} 

#waitdiv, #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;
	}
.redbutton {color:red !important; font-weight:bold; font-size:25px; text-decoration:none !important; line-height:20px}
.badvalue {border:1px solid red !important; background:#f3bce4 !important}

.otvet {width:260px; height:200px; overflow:auto; position:absolute; z-index:1000; margin:-5px 0 0; color:#00aa00; border:1px solid #00aa00; background:white; display:none;opacity:0.8;filter:alpha(opacity=\'80\')}
.otvet p {margin:6px; cursor:pointer}

div.otzivhead {color:black; font-weight:bold;border:1px solid #4c9e1a; padding:5px 5px; font-size:16px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	/*behavior: url(/include/ie-css3.htc);*/
}
.otzivhead a.fl {margin:0 15px 5px 0}
div.otzivbody {border:1px solid; padding:0 10px; margin:10px 0;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	/*behavior: url(/include/ie-css3.htc);*/
}
#inokdiv a {color:#4c9e1a} 

.frdate {float:right; color:#9A9495; font-weight:bold}
p.includefoto {text-align:center}
p.includefoto img {vertical-align:top; margin:0 4px 10px 4px; width:210px; border: 3px solid #314040}

#jsiMainBox {background:#e6e0d9; color:#003366; border:1px solid #9f9487}