body{
background-color: #FDFDC5;
margin: 0px;
padding: 0px;
}
a:hover, a:link{font-family:tahoma;color:#940000;font-size: 13px;font-weight:700;line-height:16px;}

/*----------------------------------------------------   a	 ---------------------*/
a img {
	border: 0;
}

a:link, a:visited,
a:hover, a:active {
	font-family:tahoma;
	color:#940000;
	font-size: 13px;
	font-weight:700;
	line-height:16px;
}

table, table td{ border-collapse:collapse;border-color:#000;}
table, tr, td{ margin:0px;}
.contenttable {margin-top:5px;}

.contenttable td,
.contenttable p{margin:0;padding:1px;}

.contenttable th {margin:0;padding:1px;font-size:14px;color:#940000;}

.base {
	width: expression((document.body.offsetWidth <= 1000) ? '1000px' : '100%'); min-width: 1000px;}
	
.left_1{position:absolute;top:0px;left:0px;width:219px;height: 328px;z-index: 1;}

.left_2{position:absolute;top:0px;left:0px;width:219px;height: 328px;z-index: 10;}

.ofis{position:absolute;top:190px;left:240px;z-index: 50;color:black;font-family:Tahoma;font-size:24px;}

.red{color:red;font-family:Tahoma;font-size:24px;font-weight: 700;}

.logo{position:relative; z-index:30;}

.right_1{position:relative;top:0px;width:489px;height: 328px;float: right;}

.lenta{position:absolute;top: 72px;left:50%;width:547px;height:104px;margin: 0 0 0 -270px;z-index:30;}

.header{position:relative;top:0px;left:0px;width:100%;background-image:url(/image/fon_verh.jpg);background-repeat:repeat-x;height:328px;}

.menu{width:100%;height:39px;font-family:tahoma;font-size: 14px;font-weight: 700;color: #FFFFBB;padding-left:10px;}

.fon_menu{background-image:url(/image/menu1.gif);background-repeat:repeat-x;padding:4px;}

.c1 a:link, .c1 a:visited{color: #FFFFBB;text-decoration:none;}

.content{float:left;width:70%;margin-top:-100px;z-index:1;position:relative;}

.content2{position:realitive;width: 100%; clear:both; z-index:2;}

.niz{ float:right;position:realitive;z-index:20; margin-top:-225px;}

.nizz{position:relative; z-index:50;}

.niz img{position:realitive;z-index:20;}

.text{ position:relative; z-index:1;line-height:18px;background-color:#FFFFFF;height:100%;width:87%;color:#000000;font-family:Tahoma;font-size:13px;text-align:left;font-weight:500;border-bottom: 3px solid #E83A1F;padding: 20px 50px 100px 40px;}

.b{color:#940000;font-family:Tahoma;font-size:12px;font-weight:700;}

.bb{color:black;font-family:Tahoma;font-size:13px;font-weight:700;}

.zakaz{width:201px; background-image:url(/image/zakaz_fon3.gif);background-repeat:repeat-y; vertical-align:top;}

.zakaz2{float:left; vertical-align:top;}

.top{ text-align:center;  margin-top:20px;}

.footer{font-family:verdana;color:#000000;font-size: 13px;line-height: 18px; position: relative; top: 0px; left: 0px;float:left;}
.footer .right{position: absolute;top: 0px;right: 0px; font-size: 9px;line-height: 10px;}

.t1{font-family:tahoma;color:#940000;font-size: 13px;font-weight:700;line-height:16px;}

.t2{font-family:tahoma;color:#643824;font-size: 13px;font-weight:700;}

a{text-decoration:none;}

.ugol{position:absolute;top:328px;left:201px;z-index:12;}

ul{margin-left:15px; padding:0px;}

.big{color:#940000;font-family:Tahoma;font-size:16px;font-weight:700;}

.table td {border: 1px solid #666666; padding:2px;}
.zakajite{margin-top:20px;}

.price{ color:#952231;}

h1, .big{color:#940000;font-family:Tahoma;font-size:16px;font-weight:700;}
h2{color:#940000;font-family:Tahoma;font-size:16px;font-weight:700;}
h3{color:#940000;font-family:Tahoma;font-size:12px;font-weight:700;}
h4{color:#940000;font-family:Tahoma;font-size:11px;font-weight:700;}
h5{color:#940000;font-family:Tahoma;font-size:10px;font-weight:700;}
h6{color:#940000;font-family:Tahoma;font-size:9px;font-weight:700;}




/*Form*/

.bug{
	position: absolute;
	right: -170px;
	margin-top: 40px;
}

.infoot {
	float: left;
	height: 196px;
	margin-top: 8px;
	position: relative;
	/*display: inline;*/
}

.form {
	width: 200px;
}

.form h3{
	position: relative;
	top: 0px;
}

.number {
	position: absolute;
	left: 37px;
}
#mnogokanal {
	position: absolute;
	left: 137px;
	color: white;
	background: gray;
}
.infoot  h3 {
	margin: 5px 0 0 30px;
	font-weight: bold;
}
p.incont {
	position: relative;
	margin: 5px 0 20px 30px;
}
#tel{
	font-weight: bold;
}
#e-mail{
	font-weight: bold;
}







#inbotmenu {
	height: 52px;
	position: absolute;
	top: 0;
	left: 0;
}
.itm, .itm:visited {
	padding: 18px 10px 0 10px;
	line-height: 100%;
	float: left;
	color: black;
	height: 52px;
	display:inline; 
}
.form form input {
	width: 163px;
	height: 22px;
	padding: 4px 0 2px 27px;
	outline: 0;
	border: 0;
	position: absolute;
}
#itext1 {background: url(../images/inputname.jpg) no-repeat; left: 27px; top: 42px;}
#itext2 {background: url(../images/inputmail.jpg) no-repeat; left: 27px; top: 74px;}
#itext3 {background: url(../images/inputphone.jpg) no-repeat; left: 27px; top: 106px;}
#textarea {
	background: url(../images/textarea.jpg) no-repeat;
	padding: 2px;
	width: 186px;
	height: 89px;
	outline: 0;
	border: 0;
	position: absolute;
	top: 42px;
	left: 242px;
	overflow: auto;
}
#secure {
	background: url(../images/secure.jpg) no-repeat;
	width: 130px;
	position: absolute;
	top: 142px;
	left: 161px;
}
#submit {
	background: url(../images/send.jpg) no-repeat;
	padding: 0 !important;
	width: 109px;
	height: 29px;
	outline: 0;
	border: 0;
	position: absolute;
	top: 110px;
	left: 26px;
	text-align: center;
	font-weight: bold;
	cursor: pointer;
}
#capchaimg {
	position:absolute;
	z-index: 1000;
	top: 138px;
	left: 27px;
}



.close{
	background: url(../img/close.png) no-repeat;	
	width: 29px;
	height: 29px;
	display: block;
	position: relative;
	top: -35px;
	left: 475px;
}




/*-----------------------------------   form	 ---------------------*/
form,
form input,
form textarea,
form select{
	padding:0px;
	margin:0 5px;
}	

form input{
	width:170px;
	height: 18px;
}

form input, textarea, select{
	font-size:12px;
	width:250px;
	background: #fff;
	border: 1px solid #000;
}

form input.submit{
	background:#ccc;
	font-weight:bold;
	font-size:11px;
	text-align:center;
	height: 18px;
}

#form_search_go input{
	width:80px;
}

/*----------------------------------------------------   Mail_form	 ---------------------*/
div.form_block{
	margin-top:35px;
	width: 480px;
	text-align:right;
}

div.form_block_single{
	width:300px;
}

div.input_text{
	margin-bottom: 5px;
}

textarea#mailformaddress{
	width: 250px;
}

/*----------------------------------------------------   Mail_form	 ---------------------*/

.phone{
	font-size:11px;
}

.align-center{
	text-align:center;
}

.align-left{
	text-align:left;
}

.align-right{
	text-align:right;
}

.align-justify{
	text-align:justify;
}


.font16{font-size:16px;}
.font15{font-size:15px;}
.font14{font-size:14px;}
.font13{font-size:13px;}
.font12{font-size:12px;}
.font11{font-size:11px;}
.font10{font-size:10px;}
.font9{font-size:9px;}

.copyr{
color: #666666; 
font-size: 11px;
width: 90%;
}
.copyr a:link,.copyr a:hover,.copyr a:active,.copyr a:visited{
text-decoration:underline;
color: #666666; 
font-size: 11px;
}



.captcha{
	margin-top: 10px;
}























