body, p 		{ font-family: Tahoma, Geneva, sans-serif; margin:0; padding:0; }

.box			{ width:290px; height: 100%; position: fixed; top: 0; left: 100px; background:url(/img/fon_main.png); background-repeat: repeat-y; }

.logo			{ margin: 40px 0px 60px 20px;  }

hr 				{ height: 1px; border:none; color: #45494D; background-color: #45494D; }

.l_menu			{ font-size: 14px; color:#fff; text-decoration:none; margin: 10px 0px 0px 20px; }
.l_menu	a		{ font-size: 14px; color:#fff; text-decoration:none; }
.l_menu	a:hover	{ font-size: 14px; color:#F90; text-decoration:none; }

.txt_menu			{ font-size: 14px; color:#849DA7; text-decoration:none; margin: 10px 20px 0px 20px; }
.txt_menu a			{ font-size: 14px; color:#F90; text-decoration:none;}
.txt_menu a:hover	{ font-size: 14px; color:#F90; text-decoration: underline;}

.login			{ font-size: 14px; color:#849DA7; padding: 5px 0px 0px 0px; }

.pass			{ width:240px; height:26px; font-size: 16px; margin:5px 0px 0px 0px;  }

.pass1			{ width:215px; height:26px; font-size: 16px; margin:5px 0px 0px 0px; background:url(/img/fon_pass.png);  background-repeat: no-repeat; }
.pass2			{ width:215px; height:26px; font-size: 16px; margin:5px 0px 0px 0px; background:url(/img/fon_pass0.png);  background-repeat: no-repeat; }


.butt			{ margin:15px 0px 0px 0px;}
