/* 
	Стиль "Сделка+"
	Copyright (c) "Сделка+" 2011
 */
 /* общее */
	@charset "utf8";
	body {
	margin:0px;
	padding:0px; 
	font-family: arial,sans-serif; 
	background-color:#000000; 
	color: #ffffff;
	}
/* класс для обнуления FLOAT */
	#devnull {
	clear:both; 
	width: 0px; 
	height: 0px; 
	padding: 0px; 
	display: none;
	}
/* центрирование 1 шаблона */
	#center
	{
	width: 1000px;
	margin: 0 auto;
	}
/* центрирование 2 шаблона */
	#center_second
	{
	width: 786px;
	margin: 0 auto;
	}
/* левый край */
	#left {
	position: relative;
	width: 112px;
	height: 1000px;
	background-image: url('images/left.png'); background-repeat:no-repeat; background-position: top right;
	float: left;
	display: inline-block;
	top: 1px;
	}
/* левый край второго шаблона */
	#left_second {
	position: relative;
	width: 112px;
	height: 1000px;
	background-image: url('images/left_second.png'); background-repeat:no-repeat; background-position: top right;
	float: left;
	display: inline-block;
	top: 5px;
	}
/* центральный блок, без полей */
	#page {
	float: left;
	margin: 0 auto;
	width: 786px;
	min-width: 786px;
	height: 100%;
	display: block;
	}
/* правый край */
	#right {
	position: relative;
	width: 102px;
	height: 1000px;
	background-image: url('images/right.png'); background-repeat:no-repeat; background-position: top left;
	float: left;
	display: inline-block;
	top: 1px;
	}
/* правый край для второго шаблона*/
	#right_second {
	position: relative;
	width: 102px;
	height: 1000px;
	background-image: url('images/second_right.png'); background-repeat:no-repeat; background-position: top left;
	float: left;
	display: inline-block;
	top: 2px;
	}
/* шапка для первого варианта отображения */
	#top
	{
	position: relative;
	margin: 0 auto;
	width: 786px;
	min-width: 786px;
	height: 124px;
	background-image: url('images/top_01.png'); background-repeat:no-repeat; background-position:top;
	top: 1px;
	text-align:left;
	}
	#top2
	{
	position: relative;
	margin: 0 auto;
	width: 786px;
	min-width: 786px;
	height: 212px;
	background-image: url('images/top_02.png'); background-repeat:no-repeat; background-position:top;
	top: 1px;
	}
/* шапка для второго варианта отображения */
	#_second
	{
	position: inherit;
	margin: 0 auto;
	width: 786px;
	min-width: 786px;
	height: 124px;
	background-image: url('images/top_second.png'); background-repeat:no-repeat; background-position:top;
	top: 1px;
	}
/* меню посередине */
	#menu_1
	{
	position: relative;
	float: left;
	width: 63px;
	height: 121px;
	background-image: url('images/top_03.png'); background-repeat:no-repeat; background-position:top;
	top: 1px;
	}
	#menu_2
	{
	position: relative;
	float: left;
	width: 98px;
	height: 121px;
	background-image: url('images/top_04.png'); background-repeat:no-repeat; background-position:top;
	top: 1px;
	}
	#second_menu_2
	{
	position: relative;
	float: left;
	width: 98px;
	height: 121px;
	background-image: url('images/second_top_04.png'); background-repeat:no-repeat; background-position:top;
	}
	#menu_3
	{
	position: relative;
	float: left;
	width: 38px;
	height: 121px;
	background-image: url('images/top_12.png'); background-repeat:no-repeat; background-position:top;
	top: 1px;
	margin-top: 1px;
	}
	#menu_4
	{
	position: relative;
	float: left;
	width: 116px;
	height: 121px;
	background-image: url('images/top_06.png'); background-repeat:no-repeat; background-position:top;
	top: 1px;
	}
	#menu_7
	{
	position: relative;
	float: left;
	width: 19px;
	height: 121px;
	background-image: url('images/top_07.png'); background-repeat:no-repeat; background-position:top;
	top: 1px;
	}
	#menu_8
	{
	position: relative;
	float: left;
	width: 135px;
	height: 121px;
	background-image: url('images/top_08.png'); background-repeat:no-repeat; background-position:top;
	top: 1px;
	}
	#menu_9
	{
	position: relative;
	float: left;
	width: 150px;
	height: 121px;
	background-image: url('images/top_09.png'); background-repeat:no-repeat; background-position:top;
	top: 1px;
	}
	#menu_10
	{
	position: relative;
	float: left;
	width: 130px;
	height: 121px;
	background-image: url('images/top_10.png'); background-repeat:no-repeat; background-position:top;
	top: 1px;
	}
	#menu_11
	{
	position: relative;
	float: right;
	width: 37px;
	height: 121px;
	background-color: #02141a;
	background-image: url('images/top_11.png'); background-repeat:repeat-x; background-position:right;
	top: 1px;
	}
/* меню посередине для второго шаблона */
	#menu_1_second
	{
	position: relative;
	float: left;
	width: 61px;
	height: 121px;
	background-image: url('images/_second_top__01.png'); background-repeat:no-repeat; background-position:top;
	}
	#menu_2_second
	{
	position: relative;
	float: left;
	width: 102px;
	height: 121px;
	background-image: url('images/second_top__02.png'); background-repeat:no-repeat; background-position:top;
	}
	#menu_3_second
	{
	position: relative;
	float: left;
	width: 33px;
	height: 121px;
	background-image: url('images/second_top_03.png'); background-repeat:no-repeat; background-position:top;
	}
	#menu_4_second
	{
	position: relative;
	float: left;
	width: 121px;
	height: 121px;
	background-image: url('images/second_top__04.png'); background-repeat:no-repeat; background-position:top;
	}
	#menu_5_second
	{
	position: relative;
	float: left;
	width: 15px;
	height: 121px;
	background-image: url('images/second_top_05.png'); background-repeat:no-repeat; background-position:top;
	}
	#menu_6_second
	{
	position: relative;
	float: left;
	width: 139px;
	height: 121px;
	background-image: url('images/second_top__06.png'); background-repeat:no-repeat; background-position:top;
	}
	#menu_7_second
	{
	position: relative;
	float: left;
	width: 9px;
	height: 121px;
	background-image: url('images/second_top_07.png'); background-repeat:no-repeat; background-position:top;
	}
	#menu_8_second
	{
	position: relative;
	float: left;
	width: 131px;
	height: 121px;
	background-image: url('images/second_top__08.png'); background-repeat:no-repeat; background-position:top;
	}
	#menu_9_second
	{
	position: relative;
	float: left;
	width: 9px;
	height: 121px;
	background-image: url('images/second_top__09.png'); background-repeat:no-repeat; background-position:top;
	}
	#menu_10_second
	{
	position: relative;
	float: left;
	width: 111px;
	height: 121px;
	background-image: url('images/second_top__10.png'); background-repeat:no-repeat; background-position:top;
	}
	#menu_11_second
	{
	position: relative;
	float: left;
	width: 52px;
	height: 121px;
	background-image: url('images/second_top__11.png'); background-repeat:no-repeat; background-position:top;
	}
/*  h 1 */
	h1 {
			color: #ffb12a;
			font-size: 16pt;
			}
/* полоса под меню */
	#under_menu
	{
	position: relative;
	float: left;
	width: 786px;
	height: 63px;
	background-image: url('images/top_13.png'); background-repeat:no-repeat; background-position:top;
	}
	/* стили названия меню и раздела */
	#menu_title {
	margin-top: 20px;
	float: left;
	color: #ffb12a;
	font-size: 18pt;
	}
	#page_title {
	margin-left: 70px;
	margin-top: 20px;
	float: left;
	color: #ffb12a;
	font-size: 18pt;
	}
/* навигация слева слои */
	#nav_left
	{

	float: left;
	width: 241px;
	min-height: 300px;
	background-image: url('images/nav_left.png'); background-repeat:no-repeat; background-position:top;
	background-color: #000000;
	color: #40bfae;
	font-size: 9pt;
	}
	#nav_left_title
	{
	margin-left: 30px;  
	margin-top: 4px;
	}
	#link_area
	{
	margin-top: 10px;
	}
	 p {margin: 0}
			/* меню слева стиль */
			.special
			{
			min-width: 241px;
			height: 19px;
			}
			.special_selected { 
			min-width: 241px;
			height: 19px;
			color: #000000;
			background-image: url('images/special.png');
			}
			.special:hover { 
			min-width: 241px;
			height: 19px;
			color: #000000;
			background-image: url('images/special.png');
			}
			.special_link
			{
			text-decoration: none;
			color: #80c6c3;
			}
			.special_link:hover
			{
			text-decoration: none;
			color: #000000;
			}
			.link_left
			{
			margin-left: 15px;
			}
			.link_level_two
			{
			margin-left: 25px;
			}
			.link_level_three
			{
			margin-left: 35px;
			}
 /* содержимое */
	#content
	{
	float: left;
	width: 545px;
	min-height: 490px;
	background-image: url('images/content.png'); background-repeat:no-repeat; background-position:top; 
	background-color: #000000;
	color: #40bfae;
	font-size: 9pt;
	}
/* полоса под содержимым */
	#under_content
	{
	position: relative;
	float: left;
	width: 786px;
	height: 63px;
	background-image: url('images/top_19.png'); background-repeat:no-repeat; background-position:top;
	}
/* слой , где меню подвала */
	#bottom
	{
	position: relative;
	float: left;
	width: 786px;
	height: 18px;
	background-image: url('images/top_20.png'); background-repeat:no-repeat; background-position:top;
	}
/* нижнее меню */
	.bot_menu_style
	{
			text-decoration: none;
			color: #80c6c3;
	}
		#bot_menu_1 
	{
	margin-top: 2px;
	margin-left: 100px;
	float: left;
	color: #40bfae;
	font-size: 9pt;
	}
		#bot_menu_2 
	{
	margin-top: 2px;
	margin-left: 80px;
	float: left;
	color: #40bfae;
	font-size: 9pt;
	}
		#bot_menu_3 
	{
	margin-top: 2px;
	margin-left: 65px;
	float: left;
	color: #40bfae;
	font-size: 9pt;
	}
		#bot_menu_4 
	{
	margin-top: 2px;
	margin-left: 57px;
	float: left;
	color: #40bfae;
	font-size: 9pt;
	}
		#bot_menu_5 
	{
	margin-top: 2px;
	margin-left: 50px;
	float: left;
	color: #40bfae;
	font-size: 9pt;
	}
/* подвал */
	#bottom_content
	{
	left: 3px;
	position: relative;
	float: left;
	width: 780px;
	height: 161px;
	background-image: url('images/top_21.png'); background-repeat:no-repeat; background-position:top;
	bottom:0px;
	}
/* нижний контент в подвале */
	.bot_content
	{
			text-decoration: none;
			color: #0a4d54;
			font-size: 9pt;
	}
		#bot_content_1
	{
	margin-top: 30px;
	margin-left: 10px;
	float: left;
	color: #0a4d54;
	font-size: 9pt;
	}
		#bot_content_2
	{
	margin-top: 30px;
	margin-left: 90px;
	float: left;
	color: #0a4d54;
	font-size: 9pt;
	}
			#bot_content_3
	{
	margin-top: 30px;
	margin-left: 20px;
	float: left;
	color: #0a4d54;
	font-size: 9pt;
	}
/* оформление таблицы объектов */
.bj_t {
	background-color: #336666; 
	color: #CCFFFF;
	font-weight: bold;
	padding: 5px; 
}
.bj_p {
	border-bottom: 1px solid #99acbf;	
	border-right: 1px solid #99acbf;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	color: #CCFFFF;	
	padding-top: 5px; 
	padding-bottom: 5px; 
}
.bj_i {
	padding: 5px; 
	border-left: 1px solid #99acbf;	
	border-bottom: 1px solid #99acbf;	
}
.bj_h {
	border-right: 1px solid #99acbf;	
	padding-left: 5px; 
}
.bj_a {
	border-right: 1px solid #99acbf;	
	padding-top: 5px; 
	padding-bottom: 5px; 
	font-weight: bold;
	padding-left: 5px; 
}
.bj_n {
	border-right: 1px solid #99acbf;	
	font-size: 10px;
	padding-left: 5px; 
}


/* оформление картинок в таблицах объектов */
.shadowed 
{
border-bottom:2px solid #eee;
border-right:2px solid #eee;
padding-bottom:2px;
padding-right:2px;
background:#ccc;
}

/* форма */
 #inputArea
  {
  font-family: Arial, Sans-Serif;
  font-size: 13px;
  background-color: #141414;
  padding: 10px;
  width:310px;
  color: #80c6a8;
  opacity: 0.80;
  filter: alpha(opacity=80);
  }
  #inputArea textarea
  {
  font-family: Arial, Sans-Serif;
  font-size: 13px;
  margin-bottom: 5px;
  padding: 4px;
  width: 300px;
  }

   #inputArea select
  {
  font-family: Arial, Sans-Serif;
  font-size: 13px;
  margin-bottom: 5px;
  display: block;
  padding: 4px;
  background-color: #02343e;
  }
     #inputArea radio
  {
  font-family: Arial, Sans-Serif;
  font-size: 13px;
  margin-bottom: 5px;
  display: block;
  padding: 4px;
  background-color: #02343e;
  }
 .activeField
  {
  background-color: #bfc2c2;
  border: solid 1px #03534b;
  }
  .idle
  {

  border: solid 1px #85b1de;
  background-color:#02343e;
  color: #ffffff;

  }
 /* картинка на странице объект */
.image_gallery {
border: 1px dotted #008B8B;
}
/* картинки на странице About */
.brd-grey-left {float:left; margin:5 0 5 20; padding: 10px;}
.brd-grey-right {float:right; margin:5 0 5 20; padding: 10px;}
.brd-grey {border: 1px solid #CCCCCC; padding: 1px; }
