/* CSS Document 
(c) bOntONweb development | http://www.bontonweb.ru/ 
*/

/* global fonts style*/
body{
    background: #e5e0b9 url(../img/boxBack_01.gif) repeat center top;
    margin: 0; padding: 0
}
p{
    margin-bottom: 10px;
    font-family:Tahoma;
    font-size:13px;
}
.color_01{
}
.color_02{
}
/*H*/
h1{
}
h2{
}
h3{
}
h4{
}
h5{
}
/*links*/
a{
    color: #FF0000;
}
a:link {
    text-decoration: underline;
}
a:visited {
    text-decoration: underline;
}
a:hover {
    text-decoration: none;
}
a:active {
    text-decoration: underline;
}
a.link1{
}
a.link2{
}
a.link3{
}
a.link4{
}
a.link5{
}
/*images*/
.img_01{
}
.img_02{
}
.img_03{
}
/*float*/
.floatLeft{
    float: left;
}
.floatRight{
    float: right;
}
.clearBoth{
    clear: both;
}
/*layout*/
#global{
    width:992px;
    margin:0 auto;
}
#header{
}
#contentBox{
}
    #contentLeft{
        float: left;
    }
    #contentRight{
        float: right;
    }
/* header */
.header    {
    height:306px;
}
    .logo    {
        padding:40px 0 0 8px;
        text-align:center;
        height:239px;
    }
    .logo img {
        margin-bottom:13px;
    }
    .topMenu {
        margin:0 0 0 301px;
    }
    .topMenu li    {
        padding:0 35px;
        float:left;
        list-style:none;
        line-height:17px;
    }
    .topMenu a    {
        text-transform:uppercase;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:13px; 
        color:#534b30;
        text-decoration:none;
    }
    .topMenu a:link {
        text-decoration: none;
    }
    .topMenu a:visited {
        text-decoration: none;
    }
    .topMenu a:hover {
        text-decoration:underline;
    }
    .topMenu a:active {
        text-decoration: underline;
    }
    .topMenu a.active {
        text-decoration: underline;
    }
/* content */
/* works page */
.workPage    {
    margin:0 0 16px 0;
    min-height:507px;
    }
.workBox    {
    width:322px;
    height:162px;
    float:left;
    padding:0 0 0 8px;
    margin-bottom:7px;
    overflow:hidden;
}
    .workBox img {
        border:#dad3a5 1px solid;
        width:320px;
        height:160px;
        margin:0;
    }
    .workBox div {
        background:url(../img/boxBack_02.png) repeat left top;
        width:320px; 
        height:38px;
        position:relative;
        top:-42px;
        left:1px
    }
    .workBox p{
        text-align:center;
        color:#e5e0b9;
        font-size:11px;
        font-weight:bold;
        margin:0;
        padding:12px 0 0 0;
    }
    .workBox a    {
        color:#e5e0b9;
        font-size:11px;
        font-weight:bold;
        text-decoration:none;
    }
    .workBox a:link {
        text-decoration: none;
    }
    .workBox a:visited {
        text-decoration: none;
    }
    .workBox a:hover {
        text-decoration:underline;
    }
    .workBox a:active {
        text-decoration: underline;
    }
    .workBox a.active {
        text-decoration: underline;
    }
/* vacancies page */
.vacanciesPage {
    width:320px;
    margin:0 auto;
    padding:30px 0 0 0;    
}
    .vacanciesPage p {
        font-size:16px;
        font-family:Tahoma;
        color:#32404d;
        line-height:17px;
        margin:0 0 40px 0;
    }
    .vacanciesPage p big {
        font-size:17px;
    }
    .vacanciesPage p small {
        font-size:13px;
    }
/* services page */
.servicesPage {
    width:320px;
    margin:0 auto;
    padding:30px 0 0 0;
}
    .servicesPage p {
        font-size:16px;
        font-family:Tahoma;
        color:#32404d;
        line-height:17px;
        margin:0 0 40px 0;
    }
    .servicesPage p small {
        font-size:13px;
    }
    .servicesPage p big {
        font-size:17px;
    }
/* footer */
#footer{
    text-align:center;
    padding:0 0 20px 0;
}
    #footer p {
        color:#32404d;
        font-size:11px;
    }
    #footer a {
        color:#32404d;
        font-size:11px;
        text-transform:uppercase;
    }
    #footer a:link {
        text-decoration: none;
    }
    #footer a:visited {
        text-decoration: none;
    }
    #footer a:hover {
        text-decoration:underline;
    }
    #footer a:active {
        text-decoration: underline;
    }
    #footer a.active {
        text-decoration: underline;
    }
    #footer span {
        margin:0 0 0 70px;
    }
    #footer span a{
        text-transform:none;
    }
    .footerLeft{
        float: left;
        padding-left: 10px;
    }
    .footerRight{
        float: right;
    }
    



