/* #e7a770 фон */
/* #854b19 коричневые темные ссылки */
/* #e29c61 фон меню слева */

body
	{
		margin:0px;
		margin-right:10px;
		padding:0px;
		background-color:#E7A770;
		font-family:Times;
		color: black;
	}

body a{
color:#854B19;
}
a.admin {
		color: #E7A770;
		
	}
.repeat 
	{
		background-image:url(img/repeated.jpg);
		background-repeat:repeat-x;
		background-position:left;
		
	}

	
.menu_top 
	{
		width:179px;
		height:25px;
		background-color:#6E783C;
		margin:15px 0px 12px 8px;
	}

.menu_img 
	{
		float:left;
		padding:7px 0px 0px 15px;
	}
	
.menu_izbr 
	{
		float:left;
		padding:7px 0px 0px 18px;
	}
	
a.menu1:link, a.menu1:hover, a.menu1:visited 
	{
		font-size:10px;
		font-weight:bold;
		color:#ffffff;
		text-decoration:none;
	}
	
	
.menu1_1
	{
		width:179px;
		height:25px;
		background-color:#E29C61;
		margin:0px 0px 0px 8px;
		border-bottom:1px solid #EFB686;


	}	
	
.menu1_active
	{
		border-top:1px solid #EFB686;

	}
	
.menu_marker
	{
		padding:9px 5px 0px 8px;
		float:left;
	}
	
a.menu_text:link, a.menu_text:visited, a.menu_text:hover
	{	
		font-size:14px;
		color:#ffffff;
		text-decoration:none;
	}
	
a.active:link, a.active:visited, a.active:hover 
	{
		color:#894D19;
		font-weight:bold;
	}
	
	
	
.menu_text1
	{	
		float:left;
		padding:3px 0px 0px 0px;
	}
	
		
.menu_marker2
	{
		float:right;
		padding:9px 5px 0px 0px;
	}
	
	
	
	
.search 
	{
		width:179px;
		height:46px;
		margin:0px 0px 0px 8px;
		background-color:#E29C61;
	}
	
.search1 
	{
	padding:13px 0px 0px 8px;
	}
	
.search2 
	{
    border:1px solid #C2886B;
	color:#A1694E;
	font-size:13px;
	}
	
.adress 
	{
		background-color:#F1BD86;
		width:179px;
		margin:0px 0px 0px 8px;
	}
	
.adress2
	{
		padding:18px;
		font-size:12px;
		color:894D19;
	} 
	
.kurs
	{
		padding:3px;
		font-size:12px;
		color:894D19;
	} 
	
.rasdel 
	{
	margin:15px 0px 12px 0px;
	height:25px;
	background-color:#6E783C;
	}
	
.rasdel1
	{
		font-size:14px;
		font-weight:bold;
		color:#ffffff;
		padding:3px 0px 0px 6px;
	} 


.razdel_img
	{
		margin:0px 0px 36px 0px;
		border:3px solid #FFE4CC;
	}
	
.ri_left
	{
		float:left;
	}
	
.ri_right
	{
		float:right;
	}
	
.rasdel_obr 
	{
		margin:15px 15px 9px 25px;
		height:25px;
		background-color:#6E783C;
	}
	
	.rasdelgl_obr 
	{
			margin:15px 15px 9px 25px;
			background-color:#6E783C;
			padding:0px 5px 5px 5px;
	}
	
.rasdel1_obr
	{
		font-size:14px;
		font-weight:bold;
		
		color:#ffffff;
		padding:3px 0px 0px 6px;
	} 
	
.obr_text
	{
		font-size:14px;
		color:#AB6122;
		padding:0px 15px 0px 35px;
		text-align:justify;
	}	
	
	
.bw	
	{
		color:#ffffff;
		font-weight:bold;
		padding-bottom:5px;
	}
	
	
a.obr_podr:link, a.obr_podr:hover, 	a.obr_podr:visited
	{
		color:#ffffff;
		font-weight:bold;
		text-decoration:none;
		font-size:12px;
	}
	
	
.rasdel_new 
	{
		margin:15px 15px 0px 25px;
		height:25px;
		background-color:#6E783C;
	}
	
.rasdel1_new
	{
		font-size:14px;
		font-weight:bold;
		color:#ffffff;
		padding:3px 0px 0px 6px;
	} 
	
.img_glava 
	{
		float:right;
		border:3px solid #FCF2EA;
		margin:0px 0px 10px 10px;
	}
	

.new_txt
	{
		background-color:#E29C61;
		margin:0px 15px 20px 25px;
		padding:10px 0px 10px 0px;;
		
	}

.new_data 
	{
		width:50px;
		font-size:14px;
		color:#575E29;
		font-weight:bold;
		padding:0px 0px 5px 10px;
		float:left;
	}

.new_text 
	{
		font-size:14px;
		color:#ffffff;
		margin:0px 5px 15px 70px;
	}

	
a.new1:link, a.new1:visited, a.new1:hover
	{
		color:#B35D2A;
		font-size:12px;
		font-weight:bold;
	} 
	
	
.fo_sozd
	{
		width:175px;
		height:30px;
		margin:25px 15px 20px 20px;
		font-size:12px;
		color:#FEDAB6;
	}
	
	
.bottom1 	
	{
		height:34px;
		background-color:#DA8F50;
	}
	
.bottom2 	
	{
		height:26px;
		background-color:#E29C61;
		border-top:1px solid #E7A770;
		margin:0px 0px 10px 0px;
	}	
	
.bottom1_txt 
	{
		padding:7px 0px 7px 10px;
		font-size:11px;
		color:ffffff;
	}
	
a.bot1:link,  a.bot1:hover,  a.bot1:visited
	{
		text-decoration:none;
		color:ffffff;
	}  
	
	
.bottom2_txt 
	{
		margin:4px 0px 0px 10px;
		font-size:11px;
		color:ffffff;
	}
	
	
.header_name1	
	{
		position:absolute;
		left:410px;
		top:100px;
		width:140px;
		height:25px;
		font-size:16px;
		font-weight:bold;
		color:#ffffff;
	}
	
.header_name2	
	{
		position:absolute;
		left:410px;
		top:120px;
		width:320px;
		height:40px;
		font-size:22px;
		font-weight:bold;
		color:#ffffff;

	}
	
.photo {border:1px  solid #575E29}



ul.text	{
		color:#6B4B39;
    }

li.text {
  list-style: circle;
  color:#854B19;
}

li.spisok {
  list-style: circle;
  color:#000000;
   margin:8px 8px 4px 15px;
}

li.map {
  list-style: circle;
  color:#894D19;
  margin:4px 8px 4px 15px;
}

li.map1 {
  list-style: none;
  color:#000000;
}
a.text {
		color:#854B19;
    text-decoration:none;
    }


a.text:hover {
		color:#854B19;
    text-decoration:underline;
    }


a.s1 {
		color:#854B19;
    text-decoration:underline;
    }


a.s1:hover {
		color:#000000;
    text-decoration:underline;
    }


.d1 {background-color:rgb(197,134,82)}
.d2 {background-color:rgb(239,204,160)}
.d3 {background-color:rgb(228,158,107)}
.d4 {background-color: #EBB47E;}

.
hr {
		color:#854B19;
    
    }


#nav td.bord-l-b-r {
	border-right: #d1d1d1 1px solid; 
	border-left: #d1d1d1 1px solid; 
	border-bottom: #d1d1d1 1px solid;
	cursor: hand;
	font-size: 60%;
	padding: 4px;
	font-family: Arial;
}

#nav td.active {
	background-color: #D18300;
	color: #ffffff;
	font-size: 60%;
	padding: 4px;
	font-family: Arial;
}

/* для реестра */

	.saved{display:block; color:white; background:green; font-weight:bold; padding:10px 10px 10px 10px;}
	
	.error{display:block; color:white;background:rgb(255,102,102);font-weight:bold; padding:10px 10px 10px 10px;}
input.error2{color:white;background:rgb(255,102,102);}

	
.data
	{
	display:block; 
	color:rgb(0,102,0); 
	background:rgb(188,245,188); 
	font-weight:normal; 
	padding:3px 3px 3px 10px;
	margin: 0px 0px 0px -10px;
	}


			
.reestr_edit
{
	color:rgb(73,122,82); 
	background:white;
	border: #71AA7B solid 1px; 
	font-weight:bold; 
	padding:0px 0px 0px 10px;
	margin: 10px 0px 20px 0px;
}

option.bold
{
	color: white;
	background:green;
	font-weight:bold;
}

input.reestr_edit
{
	background:white;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	size:50px;
}


.reestr_edit_wrong
{
	background:rgb(255,102,102);
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	size:50px;
}


.reestr_print {
	padding: 3px;
}

.reestr_print td {
	border-right: #000000 1px solid; 
	border-left: #000000 1px solid; 
	border-bottom: #000000 1px solid;
	border-top: #000000 1px solid;
	padding: 3px;
}


.reestr_print td.nopadding {
	 
	border-left: #000000 0px solid; 
	border-bottom: #000000 1px solid;
	border-top: #000000 0px solid;
	padding: 0px;
	padding-left:0px;
	margins: 0px;
}
/* конец стилей для реестра */
