body  { color: #acacad;	background-color: #000000; }
#fbody { background: #262628 url("../images/bg.jpg") no-repeat 50% 0; }

p { color: #acacad; }
div { color: #acacad; }
table, td { color: #acacad; }

a { color: #8ce8ff;  text-decoration: underline; }
a:hover, p a:hover { color: #b4b4b5; text-decoration:underline; }

.content p a { color:#acacad; }	
	.content p a:hover { color: #8ce8ff; }
    .content p span { color: #e7f38d; }
        .content p span.nowrap { color: #acacad; }		
        
h1 { color: #fff; }
h1.second { color: #8ce8ff;}
h2 { color: #e7f38d; }
h3 { color: #fff; }
h4 { color: #fff; }
h5 { color: #e7f38d; }
h6 { color:  #acacad; }

input, select, textarea {color: #7e8894;}
label {color: #0066B2;}
.text{border-color: #0066B2;}

.bg_page{
	background: url("../images/bg_page.png") no-repeat 0 0;
	}    

/*Head
	----------------------------------------------*/
/*Head menu*/

.head_menu li a { color: #686869; }
	.head_menu .select a,
	.head_menu a:hover {
			color: #8ce8ff !important; 
			}

		  
/*center*/

p a.knownmore{
	color:#8ce8ff;
	}
	p a.knownmore:hover{
		color:#acacad;
		}

.content ul {}
	.content ul li {
		background: url('../images/bullet1.gif') no-repeat 0 5px;
		color: #A8A8A8;
		}
	    .content ul li a {color: #A8A8A8;}
	    .content ul li a:hover {color: #8ce8ff;}
	    		
		.content ul.links a, .content ul.links a:hover, .content ul.links a:visited { color: #8ce8ff; }

.content ol {}
	.content ol li {
		color: #E7F38D;
		font-weight: normal;
		}
		.content ol li span {
			color: #A8A8A8;
			font-weight: normal;
			}


.content table {}
	.content table th {
		border-bottom: #bfc0c0 3px solid;
		background-color: #e3e4e4;
		color: #303032;
		}
	.content table td {
		background-color: #e3e4e4;
		color: #303032;
		}
	.content table tr.first {
		background: url('../images/table_angles_top.png') no-repeat 0 0;
		}
	.content table tr.last {
		background: url('../images/table_angles_bot.png') no-repeat left bottom;
		}



/*View_portfolio
	-----------------------------------*/
.content .list_project li { color: #fff; }
.content .list_project li span { color: #929293; }
.content .list_project li span.openh { color: #8ce8ff; }
.content .list_project a, .content .list_project a:hover, .content .list_project a:visited {
	border-color: #8ce8ff;
	color: #8ce8ff;
	}
.content .list_project li.select a {
	border-color: #e7f38d;
	color: #e7f38d;
	}
.content .list_project ul a, .content .list_project ul a:hover, .content .list_project ul a:visited, 
.content .list_project .select ul a, .content .list_project .select ul a:hover, .content .list_project .select ul a:visited {
	color: #8ce8ff;
	}
	.content .list_project ul a:hover, .content .list_project .select ul a:hover {
		color: #b4b4b5;
		}



/*Right block
	------------------------------------------*/
/*Logo*/
.logo { background: url("../images/logo.png") no-repeat 0 0; }
*html .logo{ background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src=files/images/logo.png); }
	
.theme_select { height: 24px; background: url('../images/th_sel_bg.gif') no-repeat 0 0; }
	.theme_select #ts_field { padding: 3px 9px; color: #000000; }
	.theme_select #ts_popup {
		border: #fdfdfd 1px solid;
		border-top: 0;
		background: #d3d3d3;
		}
		.theme_select #ts_popup li a, .theme_select #ts_popup li a:hover, .theme_select #ts_popup li a:visited {
			color: #000000;
			}
			.theme_select #ts_popup li a:hover {
				background: #a7a7a7;
				}

/*main_menu
	--------------------------------*/

.main_menu li {}
	.main_menu li a, .main_menu li a:hover, .main_menu li a:visited { background: url("../images/m_menu_bg.png") no-repeat 0 0; color: #7a7a7b; }
	.main_menu li a:hover { color: #7a7a7b; }
		.main_menu ul li a, .main_menu ul li a:hover, .main_menu ul li a:visited { color: #7a7a7b; }
		.main_menu ul li a:hover { background: url("../images/arrow_menu.png") no-repeat 0 4px; }

	.main_menu .select ul {}
		.main_menu .select a, .main_menu .select a:hover, .main_menu .select a:visited {
			background: url("../images/m_menu_select_bg.png") no-repeat 0 0;
			color: #CFE826;
			}
			.main_menu li.select ul a, .main_menu li.select ul a:hover, .main_menu li.select ul a:visited { color: #7a7a7b; }
				.main_menu .select ul li a:hover {
					background: url("../images/arrow_menu.png") no-repeat 0 4px;
					}
			.main_menu li.select ul .select a, .main_menu li.select ul .select a:hover, .main_menu li.select ul .select a:visited {
				color: #fff;
				font-weight: normal;
				}

/*download_files list*/
.download_files li span { color: #666666; }	
	
/*Footer 
    ----------------------------------*/	
.left_foot .address {
	font-size: 1.1em;
	color: #67676a;
	border-bottom: 3px solid #3B3B3C;
	}
	.left_foot .address a, .right_foot .sitemap a { color: #92a12b; }
	.left_foot .address a:hover, .right_foot .sitemap a:hover { color: #8ce8ff; }
	
.left_foot .phone { color: #67676A; }
.copyright { color: #67676A; }
.links{ color: #49494b; }
	.links a{ color: #49494b; }
	.links a:hover { color: #67676a; }

.right_foot input{background: url('../images/seo_img/th_inp_bg.gif') no-repeat 0 0; color: #000;}
	
/******* CITATE ************/
.right_box .citate .message { color: #262628; }
.right_box .citate .owner {	color: #e8e8e8; }	

/******************* TABS ********************/
.content .ui-tabs-nav .ui-tabs-selected {
	background: url("../images/tick_menu.gif") no-repeat 50% 100%;
	}
	.content .ui-tabs-nav .ui-tabs-selected a, .content .ui-tabs-nav .ui-tabs-selected a:hover, .content .ui-tabs-nav .ui-tabs-selected a:visited {
		background: url("../images/left_door_menu.png") no-repeat 0 0;
		color: #000;
		}
		.content .ui-tabs-nav .ui-tabs-selected a span {
			background: url("../images/right_door_menu.png") no-repeat top right;
			}
			.content .ui-tabs-nav .ui-tabs-selected a span span, .content .ui-tabs-nav .ui-tabs-selected a:hover span span, .content .ui-tabs-nav .ui-tabs-selected a:visited span span {
				background: url("../images/bg_menu.gif") repeat-x 0 0;
				}
.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { color: #000; }




/**************************************/
/**************************************/
/**************************************/


.content .sitemap a { color: #E7F38D; }
.content .sitemap ul a { color: #8CE8FF; }
.content .sitemap .close a { border-color: #8CE8FF; color: #8CE8FF; }
.content .sitemap .close li.open a { border-color: #E7F38D; color: #E7F38D; }
.content .sitemap .close ul li { color: #ffffff; }
.content .sitemap .close ul a, .content .sitemap .close li.open ul a { color: #8CE8FF; }
.content .sitemap .close ul span { color: #939393; }
				
.content .search_result li { color: #ACACAD; }
.content .search_result p { color: #ACACAD; }
.content .search_result p b { color: #ffffff; }
.content .search_result p b span { color: #ffffff; }

.content .resdesc p { color: #FFFFFF; }
.content .resdesc p a { border-color: #1EAAC8; color: #1EAAC8; }
.content .resdesc p input { color: #1EAAC8; border-color: #1EAAC8; }

.content .paging li.act {  background: url('/files/images/word_bg2.png') no-repeat center right; color: #ffffff; }
.content .paging li.act a { background: url('/files/images/word_bg.png') no-repeat center left; color: #ffffff; }

.content .client_in td { color: #ffffff; }
.content .client_in td.cnt { background: url(/files/images/client_item_bg.png) no-repeat top right; }

.top_portfolio_img div a span { background: url("/files/images/rw_arrow_l.png") no-repeat 0 0; }
.top_portfolio_img div a.r span { background: url("/files/images/rw_arrow_r.png") no-repeat 0 0; }
			
.content .by_clients td, .content .by_clients td a { color: #999999; }

.content .partners a.oc { border-color: #8CE8FF; color: #8CE8FF; }
.content .partners a.oc.act { border-color: #E7F38D; color: #E7F38D; }
	
.content .symbols td { color: #787878; }
.content .symbols td b { color: #303030; }	

	
.feedback fieldset { background: url('/files/images/feedback_bg.png') no-repeat 0 0; }
.feedback textarea { background-color: #d3d3d3; color: #262628; }
.feedback p a, .feedback p a:link, .feedback p a:hover, .feedback p a:visited { border-color: #1EAAC8 1px dotted; color: #1EAAC8; }
.feedback p input { border-color: #1EAAC8 1px dotted; color: #1EAAC8; }
.feedback p.err { color: #FF1434; }
.feedback p.msg { color: #A8A8A9; }
.feedback input.btn { background: url('/files/images/feedback_btn_bg.png') no-repeat 0 0; color: #8D8D8E; }

