*{margin: 0px;}
body {width: expression((documentElement.clientWidth) <1024?'999px':''); min-width:1450px;  background-color:#ffffff;  }

#sidebar{
	float:left;
	width:38px;
	margin-left:-20px \9;
}
a{
	color: #5E5E5E;
	font-size: 12px;
}

#main_top{ height:100px; width:100%;}
#main_top .logo{ margin-left:45px; margin-top:15px;}
#main_top .top_banner{  margin-top:15px;}
#logotext{font-size:12px; font-family:Arial; color:#07539f;  margin-left:60px; margin-top:1px; margin-bottom:3px;}

#main_menu{height:67px; padding-left:42px; clear:both;  background-color:#ff8400}
#main_menu a.item{ display:block; float:left; padding-left:18px; padding-right:18px; padding-top:9px; padding-bottom:0px; font-size:15px; font-family:Arial; color:#FFFFFF}
#main_menu a.item:hover{ text-decoration:none}

#top_autorize_pannel{ height:30px; padding-left:60px; border-bottom:1px solid #ff8400; font-size:12px; font-family:Arial; color:#024e9d; background-color:#c9e3fb}
#top_autorize_pannel a{color:#024e9d; display:block; font-size:12px; font-family:Arial;}
#top_autorize_pannel a:hover{ text-decoration:none}
#top_autorize_pannel table{padding-top:5px;}
#top_autorize_pannel .formatlogin{border:#024e9d 1px solid;  width:120px;}

/* LEFT LAYER */
#main_left_layer{width:260px; vertical-align:top; background-color:#f2f9ff}
#main_left_layer #title{ margin-top:25px; margin-left:15px; padding-left:15px; font-family:Arial; color:#024e9d; font-size:16px; font-weight:bold; background-image:url(../images/title.gif); background-repeat:no-repeat; background-position: top left; }

#main_left_layer #item { margin-top:10px; margin-left:15px; width:230px; }
#main_left_layer #item tr td{ height:20px;}
#main_left_layer #item {font-family:Arial; color:#6e6e6e; font-size:12px; text-decoration:none}
#main_left_layer #item a{font-family:Arial; color:#6e6e6e; font-size:12px; text-decoration:none}
#main_left_layer #item a:hover{text-decoration: underline}

#main_left_layer #last_articles {margin-top:10px; margin-bottom:10px; margin-left:15px; width:230px; font-family:Arial; font-size:12px; color:#696969}
#main_left_layer #last_articles .title_articles { font-family:Arial; font-size:12px; color:#024e9d; font-weight:bold}
#main_left_layer #last_articles .date_articles { font-family:Arial; font-size:12px;  padding-top:2px; padding-bottom:2px; color:#ff0000;}
#main_left_layer #last_articles .user_articles { font-family:Arial; font-size:12px;  color:#024e9d;}
#main_left_layer #last_articles .user_full{ text-align:right}
#main_left_layer #last_articles .user_full a{font-family:Arial; font-size:12px;  color:#ff8400; padding-right:10px;}

#main_left_layer .banner_left{margin-top:10px; margin-left:15px; width:230px;}

.article_image{ 
	padding-right:5px;
}

#bottom_article_line{
	background: none repeat scroll 0 0 #FF8400;
	float:left;
	height:1px;
	margin-top:10px;
	margin-bottom:10px;
	width:100%;
}


/* RIGHT LAYER */
#main_right_layer{ vertical-align:top;}
#main_right_layer #page{ margin-left:0px; margin-top:3px;}

#main_search{ margin-left:-1px; border:1px solid #024e9d; background-color:#c9e3fb; height:63px; color:#024e9d; font-family:Arial; font-size:12px }
#main_search a{ text-decoration:none; color:#024e9d; font-family:Arial; font-size:12px }
#main_search table{ margin-top:5px; margin-left:10px; height:22px; }
#main_search table td{ color:#024e9d; font-family:Arial; font-size:12px }

#main_search .selector{ border:1px solid #024e9d; width:120px;}
#main_search .select{ width:120px;}



/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#main_right_layer #title{ margin-left:8px; margin-top:10px; padding-bottom:2px; font-family:Arial; font-size:14px; line-height:19px; width:auto; color:#6e6e6e; font-weight: bold; border-bottom:#ff8400 1px solid;}


#content{margin-top:0px; padding-bottom:20px;} /* settings */
#content_2{margin-top:0px; padding-bottom:20px;} /* settings */
#content{ color:#5e5e5e; font-family: Arial, Helvetica, sans-serif; font-size:12px; padding-top:10px; padding-left:8px;  line-height:17px;}
#content a:link, #content a:visited{color:#024e9d; text-decoration: underline;}
#content a:active, #content a:hover{ text-decoration:none;}

#content .input{border:1px solid #cccccc; width:95%;}

#content .input_red{border:1px solid #FF0000; width:95%;}

#content .color_red{
	color:#FF0000;	
	font-family: Arial, Helvetica;
	font-size:12px;
}

#content ol{ margin-left:30px;}
#content ul li{ margin-left:30px;}
#content h1, #content h2, #content h3, #content h4, #content h5, #content h6{font-family: Arial; font-size:12px;}
#title h1{
    color: #6E6E6E;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    line-height: 19px;
    margin-top: 10px;
    padding-bottom: 2px;
    width: auto;
}

/********************************************************************************************************************/
/********************************************************************************************************************/
/********************************************************************************************************************/
/********************************************************************************************************************/
/********************************************************************************************************************/
/********************************************************************************************************************/

/* For project */
#table_project_head{ height:22px;  margin-left:1px; margin-top:5px; border:1px solid #ff8400; background-color:#c9e3fb; color:#024e9d; font-family:Arial; font-size:12px;}
#table_project_head a{font-family:Arial; font-size:12px; text-decoration:none; color:#024e9d} 
#table_project_head .head{ padding-left:20px;} 

#table_project_body{margin-left:1px; margin-top:5px;}
#table_project_body, #table_project_body a{font-family:Arial; font-size:12px; text-decoration:none; color:#024e9d} 
#table_project_body .head{ padding-left:20px; border-bottom:1px solid #ff8400; vertical-align:top; padding-top:5px;} 

#table_project_body .name {margin-top:5px; padding-bottom:4px;} 
#table_project_body .name a{ font-family:Arial; color:#024e9d; font-size:12px; font-weight:bold; } 
#table_project_body .date{ font-family:Arial; color:#024e9d; font-size:12px;  padding-bottom:4px; } 
#table_project_body .from{ font-family:Arial; color:#6e6e6e; font-size:12px;  padding-bottom:4px;} 


/* For freelancers */
#table_freelancers_head{ height:22px;  margin-left:-1px; margin-top:5px; border:1px solid #ff8400; background-color:#c9e3fb; color:#024e9d; font-family:Arial; font-size:12px;}
#table_freelancers_head a{font-family:Arial; font-size:12px; text-decoration:none; color:#024e9d} 
#table_freelancers_head .head2{ padding-left:20px; border-bottom:1px solid #ff8400; margin-right:20px; padding-right:20px;} 
#table_freelancers_head .head{ padding-left:20px; border-bottom:1px solid #ff8400; margin-right:20px; padding-right:20px;} 

#table_freelancers_body{margin-left:-1px; margin-top:5px;}
#table_freelancers_body, #table_freelancers_body a{font-family:Arial; font-size:12px; text-decoration:none; color:#024e9d} 
#table_freelancers_body .head{ padding-left:20px; border-bottom:1px solid #ff8400; margin-right:20px; padding-right:20px;} 
#table_freelancers_body .head2{ padding-left:20px; border-bottom:1px solid #ff8400;} 

#table_freelancers_body .name {margin-top:5px; padding-bottom:4px;} 
#table_freelancers_body .name a{ font-family:Arial; color:#024e9d; font-size:12px; font-weight:bold; } 
#table_freelancers_body .date{ font-family:Arial; color:#024e9d; font-size:12px;  padding-bottom:4px; } 
#table_freelancers_body .from{ font-family:Arial; color:#6e6e6e; font-size:12px;  padding-bottom:4px;} 
#table_freelancers_body .text{ font-family:Arial; color:#6e6e6e; font-size:11px;  padding-bottom:4px;} 

/* For all content tables */
#table_content_head{ height:22px;  margin-left:1px; margin-top:5px; border:1px solid #ff8400; background-color:#c9e3fb; color:#024e9d; font-family:Arial; font-size:12px;}
#table_content_head a{font-family:Arial; font-size:12px; text-decoration:none; color:#024e9d} 
#table_content_head .head{ padding-left:20px;} 

.head_table{ height:22px;  padding-left:20px; margin-left:1px; margin-top:5px; border:1px solid #ff8400; background-color:#c9e3fb; color:#024e9d; font-family:Arial; font-size:12px;}
 
 

#table_content_body{margin-left:0px; margin-top:5px;}
#table_content_body, #table_content_body a{font-family:Arial; font-size:12px; text-decoration:none; color:#024e9d} 
#table_content_body .head{padding-left:20px; border-bottom:1px solid #ff8400;} 



#table_content_body .name {margin-top:5px; padding-bottom:4px;} 
#table_content_body .name a{ font-family:Arial; color:#024e9d; font-size:12px; font-weight:bold; } 
#table_content_body .date{ font-family:Arial; color:#024e9d; font-size:12px;  padding-bottom:4px; } 
#table_content_body .from{ font-family:Arial; color:#6e6e6e; font-size:12px;  padding-bottom:4px;} 
#table_content_body .text{ font-family:Arial; color:#6e6e6e; font-size:11px;  padding-bottom:4px;} 


/* For registration */
.plain_table, .plain_table_2, .plain_table_3 {border-collapse: collapse}
.plain_table td {padding: 0px}
.plain_table_2 td {padding: 0px; padding-right: 10px}
.comment {padding: 10px; padding-top: 5px; padding-bottom: 5px; margin-top: 3px; border:1px solid #999999; color:#024E9D;}
.section_title, .page_section_title { color:#024e9d; font-size: 13px; font-weight: bold; font-family: Tahoma,Arial,Verdana,San-Seriff; white-space: nowrap}
.page_section_title {padding-bottom: 2px}
.input{border:#024e9d solid 1px}

/*  List news */
#last_news{font-family:Arial; margin-bottom:15px; padding-bottom:15px;   border-bottom:1px solid #ff8400; float:left; width:100%;}

#last_news_articles{font-family:Arial; margin-bottom:15px;  padding-right:20px;   float:left;}
#last_news_articles a.more{font-family:Arial; font-size:12px;  color:#ff8400; padding-right:10px;}
#last_news_articles .name a{ text-decoration: none; display:block; padding-top:3px; padding-bottom:3px; color:#024e9d;  font-size:12px; font-weight:bold;}
#last_news_articles .user a{ text-decoration: none; display:block; font-size:11px;}
#last_news_articles .date{ font-family:Arial; font-size:11px;  color:#ff0000;}


#last_news a.more{font-family:Arial; font-size:12px;  color:#ff8400; padding-right:10px;}
#last_news .name a{ text-decoration: none; display:block; padding-top:3px; padding-bottom:3px; color:#024e9d;  font-size:12px; font-weight:bold;}
#last_news .user a{ text-decoration: none; display:block; font-size:11px;}
#last_news .date{ font-family:Arial; font-size:11px;  color:#ff0000;}



/* System component LAYER com/mod/pos */

#tab_desck{height:36px;}
#tab_desck .left{height:36px; width:7px; background-image:url(../images/tab_left.gif); background-repeat:no-repeat; background-position: right top;}
#tab_desck .center{height:36px; width:auto; background-image:url(../images/tab_center.gif); background-repeat: repeat-x; background-position: right top; font-family:Arial; color:#024e9d; font-size:14px; padding-left:5px; padding-right:5px;}
#tab_desck .center a{font-family:Arial; color:#024e9d; font-size:14px; padding-left:5px; padding-right:5px; text-decoration:none}
#tab_desck .right{height:36px; width:7px; background-image:url(../images/tab_right.gif); background-repeat:no-repeat; background-position: left top;}

#tab_desck .left_red{height:36px; width:7px; background-image:url(../images/tab_left_red.gif); background-repeat:no-repeat; background-position: right top;}
#tab_desck .center_red{height:36px; width:auto; background-image:url(../images/tab_center_red.gif); background-repeat: repeat-x; background-position: right top; font-family:Arial; color:#024e9d; font-size:14px; padding-left:5px; padding-right:5px;}
#tab_desck .center_red a{font-family:Arial; color:#ffffff; font-size:14px; padding-left:5px; padding-right:5px; text-decoration:none;}
#tab_desck .right_red{height:36px; width:7px; background-image:url(../images/tab_right_red.gif); background-repeat:no-repeat; background-position: left top;}




#tab_desck_user{height:36px; margin-top:4px; }
#tab_desck_user .left{height:36px; width:7px; background-image:url(../images/tab_left.gif); background-repeat:no-repeat; background-position: right top; border-bottom:1px solid #0e57a3;}
#tab_desck_user .center{height:36px; width:auto; background-image:url(../images/tab_center.gif); background-repeat: repeat-x; background-position: right top; font-family:Arial; color:#024e9d; font-size:14px; padding-left:5px; padding-right:5px; border-bottom:1px solid #0e57a3;}
#tab_desck_user .center a{font-family:Arial; color:#024e9d; font-size:14px; padding-left:5px; padding-right:5px; text-decoration:none}
#tab_desck_user .right{height:36px; width:7px; background-image:url(../images/tab_right.gif); background-repeat:no-repeat; background-position: left top; border-bottom:1px solid #0e57a3;}


#tab_desck_user .left_red{height:36px; width:7px; background-image:url(../images/tab_left_red.gif); background-repeat:no-repeat; background-position: right top;}
#tab_desck_user .center_red{height:36px; width:auto; background-image:url(../images/tab_center_red.gif); background-repeat: repeat-x; background-position: right top; font-family:Arial; color:#024e9d; font-size:14px; padding-left:5px; padding-right:5px;}
#tab_desck_user .center_red a{font-family:Arial; color:#ffffff; font-size:14px; padding-left:5px; padding-right:5px; text-decoration:none;}
#tab_desck_user .right_red{height:36px; width:7px; background-image:url(../images/tab_right_red.gif); background-repeat:no-repeat; background-position: left top;}








#user_pannel_interface{ margin-left:1px; border:1px solid #024e9d; background-color:#c9e3fb; height:36px;}
#user_pannel_interface p{ padding-left:20px; padding-top:7px; color:#024e9d; font-family:Arial; font-size:16px; font-weight:bold;}
#user_pannel_interface_p{ padding-left:20px; padding-top:7px; color:#024e9d; font-family:Arial; font-size:16px; font-weight:bold; float:left; margin-left:20px;}

#user_pannel_interface p a{padding-left:10px; color:#ff8400; font-family:Arial; font-size:10px; text-decoration: overline}
#user_pannel_interface p a:hover{text-decoration: none}

#user_info_table{margin-left:16px; margin-top:20px;}
#user_info_table .item{font-family:Arial; color:#6e6e6e; font-size:12px; padding-left:10px; padding-bottom:4px;}
#user_info_table .item a{font-family:Arial; color:#024e9d; font-size:11px; text-decoration:none}
#user_info_table .item a:hover{font-family:Arial; color:#024e9d; font-size:11px; text-decoration: underline}

#user_info_table .item a.mail{font-family:Arial; color:#ff8400; font-size:11px; text-decoration:none}





#personal_table{border-bottom:1px solid #ff8201}



#pager{text-align:center;  float:left; margin: 0 auto; width:100%;}
#pager a{ padding:5px; font-family:Arial; color:#024e9d; font-size:14px;}
#pager b{ padding:5px; font-family:Arial; color: #666666; font-size:14px;}

/* BOTTOM LAYER */
#bottom_table_layer{ border-top:1px solid #ff8400; height:50px; clear:both; overflow:hidden}
#bottom_table_layer .bottom_left_layer{width:260px; vertical-align:top; background-color:#c9e3fb; font-family:Arial; font-size:11px; color:#ff8a00}
#bottom_table_layer .bottom_left_layer .copy{ padding-left:15px; padding-top:12px;font-family:Arial; font-size:11px; color:#ff8a00}
#bottom_table_layer .bottom_left_layer .copy a{font-family:Arial; font-size:11px; color:#ff8a00; text-decoration:none}
#bottom_table_layer .bottom_right_layer{vertical-align:top; background-color:#c9e3fb;}
#bottom_table_layer .bottom_right_layer  a.item{font-family:Arial; color:#e67817; font-size:12px; display:block; float:left; padding-top:16px; padding-right:10px; padding-left:10px;}
#bottom_table_layer .bottom_right_layer  a.item:hover{ text-decoration:none}


/* Star check sum*/
.starsfone{position:absolute ; width:0px; height:10px; font-size:0px; line-height:0px; background:#ffc000; padding:0px }
.starsfone1{position:absolute ; width:13px; height:10px; font-size:0px; line-height:0px; background:#ffc000; padding:0px }
.starsfone2{position:absolute ; width:23px; height:10px; font-size:0px; line-height:0px; background:#ffc000; padding:0px }
.starsfone3{position:absolute ; width:34px; height:10px; font-size:0px; line-height:0px; background:#ffc000; padding:0px }
.starsfone4{position:absolute ; width:45px; height:10px; font-size:0px; line-height:0px; background:#ffc000; padding:0px }
.starsfone5{position:absolute ; width:57px; height:10px; font-size:0px; line-height:0px; background:#ffc000; padding:0px }
.starsimg {position:relative; height:10px; width:56px; }
/* Form */
/* Input component */
.inputbox{ width:378px; border:1px solid #4a291e;}
.inputbox_small{ width:180px; border:1px solid #4a291e;}
.inputtextarea{ width:378px; border:1px solid #4a291e;}
.button{ height:25px; width:130px;}


#warning{margin-top:10px; margin-bottom:10px; padding:10px; text-align:center;  border:1px solid #ff8400; font-family:Tahoma; font-size:12px; color:#ff0000; font-weight:bold; background-color:#ffd9b1;}

/* Upload images news */
		span.wrap { padding: 10px; }
		span.wrap.hotness { margin-left: 30px; }
		span.wrap.old-and-busted { width: 358px; }
		
		span.wrap button { display: block; margin-top: 10px; }
		
		span.wrap label { margin-bottom: 5px; }
		div.preview { float: left; width: 160px; height: 100px; }
		div.preview.loading { background: url(/uploads/loading.gif) no-repeat 39px 40px; }
		div.preview.loading img {display: none; }
/*		input#imageUpload { width: 400px; }*/
		div.highlight { margin-bottom: 20px; }
		
		span.wrap form { margin: 0; }
		
		
		
/*************************************/		

#orange_title{
    background-color: #FF8400;
    clear: both;
    overflow: hidden;
    color: #ffffff;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    line-height: 19px;
    margin-left: 8px;
    margin-top: 10px;
	padding-left:5px;
    padding-bottom: 2px;
    width: auto;	
}

.authority_plus{
	background:url(../images/recommend.png);
	background-repeat:no-repeat;
	width:22px;
	height:22px;
	cursor:pointer;
	text-decoration:none;
	float:left;
	margin-left:5px;
}

.authority_minus{
	background:url(../images/not_recommend.png);
	background-repeat:no-repeat;
	width:22px;
	height:22px;
	cursor:pointer;
	text-decoration:none;
	float:left;
	margin-left:5px;
}

.authority_plusp{
	background:url(../images/recommend.png);
	background-repeat:no-repeat;
	width:22px;
	height:22px;
	cursor:pointer;
	text-decoration:none;
	float:left;
	margin-left:5px;
}

.authority_minusp{
	background:url(../images/not_recommend.png);
	background-repeat:no-repeat;
	width:22px;
	height:22px;
	cursor:pointer;
	text-decoration:none;
	float:left;
	margin-left:5px;
}

.auth_class{
	margin:0 auto;
	margin-left:23px;
	font-size:18px;
}

.auth_class_2{
	margin:0 auto;
	margin-left:10px;
	font-size:18px;
}

.comment_window{
	position:absolute;
	width:300px;
	border:1px solid #FF8400;
	height:200px;
	margin-left:-100px;
	margin-top:-120px;
	background-color:#FFFFFF;
	display:none;
}

.small_cart{
	position:absolute;
	width:290px;
	border:1px solid #FF8400;

	margin-left:-120px;
	margin-top:-120px;
	background-color:#FFFFFF;
	display:none;
}

.small_cart_payment{
	position:absolute;
	width:290px;
	border:1px solid #FF8400;
	margin-left:-200px;
	margin-top:-120px;
	padding:5px;
	background-color:#FFFFFF;
	display:none;
}

.small_cart_payment_cd{
	position:absolute;
	width:400px;
	border:1px solid #FF8400;
	margin-left:50px;
	margin-top:-60px;
	padding:5px;
	background-color:#FFFFFF;
	display:none;
}

.small_cart_payment_cd_g{
	position:absolute;
	width:300px;
	border:1px solid #FF8400;
	margin-left:40px;
	margin-top:-20px;
	padding:5px;
	background-color:#FFFFFF;
	display:none;
}

.small_cart_order{
	position:absolute;
	width:290px;
	border:1px solid #FF8400;

	margin-left:-220px;
	margin-top:-120px;
	background-color:#FFFFFF;
	display:none;
}

.make_review{
	float:left;
	cursor:pointer;

}

.comment_window_user{
	position:absolute;
	text-align:center;
	width:300px;
	border:1px solid #FF8400;
	height:200px;
	margin-left:100px;
	background-color:#FFFFFF;
	display:none;
}

.add_company_window{
	position:absolute;
	text-align:center;
	width:250px;
	border:1px solid #FF8400;
	height:100px;
	margin-left:100px;
	background-color:#FFFFFF;
	display:none;

}

.vote_comment_cancel_btn_c{
	padding-top:3px;
	padding-bottom:3px;
	float:left;
	margin-left:70px;
	width:100px;
	margin-top:10px;
	border:1px solid #FF8400;
	cursor:pointer;
    color: #024E9D;
    font-family: Arial;
    font-size: 12px;
    text-decoration: none;
	text-align:center;	
}

.comment_window_user_tender{
	position:absolute;
	text-align:center;
	width:300px;
	border:1px solid #FF8400;
	height:200px;
	margin-left:-160px;
	margin-top:-120px;
	background-color:#FFFFFF;
	display:none;
}

.comment_window_user a{font-family:Arial; font-size:12px; text-decoration:none; color:#024e9d} 

.vote_comment_header{
	margin-top:5px;
    color: #024E9D;
    font-family: Arial;
    font-size: 12px;
    text-decoration: none;	
}

.vote_comment_header_apply{
	margin-top:5px;
    color: #024E9D;
    font-family: Arial;
    font-size: 12px;
    text-decoration: none;
	text-align:center;
	padding:5px;	
}

.vote_comment_text{
	width:280px;
	height:120px;
	margin-top:5px;
	margin:0 auto;

}

.vote_comment_send_btn{
	padding-top:3px;
	padding-bottom:3px;
	width:100px;
	float:left;
	margin-left:20px;
	margin-top:10px;
	border:1px solid #FF8400;
	cursor:pointer;
    color: #024E9D;
    font-family: Arial;
    font-size: 12px;
    text-decoration: none;
	text-align:center;
}

.payment_send_btn{
	padding-top:3px;
	padding-bottom:3px;
	width:100px;
	float:left;
	margin-left:20px;
	margin-top:10px;
	border:1px solid #FF8400;
	cursor:pointer;
    color: #024E9D;
    font-family: Arial;
    font-size: 12px;
    text-decoration: none;
	text-align:center;
}

.payment_send_btn_g{
	padding-top:3px;
	padding-bottom:3px;
	width:100px;
	float:left;
	margin-left:20px;
	margin-top:10px;
	border:1px solid #FF8400;
	cursor:pointer;
    color: #024E9D;
    font-family: Arial;
    font-size: 12px;
    text-decoration: none;
	text-align:center;
}

.credits_class{
float:left; margin-left:100px; color:#024E9D; margin-top:10px; font-size:12px; font-family:Arial, Helvetica, sans-serif;
}

.credits_class_2{
float:left; margin-left:100px; color:#024E9D; margin-top:10px; font-size:12px; font-family:Arial, Helvetica, sans-serif;
}

.vote_comment_send_btn a{

    text-decoration: none;
	text-align:center;
}

.vote_comment_send_btn_plus{
	padding-top:3px;
	padding-bottom:3px;
	width:100px;
	float:left;
	margin-left:5px;
	margin-top:10px;
	border:1px solid #FF8400;
	cursor:pointer;
    color: #024E9D;
    font-family: Arial;
    font-size: 12px;
    text-decoration: none;	
}

.vote_comment_send_btn_minus{
	padding-top:3px;
	padding-bottom:3px;
	width:100px;
	float:left;
	margin-left:5px;
	margin-top:10px;
	border:1px solid #FF8400;
	cursor:pointer;
    color: #024E9D;
    font-family: Arial;
    font-size: 12px;
    text-decoration: none;	
}

.vote_comment_cancel_btn{
	padding-top:3px;
	padding-bottom:3px;
	float:left;
	margin-left:60px;
	width:100px;
	margin-top:10px;
	border:1px solid #FF8400;
	cursor:pointer;
    color: #024E9D;
    font-family: Arial;
    font-size: 12px;
    text-decoration: none;
	text-align:center;	
}

.vote_comment_cancel_btn_2{
	padding-top:3px;
	padding-bottom:3px;
	float:left;
	margin-left:80px;
	width:100px;
	margin-top:10px;
	border:1px solid #FF8400;
	cursor:pointer;
    color: #024E9D;
    font-family: Arial;
    font-size: 12px;
    text-decoration: none;
	text-align:center;	
}

.vote_comment_cancel_btn_review{
	padding-top:3px;
	padding-bottom:3px;
	float:left;
	margin-left:5px;
	width:73px;
	margin-top:10px;
	border:1px solid #FF8400;
	cursor:pointer;
    color: #024E9D;
    font-family: Arial;
    font-size: 12px;
    text-decoration: none;	
}

.vote_comment_cancel_btn_2{
	padding-top:3px;
	padding-bottom:3px;
	float:left;
	margin-left:100px;
	width:100px;
	margin-top:10px;
	border:1px solid #FF8400;
	cursor:pointer;
    color: #024E9D;
    font-family: Arial;
    font-size: 12px;
    text-decoration: none;	
}

#comments_holder a{color:#024e9d; display:block; font-size:12px; font-family:Arial; text-decoration:none;}

#comments_holder {color:#5E5E5E; font-size:12px; font-family:Arial; }

.header_info{
	font-family:Arial; font-size:12px; color:#024e9d; font-weight:bold
}

.statistics_title{
	color:#024E9D;
	text-decoration:none;
	font-weight:bold;
	font-family:Arial; 
	font-size:12px; 
}

.menu_body_stat{
	color:#024E9D;
	text-decoration:none;
	font-weight:bold;
	font-family:Arial; 
	font-size:12px; 
}

.add_open_programm{
	padding-top:3px;
	padding-bottom:3px;
	width:200px;
	float:left;
	margin-left:20px;
	margin-top:10px;
	border:1px solid #FF8400;
	cursor:pointer;
    color: #024E9D;
    font-family: Arial;
    font-size: 12px;
    text-decoration: none;
	text-align:center;
}

.add_corporate_programm{
	padding-top:3px;
	padding-bottom:3px;
	width:220px;
	float:left;
	margin-left:20px;
	margin-top:10px;
	border:1px solid #FF8400;
	cursor:pointer;
    color: #024E9D;
    font-family: Arial;
    font-size: 12px;
    text-decoration: none;
	text-align:center;
}

.add_programm_top{
	padding-top:3px;
	padding-bottom:3px;
	width:200px;
	float:left;
	margin-left:20px;
	border:1px solid #FF8400;
	cursor:pointer;
    color: #024E9D;
    font-family: Arial;
    font-size: 12px;
    text-decoration: none;
	text-align:center;
}

.buy_cd{
	margin-top:20px;
	width:150px;
	float:left;
	border:1px solid #FF8400;
	cursor:pointer;
    color: #024E9D;
    font-family: Arial;
    font-size: 12px;
    text-decoration: none;
	text-align:center;
}

.startt{
	float:left;
	margin-top:3px;
	margin-right:10px;
	width:80px;
	text-align:center;
}

.endt{
	float:left;
	margin-top:3px;
	margin-right:10px;
	width:80px;
	text-align:center;
}

.endt_red{
	float:left;
	margin-top:3px;
	margin-right:10px;
	width:80px;
	text-align:center;
	border:1px solid #FF0000; 
}

#com_first_return{
	float:left;
	margin-left:0px;
}

#com_first_id{
	float:left;
}

.select_red{
	border:1px solid #FF0000;
}

#valute{
	float:left;
	margin-top:3px;

}

.title_names{
	color: #5E5E5E;
	font-family: Arial, Helvetica;
	font-size:12px;
}

.defin_go{
	background:url(../images/poidu_n.gif);
	background-repeat:no-repeat;
	margin-right:10px;
	width:68px;
	height:22px;
	float:left;
	color:#000099;
	cursor:pointer;
}

.possible_go{
	background:url(../images/Vozmojno-poidu_n.gif);
	background-repeat:no-repeat;
	margin-right:10px;
	width:68px;
	height:22px;
	float:left;
	color:#000099;
	cursor:pointer;
}

.defin_go_a{
	background:url(../images/poidu_a.gif);
	background-repeat:no-repeat;
	margin-right:10px;
	width:68px;
	height:22px;
	float:left;
	color:#000099;
	cursor:pointer;
}

.possible_go_a{
	background:url(../images/Vozmojno-poidu_a.gif);
	background-repeat:no-repeat;
	margin-right:10px;
	width:68px;
	height:22px;
	float:left;
	color:#000099;
	cursor:pointer;
}

.add_to_cart{
	background:url(../images/korzina_n.gif);
	background-repeat:no-repeat;
	width:68px;
	height:22px;
	float:left;
	color:#000099;
	cursor:pointer;
}

.make_order{
	background:url(../images/zakazat_n.gif);
	background-repeat:no-repeat;
	width:68px;
	height:22px;
	float:left;
	color:#000099;
	cursor:pointer;
}

.make_order_tender{
	background-repeat:no-repeat;
	width:68px;
	height:22px;
	float:left;
	color:#000099;
	cursor:pointer;
}

.watch-sparkbars {
    border: 1px solid #CCCCCC;
    border-radius: 3px 3px 3px 3px;
    height: 4px;
    margin: 2px 0;
    overflow: hidden;
}

.watch-sparkbar-likes {
    background: none repeat scroll 0 0 #006600;
    border-right: 1px solid #FFFFFF;
    float: left;
    height: 4px;
}

.watch-sparkbar-dislikes {
    background: none repeat scroll 0 0 #CC0000;
    float: right;
    height: 4px;
    margin-right: -1px;
}

#add_wall{
	cursor:pointer;

}

#sub_wall{
	cursor:pointer;
}

.sub_to_company{
	float:left;
	cursor:pointer;
}

.accept_to_company{
	float:left;
	cursor:pointer;
}

.offer_holder{
	position:absolute;
	left:220px;
	

}
.offer{
	font-weight:bold;
	color:#024E9D;
	cursor:pointer;
	margin-top:5px;
}

.popup {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 10px solid #FF8400;
    border-radius: 15px 15px 15px 15px;
    box-shadow: 5px 5px 10px #313131;
    left: 50%;
    margin: -300px 0 0 -273px;
    min-height: 350px;
    padding: 12px !important;
    position: absolute;
    top: 50%;
    width: 521px;
    z-index: 1998;
	display:none;
	
}

.popup_form {
    float: left;
    padding: 0 0 0 10px;
}

.popup_form .row {
    float: left;
    margin: 0 0 7px;
    position: relative;
    width: 100%;
}

.popup_form .row input {
    border: 2px solid #024E9D;
    height: 33px;
    line-height: 33px;
    padding: 0 6px;
    width: 275px;
}

.p_ta textarea {
    border: 2px solid #024E9D;
    height: 180px;
    padding: 5px;
    width: 277px;
}

.popup_nav {
    float: left;
	color:#024E9D;
	
    margin: 0 0 10px -30px;
	/*
	margin / * \ * * /: 0 0 10px 0px \9;
	*/
	margin-left /*\**/:-30px \9;
	margin-left: 0px \9;
	list-style: none outside none;
}

.popup_nav a{
	color:#024E9D;
	text-decoration:none;
}

.popup h3 {
    font-size: 36px;
    font-weight: normal;
	color:#024E9D;
    padding: 0px 0 0px 0px !important;
}

.popup p {
    font-size: 13px;
    padding: 0 0 10px;
}

.popup_form label {
    float: left;
    font-size: 16px;
    height: 33px;
    margin: 0 8px 0 0;
    padding: 11px 0 0;
    text-align: right;
    width: 120px;
}

.p_sub {
    background: url("/images/add.gif") no-repeat scroll 0 0 transparent;
    border: medium none;
    cursor: pointer;
    display: block;
    height: 59px;
    margin: 10px 0 0 205px;
    width: 135px;
}

#TB_closeAjaxWindow {
    background: url("/images/ico_close.gif") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    float: right;
    height: 20px;
    position: absolute;
    right: 10px;
    top: 10px;
    width: 20px;
    z-index: 999;
	cursor:pointer;
}



#request_opaco {
    background-color: #000000;
    left: 0;
    opacity: 0.3;
    position: absolute;
    top: 0;
    width: 100%;

	display:none;
    z-index: 1001;
}

.sort{
	float:left;
	margin-left:0px;
	margin-top:5px;
	color:#024E9D;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	cursor:pointer;
}

.sort_theme{
	float:left;
	margin-left:10px;
	margin-top:5px;
	color:#FF8400;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	cursor:pointer;
}

.sort_date{
	float:left;
	margin-left:8px;
	margin-top:5px;
	color:#FF8400;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	cursor:pointer;
}

.search_word{
	float:left;
	margin-top:4px;
	margin-left:10px;

}

.type_review_plus{
	color:#024E9D;
	margin-left:20px;
	margin-top:5px;

}

.type_review_minus{
	color:#FF8400;
	margin-left:20px;
	margin-top:5px;

}

.answer_to_minus{
	color:#FF8400;
	margin-left:20px;
	margin-top:5px;
	float:left;
	cursor:pointer;
}

.remove_order{
	color:#024E9D;
	cursor:pointer;
	float:left;
	margin-right:10px;

}

.apply_order{
	color:#024E9D;
	cursor:pointer;
	float:left;
	margin-right:10px;
}

.letters {
    font-size: 14px;
	color:#024E9D;
	margin-top:10px;
}

.letters a {
    margin-right: 1px;
    padding: 2px 3px;
}

.vote_comment_buttons{

	height:60px;

}

.make_payment{
	cursor:pointer;

}

.plus_company{
	background:url(../images/plus_company.png);
	background-repeat:no-repeat;
	width:24px;
	height:24px;
	cursor:pointer;
	float:left;
	margin-left:20px;
}

.memory_client{
	display:none;
	border:1px solid #0000CC;
	background:#FFFFFF;
	width:450px;
	height:180px;
	position:absolute;
	padding:5px;
	text-align:center;
	color:#024E9D;

}
.spae {display:none;}

a:hover { text-decoration: underline }
body {
    margin-top:0; margin-left:0; margin-right:0;
<!--}
.lien {
    position: relative; top: -5px; color: #FFFFFF; font-size: 8pt; font-family: verdana;  font-weight: bold; letter-spacing: -1pt; text-decoration: none;
}
.divise {
    position: relative; top: -3px; color: #C0C0C0; background: #000000; font-size: 12pt;
}-->
div {
    text-align:justify;
}
