/*  
*   Basic Styles
*   Author    -> designer <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)

*/



/* #1 -- Wrapper Block -- */
#wrapper{
  
}

/* #2 -- Header Block -- */
#header{
  background: url(../images/headerBgr.jpg) no-repeat 5px 13px; 
}
#header .inside{

}



/* #3 -- Custom Block -- */
#custom{

}



/* #4 -- Content Container Block -- */
#container{

}

/* #4.1 - Left - */
    #left{}
    #left .inside{margin:0px 20px 0px 30px;}
        /* Left content elements */
        
        
/* #4.2 - Main - */
    #main{}
    #main .inside{}
        /* Main content elements */
        
            
/* 4.3 - Right - */
    #right{}
    #right .inside{}
        /* Right content elements */    
		

/* #6 -- Navigation (Main Menu Module) -- */
.mod_navigationMain {
  
}
.mod_navigationMain ul.level_1{
  
}
.mod_navigationMain ul.level_1 li{
  
}
.mod_navigationMain ul.level_1 li a{
  
}
.mod_navigationMain ul.level_1 li a:hover{
  
}
.mod_navigationMain ul.level_1 li.active{
  
}
.mod_navigationMain ul.level_1 li.active p.active{
  
}

#mainMenuBlock{
margin: 80px 0px 50px 0px;  
background: url(../images/polosaMenuBgr.jpg) repeat-x 100px 100px;
background-position:bottom; 
}
#mainMenuBlock ul.level_1{
  margin: 0px;
  padding: 0px;
}

#mainMenuBlock ul.level_1 li{
 list-style-image:url(../images/menuIco.png);
 padding: 10px 0px 0px 0px;
  margin-right: 1px; 
  margin-bottom: 1px;
  background: url(../images/polosaMenuBgr.jpg) repeat-x 60px 10px; 
}

#mainMenuBlock ul.level_1 li a{
  text-align: left;
  display: block;
  color: #7ab700;
  text-decoration: none;
  padding: 6px 0px 0px 0px;
  width: 230px;
}
#mainMenuBlock ul.level_1 li a:hover{
  padding: 6px 0px 0px 0px;
  display:block;
  margin: 0px;
  text-align: left;
  color: #7ab700;
}
#mainMenuBlock ul.level_1 li.active p.active{
  padding: 6px 0px 0px 0px;
  margin: 0px;
  text-align: left;
  color: #7ab700;
}

#mainMenuBlock ul.level_1 li.last
{
margin: 0px 0px 10px 0px;
}
#mainMenuBlock ul.level_1 li.first
{
background:none;
}

/* -- MAIN CONTENT -- */
#page-content
{
margin: 35px 50px 0px 50px;
}

/* -- TOP NAVIGATION BUTTONS -- */
#siteNavBlock {
padding: 0px 0px 0px 0px;
text-align:right;
}
#siteNavBlock ul.level_1{
  list-style-type: none;
  margin: 0px;
  padding: 0px;
}
#siteNavBlock ul.level_1 li{
  margin: 0px;
  padding: 0px;
 display: inline;
}
#siteNavBlock ul.level_1 li a{
  text-decoration: none;
  color:#000000; 
  display: inline; 
  padding: 14px 25px 50px 0px;
}
#siteNavBlock ul.level_1 li.goHomeButton a{
  display: inline;
  background: url(../images/homeIco.gif) no-repeat; 
}

#siteNavBlock ul.level_1 li.siteSearchButton a{
  background: url(../images/searchIco.gif) no-repeat;  
}

#siteNavBlock ul.level_1 li.siteContactButton a{
  background: url(../images/mailIco.gif) no-repeat;
}

/* -- BREADCRUMB NAVIGATION*/
div.mod_breadcrumb
{
padding: 100px 0px 0px 50px;
font-size: 12px;
}
div.mod_breadcrumb .active   
{
color: #000000;
}


h1.ce_headline
{
padding: 10px 0px 0px 50px;
color: #7ab700;
}



/* -- FLASH BLOCK -- */
#topFlashBlock
{
padding: 0px 0px 0px 300px;
}

/* -- DFGALLERY BLOCK -- */
.dfGallery
{
padding: 0px 0px 150px 0px;
}



#page-content h1
{
display:block;
padding: 0px 0px 0px 0px;
color: #7ab700;
}
#page-content td h1
{
padding: 0px 0px 0px 0px;
margin: 3px 0px 3px 0px;
color: #7ab700;
}

/* -- END FLASH BLOCK -- */






