#header_top {
	min-height : 126px;
}
#navigation-menu {
	margin-top : 40px;
}
#inset {
	margin-top : 50px;
}
		body { font-family:Helvetica,Arial,'DejaVu Sans','Liberation Sans',Freesans,sans-serif; line-height:1.5; font-size:12px; font-weight:Helvetica,Arial,'DejaVu Sans','Liberation Sans',Freesans,sans-serif00; font-style:normal;}
        
                
        h1 {font-size:2.8em !important; }
        h2 {font-size:2.24em !important; }
        h3 {font-size:1.68em !important; }
        h4 {font-size:1.4em !important; }
        h5 {font-size:1.246em !important; }
        h6 {font-size:0.98em !important; }  
        
        h1, h2, h3, h4, h5, h6, #slogan { font-family:Cuprum; font-weight:400; font-style:normal; }
        
        .th_widget > h1,
.th_widget > h2,
.th_widget > h3,
.th_widget > h4,
.th_widget > h5,
.th_widget > h6,
.widget_title > h1,
.widget_title > h2,
.widget_title > h3,
.widget_title > h4,
.widget_title > h5,
.widget_title > h6,
h1.pagetitle {
        text-transform: uppercase;
        }
        
        h1 {line-height:0.53571428571429;
            margin-top:0.53571428571429em;
            margin-bottom:0.53571428571429em;}
        
        h2 {line-height:0.66964285714286;
            margin-top:0.66964285714286em;
            margin-bottom:0.66964285714286em;}
         
        h3 {line-height:0.89285714285714;
            margin-top:0.89285714285714em;
            margin-bottom:0.89285714285714em;}
        
        h4 {line-height:1.0714285714286;
            margin-top:1.0714285714286em;
            margin-bottom:1.0714285714286em;}
            
        h5 {line-height:1.2038523274478;
            margin-top:1.2038523274478em;
            margin-bottom:1.2038523274478em;}
            
        h6 {line-height:1.530612244898;
            margin-top:1.530612244898em;
            margin-bottom:1.530612244898em;} 
            
        p{
        	margin: 1.5em 0;
        }
        
  
        small {
        	font-size:0.85em;
        	line-height:1.7647058823529;
            margin-top:1.7647058823529em;
            margin-bottom:1.7647058823529em;
        }

       ul.sf-menu a, ul.sf-menu a span { font-family:Oswald; font-weight:400; 		
	   font-style:normal; font-size:14px;text-transform:uppercase;}
		.sf-menu li li{font-size:0.90em}
        
        
        
.sf-menu ul {

	width:			13.333333333333em !important;
}

ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:			13.333333333333em !important;
}

ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:			13.333333333333em !important;

}
				body { background-color:#20252e;
        background-attachment:fixed;
        
        }		
        
        body {     
        }
div.custombuttonwrap.xl {
    padding-top:0.083333333333333em;
    padding-bottom:0.083333333333333em;

    margin-top:0.33333333333333em;
    margin-bottom:0.33333333333333em;        
}

div.custombuttonwrap.l {padding-top:0.75em;padding-bottom:0.75em;

    margin-top:0.5em;
    margin-bottom:0.5em;    
}


div.custombuttonwrap.m {
	padding-top:0.375em;
    padding-bottom:0.375em;
	
    margin-top:0.5em;
    margin-bottom:0.5em;    
    
	
    }
    

div.custombuttonwrap.s {padding-top:0.58333333333333em;padding-bottom:0.58333333333333em;

    margin-top:0.5em;
    margin-bottom:0.5em;    
}
		.ui-widget-header {
	line-height: 1.5;
}
.ui-widget-header li {
	padding-top: 0.375em !important;
	padding-bottom: 0.375em !important;    
}
h4.ui-accordion-header {
	line-height:0.95238095238095;
    padding-top:0.26595744680851em;
    padding-bottom:0.26595744680851em;    
    } 
		.custom .msgboxpadding, .info .msgbox-icon, .success .msgbox-icon, .warning .msgbox-icon, .error .msgbox-icon { 
		padding-top: 1.5em !important;
			padding-bottom: 1.5em !important;
 }	
 .msgboxwrap{
	margin-top: 1.5em;
    margin-bottom: 1.5em;  
 }
		div.divider_generic_wrap {
	margin:1.5em 0;
}
		div.plugin_latestposts_container div.bottomnavcontainer {
	margin-top:1.5em;  
    }
div.plugin_latestposts_container div.plugin_latestposts_sort_all,
div.plugin_latestposts_container div.navigation_all {
    margin-bottom:1.5em;
}
		
blockquote{
	line-height:1.1278195488722;
    	margin-top:1.1278195488722em;
        	margin-bottom:1.1278195488722em;
}

		ul.list_style1, ul.list_style2, ul.list_style3, ul.list_style4, ul.list_style5, ul.list_style6, ul.list_style7, ul.list_style8, ul.list_style9, ul.list_style10, ul.list_style11 {
	line-height:1.5;
	margin-top:1.5em;      
}
ul.list_style1 li, ul.list_style2 li, ul.list_style3 li, ul.list_style4 li, ul.list_style5 li, ul.list_style6 li, ul.list_style7 li, ul.list_style8 li, ul.list_style9 li, ul.list_style10 li, ul.list_style11 li {
	line-height:1.5;
          
}
ul.list_style1.big li, ul.list_style2.big li, ul.list_style3.big li, ul.list_style4.big li, ul.list_style5.big li, ul.list_style6.big li, ul.list_style7.big li, ul.list_style8.big li, ul.list_style9.big li, ul.list_style10.big li, ul.list_style11.big li {
	margin-bottom:1.5em;  
    background-position:0 50%;          
}
		body {
	color : #d7d9d0;
}
a,
a:visited {
	color : #f3dcb8;
}
a:hover {
	color : #ffffff;
}
h1.pagetitle {
	color : #f3dcb8;
}
ul.sf-menu>li>a,
ul.sf-menu>li>a:visited {
	color : #f3dcb8;
}
ul.sf-menu>li>a:hover {
	color : #ffffff;
}
ul.sf-menu ul.sub-menu a,
ul.sf-menu ul.sub-menu a:visited {
	color : #f3dcb8;
}
ul.sf-menu ul.sub-menu a:hover {
	color : #ffffff;
}
#simple_logo_abs #simple_logo {
	padding-top:35px; 
    margin-left:0px;
}
#simple_logo_abs h1 a, 
#simple_logo_abs .site-name a { 
    background:transparent url( http://www.noumeapiscines.com/wp-content/uploads/2012/09/Logo-3-web81.gif ) no-repeat 0 100%; 
    width:200px; 
    height:86px; 
}
div#slogan.simple_logo_slogan {
	margin-left:0px; 
    margin-top:0px; 
    font-size:8px;
}

		 div.portfolioitem {
	margin-bottom: 1.5em;
 }
		