@charset "Windows-1251";
/* CSS Document */
* {margin:0; padding:0; }
img {border:0; }
html {height:100%; }

body {margin:0; padding:0; font-family: Tahoma, Verdana, Arial;	background-color: #fffbec; min-width:1000px;}
table {font-family: Tahoma, Verdana, Arial; font-size:8pt;}
a {color:#376aa8; text-decoration: none; }	
a:hover {color:#99BD8F; text-decoration:underline;}
b {font-weight: normal;}
strong {font-weight: bold;}
ul {margin-bottom:2pt;}
li {line-height:10pt; font-size:8pt; margin:0; padding-right:4pt; padding-left:0pt; padding-top:0pt; padding-bottom:4pt;}
p {margin-right:12pt;}

/* Document header */
#container #field_l {background-color:#fffbec; background-repeat: repeat-y; background-position: right; background-image: url(/images2/border_left3.gif);}
#container #field_r {background-color:#fffbec; background-repeat: repeat-y; background-position: left; background-image: url(/images2/border_right3.gif);}
#container #field_center {width:1000px; max-width:1000px}


td#cont_logo {background-color:#F6C790; border-top: 1px solid #8A7353; border-bottom: 1px solid #8A7353; border-right: 1px solid #8A7353;}
td#cont_logo_2 {background-color:#F6C790; border-top: 1px solid #8A7353; border-bottom: 1px solid #8A7353; border-left: 1px solid #8A7353;}

/* Цвет фона шапки */
td#cont_header {
	background-color: #cee4ea;
	border-top: 1px solid #8A7353;
	border-bottom: 1px solid #8A7353;
}

.header h1, h2, h3 {margin: 0px;}
.header a	{text-decoration: none; font-weight: bold;}
#logo_text1 {color:#376aa8; font-size:16pt;}
#logo_text2 {color:#6b3f3f; font-family:Tahoma; font-size:8pt;}
#top_line   { font-size:7pt; font-weight: bold;}
#top_line a	{text-decoration: none;}

/* Top menu*/
tr.menu_top, td.menu_normal {
	background-color: #679aa8;
}
td.menu a	{color: #ffffff; font-size:9pt; font-family:Palatino Linotype, Times; font-weight:bold; letter-spacing:0.4pt; text-decoration:none;}
td.menu a:hover {color: #ffffff; text-decoration:none;}

.menu_dyn {position: absolute; visibility: hidden; width: 200px; background-color:#679aa8; text-align:left; font-family:Tahoma; font-size:8pt; padding:2pt; letter-spacing:0.3pt; }
.menu_dyn a {display: block; padding: 5px; width: 190px; text-decoration: none; color: #ffffff;	}
.menu_dyn a:hover {background-color: #b0ccd4; color: #ffffff; font-weight: bold; text-decoration:none;}
td.menu_selected  {background-color: #b0ccd4;}

/* Left side */
.grow_left {background-image: url(/images/glow_ls.jpg); background-repeat: repeat-y;	padding-left: 20px;	background-position:left;}
.grow_right {background-image: url(/images/glow_rs.jpg);	background-repeat: repeat-y; padding-right: 20px; background-position:right;}

DIV.block {width:194px;	margin:6px; margin-right:3px; background-color:#fdf1dc; padding-right:0;}
DIV.block div.top{ background-image: url(/images2/border1-top.gif); background-position: top;	background-repeat: repeat-x;}
DIV.block div.bottom{ background-image: url(/images2/border1-bottom.gif); background-position: bottom; background-repeat: repeat-x;}
DIV.block div.left{ background-image: url(/images2/border1-left.gif); background-position: left; background-repeat: repeat-y; }
DIV.block div.right{ background-image: url(/images2/border1-right.gif); background-position: right; background-repeat: repeat-y; }
DIV.block div.top-left{	background: url(/images2/border1-top-left.gif) no-repeat 0px 0px;}
DIV.block div.top-right{ background: url(/images2/border1-top-right.gif) no-repeat 100% 0px;}
DIV.block div.bottom-left{	background: url(/images2/border1-bottom-left.gif) no-repeat 0px 100%;}
DIV.block div.bottom-right{ background: url(/images2/border1-bottom-right.gif) no-repeat 100% 100%; padding:0; padding-left:6pt;}

/*	DIV.submenu {padding-left:14px; padding-top:14px;}*/
	DIV.submenu a	{color:#9c6963; font-family:Arial, Sans-Serif; text-decoration:none; font-size:9pt; font-weight:bold;}
	DIV.submenu a:hover, DIV.submenu a.selected	{color:#912500;}
	DIV.submenu ul {padding:0; margin:0; margin-top: 2px; padding-top: 2px; }
	DIV.submenu li {margin-left:20px; margin-top:2px; margin-right:0; margin-bottom:2px; list-style:URL(/images2/bullet_left_arrow.gif); }
	DIV.submenu li.selected {list-style:URL(/images2/bullet_bottom_arrow.gif); }
	
	.citata_left {width:170px; margin:0; color:#2E2922; font-size:8pt; font-family:Tahoma, Verdana;}
	.citata_left .href_hide, .citata_left .href_hide:hover {text-decoration: none; color: #2E2922;}

	.sign {text-align: right; font-style: italic;}
	.sign a, .sign a:hover {color: black; text-decoration: none;}
	ul.sub li {margin-left:16px; margin-right:0; margin-top:4px; line-height:9pt;}
	ul.sub li a {font-size:8pt; font-family:Arial, Sans-Serif;}

DIV.block2 {width:194px; margin:6px; margin-right:3px; background-color:#f6edc0; color:#6c3910; font-weight:bold; font-size:9pt; font-family:Arial, Sans-Serif;}
DIV.block2 div {padding: 5px; padding-left: 8px; padding-top:6px; padding-bottom:7px;}
DIV.block2 a {color:#6c3910; font-weight:bold; font-size:9pt; font-family:Arial, Sans-Serif; text-transform: normal;}
DIV.block2 a:hover {color:#9C6135; text-decoration: underline;}
DIV.block2 ul {margin:0; margin-left:14px; padding:0;}
DIV.block2 li {list-style:URL(/images2/bullet_romb.gif);}

div.contact {font-size:8pt; margin-top:8pt;}
div.contact font {font-size:9pt; margin:2pt; color:#0167a5}


/* Right side */
.side_right {width:200px; padding:10px; padding-left:6px; font-size:100%;}
.side_right a {text-decoration:none; color:#8e5451; font-size:8pt; font-family:Arial;}
.side_right a:hover {color:#8e5451; text-decoration:underline;}
.side_right .header {color:#376aa8; background-color: #f3edcd; text-transform:uppercase; padding:1pt; padding-left:7pt;}
.side_right .header a {color:#376aa8; }
.side_right .smooth {background: url(/images2/side_right_header.jpg) repeat-y left; width:30px;}
.side_right div {margin-bottom: 15px;}
.side_right h3 {font-size:120%; }
.side_right .text {padding:4pt; padding-top:6pt;}

DIV.block4 {height:100%; background-color:#d1eace; margin:6px; margin-left:5px; padding-left:8px; padding-bottom:8pt;}
DIV.block4 p {font-size:8pt; padding-top:6pt; font-family:Verdana;}
.block4 a.href_hide, .block4 a.href_hide:hover {text-decoration: none; color: black; }

/* Center */
.status_bar {margin-top:10pt; margin-left:14pt; width:544px; border-bottom:1px solid #CFC2B4;}
.status_bar a {color:#99BD8F;}
.status_bar a:hover {color:#759C6A;}

DIV.block3 { margin: 6px; margin-left: 3px; margin-right: 2px; background-color : #fffbec; }
DIV.block3 div.header {	background-color : #e0c297; padding: 5px; font-family: Tahoma;}
DIV.block3 div.top{ background : url(/images2/border3-top.gif) repeat-x top ;}
DIV.block3 div.bottom{ background : url(/images2/border3-bottom.gif) repeat-x bottom; }
DIV.block3 div.left{ background : url(/images2/border3-left.gif) repeat-y left;	}
DIV.block3 div.right{ background : url(/images2/border3-right.gif) repeat-y right;}
DIV.block3 div.top-left{	background : url(/images2/border3-top-left.gif) no-repeat 0px 0px;}
DIV.block3 div.top-right{ background : url(/images2/border3-top-right.gif) no-repeat 100% 0px;}
DIV.block3 div.bottom-left{	background : url(/images2/border3-bottom-left.gif) no-repeat 0px 100%;}
DIV.block3 div.bottom-right{ background : url(/images2/border3-bottom-right.gif) no-repeat 100% 100%;}


DIV.block_green { margin: 6px; margin-left: 6px; margin-right: 3px;  }
DIV.block_green div.header {	background-color : #e0c297; padding: 5px; font-family: Tahoma;}
DIV.block_green div.top{ background : url(/images2/border4-top.gif) repeat-x top ;}
DIV.block_green div.bottom{ background : url(/images2/border4-bottom.gif) repeat-x bottom; }
DIV.block_green div.left{ background : url(/images2/border4-left.gif) repeat-y left;	}
DIV.block_green div.right{ background : url(/images2/border4-right.gif) repeat-y right;}
DIV.block_green div.top-left{	background : url(/images2/border4-top-left.gif) no-repeat 0px 0px;}
DIV.block_green div.top-right{ background : url(/images2/border4-top-right.gif) no-repeat 100% 0px;}
DIV.block_green div.bottom-left{	background : url(/images2/border4-bottom-left.gif) no-repeat 0px 100%;}
DIV.block_green div.bottom-right{ background : url(/images2/border4-bottom-right.gif) no-repeat 100% 100%;}



.block_why {margin:12pt;}
.block_why a, .block_why a:hover {color:#7d3936; font-weight:bold;}
.block_why img {margin-bottom:2pt;}

.bold_green {color: #54943a; font-family:Arial; font-weight:bold; font-size:8pt;}
.block_anons {height:203px;}
.block_anons td {color:#006699; padding:12pt; text-align:center;}
.block_anons img {margin:4pt;}
.block_anons a, .block_anons a:hover {color:#9c6963; font-size:8pt; font-family:Arial; text-align:left;}



DIV.text_optimiz {padding:6pt; font-size:8pt; color:#4C3A35; margin-right:6pt;}
DIV.text_optimiz a {text-decoration:none; color:#4C3A35;}
DIV.text_optimiz a:hover {text-decoration:underline; color:#4C3A35;}
DIV.text_optimiz p {padding:0; margin-top: 2pt; margin-top: 10px;}

.footer {color:#85735D; font-size:7pt; padding: 5px;}



/* Center text*/
.block_main {width:600px;}

.block_main .href_hide  {text-decoration: none; color:#000000;}
.block_main .href_hide strong  {text-decoration: none; color:#040253; }
.block_main .anons .href_hide  {text-decoration: none; color:#040253;}
.block_main .anons strong .href_hide {text-decoration: none; color:#744824;}
.block_main .citata .href_hide, .block_main .citata strong .href_hide {text-decoration: none; color:#786847;}
.block_main a,       .block_main a strong, .block_main .anons strong a {text-decoration:underline; color:#376aa8;}
.block_main a:hover, .block_main a:hover strong, .block_main strong a:hover, .block_main .href_hide:hover, .block_main .anons strong .href_hide:hover, .block_main .citata strong .href_hide:hover {text-decoration:underline; color:#003366; }
/*
.block_main a,       .block_main a strong,       .block_main .anons strong a {text-decoration:underline; color:#376aa8;}
.block_main a:hover, .block_main a:hover strong, .block_main strong a:hover {text-decoration:underline; color:#99BD8F;}
.block_main .href_hide {text-decoration: none; color:#000000;}
.block_main .href_hide strong {text-decoration: none; color:#A88039;} */
/*.block_main .href_hide, .block_main .href_hide :hover {text-decoration: none; color:#000000;} */

.block_main p, .block_main table, .block_main div, .block_main h3, .block_main h2, .block_main h1 {margin-left:14pt; margin-right:14pt; font-family:Sans-Serif, Arial; font-size:9pt;}
.block_main img {margin:2pt;}
.block_main td {padding:3px;}
.block_main, .block_main li {line-height:12pt; font-size:9pt; font-family:Sans-Serif, Arial;}
.block_main p {margin-top:8pt; color:#1a1308;}
.block_main .anons {margin-left:34pt; padding-left:10pt; color:#040253; border-left:4px solid #679AA8;}
.block_main p strong, .block_main div strong, .block_main li strong {color:#040253;} /*003399; A88039*/
.block_main ul, ol {margin-left:44pt; margin-top:6pt; margin-right:14pt;}
.block_main ul li {font-size:9pt; font-family:Sans-Serif, Arial; list-style:URL(/images2/bullet_romb2.gif);}
.block_main .citata {margin-top:8pt; margin-right:14pt; color:#786847; font-style:italic;}
.block_main .sign {color:#786847; font-style:italic;}
.block_main h3, .block_main h2 {color:#744824; margin-top:14pt;}
.block_main h3 {font-size:11pt;}
.block_main h2 {font-size:12pt;}
.block_main h1 {color:#744824; font-size:14pt; margin-top:8pt; margin-bottom:4pt; line-height:14pt;}

h1.header_main {color: #040253; font-size: 11pt; font-family: Tahoma, Verdana, Arial; background-color:#FFFF80; padding:10px; margin:10pt; margin-left:14pt;} /*color: #376aa8; #f6cf5d*/

DIV.read {margin:6px;  background-color:#FBF3BF; }
DIV.read div.header		 {margin:0;	background-color:#C3DAAE; color:#28670F; padding:4px; padding-left:6pt; font-family:Verdana, Tahoma; font-style:italic; font-weight:bold;}
DIV.read div.top		 {margin:0; background: url(/images2/border5-top.gif) repeat-x top ;}
DIV.read div.bottom		 {margin:0; background: url(/images2/border5-bottom.gif) repeat-x bottom; }
DIV.read div.left		 {margin:0; background: url(/images2/border5-left.gif) repeat-y left;	}
DIV.read div.right		 {margin:0; background: url(/images2/border5-right.gif) repeat-y right;}
DIV.read div.top-left	 {margin:0;	background: url(/images2/border5-top-left.gif) no-repeat 0px 0px;}
DIV.read div.top-right	 {margin:0; background: url(/images2/border5-top-right.gif) no-repeat 100% 0px;}
DIV.read div.bottom-left {margin:0;	background: url(/images2/border5-bottom-left.gif) no-repeat 0px 100%;}
DIV.read div.bottom-right{margin:0; background: url(/images2/border5-bottom-right.gif) no-repeat 100% 100%; padding:4pt;}
DIV.read ul {margin-left:18pt; margin-bottom:6pt;}
DIV.read a  {color:#6c3910;}
DIV.read a:hover {color:#9C6135;}
DIV.read li {list-style:URL(/images2/bullet_romb5.gif);}

/* Specific */
table#feedback {margin-left:14pt;}
table#feedback td {border-top: 1px solid #A88039; vertical-align: top; padding-bottom:12pt; padding-right:4pt; padding-top:4pt;}
div.answer {color:#1a1308; display:none; text-align:justify;}	
div.quest {margin-left:20pt; color:#376aa8; margin-top: 20px; cursor: pointer;}

.short_news {
	 margin-left: 20px; 
	 font-size: 80%; 
	 color: black; 
	 text-indent: 20px; 
	 text-align: justify;
	}
.list_news {
	margin: 0;
	padding: 0;
	margin-left: 10px; 
	}
.list_news a {text-decoration: none;}
.list_news a:hover {text-decoration: none;}

span.red  {color: #c00000;}