body{
    font: normal 100%/150% Arial;
}
.orange_label{
    
    font-style: italic;
    font-size:100%;
    line-height:130%;
    font-weight:normal;
    color:#e3b150;
    word-spacing:0.05em;
}
.header .logo a span{
    text-indent: 0;
}

.header .top-menu{
    line-height:26px;
}


.header .top-menu li .selected,
.header .top-menu li a{
    color:#f76b00;
    font-style:italic;
    font-size:95%;
}
.header .top-menu li a:hover{
    text-decoration:none;
}


.header .top-menu a:hover .light-image,
.header .top-menu .active  .light-image{
    color:#fff;
    text-decoration:none;
}
.header .top-menu  .light-image{
    text-decoration: underline;
    line-height:26px;
}
.header .tfhours .phone .code{
    font-size:100%;
    line-height:150%;
    color:#8e8d86;
    font-weight:normal;
}
.header .tfhours .phone em{
    font-style:normal;
    float:left;
    font:bold 190%/100% 'Bookman Old Style',Georgia;
    color:#757471;
}
.header .tfhours .phone.number{
    font-weight:bold;
}
/*------main------*/

.main h1{
    color:#fc721d;
    font:normal 230%/100% 'Bookman Old Style',Georgia,'Palatino Linotype','Times New Romain',serif;
    word-spacing:-0.1em;
}
.main .content{
    color:#5f5e5a;
    font-size:95%;
    line-height:198%;
    
}
.main .diplom-and-forum .spec{
    font-style:italic;
    color:#53524e;
    font-size:95%;
    line-height:140%;
}
.main .diplom-and-forum .forum div h4{
    font-size:110%;
    font-weight:normal;
    color:#3a3a38;
}

.main .diplom-and-forum .forum div a{
    
    color:#f76b00;
    font-size:85%;
    word-spacing: -0.1em;
    text-decoration:underline;
}
.main .diplom-and-forum .forum div a:hover{
    text-decoration:none;
}
.main .diplom-and-forum .forum  em{
    font-size:70%;
    font-weight:normal;
    color:#767571;
    line-height:145%;
    word-spacing: 145%;
}
.main .diplom-and-forum .forum  em span{
    color:#d5980c;
    
}
.main .diplom-and-forum .forum p{
    color:#54534f;
    font-size: 80%;
}




.footer .telephone em{
    font-size:80%;
    line-height:145%;
    color:#97968d;
}

.footer .telephone .phone{
    font-family:'Bookman Old Style',Georgia;
}
.footer .telephone .phone{
    font-style:normal;
}
.footer .telephone .phone .code{
    font-size:100%;
    font-style:normal;
}
.footer .telephone .phone .number{
    font-weight:bold;
    font-size:200%;
    line-height:100%;
    color:#87867d;
    font-style:normal;
}
.footer .footer-menu{
    line-height:180%;
}


.footer .footer-menu li .selected,
.footer .footer-menu li a{
    color:#f76b00;
    font-style:italic;
    text-decoration:underline;
    font-size:80%;
}
.footer .footer-menu li .selected,
.footer .footer-menu li a:hover{
    text-decoration:none;
}

.footer .footer-menu li span {
    cursor:pointer;
}

.copy-and-warning{
    color:#97968d;
}
.copy-and-warning i{
    line-height: 135%;
    font-size: 80%;
}
.copy-and-warning .copy{
    font-size: 75%;
    line-height:140%;
}
.copy-and-warning div a{
    text-decoration:underline;
    color:#95be33;
}
.copy-and-warning div a:hover{
    text-decoration:none;
}
/*-----sub-page------*/




.main .main-col h1{
    color:#3b3b38;
    font-family:Arial,sans-serif;
}

.main .main-col h2{
    color:#4a4a47;
    font-family:Arial,sans-serif;
    font-weight:normal;
    font-size:150%;
}
.main .main-col h4{
    font-size:132%;
    font-weight:normal;
}

.main .main-col .content{
    font-size:84%;
    font-weight:normal;
    line-height:139%;
}

.main .main-col .content ul li{
    line-height:180%;
    
}

/*------sidebar-------*/

.sidebar .orange_label{
    font-size:75%;
    line-height:120%;
    letter-spacing: -0.04em;
}

.sidebar p{
    font-size:75%;
    color:#3b3b38;
}
.sidebar h4{
    word-spacing: -1px;
    line-height:120%;
    color:#4C4C4C;
    font-weight:normal;
    font-size:100%;
}

/*--company---*/




.bear-company .content .nearer{
    word-spacing: -0.005em;
    line-height: 165%;
}
/*-------contact-page-------*/
.contact-page .content .left-contact a{
    color:#f57601;
    text-decoration:underline;
}
.contact-page .content .left-contact a:hover{
    text-decoration:none;
}

