.mainpage_area
{
	width:100%;
	border:0px;
}

.mainpage_area_left, .mainpage_area_right
{ width:50%; }

.mainpage_area_left
{ padding-left:15px; padding-right:5px; }

.mainpage_area_right
{ padding-right:15px; padding-left:5px; }

.mainpage_block
{ width:100%; border:1px solid #7daabf; }

.mainpage_block tr.title
{ background: url('/sys/images/block_title_bg.gif') left bottom repeat-x; }

.mainpage_block .title div.text
{ font: 18px/33px Arial; color: #010000; background: transparent url('/sys/images/arrow_block.gif') 10px no-repeat; padding-left:30px; text-decoration:none; }

.mainpage_block .title div.text_no_padding
{ font: 18px/33px Arial; color: #010000; background: transparent url('/sys/images/arrow_block.gif') 10px no-repeat; padding-left:0px; text-decoration:none; }

.mainpage_block .title div.text_no_padding a
{ font: 18px/33px Arial; color: #010000; text-decoration:underline; }

.mainpage_block .title div.text_no_padding a:hover
{ text-decoration:none; }


.mainpage_block .title div.text a
{ font: 18px/33px Arial; color: #010000; text-decoration:none; }

.mainpage_block .title div.text a.veaw_all
{ font: bold 14px/33px Arial; color: #010000; text-decoration:underline; }

.mainpage_block .title div.text a:hover
{ text-decoration:underline; }

.mainpage_block .title div
{ padding:0px; margin:0px; }

.mainpage_block .button
{ padding-right:5px; text-align:right !important; }

.mainpage_block .button img
{ border:0px; }

.mainpage_block .button a
{ cursor:pointer; }


/* BLOCK CURRENT ORDER */
.block_area
{ padding:15px; padding-top:10px; }

.block_area .topic
{ 
		background: url('/sys/images/arrow2.gif') left no-repeat; 
		padding-left:15px;
        padding-top:2px;
		font: 14px Arial;
		color: #949494;
        float:left;
}

.block_area .topic .code, .block_area .topic a
{ color: #424242; text-decoration: none; font: bold 14px Tahoma; text-decoration:none; }

.block_area .topic .red
{ color: red; font: bold 14px Arial; padding:0px; margin:0px; }

.block_area .topic .green
{ color: green; font: bold 14px Arial; padding:0px; margin:0px; }

.block_area .description, .block_area .description a,
.block_area_no_padding .description, .block_area_no_padding .description a
{ 
		padding-left:15px; 
		font: bold 16px Arial;
		padding-top:5px;
		padding-bottom:5px;
		color: #e37003;
		text-decoration: none;
}

.block_area .description .a, .block_area_no_padding .description, .block_area_no_padding .description a
{ padding:0px; }

.block_area .deadline
{ 
		padding-left:15px; 
		font: 12px Arial;
		color: #949494;
}

.block_area .deadline b
{
	color: #434343;
}

.block_area .messages
{ 
		background: url('/sys/images/messages.gif') left no-repeat; 
		padding-left:15px; 
		margin-top:3px;
		font: 12px Arial;
		color: #949494;
}

.block_area .messages b, .block_area .messages a
{
	color: #434343;
}

.block_area .messages a:hover
{ text-decoration:none; }

.block_area_top_line
{ border-top:3px solid #b7e5fc; width:100%; }


/* BLOCK COMPLIT ORDER */

.block_area_top_line1
{ border-top:1px dashed #b7e5fc; width:100%; background-color:#efefef; }

.block_area1
{ padding:0 15 0 30; }

.fl_left
{ float:left; }

.fl_right
{ float:right; }

.top_0
{ padding-top:0px; }

.top_1
{ padding-top:1px; }

.top_5
{ padding-top:5px; }

.top_10
{ padding-top:10px; }

.top_15
{ padding-top:15px; }


.bottom_5
{ margin-bottom:5px; }

.bottom_10
{ padding-bottom:10px; }

.left_0
{ padding-left:0px; }

.left_5
{ padding-left:5px; }

.left_10
{ padding-left:10px; }

.left_15
{ padding-left:15px; }

.left
{ float:left; }

.right
{ float:right; }

.right_5
{ padding-right:5px; }

.right_10
{ padding-right:10px; }

.right_20
{ padding-right:20px; }

.right_30
{ padding-right:30px; }

.right_50
{ padding-right:50px; }


div.clear
{ clear:both; }


.block_area1 .header
{ 
		font: 18px Arial; 
		color: #010000;
		padding-bottom: 15px;
}

.block_area1 .header a.veaw_all
{ font: bold 14px/33px Arial; color: #010000; text-decoration:underline; }



.block_area1 .topic
{ 
		background: url('/sys/images/arrow2.gif') left no-repeat; 
		padding-left:15px; 
		font: 14px Arial;
		color: #949494;
}

.block_area1 .topic .code, .code_a
{ color: #424242; }

a.code_a
{ font:bold 12px Tahoma; text-decoration:none; }


.block_area1 .topic .red
{ color: red; font: 14px Arial; padding:0px; margin:0px; }

.block_area1 .description
{ 
		padding-left:15px; 
		font: normal 12px Arial;
		padding-top:5px;
		padding-bottom:5px;
		color: #9a9a9a;
}


/* BLOCK MESSAGES ORDER */
.block_area2
{ padding:0px 15px 10px 20px; }

.mainpage_block h3
{ font: bold 14px Arial; width:auto; background:none; padding-top:5px; padding-bottom:5px; }

.block_area2 .topic
{ 
		font: bold 16px Arial;
		padding-bottom:5px;
		color: #e37003;
}

.block_area2 .topic b, .block_area2 .topic a
{
		color: #424242;
}

.block_area2 .topic a:hover
{ text-decoration:none; }
  
.block_area2 .topic .red
{
		color: red;
		font: bold 16px Arial;
		padding:0;margin:0;
		
}

.block_area2 .date
{
		font: bold 12px Arial;
		color: #949494;
}

.block_area2 .description
{
		font: normal 14px Arial;
		color: #424242;
}

.block_area2 .more
{ 		
		font: bold 14px Arial;
		color: #3f8cc2 
}

.block_area2 .more:hover
{
	text-decoration:none;
}

.block_area_top_line2
{ border-top:1px dashed #b7e5fc; }

.block_area_bottom_line2
{ border-bottom:1px dashed #b7e5fc; }


.block_area2 .list
{
		background: url('/sys/images/arrow2.gif') left 10px no-repeat; 
		padding-left:15px; 
		font: bold 12px Arial;
		color: #949494;
}

.block_area2 .list .text
{
		font: normal 14px Arial;
		color: #3e3e3e;
		padding:0;
}

.block_area2 .list .text b
{
	font-weight:bold;
}

.block_area2 .info, .block_area2 .info td, .block_area_no_padding
{
		font: normal 13px Arial;
		color: #3f3f3f;
}

.block_area2 .info .ind
{
		font: normal 1px Arial;
		height:3px;
}

.block_area2 .info .c_positive
{ background-color:#24a531; }

.block_area2 .info .c_neutral
{ background-color:#4f85c1; }

.block_area2 .info .c_negative
{ background-color:#fe0003; }

.block_area2 td.comment, .block_area2 .comment
{
		font: normal 13px Arial;
		color: #989898;
}

.color_orange
{ color: #fb7009; }
   
.fon_gray
{ background-color:#efefef; }

.o_list_title
{ 
    background:url(/sys/images/o_list_title_bg.gif) repeat-x;
    color: #FFFFFF; font: bold 16px/29px Tahoma; text-align: center; width: 100%;
}

.page_limiter
{ padding-top:2px; padding-bottom:5px; }

.page_limiter .black
{ font: bold 14px Tahoma; color:#000; }

.page_limiter .page_prev
{ 
    border:1px solid #bbe5fe; background: #f0f8fc url('/sys/images/arr_left.gif') 5px no-repeat;
    padding:2px 0 2px 20px;
}

.page_limiter .page_next
{
    border:1px solid #bbe5fe; background: #f0f8fc url('/sys/images/arr_right.gif') right center no-repeat;
    margin-left:1px;
    padding:2px 15px 2px 5px;
}


.page_limiter .page
{
    border:1px solid #bbe5fe;
    padding:2px 2px 2px 6px;
    margin-left:1px;
    cursor:pointer;
}

.page_limiter .page_sell
{
    border:1px solid #bbe5fe;
    margin-left:1px;
    color: #fff;
    background-color: #4b87c1;
    padding:2px 2px 2px 6px;
}


.page_limiter span a
{ font:bold 14px Tahoma; color: #000; text-decoration:none; }


.gray_top
{
	background: url(/sys/images/gray_top.gif);
	height: 4px;
}

.u_sub_menu
{ width:100%; /*border-bottom:3px solid #3971a4;*/ }

.u_sub_menu .u_left_part
{ border-bottom:1px solid #3971a4; }

.u_sub_menu .u_right_part
{ border-bottom:1px solid #3971a4; }


.u_sub_menu .u_spacer
{ width:2px; border-bottom:1px solid #3971a4; }

.u_sub_menu .u_button, .u_sub_menu .u_button_sell
{ 
    width:201px;
    border-bottom:1px solid #3971a4;
    background:url('/sys/images/but_submenu.gif') no-repeat;
    text-align:center;
}

.u_sub_menu .u_button div
{
    background: url('/sys/images/arr_right1.gif') 15px 15px no-repeat;
}

.u_sub_menu .u_button_sell div
{
    background: url('/sys/images/arr_desc1.gif') 15px 15px no-repeat;
}


.u_sub_menu .u_button_sell
{
    width:201px;
    border:0px;
    background:url('/sys/images/but_submenu_sell.gif') no-repeat;
    text-align:center;
}

.u_sub_menu .u_button a, .u_sub_menu .u_button_sell a
{
    font:bold 14px/41px Tahoma;
    color: #245887;
    text-transform:none;
}

*html .u_sub_menu .u_button a, *html .u_sub_menu .u_button_sell a
{
    font:bold 14px/36px Tahoma;
}

.o_description .title
{
    background:url('/sys/images/descr_title_bg.gif') ;
    font:bold 14px Tahoma;
    color: #fff;
}

.o_description .title p
{
    background:url('/sys/images/av_orders_pic.gif') 10px 10px no-repeat;
    font:bold 14px/29px Tahoma;
    padding-left:30px;
    color: #fff;
}

.o_description div.content
{
    font:normal 14px Tahoma;
    color: #414141;
    background: #fff;
    padding:10px;
}


.o_message
{ font:normal 14px Tahoma;}

.static_scroll_block
{ height:800px; overflow: auto; }

.contentBlock .orders {
	padding-left:10px;
}

.contentBlock .menuFon {
	height:42px; background:#1F4972 url('/sys/images/menutile1.gif');
}

.contentBlock .menuBorderFon {
	width:2px; height:42px; background:#1F4972 url('/sys/images/menu_border.gif' );
}

h3 {
	margin:0px;
	font-size:12pt;
	color:#1F4972;
	background:#8EC7FF;
	width:155px;
	line-height:32px;
	padding-left:20px;
}

/*  NEW DESIGN AVAILABLE*/

table.avail_orders
{
	font-size: 12px;
}

.avail_orders td
{
	text-align: right;
	color: #6e6e6e;
	font-size: 10px;
}

.avail_orders td b
{
	color: #414141;
}

.avail_orders td b.time_remaining
{
	color: #E46C00;
}
.new_order, .news .new_order
{
	color: #E56B00;
}

span.ordercode
{
	color: #414141;
	font-weight: bold;
}

span.ordercode_title
{
	padding-left: 22px;
	color: #989797;
	font: nor,al 14px Tahoma;
}


.order_topic
{
	color: #e36b00;
	font: bold 16px Tahoma;
}

.order_date_info
{
    background-color: #f0f8fc;
    border:1px solid #b7e4fe;
}

.o_deadline, .o_time_remaining, .o_urgency
{
    padding:5px 0 5px 5px;
    font:normal 12px Tahoma;
    color: #989797;
    float:left;
}

.o_deadline b, .o_time_remaining b, .o_urgency b
{
    font:bold 12px Tahoma;
    color: #414141;
}

.o_time_remaining
{
    padding-left:50px;
}

.o_urgency
{
    float:right;
    padding-right:25px;
}

.o_time_remaining b
{ color: #e36b00; }

.o_info_title
{
    float:left;
    width:140px;
    padding-right:5px;
    font:normal 12px Tahoma;
    color:#989797;
    text-align:right;
}

.o_info_value
{ float:left; text-align:left; font:normal 12px Tahoma; }


.o_info_title1
{ float:left; width:110px; padding-right:5px; }

.o_info_value1
{ float:left; }

.o_info_title2, .o_info_title3
{
    float:left;
    padding-right:5px;
    font:normal 14px Tahoma;
    color:#989797;
}

.o_info_title2 a.small, .o_info_title2 a.small:hover
{
    font:normal 14px Tahoma;
    color:#4c87cb;
    text-decoration:underline;
}

.o_param div.title
{
    font:bold 14px Tahoma;
    color:#e46b02;
    background:url('images/nav_icon.gif') 10px 5px no-repeat;
    padding-left:25px;
}

.o_param span, .o_param span a, .o_param span td
{ color: #204975; font:bold 14px Tahoma; }



.o_info_title3 a.small
{
    font:bold 14px Tahoma;
    color:#414141;
    text-decoration:underline;
}


.o_info_value2
{ 
    float:left;
    font:bold 14px Tahoma;
    color:#dd7007;
    text-align:left;
}

.o_info_value2 span
{ color:#dd7007; }

.o_info_value2 b
{ color:#404040; }


.left_area 
{
	width: 250px;
}

.available_filter
{
	background: #ffffff url(images/title_order_bg.gif) right repeat-y;
    border:1px solid #b8e5fe; 
}

.available_filter .header
{ font:bold 16px/30px Tahoma; color: #34689a; background: #feffff url('images/block_title_bg1.gif') bottom repeat-x; }

.available_filter .header_sub_border
{ border:1px solid #e5f6ff; border-bottom:0px; padding-left:10px; }

.available_filter .title
{
    padding:5px 5px 5px 15px;
    background: url(images/arrow_block.gif) left 10px no-repeat;
    font: bold 14px Tahoma; color: #1f4972;
}

.available_filter .block_top_line_limiter
{ border-top:2px solid #b7e4fe; }

.block_left_line_limiter
{ border-left:1px dashed #b7e4fe; }

.available_filter td, .available_filter .ad_action .ad_padding
{ padding:0 5px 0 10px; }

.available_filter .ad_action
{ padding:0px; }

.available_filter .ad_action input.button
{ border:1px solid #c1c1c1; font:bold 14px Tahoma; color: #404040; }

.available_filter .top_line
{ border-top: 2px solid #b7e3fe; }

.prod_doctype_main {
    vertical-align: top;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.o_list_title
{ 
    background:url(/sys/images/o_list_title_bg.gif) repeat-x;
    color: #FFFFFF; font: bold 16px/29px Tahoma; text-align: center; width: 100%;
}

.view .main_view .content, .view2 .main_view .content
{
	margin: 0px;
	padding: 0px;
	border: 0px;
    border-right:1px solid #f0f0f0;
}


.n_view_content {
	background-color: #fff;
	width:100%;
}

.n_view_content .title {
	height: 39px;
	background: #fff url('/sys/images/n_title_content_block.jpg') bottom;
}

.n_view_content .title div {
	background: transparent url(images/arrow_block.gif) no-repeat 10px;
	padding-left : 30px;
	font: bold 16px/39px Tahoma;
	color: #e36b00;
	border: 1px #b2e3ff solid;
}

.n_view_content .order_list {
	width: 100%;
}

.n_view_content .order_list th {
	font: bold 14px Tahoma;
	color: #414141;
	background-color: #f0f8fc;
	border:1px #bce6fe solid;
}

.n_view_content .order_list td, .n_view_content .order_list td a {
	font: normal 14px Tahoma;
	color: #414141;
	text-decoration: none;
}

.n_view_content .order_list td a:hover {
	text-decoration: underline;
}

.n_view_content .order_list .order_tr_select td {
	background-color: #f0f8fc;
	border:1px #bce6fe solid;
}

.n_order_bids {
	float:right;
	font-weight: bold;
}

.n_bids_button {
	cursor:pointer;
}

.n_bookmark_button {
	cursor:pointer;
}


.n_bid_input {
	width:50px;
	border:1px solid #000;
}

#button_order_problem{
    display:inline;
    margin-left:10px;
    height:26px;
    width:124px;
    /*background: url('/sys/images/r-p/button_report_problem.gif') 0px 0px no-repeat;*/
    cursor:pointer;
}
#button_request_order{
    display:inline;
    margin-left:10px;
    height:26px;
    width:124px;
    cursor:pointer;
}
#order_problem_report{
    display:none;
    height:256px;
    width:457px;
    position:absolute;
    top:20px;
    left:20px;
    z-index:1004;
    background-color:#cccccc;
    border:1px solid #acacd7;
}
#request_order{
    display:none;
    height:256px;
    width:457px;
    position:absolute;
    top:20px;
    left:20px;
    z-index:1004;
    background-color:#cccccc;
    border:1px solid #acacd7;
}
#opr-title, #ro-title{
    margin:4px 0px 0px 5px;
    padding:0px;
    font-size:110%;
    font-weight:bold;
    height:29px;
    width:415px;
    border:1px solid #acacd7;
    background-color:#ebebeb;
    float:left;
}
#opr-title span, #ro-title span{display:block;padding:4px 0px 0px 4px;}
#opr-close, #ro-close{
    float:left;
    margin:8px 0px 0px 7px;
    cursor:pointer;
}
.opr-text,.ro-text{
    clear:both;
    margin:0px 0px 0px 6px;
    padding-top:5px;
    height:145px;
    font-size:110%;
}
.opr-text input,.ro-text input{margin-right:10px;}
.opr-text ul,.ro-text ul{
    list-style:none;
    margin:10px 0 0 0;
    padding:0;
}
.opr-text ul li,.ro-text ul li{
    float:left;
    margin:0 2px 0 0;
    padding:5px 0 0 5px;
    width:48%;
    list-style:none;
}
#opr-submit, #ro-submit{
    clear:both;
    margin:0;
    padding-top:15px;
    text-align:center;
    width:100%;
    cursor:pointer;
}

.u_left_part_profile{
	width: 200px;
	border-bottom: 1px black solid;
}
.u_right_part_profile{
	border-bottom: 1px black solid;
}
.font_12{
	font-family: Arial !important;
	font-size: 12px !important;
}
