.gray_text_small {
	font-size:77%;
	color: #4e4e4e;
	text-decoration: none;
}

.gray_text_2 {
	font-size: 93%;
	color: #4e4e4e;
	text-decoration: none;
	text-align: justify;
}


.gray_text_td {
	font-size: 93%;
	color: #4e4e4e;
	text-decoration: none;
	text-align: justify;
	padding-top: 5px;
	padding-left: 15px;
	font-weight: bold;
	border-top-style: dashed;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	padding-bottom: 5px;
	
}


.butt_send_sms{ color: #ffffff; background: url('images/image_send_sms.png') left top no-repeat; border:none; width: 136px; height:24px; }
.butt_blue{ color: #ffffff; background: url('images/reg_butt_blue.png') left top no-repeat; border:none; width: 87px; height:24px; }
.butt_gray{ color: #ffffff; background: url('images/reg_butt_gray.png') left top no-repeat 100%; border:none; width: 74px; height:24px; margin:0px; }

.butt_ok{ color: #ffffff; background: url('images/butt_ok_49.png') left top no-repeat; border:none; width: 46px; height:24px; }
.butt_login{ color: #ffffff; background: url('images/login_button.png') left top no-repeat; border:none; width: 46px; height:24px; }
.butt_search{ color: #ffffff; background: url('images/search_button.png') left top no-repeat; border:none; width: 46px; height:24px; }
.butt_footer_goto{ color: #ffffff; background: url('images/image_footer_goto.png') left top no-repeat; border:none; width: 19px; height:19px; }
.butt_footer_next{ color: #ffffff; background: url('images/image_footer_next.png') left top no-repeat; border:none; width: 19px; height:19px; }
.butt_footer_prev{ color: #ffffff; background: url('images/image_footer_prev.png') left top no-repeat; border:none; width: 19px; height:19px; }

.forum_header {
	font-size: 77%;
	color: #A3A3A3;
	text-decoration: none;
	font-weight: bold;
}

.forum_text {
	font-size: 85%;
	text-decoration: none;
}

.forum_link {
	font-size: 100%;
	text-decoration: none;
	font-weight: bold;
	text-align: justify;
}

.gray_text {
	font-size: 85%;
	color: #747474;
	text-decoration: none;
}
.gray_text_news {
	font-size: 93%;
	color: #555555;
	text-align: justify;
}

.white_bold_menu {
	font-size: 85%;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 15px;
}
a {
	font-size: 100%;
	color: #940032;
	text-decoration: underline;
}
.a_11 {
	font-size: 93%;
	color: #940032;
	text-decoration: underline;
}



.left_menu_white_header_big {
	font-size: 139%;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
.left_menu_white_header_norm {
	font-size: 93%;
	color: #FFFFFF;
	text-decoration: none;
}

div.inputWrapper {
	height: 22px;
	width: 134px;
	background:transparent url(images/orange_input.png) left top no-repeat;	
}

div.inputWrapper input {
	font-size: 85%;
	font-weight: normal;
	color: #F98E04;
	text-decoration: none;	
	border: 0;
	text-align: left;
	vertical-align: middle;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	height: 20px;
	width: 132px;
	background-color: transparent;
}

div.inputWrapper2 {
	height: 24px;
	width: 123px;
	background:transparent url(images/search_input.png) left top no-repeat;	
}

div.inputWrapper2 input {
	font-size: 85%;
	font-weight: normal;
	color: #a0a0a0;
	text-decoration: none;
	border: 0;
	text-align: left;
	vertical-align: middle;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	height: 24px;
	width: 120px;
	background-color: transparent;
}

div.inputProfile {
	height: 19px;
	width: 178px;
	background:transparent url(images/profite_edit.png) left top no-repeat;	
}

div.inputProfile input {
	font-size: 93%;
	font-weight: normal;
	color: #747474;
	text-decoration: none;
	border: 0;
	text-align: left;
	vertical-align: middle;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	height: 19px;
	width: 174px;
	background-color: transparent;
}

div.inputReg {
	height: 24px;
	width: 133px;
	background:transparent url(images/reg_input_1.png) left top no-repeat;	
}

div.inputReg input {
	font-size: 93%;
	font-weight: normal;
	color: #747474;
	text-decoration: none;
	border: 0;
	text-align: left;
	vertical-align: middle;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	height: 24px;
	width: 130px;
	background-color: transparent;
}

div.inputReg_kods {
	height: 24px;
	width: 58px;
	background:transparent url(images/reg_input_2.png) left top no-repeat;	
}

div.inputReg_kods input {
	font-size: 93%;
	font-weight: normal;
	color: #747474;
	text-decoration: none;
	border: 0;
	text-align: left;
	vertical-align: middle;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	height: 24px;
	width: 54px;
	background-color: transparent;
}

div.inputReg_tel {
	height: 24px;
	width: 92px;
	background:transparent url(images/reg_input_3.png) left top no-repeat;	
}

div.inputReg_tel input {
	font-size: 93%;
	font-weight: normal;
	color: #747474;
	text-decoration: none;
	border: 0;
	text-align: left;
	vertical-align: middle;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	height: 24px;
	width: 88px;
	background-color: transparent;
}

.gray_bold_header_12 {
	font-size: 93%;
	font-weight: bold;
	color: #747474;
	text-decoration: none;
	text-transform: uppercase;
}
.a_12 {	font-size: 93%;
	color: #940032;
	text-decoration: underline;
}
.gray_input {
	color: #747474;
	text-decoration: none;
	border: 1px solid #969696;
	height:20px;
	text-align: left;
	vertical-align: middle;
}
.white_footer {
	font-size: 85%;
	color: #FFFFFF;
	text-decoration: none;
}
.button_text {	font-size: 77%;
	font-weight: bold;
	color: #f2f2f2;
	text-decoration: none;
}
.footer_input {	font-size: 85%;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-image: url(images/image_footer_input_bg.png);
	height: 19px;
	width: 30px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	vertical-align: middle;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.gray_bold_header_12 {
	font-size: 12px;
	font-weight: bold;
	color: #747474;
	text-decoration: none;
}
.gray_bold_header_11 {
	font-size: 11px;
	font-weight: bold;
	color: #747474;
	text-decoration: none;
}


span.flinput input {
	background: url('images/reg_input_1.png') no-repeat 0 0;
	border: none;
	width: 133px;
	height: 24px;
	padding-left: 3px;
	padding-top: 3px;
	vertical-align:top;
}
span.flinput input:hover {
	background-color: transparent;
}

span.flinput div.fileinputs {
	position: relative;
	height: 30px;
	width: 225px;
}

span.flinput input.file {
	width: 225px;
	margin: 0;
}

span.flinput input.file.hidden {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}

span.flinput div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 250px;
	padding: 0;
	margin: 0;
	z-index: 1;
	line-height: 90%;
}

span.flinput div.fakefile input {
	margin-bottom: 5px;
	margin-left: 0;
}
div.overlayPopupPlace {
  position: static;
  width: 100%;
  height: 0px;
  z-index: 10;
}


div.overlayPopup {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  background: url(/img/scheme_bg.png);
  z-index: 200;
  text-align: center;
  display: none;
  
}
