@charset "windows-1251";
/* CSS Document */
/*-----------------------------------------------*/
.empty {}
/*-----------------------------------------------*/
body
{
	background-color : White;
	font-family: Arial, Helvetica, sans-serif;
	background-repeat: no-repeat;
	margin:0 0 0 0;
   /*fav*/
   text-align: center;  /*IE*/
}
/*-----------------------------------------------*/

body *
{
  
}
/*-----------------------------------------------*/
#container
{
	margin: 0 auto; /*Mozilla*/
	width: 998px;
	position: relative;
	border-right: 1px solid #E4E4E4;
}
/*-----------------------------------------------*/
a
{
	text-decoration: none;	
}

.float_left
{
	float: left;
	margin: 3px 7px 3px 2px;
}

.float_left_border
{
	float: left;
	margin: 3px 7px 3px 2px;
	border: 1px solid gray;
}

#content_center a
{
	color: #021788;
}

#news_preview a
{
	color: #021788;
}

.detail a
{
	color: #021788;
}
/*-----------------------------------------------*/
img{
	border: 0px;
	margin: 0 0 0 0;	
}
/*-----------------------------------------------*/
form{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
/*-----------------------------------------------*/
table{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-size:13;
	border-collapse: collapse;
	letter-spacing: 0;
}


/*-----------------------------------------------*/
a.enter_register{
	text-decoration:none;
	color:#0093dd;
	text-align:center;
	font-size:12;
	font-family:Arial, Helvetica, sans-serif
}
/*-----------------------------------------------*/
a.enter_register:hover{
	text-decoration:none;
	color:#FF0000;
	text-align:center;
	font-size:12;
	font-family:Arial, Helvetica, sans-serif
}
/*-----------------------------------------------*/
a.registration{
	text-decoration:yes;
	color:#0093dd;
	text-align:center;
	font-size:12;
	font-family:Arial, Helvetica, sans-serif
}
/*-----------------------------------------------*/
a.registration:hover{
	text-decoration:yes;
	color:#FF0000;
	text-align:center;
	font-size:12;
	font-family:Arial, Helvetica, sans-serif;
}
/*-----------------------------------------------*/

.menu_noactive
{
	text-decoration: none;
	color: white;	
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;	
	background-color: #DA251C;
}

a.menu_noactive:hover
{
	color:#FFFF00;	
}

/*-----------------------------------------------*/

.menu_active{
	text-decoration:none;
	color:#FFFF00;
	text-align:left;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
   font-weight: bold;
	text-transform: uppercase;
	background-color: #DA251C;
}

/*-----------------------------------------------*/
a.search{
	text-decoration:underline;
	color:#FFFFFF;
	text-align:left;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
}
/*-----------------------------------------------*/
a.search:hover{
	text-decoration:underline;
	color:#FFFF00;
	text-align:left;
	font-size:13;
	font-family:Arial, Helvetica, sans-serif
}
/*-----------------------------------------------*/
a.red_font{
	text-decoration:underline;
	color:#da251c;;
	text-align:left;
	font-size:12;
	font-family:Arial, Helvetica, sans-serif
}
/*-----------------------------------------------*/
a.blue_font{
	text-decoration:none;
	color:#0093dd;
	text-align:center;
	font-size:12;
	font-family:Arial, Helvetica, sans-serif
}
/*-----------------------------------------------*/
input.field{
	width:205px;
	height:16px;
	border:1px solid #e46a17;
}
/*-----------------------------------------------*/
td.page_text{
	color:#000000;
	text-align:left;
	font-size:15;
	font-family:Arial, Helvetica, sans-serif
}
/*-----------------------------------------------*/
td.menu_left
{
	height:33px;	
	padding-left: 15px;	
}
/*-----------------------------------------------*/
td.red_font{
	color:#da251c;;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif
	
}
/*-----------------------------------------------*/
td.blue_font{
	color:#0093dd;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif
}
/*-----------------------------------------------*/
td.caption{
	text-decoration:none;
	color:#FFFFFF;
	text-align:center;
	font-size:15;
	font-family:Arial, Helvetica, sans-serif
}
/*-----------------------------------------------*/
td.caption_left{
	text-decoration:none;
	color:#FFFFFF;
	text-align:left;
	font-size:15;
	font-family:Arial, Helvetica, sans-serif
}
/*-----------------------------------------------*/
input.usersfield{
	width:120px;
	height:20px;
	border:1px solid #fae400;
	padding: 0 0 0 3;
	border-collapse:collapse;
	//margin-top: -1px;
}
/*-----------------------------------------------*/
input.searchfield{
	width:120px;
	height:18px;
	border:1px solid #fae400;
	padding:0 0 0 0;
	border-collapse:collapse;
}
/*-----------------------------------------------*/
input.reg{
	width:210px;
	height:21px;
	border:1px solid #dab28f;
	padding:0 0 0 0;
	border-collapse:collapse;
}
/*-----------------------------------------------*/
textarea.textarea_class{
	width:400px;
	height:76px;
	border:1px solid #dab28f;
	padding:0 0 0 0;
	border-collapse:collapse;
	overflow: auto;
}
/*-----------------------------------------------*/
input.submit_button{
	width:128px;
	height:22px;
	background-color:#007cc2;
	color:#FFFFFF;
	text-align:center;
	border:1px solid #4cb3ed;
	padding:0 0 0 0;
	border-collapse:collapse;
}
/*-----------------------------------------------*/
div.users{
	position:absolute;
	top:120px;
	left:700px
}
/*-----------------------------------------------*/
div.search{
	position:absolute;
	top:156px;
	left:15px
}
/*-----------------------------------------------*/
div.contact{
	position:absolute;
	top:6px;
	left:739px;
	color:#FFFFFF;
	text-align:right;
	font-size:15px;
	font-family: Tahoma;	
	font-weight: bold;
}
/*-----------------------------------------------*/
div.home{
	position:absolute;
	top:33px;
	left:43px;
}
/*-----------------------------------------------*/
div.site_map{
	position:absolute;
	top:33px;
	left:89px}
/*-----------------------------------------------*/
div.feedback{
	position:absolute;
	top:33px;
	left:67px}
/*-----------------------------------------------*/
div.copyright{
	position:relative;
	/*top:766px;*/
	/*left:157px;*/
	top:-1px;
	//top: -1px;
	left: -60px;
	width:334px;
	z-index:4
}
/*-----------------------------------------------*/
div.first_news{
	position:absolute;
	top:237px;
	left:236px;
}
/*-----------------------------------------------*/
div.news_preview{
	position:absolute;
	top:237px;
	left:568px;
	width:408;
	height:428;
}
/*-----------------------------------------------*/
#top_container{
	width: 998;
	height: 237;
	background-image: url(/image/top_bg.jpg);
	background-repeat: no-repeat;
}
/*-----------------------------------------------*/
#form_user_name{
	width:156px;
	height:22px;
	background-image: url(/image/search_form_right.jpg);
	background-repeat:no-repeat;
	background-position:right top;
}
/*-----------------------------------------------*/
#form_password{
	width:56px;
	background-image: url(/image/password_form_left.jpg);
	background-repeat:no-repeat;
	background-position:right top;
}
/*-----------------------------------------------*/
#form_search{
	width:25px;
	background-image: url(/image/name_form_left.jpg);
	background-repeat:no-repeat;
	background-position:left;
}
/*------------------------------------------------*/
#left_container{
	width:209;
	height:559;
 	background-image: url(/image/left_bg.jpg);
 	background-repeat:repeat-y;
 	vertical-align:top;
 	text-align:center;
}
/*------------------------------------------------*/
#left_menu_bg{
	position:absolute;
	top:237;
	left:0;
	width:209;
	height:559;
 	vertical-align:top;
 	text-align:center;
	z-index:1;
}
/*------------------------------------------------*/
#left_menu{
	position:absolute;
	top:215px;
	left:0;
	width:180px;
 	vertical-align:top;
 	text-align:center;
	z-index:3;	
	padding-left: 0;
}
/*------------------------------------------------*/
#news_caption_container_red{
	background-image:url(/image/red_table_caption_bg.jpg);
	background-repeat:repeat-x;
	text-align:center;
}
/*------------------------------------------------*/
#red_side{
	width:2px;
	background-image:url(/image/red_table_side_bg.jpg);
	background-position: left top;
	background-repeat:repeat-y;
}
/*------------------------------------------------*/
#red_down_left{
	width:7px;
	height:10px;
	background-image:url(/image/red_table_foot_left_corner.jpg);
	background-position: left;
	background-repeat:norepeat
}
/*------------------------------------------------*/
#red_down_middle{
	width:278px;
	height:10px;
	background-image:url(/image/red_table_foot_line_bg.jpg);
	background-position:bottom;
	background-repeat:repeat-x
}
/*------------------------------------------------*/
#red_down_right{
	width:7px;
	height:10;
	background-image:url(/image/red_table_foot_right_corner.jpg);
	background-position: right;
	background-repeat:norepeat
}
/*------------------------------------------------*/
#news_caption_container_blue{
	background-image:url(/image/blue_table_caption_bg.jpg);
	background-repeat:repeat-x;
	text-align:center;
}
/*------------------------------------------------*/
#blue_side{
	width:2px;
	background-image:url(/image/blue_table_side_bg.jpg);
	background-position: left top;
	background-repeat:repeat-y;
}
/*------------------------------------------------*/
#blue_down_left{
	width:7px;
	height:10px;
	background-image:url(/image/blue_table_foot_left_corner.jpg);
	background-position: left;
	background-repeat:norepeat
}
/*------------------------------------------------*/
#blue_down_middle{
	width:278px;
	height:10px;
	background-image:url(/image/blue_table_foot_line_bg.jpg);
	background-position:bottom;
	background-repeat:repeat-x
}
/*------------------------------------------------*/
#blue_down_right{
	width:7px;
	height:10px;
	background-image:url(/image/blue_table_foot_right_corn.jpg);
	background-position: right;
	background-repeat:norepeat
}
/*------------------------------------------------*/
#news_preview_caption_container{
	height:21px;	
	background-image:url(/image/news_table_caption_bg.jpg);
	background-repeat:repeat-x;
	padding-left:10px;
}
/*------------------------------------------------*/
#news_preview{
	height:100px;
	background-image:url(/image/news_table_text_bg.jpg);
	background-repeat:repeat-x;
	text-align:justify;
	vertical-align:top;
	padding-top:3px;
	padding-bottom:20px;
	padding-right:10px;
}
/*------------------------------------------------*/
#footer_container{
	width:786px;
	height:84px;
	background-image:url(/image/foot_bg.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}
/*------------------------------------------------*/
#footer_caption{
	width:250px;
	background-image:url(/image/about_foot_bg.jpg);
	background-repeat:repeat-x;
	text-align:left;
	color: #5A4B00;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:10px;
	z-index:4;
	background-color: #FCD402;
}
/*------------------------------------------------*/
.nmp_table_caption_container{
	background-image: url(/image/no_main_page_table_bg.jpg);
	background-repeat:repeat-x;
	padding:15 10 10 18;
	vertical-align:top;
}

/*Контент в центре страницы*/
#content_center
{
	background-image: url(/image/no_main_page_table_bg.jpg);
	background-repeat:repeat-x;
	padding:20 20 10 18;
	vertical-align:top;
}

/*Контент в центре страницы*/
#content_center p img
{
	float: left;
	border: 1px solid gray;
	margin: 3 10 5 0;
}

.content_center p img
{
	float: left;
	border: 1px solid gray;
	margin: 3 10 5 0;
}
/*/Контент в центре страницы*/
/*------------------------------------------------*/
#b_t_c_c_left_corner{
	background-image: url(/image/no_main_page_blue_table_lef.jpg);
	background-repeat:no-repeat;
	width:16px;
}
/*------------------------------------------------*/
#b_t_c_c_center_part{
	background-image: url(/image/no_main_page_blue_table_cap.jpg);
	background-repeat:repeat-x;
}
/*------------------------------------------------*/
#b_t_c_c_right_corner{
	background-image: url(/image/no_main_page_blue_table_rig.jpg);
	background-repeat:no-repeat;
	width:18px;
}
/*------------------------------------------------*/
#r_t_c_c_left_corner{
	background-image: url(/image/no_main_page_red_table_lef.jpg);
	background-repeat:no-repeat;
	width:19px;
}
/*------------------------------------------------*/
#r_t_c_c_center_part{
	background-image: url(/image/no_main_page_red_table_cap.jpg);
	background-repeat:repeat-x;
	background-color: #DF461A;
}
/*------------------------------------------------*/
#r_t_c_c_right_corner{
	background-image: url(/image/no_main_page_red_table_rig.jpg);
	background-repeat:no-repeat;
	width:18px;
}
/*------------------------------------------------*/
.nmp_news_container{
	background-image:url(/image/news_table_text_bg.jpg);
	background-repeat:repeat-x;
	padding:10 10 10 10;
}
/*------------------------------------------------*/

/*Крошки*/
.breadcrumbs
{
  font-size:12px;  
  color:#da251c;
  text-align: left;
  padding-left: 40px;
}

.breadcrumbs *
{
	font-size:12px;
	font-weight: bold;
	text-transform: uppercase;
}

.breadcrumbs span
{
	color:#0093dd;
}

.breadcrumbs a
{	
	color:#da251c;
	text-decoration: underline;
}
/*/Крошки*/

/*Анонсы на разводящей*/
.divorce_detail
{
	text-align: right;
}

.divorce_detail a
{
	text-decoration: underline;
}

h3.divorce_title
{
   font-size: 1.1em;
	font-family: Tahoma;
	color: Black;
	margin-top: 0;
	padding: 0 10px 0 10px;
}

#content_center h3.divorce_title a
{
	color: Black;
}

.divorce_announce
{
	text-align: justify;
}
/*/Анонсы на разводящей*/

/*Что-то подчеркнутое*/
.underline, .underline a 
{
	text-decoration: underline;	
}
/*/Что-то подчеркнутое*/

/*Новости*/
.detail
{
   text-align: right;		
	font-size: 0.9em;
}

.detail a
{
   text-decoration: underline;	
}

.date
{
	color: #8C1B16;
	font-weight: bold;
}

.news_title a
{
   color: Black;
	text-decoration: none;
	font-weight: bold;
}

/*Кнопка поиска*/
#search_submit
{
   background-color: #DA251C;
	border: none;
	color: White;
	text-decoration: underline;
	font-weight: bold;
	font-size: 13px;	
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	cursor: pointer;
	width: 110px;
}

#search_submit:hover
{
	color: Yellow;
}

input.submit_button_shop{
	height: 15px;
	width : 100px;
	background-color: #FEC42F;;
	color: #000000;
	text-align: center;
	font-size:9px;
	font-family: Verdana;
	border: 1px solid #000000;
	padding: 0 0 0 0;
	border-collapse: collapse;
}

.shop_assortiment img
{
	/*border: 1px solid #E7574F;*/
	border: 1px solid #3F4785;
}

/*Кнопка входа и регистрации*/
#enter_submit
{
	background-color: white;
	border:none;
	color: #0292D9;
	text-decoration: underline;
	text-align:left;
	font-weight: bold;
	font-size: 14px;
	margin: 0;
	padding: 0;
	font-family: Tahoma;
	cursor: pointer;
	width: 115px;
	height:30px;
}
