﻿body
{
	margin:0;
	padding:0;
	font-family:Tahoma;
	background-color:#d3dde5;
	color:#000000;
	font-size:18px;
}
#vse
{
	background:url('../images/head_fon.jpg');
	background-repeat:no-repeat;
	background-position:center top;
	min-width:1000px;
	_width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "100%");
	position:relative;
	z-index:2;
}
#menu
{
	width:757px;
	height:27px;
}
#m
{
	padding-top:35px;
}
#menu1
{
	background:url('../images/menu1.png');
	width:31px;
	height:27px;
	float:left;	
}
#menu2_current
{
	background:url('../images/menu_current.png');
	width:87px;
	height:27px;
	float:left;	
}
#menu2_other
{
	background:url('../images/menu_other.png');
	width:87px;
	height:27px;
	float:left;	
}
#menu3_other
{
	background:url('../images/menu_other.png');
	width:145px;
	height:27px;
	float:left;	
}
#menu3_current
{
	background:url('../images/menu_current.png');
	width:145px;
	height:27px;
	float:left;	
}
#menu4_other
{
	background:url('../images/menu_other.png');
	width:209px;
	height:27px;
	float:left;	
}
#menu4_current
{
	background:url('../images/menu_current.png');
	width:209px;
	height:27px;
	float:left;	
}
#menu5_other
{
	background:url('../images/menu_other.png');
	width:85px;
	height:27px;
	float:left;	
}
#menu5_current
{
	background:url('../images/menu_current.png');
	width:85px;
	height:27px;
	float:left;	
}
#menu6_other
{
	background:url('../images/menu_other.png');
	width:169px;
	height:27px;
	float:left;	
}
#menu6_current
{
	background:url('../images/menu_current.png');
	width:169px;
	height:27px;
	float:left;	
}
#menu7
{
	background:url('../images/menu7.png');
	width:31px;
	height:27px;
	float:left;	
}
.clear_left
{
	clear:left;
}
.menu_punkt_current
{
	font-family:Tahoma;
	font-size:14px;
	font-weight:600;
	text-decoration:underline;
	color:#fcdfec;
	line-height:27px;
}
.menu_punkt_other
{
	font-family:Tahoma;
	font-size:14px;
	font-weight:600;
	text-decoration:underline;
	color:#000000;
	line-height:27px;
}
.menu_punkt_other_foot
{
	font-family:Tahoma;
	font-size:14px;
	font-weight:500;
	text-decoration:underline;
	color:#000000;
	line-height:27px;
}
.knop
{
	display:block;
	background:url('../images/knop.png');
	width:450px;
	height:143px;
}
#cont
{
	width:1000px;
	margin-top:80px;
}
#cont_left
{
	margin-top:30px;
	float:left;
	width:680px;
	text-align:justify;
	padding:0 20px;
	position:relative;
}
.zag
{
	font-size:29.37px;
	color:#1d1714;
}
.bolder
{
	font-weight:600;
}
#cont_right
{
	width:280px;
	float:left;
	margin-top:80px;
	position:relative;
	margin-top:-50px;
}
.krug
{
	background:url('../images/krug.png');
	background-position:bottom;
	background-repeat:no-repeat;
	width:235px;
	text-align:right;
}
.name_resp
{
	padding-bottom:20px;
	padding-right:20px;
	color:#00ccff;
}
.name_resp2
{
	padding-bottom:20px;
	text-align:left;
	padding-left:70px;
	color:#00ccff;
}
.resp_text
{
	width:235px;
	text-align:left;
}
.response
{
	margin-bottom:40px;
}
.response2
{
	margin-top:20px;
}
#knop_bottom
{
	position:absolute;
	left:-10px;
	margin-top:20px;
}
#foot
{
	background:url('../images/foot.jpg');
	background-repeat:no-repeat;
	background-position:center top;
	min-width:1000px;
	_width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "100%");
	height:302px;
	position:relative;
}
#menu_foot
{
	position:absolute;
	top:250px;
	float:left;

}
#menu1_foot
{
	width:87px;
	float:left;
}
#menu2_foot
{
	width:145px;
	float:left;
}
#menu3_foot
{
	width:209px;
	float:left;
}
#menu4_foot
{
	width:85px;
	float:left;
}
#menu5_foot
{
	width:169px;
	float:left;
}
html, body {
	margin: 0;
	padding: 0;
	height: 100%;
}
#container {
	margin: 0;
	padding:0;
	min-height:100%;
	height:auto !important;
	height:100%;
}
#content     
{
	margin: 0;
	padding-bottom: 60px;
}
#footer     
{
	margin-right: 0;
	padding:0;
	margin-top: -150px;
}
#popkorn
{
	background:url('../images/popkorn.jpg');
	width:277px;
	height:118px;
}
#other_str
{
	width:960px;
	text-align:justify;
	margin-left:20px;
	margin-right:20px;
	margin-top:280px;
}
/*Заголовки*/
#tehnol
{
	background:url('../images/tehnol.png');
	width:379px;
	height:36px;
}
#comand
{
	background:url('../images/comand.png');
	width:424px;
	height:83px;
}
#respon
{
	background:url('../images/respon.png');
	width:193px;
	height:36px;
}
/*end*/
#text
{
	/*margin-top:60px;*/
	margin-right:40px;
}
.r_otst2
{
	margin-top:85px;
}
/*comand*/
.command
{
	margin-top:30px;
}
#vladimir
{
	background:url('../images/vladimir.jpg');
	width:150px;
	height:150px;
	float:left;
}
#al
{
	background:url('../images/al.jpg');
	width:150px;
	height:150px;
	float:left;
}
#eugene
{
	background:url('../images/eugene.jpg');
	width:150px;
	height:150px;
	float:left;
}
#teo
{
	background:url('../images/teo.jpg');
	width:150px;
	height:150px;
	float:left;
}
#denvor
{
	background:url('../images/denvor.jpg');
	width:150px;
	height:150px;
	float:left;
}
.razrab_text
{
	float:left;
	width:750px;
	margin-left:20px;
}
/*responses*/
.forma_otz
{
	width:650px;
}
.otz1
{
	width:200px;
	float:left;
	margin-top:20px;
	text-align:left;
}

.otz2
{
	width:600px;
	float:left;
	margin-top:20px;
}
.otz_name
{
	width:750px;
}
.otz_name2
{
	width:750px;
	height:150px;
}
.inp
{
	margin-top:30px;
}
#knop_resp
{
	width:247px;
	position:relative;
	right:0;
}
/*end*/
.str_pesp
{
	font-family:Tahoma;
	font-size:24px;
	color:#00ccff;
	text-decoration:underline;
}
.str_pesp_current
{
	font-size:24px;
}
.resp_otstup
{
	margin-top:65px;
	margin-bottom:20px;
}
/*upload*/
.forma_otst
{
	margin:0;
	padding:0;
}
.pay
{
	width:600px;
	padding-left:60px;
}
.forma
{
	margin-top:20px;
}
.forma1
{
	width:300px;
	float:left;
}
.forma2
{
	width:250px;
	float:left;
}
.sel
{
	width:120px;
}
.dx
{
	display: none;
}
.text_sms
{
	font-size: 24pt; 
	color:#ffffff;
	font-weight:500;
}
.noscr1
{
	float:left;
	padding:10px;
	width:90px;
	text-align:left;
}
.noscr2
{
	float:left;
	padding:10px;
	width:150px;
	text-align:left;
}
.noscr3
{
	float:left;
	padding:10px;
	width:80px;
	text-align:left;
	margin-left:40px;
}
.strana
{
	padding-top:15px;
	width:420px;
	padding-right:100px;
}
.forma2
{
	width:250px;
	float:left;
}
.infa_small
{
	font-size:12px;
	padding-left:50px;
}
a.infa_sm
{
	font-family:Tahoma;
	color:#000000;
	font-size:12px;
	text-decoration:underline;
	
}
a.infa_sm:hover
{
	color: #ec008c;
}
#error
{
	color:#ed1c24;
	font-size:16px;
	margin-top:30px;
	font-weight:600;
}
.alter
{
	float:left;
	padding:10px;
	width:200px;
	text-align:left;
}
.alter_number
{
	float:left;
	padding:10px;
	width:150px;
	text-align:center;	
}
.strana2
{
	width:350px;
	padding-top:10px;
	padding-left:100px;
}
.file
{
	font-size:18px;
	color:#000000;
	text-decoration:underline;
}
.file:hover
{
	color: #ec008c;
}
.zagolovok
{
	font-family:Mariad pro;
	font-size:24px;
	font-weight:600;
	font-style:italic;
}
#upl
{
	padding-top:20px;
}
#information
{
	padding-top:130px;
}
/*end*/
#f
{
	width:980px;
}
#ssylka
{
	padding:220px 0;
}
#see
{
	background:url('../images/see.png');
	width:472px;
	height:205px;
}
#schetchik
{
	width:230px;
	float:left;
	margin-top:-30px;
}
.ch_otst
{
    margin-top:20px;
}
.partnerka
{
    color:#000000;
    font-family:Tahoma;
    font-size:14px;
    text-decoration:none;
}
.partnerka:hover
{
    color:#ec008c;
}
a.infa_sm
{
	font-family:Tahoma;
	color:#000000;
	font-size:12px;
	text-decoration:underline;
	
}
a.infa_sm:hover
{
	color: #ec008c;
}