body{
    background-color: #e5e5e5;
    background-image: url(../images/1.jpg);
    background-repeat: repeat-x;
    font-family: Verdana, sans-serif;
} 

#wrapper{
    width: 920px;
    outline: 0px solid #cc0000;
    margin: 0 auto;
    height: auto;
}

/*Язык сайта*/

#lang p{
    float: right;
    margin: -50px 90px 0 0;
    color: #cc0000;
    font-size: 20px;
    }
    
#lang a{
    float: right;
    font-size: 15px;
    color: #000000;
    text-decoration: none;
    padding: 5px;

}

#lang a:hover{
    text-decoration: underline;
    color: #F6CB04;
}

/*конец блока языков*/

#logo{
    display: block;
    height: 100px;
    width: 708px;
    outline: 0px solid #cc0000;
    background-image: url(../images/logo5.png);
    background-repeat: no-repeat;
}

.damn1{
    display: none !important;
}

#nav{
    width: 920px;
    height: 55px;
    outline: 0px solid #cccccc;
    float: right;
}
#nav li{
    list-style-type: none;
    float: left;
    outline: 0px solid #0000cc;
    height: 55px;
    width: 184px;
    text-align: center;
    
    
}

#nav li a{
    outline: 0px solid #00cc00;
    display: block;
    height: 40px;
    padding-top: 15px;
    font:17px Arial sans-serif;
    color: #000000;
    text-decoration: none;
    background-image: url(../images/secondNav1.png);
    background-repeat: no-repeat;
    background-position: 0 -55px;
    
}

/* скрываем выпадающие меню*/
#nav  li ul {
    display: none;
    background-image: url(../images/secondNav1.png.png);
    position: absolute;
    }

#nav  li ul li{
    margin-top: -3px;
}

/*показываем выпадающие меню*/
#nav li:hover ul{
    display: block;
    position: relative;
    right: 40px;
    z-index: 3;
    
}

#nav li a.first{
    background-image: url(../images/firstNav.png);    
}

#nav li a.lost{
    background-image: url(../images/thirdNav.png);    
}

#nav li a:hover{
    background-position:0 2px;
    color: #ffffff;}

/*Начало. Первый большой блок, после меню*/

#darts{
    outline: 0px solid #00cc00;
    height: 445px;
    width: 500px;
    

    
} 

#darts img {
    margin-top: 120px;
    display: none;
    position: absolute;
    
}

/*Начало регистра*/

#registr{
    float: right;
    margin: -300px 0 0 0;
}

#registr2{
    display: none !important;
}

input:focus {color: red}

#registr div{
    width: 369px; 
    height: 200px;
    margin-top: 40px;
    border-top: 1px solid #E5E5E5;
    border-radius: 3px;
    padding-top: 15px;
    /*
    background-image: url(../images/loadup2.png);
    background-repeat: no-repeat;
    background-position: 150px 70px;
    outline: 0px solid #000000;
    */
}

#registr div a{
    color: #000000;
    text-decoration: none;
    margin-left: 90px;
    padding-top: 10px;
    font:16px Arial, sans-serif;
}

#registr div a:hover{
    text-decoration: underline;
    color: #F6CB04;
}


/*#sloganConteiner{
    height: 207px;
    width: 396px;
    margin-top: -350px;
    margin-left: 500px;
    margin-bottom: 100px;
    outline: 0px solid #cccccc;
}

#sloganConteiner h1{
    font:bold 50px Arial sans-serif;
    color: #000000;
    text-align: center;
    text-indent: -35px;
}

#sloganConteiner h1 span{
    font:bold 32px Arial sans-serif;
    color: #000000;
} 

#sloganConteiner a{
    display: block;
    width: 200px;
    height 50px;
    outline: 0px solid #cccccc;
    padding: 5px;
    margin-left: 100px;
    background-image: url(../images/readmorebg1.png);
    background-repeat: no-repeat;
    font:bold 24px Arial sans-serif;
    color: #ffffff;
    text-decoration: none;
    text-align: center;
    border-radius: 5px;
}  
*/

/*Вот здесь*/

/*конец блока слогона, начало блока с фотографиями*/
#photos{
    height: 241px;
    outline: 0px solid #cc0000;
    background-image: url(../images/photosBg.png);
    background-repeat: no-repeat;
    padding: 20px 22px 20px 20px;
    margin-top: 25px;
}

#photos div{
    float: left;
    width: 210px;
    
    outline: 0px solid #cccccc;
    background-repeat: no-repeat;
}

#history, #opp, #work{
    margin-right: 12px;
}

/*Динамика для фото*/

#history{
    height: 141px;
    background-image: url(../images/what1.jpg);    
}

#history:hover{    
    background-position: 0 -144px;
}

#opp{
    height: 141px;
    background-image: url(../images/what2.jpg);    
}

#opp:hover{    
    background-position: 0 -144px;
}

#work{
    height: 141px;
    background-image: url(../images/what3.jpg);    
}

#work:hover{    
    background-position: 0 -144px;
}

#contacts{
    height: 141px;
    background-image: url(../images/what4.jpg);    
}

#contacts:hover{    
    background-position: 0 -144px;
}

/*Продолжение блока photos*/

#photos div h4{
    height: 15px;
    padding: 8px 0 5px 13px;
    margin-top: 140px;
    outline: 0px solid #cccccc;
    color: #318ea2;
    font: bold Arial 13px, sans-serif;
    overflow: hidden;
}

#photos div p{
    height: 34px;
    padding: 3px 0 5px 13px;
    margin-top: -14px;
    outline: 0px solid #cc0000;
    color: #323232;
    font:Arial 13px, sans-serif;
    overflow: hidden;
}

#photos div a{
    display: block;
    height: 17px;
    width: 17px;
    background-image: url(../images/linkBg.png);
    background-repeat: no-repeat;
    margin: -5px 0 0 13px;
    
}

/*конец блока с фотографиями, начало большого нижнего блока*/

#big{
   
    height: 400px;
    outline: 0px solid #ffffff;
    background-image: url(../images/bigBg.png);
    background-repeat: repeat-y;
    padding: 30px 35px 20px 35px;
    
}

#bigR{
    height: 20px;
    outline: 0px solid #cc0000;
    background-image: url(../images/bigRBg.png);
}

#big2R{
    margin-left: -3px;
    margin-top: 25px;
    width: 920px;
    height: 20px;
    outline: 0px solid green;
    background-image: url(../images/big2RBg.png);
    }

#bisness{
    width: 520px;
    outline: 0px solid #00cc00;
    float: left;
    margin-right: 30px;
}

#projects{
    width: 300px;
    outline: 0px solid #0000cc;
    float: left;
}

#bisness h2, #projects h2{
    font: bold 28px Arial, sans-serif;
    color: #000000;
    padding-bottom: 5px;
}

#bisness p{
    font: 13px Arial, sans-serif;
    color: #323232;
    }

#bisness p.strong {
    font-weight: bold;
}

#inBisness{
    outline: 0px solid #000000;
    padding-left: 128px;
    margin-top: 5px;
    background-image: url(../images/hand1.png);
    background-repeat: no-repeat;
    padding-top: 10px;
}

#inBisness p{
    margin-bottom: 20px;
    margin-top: -10px;
}

#bisness ul{
    margin-top: 5px;
    float: left;
}

.clear{
    clear: both;
}

#b1{
    margin-right: 53px;
}

#b2{
    border-left: 1px solid #dadada;
}

#bisness ul li a{
    color: #308da2;
    font: 13px Arial, sans-serif;
    text-decoration: none;
}

#bisness ul li:hover a{
    text-decoration: underline;
}

#bisness ul li{
    list-style-type: none;
    padding-left: 20px;
    background-image: url(../images/arrow.png);
    background-repeat: no-repeat;
    background-position: 0 7px;
    
    margin-left: -30px; 
    outline: 0px solid #cc0000;
}

#bisness ul #b2 li{
    padding-left: 46px;
    background-position: 26px 7px;
}

/*конец блока биг, начало блока "Последние проекты"*/

#projects div{
    padding-left: 112px;
    outline: 0px solid #000000;
    margin-bottom: 30px;
    background-repeat: no-repeat;
    background-position: 0 6px;
}

#p1{
    background-image: url(../images/p1.png);
}

#p2{
    background-image: url(../images/p2.png);
}

#projects div#p3{
    background-image: url(../images/p3.png);
    margin-bottom: 0;
}

#projects p{
    font:13px Arial, sans-serif;
    color:#323232;
    margin-bottom: 16px;
}

#projects a{
    display: block;
    background-image: url(../images/linkBg2.png);
    background-repeat: no-repeat;
    width: 17px;
    height: 17px;
    outline: 0px solid #cccccc;
}

/*Конец блока "Последние проeкты", начало footera*/

#footer{
    text-align: center;
    padding-top: 27px 0 44px 0;
    font:bold Arial 13px, sans-serif;
    color: #000000;
}

.error{
    font-size: 15px;
    color: red;
    margin-left: 100px;
}

