 body {
	margin:0;
	padding:0;
	text-align: left;
	font-family: Verdana, sans-serif, Arial, Helvetica;
	background-color: White;
}
.table, td{
	color: #868686;
/*	font-size: 11px; */
	font-size: 12px;
	font-family: Tahoma, Helvetica;
}
div{
	padding: 0;
	margin: 0;
}
img{
	border: 0;
}
a{
	color: #9f9f9f;
	text-decoration: underline;
	font-size: 13px;
	font-family: Verdana;
}
a:hover{
	color: #7A7A7A;
	text-decoration: underline;
}
.link_menu_bottom{
	font-weight: bold;
	text-decoration: none;
}
.link_menu_bottom:hover{
	font-weight: bold;
	text-decoration: none;
}
.bold_1{
	font-weight: bold;
}
.bold_2{
	font-weight: bold;
	font-size: 16px;
	font-family: Tahoma;
}
.preved{
	color: White;
	font-size: 18px;
	font-weight: normal;
	font-family: Tahoma;
	padding: 1px 2px 2px 8px;
}
.preved a:link{

	text-decoration: none;
	color: White;
	font-size: 18px;
	font-weight: normal;
	font-family: Tahoma;
	padding: 1px 2px 2px 8px;
}
.preved a:hover{
	text-decoration: none;
	color: White;
	font-size: 18px;
	font-weight: normal;
	font-family: Tahoma;
}
.preved a:visited{
	TEXT-DECORATION: none;
	color: White;
	font-size: 18px;
	font-weight: normal;
	font-family: Tahoma;
	padding: 1px 2px 2px 8px;
}
.preved_2 {
	font-size: 10px;
	color: #EEEEEE;
}

.mega_table{
	width: 100%;
	height: 100%;
}
.right_panel{
	 width: 245px;
	 padding: 3px 0px 0px 3px;
}
.menu_tab{
}
.menu_title{
/*	font-size: 12px; */
	font-size: 13px;
	font-weight: bold;
}
.link_title{
color: #868686;
font-size: 14px;
text-decoration: none;
}
.link_title:hover{
color: #676767;
text-decoration: none;
}
.main_tab{
	padding: 4px 4px 4px 8px;
	height: 100%;
}
.img_border{
	padding: 0px 7px 2px 0px;
}
.main_tab_2{
	padding: 4px 0px 4px 3px;
}
.menu_bottom{
	padding: 0 5px 0 5px;
	background-color: #E8E8E8;
}
.menu_bottom td{
	padding: 0 5px 0 5px;
	text-align: center;
}
.interval_5{
	height: 5px;
}
.bg_yellow{
	background-color: #fcac11;
	width: 115px;
	padding: 0 2px 0px 2px;
	color: #F9F8F8;
}
.bg_green{
	width: 115px;
	background-color: #0acd0a;
	padding: 0 2px 0px 2px;
	color: #F9F8F8;
}
.bg_gray{
	background-color: #e1e1e1;
}
.help_text{
	background-color: #F6F5F5;
	padding: 2px;
}
.bg_detail_1{
	background-color: #e1e1e1;
	width: 140px;
}
.bg_detail_2{
	background-color: #e1e1e1;
}
.bg_detail_2 a{
	color: #86888a;
/*	font-size: 9px; */
text-decoration: none;
	font-size: 11px;
	padding: 0 2px 0px 2px;
	background-color: #e1e1e1;
}
.bg_detail_2 a:hover{
text-decoration: none;
	color: #696B6E;
}
.contact_title{
	font-weight: bold;
	padding: 0 0 0 4px;
	background-color: #e1e1e1;
	padding: 2px;

}
.contact_tab{
	background-color: #F6F5F5;
	height: 100%;
}
.h_100{
	height: 100%;
}
.contact_text{
	height: 100%;
	background-color: #F6F5F5;
	padding: 2px;
}
.copyright{
/*	font-size:10px; */
	font-size:11px;
	padding: 4;
}
.copyright_1{
/*	font-size:10px; */
text-decoration: none;
	font-size:12px;
	color: White;
	padding: 0px 2px 0px 2px;
	text-align: center;
}
.copyright_1 a{
/*	font-size:10px; */
text-decoration: none;
	color: White;
	font-size:12px;
	padding: 0px 2px 0px 2px;
}
.copyright_1 a:hover{
/*	font-size:10px; */
	color: #ECECEC;
}
.art_title
{
	font-weight: bold;
	font-size:15px;
	background-color: #F0F0F0;
	padding: 0px 5px 0px 5px;
	margin: 0 0 8px 0;
	}
.news_text{
	padding: 5px;
}
.news_tab{
	background-color: #F7F7F7;
}
.news_space{
	width: 100%;
	background-color: White;
	height: 10px;
}
.input_reg{
	border: #aaaaaa 1px solid;
	margin-bottom: 2px;
	width: 150px;
	color: #545454;
	padding: 0 0 0 2px;
	height: 21px;
}
.input_reg_free{
	border: #aaaaaa 1px solid;
	margin-bottom: 2px;
	color: #545454;
	padding: 0 0 0 2px;
	height: 20px;
}
.input_but_reg{
	border: 1px solid #7C7C7C;
	background-color: Gray;
	margin-bottom: 2px;
	width: 150px;
	color: #F0F8FF;
}
.input_but_reg:hover{
	background-color: #8B8B8B;
}
.button_free{
	border: 1px solid #7C7C7C;
	background-color: Gray;
	color: #F0F8FF;
}
.button_free:hover{
	background-color: #8B8B8B;
}
.input_text_reg{
	border: 1px solid #aaaaaa;
	color: #545454;
	margin-bottom: 2px;
	width: 300px;
	height: 100px;
}
.user_page_name{
/*	font-size: 12px;*/
	font-size: 13px;
	color: White;
}
.user_page_out{
	background-color: #D9D9D9;
	color: #828282;
}
.user_page_out a{
	color: #828282;
}
.user_page_over{
	background-color: #B2B2B2;
}
.user_page_over a{
	color: White;
}
.user_page_mouse{
	background-color: #CFCFCF;
}
.user_page_mouse a{
	color: #828282;
}
.user_table{
	border: 1px #000000 solid;
}

.otstup{
	padding: 5px 5px 5px 5px;
}
.otstup_1{
	height: 5px;
}
.portfol_border{
	border: 1px solid #e2e2e2;
	background-color: #f6f6f6;
	padding: 20px;
}
.portfol_border img{
	border: 1px solid #CECECE;
	vertical-align: middle;
}
.table_user_page{
	background-color: #F6F6F6;
	border: 1px solid #DADADA;
}
.link_for_white{
	color: #767676;
}
.link_for_white:hover{
	color: #9B9B9B;
}
.bg_right_panel{
	background-color: #F8F7F7;
}
.link_white{
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: White;
	font-family: Tahoma;
}
.link_white:hover{
	color: #F3F3F3;
	text-decoration: none;
}
.title_art
{
	font-family: Arial;
	font-weight: bold;
	font-size: 16px;
}
.big_let
{
	font-weight: bold;
	font-size: 18px;
}
.border{
	border: 1px solid #D8D8D8;
	margin: 4px;
}
.hosting_title{
	background-color: #DEDEDE;
	color: #9A9A9A;
	font-weight: bold;
}
.hosting_row{
	background-color: #F6F6F6;
	color: #959595;
}
.hosting_table{
	border: 1px #DBDBDB solid;
	border-bottom: 0px;
	background-color: #F6F6F6;
	color: #959595;
}
.hosting_table_2{
	background-color: #DEDEDE;
	color: #959595;
}
.hosting_table_2 td{
	padding: 2px;	
}
.hosting_table td{
	padding: 2px 2px 2px 2px;
	border-bottom: 1px #DBDBDB solid;
	border-left: 1px #DBDBDB solid;
}
.hosting_table #select{
/*	color: ;*/
	font-weight: bold;
	background-color: #ECECEC;
	color: #777777;
}
 .hosting_table #left{
	padding: 0 0 0 6px;
	font-weight: bold;
}
.top_menu {
	color:  #9f9f9f;
	text-decoration: none;
	font-size: 13px;
	font-family: Verdana;
}

.top_menu a:link{
	color:  #9f9f9f;
	text-decoration: none;
}
.top_menu a:visited{
	color:  #9f9f9f;
	text-decoration: none;
}
.top_menu a:hover{
	color: #7A7A7A;
	text-decoration: none;
}
.qwe{
	vertical-align: middle;
	display: table;
}
.img_padding{
	padding: 4px;
	background-color: #F5F5F5;
}
.text_padding{
	padding: 0px 0px 0px 6px;
}
.colum_text{
	padding: 8px;
	background-color: #F5F5F5;
}
.w_100{
	width: 100%;
}
.table_border{
	border: 1px solid #D5D5D5;
	padding: 4px;
	background-color: #FAFAFA;
}
.img_center{
	vertical-align: bottom;
	text-align: center;
	width: 100%;
}
.padding_bottom_1{
	padding-bottom: 6px;
}
.link_clear{
	text-decoration: none;
}
.link_clear:hover{
	text-decoration: underline;
}
.banner_place{
	width: 100%;
}

.w_1{
	width: 10px;

}
.ban_bg{
	background-image: url(images/bunner_1_2.jpg);
}
.ban_bg_2{
	background-image: url(images/bunner_2_2.jpg);
	background-repeat: repeat-x;
}
.txt_18{
	padding-left: 10px;
	font-size: 17px;
}
.link_gray{
	color: #606060;
}
.gr_h2{
	font-size: 18px;
	font-weight: normal;
	color: #0BB00D;
	padding: 4px 0px 4px 0px;
}
.colum_color{
	width: 25%;
	background-color: #EBEBEB;
	background-image: url(images/star.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.colum_color_2{
	width: 25%;
	background-color: #EBEBEB;
	background-image: url(images/star_2.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.colum_color_3{
	width: 25%;
	background-color: #EBEBEB;
	background-image: url(images/star_3.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.message_box{
	border: 0px solid #D5D5D5;
	padding: 4px;
	background-color: #EFEFEF;
}
.message_error{

	border: 1px solid #E1E1E1;
	padding: 4px;
}
.message_error font{
	color: #FF3535;
}
.table_order{
	border-top: 1px solid #D5D5D5;
	border-left: 1px solid #D5D5D5;
	color: #5B5B5B;
}
.table_order td{
	border-bottom: 1px solid #D5D5D5;
	border-right: 1px solid #D5D5D5;
	padding: 6px;
}
.table_order_topic{
	background-color: #E1E1E1; 
	color: White;
	font-weight: bold;
	font-size: 14px;
}
.text_padding_5{
	padding: 6px 6px 6px 10px;
}
.table_order_left{
	background-color: #F4F4F4;
	font-weight: bolder;
}
.text_padding_6{
	padding: 0px 6px 0px 6px;
}
.action{
	font-size: 11px;
	color: #11B712;
}
.w_2{
	width: 2px;
}
.garant{
	background-color: #F1F1F1;
}
.garant td{
	color: #7E7E7E;
	font-size: 14px;
}
.pay_form_bg{
	background-color: #AFAFAF;
}
.link_user_page{
	text-decoration: none;
}
.link_user_page:hover{
	text-decoration: none;
}
.w_500{
	width: 500px;
	padding: 0;
	margin: 0;
}
.icons{
	text-align: right;
	background-color: #F2F2F2;

}
