/* html */
html, body {padding:0; margin:0; font-family:"Arial"; font-size:13px; color:#B0B2B9; min-width:1000px; }
img, table {border:0px;}

h1, h2, h3 {font-weight:normal; margin:0; color:#E3E2DE}
h1 {font-size:20px;}
h2 {font-size:18px;}
h3 {font-size:16px;}

p {margin-bottom:20px; margin-top:5px; line-height:18px;}

a {color:#F7ED6E; text-decoration:underline;}
a:hover {text-decoration:none;}

.Maps {width:100%;}
.Maps p {line-height:13px;}
.col1 {width:30%; text-align:left; padding-right:20px; border-right:1px dotted #666666;}
.col2 {width:30%; text-align:left; padding-right:20px; padding-left:20px; border-right:#666666 1px dotted;}
.col3 {width:39%; text-align:left; padding-right:20px; padding-left:20px;}
.p2 { font-size:12px;}
.p3 {font-size:11px;}

.image {background-color:#000000; border:#666666 1px solid; padding:1px; width:120px; height:120px; margin-bottom:8px;}
.image2 {background-color:#000000; border:#666666 1px solid; padding:1px; width:214px; height:133px; margin-bottom:8px; text-align:center;}
.image3 {background-color:#000000; border:#666666 1px solid; padding:1px; width:200px; height:150px; margin-bottom:8px; text-align:center;}
.tableimage {font-size:12px; width:100%; line-height:12px;}

/* order */
#order_name,#order_email,#order_phone, #order_comment {margin-bottom:20px;}
#order_name input {width:350px;}
#order_email input {width:350px;}
#order_phone input {width:350px;}
#order_comment textarea {width:350px; height:80px;}

/* header */
.main_table {background-color:#000; width:100%;}
.header {width:1000px; height:182px;}
.flash {background:url(/img/header_bg.jpg) repeat-x; width:522px;}

/* menu */
.menu0 {width:1000px; height:58px;}
.menu1 {width:289px; background:url(/img/menu_bg1.jpg) no-repeat; text-align:center;}
.menu1 a {color:#C5C3AC; font-size:14px;}
.menu2 {background:url(/img/menu_bg2.jpg) no-repeat;}
.menu3 {background:url(/img/marker_menu.jpg) left no-repeat; padding-left:12px; font-size:14px;}

/* show menu */
.vm1 {display:none; position: absolute; width:168px; margin-top:10px; border-left:#000000 1px solid; border-right:#000000 1px solid; border-bottom:#000000 1px solid; z-index:1000; margin:-26px 0 0 -16px;}
.vm2 {border-bottom:#373737 3px solid; border-left:#373737 1px solid; border-right:#373737 1px solid;}
.vm3 {padding-top:45px; height:268px;}
.vm4 {height:268px; background-color:#1b1b1b}
.vm5 {float:left; margin-top:9px; margin-left:10px;}
.vm6 {float:left; margin:0  7px;  font-size:12px; color:#CECA80;}
.vm6 p {margin-bottom:10px;}

.ag1 {display:none; position: absolute; width:210px; margin-top:10px; border-left:#000000 1px solid; border-right:#000000 1px solid; border-bottom:#000000 1px solid; z-index:1000; margin:-26px 0 0 -16px;}
.ag2 {border-bottom:#373737 3px solid; border-left:#373737 1px solid; border-right:#373737 1px solid;}
.ag3 {padding-top:45px; height:35px;}
.ag4 {height:35px; background-color:#1b1b1b}
.ag5 {float:left; margin-top:9px; margin-left:10px;}
.ag6 {float:left; margin:0  7px;  font-size:12px; color:#CECA80;}
.ag6 p {margin-bottom:10px;}

.dr1 {display:none; position: absolute; width:104px; margin-top:10px; border-left:#000000 1px solid; border-right:#000000 1px solid; border-bottom:#000000 1px solid; z-index:1000; margin:-26px 0 0 -16px;}
.dr2 {border-bottom:#373737 3px solid; border-left:#373737 1px solid; border-right:#373737 1px solid;}
.dr3 {padding-top:45px; height:110px;}
.dr4 {height:110px; background-color:#1b1b1b}
.dr5 {float:left; margin-top:9px; margin-left:4px;}
.dr6 {float:left; margin:0  7px;  font-size:12px; color:#CECA80;}
.dr6 p {margin-bottom:10px;}

.kr1 {display:none; position: absolute; width:110px; margin-top:10px; border-left:#000000 1px solid; border-right:#000000 1px solid; border-bottom:#000000 1px solid; z-index:1000; margin:-26px 0 0 -16px;}
.kr2 {border-bottom:#373737 3px solid; border-left:#373737 1px solid; border-right:#373737 1px solid;}
.kr3 {padding-top:45px; height:60px;}
.kr4 {height:60px; background-color:#1b1b1b}
.kr5 {float:left; margin-top:9px; margin-left:10px;}
.kr6 {float:left; margin:0  7px;  font-size:12px; color:#CECA80;}
.kr6 p {margin-bottom:10px;}

/* navigation */
.nav {margin:0 0 12px 16px; clear:both;}

/* zayavka */
.zayavka {margin:25px 0px 25px 2px; text-align:left;}
.zayavka_bg {background:url(/img/zayavka.png) no-repeat;}
.zayavka_bg div {margin:2px 0 0 55px;}
.zayavka_bg a {color:#D64716; font-size:14px;}

/* left articles */
.articles {margin:25px 0px 25px 2px; text-align:left;}
.top {border-top:#545454 1px dotted;}
.left {border-left:#545454 1px dotted;}
.desc {font-size:12px;}
.right {border-right:#545454 1px dotted;}
.bottom {border-bottom:#545454 1px dotted;}

/* content */
.content_bg1 {background:url(/img/bg.jpg) no-repeat center top;}
.content_bg2 {width:1000px; background:url(/img/footer_bg.jpg) no-repeat bottom left}
.production {margin:20px 5px 25px 28px; text-align:left;}
.path {clear:both; margin-top:20px; margin-left:20px; margin-bottom:12px; font-size:11px;}
.pagename {clear:both; border-bottom:#424141 1px solid; margin-left:26px;}
.h1 {background:url(/img/dot.png) left top no-repeat; padding-left:20px; margin-bottom:4px; margin-top:0;}
.text {clear:both; margin-top:14px; margin-left:20px;}
.text li {margin-bottom:8px; line-height:18px;}
.backie {clear:both; padding-top:30px; margin-left:20px; margin-bottom:10px;}

/* footer */
.footer_table {width:1000px; height:92px;}
.copyright {width:255px; border-bottom:#1F1D1C 1px solid; border-top:#1F1D1C 1px solid; color:#4B4A4A; font-size:12px; text-align:left;}
.footer_adress {border-bottom:#1F1D1C 1px solid; border-top:#1F1D1C 1px solid;}
.footer_phone {float:left; margin-left:35px; margin-right:15px;}
.footer_txt {text-align:left; color:#68642A; font-size:12px;}
.advertpro {width:222px; border-bottom:#1F1D1C 1px solid; border-top:#1F1D1C 1px solid;}
.advertpro div {color:#56585F; margin-top:30px; margin-left:30px; font-size:12px; text-align:left;}
.production h1 {margin-bottom:20px;}


/* jquery css */
.imgtab {background-color:#000000; border:#666666 1px solid; padding:1px;}

.container {
    height: 190px;
	width: 678px;
	position: relative;
	overflow: hidden;
	z-index:0;
}
.inner {
	position: absolute;
	width: 674px;
	height: 190px;
	left: 0px;
	top: 5px;
	z-index:0;
}
.inner div {
	text-align: left;
	float:left;
	width:214px;
	margin-right:14px;
	margin-top:18px;
}
td.back {
	background:url(/img/arrow_left_no.png) left no-repeat;
}
td.next {
	background:url(/img/arrow_right_no.png) right no-repeat;
}
.next div {width: 26px; height: 190px; display: block; margin: 0 auto; text-decoration: none; }
.back div {width: 26px; height: 190px; display: block; margin: 0 auto; text-decoration: none; }

.next div a img {
	background:url(/img/arrow_right.png) left no-repeat;
	height:94px;
	margin:47px 0 0 0px;
	*padding-left:0px;
	cursor:pointer;
}
.next div a:hover img {
	background:url(/img/arrow_right_act.png) left no-repeat;
	height:94px;
	margin:47px 0 0 0px;
	cursor:pointer;
}
.back div a img {
	background:url(/img/arrow_left.png) left no-repeat;
	height:94px;
	margin:47px 0 0 0px;
	cursor:pointer;
}
.back div a:hover img {
	background:url(/img/arrow_left_act.png) left no-repeat;
	height:95px;
	margin:47px 0 0 0px;
	cursor:pointer;
}
/* eof jquery css */

/* jquery css2 */

.container2 {
    height: 190px;
	width: 678px;
	position: relative;
	overflow: hidden;
	z-index:0;
}
.inner2 {
	position: absolute;
	width: 674px;
	height: 190px;
	left: 0px;
	top: 5px;
	z-index:0;
}
.inner2 div {
	text-align: left;
	float:left;
	width:214px;
	margin-right:14px;
	margin-top:18px;
}
td.back2 {
	background:url(/img/arrow_left_no.png) left no-repeat;
}
td.next2 {
	background:url(/img/arrow_right_no.png) right no-repeat;
}
.next2 div {width: 26px; height: 190px; display: block; margin: 0 auto; text-decoration: none; }
.back2 div {width: 26px; height: 190px; display: block; margin: 0 auto; text-decoration: none; }

.next2 div a img {
	background:url(/img/arrow_right.png) left no-repeat;
	height:94px;
	margin:47px 0 0 0px;
	*padding-left:0px;
	cursor:pointer;
}
.next2 div a:hover img {
	background:url(/img/arrow_right_act.png) left no-repeat;
	height:94px;
	margin:47px 0 0 0px;
	cursor:pointer;
}
.back2 div a img {
	background:url(/img/arrow_left.png) left no-repeat;
	height:94px;
	margin:47px 0 0 0px;
	cursor:pointer;
}
.back2 div a:hover img {
	background:url(/img/arrow_left_act.png) left no-repeat;
	height:94px;
	margin:47px 0 0 0px;
	cursor:pointer;
}
/* eof jquery2 css */

td.text {
	font-size:11px;
	color:#8F929D;
	font-family:Arial, Helvetica, sans-serif;
	line-height:13px;
}
td.text img {
	float:left;
	margin:0 15px 15px 0;
}
td.text .a1 {
	color:#F8EE6D;
	font-size:14px;
}
td.text .a2 {
	color:#F8EE6D;
	font-size:12px;
}
.top_rt {
	background:url(/img/top_bg.gif) left top repeat-x;
}
.lf_bg {
	background:url(/img/lf_bg.gif) left top repeat-y;
}
.rt_bg {
	background:url(/img/rt_bg.gif) right top repeat-y;
}
.btm_bg {
	background:url(/img/btm_bg.gif) left top repeat-x;
}


img.left {
border:1px solid #666666;
padding:2px;
background:#000000;
float:left;
margin:0 15px 15px 0;
}

.gallery {
border:1px solid #FFF;
padding:5px;
background:#000000;
float:left;
margin:0 15px 15px 0;
}

.highslide-thumbstrip img {
	display: block;
	border: 1px solid white;
	margin: 0 auto;
}




