/*  
*   Basic Styles
*   Author    -> MayVas <info@mayvas.com>
*   File type -> CSS2
*   License   -> GPL

----------------------  
  Document Structure
----------------------
  #1 - Wrapper Block
  #2 - Header Block
  #3 - Custom Block
  #4 - Content Container Block
    #4.1 - Left
    #4.2 - Main
    #4.3 - Right       
  #5 - Footer Block
  #6 - Navigation (Main Menu Module)
  #7 - Pagination Block
  #8 - Art Gallery
  
*/



/* #1 -- Wrapper Block -- */
#wrapper{
}

/* #2 -- Header Block -- */
.logoBlock{
	display:block;
	text-align:center;
	width:300px;
	padding-top:30px;
}






/* #3 -- Custom Block -- */
#custom{

}
#bannerBlock .inside div{
	height:350px;
}
#bannerBlock .inside div p{
	padding:20px 0px 0px 100px;
	width:240px;
	line-height:180%;
}

#indexBanner {	background: url(../images/indexBanner.jpg) no-repeat top center;}
#bannerBlock {	background: url(../images/numbersBanner.jpg) no-repeat top center;	}
#restoranBanner { background: url(../images/restoranBanner.jpg) no-repeat top center;	}
#artGalleryBanner{ background: url(../images/artGalleryBanner.jpg) no-repeat top center; }
#contactsBanner{ background: url(../images/contactsBanner.jpg) no-repeat top center; }
#sended_messageBanner{ background: url(../images/contactsBanner.jpg) no-repeat top center; }
#index_enBanner {	background: url(../images/indexBanner.jpg) no-repeat top center;}
#banner_enBlock {	background: url(../images/numbersBanner.jpg) no-repeat top center;	}
#restoran_enBanner { background: url(../images/restoranBanner.jpg) no-repeat top center;	}
#artGallery_enBanner{ background: url(../images/artGalleryBanner.jpg) no-repeat top center; }
#contacts_enBanner{ background: url(../images/contactsBanner.jpg) no-repeat top center; }
#sended_message_enBanner{ background: url(../images/contactsBanner.jpg) no-repeat top center; }


/* #4 -- Content Container Block -- */
#container{
	background: url(../images/midleBgrTop.jpg) no-repeat top left #ffffff ;
	padding-top:30px;
}


/* #4.1 - Left - */
    #left{
	
	}
    #left .inside{
	padding: 0px 30px 0px 30px;
	}
	

        /* Left content elements */
        
        
/* #4.2 - Main - */
    #main{}
    #main .inside{
	padding: 0px 25px 0px 5px;
	}
        /* Main content elements */
        
            
/* 4.3 - Right - */
    #right{}
    #right .inside{}
        /* Right content elements */    

/* #5 -- Footer Block -- */
#footer .inside{
	 background: url(../images/midleBgrBottom.jpg) no-repeat 0px 0px;
	 padding: 50px 0px 0px 0px;
	 margin: 0px;
}
.contactBlock p{
	font-size: 11px;
	display:inline;
	float: left;
	padding: 20px 0px 15px 0px;
}
div.contactBlock p.contactBlock2
{
	float: right;
	padding: 20px 0px 15px 0px;
}

div.contactBlock a{
	font-size: 11px;
	color: #000000;
}

/* #6 -- Navigation (Main Menu Module) -- */
.mod_navigation{
	  padding: 5px 0px 0px 5px;
	  margin: 0px 0px 0px 0px;
	  font-size: 11px;
	  font-weight: bold;
}
.mod_navigation ul.level_1{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style:none;
}
.mod_navigation ul.level_1 li{
	text-align:center;
	display: block;
	padding: 0px 0px 0px 0px;
	float: left;
	width: 150px;
}
.mod_navigation ul.level_1 li a{
	display: block;
	padding: 15px 0px 0px 0px;
}

.mod_navigation ul.level_1 li.first a{
	display: block;
	padding: 15px 0px 0px 0px;
}
.mod_navigation ul.level_1 li a:hover{
	display: block;
}
.mod_navigation ul.level_1 li.first{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.mod_navigation ul.level_1 li.active p.active{
  padding: 15px 0px 0px 0px;
  text-align: center;
  margin: 0px 0px 0px 0px;
  background: url(../images/menuBgr.jpg) no-repeat center center;
  height: 32px;
}

/* #7 -- Languaste -- */

#engMenu
{
position:absolute;
left: 750px;
top: 10px;
font-size: 11px;
font-weight: bold;
}

#en2{
padding: 8px 20px 0px 10px;
display: block;
float: left;
background: url(../images/menuBgr2.jpg) no-repeat 0px 0px;
height: 35px;
}

#en2 a,#uk2 a,#ru2 a{text-decoration: none;}

#uk2{
display: block;
background: url(../images/menuBgr2.jpg) no-repeat 0px 0px;
height: 35px;
padding: 8px 20px 0px 10px;
float: left;
}

#ru2{
display: block;
background: url(../images/menuBgr2.jpg) no-repeat 0px 0px;
height: 35px;
padding: 8px 20px 0px 10px;
float: left;
}
/* #7 -- Pagination Block -- */
.pagination{
	
}
.pagination ul{
	padding:0px;
	margin:0px;
	list-style-type:none;
}
.pagination ul li{ 
	padding:0px 5px;
	margin:0px;
	float:left;
}

/* #8 -- Art Gallery -- */
.ce_image
{

}
#photoMain .image_container{
background: url(../images/photoFonBgr.jpg) no-repeat 0px 0px;
height:112px;
width: 158px;
margin: 10px 0px 0px 0px
}

#photoMain .image_container{
padding: 10px 0px 0px 10px
}

#map{
	border: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 50px 0px;
}
