td{
	font-size:12px;
	font-family:Arial;
	color:#000000;
	font-weight:none;
}
th{
	font-size:12px;
	font-family:Arial;
	color:#000000;
	font-weight:none;
}
.txt_a{
	font-size:12px;
	font-family:Arial;
	font-weight:none;
	color:#0631ac;
	text-decoration:underline;
}

.txt_a:hover{
	font-size:12px;
	font-family:Arial;
	font-weight:none;
	color:#de231e;
	text-decoration:underline;
}

.top_text{
	font-size:12px;
	font-family:Arial;
	color:#ffffff;
	font-weight:none;
}
.cln_name{
	font-size:12px;
	font-family:Arial;
	color:#fffbd0;
	font-weight:none;
}
.logout{
	font-size:14px;
	font-family:Arial;
	color:#ffffe0;
	font-weight:none;
}
.cabinet{
	font-size:14px;
	font-family:Arial;
	color:#ffffe0;
	font-weight:none;
}
.basket{
	font-size:12px;
	font-family:Arial;
	color:#000000;
	font-weight:none;
}
.lf_input{
	font-size:12px;
	font-family:Arial;
	color:#000000;
	font-weight:none;
	height:17px;
	border:1px #aaaaaa solid;
}
.lf_ta{
	font-size:12px;
	font-family:Arial;
	color:#000000;
	font-weight:none;
	border:1px #aaaaaa solid;
}

.pswd_forget{
	font-size:11px;
	font-family:Arial;
	color:#0631ac;
	font-weight:none;
}
.big_links{
	font-size:19px;
	font-family:Arial;
	color:#0631ac;
	font-weight:none;
}
.big_links:hover{
	color:#de231e;
}
.big_links_2{
	font-size:19px;
	font-family:Arial;
	color:#de231e;
	font-weight:none;
}
.big_links_2:hover{
	text-decoration:none;
}


.ramka_lt{
	height:9px;
	background:url(../images/corner_lt.gif);
}
.ramka_t_line{
	height:9px;
	background:url(../images/bg_line_top.gif);
}
.ramka_rt{
	height:9px;
	background:url(../images/corner_rt.gif);
}
.ramka_l_line{
	background:url(../images/bg_line_left.gif);
}
.ramka_r_line{
	background:url(../images/bg_line_right.gif);
}
.ramka_lb{
	height:9px;
	background:url(../images/corner_lb.gif);
}
.ramka_b_line{
	height:9px;
	background:url(../images/bg_line_bottom.gif);
}
.ramka_rb{
	height:9px;
	background:url(../images/corner_rb.gif);
}


.g_ramka_lt{
	height:4px;
	background:url(../images/g_corner_lt.gif);
}
.g_ramka_t_line{
	height:4px;
	background:url(../images/g_line_t.gif);
}
.g_ramka_rt{
	height:4px;
	background:url(../images/g_corner_rt.gif);
}
.g_ramka_l_line{
	background:url(../images/g_line_l.gif);
}
.g_ramka_r_line{
	background:url(../images/g_line_r.gif);
}
.g_ramka_lb{
	height:4px;
	background:url(../images/g_corner_lb.gif);
}
.g_ramka_b_line{
	height:4px;
	background:url(../images/g_line_b.gif);
}
.g_ramka_rb{
	height:4px;
	background:url(../images/g_corner_rb.gif);
}



.txt1{
	font-size:15px;
	font-family:Arial;
	color:#eb6f0a;
	font-weight:none;
}
.txt2{
	font-size:13px;
	font-family:Arial;
	color:#000000;
	font-weight:none;
}
.txt3{
	font-size:18px;
	font-family:Arial;
	color:#000000;
	font-weight:none;
}
.txt4{
	font-size:15px;
	font-family:Arial;
	color:#aaaaaa;
	font-weight:none;
	text-decoration:underline;
}
.txt5{
	font-size:12px;
	font-family:Arial;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.txt6{
	font-size:16px;
	font-family:Arial;
	color:#000000;
	font-weight:bold;
}
.txt7{
	font-size:16px;
	font-family:Arial;
	color:#000000;
	font-weight:none;
}

.stxt{
	font-size:12px;
	font-family:Arial;
	color:#000000;
	font-weight:bold;
}
.stxt2{
	font-size:12px;
	font-family:Arial;
	color:#000000;
	font-weight:bold;
}
.stxt_w{
	font-size:12px;
	font-family:Arial;
	color:#ffffff;
	font-weight:bold;
}


.white{
	font-size:12px;
	font-family:Arial;
	color:#ffffff;
	font-weight:bold;
}

.no_decor{
	text-decoration:none;
}
.copyright{
	font-size:12px;
	font-family:Arial;
	color:#aaaaaa;
	font-weight:none;
}
.bottom_menu{
	font-size:11px;
	font-family:Tahoma;
	color:#000000;
	font-weight:none;
}
.bottom_menu a{
	color:#0631ac;
}
.bottom_contacts{
	font-size:11px;
	font-family:Arial;
	color:#aaaaaa;
	font-weight:none;
}
.blue{
	color:#0e5aa5;
}
.sf_field_name{
	font-size:11px;
	font-family:Tahoma;
	color:#fffefe;
	font-weight:none;
}
.sf_input{
	font-family:  Arial,Verdana,Helvetica, sans-serif;
	font-size: 16px;
	line-height: 16px;
	font-weight: lighter;
	border: solid 1px #c2c2c2;
	background-color: #ffffff; 
}
.sf_input_ro{
	font-family:  Arial,Verdana,Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: lighter;
	border: solid 1px #ae720e;
	background-color: #fefadc; 
}
.sf_mark{
	font-family:  Verdana,Tahoma,Arial;
	font-size: 13px;
	color: #ffffff; 
}
.sf_button{
	font-family:  Arial,Verdana,Helvetica, sans-serif;
	font-size: 20px;
	background-image:url(../images/search/btn_bg.gif)
}
.input{
	font-family:  Arial,Verdana,Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: lighter;
	border: solid 1px #000000;
	background-color: #ffffff; 
}
.pub_name{
	font-size:15px;
	font-family:Arial;
	font-weight:bold;
	color:4D8CC2;
	text-decoration:none;
}
.pub_name:hover{
	font-size:15px;
	font-family:Arial;
	font-weight:bold;
	color:4D8CC2;
	text-decoration:none;
}

.msg{
	font-size:16px;
	font-family:Arial;
	font-weight:none;
}
.bt_blue{
	border-bottom:1px #CBE0EA solid;
}
.tp_blue{
	border-top:1px #CBE0EA solid;
}
.rub_name{
	font-size:15px;
	font-family:Arial;
	font-weight:bold;
	color:#0631AC;
}

.pub_small{
	font-size:11px;
	font-family:Arial;
	font-weight:bold;
	color:#0631ac;
	text-decoration:underline;
}

.pub_small:hover{
	font-size:11px;
	font-family:Arial;
	font-weight:bold;
	color:#de231e;
	text-decoration:underline;
}
.smallptbutton{
	FONT-SIZE: 10px; 
	color:#000000;
	FONT-FAMILY: Verdana,Arial;
	TEXT-DECORATION: none;
	font-weight:none;
	background-color:#F1C729;
	border-top:1px #F6F2EF solid;
	border-left:1px #CBB5A9 solid;
	border-right:1px #CBB5A9 solid;
	border-bottom:1px #CBB5A9 solid;
	height:15px;
	cursor:hand;
}
.tip{
	font-size:11px;
	font-family:Arial;
	font-weight:none;
	color:#555555;
}
.smenu{
	font-size:11px;
	font-family:Arial;
	font-weight:bold;
	color:#864D08;
	text-decoration:underline;
}
.smenu:hover{
	color:#de231e;
}
.portfolio{
	font-size:12px;
	font-family:Arial;
	color:#fffbd0;
	font-weight:none;
}
.portfolio:hover{
	color:#fffbFF;
}

.reg_clients{
	font-size:12px;
	font-family:Arial;
	color:#000000;
	font-weight:bold;
}


/***********************************/
.output
{
	font-family:Arial;
	font-size: 10pt;
	color:black;
	padding-left: 3px;
	padding-top: 3px;
	border: 1px solid #000000;
	width: 465px;
	background: #fff;
	cursor:hand;
}
.shadow
{
	position:relative;
	top: 2px;
	left: 2px;
}
.shadow div{
	position:relative;
	top: -2px;
	left: -2px;
}
.invite{
 	FONT-SIZE: 13px; 
	color:#413830;
	FONT-FAMILY: Arial,Verdana;
	font-weight:none;
}

.tip{
 	FONT-SIZE: 12px; 
	color:#736450;
	FONT-FAMILY: Verdana,Arial;
	font-weight:bold;
	line-height:18px;
}
.topclose{
	padding-right: 3px;
	padding-top: 1px;
	padding-bottom: 1px;
	border-right:1px solid #000000;
	border-left:1px solid #000000;
	border-bottom:1px solid #000000;
	width: 400px;
	background: #aaaaaa;
}
.topclose A{
	font-family:Arial;
	font-size: 9pt;
	font-weight:none;
	color:#ffffff;
}
.mini{
	font-family:Arial;
	font-size: 8pt;
	font-weight:none;
	color:#555555;
}
#login_form{
	display:none;
	position:absolute;
	left:0;
	top:0;
	height:2500px;
	width:100%;
	background:url(../images/lf_big_bg.gif);
}
#recommend_us{
	display:none;
	position:absolute;
	left:0;
	top:0;
	height:2200px;
	background:url(../images/_lf_big_bg.gif);
}
.date{
	font-size:15px;
	font-family:Arial;
	color:#888888;
	font-weight:none;
}


#ban_p {width: 243px; height:243px;}
#ban_p1 {width: 243px; height:73px; background-image:url(../images/ban_p1.jpg);}
#ban_p_ad {width: 121px; height:49px; background-image:url(../images/ban_p_ad.jpg); cursor:pointer;}
#ban_p_77 {width: 122px; height:49px; background-image:url(../images/ban_p_77.jpg); cursor:pointer;}
#ban_p2 {width: 243px; height:122px; background-image:url(../images/ban_p2.jpg);}
#ban_kn {width: 120px; height:24px; margin: 90px 0px 10px 65px; position:absolute; cursor:pointer;}