@charset "windows-1251";
body {
	margin-left: 0px; /* 0px */
	margin-right: 0px; /* 0px */
	margin-top: 21px;
	margin-bottom: 21px;
	font-family: verdana, arial, helvetica, sans-serif; 
	color:#676767;
}

body.print {
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-family: verdana, arial, helvetica, sans-serif; 
	color:#676767;
}

img {
	border:none;
}

p{
	/*font-size:0.7em;*/
	font-size:11px;
	/*text-indent:-15px;
	margin-left:15px;*/
	color:#676767;
	margin-top:10px;
	margin-bottom:15px;
	text-align:justify;
}
.blue {
	color:#034EA2;
}
div.holiday, div.holiday p
{
	color:red;
}
a{
	text-decoration:none;
	color:#034EA2;
}
a:hover{
	text-decoration:underline;
}
a.print {
	text-decoration:underline;
	color:#034EA2;
}
div#ContentContainer {
	width:521px;
}
ul.be_healthy {
	MARGIN-TOP: 0px; 
	MARGIN-LEFT: 18px;
}
ul li, ol li {
	text-align:justify;
}
ul li, ol li {
	font-size:11px;
	margin-top:3px;
	margin-bottom:3px;
}

ul ul, ol ul {
	/*text-indent:-10px;*/
	/*list-style-type:none;*/
  	/*behavior: url(/common/css_ru/liIE.htc);   	   
  	-moz-binding: url(/common/css_ru/moz-behaviors.xml#list);*/
	list-style-image:url(/common/img_ru/li.minus.gray.gif);
}

div#ContentContainer ul.firstpage li {
	font-size:11px;
	margin-top:3px;
	margin-bottom:3px;
	list-style-image:url(/common/img_ru/li.gif);
}

div#ContentContainer ol.decimal {
	/*text-indent:-18px;*/
	margin-top:10px;
	margin-bottom:3px;
	behavior: url(/common/css_ru/ol1IE.htc);   
	-moz-binding: url(/common/css_ru/moz-behaviors.xml#olDecimal);
}
div#ContentContainer ol.decimal ol{
	/*text-indent:-38px;*/
	margin-top:10px;
	margin-bottom:10px;
	/*list-style:none;*/
}

input, select, textarea {
	color: #676767;
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 11px;
}
.block {
	width: 120px;
	height: 18px;
	border: 1px solid #808284;
}
.text {
	border: 1px solid #808284;
}
input.b_select {
	/*background-image:url(/common/img_ru/i.arrb.bottom.blue.gif);*/
	width: 18px;
	height: 18px;
	border: none;
	margin-left: 6px;
}

.BlockRightColumn {
	margin-top:15px;
}
.BlockHeader {
	padding-left: 12px;
}
.BlockHeaderBlue {
	padding-left: 12px;
	padding-bottom: 9px;
	background-color:#034ea2;
}
.CentralBlockContainer {
	padding-left:12px;
	padding-right:14px;
	font-size:11px;
}
td{
	font-size:11px;
}
h1{
	font-family: verdana, arial, helvetica, sans-serif; 
	/*font-size: 1.0em;*/
	font-size: 17px;
	color:#034EA2;
	margin-top:10px;
}
h2{
	font-family: verdana, arial, helvetica, sans-serif; 
	/*font-size: 1.0em;*/
	font-size: 14px;
	/*font-variant:small-caps;*/
	margin-top:10px;
	color:#034EA2;
}

h3{
	font-family: verdana, arial, helvetica, sans-serif; 
	/*font-size: 1.0em;*/
	font-size: 12px;
	/*font-variant:small-caps;*/
	margin-top:10px;
	color:#676767;
}
.ingofirst{
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 13px;
}
.blue {
	color:#034EA2;
}
.brown, .gray {
	color:#676767;
}

.addinfo{
	font-family: verdana, arial, helvetica, sans-serif; 
	/*font-size: 1.0em;*/
	font-size: 14px;
	font-weight:bold;
	font-variant:small-caps;
	color:#034EA2;
	margin-top:10px;
}
.flistc {
	text-indent:-10px;
}
p.pflist {
	text-align:left;
}
a.flist {
	color:#034ea2;
	text-decoration:underline;
}
div#AddInfo a.flist {
	color:#676767;
	text-decoration:underline;
}
div#FilesList {
	margin-left: 10px;
}
div#FilesList div{
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 11px;
	margin-top: 10px;
	text-indent: -10;
}
div#FilesList div a{
	text-decoration:underline;
}

/* ------------------------------------------------------ */
/* Форма - название поля */
.FieldHeader {
	color:#676767;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:3px;
}
/* ------------------------------------------------------ */

/* ------------------------------------------------------ */
/* Руководство - фотографии */
img.person {
	border: 1px solid #bfbfbf;
}
/* ------------------------------------------------------ */

/* ------------------------------------------------------ */
/* Словарь страховых терминов - меню */
a.aznav_a {
	text-decoration:none;
	color:#f4912b;
	font-weight:bold;
	font-size:14px;
}
a.aznav {
	/*text-decoration:underline;*/
	color:#034EA2;
	font-weight:bold;
	font-size:14px;
}
/* ------------------------------------------------------ */

/* ------------------------------------------------------ */
/* Карта сайта */
div.first {
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 12px;
	font-weight:bold;
	color:#034EA2;
	margin-top:20px;
}
div.first img{
	margin-right:5px;
}
div.first a{
	color:#034EA2;
}
div.second {
	text-indent:-10;
	margin-left:40px;
	color:#034EA2;
}
div.second a{
	color:#034EA2;
}
div.third {
	text-indent:-10;
	margin-left:60px;
	color:#676767;
}
div.third a{
	color:#676767;
}
div.fourth {
	text-indent:-10;
	margin-left:90px;
	color:#A8A8A8;
	font-style:italic;
}
div.fourth a{
	color:#A8A8A8;
	font-style:italic;
}
/* ------------------------------------------------------ */

/* ------------------------------------------------------ */
/* Новости */
.NewsItemDate {
	color:#f4912b;
	font-weight:bold;
}
.NewsItemHeader {
	font-weight: bold;
	color:#034EA2;
}
.NewsItemHeader a{
	font-weight: bold;
	color:#034EA2;
	text-decoration:underline;
}
.NewsItemSource {
	/*font-style:italic;
	font-weight: bold;*/
}
div.NewsItemBodyBlue p, div.NewsItemBodyBlue ul{
	color:#034ea2;
}
/* ------------------------------------------------------ */

/* ------------------------------------------------------ */
/* Меню в тексте */
ul.menu_ic{	
	color:#034EA2;
	font-weight:bold;
	list-style-type:disc;
}
ul.menu_ic2{	
	color:#034EA2;
	list-style:none;
	font-weight:normal;
	text-indent:-30px;
}
/* ------------------------------------------------------ */

/* ------------------------------------------------------ */
/* Таблица */
.tdsmall, .tdsmall p {
	font-weight:bold;
	font-size:10px;
}

table.table {
	width: 521px;
}
table.table caption{
	text-align:left;
	vertical-align:middle;
	background-color:#e4e9ec;
	font-weight:bold;
	font-size:11px;
	padding: 0;	
	/*-moz-binding: url(/common/css_ru/moz-behaviors.xml#caption);*/
}
table.table caption table td{
	text-align:left;
	vertical-align:middle;
	background-color:#e4e9ec;
	font-weight:bold;
	font-size:11px;
	padding: 0;	
}
table.table caption table img {
	width:6px;
	height:6px;
}

table.table th{
	/*text-align:left;*/
	background-color:#ffffff;
	font-weight:bold;
	font-size:11px;
	padding: 10 7 10;
}

table.table p{
	padding: 0;
	margin: 0	;
}

table.table td{
	background: #ffffff;
	vertical-align:top;
	/*padding: 0;*/
	padding: 6 7 6;
	/*border:1px solid;*/
}

table.table tr.odd td{
	background-color:#F2F5F7;
}	

table.table{
   /*-moz-binding: url(/common/css_ru/moz-behaviors.xml#oddRow);*/
			-moz-binding: url(/common/css_ru/moz-behaviors.xml#caption);
}

table.table tr{  /*удаляется граница левой ячейки и рисуется низ таблицы */
  /*behavior: url(/common/css_ru/trIE.htc);   	   */
}
/* ------------------------------------------------------ */

table.tablenocaption {
	width: 521px;
}
table.tablenocaption caption{
	text-align:left;
	vertical-align:middle;
	background-color:#e4e9ec;
	font-weight:bold;
	font-size:11px;
	padding: 0;	
	/*-moz-binding: url(/common/css_ru/moz-behaviors.xml#caption);*/
}
table.tablenocaption caption table td{
	text-align:left;
	vertical-align:middle;
	background-color:#e4e9ec;
	font-weight:bold;
	font-size:11px;
	padding: 0;	
}
table.tablenocaption caption table img {
	width:6px;
	height:6px;
}

table.tablenocaption th{
	/*text-align:left;*/
	background-color:#ffffff;
	font-weight:bold;
	font-size:11px;
	padding: 10 7 10;
}

table.tablenocaption p{
	padding: 0;
	margin: 0	;
}

table.tablenocaption td{
	background: #ffffff;
	vertical-align:top;
	/*padding: 0;*/
	padding: 6 7 6;
	/*border:1px solid;*/
}

table.tablenocaption tr.odd td{
	background-color:#F2F5F7;
}	

table.tablenocaption{
   /*-moz-binding: url(/common/css_ru/moz-behaviors.xml#oddRow);*/
			-moz-binding: url(/common/css_ru/moz-behaviors.xml#caption);
}

table.tablenocaption tr{  /*удаляется граница левой ячейки и рисуется низ таблицы */
  /*behavior: url(/common/css_ru/trIE.htc);   	   */
}

/* ------------------------------------------------------ */
/* Таблица */
table.tablemid {
	width: 521px;
}
table.tablemid caption{
	text-align:left;
	vertical-align:middle;
	background-color:#e4e9ec;
	font-weight:bold;
	font-size:11px;
	padding: 0;	
	/*-moz-binding: url(/common/css_ru/moz-behaviors.xml#caption);*/
}
table.tablemid caption table td{
	text-align:left;
	vertical-align:middle;
	background-color:#e4e9ec;
	font-weight:bold;
	font-size:11px;
	padding: 0;	
}
table.tablemid caption table img {
	width:6px;
	height:6px;
}

table.tablemid th{
	/*text-align:left;*/
	background-color:#ffffff;
	font-weight:bold;
	font-size:11px;
	padding: 10 7 10;
}

table.tablemid p{
	padding: 0;
	margin: 0	;
}

table.tablemid td{
	background: #ffffff;
	vertical-align:middle;
	/*padding: 0;*/
	padding: 6 7 6;
	/*border:1px solid;*/
}

table.tablemid tr.odd td{
	background-color:#F2F5F7;
}	

table.tablemid{
   /*-moz-binding: url(/common/css_ru/moz-behaviors.xml#oddRow);*/
			-moz-binding: url(/common/css_ru/moz-behaviors.xml#caption);
}

table.tablemid tr{  /*удаляется граница левой ячейки и рисуется низ таблицы */
  /*behavior: url(/common/css_ru/trIE.htc);   	   */
}
/* ------------------------------------------------------ */

/* ------------------------------------------------------ */
/* Таблица с заголовком, но без чередования заливки строк */
/* пример на странице - http://wwwt.ingos.ru/ru/private/travel/abroad/family/ */
table.tableNotColored {
	width: 521px;
}
table.tableNotColored caption{
	text-align:left;
	vertical-align:middle;
	background-color:#e4e9ec;
	font-weight:bold;
	font-size:11px;
	padding: 0;	
	/*-moz-binding: url(/common/css_ru/moz-behaviors.xml#caption);*/
}
table.tableNotColored caption table td{
	text-align:left;
	vertical-align:middle;
	background-color:#e4e9ec;
	font-weight:bold;
	font-size:11px;
	padding: 0;	
}
table.tableNotColored caption table img {
	width:6px;
	height:6px;
}

table.tableNotColored th{
	/*text-align:left;*/
	background-color:#ffffff;
	font-weight:bold;
	font-size:11px;
	padding: 10 7 10;
}

table.tableNotColored p{
	padding: 0;
	margin: 0	;
}

table.tableNotColored td{
	/*padding: 0;*/
	padding: 6 7 6;
	/*border:1px solid;*/
}

/* ------------------------------------------------------ */


/* ------------------------------------------------------ */
/* Таблица */
table.tablerspan {
	width: 521px;
}
table.tablerspan caption{
	text-align:left;
	vertical-align:middle;
	background-color:#e4e9ec;
	font-weight:bold;
	font-size:11px;
	padding: 0;	
}
table.tablerspan caption table td{
	text-align:left;
	vertical-align:middle;
	background-color:#e4e9ec;
	font-weight:bold;
	font-size:11px;
	padding: 0;	
}
table.tablerspan caption table img {
	width:6px;
	height:6px;
}

table.tablerspan th{
	/*text-align:left;*/
	background-color:#ffffff;
	font-weight:bold;
	font-size:11px;
	padding: 10 7 10;
}

table.tablerspan p{
	padding: 0;
	margin: 0	;
}

table.tablerspan td{
	/*background: #ffffff;*/
	vertical-align:middle;
	/*padding: 0;*/
	padding: 6 7 6;
	/*border:1px solid;*/
}

table.tablerspan tr.oddtr td{
	background-color:#F2F5F7;
}	

table.tablerspan{
   -moz-binding: url(/common/css_ru/moz-behaviors.xml#oddRow);
}

/* ------------------------------------------------------ */

/* ------------------------------------------------------ */
/* Таблица - раздел Контакты*/
table.contacts {
	width: 521px;
}
table.contacts caption table td{
	text-align:left;
	vertical-align:middle;
	background-color:#e4e9ec;
	font-weight:bold;
	font-size:11px;
	padding: 0;	
}
table.contacts caption table img {
	width:7px;
	height:22px;
}

table.contacts th{
	/*text-align:left;*/
	background-color:#ffffff;
	font-weight:bold;
	font-size:11px;
	padding: 10 7 10;
	text-align:left;
}

table.contacts p{
	padding: 0;
	margin: 0	;
}

table.contacts td{
	background: #ffffff;
	vertical-align:top;
	/*padding: 0;*/
	padding: 6 7 6;
	/*border:1px solid;*/
}

table.contacts tr.odd td{
	background-color:#F2F5F7;
}	

table.contacts{
   -moz-binding: url(/common/css_ru/moz-behaviors.xml#oddRow);
}

table.contacts tr{  /*удаляется граница левой ячейки и рисуется низ таблицы */
  behavior: url(/common/css_ru/trIE.htc);   	   
}
/* ------------------------------------------------------ */
/* Таблица в разделе Страховым агентам (со скругленными краями)*/
table.table_rounded {
	width: 521px;
	border: 0px;
}
table.table_rounded tr.first td{
	background-color:#ffffff;
	font-weight:bold;
	font-size:11px;
	padding: 12 12 12 12;
	border: 0px;
	text-align:center;
}
table.table_rounded td{
	background-color:#ffffff;
	vertical-align: middle;
	padding: 12 12 12 12;
	/*border-left: 1px solid #676767;*/
}
table.table_rounded tr.odd td{
	background-color:#e4e9ec;
}

table.table_rounded td.first-left{
	background: #e4e9ec url(/common/img_ru/bc.topleft.lb.gif) no-repeat top left;
}
table.table_rounded td.first-right{
	background: #e4e9ec url(/common/img_ru/bc.topright.lb.gif) no-repeat top right;
}
table.table_rounded td.last-left{
	background: #e4e9ec url(/common/img_ru/bc.bottomleft.lb.gif) no-repeat bottom left;
}
table.table_rounded td.last-right{
	background: #e4e9ec url(/common/img_ru/bc.bottomright.lb.gif) no-repeat bottom right;
}

/* ------------------------------------------------------ */

/* ------------------------------------------------------ */
/* Кнопка заказа страховки */
div#ButtonOrderContainer {
	margin-top:15px;
	width:167px;
	height:33px;
	/*width:188px;
	height:28px;*/
}
div#ButtonOrder {
	background-color:#034EA2;
	width:162px;
	height:28px;
	float:left;
}
div#ButtonBuyContainer {
	margin-top:15px;
	width:85px;
	height:28px;
}
div#ButtonBuy {
	background-color:#034EA2;
	width:59px;
	height:28px;
	float:left;
}
/* Края синего кнопки "Заказать страховку" или "Купить полис" */
.bc_left_button_db {
	background-image:url(/common/img_ru/bc.left.button.db.gif); 
	background-repeat:no-repeat; 
	background-position:top left;
	background-color:#034EA2;
	width:13px;
	height:28px;
	float:left;
}
.bc_right_button_db {
	background-image:url(/common/img_ru/bc.right.button.db.gif); 
	background-repeat:no-repeat; 
	background-position:top right;
	background-color:#034EA2;
	width:13px;
	height:28px;
	float:right;
}
/* ------------------------------------------------------ */


/* ------------------------------------------------------ */
/* Иконки */
.Icon {
	float:left;
	width:32px;
	margin-right:16px;
	padding-bottom:10px;
}
.Icon img{
	width:32px;
	height:18px;
}
.Lang {
	float:right;
	padding-bottom:10px;
}
/* ------------------------------------------------------ */

.bc_client_bottom {
	background-image:url(/common/img_ru/bc.client.bottom.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#ffffff;
	float:left;
	width:180px;
	height:6px;
}
.bc_client_left {
	background-image:url(/common/img_ru/bc.client.left.gif);
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
	width:5px;
	height:6px;
}
.bc_client_right {
	background-image:url(/common/img_ru/bc.client.right.gif);
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
	width:7px;
	height:6px;
}

/* ------------------------------------------------------ */
/* Поиск */
div#Search {
	width:192px;
	height:88px;
}
div#SearchContainer {
	width:180px;
	height:63px;
	/*float:left;*/
	background-color:#E4E9EC;
	border-top: 2px solid #BCBEC0;
}
div#SearchContainer table{
	margin-left:14px;
	margin-right:15px;
}
input.b_search {
	/*background-image:url(/common/img_ru/i.arrb.right.blue.gif);*/
	width: 18px;
	height: 18px;
	border: none;
	margin-left: 6px;
}
.bc_search_bottom {
	background-image:url(/common/img_ru/bc.search.bottom.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#ffffff;
	float:left;
	width:151px;
	height:23px;
}
.bc_search_left {
	background-image:url(/common/img_ru/bc.search.left.gif);
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
	width:19px;
	height:23px;
}
.bc_search_right {
	background-image:url(/common/img_ru/bc.search.right.gif);
	background-repeat:no-repeat;
	background-position:top left;
	float:right;
	width:27px;
	height:23px;
}
/* ------------------------------------------------------ */



div#ContactIngosInCity, div#MyIngos, div#Assistant {
	background-color:#E4E9EC;
	width:180px;
}
div#AddInfo {
	margin-top:35px;
	background-color:#E4E9EC;
	width:521px;
}
div#AddInfoInText div#AddInfo {
	margin-top:15px;
	background-color:#E4E9EC;
	width:521px;
}
div#MyIngos, div#Assistant {
	margin-top:20px;
}
div#BannerRight {
	margin-top:20px;
	width:192px;
}
div#BannerLeft {
	margin-top:10px;
	width:192px;
}
div#Rington {
	margin-top:10px;
	background-color:#E4E9EC;
	width:180px
}
/* ------------------------------------------------------ */
/* Блок "Сколько стоит полис" */
div#BuyPolis {
	background-color:#E4E9EC;
	margin-top:20px;
	padding: 0;
	width:180px;
}
div#BuyPolisMenu div{
	margin-left: 14px;
	margin-top:8px;
}
div#BuyPolisMenu div img{
	margin-right: 8px;
}
/* ------------------------------------------------------ */

/* ------------------------------------------------------ */
/* Блок "Мой Ингосстрах" */
div#MyIngosContent table{
	width:148px;
	margin-left: 14px;
	margin-top:8px;
}
div#MyIngosContent table td{
	padding-bottom:1px;
}
div#MyIngosContent table td img{
	margin-right: 5px;
}
input.myingos {
	width: 80px;
	height: 18px;
	border: 1px solid #808284;
}

/* Блок "Мой Ингосстрах" - авторизованный пользователь */
div#MyIngosLinks div{
	margin-top:8px;
}
div#MyIngosLinks div img{
	margin-right: 8px;
}
table.username{
	width:148px;
	margin-left:0px;
	margin-top:8px;
}
.MyIngosUserName {
	color: #f7941d;
	font-weight:bold;
}
/* ------------------------------------------------------ */

/* ------------------------------------------------------ */
/* Меню в разделе "Мой Ингосстрах" */
.bc_left_button_lb {
	background-image:url(/common/img_ru/bc.th.left.lb.gif); 
	background-repeat:no-repeat; 
	background-position:top left;
	background-color:#e4e9ec;
	width:7px;
	height:22px;
	float:left;
}
.bc_right_button_lb {
	background-image:url(/common/img_ru/bc.th.right.lb.gif); 
	background-repeat:no-repeat; 
	background-position:top right;
	background-color:#e4e9ec;
	width:7px;
	height:22px;
	float:right;
}
.myingos {
	font-size:11px;
	color:#034ea2;
}
.myingos_a {
	font-size:11px;
	color:#f0a120;
}
/* ------------------------------------------------------ */

/* ------------------------------------------------------ */
/* Блок "Помощник" */
div#AssistantMenu div{
	margin-left: 14px;
	margin-top:8px;
}
div#AssistantMenu div img{
	margin-right: 8px;
}
/* ------------------------------------------------------ */

/* ------------------------------------------------------ */
/* Логотип */
.ribbon_top{
	background-image:url(/common/img_ru/ribbon.top.gif); 
	background-repeat:no-repeat; 
	background-position:bottom right;
	background-color:#ffffff;
}
div.LogoContainer{
	width:192px;
}
div#Logo{
	width:180px;
	height:98px;
	float:left;
	background-color:#034EA2;
}
div#Rainbow {
	width:180px;
	height:9px;
	float:left; 
	background-image:url(/common/img_ru/Rainbow.gif); 
	background-repeat:no-repeat;
}

/*.lc_mid_db {
	background-image:url(/common/img_ru/ribbon.mid.bottom.gif); 
	background-repeat:no-repeat; 
	background-position:top right;
	width:180px;
	height:10px;
	float:left;
	background-color:#034EA2;
}

.lc_top_db {
	background-image:url(/common/img_ru/ribbon.mid.gif); 
	background-repeat:no-repeat; 
	background-position:top right;
	width:150px;
	height:13px;
	float:left;
	background-color:#034EA2;
}*/
.lc_top_db {
	width:150px;
	height:13px;
	float:left;
	background-color:#034EA2;
}
 
.lc_topleft_db {
	background-image:url(/common/img_ru/lc.topleft.db.gif); 
	background-repeat:no-repeat; 
	background-position:top left;
	background-color:#034EA2;
	float:left;
	width:21px;
	height:13px;
}
.lc_topright_db {
	background-image:url(/common/img_ru/lc.topright.db.gif); 
	background-repeat:no-repeat; 
	background-position:top left;
	background-color:#034EA2;
	float:right;
	width:21px;
	height:13px;
}
/*---------------------------------------------------------------
div.LogoContainer{
	width:192px;
}
div#Logo{
	width:180px;
	height:98px;
	float:left;
	background-color:#034EA2;
}
div#Rainbow {
	width:180px;
	height:9px;
	float:left; 
	background-image:url(/common/img_ru/Rainbow.gif); 
	background-repeat:no-repeat;
}

.lc_top_db {
	width:150px;
	height:13px;
	float:left;
	background-color:#034EA2;
}

.lc_topleft_db {
	background-image:url(/common/img_ru/lc.topleft.db.gif); 
	background-repeat:no-repeat; 
	background-position:top left;
	background-color:#034EA2;
	float:left;
	width:21px;
	height:13px;
}
.lc_topright_db {
	background-image:url(/common/img_ru/lc.topright.db.gif); 
	background-repeat:no-repeat; 
	background-position:top right;
	background-color:#034EA2;
	float:right;
	width:21px;
	height:13px;
}---------------------------------------------------------*/
/* ------------------------------------------------------ */

/* ------------------------------------------------------ */
/* Статусная строка */
div#Status {
	margin-top:10px;
	margin-bottom:20px;
	color:#676767;
	font-size:11px;
}

div#Status a {
	color:#676767;
	text-decoration:none;
}
div#Status a:hover {
	text-decoration:underline;
}
.status {
	font-size:11px;
	color:#676767;
	text-decoration:none;
}
.status_a {
	font-size:11px;
	color:#034ea2;
}
/* ------------------------------------------------------ */

/* ------------------------------------------------------ */
/* Баннер.Верхняя часть страницы */
div#BannerTop {
	background-repeat:no-repeat;
	width:521px; 
	height:120px; 
}
/* ------------------------------------------------------ */

/* ------------------------------------------------------ */
.bc_topbottom_lb {
	background-color:#E4E9EC;
	float:left;
	width:156px;
	height:12px;
}
/* Скругленные углы светло-голубых блоков */
.bc_topleft_lb {
	background-image:url(/common/img_ru/bc.topleft.lb.gif); 
	background-repeat:no-repeat; 
	background-position:top left;
	background-color:#E4E9EC;
	float:left;
	width:12px;
	height:12px;
}
.bc_topright_lb {
	background-image:url(/common/img_ru/bc.topright.lb.gif); 
	background-repeat:no-repeat; 
	background-position:top right;
	background-color:#E4E9EC;
	float:right;
	width:12px;
	height:12px;
}
.bc_bottomleft_lb {
	background-image:url(/common/img_ru/bc.bottomleft.lb.gif); 
	background-repeat:no-repeat; 
	background-position:bottom left;
	background-color:#E4E9EC;
	float:left;
	width:12px;
	height:12px;
}
.bc_bottomright_lb {
	background-image:url(/common/img_ru/bc.bottomright.lb.gif); 
	background-repeat:no-repeat; 
	background-position:bottom right;
	background-color:#E4E9EC;
	float:right;
	width:12px;
	height:12px;
}
/* Скругленные углы светло-голубых блоков (прозрачный фон) */
.bc_topleft_lb_transp {
	background-image:url(/common/img_ru/bc.topleft.lb.transp.gif); 
	background-repeat:no-repeat; 
	background-position:bottom right;
	float:left;
	width:12px;
	height:12px;
}
.bc_topright_lb_transp {
	background-image:url(/common/img_ru/bc.topright.lb.transp.gif); 
	background-repeat:no-repeat; 
	background-position:bottom left;
	float:right;
	width:12px;
	height:12px;
}
.bc_bottomleft_lb_transp {
	background-image:url(/common/img_ru/bc.bottomleft.lb.transp.gif); 
	background-repeat:no-repeat; 
	background-position:bottom left;
	float:left;
	width:12px;
	height:12px;
}
.bc_bottomright_lb_transp {
	background-image:url(/common/img_ru/bc.bottomright.lb.transp.gif); 
	background-repeat:no-repeat; 
	background-position:bottom right;
	float:right;
	width:12px;
	height:12px;
}
.bc_topbottom_lb_transp {
	background-color:#E4E9EC;
	float:left;
	width:306px;
	height:12px;
}
/* ------------------------------------------------------ */

/* ------------------------------------------------------ */
.bc_topbottom_db {
	background-color:#034EA2;
	float:left;
	width:156px;
	height:12px;
}
/* Скругленные углы темно-синих блоков */
.bc_topleft_db {
	background-image:url(../img_ru/bc.topleft.db.gif); 
	background-repeat:no-repeat; 
	background-position:top left;
	background-color:#034EA2;
	float:left;
	width:12px;
	height:12px;
}
.bc_topright_db {
	background-image:url(/common/img_ru/bc.topright.db.gif); 
	background-repeat:no-repeat; 
	background-position:top right;
	background-color:#034EA2;
	float:right;
	width:12px;
	height:12px;
}
.bc_bottomleft_db {
	background-image:url(/common/img_ru/bc.bottomleft.db.gif); 
	background-repeat:no-repeat; 
	background-position:bottom left;
	background-color:#034EA2;
	float:left;
	width:12px;
	height:12px;
}
.bc_bottomright_db {
	background-image:url(/common/img_ru/bc.bottomright.db.gif); 
	background-repeat:no-repeat; 
	background-position:bottom right;
	background-color:#034EA2;
	float:right;
	width:12px;
	height:12px;
}
.bc_topleft_db_a {
	background-image:url(/common/img_ru/uploaded/menu/bc.topleft.db.a.gif); 
	background-repeat:no-repeat; 
	background-position:top left;
	background-color:#034EA2;
	float:left;
	width:12px;
	height:12px;
}
.bc_bottomleft_db_a {
	background-image:url(/common/img_ru/uploaded/menu/bc.bottomleft.db.a.gif); 
	background-repeat:no-repeat; 
	background-position:bottom left;
	background-color:#034EA2;
	float:left;
	width:12px;
	height:12px;
}
/* ------------------------------------------------------ */

/* ------------------------------------------------------ */
/* Copyright */
.Copyright {
	background-color:#E4E9EC;
	width:499px;
	height:22px;
	float:left;
}
div#Copyright {
	color: #808284;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	padding-left: 5px;
	padding-top: 5px;
	float:left;
}
div#WebMaster {
	color: #808284;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	padding-right: 5px;
	padding-top: 5px;
	float:right;
}

/* Края светло-голубого блока Copyright */
.bc_left_lb {
	background-image:url(/common/img_ru/bc.left.lb.gif); 
	background-repeat:no-repeat; 
	background-position:top left;
	background-color:#E4E9EC;
	width:11px;
	height:22px;
	float:left;
}
.bc_right_lb {
	background-image:url(/common/img_ru/bc.right.lb.gif); 
	background-repeat:no-repeat; 
	background-position:top right;
	background-color:#E4E9EC;
	width:11px;
	height:22px;
	float:left;
}
/* ------------------------------------------------------ */

/* ------------------------------------------------------ */
/* ContactCenter */
.ContactCenter {
	background-color:#034EA2;
	margin-top:25px;
	width:192px;
	height:22px;
	float:left;
}
div#ContactCenter {
	background-color:#034EA2;
	width:170px;
	height:22px;
	float:left;
}

/* Края синего блока ContactCenter */
.bc_left_db {
	background-image:url(/common/img_ru/bc.left.db.gif); 
	background-repeat:no-repeat; 
	background-position:top left;
	background-color:#034EA2;
	width:11px;
	height:22px;
	float:left;
}
.bc_right_db {
	background-image:url(/common/img_ru/bc.right.db.gif); 
	background-repeat:no-repeat; 
	background-position:top left;
	background-color:#034EA2;
	width:11px;
	height:22px;
	float:right;
}
/* ------------------------------------------------------ */

/* ------------------------------------------------------ */
/* Главное меню. Физические и юридические лица */
div.clientMenu{
	margin: 0px;
	padding: 0px;
	border-top: 2px solid #BCBEC0;
}
/* ------------------------------------------------------ */

/* ------------------------------------------------------ */
/* Главное меню. Компания и т.д. */
div#MenuWithArrows {
	border-top: 2px solid #BCBEC0;
}
div#MenuWithArrows div.menu_arrows{
	margin-left: 14px;
	padding-top:8px;
	background: url(/common/img_ru/uploaded/menu/gray.gif) repeat-y;
	background-position: top right;
}
div#MenuWithArrows div img{
	margin-right: 8px;
}
.grayline{
	background: url(/common/img_ru/uploaded/menu/gray.gif) repeat-y;
	background-position: top right;
}

/* Главное меню. Тени */
div.m_shadow_left {
	background-image: url(/common/img_ru/m.shadow.left.gif); 
	background-repeat: repeat-y;
	float: left;
	width: 5px;
}
div.m_shadow_right {
	background-image: url(/common/img_ru/m.shadow.right.gif); 
	background-repeat: repeat-y;
	/*border:1px solid black;*/
	float:right;
	width: 7px;
}
div.m_ribbon_right {
	background-image: url(/common/img_ru/m.ribbon.right.gif); 
	background-repeat: no-repeat;
	background-position: top right;
	float:right;
	width: 12px;
}

td.MenuShadowLeft {
	background-image: url(/common/img_ru/m.shadow.left.gif); 
	background-repeat: repeat-y;
	width: 5px;
}
/*td.MenuShadowRight {
	background-image: url(/common/img_ru/m.shadow.right.gif); 
	background-repeat: repeat-y;
	width: 7px;
}*/
td.MenuShadowRight {
	background-image: url(/common/img_ru/m.shadow.right.gif); 
	background-repeat: repeat-y;
	width: 12px;
}
/* ------------------------------------------------------ */
/* ----------- AgrCounter --------------------------------*/
table.agrcounter 
{
	background-image: url(/common/img_ru/agrcount.png);
	background-repeat: no-repeat;
	width: 521px;
}
table.agrcounter td.number
{
  font-size: 18px;	
  font-weight: bold;    
  font-family: Verdana;     
  padding-left:1px;    
  padding-right:3px;     
  text-align:center;
  color: black;
}

table.agrcounter td.space
{
  font-family: Verdana;    
  font-size: 1px;	
}
