html {height:100%; width:auto}
body {
	color: #000000;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 13px;
	margin: auto;
	padding:0px;
	background: #FFFFFF;
	display: block;
	text-align: center;
	width:auto;
}

div.container {	margin: 0px auto 0px auto; padding:0px; text-align: left;
	width:960px;
	background: #FFFFFF url('img/logo.jpg') top left no-repeat;
/*	border:1px solid black;*/
}

div.block_left { margin:0px; padding:0px 10px 0px 0px; width:199px;
	float:left;
/*	border:1px solid green;*/
}

div.header { margin: 0px; padding:0px; height:250px;
/*	border:1px solid red;*/
}

div.footer { margin: 0px; padding:0px; height:20px;
/*	border:1px solid brown;*/
}

div.page { padding: 0px; margin:0px 0px 0px 210px; text-align:justify;
	min-height: 600px;
/*	border:1px solid gray; */
}

div.page p {
/*	text-indent:30px;
	padding-left:-30px;
*/	
}

/*------------------------------------------------/* Таблицы */

table, td, th {margin:0px; padding:0px; vertical-align:top; text-align:left} 
table.brdr {border-collapse: collapse;}
td.brdr, th.brdr { border: 1px solid #CCCCCC;
	padding: 3px 7px 3px 7px;
}


/*------------------------------------------------/* Картинки */

img, img.alone, img.center, img.right, img.left { border: 1px solid #CCCCCC; 
	margin: 0px; padding: 0px; background-color: transparent}
img.design	{border: none; margin: 0px;	padding: 0px;}

img.alone	{margin:5px;}
img.center	{margin:auto;}
img.right	{margin:0px 0px 10px 10px; float:right}
img.left	{margin:0px 10px 10px 0px; float:left }


div.img_left	{margin: 0px 10px 5px 0px; float:left; }
div.img_right	{margin: 0px 0px 5px 10px; float:right;}
table.img_center{width:1px; margin:auto;}
table.img 		{width:1px; }
td.img			{font-size:11px; text-align:center; padding:0px 5px 5px 5px; }


/*------------------------------------------------/* Прочее */

div.center	{width:auto; margin:0px auto 0px auto; text-align:center}
div.right	{width:auto; margin: auto; text-align:right}
div.left	{width:auto; margin: auto; text-align:left}
div.small	{font-size: 11px;}

a.pdf {padding-left:22px; background: url('../all/img/16x16_pdf.gif') top left no-repeat;}

hr, div.hr	{border:none; border-bottom:1px solid #975E3C; margin:15px 0px 15px 0px}
h1	{margin:0px; padding:7px 0px 7px 0px; font-size:19px; font-weight:bold; color:#975E3C;
	border-top:1px solid #975E3C; border-bottom:1px solid #975E3C}
a	{font-weight:bold; color:#975E3C; text-decoration:none}
a:hover {color:#7F8183; text-decoration:underline}

div.block_left {text-align:center}
div.left_block_gray {color:#939497; padding:20px 0px 20px 0px}

div.menu_item,
div.menu_item_curr	{height:23px; border:1px solid #bbbdbf; text-align:right;
	margin:0px 9px 8px 0px; padding:7px 5px 0px 0px}
div.menu_item		{background-color:#975e3c}
div.menu_item_curr 	{background-color:#242021}

a.menu_item, 		
a.menu_item_curr	{font-size:13px; text-decoration:none; font-weight:bold}
a.menu_item 		{color:#fcf5a3;}
a.menu_item_curr {color:#ffffff;}
a.menu_item:hover{color:#ffffff;}


table.menu_lng	{margin:20px 0px 20px 0px}

div.menu_lng,
div.menu_lng_curr	{float:left; width:56px; height:35px; border:1px solid #bbbdbf;/* vertical-align:top;*/
	margin:0px 8px 8px 0px; padding:0px 0px 0px 0px; text-align:center; overflow:hidden}
div.menu_lng		{background-color:#7f8183}
div.menu_lng_curr 	{background-color:#242021}

a.menu_lng, 		
a.menu_lng_curr	{font-size:11px; text-decoration:none; font-weight:normal}
a.menu_lng 		{color:#fcf5a3;}
a.menu_lng_curr {color:#ffffff;}
a.menu_lng:hover{color:#ffffff;}



div.client_login {width:400px; text-align:left; margin:50px auto 0px auto;}
table.client_login {margin:30px auto 0px auto}
input.client_login {width:200px}
#button_submit {padding:3px 10px 3px 10px; font-weight:bold}

div.contact_us {margin:20px 0px 0px 0px;}
input.contact_us {width:300px}
#mail_text {width:600px; height:120px}
div.contact_message {text-align:center; border:1px solid #7F8183; color:#7F8183; font-weight:bold;
	padding:3px 10px 3px 10px; margin:10px auto 10px auto; background-color:#f6f6f6}