@font-face {
    font-family: 'Exotic350TLLight';
    src: url('Exotic350TL-Light.eot');
    src: local('Exotic 350 TL Light'), local('Exotic350TL-Light'), url('Exotic350TL-Light.ttf') format('truetype');
} 
 


BODY {
    margin: 0;  
    padding: 0; 
    background-image:url('../img/bg_img.jpg');
    background-repeat:repeat; 
    height: 100%;  
    
} 

a {   color: black;   background: inherit; text-decoration: none; } 

 
.header {
       padding-bottom: 10px; 
}





.main { 
        
    margin-top: 0px;  
    width:806px;
    height:458px;             
    background-color: black; 
} 

.main_item {
    float:left;
    margin-left: 10px;
    margin-top: 10px; 
}
 /*
.main_1 {
    
    background:url(../img/mini1.jpg) no-repeat center top;
    float:left;
    margin-left: 10px;
    margin-top: 10px; 
    width:231px;
    height:535px;
}


.main_2 {
    
    background:url(../img/mini2.jpg) no-repeat center top;
    float:left;
    margin-left: 10px;
    margin-top: 10px;  
    width:189px; 
    height:438px;
}


.main_3 {
    
    background:url(../img/mini3.jpg) no-repeat center top;
    float:left;
    margin-left: 10px;
    margin-top: 10px; 
    width:189px; 
    height:438px;
}


.main_4 {
    
    background:url(../img/mini4.jpg) no-repeat center top;
    float:left;
    margin-left: 10px; 
    margin-top: 10px;
    width:189px; 
    height:438px;
}   
  */
.menu { 
     margin-left:20px;
     margin-right:20px; 
     padding: 0; 
       
     
     float: left;
     font-family: 'Exotic350TLLight'; 
     list-style-type: none;  
     white-space: nowrap;
     width:140px;  
     
}

.menu_li {
    padding-top: 15px; 
    font-size: 18pt; 
 /*   height:50px;  */
}

.top_menu {
    font-family: 'Exotic350TLLight';
    margin-top:30px;
    margin-right:0px; 
    background:url(../img/row5.png) no-repeat right bottom; 
    width: 595px; 
    height:50px;
    
}

.top_menu_item {
    background: none;
    padding-right : 40px; 
}

.lang {    
     font-size: 16pt; 
     font-family: 'Exotic350TLLight';
     vertical-align: bottom;
     text-align: left;
     padding-left:11px;
}

.gal_name {
    
    
    
    font-size: 18px;
    margin-left: 10px;
    
    
}

.gal_name_w {
    
    
    
    font-size: 16px;
    margin-left: 20px;
}

.gallery {
     margin-left:210px; 
     height:700px; 
}

.svm_frame {
    
    width:790px;
    height:450px;
    
} 



.prev {
    display:none;
    /*
    width:30px;
    float:left; 
    margin-top: 175px; 
    */
}

.next { 
    display:none;
    /*
    width:30px;
    margin-top: 175px;
    margin-right: 5px;  
    float:right; 
    */
}
   


.slide_show {
    
}

.services {
    
    color:white;
    float:left;
    margin-left:100px; 
    height:450px;  
    width:700px; 
}

.about {
   
    color:white; 
    float:left;
    margin-left:100px; 
    height:450px;  
    width:700px; 
}

.contacts {    
    
 
    text-align: center;   
    height:450px; 
    width:700px; 
}

.design_by {   
     float:left;
     margin-top: 50px;  
     margin-left: 15px;
     font-family: 'Georgia';
     font-size: 10pt;             
     color: #777777;
     text-align: left;  
     
}
 
.copyright {       
     float:right;
     margin-top: 50px;     
     margin-right: 15px;
     font-family: 'Georgia';
     font-size: 10pt;              
     color: #777777;
    text-align: right; 
}

.wrapper {
    min-height: 100%;
    height: auto !important;
    height: 100%;
    margin: 0 auto -142px; /* the bottom margin is the negative value of the footer's height */
}
.footer, .push {
    margin: 0 auto;
    width:1024px; 
    height: 142px; /* .push must be the same height as .footer */
}





