/* системные */

.ndsp{ text-align:center;}

.formLabelRequired {
         padding-top:5px;
         padding-bottom:1px;
         font-weight: bold;
}
.formField {
         padding-top:1px;
         padding-bottom:5px;
}

.orange, .orange p, .orange a {
	font-size: 13px;
	font-family: tahoma, sans-serif;
         font-weight: bold;
	color:#B14306;
}

.page_ul ul {
	font-size: 12px;
	font-family: tahoma, sans-serif;
         font-weight: normal;
         margin-left:28px;
         padding-left:10px;
}
.page_ul li {
	list-style-image:URL(/images/ico1.gif);
         padding-top:5px;
         padding-bottom:5px;
}

.date, .date p {
	font-size: 11px;
	font-family: tahoma, sans-serif;
	color:#17774F;
         font-weight: normal;
         margin-top:5px;
         margin-bottom:3px;
}
.date ul {
         margin-left:18px;
         padding-left:0px;
}
.date li {
	list-style-image:URL(/images/ico1.gif);
}
.date a {
	font-size: 12px;
         margin-top:0px;
}

.left-x {
         background-repeat:repeat-x;
}

.imagelisttd {
         background-color:#E7ECF6;
         padding-top:10px;
         padding-bottom:10px;
         padding-left:10px;
         padding-right:10px;
         border: thik black double;
         text-align:center;
}
.imglistcaption {
         background-color:#E7ECF6;
         padding-bottom:10px;
         padding-left:10px;
         padding-right:10px;
         text-align:center;
         color:#3258C8;
}

.pr_name, .pr_name p, .pr_name a, .pr_name a:link, .pr_name a:visited {
         color: #888888;
         font-size:11px;
         font-weight: normal;
         font-style:normal !important;
}

.news {
         font-weight: bold;
         font-size:14px;
         color:#0054B9;
}
.map li{
         margin-top:15px;
         margin-bottom:15px;
}
.map_name1 {font-weight: bold;}
.map_name2 {font-weight: normal;}

.lotsman {
         padding-left:0px;
         padding-top:13px;
	color:#5E8192;
}

.lotsman a, .lotsman a:link, .lotsman a:visited {
	font-size: 12px;
	font-family: Arial, sans-serif;
         font-weight: bold;
	color:#5E8192;
}

h1 {
	font-size: 19px;
	font-family: Arial, sans-serif;
	font-weight: bold;
	color:#5E8192;
	letter-spacing:-1px;
         margin-left:10px;
         margin-top:15px;
         margin-bottom:15px;
}

.title {
	font-size: 19px;
	font-family: Arial, sans-serif;
	font-weight: bold;
	color:#5E8192;
	letter-spacing:-1px;
         margin-left:10px;
         margin-top:15px;
         margin-bottom:15px;
}
.articleSummary {padding:0px 0px 0px 0px;}
.breadcrumb {font-size:11px; font-family:Arial, sans-serif; text-align:left; color:#B4D1EA;}
.breadcrumb_spacer {font-size:11px; font-family:Arial, sans-serif; text-align:left; color:#B4D1EA;}

/* CSS for the top level list */
#list_top_ul {
	padding-top: 7px;
         padding-bottom: 6px;
         padding-right: 0px;
         padding-left: 0px;
         margin-top: 0px;
         margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	font-size: 11px;
	font-family: Helvetica, sans-serif;
	color: #000000;
}
#list_top_ul li {
	list-style: none;
         padding-top: 7px;
         padding-bottom: 6px;
         padding-right: 7px;
         padding-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	display: inline;
         background-image: URL(/images/topmenu_bg.gif);
} 
#list_top_ul li a {
	/* padding: 0px 0;
         margin-top: 0px;
	margin-left: 0px;
	border: 1px solid #778;
	border-bottom: none;
	background: #D7DEE5; */
	text-decoration: none;
}
#list_top_ul li a:link { color: #000000; }
#list_top_ul li a:visited { color: #000000; }
#list_top_ul li a:hover {
	color:#B14306;
	text-decoration: none;
/*	background: #FFFFFF;
	border-color: #227;*/
}
#list_top_ul li a, #list_top_active_link, #list_top li a, #list_top_home_active_link {
	/* background: white;
	border-bottom: 1px solid white; */
}
/* CSS for the currect level list */
#list_level ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#list_level li { margin: 0 0 1px 0; }
#list_level a {
	display: block;
	padding: 2px 2px 2px 24px;
	border: 1px solid #92A1AF;
	width: 160px;
	background-color: #B7C2D0;
}
#list_level a:link, #list_level_ul a:visited {
	color: Black;
	text-decoration: none;
}
#list_level a:hover {
	border: 1px solid #92A1AF;
	background-color: #FF8C00;
	color: Black;
}
#list_level_parent a:link, #list_level_parent a:visited, #list_level_parent_link a:hover {
	border: 1px solid #92A1AF;
	background-color: #FF6600;
	color: White;
}

.on {
	font-family: Arial, Helvetica, sans-serif;
	margin-right:5px;
	margin-left: 8px;
	margin-top:10px;
	margin-bottom:1px;
	color:#72728A !important;
}

.nr {
	font-family: Arial, Helvetica, sans-serif;
         font-size: 12px;
	margin-right:5px;
	margin-left: 8px;
	margin-top:5px;
	margin-bottom:1px;
	color:#72728A !important;
}
.nr_active {
	font-family: Arial, Helvetica, sans-serif;
         font-size: 12px;
	margin-right:5px;
	margin-left: 8px;
	margin-top:5px;
	margin-bottom:1px;
	color:#FF00FF !important;
}

A
{
text-decoration:none;
color:#0054B9;
}
A:hover
{
text-decoration:underline;
}

.a1
{
color:#FCFF00;
}
.a1:hover
{
color:red;	
}
.a2
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#5E8192;	
}
.a2:hover 
{
	COLOR: #000000;
}
.an-t
{
	font-size: 17px;
	font-family: tahoma, sans-serif;
	font-weight: bold;
	color:#218A62;
	letter-spacing:-1px;
}

.on
{
	font-size: 11px;
	font-family: Helvetica, sans-serif;
	color: #000000;
	text-transform: uppercase;
}
.on :hover	
{
	color:#B14306;
	text-decoration: none;
}
.t
{
	padding-top: 5px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
P {
        font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
}
.t:hover
{
	text-decoration: none;	
}
.t-an 	
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#0054B9;
}
.txt1 	
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
}
.txt1:hover 	
{
	color:#cccccc;
}

.txt3 	
{
	font-size: 12px;
	font-family: Arial, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
}
.txt4 	
{
	font-size: 12px;
	font-family: Arial, sans-serif;
	color:#000000;
}
.txt5 	
{
	font-size: 18px;
	font-family: Arial, sans-serif;
	font-weight:bold;
	color:#3440D0;
	margin-bottom:10px;
	text-decoration:none;
	letter-spacing:-1px;
}
.txt5:hover 	
{
	text-decoration:none;
}
.txt6 	
{
	font-size: 12px;
	font-family: Arial, sans-serif;
	font-weight:bold;
	letter-spacing:-1px;
	color:#00A3E2;
	margin-left:3px;
}
.txt8
{
	font-size: 11px;
	font-family: Arial, sans-serif;
	font-weight: bold;
         text-align:right;
}
.txt9
{
	font-size: 12px;
	font-family: Arial, sans-serif;
	color:#000000 !important;
	text-decoration:underline;
}
.txt9:link
{
	color:#000000 !important;
	text-decoration:underline;
}
.txt10
{
	font-size: 11px;
	font-family: Arial, sans-serif;
	color: #888888;
}
.txt11
{
	font-size: 15px;
	font-family: Arial, sans-serif;
	font-weight: bold;
}
.txt12
{
	font-size:18px;
	font-family: Arial, sans-serif;
	font-weight: bold;
	color:#A23E03;
	letter-spacing:-1px;
}
.txt13 	
{
	font-size: 12px;
	font-family: Arial, sans-serif;
	padding-left:5px;
	padding-right: 5px;
}
.txt14
{
	font-size:12px;
	font-family: Arial, sans-serif;
	font-weight: bold;
	color:#3657B3;
}
DT, DIV.t, DIV.date, DIV.txt10
{
	margin-top:5px;
}
PRE
{
	font-family: Arial, sans-serif;
	font-size: 13px;
}
INPUT, SELECT,OL,UL
{
	font-family: Arial, sans-serif;
	font-size: 12px;
}