.top_menu {
	background: #414141;
	height:15px;
	}
        
.top_menu span {
	border-left: 1px solid #777777;
	border-right: 1px solid #777777;
	width:2px; height:11px;
	background: #777777;
       }

.search_block .search_text {
	border: 1px solid #515151;
	}

.banner {
	background: #567588;
	}

.top_menu span {
	border-left: 1px solid #777777;
	border-right: 1px solid #777777;
	}

.search_block {
	background: #567588;
	}

.search_on_page .search_block {
	background: #567588;
	}

a{color: #515151;}

.type_block h2 {
	border-bottom: 3px solid #515151;
	}

.relative_block {
	background: #515151;
	position:relative; top:10px; left:0px;
	}

.header_start {
	background: transparent url('/images/EE/template_bg3.png') repeat-x left top;
	} 
               
.header_content {
	background: transparent url('/images/EE/template_bg2.png') no-repeat right top;
	}

.header_content .p1 {
        padding-top: 122px;
        line-height: 140%;
        height:180px;
}

.search_on_page {
	background: transparent url('../i/templates/navy/header_bg1.gif') no-repeat right top;
	}

.view_page .sub_menu .active {
	background: #515151;
	}

.view_page .sub_menu2 {
	border-top: 3px solid #515151;
	}
        
.buttonG {
        position:absolute; top:40px; left:545px;
	}

.buttonP {
        position:absolute; top:40px; left:631px;
        }

.buttonB {
        position:absolute; top:40px; left:745px;
        }
.buttonSEX {
        position:absolute; top:40px; left:831px;
        }

.logotype{
	position:absolute; top:27px; left:0px
	}

.search_block .search_text {
	border: 1px solid #414141;
	}

.empty_top {
	background: #777777 url('/images/EE/template_bg1.png') repeat-x left top;
        height:114px/*;_width:100%;_padding-right:10px}*/
        }

.empty_top_start {
	background: #777777 url('/images/EE/template_bg6.png') no-repeat left top;
        height:114px;
        }

.empty_top_end {
	height:114px;
	background: #777777 url('/images/EE/template_bg5.png') repeat-x left top;
        }

.empty_top_line {
	background: #777777 url('/images/EE/template_bg5.png') repeat-x left top;
        height:114px;
        }

.header_block {
	background: #777777 url('/images/EE/template_bg4.png') no-repeat left top;
	}


.nc_list h3 {
    font-size: 150%;
    margin-top:0pt;
    margin-right: 0pt;
    margin-bottom: 5px;
   margin-left: 0pt;
   line-height: 120%;
   color: #313131;
}

/* ADDED BY DYUHA */
.body { background: #fff; }
.wrap { position: relative; min-width: 990px; width:expression(document.getElementsByTagName('html')[0].offsetWidth<992 ? '990px' : '100%' ) }
.h_logo { position: absolute; top: 0; left: 0; }
.h_logo img { display: block; border: 0; }
.h_slogan { position: absolute; top: 50px; left: 82px; width: 300px; font-size: 11px; color: #000; }
.h_menu { position: absolute; top: 145px; left: 0; width: 100%; color: #777; }
.h_menu a { padding: 0 20px; font-size: 14px; color: white; text-decoration: none; }
.h_menu a:hover { text-decoration: underline; }
.h_info { position: absolute; top: 10px; left: 500px; font-size: 13px; color: #fff; }
.h_info a { color: #ff0; }

.auth_block_new { position: absolute; top: 5px; right: 0; width: 250px; font-size: 13px; color: #fff; }
.auth_block_new a { color: #fff; }
.auth_block_new p { padding-bottom: 5px; }
.auth_block_new .input_text { width: 110px; }
.auth_block_new .input_submit { width: 100px; }
.auth_block_new .forgot_pass { float: right; padding: 5px 10px 0 0; }

.header { height: 170px; background: #646263 url('/images/EE/template_bg1_new.png') 0 100% repeat-x; }
.header_block_new { padding-left: 25px; background: #646263 url('/images/EE/template_bg4_new.png') 0 100% no-repeat; }
.header_start_new { background: url('/images/EE/template_bg3_new.png') 0 100% repeat-x; } 
.header_content_new { padding-right:25px; height: 170px; background: url('/images/EE/template_bg2_new.png') 100% 100% no-repeat; }
.empty_top_end_new { height: 170px; background: #646263 url('/images/EE/template_bg5_new.png') 0 100% repeat-x; }
.column_left_padding_new { margin: 20px 10px 30px 37px; }
.column_right_padding_new { margin-top: 20px; width: 80% !important; }
.column_left_padding_new h2, .column_right_padding_new h2 { font: bold 16px/20px tahoma; }

.footer_new { padding-top: 20px; background: #fff; border-top: 1px solid #777; font-size: 13px; }
.footer_new div { background: #fff !important; }
.footer_new .f_left { padding: 0 0 20px 30px; float: left; width: 25%; }
.footer_new .f_right { float: right; padding-bottom: 20px; width: 25%; }
.footer_new .f_center { margin: 0 auto; padding-bottom: 20px; width: 300px; text-align: center; }

.body .type_block { font-size: 13px; }

.backlayer_2cols { background: #fff url('/images/EE/template_bg6_new.png') 0 0 repeat-x; }
