.body{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #727272;
		

}




.hint
{background-color:#1578B7;
line-height:10px;
color:white;
font-family:verdana;
font-size:11px;
width:auto;
border-top:1px solid white;
border-right:1px solid white;
border-bottom:1px solid white;
border-left:5px solid #3794CF;
z-index:1000;
margin:0px; padding:8px; position:absolute; visibility:hidden;}


A:link {
	COLOR: blue; TEXT-DECORATION: none; 
}
A:active {

	COLOR: blue; TEXT-DECORATION: none;
}
A:visited {
	COLOR: blue; TEXT-DECORATION: none; 
}
A:hover {
	COLOR: red; TEXT-DECORATION: none; 
}

td {	
	FONT-SIZE: 12px; FONT-FAMILY: Arial
}

.login_input {
font-family: Arial, Helvetica, sans-serif;
height: 18px;
width: 110px;
}


input {
font-family: Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
height: 20px;
}



.inputt_radio {
	height:15px;width:15px;FONT-SIZE: 12px; OVERFLOW: hidden; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid;BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid;  FONT-FAMILY: Arial; FONT-WEIGHT: normal;
}

.inputt_check {
	height:16px;width:16px;OVERFLOW: hidden; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid;BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid;
}

.inputt_select {
	FONT-SIZE: 12px;height:15px; OVERFLOW: hidden; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid;BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid;
}



SELECT {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 12px; OVERFLOW: hidden; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Arial; FONT-WEIGHT: normal;
}

.fon {
	background-image: url(../images/register_first_07.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.fon_top {
	background-image: url(../images/register_first_04.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.top_links, .top_links a:link, .top_links a:active, .top_links a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}

.bottom_fon {
	background-image: url(../images/register_first_08.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.text {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.left_vhod {
	background-image: url(../images/register_first_09.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.right_basket {
	background-image: url(../images/register_first_11.jpg);
	background-repeat: no-repeat;
}
.input_log {
	color: #4DA4DA;
	height: 19px;
	width: 100px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.register_link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #197AB9;
	text-decoration: underline;
}
.white_zagolovok {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFFFFF;
}
.white_small {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.vnytr_left {
	background-image: url(../images/vnutr_2_05.jpg);
	background-repeat: no-repeat;
}
.vnytr_bottom {
	background-image: url(../images/vnutr_2_06.jpg);
	background-repeat: no-repeat;
}
.vnytr_top {
	background-image: url(../images/vnutr_2_03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 90px;
	padding-left: 40px;
}

.left_nav {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #1E7EBC;
	font-weight: 600;
}
.white_tabl {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 25px	
}

.blue_tabl, .blue_tabl a:link, .blue_tabl a:active, .blue_tabl a:visited, .blue_tabl a:hover{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #177AB9;
	text-decoration: underline;
}



.main_title, .main_title a:link, .main_title a:active, .main_title a:visited, .main_title a:hover{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #177AB9;
	text-decoration: none;
}



.main_white, .main_white a:link{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	text-decoration: none;
}



.blue_tabl_none, .blue_tabl_none a:link, .blue_tabl_none a:active, .blue_tabl_none a:visited, .blue_tabl_none a:hover{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #177AB9;
	text-decoration: none;
}


.inputt_reg {
	border: 1px solid #1A7CBB;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}


.inputt_reg_dis{
	border: 1px solid #1A7CBB;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:red;
	background-color:#CCCCCC;
}



.left_nav_white {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	font-weight: 600;
}



.register_link_white {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
}

.submit_input {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	background-color: #F0F0F0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: FBFBFB;
	border-right-color: C8C8C8;
	border-bottom-color: C8C8C8;
	border-left-color: FBFBFB;
}

.lostpass_input {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	background-color: #F0F0F0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: FBFBFB;
	border-right-color: C8C8C8;
	border-bottom-color: C8C8C8;
	border-left-color: FBFBFB;
}



.top_nap {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0D476D;
	text-decoration: none;
	font-weight: 600;
}

.nap_text {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: 500;
}






.input {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	background-color: #E0E0E0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: FBFBFB;
	border-right-color: C8C8C8;
	border-bottom-color: C8C8C8;
	border-left-color: FBFBFB;
}


.left_margin {
    padding-left: 10px;
}


.left_margin_big {
    padding-left: 25px;
}



.right_margin {
    padding-right: 25px;
    padding-left: 10px;
}



.big_curr {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 27px;
font-weight: 800;
color: #B8B8B8;
}


.small_curr {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 19px;
color: #B8B8B8;
}

.curr_fon_text {
font-size: 9px;
color: #FFFFFF;
background-color: #BFBFBF;
}

.orange_curr {
font-family: Geneva, Arial, Helvetica, sans-serif;
color: #F8872E;
font-size: 14px;
}

.font_curr {
font-family: Geneva, Arial, Helvetica, sans-serif;
color: #A6A6A6;
font-size: 14px;
}



.login_title2{
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: 600;
color: #5D5D5D;
}



.top_fon {
background-image: url(/tpl/default/images/top_n_r_03.jpg);
background-repeat: no-repeat;
}

.bot_fon {
background-image: url(/tpl/default/images/registernnn_09.jpg);
background-repeat: no-repeat;
}



.login_input2 {
border: none;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: 600;
color: #8C8C8C;
background-color: #D6D6D6;
height: 25px;
width: 60px;
}


.login_input3 {
border: none;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: 600;
color: #8C8C8C;
background-color: #D6D6D6;
height: 25px;
width: 90px;
}

.login_input5 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	background-color: #ffffff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: FBFBFB;
	border-right-color: C8C8C8;
	border-bottom-color: C8C8C8;
	border-left-color: FBFBFB;
}


.login_input4 {
font-family: Arial, Helvetica, sans-serif;
height: 21px;
width: 255px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: C7C7C7;
	border-right-color: ffffff;
	border-bottom-color: ffffff;
	border-left-color: C7C7C7;
	background-color: #FFFFDB

}

.blue, .blue a:link, .blue a:active, .blue a:visited{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2082C1;
	text-decoration: none;
}


.blue a:hover{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2082C1;
	text-decoration: underline;
}



.blue_news, .blue_news a:link, .blue_news a:active, .blue_news a:visited{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2082C1;
	text-decoration: underline;
}


.blue_news a:hover{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2082C1;
	text-decoration: underline;
}







.main_title{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 18px;
color: #B8B8B8;
}



.main_title_blue{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 18px;
color: #75A3C0;
}



.orange_news {
font-family: Geneva, Arial, Helvetica, sans-serif;
color: #F8872E;
font-size: 12px;
}


.left_border_top {
border-left-width: 1px;
border-left-style: solid;
border-left-color: #ffffff;
padding-left: 10px;
}

.left_border_bottom {
height: 25px;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #D9D9D9;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #D9D9D9;
height: 25px;
padding-left: 10px;
}

._bottom {
border-left-width: 1px;
border-left-style: solid;
border-left-color: #D9D9D9;
padding-left: 10px;
}

.left_marginn{
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #D9D9D9;
}



.left_margin_bottom{
padding-left: 19px;
height: 25px;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #D9D9D9;
}


.left_margin_bottom_n{
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #D9D9D9;
}
.left_margin_top{
padding-left: 10px;
}

