/*-------------------------Стили тегов-----------------------------*/
html, body {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
}
body {
  min-height: 100%;
  height: auto !important;
  height: 100%;
  min-height:100%;
  position: relative;
}
a:link#doora {
	text-decoration:none;
	border:none;
}
a:link#unborder {
	outline:none;
	border:none;
	text-decoration:none;
}
a img
{
border: 0px;
}
a:link#inviz {
	outline:none;
	border:none;
	color: #FFF;
	text-decoration: none;
	font-size: xx-small;
}
a:link#black {
	color:#650077;
}
a:visited#black {
	color:#000;
}
a:link#gray {
	color:#ABABAB;
}
a:visited#gray {
	color:#ABABAB;
}
/*создано из-за непонятного поведения id=black в ссылках*/
a:link#blya {
	color:#000;
}
a:visited#blya {
	color:#000;
}
a:link#white {
	color:#FFFFFF;
}
a:visited#white {
	color:#F6F6F6;
}
/*заголовок большой: услуги*/
p#service_content {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-large;
}
/*заголовок маленький: услуги, список*/
p#service_small {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:large;
}
p#big_red {
	font-family:Verdana, Geneva, sans-serif;
	font-weight: bold;
	font-size:large;
	color:#F00;
	text-decoration: blink;
}
input#red {
	color:#F00;
	height:35px;
	width:156px;
	font-weight: bold;
	font-size:large;
}
/*-------------------------Заголовок-------------------------------*/

#header_e {
	width: 100%;
	height: 128px;
	width: 100%;
	background-image:url(images/back.png);

}
div#beta {
	display:inline;
	position:absolute;
	font-size:12px;
	color:#6C6C6C;
}
div#logo {
	height:93px;
	width:100px;
	margin-left:8%;
	margin-top:20px;
	background-image: url(images/usa_logo.gif);
	background-repeat: no-repeat;
	position:absolute;
}
div#title {
	margin-left:115px;
	position:absolute;
	margin-top:30px;
	font-family: Arial, Helvetica, sans-serif;
}
div#subtitle {
	background:url(images/name.png) no-repeat;
	width:230px;
	height:21px;
	display:block;
}
/*отступ для подписи под названием фирмы*/
div#margin-title {
	margin-top:25px;
}
/*--------------------------Навигация-------------------------------*/
/*меню*/
div#navbar {
	width:100%;
	height:25px;
	background-image: url(images/but_grad_b.gif);
	background-position: center;
}
/*строка с меню*/
div#menus {
	margin-left:8%;
	height:25px;
	position:absolute;
}
/*неактивный пункт меню*/
div#menu_b {
	width:112px;
	height:25px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:center;
	background-position: center;
}
/*активный пункт меню*/
div#menu_z {
	width:112px;
	height:25px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:center;
	background-image: url(images/but_grad_z.gif);
}
/*отступ сверху 3мм для меню*/
div#top_limit {
	margin-top:3px;
}
div#subnavbar_lr {
	margin-left:20px;
	margin-right:20px;
}
/*подменю*/
div#subnavbar {
	width:100%;
	height:22px;
	margin-top:15px;
	vertical-align:middle;
}
/*строка с подменю ограниченая слева и справа*/
div#sublimited {
	margin-left:8%;
	margin-right:8%;	
}
/*строка с подменю*/
div#submenus_limit {
	margin-left:8%;
	margin-right:8%;
	height:22px;
	vertical-align:middle;
}
/*неактивный элемент с годом новости*/
div#year0 {
	width:80px;
	height:22px;
	float:left;
	text-align:center;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
/*активный элемент с годом новости*/
div#year1 {
	width:80px;
	height:22px;
	float:left;
	background-color: #CCCCCC;
	text-align:center;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
/*активный пункт подменю: услуги, компании*/
div#services1 {
	height:22px;
	float:left;
	background-color:#CCCCCC;
	text-align:center;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	vertical-align:middle;
}
/*неактивный пункт подменю: услуги, компании*/
div#services0 {
	height:22px;
	float:left;
	text-align:center;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	vertical-align:middle;
}
/*--------------------------Контент---------------------------------*/
/*Общий для всех, расстягивается по высоте*/
#content_e {
  padding-bottom: 250px;
}
/*содержимое: главная, услуги*/
div#contents {
	width:100%;
	height:440px;
	margin-top:8px;
}
/*содержимое: услуги, событие*/
div#content_news {
	height:auto;
	min-height:auto;
}
/*содержимое страницы команда*/
div#contents_whats_us {
	width:100%;
	height:200px;
	margin-top:30px;
}
/*отступы слева и справа: на главной, услуги*/
div#container {
	margin-left:8%;
	margin-right:8%;
}
/*отступы слева и справа и сверху: услуги, событие*/
div#subltd {
	margin-left:8%;
	margin-right:8%;
	margin-top:40px;
}
/*отступы слева и справа для подвала на главной странице*/
div#subltd_in {
	margin-left:8%;
	margin-right:8%;
}
/*центрирование*/
div#center {
	text-align:center;
}
/*отступ справа 20 пикселей*/
div#right20 {
	margin-right:20px;
}
/*выравнивание по левому краю*/
div#left {
	text-align:left;
}
div#fck {
	margin-top:15px;
	top:15px;
	margin-left:10px;
	text-align:left;
	float:left;
}
div#title_fck {
	margin-top:45px;
	margin-left:25px;
	text-align:left;
	float:left;
}
div#right {
	text-align:right;
}
div#gray200 {
	width:400px;
	background-color: #D5D5D5;
	padding-left:15px;
	padding-right:15px;
}
/*обтекание слева*/
div#photo {
	float:left;
}
/*cсылки в ячейках: на главной*/
div#link_index {
	text-align:left;
	font-size:14px;
	margin-left:15px;
	margin-right:15px;
}

/*линия с элементами: главная, услуги*/
div#line {
	width:100%;
	height:auto;
}
/*линия для фото*/
div#photo_line {
	display:block;
	height:125px;
}
/*для скрытия*/
div#empty {
	display:none;
}
/*элементы в линии: главная, услуги*/
div#el {
	float:left;
	width:33%;
	height:260px;
}
div#el_e {
	float:left;
	width:33%;
	height:auto;
}
/*картинки для ячеек: на главной*/
div#pic_1 {
	background:url(images/1.gif) no-repeat;
	height:189px;
	background-position:center;
	display:block;
}
div#pic_2 {
	background:url(images/2.gif) no-repeat;
	height:189px;
	background-position:center;
}
div#pic_3 {
	background:url(images/3.gif) no-repeat;
	height:189px;
	background-position:center;
}
div#pic_4 {
	background:url(images/4.gif) no-repeat;
	height:189px;
	background-position:center;
}
div#pic_5 {
	background:url(images/5.gif) no-repeat;
	height:189px;
	background-position:center;
}
div#pic_6 {
	background:url(images/6.gif) no-repeat;
	height:189px;
	background-position:center;
}
div#pic_7 {
	background:url(images/7.gif) no-repeat;
	height:189px;
	background-position:center;
}
/*блок с текстом-описанием слева: услуги*/
div#text {
	width:100%;
}
/*блок для текста слева: услуги, событие*/
div#text1 {
	width:65%;
	float:left;
}
/*текстовый блок для статей*/
div#text1_art {
	width:100%;
	float:left;
}
/*текстовій блок для кстати*/
div#text1_bsd {
	width:85%;
	height:320px;
	float:left;
}
/*блок для текста на сером фоне справа: услуги, событие*/
div#text2 {
	width:35%;
	float:left;
	background-color: #EAEAEA;
}
/*отступы внутри блока для текста слева: услуги, событие*/
div#text3 {
	margin-right:25px;
}
/*отступы внутри блока для текста слева: кстати*/
div#text3_bsd {
	margin-left:15px;
	margin-top:85px;
}
/*отступы внутри блока на сером фоне справа: услуги, событие*/
div#text4 {
	margin-right:25px;
	margin-left:25px;
	font-size:14px;
}
/*текст парнеров*/
div#text_p {
	float:left;
	width:50%;
}
/*текст для кстати*/
div#text2_bsd {
	width:15%;
	float:left;
}
/*дата: на главной*/
div#date_title_art {
	font-size:14px;
	color: #848484;
	display:block;
}
/*дата: новости, что сделано, список*/
div#date_title {
	font-size:12px;
	color: #999999;
}
/*подпись к статье*/
div#name_title {
	font-size:14px;
	color:#181818;
	display:inline;
}
/*подпись команда*/
div#us_title {
	text-align:left;
	margin-left:125px;
	font-weight: bold;
}
div#us_block {
	margin-left:125px;
	margin-top:10px;
}
div#us_range {
	text-align:left;
	font-size:12px;
	color:#575757;
}
div#us_contact {
	text-align:left;
	font-size:12px;
}
div#us_text {
	text-align:left;
	margin-top:10px;
	font-size:14px;
}
/*текст с размером шрифта 14 пикселей: новости, что сделано, список*/
div#text14 {
	font-size:14px;
}
div#text12 {
	font-size:12px;
}
/*--------------------------Подвал----------------------------------*/
#footer_e {
  height: 170px;
  width: 100%;
  position: absolute;
	clear:both;
	bottom: 0;
	background:url(images/back_2.png);
	clear:both;
}
/*"обычный футер"*/
div#footer {
	width:100%;
	background:url(images/back_2.png);
	height:170px;
	clear:both;
	bottom: 0;
}
/*контейнер для элементов подвала*/
div#footer_small {
	margin-top:10px;
	width:100%;
}
/*первая ячейка с текстом в подвале*/
div#connect_small {
	float:left;
	width:33%;
	text-align:left;
}
/*вторая ячейка с названием в подвале*/
div#copy {
	float:left;
	width:34%;
	text-align:center;
}
/*третья ячейка с поиском в подвале*/
div#serching {
	width:33%;
	float:left;
	text-align:right;
}
/*пустой почему-то*/
div#besides {
}