/* ___________Reset____________*/
html, body { height: 100%; margin: 0; padding: 0; }
body { background-color: #f5f7e5; color: #331803; font: normal 1em/1.3 Tahoma, Veranda, Arial, Verdana, San-Seriff; margin: 0; }
form { margin: 0; padding: 0; }
img, table { border: 0; margin: 0; padding: 0; }
table { border: 0; white-space: normal; text-indent: 0px; word-spacing: normal; }
td { margin: 0; padding: 0; }
hr { margin: 0; margin-bottom:7px; padding: 0; }
p,b,span,font,strong {margin: 0; padding: 0;}


/* ___________Text with red background____________*/
.uniform-bg {
         background:red;
         position:relative;
         outline: red solid 0.3em;
         -moz-outline-offset:-0.04em;
		 z-index:-999;
}
 
.uniform-bg span {
         position:relative;
		 color:white;
		 font-weight:bold;
}
.uniform-bg2 {
         background:#99CA3F;
         position:relative;
         outline: #99CA3F solid 0.3em;
         -moz-outline-offset:-0.04em;
}
 
.uniform-bg2 span {
         position:relative;
		 color:white;
		 font-weight:bold;
}
.uniform-bg2 a:link {
         color:white;
		 text-decoration:none
}
.uniform-bg2 a:active {
         color:white;
		 text-decoration:none
}
.uniform-bg2 a:visited {
         color:white;
		 text-decoration:none
}
.uniform-bg2 a:hover {
         color:white;
		 text-decoration:underline
}
/* ___________Links____________*/
a:link { color: #047ebd; text-decoration: underline; }
a:visited { color: #047ebd; text-decoration: underline; }
a:hover { color: #dd4503; text-decoration: underline; }
a:active { color: #dd4503; text-decoration: underline; }
a:focus { outline: none; }

.alrt
{
	color: #9c3b05;
	font-size: 85%;
	left: 444px;
	position: absolute;
	top: 252px;
	text-decoration: underline;
}
#tooltip
{
	background: #ffffff;
	border: 1px solid #ecc673;
	color: #333333;
	filter: alpha(opacity=85);
	font: menu;
	margin: 0;
	moz-opacity: .85;
	opacity: .85;
	padding: 3px;
	position: absolute;
	visibility: hidden;
}
.right
{
	float: right;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	width: 164px;
}
.panel
{
	background: #ccc;
	display: none;
	height: 265px;
	width: 0;
}
.right .slide
{
	background: url(btn-slide-right.gif) no-repeat left center;
	float: right;
	height: 265px;
	margin: 0;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	width: 38px;
}
.right .panel
{
	float: right;
}
.right .btn-slide
{
	background: url(white-arrow-hor.gif) no-repeat 15px 80px;
	display: block;
	height: 265px;
	text-indent: -9000%;
	width: 38px;
}
.right .active
{
	background-position: -45px 80px;
}
.panel ul
{
	border-bottom: 1px solid #333;
	list-style: none;
	margin: 0;
	padding: 10px;
}
.panel ul a
{
	color: #333;
	font-weight: bold;
	white-space: nowrap;
}
.this_page
{
	background: #ffffff;
	border: 1px solid #e0e0e0;
	color: #666666;
	height: 27px;
	margin-bottom: 10px;
	margin-top: 10px;
	width: 23px;
}
.this_page:link, .this_page:visited, .this_page:hover, .this_page:active
{
	background: #f9f9f9;
	border: 1px solid #dd4503;
	color: #636363;
	padding: 3px 6px;
	text-decoration: none;
}
.this_num
{
	background: #ffffff;
	border: 1px solid #e0e0e0;
	color: #666666;
	height: 27px;
	margin-bottom: 10px;
	margin-top: 10px;
	text-align: center;
	width: 23px;
}
.page
{
	background: #ffffff;
	border: 1px solid #e0e0e0;
	color: #666666;
	height: 27px;
	margin-bottom: 10px;
	margin-top: 10px;
	width: 23px;
}
.page:link, .page:visited, .page:hover, .page:active
{
	background: #f9f9f9;
	border: 1px solid #e6e6e6;
	color: #636363;
	padding: 3px 6px;
	text-decoration: none;
}
.page:hover
{
	background: #dd4503;
	border-color: #e6e6e6;
	color: #ffffff;
}
h1
{
	color: #dd4503;
	font: bold 1em/1.3 Helvetica, Tahoma, Veranda, Arial, Verdana, San-Seriff;
}
div.h1
{
	color: #dd4503;
	font: normal 1em/1.3 Helvetica, Tahoma, Veranda, Arial, Verdana, San-Seriff;
}
#h1
{
	color: #dd4503;
	font: normal 1em/1.3 Helvetica, Tahoma, Veranda, Arial, Verdana, San-Seriff;
}
.h1dem
{
	color: #dd4503;
	font: normal 1em/1.3 Helvetica, Tahoma, Veranda, Arial, Verdana, San-Seriff;
}
.otbor
{
	color: #dd4503;
	font: normal 1em/1.3 Helvetica, Tahoma, Veranda, Arial, Verdana, San-Seriff;
	margin-left: 25px;
}
.otbor:link
{
	color: #dd4503;
	font: normal 1em/1.3 Helvetica, Tahoma, Veranda, Arial, Verdana, San-Seriff;
	margin-left: 25px;
	text-decoration: none;
}
.otbor:visited
{
	color: #dd4503;
	font: normal 1em/1.3 Helvetica, Tahoma, Veranda, Arial, Verdana, San-Seriff;
	margin-left: 25px;
	text-decoration: none;
}
.otbor:hover
{
	color: #047ebd;
	font: normal 1em/1.3 Helvetica, Tahoma, Veranda, Arial, Verdana, San-Seriff;
	margin-left: 25px;
	text-decoration: none;
}
.c1
{
	background-image: url('../img/box/01.jpg');
	background-position: left top;
	background-repeat: no-repeat;
}
.c2
{
	background-image: url('../img/box/02.jpg');
	background-position: left top;
	background-repeat: repeat-x;
}
.c3
{
	background-image: url('../img/box/03.jpg');
	background-position: left top;
	background-repeat: no-repeat;
}
.c4
{
	background-image: url('../img/box/04.jpg');
	background-position: left top;
	background-repeat: repeat-y;
}
.c6
{
	background-image: url('../img/box/06.jpg');
	background-position: left top;
	background-repeat: repeat-y;
}
.c7
{
	background-image: url('../img/box/07.jpg');
	background-position: left top;
	background-repeat: no-repeat;
}
.c8
{
	background-image: url('../img/box/08.jpg');
	background-position: left top;
	background-repeat: repeat-x;
}
.c9
{
	background-image: url('../img/box/09.jpg');
	background-position: left top;
	background-repeat: no-repeat;
}
h2
{
	color: #dd4503;
	font: normal 1em/1.3 Helvetica, Tahoma, Veranda, Arial, Verdana, San-Seriff;
}
p
{
	color: #331803;
	font-family: Tahoma, Veranda, Arial, Verdana, San-Seriff;
	font-size: 80%;
	font-weight: normal;
}
.long
{
	border-color: #b1995c;
	border-style: solid;
	border-width: 1px;
	color: #cccccc;
	margin-top: 1px;
	width: 250px;
}
.long:hover
{
	color: black;
}
h7
{
	color: #a0997a;
	font-size: 24px;
	font-weight: normal;
	margin: 0;
	padding: 0 0 0 0;
}
h8
{
	color: #b25d71;
	font-size: 24px;
	font-weight: normal;
	margin: 0;
	padding: 0 0 0 0;
}
#menu
{
	color: #331803;
	font: normal 1em/1.3 Helvetica, Tahoma, Veranda, Arial, Verdana, San-Seriff;
	margin-top: -12px;
}
#menu ul li
{
	display: inline;
	list-style: none;
	padding-left: 10px;
    font-size: 100%;
}
ul { font-size: 90%;}
li { font-size: 90%;}
#spisok ul { white-space:nowrap; font-size: 100%;}
l#spisok i { white-space:nowrap; font-size: 100%;}
#oDiv
{
	font-size: 80%;
}
.header
{
	background-image: url(../i/bcg_head2.jpg);
	background-repeat: repeat-x;
	height: 202px;
}
.firstyle
{
	background-image: url(../i/fs.png);
	background-repeat: no-repeat;
}
.bcg_dia_top2
{
	background: url(../i/bcg_dia_top2.jpg) repeat;
}
.phone_num
{
	background: url(../i/phone_num.gif) no-repeat right;
	height: 30px;
	position: absolute;
	right: 322px;
	top: 35px;
	width: 200px;
}
.phone_num2
{
	color: #9c3b05;
	font-size: 85%;
	position: absolute;
	right: 314px;
	top: 67px;
}
.phone_num2 a:link
{
	color: #9c3b05;
	text-decoration: underline;
}
.phone_num2 a:visited
{
	color: #9c3b05;
	text-decoration: underline;
}
.phone_num2 a:hover
{
	color: #9c3b05;
	text-decoration: none;
}
.bcg_tl_01_holder
{
	height: 93px;
	width: 100%;
}
.bcg_tl_01
{
	background: url(../i/bcg_tl_01.png) no-repeat right;
	height: 93px;
}
.bcg_ml_01
{
	background: url(../i/bcg_ml_01.jpg) no-repeat left;
	height: 109px;
	margin: 0;
	width: 100%;
}
.bcg_tl_02
{
	background: url(../i/bcg_tl_02.png) no-repeat right;
	height: 109px;
}
.sub_header
{
	background-image: url(../i/bcg_sub_head.gif);
	background-repeat: repeat-x;
}
.sub_header table
{
	margin-left: 18px;
}
.bcg_dia_top1
{
	background: url(../i/bcg_dia_top1.jpg) repeat;
}
.bcg_ml_02
{
	background: url(../i/bcg_ml_02.jpg) no-repeat left;
	height: 41px;
	width: 100%;
}
.bcg_tl_03
{
	background: url(../i/bcg_tl_03.png) no-repeat right;
	height: 41px;
}
.bcg_tl_04
{
	background: url(../i/bcg_tl_04.png) no-repeat right;
	height: 36px;
	width: 100%;
}
.navi_holder
{
	padding-top: 15px;
}
#navi
{
	padding-left: 10px;
}
#navi h1
{
	margin-left: 25px;
}
.navi_sort li
{
	font: normal 0.9em/1.2 Tahoma, Veranda, Arial, Verdana, San-Seriff;
	font-size: 80%;
	list-style: none;
	margin-bottom: 2px;
	margin-left: 32px;
	margin-top: 0;
	padding: 0;
}
.filter
{
	margin-left: 32px;
}
.filter fieldset
{
	width: 200px;
}
.filter p
{
	margin: 6px 0 6px 0;
}
.sopu_tovari
{
	font: normal 0.9em/1.2 Tahoma, Veranda, Arial, Verdana, San-Seriff;
	font-size: 90%;
}
.opt_search
{
	height: 36px;
	padding: 8px 2px 8px 0;
}
.opt_search h1
{
	margin: 2px 0 0 25px;
}
.color_picker
{
	background-image: url(../i/bcg_dia_picker.jpg);
	background-repeat: repeat;
	border: 5px solid #e9e2ca;
	margin-left: 5px;
}
.color_picker img
{
	margin: 10px 10px 0 10px;
}
.show_sm
{
	color: #ffffff;
	font: normal 0.9em/1.2 Tahoma, Veranda, Arial, Verdana, San-Seriff;
	margin-bottom: 0.6em;
	margin-top: 0.2em;
	text-align: center;
}
td.show
{
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
}
div.img_holder
{
	margin-bottom: 0.5em;
	margin-top: 0;
	text-align: center;
}
.content_holder
{
	margin-top: 20px;
}
.cnt_sdw_tc
{
	background: url(../i/cnt_sdw_tc.gif) no-repeat bottom;
}
.cnt_sdw_ud
{
	background: url(../i/cnt_sdw_ud.gif) no-repeat left;
}
.cnt_sdw_b
{
	background: url(../i/cnt_sdw_b.gif) no-repeat bottom;
}
.cnt_sdw_t
{
	background: url(../i/cnt_sdw_t.gif) no-repeat;
	height: 106px;
}
.cnt_sdw_bc
{
	background: url(../i/cnt_sdw_bc.gif) no-repeat bottom;
}
.cnt_sdw_ud
{
	background: url(../i/cnt_sdw_ud.gif) no-repeat left;
}
.content
{
	margin: 15px;
}
.content img
{
	margin-bottom: 25px;
	margin-top: 15px;
}
.cont_text
{
	padding: 10px 0 20px 20px;
}
#footer
{
	border-top: 1px dashed #cc6600;
	margin: 40px 12px 0 20px;
}
#footer2
{
	border-top: 1px dashed #cc6600;
}
.stroke
{
	background-image: url(../img/str.png);
	background-repeat: repeat-x;
	height: 1px;
}
#imgd
{
	width: 55px;
}
#imgd:hover
{
	background-color: transparent;
	height: 50px;
	position: relative;
	width: 50px;
	z-index: 50;
}
.plintus
{
	background: #dd4503;
	color: #ffffff;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	padding: 5px;
	position: relative;
	right: 20px;
	text-align: center;
	top: 80px;
	width: 40px;
	z-index: 2;
}
.plintusimg
{
	border: 2px solid #dd4503;
}
.m1
{
	color: #9c3b05;
	font-size: 12px;
	text-decoration: none;
}
.m1:link
{
	color: #9c3b05;
	font-size: 12px;
	text-decoration: none;
}
.m1:visited
{
	color: #9c3b05;
	font-size: 12px;
	text-decoration: none;
}
.m1:hover
{
	color: #eeb400;
	font-size: 12px;
	text-decoration: none;
}
.m1:active
{
	color: #eeb400;
	font-size: 12px;
	text-decoration: none;
}
#window { 
position: absolute; 
width: 600px; 
height: 300px; 
right: 1px; 
top: 220px; 
overflow: hidden; 
display: none; 
} 
#windowTop { 
height: 30px; 
background-image: url(/images/window_top_end.png); 
background-position: right top; 
background-repeat: no-repeat; 
position: relative; 
overflow: hidden; 
cursor: move; 
} 
#windowTopContent { 
margin-right: 13px; 
background-image: url(/images/window_top_start.png); 
background-position: left top; 
background-repeat: no-repeat; 
overflow: hidden; 
height: 30px; 
line-height: 30px; 
text-indent: 10px; 
font-family: Arial, Helvetica, sans-serif; 
font-weight: bold; 
font-size: 14px; 
text-align: center; 
color: #9c4905; 
} 
#windowMin { 
position: absolute; 
right: 25px; 
top: 10px; 
cursor: pointer; 
} 
#windowMax { 
position: absolute; 
right: 25px; 
top: 10px; 
cursor: pointer; 
display: none; 
} 
#windowClose { 
position: absolute; 
right: 10px; 
top: 10px; 
cursor: pointer; 
} 
#windowBottom { 
position: relative; 
height: 270px; 
background-image: url(/images/window_bottom_end.png); 
background-position: right bottom; 
background-repeat: no-repeat; 
} 
#windowBottomContent { 
position: relative; 
height: 270px; 
background-image: url(/images/window_bottom_start.png); 
background-position: left bottom; 
background-repeat: no-repeat; 
margin-right: 13px; 
} 
#windowResize { 
position: absolute; 
right: 3px; 
bottom: 5px; 
cursor: se-resize; 
} 
#windowContent { 
position: absolute; 
top: 30px; 
left: 10px; 
width: auto; 
height: auto; 
overflow: auto; 
margin-right: 10px; 
border: 1px solid #c0bca9; 
height: 255px; 
width: 575px; 
font-family: Tahoma; 
font-size: 11px; 
background-color: #fff; 
} 
#windowContent * { 
margin: 10px; 
} 
.transferer2 { 
border: 1px solid #c0bca9; 
background-color: #dedac9; 
filter:alpha(opacity=30); 
-moz-opacity: 0.3; 
opacity: 0.3;
} 

/* ___________ÁËÎÊ ÈÍÔÎÐÌÀÖÈÈ Î ÄÎÑÒÀÂÊÅ____________*/
.info { height: 96px; width: 100%; padding: 0px; margin: 0px; border-spacing: 0px; }
.info1 { height: 96px; width: 100%; padding-top:15px; border-spacing: 0px; }
.info1 table { width: 100%; height: 96px; background: url('../i/fon_2.jpg') left top repeat-x; -moz-border-radius: 11px 11px 0px 0px;  -webkit-border-radius: 11px 11px 0px 0px; -khtml-border-radius: 11px 11px 0px 0px; border-radius: 11px 11px 0px 0px; border-spacing: 0px; }
.info1 p { font-family: Trebush MS, Tahoma, Sans-serif; font-size: 11px; letter-spacing: 0px; font-style: normal; font-weight: 100; color: black; font-style: normal; font-weight: 100; padding-left:160px; margin:0px; border-spacing: 0px; }
.info1 a:link { font-family: Trebush MS, Tahoma, Sans-serif; font-size: 11px; letter-spacing: 0px; font-style: normal; font-weight: 100; color: #dd4503; border-spacing: 0px; }
.info1 a:visited { font-family: Trebush MS, Tahoma, Sans-serif; font-size: 11px; letter-spacing: 0px; font-style: normal; font-weight: 100; color: #dd4503; border-spacing: 0px; }
.info1 a:hover { font-family: Trebush MS, Tahoma, Sans-serif; font-size: 11px; letter-spacing: 0px; font-style: normal; font-weight: 100; color: #047ebd; border-spacing: 0px; }
.info3 { width: 530; background: url('../i/gazel.jpg') left center no-repeat; border-spacing: 0px; } 
.info4 { text-align: left; background: url('../i/voskl_2.png') right top no-repeat; border-spacing: 0px; }

.dostavka { margin-bottom:15px; }
.dostavka1{ height: 96px; width: 100%; background: url('../i/fon_2.jpg') left top repeat-x;  -moz-border-radius: 11px 11px 0px 0px;  -webkit-border-radius: 11px 11px 0px 0px; -khtml-border-radius: 11px 11px 0px 0px; border-radius: 11px 11px 0px 0px; }
.dostavka2 { height: 96px; width: 100%; background: url('../i/gazel.jpg') left center no-repeat; }
.dostavka3 { height: 96px; width: 100%; background: url('../i/voskl_2.png') right top no-repeat; }
.dostavka4 p { text-align: left; font-family: Trebush MS, Tahoma, Sans-serif; font-size: 11px; letter-spacing: 0px; font-style: normal; font-weight: 100; color: black; padding-left:160px; }
.dostavka4  a:link { text-align: left; font-family: Trebush MS, Tahoma, Sans-serif; font-size: 11px; letter-spacing: 0px; font-style: normal; font-weight: 100; color: #dd4503; }
.dostavka4  a:visited { text-align: left; font-family: Trebush MS, Tahoma, Sans-serif; font-size: 11px; letter-spacing: 0px; font-style: normal; font-weight: 100; color: #dd4503; }
.dostavka4  a:hover { text-align: left; font-family: Trebush MS, Tahoma, Sans-serif; font-size: 11px; letter-spacing: 0px; font-style: normal; font-weight: 100; color: #047ebd; }

/* ___________TEST____________*/
.barlinek { background-color:none; display:block; float:left; position:relative; z-index:100; }
.barlinek_1 { height: 247px; width: 514px; background: url('../img/bar2.png') right bottom no-repeat; display:block; float:right; position:relative; right:0px; top:53px; z-index:1;}
.barlinek_2 { display:block; float:left; position:absolute; left:-398px; top:172px; -index:2; }
#uslovrab { font-size: 16px; }
#uslovrab_li{ font-weight: 400; line-height:13.2px; font-family: Tahoma; font-size: 13px; font-style: normal; white-space: normal; text-indent: 0px; word-spacing: normal; letter-spacing: normal; }
#uslovrab b { color:#DD4503; font-weight:bold; margin: 0; padding: 0; white-space: normal; text-indent: 0px; word-spacing: normal;}
#uslovrab a,i,span,font { margin: 0; padding: 0; white-space: normal; text-indent: 0px; word-spacing: normal; }


/* ___________SEO BLOCK____________*/
#seo { font-size: 11px; }
#seo a { font-size: 11px; }
.fakseo { font-size: 85%; padding-bottom: 16px; padding-left: 16px; }
strong { font: normal 1em/1.3 Helvetica, Tahoma, Veranda, Arial, Verdana, San-Seriff; }
.seo strong { font-weight: bold; }
.seo h3 { color: #dd4503; font: normal 0.8em/1.3 Helvetica, Tahoma, Veranda, Arial, Verdana, San-Seriff; }
.seo ul { font-size: 85%; }/*Äîáàâëåíî*/#hide {display:none;}#prawo2 { float: left;margin-top: 10px;width: 496px;background-color:white;font-size: 11px;text-align:justify;padding:5px;
