/* CSS Document */

html
{
	height:100%;
	margin:0;
	padding:0;
}

body {

	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	color: #454545;
	background:#FFFFFF;
	}

body, P, table  {	
	font-size: 90%;
}

hr {
	size:1;
	color:#E2C3BF;
}



/*Ññûëêè*/
a:link {color:#9d2102;}
a:visited{color:#9d2102;}
a:active {color:#9d2102;}
a:hover{color:#151410;}

/*Áëîêè*/

#boby {
	width:900px;
}

.search {
	text-align: right;
	height:10px;
	margin-bottom:-20px;
	padding-bottom:0;

}

.registr {
	text-align: right;
	height: 15px;
}

.menu {
	height: 38px;
	background-image: url(images/menu_900x38.gif);
	background-repeat: no-repeat;
}

.header_gr {
	height: 300px;
	
}

.breadcrumb {
	font-size:85%;
	background-image:url(/images/block_900x25.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	padding: 0 0 5px 10px;
}

.body_bft {
	padding: 20px 20px 20px 0;

}

.body_table {
	width:650px; 
	vertical-align:top;
	margin: 0;
	padding:0;
}

.column_bft {
	width:250px;
	height:250px;
	padding:15px 10px 10px 10px;
	margin: 10px 0 0 0;
	background-image:url(/images/block_250x250.gif);
	background-repeat:no-repeat;
	background-position:top;
	vertical-align:top;

	font-size:95%;
        
}


.column_menu_header {
	width:250px; 
	height:10px;

	margin-top:10px;
	padding:0;

	background-image:url(/images/block_250x10_header.gif);
	background-repeat:no-repeat;
	background-position:bottom;


}

.column_menu_bft {
	width:250px; 

	margin: 0;
	padding-top:5px;
	padding-bottom:5px;

	background-image:url(/images/block_250x1.gif);
	background-repeat:repeat-y;
	background-position:top;
	font-size:95%;
}

.column_menu_footer {
	width:250px;
	height:10px;
	padding:0;
	margin:0;
	background-image:url(/images/block_250x10_footer.gif);
	background-repeat:no-repeat;  

	background-position:top;
}


.navigator_header {
	width:900px;
	height:5px;
	padding:0;
	margin: 0;
	background-image:url(/images/block_900_header.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	vertical-align:top;
}

.navigator {
	width:900px;
/*	padding:2px 20px 4px 20px; */
	margin: 0;
	background-image:url(/images/block_900x1.gif);
	background-repeat:repeat-y;
	background-position:top;
}

.navigator_str {
	width:900px;
	font-size:80%;
/*	padding:2px 20px 4px 20px; */
	margin: 0;
	background-image:url(/images/block_900x1.gif);
	background-repeat:repeat-y;
	background-position:top;
}


.navigator_footer {
	width:900px;
	height:5px;
	padding:0px 0 0 0;
	margin: 0 0 10px 0;
	background-image:url(/images/block_900_footer.gif);
	background-repeat:no-repeat;
	background-position:top;
	vertical-align:top;
}


.footer_bft {
    width:900px;
	text-align:left;
	vertical-align:top;
	padding-top:0px;
	font-size:90%;
}


.about_bft {
	height:25px;
	background-image:url(/images/block_900x25.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	padding: 0 0 0 10px;
}

.about_bft p {
	font-size:80%;
	padding:0;
	margin:0;
}
