html,body{
	height: 100%;
	padding: 0px;
	margin: 0px;
	background-color: #FFFFFF;
	background-image: url(images/bg.gif);
}

/* ÑÑÛËÊÈ */

a{
	font :11px Tahoma;
	color: #94948E;
	text-decoration: underline;
}

a:hover{
	font :11px Tahoma;
	color: #94948E;
	text-decoration: none;
}

a.menu2{
	font :bold 11px Tahoma;
	color: #6E6E6E;
	text-decoration: underline;
}

a.menu2:hover{
	font :bold 11px Tahoma;
	color: #6E6E6E;
	text-decoration: none;
}

a.menu{
	font : 500 14px Arial;
	text-transform: uppercase;
	color: #FFF;
	line-height: 15px;
	text-decoration: none;
}

a.menu:hover{
	font :14px Arial;
	text-transform: uppercase;
	color: #FFF;
	line-height: 15px;
	text-decoration: none;
}

a.menu3{
	font :bold 11px Arial;
	text-transform: uppercase;
	color: #FFF;
	line-height: 15px;
	text-decoration: underline;
}

a.menu3:hover{
	font :bold 11px Arial;
	text-transform: uppercase;
	color: #FFF;
	line-height: 15px;
	text-decoration: none;
}

.menu_act{
	font : bold 14px Arial;
	text-transform: uppercase;
	color: #FFF;
	line-height: 14px;
	text-decoration: none;
}

a.cat_link{
	font :bold 16px Arial;
	text-transform: uppercase;
	color: #94948E;
	line-height: 15px;
	text-decoration: none;
}

a.cat_link:hover{
	font :bold 16px Arial;
	text-transform: uppercase;
	color: #94948E;
	line-height: 15px;
	text-decoration: none;
}


a.red_link{
	font :11px Arial;
	color: #DA251D;
	text-decoration: underline;
}

a.red_link:hover{
	font :11px Arial;
	color: #DA251D;
	text-decoration: none;
}

/* ÒÅÊÑÒÎÂÛÅ ÑÒÈËÈ */
td{
	font :11px Tahoma;
	color: #6E6E6E;
}

.textmain{
	padding:15px 33px 15px 33px;
	font :11px Tahoma;
	color: #6E6E6E;
}

.textblock{
	padding:3px 15px 3px 0px;
	font :11px Tahoma;
	color: #6E6E6E;
	text-align: justify;
}

.textblock_msg{
	padding:0px;
	margin: 0px;
	font :11px Tahoma;
	color: #6E6E6E;
	text-align: left;
}

/* ÇÀÃÎËÎÂÊÈ */

.text_red_12{
	font :12px Arial;
	color: #D22700;
}

.text_red_19{
	font :19px Arial;
	color: #D22700;
	text-transform: uppercase;
}

.text_red_28{
	font :28px Arial;
	color: #D22700;
}

.text_gray_28{
	font :28px Arial;
	color: #5A5A5A;
}

/* ÝËÅÌÅÍÒÛ ÔÎÐÌÛ */

.input{
	border: 1px solid #CBCBCB;
	padding: 3px 4px 3px 4px;
	font :11px Tahoma;
	color: #ADADAD;
	height: 20px;
}

.input2{
	border: 1px solid #CBCBCB;
	padding: 3px 4px 3px 4px;
	font :11px Tahoma;
	color: #ADADAD;
}

.submit{
	background-color:#6E6E6E; 
	height: 20px;
	font :bold 10px Tahoma;
	color: white;
	border: 1px solid #6E6E6E;
}

/* ÏÐÎ×ÅÅ */

.hist{
	background: url(images/hist_bg.jpg);
	padding: 4px 15px 4px 15px;
	font :11px Arial;
	text-transform: uppercase;
	color: #FFF;
}

.td_menu{
	background: url(images/menu_bg.png);
	padding: 8px 17px 9px 0;
	text-align: right;
	border-top: 1px solid #FA7152;
	border-bottom: 1px solid #A3150F;
}

.td_menu_right{
	background: url(images/menu_bg_2.png);
	padding: 8px 0 9px 17px;
	text-align: left;
	border-top: 1px solid #FA7152;
	border-bottom: 1px solid #A3150F;
}

.separator{
	background-color: #E7E7E7;
}

.block{
	border: 1px solid #CBCBCB;
	padding: 1px;
	background: url(images/block_bg.png);
	background-repeat: repeat-y;
}

.block_title{
	background-color:#6E6E6E; 
	font :bold 11px Tahoma;
	color: white;
	border: 1px solid #6E6E6E;
	padding: 6px 15px 6px 15px;
	text-transform: uppercase;
}

.block_content{
	font :11px Tahoma;
	color: #6E6E6E;
	padding:15px 12px 15px 12px;
	line-height: 13px;
}

.bot{
	padding:25px 20px 25px 20px;
	font :bold 11px Tahoma;
	color: #6E6E6E;
}

.bot_text{
	font :bold 11px Tahoma;
	color: #6E6E6E;
}

.tab{
	border: 1px solid #76A5C7;
	border-collapse : collapse;
}

.tab1{
	background-color: #E8EAEA;
	border: 1px solid #CFCFCF;
	padding: 5px 10px 5px 10px;
	font :11px Tahoma;
	color:#ADADAD;
	vertical-align: top;
}

.tab2{
	background-color: #F5F6F6;
	border: 1px solid #CFCFCF;
	padding: 5px 10px 5px 10px;
	font :11px Arial;
	color:#ADADAD;
	vertical-align: top;
} 