/* CSS Document */

body {font-family: Tahoma; margin:0px; padding:0px; background-color:#e0e0e0;}

h1 {
	font-size:12pt;
	color:#a63e00;
}


 p {
	text-align:justify;
	font-size:8pt;
	color:#444444;
	/*text-indent:25px;*/
}


#main_block ul {

	font-size:8pt;
	color:#444444;
	list-style:square;
	list-style-image:url(../img/list_marker.gif);
}


#main_block a {
	color:#444444;
	text-decoration:none;
}


#main_block a:hover {
	color:#444444;
	text-decoration:underline;
}


hr {
border:dotted 1px #a63e00;
}

#main_block hr {
border:dotted 1px #a63e00;
width: 90%;
}


table {border-width:0px;}

.td_border{
border-left:dotted 2px #FFFFFF;
}

.main_block_td_border{
border-left:dotted 1px #a63e00;
border-right:dotted 1px #a63e00;
}

.imp_menu_td_border {
border-left:dotted 1px #ffa773;
border-right:dotted 1px #ffa773;
}




#head_table div {
color:#FFFFFF;
}



.head_text_1{
font-size:9pt;
text-align:left;
font-weight:bold;
padding: 10px;
color:#FFFFFF;
}

.head_text_2{
font-size:8pt;
text-align:right;
font-weight:bold;
padding: 7px;
color:#ffffff;
}

.div_address{
width:270px;
text-align:right;
font-size:8pt;
padding: 0px 5px 15px 0px;
}

.div_object{
text-align:right;
font-size:8pt;
padding: 0px 10px 10px 0px;
}

#head_table a {
color:#FFFFFF;
}

.table_any_textblock{
border:solid 1px #a63e00;
font-size:8pt;
padding: 0px 0px 0px 0px;
color: #a63e00;
}

.table_any_textblock #td_head{
background-color: #a63e00;
color:#ffffff;
font-size:10pt;
font-weight:bold;
text-align:center;
}


.table_objects{
border:solid 1px #a63e00;
font-size:8pt;
padding: 0px 0px 0px 0px;
color: #a63e00;
}

.table_objects #td_head{
background-color: #a63e00;
color:#ffffff;
font-size:10pt;
text-align:center;
}

.table_objects td{
border-top:solid 1px #a63e00;
height: 50px;
text-align:center;
}


.footer_table{
padding:10px;
color:#FFFFFF;
font-size:8pt;
}


.alt_navig {
	font-size:7pt;
}


/*
.question_form{
	font-family: Tahoma;
	font-size: 10pt;
}

.form_field{
	font-family: Tahoma;
	font-size: 10pt;
	border:1px solid #a63e00;
}

.form_button{
	font-family: Tahoma;
	font-size: 10pt;
	border:1px solid #a63e00;
	
}*/

/********************************скругдение углов********************************/

.r1, .r2, .r3 {
    display: block;
    height: 1px;
}

.r3 { margin: 0 3px;}
.r2 { margin: 0 2px; }
.r1 { margin: 0 1px; }

#rounded-box-3 .inner-box, #rounded-box-3  b {
    background-color: #e0e0e0;
}

.inner-box {
    padding:1em;
}

.r1, .r2, .r3 {
    overflow: hidden; 
    font-size:1px;
}

/********************************скругдение углов********************************/




/********************************карта сайта*******************************/
.map {
	font-size:10pt;
}

.map li {
list-style:square;
}

.map ul {
margin-top:0px;
margin-bottom:0px;
}
/********************************карта сайта*******************************/





.finance td {
font-size:10px;

}


/********************************Начало Меню********************************/

#hor_menu_table td {
	border-right:solid 1px #c5c3b6;
	font-size:13px;
	font-weight:bold;
	color:#444444;
	cursor: pointer;
}

.div_menu {
padding: 0px 0px 0px 0px;
color:#a63e00;
}

.div_menu a {
text-decoration: none;
color:#ffffff;
display:block;
padding: 0px 0px 0px 3px;
}

.div_menu a:hover {
text-decoration: none;
color:#FFFFFF;
background:#bf6430;
display:block;
padding: 0px 0px 0px 3px;
}




.div_menu img {
	border: none;
	vertical-align: middle;
}







#vert_menu_table td {
	border-bottom:solid 1px #c5c3b6;
	font-size:13px;
	font-weight:bold;
	color:#444444;
	cursor: pointer;
}

.vert_float_submenu {
	display:none;
	position:absolute;
	margin-left: 20px;
}

.vert_float_submenu a {
	width:250px;
	border-top: 1px solid #fcfbf6;
	display:block;
	font-weight: 100;
	padding: 7px 10px 7px 10px;
	text-align: left;
	color: #444444;
	text-decoration: none;
	background:#e8e4d8;
}


.vert_float_submenu a:hover{
	background: #fcfcf7;
	text-decoration: underline;
}


/*Конец Меню*/

