@charset "utf-8";
/* CSS Document */
/* Стандартные стили и переопределения */
* { -moz-box-sizing: border-box; box-sizing: border-box; }
html { height: 100%; width: 100%;  }
body {
	padding: 0; margin: 0;
	width: 100%; height: 100%;
	background: #fff;   
	font-family: Tahoma, sans-serif;
	font-size: 75%;	}

img, form, p,
table, tr, td, th,
h1, h2, h3, h6, div { 
padding: 0; margin: 0; border: 0; font-weight: normal; }

p { padding-bottom: 1.3em }

/* Ссылки */
a:link, a:visited { text-decoration: underline; color: #035abc  }
a:hover { color: #062d72 }

/* Заголовки */
h1 { font: 25px Tahoma, sans-serif; color: #083688; padding-bottom: .3em; }
h2 { font: bold 16px Tahoma, sans-serif; color: #083688; padding-bottom: .6em;  }
h3 { font: bold 120% Tahoma, sans-serif; color: #083688; padding-bottom: .6em }
h6 { font: 90% Tahoma, sans-serif; }

/* Списки */
ul { 
	border: 0; 
	font-weight: normal; 
	padding: 0; 
	margin: 0 0 1.3em 0; 
	position: relative; }
	
ul li { 
	list-style: none; 
	list-style-type: none; 
	padding: 0 0 .4em 21px; 
	background: url(../img/stli.gif) no-repeat 0 .5em  }
	
ol { margin: 5px 0 1.3em -8px; //margin: 5px 0 1.3em 37px; }
ol li { padding: 0 0 .6em 0}

/* Формы */
input, select, textarea { font-size: 100%; font-family: Tahoma, sans-serif; padding: 0 0 1px 4px  }

/* Изображения */
a img { border: none; }


/* Таблицы */
table { border-collapse: collapse; font-size: 100%  }
table td { vertical-align: top }
table th { text-align: left; vertical-align: top } 

table.table { 
	width: auto; 
	font-size: 100%; 
	margin: 0 0 1.8em 0; 
	clear: both; font: Tahoma, sans-serif; 
	clear: both; }
	
table.table th { 
	color: #c8ced4;	
	padding: 0 15px .4em 0; 
	width: auto; 
	font: bold 95% Tahoma, sans-serif; 
	border-bottom: 1px solid #c8ced4;
	text-align: center }
	 
table.table td { 
	padding: .5em 20px .5em 0; 
	border-bottom: 1px solid #c1c1c1; 
	width: auto; 
	text-align: left;
	text-align: center } 
	
table.table td.first, table.table th.first { text-align: left }
table.table td.last, table.table th.last { text-align: right; padding-right: 0 }


/* Другое */
.rlt { position: relative; clear: both }

/*=======cite=========*/
div.cite { 
	display: block; 
	background: #083688 url(../img/citetl.gif) no-repeat 0 0; 
	overflow: hidden; 
	margin-bottom: 1.3em; 
	//position: relative }
	
div.citetr { background: url(../img/citetr.gif) no-repeat 100% 0; }
div.citebl { background: url(../img/citebl.gif) no-repeat 0 100%; }

div.citebr { 
	background: url(../img/citebr.gif) no-repeat 100% 100%; 
	font: 95% Tahoma, sans-serif; 
	font-weight: bold !important; 
	font-style: normal; 
	color: #fff; 
	padding: 12px 15px 15px 18px; 
	//height: 100%; }

/*========blockquote==========*/
blockquote { 
	background: #e9e9ea url(../img/blocktl.gif) no-repeat 0 0; 
	margin: 0 0 1.3em 0; 
	padding: 0; width: 99.8%; 
	overflow: hidden; 
	//position: relative  }
	
div.blocktr { background: url(../img/blocktr.gif) no-repeat 100% 0; //position: relative }
div.blockbl { background: url(../img/blockbl.gif) no-repeat 0 100%; //position: relative }

div.blockbr { 
	background: url(../img/blockbr.gif) no-repeat 100% 100%; 
	padding: 17px 50px 15px 40px; height: 100%; 
	font: bold 145% "Times New Roman", Times, serif; 
	font-style: italic; 
	line-height: 100%; }

/*======images===========*/
table.img-lft { 
	float: left; 
	position: relative; 
	margin: 0 18px 10px 0; }
	
table.img-rgh { 
	float: right; 
	position: relative; 
	margin: 0 0 10px 18px; }
	
td.imgtl { 
	background:url(../img/imgtl.gif) no-repeat 0 0; 
	width: 7px; height: 7px; }
	
td.imgt { background:url(../img/imgt.gif) repeat-x 0 0; width: 7px;  }
td.imgtr { background:url(../img/imgtr.gif) no-repeat 100% 0; width: 7px; height: 7px;  }
td.imgb { background:url(../img/imgb.gif) repeat-x 0 100%; width: 7px; height: 7px; }
td.imgbr { background:url(../img/imgbr.gif) no-repeat 100% 100%; width: 7px; height: 7px; }
td.imgbl { background:url(../img/imgbl.gif) no-repeat 0 100%; width: 7px; height: 7pxp; }
td.imgl { background:url(../img/imgl.gif) repeat-y 0 0; width: 7px; }
td.imgr { background:url(../img/imgr.gif) repeat-y 100% 0; width: 7px;  }









