body{
	margin:0px;
	padding:0px;
	background-color:#000;
	font-family:Verdana;
}
img{
	border:0px;
}
#c{
	clear:both;
}
/* ----------- */
#main{
	width:1000px;
	background-color:#252525;
}
#logo, #contacts, #menu1, #bigimg, #coll_ind, #colc_ind, #colr_ind, #counters, #line_b, #copyright, #action{
	float:left;
}
.price1, .get_price{
	float:right;
}
#block1, #block2, #coll_ind, #colc_ind, #colr_ind, #bottom{
	text-align:left;
}
/* ----------- */
#head{
	height:173px;
	background:url(../img/ru/fon_head.jpg) 321px 0px;
}
#contacts{
	padding:17px 0px 0px 70px;
	text-align:left;
	line-height:20px;
	color:#fff;
	font-size:13px;
}
#contacts a{
	color:#fdc346;
	text-decoration:none;
	border-bottom:1px dashed #fdc346;
}
#contacts a:hover, #copyright a:hover{
	color:#fad993;
}
#slogan{
	height:32px;
	padding:2px 0px 0px 30px;
	background-color:#1a1a1a;
	text-align:left;
	color:#fdc346;
	font-size:22px;
}
#block1{
	height:363px;
	background-color:#353535;
}
#menu1{
	width:248px;
	padding:15px 0px 30px 11px;
	background-color:#353535;
	color:#fff;
	font-size:18px;
}
#menu1 a{
	display:block;
	width:180px;
	padding-left:19px;
	background:url(../img/ru/ar1.gif) no-repeat 5px 21px;
	line-height:50px;
	color:#fff;
	text-decoration:none;
	border-top:2px solid #1a1a1a;
}
#menu1 a:hover{
	color:#fad993;
}
#bigimg{
	width:741px;
	height:300px;
	padding-top:63px;
	background:url(../img/ru/bigimg1.jpg) no-repeat right;
}
#titimg{
	height:40px;
	margin-top:262px;
	text-align:center;
	color:#1a1a1a;
	font-size:31px;
	background:url(../img/ru/fon_title.png) no-repeat;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/ru/fon_title.png,sizingMethod=crop);
}
#block2{
	background-color:#252525;
}
#coll_ind{
	width:258px;
}
#tit1{
	height:29px;
	padding:5px 0px 0px 29px;
	background:url(../img/ru/ln1.gif) no-repeat bottom;
	background-color:#1a1a1a;
	color:#fdc346;
	font-size:17px;
	font-family:Arial;
}
#tit2{
	height:28px;
	margin-bottom:8px;
	padding:6px 0px 0px 16px;
	background:url(../img/ru/ln2.gif) no-repeat bottom;
	background-color:#1a1a1a;
	color:#fdc346;
	font-size:17px;
	font-family:Arial;
}
#tit3{
	height:29px;
	padding:5px 0px 0px 16px;
	background:url(../img/ru/ln3.gif) no-repeat bottom;
	background-color:#353535;
	color:#fff;
	font-size:17px;
	font-family:Arial;
}
#tit4{
	height:29px;
	padding:5px 0px 0px 18px;
	color:#fdc346;
	font-size:17px;
	font-family:Arial;
}
/* ---------- Column Left ---------- */
#menu2{
	padding:5px 0px 15px 0px;
	background:url(../img/ru/uzor1.gif) no-repeat bottom right;
}
#menu2 a{
	display:block;
	padding-left:26px;
	background:url(../img/ru/sq1.gif) no-repeat 12px 16px;
	line-height:34px;
	color:#afa798;
	font-size:13px;
}
#menu2 a:hover, .colr_txt2 a:hover{
	color:#dbd8d2;
}
#menu3{
	padding-bottom:20px;
	font-size:13px;
}
#menu3 a{
	display:block;
	padding-left:26px;
	background:url(../img/ru/t.gif) no-repeat;
	line-height:24px;
	color:#afa798;
	text-decoration:underline;
	border:0px;
}
#chsn{
	padding-left:26px;
	line-height:24px;
	color:#f0ba45;
/*	font-weight:bold;*/
}
#menu3 .chsn{
	color:#efb844;
}
#menu3 .chsn:hover{
	color:#fad993;
}
#menu1 .chm{
	border:0px;
}
#map{
	padding:10px 20px 10px 25px;
	line-height:20px;
	color:#fff;
	font-size:13px;
}
#map img{
	margin:10px 0px 10px 0px;
	border:4px solid #fdc346;
}
/* ----------/Column Left ---------- */

/* ---------- Column Center ---------- */
#colc_ind{
	width:498px;
	padding-bottom:60px;
}
#oti1{
	padding:1px;
	background-color:#353535;
	border:1px solid #fdc346;
}
#oti2{
	background-color:#1a1a1a;
	border:1px solid #fdc346;
}
#txtonetov{
	height:178px;
	color:#afa798;
	font-size:13px;
}
#txtonetov img{
	padding-right:10px;
}
.catalog{
	width:100%;
	color:#fff;
	font-size:13px;
	border-collapse:collapse;
	border:1px solid #1a1a1a;
}
.catalog td{
	padding:10px 0px 20px 17px;
	background-color:#1a1a1a;
	border:1px inset #252525;
}
.catalog img{
	display:block;
	margin:5px 0px 19px 13px;
	border-top:5px solid #fdc346;
	border-left:4px solid #fdc346;
	border-right:4px solid #fdc346;
	border-bottom:3px solid #fdc346;
}
.catalog a{
	color:#fdc346;
	text-decoration:none;
}
.catalog a:hover{
	color:#d69f27;
}
.catalog2 td{
	text-align:center;
}
.catalog2 img{
	margin:5px 0px 19px 13px;
	border-top:5px solid #fdc346;
	border-left:4px solid #fdc346;
	border-right:4px solid #fdc346;
	border-bottom:3px solid #fdc346;
}
.download{
	display:inline;
	width:135px;
	background-color:#747474;
}
.catalog .download a{
	padding:0px 20px 0px 5px;
	color:#fff;
	text-decoration:underline;
}
.catalog .download a:hover{
	color:#cccccc;
}
h1{
	padding:0px;
	margin:0px;
	padding-bottom:10px;
	color:#fff;
	font-size:31px;
	font-weight:normal;
}
h2{
	padding:0px;
	margin:0px;
	padding-bottom:10px;
	color:#fff;
	font-size:18px;
	font-weight:normal;
}
#content{
	padding:22px 40px 130px 330px;
	background-color:#252525;
	color:#c5bdad;
	font-size:13px;
}
#content a{
	color:#efb844;
}
#content a:hover{
	color:#fad993;
}
.lst_lnks{
	padding:0px 15px;
}
.lst_lnks a{
	display:block;
	padding:7px 0px;
	color:#afa798;
}
.lst_lnks a:hover{
	color:#fff;
}
.lst_lnks img{
	margin:0px 20px 10px 0px;
	border:4px solid #fdc346;
}
.lsttvrs{
	background-color:#252525;
}
.lsttvrs td{
	padding:12px 25px 8px 28px;
	background-color:#1a1a1a;
}
.lsttvrs img{
	margin:4px 0px 7px 0px;
	border:4px solid #fdc346;
}
.lsttvrs2 img{
	margin:4px 0px;
	border:4px solid #fdc346;
}
.lsttvrs2 td{
	padding-right:15px;
}
#content .lsttvrs td a{
	color:#fff;
}
.tit1{
	font-size:18px;
}
.tit1 a{
	color:#fff;
}
.price1{
	color:#ff0202;
}
#content .lsttvrs td .get_price a{
	color:#efb844;
}
#content .lsttvrs td a:hover, .tit1 a:hover, #content .lsttvrs td .get_price a:hover{
	color:#fad993;
}
.nav, .navchsn{
	width:26px;
	height:26px;
	text-align:center;
	font-size:15px;
	font-weight:bold;
}
#navig{
	padding:10px 0px;
}
#navig a{
	color:#fff;
}
.navchsn{
	color:#ada79a;
	background:url(../img/ru/nav.gif) no-repeat;
}
#onephoto img{
	border:4px solid #fdc346;
	margin-bottom:20px;
}
#price_tovar{
	text-align:center;
	color:#ff0202;
	font-size:25px;
	font-family:"Myriad Pro";
}
#order{
	width:206px;
	height:34px;
	margin:10px 0px 20px 0px;
	padding-top:9px;
	background:url(../img/ru/order.gif) no-repeat;
	text-align:center;
}
#order a{
	color:#fff;
	font-size:18px;
	font-weight:normal;
}
#overlay{
	position:absolute;
	display:none;
	background:url(../img/ru/fonshadow.png);
	z-index:20;
}
#form1, #form2, #form3{
	width:434px;
	height:340px;
	padding:20px;
	text-align:left;
	border:1px solid #fbc445;
	background-color:#353535;
}
.txt_white{
	color:#fff;
	font-size:14px;
}
.txt_gray{
	padding-top:12px;
	color:#a6a69a;
	font-size:14px;
}
#cross{
	position:absolute;
	margin:-35px 0px 0px 360px;
}
.input1, .textarea{
	width:350px;
	height:22px;
	background-color:#fff;
	color:#000;
	font-size:14px;
	border-top:1px solid #acacae;
	border-right:1px solid #dcdddf;
	border-bottom:1px solid #e2e9ef;
	border-left:1px solid #e4e4e6;
}
.textarea{
	height:45px;
}
#callback2, #order_tovar2, #getprice_tovar2{
	position:relative;
}
#callback, #order_tovar, #getprice_tovar{
	position:absolute;
	top:-30px;
	left:300px;
	z-index:30;
}
#order_tovar, #getprice_tovar{
	top:-130px;
	left:0px;
}
#categories{
	font-size:18px;
}
#categories a{
	padding-right:10px;
}
.lstprjcts2{
	height:15px;
	border-bottom:1px dashed #c5bdad;
}
#content .lstpr{
	color:#fff;
	font-size:18px;
}
#content .lstprjcts a:hover{
	color:#fad993;
}
.lstprjcts img{
	margin-right:10px;
	border:4px solid #fdc346;
}
#text_padd_left{
	margin-top:-10px;
	padding-left:23px;
	padding-bottom:25px;
}
#znk1{
	position:absolute;
	width:269px;
	text-align:right;
}
#znk2{
	position:relative;
	margin:8px 0px 0px 100px;
	text-align:right;
}
#znk1a{
	position:absolute;
}
#znk2a{
	position:relative;
	margin:8px 0px 0px 10px;
}
#znk1 img, #znk1a img{
	border:0px;
}
/* ----------/Column Center ---------- */

/* ---------- Right column ---------- */
#colr_ind{
	width:244px;
	color:#afa798;
	font-size:13px;
}
#ind_approach{
	background:url(../img/ru/uzor2.gif) no-repeat right bottom;
}
.colr_txt{
	height:170px;
	padding:7px 10px 15px 18px;
	line-height:20px;
}
.colr_txt2{
	padding:7px 10px 15px 18px;
	line-height:20px;
}
.colr_txt2 a{
	display:block;
	padding:6px 0px;
	color:#afa798;
}
/* ----------/Right column ---------- */

#bottom{
	height:88px;
	background-color:#1e1e1f;
}
#counters{
	width:466px;
	padding:26px 10px 30px 30px;
}
#line_b{
	width:2px;
	height:88px;
	background:url(../img/ru/ln4.gif) no-repeat 0px 12px;
}
#copyright{
	width:350px;
	padding:15px 0px 0px 15px;
	white-space: nowrap;
	color:#afa798;
	font-size:13px;
}
#copyright a{
	color:#fdc346;
}
#prev_next{
	color:#cccccc;
}
#action{
	width:550px;
	padding:10px 0px 0px 10px;
	margin-bottom:110px;
	background:url(../img/ru/fon_action.png);
	font-weight:bold;
	font-size:14px;
}
#flowers{
	height:140px;
	background:url(../img/ru/flowers.png) no-repeat top right;
}
#actiontit{
	padding-left:5px;
	color:#000B71;
	font-size:18px;
	font-weight:normal;
}
#actiontit2{
	padding-top:10px;
	padding-bottom:10px;
	padding-right:100px;
	color:#71001B;
	font-size:18px;
	font-weight:normal;
}


#stexts {
	margin: 5px;
	padding: 5px;	
}

	#stexts  P {
		font-family:Verdana;
		font-size: 11px;
		color: #AFA798;		
	}
	
	#stexts  H1, H2 {
		font-family:Verdana;
		font-size: 13px;
		font-weight: bold;
		color: #AFA798;		
	}	
