body {
    font-size:12px;
    font-family:Tahoma,Verdana,Arial; 
    color:#000000; 
    margin:0px 0px 0px 0px;
    background-color: #EAEAEA;
}

td img { 
    display: block;
}
a {
color: #EC9D00;
}

h1 {
    font-size:18px;
    font-family:Tahoma,Verdana,Arial; 
    color:#838383; 
    margin:0;
    font-weight:normal;
}

h2 {
    font-size:18px;
    font-family:Tahoma,Verdana,Arial;
    color:#000000;
    padding-left:0px;
    background-color:#FDA411;
    margin:0;
    font-weight:normal;
}

h3 {
    font-size:18px;
    font-family:Tahoma,Verdana,Arial; 
    color:#000000; 
    margin-bottom:15px;
    font-weight:normal;
}

.top_fon {
    background: #FFFFFF url('../img/top_fon.jpg') repeat-x bottom left;
}

.top_fon_yel {
    position:relative;
    overflow:hidden;
    left:287px;
    display:block;
    width:523px;
    height:3px;
    background-color:#FFAC13;
}

.top_fon_blc {
    position:relative;
    overflow:hidden;
    left:810px;
    top:-3px;
    display:block;
    width:144px;
    height:3px;
    background-color:#000000;
}

.top {
    position:relative;
/*    overflow:hidden;*/
    left:0px;
    top:32px;
    display:block;
    width:581px;
    height:73px;
    background: url('../img/top.jpg') no-repeat bottom left;
    z-index:50;
}

.top_second {
    position:relative;
    left:0px;
    top:32px;
    display:block;
    width:599px;
    height:73px;
    background: url('../img/top_second.jpg') no-repeat bottom left;
    z-index:50;
}

.logo {
    margin-left:70px;
}

.slogan {
    margin:-39px 0 0 300px;
    font-family:Verdana,Tahoma,Arial;
    font-size:11px;
    color:#505050;
    width:500px;
}

.slogan_second {
    margin:-43px 0 0 305px;
    font-family:Verdana,Tahoma,Arial;
    font-size:11px;
    color:#505050;
    width:500px;
    z-index:75;
}

.top_fon_right {
    position:relative;
    overflow:hidden;
    left:714px;
    top:-25px;
    margin-bottom:-57px;
    display:block;
    width:240px;
    height:57px;
    background: #FFFFFF url('../img/top_fon_right.jpg') no-repeat bottom left;
}

.phone {
    margin:-133px 0 0 475px;
}

.briefcase {
    margin:-63px 0 0 720px;
}

.center_fon {
    background: url('../img/center_fon.jpg') no-repeat top left;
}

.center_fon a{
    font-size:12px;
    font-family:Tahoma,Verdana,Arial; 
    color:#000000; 
}

.menu_second a{
    font-size:12px;
    font-family:Tahoma,Verdana,Arial; 
    color:#000000; 
}

.menu_fon {
    background: url('../img/menu_fon.jpg') repeat-x top left;
}

.menu_fon1 {
    background: url('') repeat-x top left;
}

.menu_fon_second {
    background: url('../img/menu_fon_second.jpg') repeat-x bottom left;
}

.menu_fon_second1 {
    background: url('') repeat-x bottom left;
}

.font_center {
    padding:0 63px 0 33px;
    margin-top:80px;
    width:858px;
    font-size:12px;
    font-family:Tahoma,Verdana,Arial;
    line-height:1.5;    
    color:#000000; 
}

.onman {
    float:left;
    display:block;
    width:440px;
    height:140px;
}

.port_fon {
    background: #FFFFFF url('../img/port_fon.jpg') repeat-x center left;
}

.port_font {
    font-size:18px;
    font-family:Tahoma,Verdana,Arial;
    color:#000000; 
}

.circle {
    margin:14px 0 0 3px;
}

.allport a{
    font-size:11px;
    font-family:Tahoma,Verdana,Arial;
    color:#000000; 
}

.service {
    background: url('../img/service_bottom.jpg') no-repeat bottom right;
}

.service_second {
    background: url('../img/service_bottom_second.jpg') no-repeat bottom left;
}

.service a{
    font-size:15px;
    font-family:Tahoma,Verdana,Arial;
    color:#000000;
    text-decoration:none;
}

.service_second a{
    font-size:15px;
    font-family:Tahoma,Verdana,Arial;
    color:#000000;
    text-decoration:none;
}

.service_bottom {
    background-color:#FFB130;
}

.service_bottom a{
    font-size:11px;
    font-family:Tahoma,Verdana,Arial;
    color:#FFFFFF;
    text-decoration:none;
}

.etap {
    margin-top:40px;
    font-size:11px;
    font-family:Tahoma,Verdana,Arial;
    color:#000000;
}

.etap_left {
    padding:20px 30px 20px 30px;
    border-left: 1px solid #FDA411;
    border-top: 1px solid #FDA411;
    border-bottom: 1px solid #FDA411;
    background: url('../img/etap_fon_table.jpg') no-repeat bottom right;
}

.etap_center {
    padding:20px 30px 20px 30px;
    border-right: 1px solid #FEDFAB;
    border-left: 1px solid #FEDFAB;
    border-top: 1px solid #FDA411;
    border-bottom: 1px solid #FDA411;
    background: url('../img/etap_fon_table.jpg') no-repeat bottom right;
}

.etap_right {
    padding:20px 30px 20px 30px;
    border-right: 1px solid #FDA411;
    border-top: 1px solid #FDA411;
    border-bottom: 1px solid #FDA411;
    background: url('../img/etap_fon_table.jpg') no-repeat bottom right;
}

.etap_top {
    font-size:18px;
    font-family:Tahoma,Verdana,Arial;
    color:#000000;
    padding-left:30px;
    background-color:#FDA411;
}

.etap_top_fon {
    background: url('../img/etap_fon.gif') no-repeat bottom left;
}

.client {
    margin-top:73px;
    font-size:18px;
    font-family:Tahoma,Verdana,Arial;
    color:#FF9A00;
    background: url('../img/bottom_fon.jpg') no-repeat bottom left;
}

.client_img {
    margin-left:25px;
}

.bottom_page {

    font-size:14px;
    font-family:Tahoma,Verdana,Arial;
    color:#9E9E9E;
    background: url('../img/bottom_page.jpg') repeat-x bottom left;
}

.bottom_page1 {

    font-size:12px;
    font-family:Tahoma,Verdana,Arial;
    color:#000000;
    background: url('../img/bottom_page1.jpg') repeat-x bottom left;
}

.phone_bottom {
    position:relative;
    overflow:hidden;
    margin:0 -410px -156px 0;
    top:-75px;
    left:50px;
    display:block;
    width:410px;
    height:157px;
    background:url('../img/phone_bottom.jpg') no-repeat bottom left;
}

.telephone {
    margin:58px 0 25px 285px;
}

.mail {
    margin-left:215px;
    font-size:12px;
    font-family:Tahoma,Verdana,Arial;
    color:#9E9E9E;
    text-decoration:none;
}

.bottom_second {
    background: url('../img/bottom_fon.jpg') repeat-x bottom left;
}

.content_second {
    padding:25px 30px 0 0;
    font-size:12px;
    font-family:Tahoma,Verdana,Arial;
    color:#000000;
    line-height:1.5; 
}

.port_zag {
    font-size:18px;
    font-family:Tahoma,Verdana,Arial; 
    color:#000000; 
    margin:0;
    font-weight:normal;
}

.title_faq {
    font-size:18px;
    font-family:Tahoma,Verdana,Arial; 
    color:#000000; 
    margin:0;
    font-weight:normal;
}

