﻿* {
margin:0;
padding:0;
font-family: Calibri, Arial,  sans-serif;
}

html, body {
width: 100%;
height: 100%;
background: url("/theme_357/images/head_bg.jpg") repeat-x top left;
}

p {
padding:10px;
}

iframe{
 border:0;
}

.clear{
  clear:both;
}

#wrapper {
  width: 100%;
  *width: expression((documentElement.clientWidth||document.body.clientWidth)<995?'1000px':'');
  min-width: 1000px;
}

#container {
  width:100%;
}

ul {margin-left: 0; padding-left: 1.6em; *margin-left: 1.6em; *padding-left: 0;}

#menu{
  list-style:none;
  padding: 0px;
  margin: 0px;
  width: 190px;
}

#menu ul{
  margin-left: 0px; 
  padding-left: 10px; 
  *margin-left: 10px; 
  *padding-left: 0px; 
}

.menu_header{
  background-image:url(/theme_357/images/front_pictures/tt.png);
  position:relative;
  margin-top: -28px;
  padding-left:5px;
  width:139px;
  font-size:20px;
  color:White;
  text-decoration:none;
}

#menu ul li{
    /*list-style: none;*/
    list-style: disc;    
}

#menu li div.popup {
    display: none;
    padding-left:8px;
}

#content {
  float:left;
  width:100%;
}

#text {
  margin:0 230px;
}

#left {
  float:left;
  margin-left:-100%;
  width:230px;
}

#right {
  float:left;
  margin-left:-230px;
  width:230px;
}

#header{
	height:78px;
	vertical-align:bottom;
	padding: 0;	
}

.logo_rus_td{   
	padding-left:17px;
}

.logo_eng_td{
	text-align: right;
	padding-right:17px;
}
.head_navigation{
	height:78px;
	vertical-align:bottom;
}

.topmenu_cont{
  width:100%;
  background-color: #AF1E23;
}

.topmenu{
  /*width: 100%;*/
  width:800px;
  background-color: #AF1E23;
}

#top_left{
  float:left;
  margin-left:-100%;
  width:100px;
}

#top_text{
  margin:0 230px 0 100px;
}

.topmenu_menu{
  padding-top: 2px;
}

.topmenu_search{
  float:right;
  padding-right:17px;
}

.main{
  width: 100%;
}


.main_content{
  float:left;
  width:100%;
}

.main_content_text{
  margin:0 0 30px 0;
 /* padding: 20px 0 5px 0px;*/
}

.left_sidebar{
  float:left;
  margin-left:-100%;
  width:230px;
}

.left_sidebar_content{
  padding: 20px 5px 0 17px;  
}

.right_sidebar{
  float:left;
  margin-left:-230px;
  width:230px;
}

.right_sidebar_content{
  padding: 20px 17px 0 5px;
}

/* HEAD */

.tab1{
  width: 100%; 
  height: 70px;
  margin: 0 auto;
}

.left_container{
  float: left; 
  width: 170px;
}

.left_container p{
  margin-bottom: 7px; 
  color: rgb(112, 111, 110); 
  font-family: Verdana; 
  font-size: 12px;
  padding: 0;
}

.left_container table{
  width: 170px; 
  border-collapse: collapse; 
  table-layout: fixed;
}

.textBoxCssClass{
  width: 100%; 
  border-top: 2px solid rgb(248, 234, 204); 
  border-left: 2px solid rgb(248, 234, 204); 
  border-bottom: 2px solid rgb(248, 234, 204); 
  color: rgb(112, 111, 110);
  font-size: 14px;
  font-weight: bold;
}

.right_container{
  float: right; 
  width: 170px;
}

.right_container p{
  margin-bottom: 7px; 
  color: rgb(112, 111, 110); 
  font-family: Verdana; 
  font-size: 12px;
  padding: 0;
}

.right_container table{
  width: 170px; 
  border-collapse: collapse; 
  table-layout: fixed;
}

/* END : HEAD */

/*  topmenu_menu  */

.topmenu_menu table{
  margin: 0 auto;
}

.topmenu_search td{
  padding-top: 0px;
}

.textBox{
    color:#706f6e;
    border:solid 2px #f8eacc;
    width:150px;	   
}

.searchTextBox{    
    padding-right:5px;
	margin-top: 5px;
	width:150px;
	height: 20px;
	border:solid 2px #f8eacc;
	color:#706f6e;
}

.searchImgBtn{
    border: 0;
}
/* END : topmenu_menu  */

.switcher{
	position: relative;
	top: 4px;
}


/* УКРАШАЛКИ ДЛЯ ОСНОВНОГО КОНТЕНТА !!! */

.main_content_text h1{
/*  padding: 2px;
  font-weight: 700;
  font-size: 15px; 
  text-align: center; 
  color: #FFFFFF; 
  background-color: #AF1E23; */
  color: #af1e23; font-size: 100%; margin: 0 0 10px; padding: 2px; text-transform: uppercase;
}

.main_content_text h2{
  padding: 2px;
  margin: 5px 0 10px 0;
  font-weight: 700;
  font-size: 15px;   
  text-align: center; 
  color: #AF1E23; 
  background-color: #FCE8BE;
}

.main_content_text h2._zagolovok_anonsa{
  padding: 2px;
  margin: 5px 0 10px 0;
  font-weight: 700;
  font-size: 15px;   
  text-align: left; 
  color: #AF1E23; 
  background-color: #FFFFFF;
}

.main_content_text p{
  padding: 5px 2px;
}

.main_content_text ul{
  padding: 0px;
  margin: 20px 40px 10px 40px;
}

.main_content_text li{
  padding: 0px;
}
.main_content_text span{
  /*color: #AF1E23;*/
}

.publications_header, ._zagolovok{
    color:#af1e23;
    font-size:18px;
    font-weight:bold;
    text-transform:uppercase;     
}

.publications_text, ._osnovnoy_Tekst{
    color:#22211d;
    font-size: 15px;
    margin-bottom:12px;
	margin-top: -20px;
    text-align:left;  
    line-height:120%;    
}

#discount{
	background: url("/Upload/banners/Discount-gift.jpg") no-repeat left center;
	border: 1px dashed #E40000; 
	margin: 10px 0px; 
	padding: 0px;
	text-align: center; 	
	height: 80px;
}

#discount a{
    display: block;
	text-decoration: none;
    padding: 17px 0px 26px 0px;
    width: 100%;	
	font-weight: bold; 
	color: #E40000;
}

#discount span{
	font-size: 30px; 
}

/* END : УКРАШАЛКИ ДЛЯ ОСНОВНОГО КОНТЕНТА !!! */

/* УКРАШАЛКИ ДЛЯ ЛЕВОЙ КОЛОНКИ !!! */

.label{
  text-align: center;
  color:#706f6e;
  font-size: 15px;
  text-decoration:none;
  margin-top:5px;
}

.label p{
  text-align:center;
  padding: 0;
}

.label img
{
  border: medium none; 
  width: 110px;
}

.label2{
  width: 100%;
  color:#706f6e;
  font-size: 15px;
  text-decoration:none;
  margin-top:5px;
  text-align:center;
}

.label2 p{
  padding: 0;
}

.label2 img{
  border: medium none; 
  width: 110px;
}

/* END : УКРАШАЛКИ ДЛЯ ЛЕВОЙ КОЛОНКИ !!! */

/* УКРАШАЛКИ ДЛЯ ПРАВОЙ КОЛОНКИ !!! */

.right_sidebar_content p{
  padding: 5px 0;
}

.right_sidebar_content h1{
  padding: 10px 0;
}

.right_sidebar_content img{
  margin-right: 5px; 
  position: relative; 
  top: 4px;
}

.right_sidebar_content table{ 
  width: 100%;
  margin: 5px auto;
}

.right_sidebar_content td{
  border: 1px solid rgb(175, 30, 35); 
  padding: 13px 0pt 13px 10px;
}

.left_sidebar_content table{ 
  margin: 5px auto;
}

.left_sidebar_content td{

}

/* END : УКРАШАЛКИ ДЛЯ ПРАВОЙ КОЛОНКИ !!! */



.bottom{
  width:100%;
  margin-bottom: 50px;
}

.bottom_center{
  float:left;
  width:100%;
}

.bottom_center_container{
  margin:0 230px;
  padding: 20px 5px 5px 5px;  
}

.bottom_center_block{
  float:left;
  width:49.9%;
}

.bottom_block_left{
  float:left;
  margin-left:-100%;
  width:230px;
}

.bottom_block_right{
  float:left;
  margin-left:-230px;
  width:230px;
}

.bottom p{
  padding: 10px 10px 0 0;
}

.footer{
    width:100%;    
	vertical-align:bottom;
    padding-bottom:7px;
    height:45px;
}

#footer_content{
  float:left;
  width:100%;
}

.footer_phone{
	margin: 0 300px;
	color:#AF1E23;
    font-size:12px;    
	text-align:center;	
}

.footer_left{
  float:left;
  margin-left:-100%;
  width:400px;
}

.footer_left_block{
  padding-left: 17px;
}

.footer_copyright{
	color:#c0c0c0;
    font-size:12px;
    font-weight:bold;
}

.footer_right{
  float:left;
  margin-left:-230px;
  width:230px;
}

.footer_right_block{
  padding-right: 17px;
  text-align: right;
}

.footer_icons{
  	border:0;
        
}

















a.showall, a.showall:hover, a.showall:visited
{
    font-size:12px;    
}


a.table_stl_header, a.table_stl_header:visited
{    
    font-size:16px;
    font-family:Calibri, Arial,  sans-serif;
    font-weight:bold;
    margin-bottom:20px;
    text-transform:uppercase;     
    color:#af1e23;
    text-decoration:underline;
}

a.table_stl_header:hover
{    
    font-size:16px;
    font-family:Calibri, Arial,  sans-serif;
    font-weight:bold;
    margin-bottom:20px;
    text-transform:uppercase;     
    color:#af1e23;
    text-decoration:none;    
}

.table_stl_first_td
{
    border-right: solid 1px #af1e23;
    border-left: solid 1px #af1e23;
    border-bottom: solid 1px #af1e23;
    padding:10px;
}

.table_stl_middle_td
{
    border-right: solid 1px #af1e23;
    border-bottom: solid 1px #af1e23;
    padding:10px;
}

.head_list
{    
    border:none;
    width:120px;     
    color:#706f6e;    
}

.header_icons{
    border:none;    
    position:relative;
    margin:11px 7px 0px 8px;
}

a.btn_icon_header{
    color:#af1e23;
    font-size:14px;
    font-family:Calibri, Arial,  sans-serif;
    font-weight:bold;
    margin-bottom:20px;
    text-transform:uppercase;
    text-decoration:none !important;
}


a.btn_icon_header:hover{
    color:#af1e23;
    font-size:14px;
    font-family:Calibri, Arial,  sans-serif;
    font-weight:bold;
    margin-bottom:20px;
    text-transform:uppercase;
    text-decoration:underline !important;
}

a.btn_icon_header:visited{
    color:#af1e23;
    font-size:14px;
    font-family:Calibri, Arial,  sans-serif;
    font-weight:bold;
    margin-bottom:20px;
    text-transform:uppercase;
}


a.btn_icon_header_large{
    color:#af1e23;
    font-size:20px;
    font-family:Calibri, Arial,  sans-serif;
    font-weight:bold;
    margin-bottom:20px;
    text-transform:uppercase;
    text-decoration:none !important;
}


a.btn_icon_header_large:hover{
    color:#af1e23;
    font-size:20px;
    font-family:Calibri, Arial,  sans-serif;
    font-weight:bold;
    margin-bottom:20px;
    text-transform:uppercase;
    text-decoration:underline !important;
}

a.btn_icon_header_large:visited{
    color:#af1e23;
    font-size:20px;
    font-family:Calibri, Arial,  sans-serif;
    font-weight:bold;
    margin-bottom:20px;
    text-transform:uppercase;
}

.annonce_rubricator_header, ._zagolovok_rubriki{
    color:#af1e23;
    font-size:18px;
    font-family:Calibri, Arial,  sans-serif;
    font-weight:bold;
    margin-bottom:20px;
    text-transform:uppercase;        
}

.annonce_rubricator_cont{
    text-align:center;
    width:100%;
    background-color:#af1e23;
    color:White !important;
}

.annonce_rubricator_sub{
    text-align:center;
    font-size:15px;
    margin-bottom:0px;
    margin-top:5px;
    width:100%;
    background-color:#fbe7be;
}

.annonce_rubricator_cont_95{
    text-align:center; 
    width:95%;
    background-color:#af1e23;
    color:White;
    margin: 25px 0 15px 0;
}

sup {
    font-size:16px;
    color: #AF1E23;
}


.annonce_header, ._zagolovok_anonsa{
    color:#af1e23;
    font-size:15px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-weight:bold;
}

.annonce_header_less
{
    font-size:14px;
    font-weight:normal;
}

a.annonce_header, a.annonce_header:visited, a._zagolovok_anonsa, a._zagolovok_anonsa:visited{
    color:#af1e23;
    font-size:15px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-weight:bold;
    text-decoration:underline;    
}

a.annonce_header:hover, a._zagolovok_anonsa:visited{
    color:#af1e23;
    font-size:15px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-weight:bold;
    text-decoration:none;
}

.annonce_more_cont{
    margin-bottom:20px;
    color:#af1e23;
}

a.annonce_more, a.annonce_more:visited, a._ssylka_podrobnee, a._ssylka_podrobnee:visited{    text-decoration:none;
    color:#af1e23;
    font-size:14px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-weight:bold;
    text-decoration:underline;
    text-align:center;
}
a.annonce_more:hover, a._ssylka_podrobnee:hover{
    text-decoration:none;
    color:#af1e23;
    font-size:14px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-weight:bold;
    text-decoration:none;
}

.annonce_text, ._text_anonsa{
    color:#22211d;
    font-size:14px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    text-align:left;     
}


.hor_dotted_line, ._gorizontalnaya_liniya{
    border-bottom: dotted 3px #fbe7be;
    margin:25px;
}


.leftmenu_hor_dotted_line{
    border-top: dotted 3px #fbe7be;
    border-bottom: dotted 3px #fbe7be;
    padding-top:5px;
    padding-bottom:5px;
    margin-top:5px;
    margin-bottom:5px;
    width:200px;     
    margin-right:40px;
}



.content_td{
    padding:15px;
    vertical-align:top;
}

.left_menu_header{
    color:#af1e23;
    font-size:16px;
    font-weight:bold;          
    margin: 0 0 5px 30px;    
    text-transform:uppercase; 
    max-width:220px;    
}
/* главное меню*/
#hmenu{
    height:32px;
    border:solid 1px black;
    position:relative;
    z-index:101;
}

ul#hmenu {
	margin: 0;
	border: 0 none;
	padding: 0;	
  	list-style: none;
	/*background: #af1e23;*/
  	height: 32px;
	font: bold 12px/28px Calibri, Arial,  sans-serif;		
}

ul#hmenu li {
	margin: 0;
	border: 0 none;	
	padding: 0;
	float: left;
	display: inline;
	list-style: none;
	position: relative;
	min-height:28px;
	*height: 28px;
	
}

ul#hmenu ul {
	margin: 0;
	border: 0 none;
	padding: 0;
	width: 250px;
	list-style: none;
	display: none;
	position: absolute;
	top: 28px;
	left: 0;
}

ul#hmenu ul:after {
	clear: both;
	display: block;
	font: 1px/0px serif;
	content: ".";
	height: 0;
	visibility: hidden;
}

ul#hmenu ul li {	
	float: left;
	display: block !important;
	display: inline;
	min-width:250px;		
}

ul#hmenu ul li a{	
    font-weight:normal;    
}

ul#hmenu ul li a:hover{	
    font-weight:500;    
}

/* Main Menu */
ul#hmenu a, ul#hmenu span {
	border: 0px;
	padding: 0 6px;
	float: none !important;
	float: left;
	display: block;
	background-image:url('/theme_357/images/main_menu_item_spliter.jpg');
	background-repeat:no-repeat;
	background-position:right;	
	color: #fffff3;
	font: bold 12px/28px Verdana, Calibri, Arial,  sans-serif;
	text-decoration: none;
	height: auto !important;
	height: 1%;
	word-spacing:normal;
	text-align:left;	
	padding-left:15px;
	padding-right:11px;
}

.last{
	background-image:none !important;
	background-repeat:no-repeat !important;
	background-position:inherit !important;
}


/* Main Menu Hover */
ul#hmenu a:hover, ul#hmenu span:hover,
ul#hmenu li:hover a, ul#hmenu li:hover span,
ul#hmenu li.iehover a, ul#hmenu li.iehover span{
	background: #fbe8be;
	color: #22211d;		
}

ul#hmenu>li{
    
    margin-right:3px;
}

/* Second Menu */
ul#hmenu li:hover li a,
ul#hmenu li.iehover li a {
	/*border-top: 1px solid #fffff3;*/
	
/*	background-image:url('/theme_357/imagess/main_menu_child_spliter.jpg');
	background-repeat:no-repeat;
	background-position:top;	*/	
	border-top:solid 1px fffff3;
	float: none;
	background-color: #fbe8be;	
	color: #22211d;	
}

/* Second Menu Hover */
ul#hmenu li:hover li a:hover,
ul#hmenu li:hover li:hover a,
ul#hmenu li.iehover li a:hover,
ul#hmenu li.iehover li.iehover a {	
	background-color:#af1e23;
	color: #fffff3;
	/*background-image:url('/theme_357/imagess/main_menu_child_spliter.jpg');*/
	background-repeat:no-repeat;
	background-position:top;	
}

ul#hmenu ul ul {
	display: none;
	position: absolute;
	top: 0;
	left: 160px;		
}

ul#hmenu li:hover ul ul,
ul#hmenu li.iehover ul ul {
	display: none;
}

ul#hmenu li:hover ul,
ul#hmenu ul li:hover ul,
ul#hmenu li.iehover ul,
ul#hmenu ul li.iehover ul {
	display: block;
}
/* end главное меню*/



/* левое меню*/
#lmenu{    
    padding-left: 0px; 
    margin-left:20px;     
}

#lmenu div a{
    text-decoration:none;
}

#lmenu a,  #lmenu a:visited{
    color:#22211d;
    font-size:14px;
    font-family:Calibri, Arial,  sans-serif;      
}

#lmenu div a div
{    
   padding:4px 4px;
   width:80%;
}

#lmenu div a:hover div
{    
    font-weight:bold;
    color:White;
    background-color:#AF1E23;
    width:80%;
    padding:4px 4px;
}

*a.lmnu_item:hover
{
   font-weight:bold;
   color:Black;
   *width:100%;
   *border:solid 1px #fff;   
}

.lmenu_item_sel{
    color:#AF1E23;
    font-weight:bold;
}

#lmenu div.test:hover img{    
    visibility:visible;            
}

#lmenu div.test img{    
    visibility:hidden;
}


#lmenu>div>a>div
{    
   padding:4px 4px;
}

/* end левое меню*/





.currentPathElement{
    color:#22211d;
    font-size:14px;
    font-family:Calibri, Arial,  sans-serif;
    text-transform: capitalize;
    
}



.currentPathActive{
    color:#af1e23;
    font-size:14px;
    font-family:Calibri, Arial,  sans-serif;
    font-weight:bold;
    /*text-transform:capitalize;*/
}

        /*ComboBox's styles*/
        .comboBox{
            width:170px;           
            
        }        
        .comboBoxBtn{                     
            *margin-top:4px;
        }
        .comboBoxText{
            border-top:solid 2px #f8eacc;
            border-left:solid 2px #f8eacc;
            border-bottom:solid 2px #f8eacc;
            color:#706f6e;
        }
        .comboBoxItems{
            
            position:absolute;
            z-index:1000;            
            display:none;
            border:solid 1px #706f6e;
            margin-top:-2px;            
            overflow:auto;
            max-height:300px;                
            background-color:#fff;
        }                
        
        .comboBox_item, .comboBox_item:visited {
            text-decoration:none;
            color:#706f6e;
            margin-left:5px;
            font-family:Calibri, Arial, Sans-Serif;
            font-size:14px;
        }
       
        .comboBox_item_selected{
            color:black;
            background-color:#f8eacc; 
            padding-left:5px;
            font-family:Calibri, Arial, Sans-Serif;
            font-size:14px;   
        }
        
    /*end of ComboBox's styles*/

/*------------------------------------------------------------------------------------------------------*/

.subscription{
    color:black;
    font-family:Calibri, Arial, Sans-Serif;
    font-size:14px;
    width:100%;
}

.subscription p{
    font-weight: bold;
    /*text-transform: uppercase;*/
    color: #22211D;
}

.subscription input[type="text"]{
    font-size: 16px;
    padding: 2px;
    width: 99%;
    color: #706F6E;
}

.subscription textarea{
    width: 99%;
    font-size: 16px;
    padding: 2px;
    color: #706F6E;
}


.subscription_form{
    border: solid 1px #af1e23;  
    width:100%;  
}

.subscription_service_message{
    padding:0px 0 0px 0;
    margin:10px 0px 10px 0px;
    display:none;
    font-size:14px;    
}

/*------------------------------------------------------------------------------------------------------*/
.table_static_title{
    font-size:16px;
    font-family:Calibri, Arial,  sans-serif;
    font-weight:bold;    
    text-transform:uppercase;     
    color:#af1e23;
}
/*------------------------------------------------------------------------------------------------------*/
a,a:visited, a p, a:visited p{
    color:#22211d;
    font-size:14px;
    font-family:Calibri, Arial,  sans-serif;    
    text-decoration:underline;    
}


a:hover, a:hover p{
    color:#22211d;
    font-size:14px;
    font-family:Calibri, Arial,  sans-serif;  
    text-decoration:none;
}

a.footer_moneta,a.footer_moneta:visited{
    color:#9a2621;
    font-size:12px;
    font-family:Calibri, Arial,  sans-serif;    
    text-decoration:underline;
    font-weight:bold;
}
 a.footer_moneta:hover{
    color:#9a2621;
    font-size:12px;
    font-family:Calibri, Arial,  sans-serif;  
    text-decoration:none;
    font-weight:bold;
}



a.tableLinkHeader, a.tableLinkHeader:visited, a.tableLinkHeader:hover
{
    color:#af1e23;
    font-size:16px;
    font-family:Calibri, Arial,  sans-serif;
    font-weight:bold;    
    text-transform:uppercase;
    padding: 8px;
    text-decoration:none;
}

a.annonce_rubricator_header, a.annonce_rubricator_header:visited, a.annonce_rubricator_header:hover,
a._zagolovok_rubriki, a._zagolovok_rubriki:visited,
a._zagolovok_rubriki:hover
{
    color:#af1e23;
    font-size:16px;
    font-family:Calibri, Arial,  sans-serif;
    font-weight:bold;    
    text-transform:uppercase;
    padding: 8px;
    text-decoration:none;     
}

input[type="text"]{
    /*border:solid 2px #fbe7be;*/
}
.icon_buttons{
    border:none;margin:2px 15px 5px 2px;
}


.orderGuardImageTextBox{
    width:170px;    
}

#ctl00_big_img_bg{
  background-position: left center; 
  background-image: url("/theme_357/images/front_pictures/main/img423770.jpg"); 
  background-repeat: no-repeat; 
  height: 197px; 
  width: 100%;
  border-radius: 0px 0px 6px 6px;
}

#ctl00_title_photo_container{
    background-image:url(/theme_357/images/front_pictures/tt.png);                                        
    position: relative; 
	  z-index: 1; 
	  top: 153px; 
	  left: 0px;	
	  font-size:24px;
    color:White;
    padding:5px 10px;
    width:380px;
    text-shadow: 3px 3px 5px #AA2323, 1px 1px 1px #5B3B3B;
    border-radius: 6px 6px 6px 6px;
    margin: 0 0 0 5px;
}
 
 #ctl00_front_photo{
    margin-bottom:10px;
 }
 
.title_photo_text{
    position:relative;
    z-index:101;
    top:37px;
    padding-left:9px;
    color:#22211d;
	font-size: 18px; 
	letter-spacing: 2px;
    font-family:Calibri, Arial,  sans-serif;
    font-weight:bold;
}

.title_photo_text_{
    position:relative;
    z-index:101;
    top:36px;
    padding-left:9px;
    color:#af1e23;
    font-size: 18px; 
	letter-spacing: 2px;
    font-family:Calibri, Arial,  sans-serif;
    font-weight:bold;
}

.our_business{
	height: 100px; 
	margin-bottom: 20px; 
	text-align: center; 
	border: 1px solid rgb(251, 231, 190);
}

/*styles for editors*/
/*Красный текст на бежевом фоне*/
._krasniy_text_na_begevom_fone{    
    color: rgb(175, 30, 35); 
    background-color: rgb(252, 232, 190);
}

/*белый текст на красном фоне*/
._beliy_text_na_krasnom_fone{
    color:#fffff3;	
	background-color: #af1e23;  	
}

/*бежевый текст на красном фоне*/
._begeviy_text_na_krasnom_fone{
    color:rgb(252, 232, 190);
    background-color:rgb(175, 30, 35);
}


._cherniy_text_na_begevom_fone{
    color:black;
    background-color: rgb(252, 232, 190);
}
/**/
/*styles for editors*/
/*Красный текст на бежевом фоне*/
.s1, ._red_text_on_beige_bg{    
    color: rgb(175, 30, 35); 
    background-color: rgb(252, 232, 190);
}

/*белый текст на красном фоне*/
.s2, ._white_text_on_red_bg{
    color:#fffff3;	
	background-color: #af1e23;  	
}

/*бежевый текст на красном фоне*/
.s3, ._beige_text_on_red_bg{
    color:rgb(252, 232, 190);
    background-color:rgb(175, 30, 35);
}

/*бежевый текст на красном фоне*/
.s4, ._beige_text_on_red_bg{
    color:black;
    background-color: rgb(252, 232, 190);
}
/**/


.main_content_text ol {
margin:20px 40px 10px;
padding:0;
}


/*стили WORD*/
span.word_1
	{
	font-family:"Cambria","serif";
	color:#365F91;
	font-weight:bold;}
p.word_0, li.word_0, div.word_0
	{
	margin-top:20.25pt;
	margin-right:0cm;
	margin-bottom:15.0pt;
	margin-left:0cm;
	text-align:center;
	text-indent:0cm;
	page-break-after:avoid;
	font-size:14.0pt;
	font-family:"Arial","sans-serif";
	color:#9A2621;
	text-transform:uppercase;
	font-weight:bold;}
p.word_0CxSpFirst, li.word_0CxSpFirst, div.word_0CxSpFirst
	{
	margin-top:20.25pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:0cm;
	margin-bottom:.0001pt;
	text-align:center;
	text-indent:0cm;
	page-break-after:avoid;
	font-size:14.0pt;
	font-family:"Arial","sans-serif";
	color:#9A2621;
	text-transform:uppercase;
	font-weight:bold;}
p.word_0CxSpMiddle, li.word_0CxSpMiddle, div.word_0CxSpMiddle
	{
	margin:0cm;
	margin-bottom:.0001pt;
	text-align:center;
	text-indent:0cm;
	page-break-after:avoid;
	font-size:14.0pt;
	font-family:"Arial","sans-serif";
	color:#9A2621;
	text-transform:uppercase;
	font-weight:bold;}
p.word_0CxSpLast, li.word_0CxSpLast, div.word_0CxSpLast
	{
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:15.0pt;
	margin-left:0cm;
	text-align:center;
	text-indent:0cm;
	page-break-after:avoid;
	font-size:14.0pt;
	font-family:"Arial","sans-serif";
	color:#9A2621;
	text-transform:uppercase;
	font-weight:bold;}
span.word_00
	{
	font-family:"Arial","sans-serif";
	color:#9A2621;
	text-transform:uppercase;
	font-weight:bold;}
p.word_10, li.word_10, div.word_10
	{
	margin-top:18.75pt;
	margin-right:0cm;
	margin-bottom:11.25pt;
	margin-left:0cm;
	text-align:center;
	text-indent:0cm;
	page-break-after:avoid;
	font-size:12.0pt;
	font-family:"Arial","sans-serif";
	color:black;
	text-transform:uppercase;
	font-weight:bold;}
p.word_10CxSpFirst, li.word_10CxSpFirst, div.word_10CxSpFirst
	{
	margin-top:18.75pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:0cm;
	margin-bottom:.0001pt;
	text-align:center;
	text-indent:0cm;
	page-break-after:avoid;
	font-size:12.0pt;
	font-family:"Arial","sans-serif";
	color:black;
	text-transform:uppercase;
	font-weight:bold;}
p.word_10CxSpMiddle, li.word_10CxSpMiddle, div.word_10CxSpMiddle
	{
	margin:0cm;
	margin-bottom:.0001pt;
	text-align:center;
	text-indent:0cm;
	page-break-after:avoid;
	font-size:12.0pt;
	font-family:"Arial","sans-serif";
	color:black;
	text-transform:uppercase;
	font-weight:bold;}
p.word_10CxSpLast, li.word_10CxSpLast, div.word_10CxSpLast
	{
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:11.25pt;
	margin-left:0cm;
	text-align:center;
	text-indent:0cm;
	page-break-after:avoid;
	font-size:12.0pt;
	font-family:"Arial","sans-serif";
	color:black;
	text-transform:uppercase;
	font-weight:bold;}
p.word_2, li.word_2, div.word_2
	{
	margin-top:3.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:36.0pt;
	text-align:justify;
	text-indent:-36.0pt;
	font-size:11.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_3, li.word_3, div.word_3
	{
	margin-top:3.75pt;
	margin-right:0cm;
	margin-bottom:3.75pt;
	margin-left:3.0cm;
	text-align:justify;
	text-indent:-49.6pt;
	font-size:11.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_3CxSpFirst, li.word_3CxSpFirst, div.word_3CxSpFirst
	{
	margin-top:3.75pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:3.0cm;
	margin-bottom:.0001pt;
	text-align:justify;
	text-indent:-49.6pt;
	font-size:11.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_3CxSpMiddle, li.word_3CxSpMiddle, div.word_3CxSpMiddle
	{
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:3.0cm;
	margin-bottom:.0001pt;
	text-align:justify;
	text-indent:-49.6pt;
	font-size:11.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_3CxSpLast, li.word_3CxSpLast, div.word_3CxSpLast
	{
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:3.75pt;
	margin-left:3.0cm;
	text-align:justify;
	text-indent:-49.6pt;
	font-size:11.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_4, li.word_4, div.word_4
	{
	margin-top:3.75pt;
	margin-right:0cm;
	margin-bottom:3.75pt;
	margin-left:5.0cm;
	text-align:justify;
	text-indent:-2.0cm;
	font-size:10.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_4CxSpFirst, li.word_4CxSpFirst, div.word_4CxSpFirst
	{
	margin-top:3.75pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:5.0cm;
	margin-bottom:.0001pt;
	text-align:justify;
	text-indent:-2.0cm;
	font-size:10.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_4CxSpMiddle, li.word_4CxSpMiddle, div.word_4CxSpMiddle
	{
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:5.0cm;
	margin-bottom:.0001pt;
	text-align:justify;
	text-indent:-2.0cm;
	font-size:10.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_4CxSpLast, li.word_4CxSpLast, div.word_4CxSpLast
	{
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:3.75pt;
	margin-left:5.0cm;
	text-align:justify;
	text-indent:-2.0cm;
	font-size:10.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.a, li.a, div.a
	{
	margin-top:3.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:0cm;
	text-align:justify;
	text-indent:36.0pt;
	font-size:11.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_-, li.word_-, div.word_-
	{
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:171.0pt;
	margin-bottom:.0001pt;
	text-align:justify;
	text-indent:-57.0pt;
	font-size:9.0pt;
	font-family:"Arial (W1)","sans-serif";
	color:black;}
span.word_-0
	{
	font-family:"Arial (W1)","sans-serif";
	color:black;}
p.word_-1, li.word_-1, div.word_-1
	{
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:171.0pt;
	margin-bottom:.0001pt;
	text-align:center;
	text-indent:-57.0pt;
	font-size:11.0pt;
	font-family:"Arial (W1)","sans-serif";
	color:#9A2621;
	font-weight:bold;}
p.a0, li.a0, div.a0
	{
	margin-top:3.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:0cm;
	text-align:justify;
	font-size:11.0pt;
	font-family:"Arial","sans-serif";
	color:red;
	font-weight:bold;}
p.a1, li.a1, div.a1
	{
	margin:0cm;
	margin-bottom:.0001pt;
	text-align:center;
	font-size:9.0pt;
	font-family:"Calibri","sans-serif";
	color:#9A2621;
	font-weight:bold;}
span.a2
	{
	font-family:"Calibri","sans-serif";
	color:#9A2621;
	font-weight:bold;}
p.a3, li.a3, div.a3
	{
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:7.0pt;
	font-family:"Calibri","sans-serif";
	color:#9A2621;
	font-weight:bold;}
span.a4
	{
	font-family:"Calibri","sans-serif";
	color:#9A2621;
	font-weight:bold;}
p.a5, li.a5, div.a5
	{
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:7.0pt;
	font-family:"Calibri","sans-serif";
	color:black;}
span.a6
	{
	font-family:"Calibri","sans-serif";
	color:black;
	font-weight:bold;}
p.a7, li.a7, div.a7
	{
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:9.0pt;
	font-family:"Calibri","sans-serif";
	color:black;}
span.a8
	{
	font-family:"Calibri","sans-serif";
	color:black;
	font-weight:bold;}
p.a9, li.a9, div.a9
	{
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:9.0pt;
	font-family:"Calibri","sans-serif";
	color:#9A2621;
	font-weight:bold;}
span.aa
	{
	font-family:"Calibri","sans-serif";
	color:#9A2621;
	font-weight:bold;}
p.word_5, li.word_5, div.word_5
	{
	margin-top:3.75pt;
	margin-right:0cm;
	margin-bottom:3.75pt;
	margin-left:212.65pt;
	text-align:justify;
	text-indent:-70.9pt;
	font-size:10.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_5CxSpFirst, li.word_5CxSpFirst, div.word_5CxSpFirst
	{
	margin-top:3.75pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:212.65pt;
	margin-bottom:.0001pt;
	text-align:justify;
	text-indent:-70.9pt;
	font-size:10.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_5CxSpMiddle, li.word_5CxSpMiddle, div.word_5CxSpMiddle
	{
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:212.65pt;
	margin-bottom:.0001pt;
	text-align:justify;
	text-indent:-70.9pt;
	font-size:10.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_5CxSpLast, li.word_5CxSpLast, div.word_5CxSpLast
	{
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:3.75pt;
	margin-left:212.65pt;
	text-align:justify;
	text-indent:-70.9pt;
	font-size:10.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_01, li.word_01, div.word_01
	{
	margin-top:20.25pt;
	margin-right:0cm;
	margin-bottom:15.0pt;
	margin-left:0cm;
	text-align:center;
	page-break-after:avoid;
	font-size:14.0pt;
	font-family:"Arial","sans-serif";
	color:#9A2621;
	text-transform:uppercase;
	font-weight:bold;}
p.word_01CxSpFirst, li.word_01CxSpFirst, div.word_01CxSpFirst
	{
	margin-top:20.25pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:0cm;
	margin-bottom:.0001pt;
	text-align:center;
	page-break-after:avoid;
	font-size:14.0pt;
	font-family:"Arial","sans-serif";
	color:#9A2621;
	text-transform:uppercase;
	font-weight:bold;}
p.word_01CxSpMiddle, li.word_01CxSpMiddle, div.word_01CxSpMiddle
	{
	margin:0cm;
	margin-bottom:.0001pt;
	text-align:center;
	page-break-after:avoid;
	font-size:14.0pt;
	font-family:"Arial","sans-serif";
	color:#9A2621;
	text-transform:uppercase;
	font-weight:bold;}
p.word_01CxSpLast, li.word_01CxSpLast, div.word_01CxSpLast
	{
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:15.0pt;
	margin-left:0cm;
	text-align:center;
	page-break-after:avoid;
	font-size:14.0pt;
	font-family:"Arial","sans-serif";
	color:#9A2621;
	text-transform:uppercase;
	font-weight:bold;}
p.word_11, li.word_11, div.word_11
	{
	margin-top:18.75pt;
	margin-right:0cm;
	margin-bottom:11.25pt;
	margin-left:0cm;
	text-align:center;
	page-break-after:avoid;
	font-size:12.0pt;
	font-family:"Arial","sans-serif";
	color:black;
	text-transform:uppercase;
	font-weight:bold;}
p.word_11CxSpFirst, li.word_11CxSpFirst, div.word_11CxSpFirst
	{
	margin-top:18.75pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:0cm;
	margin-bottom:.0001pt;
	text-align:center;
	page-break-after:avoid;
	font-size:12.0pt;
	font-family:"Arial","sans-serif";
	color:black;
	text-transform:uppercase;
	font-weight:bold;}
p.word_11CxSpMiddle, li.word_11CxSpMiddle, div.word_11CxSpMiddle
	{
	margin:0cm;
	margin-bottom:.0001pt;
	text-align:center;
	page-break-after:avoid;
	font-size:12.0pt;
	font-family:"Arial","sans-serif";
	color:black;
	text-transform:uppercase;
	font-weight:bold;}
p.word_11CxSpLast, li.word_11CxSpLast, div.word_11CxSpLast
	{
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:11.25pt;
	margin-left:0cm;
	text-align:center;
	page-break-after:avoid;
	font-size:12.0pt;
	font-family:"Arial","sans-serif";
	color:black;
	text-transform:uppercase;
	font-weight:bold;}
p.word_20, li.word_20, div.word_20
	{
	margin-top:3.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:36.0pt;
	text-align:justify;
	text-indent:50.25pt;
	font-size:11.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_30, li.word_30, div.word_30
	{
	margin-top:3.75pt;
	margin-right:0cm;
	margin-bottom:3.75pt;
	margin-left:85.5pt;
	text-align:justify;
	text-indent:57.0pt;
	font-size:10.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_30CxSpFirst, li.word_30CxSpFirst, div.word_30CxSpFirst
	{
	margin-top:3.75pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:85.5pt;
	margin-bottom:.0001pt;
	text-align:justify;
	text-indent:57.0pt;
	font-size:10.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_30CxSpMiddle, li.word_30CxSpMiddle, div.word_30CxSpMiddle
	{
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:85.5pt;
	margin-bottom:.0001pt;
	text-align:justify;
	text-indent:57.0pt;
	font-size:10.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_30CxSpLast, li.word_30CxSpLast, div.word_30CxSpLast
	{
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:3.75pt;
	margin-left:85.5pt;
	text-align:justify;
	text-indent:57.0pt;
	font-size:10.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_40, li.word_40, div.word_40
	{
	margin-top:3.75pt;
	margin-right:0cm;
	margin-bottom:3.75pt;
	margin-left:5.0cm;
	text-align:justify;
	text-indent:71.25pt;
	font-size:10.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_40CxSpFirst, li.word_40CxSpFirst, div.word_40CxSpFirst
	{
	margin-top:3.75pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:5.0cm;
	margin-bottom:.0001pt;
	text-align:justify;
	text-indent:71.25pt;
	font-size:10.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_40CxSpMiddle, li.word_40CxSpMiddle, div.word_40CxSpMiddle
	{
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:5.0cm;
	margin-bottom:.0001pt;
	text-align:justify;
	text-indent:71.25pt;
	font-size:10.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_40CxSpLast, li.word_40CxSpLast, div.word_40CxSpLast
	{
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:3.75pt;
	margin-left:5.0cm;
	text-align:justify;
	text-indent:71.25pt;
	font-size:10.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_50, li.word_50, div.word_50
	{
	margin-top:3.75pt;
	margin-right:0cm;
	margin-bottom:3.75pt;
	margin-left:213.0pt;
	text-align:justify;
	text-indent:85.5pt;
	font-size:10.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_50CxSpFirst, li.word_50CxSpFirst, div.word_50CxSpFirst
	{
	margin-top:3.75pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:213.0pt;
	margin-bottom:.0001pt;
	text-align:justify;
	text-indent:85.5pt;
	font-size:10.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_50CxSpMiddle, li.word_50CxSpMiddle, div.word_50CxSpMiddle
	{
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:213.0pt;
	margin-bottom:.0001pt;
	text-align:justify;
	text-indent:85.5pt;
	font-size:10.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_50CxSpLast, li.word_50CxSpLast, div.word_50CxSpLast
	{
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:3.75pt;
	margin-left:213.0pt;
	text-align:justify;
	text-indent:85.5pt;
	font-size:10.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_6, li.word_6, div.word_6
	{
	margin-top:3.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:35.45pt;
	text-align:justify;
	text-indent:-35.45pt;
	font-size:11.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_7, li.word_7, div.word_7
	{
	margin-top:3.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:3.0cm;
	text-align:justify;
	text-indent:-49.6pt;
	font-size:11.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_8, li.word_8, div.word_8
	{
	margin-top:3.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:142.5pt;
	text-align:justify;
	text-indent:-57.0pt;
	font-size:10.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_9, li.word_9, div.word_9
	{
	margin-top:3.75pt;
	margin-right:0cm;
	margin-bottom:3.75pt;
	margin-left:212.65pt;
	text-align:justify;
	text-indent:-70.9pt;
	font-size:10.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_9CxSpFirst, li.word_9CxSpFirst, div.word_9CxSpFirst
	{
	margin-top:3.75pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:212.65pt;
	margin-bottom:.0001pt;
	text-align:justify;
	text-indent:-70.9pt;
	font-size:10.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_9CxSpMiddle, li.word_9CxSpMiddle, div.word_9CxSpMiddle
	{
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:212.65pt;
	margin-bottom:.0001pt;
	text-align:justify;
	text-indent:-70.9pt;
	font-size:10.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_9CxSpLast, li.word_9CxSpLast, div.word_9CxSpLast
	{
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:3.75pt;
	margin-left:212.65pt;
	text-align:justify;
	text-indent:-70.9pt;
	font-size:10.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_-2, li.word_-2, div.word_-2
	{
	margin-top:3.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:298.5pt;
	text-align:justify;
	text-indent:-85.5pt;
	font-size:9.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_60, li.word_60, div.word_60
	{
	margin-top:3.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:35.45pt;
	text-align:justify;
	text-indent:-35.45pt;
	font-size:11.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_70, li.word_70, div.word_70
	{
	margin-top:3.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:86.25pt;
	text-align:justify;
	text-indent:-50.25pt;
	font-size:11.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_80, li.word_80, div.word_80
	{
	margin-top:3.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:142.5pt;
	text-align:justify;
	text-indent:-57.0pt;
	font-size:10.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_90, li.word_90, div.word_90
	{
	margin-top:3.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:213.0pt;
	text-align:justify;
	text-indent:-71.25pt;
	font-size:10.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_-3, li.word_-3, div.word_-3
	{
	margin-top:3.75pt;
	margin-right:0cm;
	margin-bottom:3.75pt;
	margin-left:297.7pt;
	text-align:justify;
	text-indent:-3.0cm;
	font-size:9.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_-3CxSpFirst, li.word_-3CxSpFirst, div.word_-3CxSpFirst
	{
	margin-top:3.75pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:297.7pt;
	margin-bottom:.0001pt;
	text-align:justify;
	text-indent:-3.0cm;
	font-size:9.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_-3CxSpMiddle, li.word_-3CxSpMiddle, div.word_-3CxSpMiddle
	{
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:297.7pt;
	margin-bottom:.0001pt;
	text-align:justify;
	text-indent:-3.0cm;
	font-size:9.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_-3CxSpLast, li.word_-3CxSpLast, div.word_-3CxSpLast
	{
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:3.75pt;
	margin-left:297.7pt;
	text-align:justify;
	text-indent:-3.0cm;
	font-size:9.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_61, li.word_61, div.word_61
	{
	margin-top:3.75pt;
	margin-right:0cm;
	margin-bottom:3.75pt;
	margin-left:297.75pt;
	text-align:justify;
	text-indent:-85.1pt;
	font-size:10.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_61CxSpFirst, li.word_61CxSpFirst, div.word_61CxSpFirst
	{
	margin-top:3.75pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:297.75pt;
	margin-bottom:.0001pt;
	text-align:justify;
	text-indent:-85.1pt;
	font-size:10.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_61CxSpMiddle, li.word_61CxSpMiddle, div.word_61CxSpMiddle
	{
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:297.75pt;
	margin-bottom:.0001pt;
	text-align:justify;
	text-indent:-85.1pt;
	font-size:10.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_61CxSpLast, li.word_61CxSpLast, div.word_61CxSpLast
	{
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:3.75pt;
	margin-left:297.75pt;
	text-align:justify;
	text-indent:-85.1pt;
	font-size:10.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_71, li.word_71, div.word_71
	{
	margin-top:3.75pt;
	margin-right:0cm;
	margin-bottom:3.75pt;
	margin-left:390.0pt;
	text-align:justify;
	text-indent:-92.3pt;
	font-size:9.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_71CxSpFirst, li.word_71CxSpFirst, div.word_71CxSpFirst
	{
	margin-top:3.75pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:390.0pt;
	margin-bottom:.0001pt;
	text-align:justify;
	text-indent:-92.3pt;
	font-size:9.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_71CxSpMiddle, li.word_71CxSpMiddle, div.word_71CxSpMiddle
	{
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:390.0pt;
	margin-bottom:.0001pt;
	text-align:justify;
	text-indent:-92.3pt;
	font-size:9.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_71CxSpLast, li.word_71CxSpLast, div.word_71CxSpLast
	{
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:3.75pt;
	margin-left:390.0pt;
	text-align:justify;
	text-indent:-92.3pt;
	font-size:9.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_81, li.word_81, div.word_81
	{
	margin-top:3.75pt;
	margin-right:0cm;
	margin-bottom:3.75pt;
	margin-left:496.5pt;
	text-align:justify;
	text-indent:-106.7pt;
	font-size:9.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_81CxSpFirst, li.word_81CxSpFirst, div.word_81CxSpFirst
	{
	margin-top:3.75pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:496.5pt;
	margin-bottom:.0001pt;
	text-align:justify;
	text-indent:-106.7pt;
	font-size:9.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_81CxSpMiddle, li.word_81CxSpMiddle, div.word_81CxSpMiddle{
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:496.5pt;
	margin-bottom:.0001pt;
	text-align:justify;
	text-indent:-106.7pt;
	font-size:9.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_81CxSpLast, li.word_81CxSpLast, div.word_81CxSpLast{
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:3.75pt;
	margin-left:496.5pt;
	text-align:justify;
	text-indent:-106.7pt;
	font-size:9.0pt;
	font-family:"Arial","sans-serif";
	color:black;}
p.word_91, li.word_91, div.word_91{
	margin-top:3.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:609.75pt;
	text-align:justify;
	text-indent:-113.6pt;
	font-size:9.0pt;
	font-family:"Arial","sans-serif";
	color:black;}



    
.t {background: url('/theme_357/images/rr/dot.gif') 0 0 repeat-x; width: 100%;}
.b {background: url('/theme_357/images/rr/dot.gif') 0 100% repeat-x}
.l {background: url('/theme_357/images/rr/dot.gif') 0 0 repeat-y}
.r {background: url('/theme_357/images/rr/dot.gif') 100% 0 repeat-y}
.bl {background: url('/theme_357/images/rr/bl.gif') 0 100% no-repeat}
.br {background: url('/theme_357/images/rr/br.gif') 100% 100% no-repeat}
.tl {background: url('/theme_357/images/rr/tl.gif') 0 0 no-repeat}
.tr {background: url('/theme_357/images/rr/tr.gif') 100% 0 no-repeat; padding:10px}

.colorBlockHeader
{
    background-color:#FBE7BE;
    color:#af1e23;
    font-size:14px;
    font-family:Calibri, Arial,  sans-serif;
    font-weight:bold;    
    text-transform:uppercase;
    padding: 3px;
    text-align:center;
}

.tableLinkHeader
{
    color:#af1e23;
    font-size:16px;
    font-family:Calibri, Arial,  sans-serif;
    font-weight:bold;    
    text-transform:uppercase;
    padding: 8px;
    text-decoration:none;
}

.grayBlockHeader
{    
    color:White;
    font-size:14px;
    font-family:Calibri, Arial,  sans-serif;
    font-weight:bold;
    text-transform:uppercase;  
    padding: 3px;
    text-align:center;   
    background-color:#af1e23;  
}

.colorBlockDescription
{
    background-color:#FBE7BE;
    color:#af1e23;
    padding:5px;
    text-align:left;
    
}

.grayBlockDescription{
    color:Black;
    padding:5px;    
    text-align:left;    
}

img 
{
    border:none;
}

.vacancy_towns_list_css{
    border: solid 1px #AF1E23 !important;
    font-weight:bold !important;    
    margin-right:5px !important;
    
    
}

#subscr_service_message{
    padding:40px 0 240px 0;
    text-align:center;
}

#current_path_cont{
    text-align:left;
    margin-bottom:10px;
}

#current_path_publish_cont{
    text-align:left;
    margin-bottom:15px;
}

#current_path_vacancy_cont{
    text-align:left;
    margin-bottom:35px;
}

#table_vacancies{
    position: relative;
    top: 50px;
}

#main_site_cont{
    width:1000px;margin: 0 auto;
}

#translate_lang_str{
    width:150px;
}

#lmenu_head
{
    margin-left:10px; 
    margin-top:15px;
}

.bottom_box_blocks{
    width:25%;
    padding:5px;
    background-color:#FBE7BE;
    border-bottom:solid 1px #AF1E23;
}

.bottom_box_spliter{
    width:5px;
    background-color:White;
}

.bottom_box_hol{
    border-bottom:solid 1px #AF1E23;
    height:250px;
}

.bottom_box_hol_child{
    width: 250px;
    height:100%;
    background-color:#FBE7BE;
}

.bottom_box_hol_p{
    padding:5px;
}

#phones{
    color:#af1e23;
    font-size:12px;
    text-align:center;    
}

#search_panel_cont
{
    position:absolute;  left:50%; top: 85px; *top:84px; margin-left: 310px;
}

.client_logo, .partner_logo{
    width:100px;
    margin-right:25px;
}

.td_border_btm
{
    border-bottom:dotted 1px #fbe7be;
    height:1px;
}

#current_specialize_txt{
    margin-bottom:5px;
    font-weight:bold;
    font-size:22px;
    padding: 0px;
}

.td_cntr_hd{
    text-align:center;
     background-color:#af1e23;
     color:White;
}

brdr_dotted{
    border: dotted 1px #FCE8BE;
}

td.brdr_dotted{
    padding:5px;
}

.hist_achiv{
    text-align:right;
    padding-right:35px;
    margin-top:10px;
}




