/*
Theme Name: Bienfaits Noisetier
Theme URL: 
Description: 
Author: 
Author URI: 
1.0
*/
body{font:.8em/1.5em Arial,Helvetica,san-serif;color:#000;background:url(images/bg.jpg) top center no-repeat; text-align:center; margin:0; padding:0;}
body, .color1{background-color:#007cc3;}
.fontcolor1, .fontcolor1 a{color:#FFFFFF;}
.color2{background-color:#915102;}
.fontcolor2, .fontcolor2 a{color:#FFFFFF;}

#outside{position:relative;margin-top:1em;margin-bottom:1em;margin-left:auto;margin-right:auto;width:990px;}
#outside #top{display:block;padding:5px;background:transparent url(images/site_top.png) no-repeat top;}
#outside #topLogo{width:975px; margin:0 auto; padding:2px 5px 0 0; text-align:right; margin:0;}
#outside #topLogo img{margin-left:5px;}
#outside #topLogo #langue { width:235px; height:20px; float:left; margin:0; padding:0 0 0 15px;}
#outside #topLogo #langue ul{ margin:0; padding:0;}
#outside #topLogo #langue ul li{ list-style-type:none; float:left;}
#outside #topLogo #langue ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; text-decoration:none;}
#outside #topLogo #langue ul li a:hover{font-weight:bold;}
#outside #topLogo #langue ul li.current_language_item{ font-weight:bold;}
#outside #topLogo #langue ul li.language_item{}#outside #topLogo #avantages { width:440px; height:20px; float:left; margin:0; padding:0 0 0 15px;}
#outside #center{ margin:0 auto; background:transparent url(images/site_bg.png) repeat-y top;}
#outside #bottom{ margin:0 auto; height:11px; background:transparent url(images/site_base.png) no-repeat top;}

#header{width:960px;margin:0 auto;}
#headerLogo{width:266px; height:140px; padding:15px 0 0 0; margin:0; float:left; background:#915102;}
#headerBanniere{width:579px; height:50px; padding:105px 15px 0 100px;  float:right; background:url(images/header-fr.jpg) #915102 top right no-repeat; text-align:left;}
.participate{width:236px; height:37px; background:url(images/bouton-concours.gif) top left no-repeat; line-height:37px; text-align:center; color:#000; text-decoration:none; }
.participate:hover{color:#017cc3; cursor:pointer; text-decoration:underline;}

#navblock{ position:absolute; left:15px;top:192px; height:43px; width:960px; margin:0 auto; padding:0;}
#search{position:absolute;right:0px;padding:0px;}
#headersearch .s{position:absolute;display:block;right:54px;top:8px;border:1px solid #CFCFCF;background-color:#FFFFFF;padding:4px;height:17px;}
#headersearch .submit{position:absolute;right:10px;top:8px;}
#navigation{position:absolute;top:0px;font-family:"Trebuchet MS";height:43px;}
#navigation menu{display:inline;padding:0px;margin:0px;}
#navigation li{display:block;float:left;list-style:none outside none;}
#navigation a{color:white;display:block;float:left;font-size:1.2em;text-decoration:none;padding:12px 9px;height:20px}
#navigation a:hover{background:transparent url(images/nav_roll.png) no-repeat bottom center;}


#content{ margin-top:50px; padding:0; }
h3 #comments{width:500px;}
ol.commentlist{width:470px;}
#content #maincolumn{text-align:left;padding:16px 16px 16px 25px; margin-top:50px;}
#content p img{border:none;margin:0px 10px 10px 0px;}
#maincolumn #widgets{float:right;width:430px;}
#maincolumn #widgets #leftcolumn{width:430px;}
#maincolumn #widgets #leftcolumn .pad{padding-right:200px;}
*html #maincolumn #widgets #leftcolumn .pad{position:absolute;margin:0 0 0 -10px;}
acronym,abbr,span.caps{letter-spacing:normal;}
h1{font-family:Georgia,serif; font-size:28px; background:transparent url(images/bg-titre.gif) top left no-repeat; color:#017cc3;line-height:normal;padding:0 0 0 25px;margin:0; font-style:italic;}
h2{font-family:Georgia, serif; font-size:22px; color:#017cc3;line-height:normal;padding:0;margin:0; font-style:italic;}
h3{font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-style:italic; font-size:14px;color:#915102; line-height:normal;padding:0px;margin:0px;}
h2 a{text-decoration:none;font-size:16px;}
a h2{text-decoration:none;}
a{color:#017cc3;}
a:hover{color:#017cc3;}
a img{border:0px;}
.post{font-family:Verdana,Arial,san-serif;display:block;margin:20px 5px 5px 5px;}
.post p{margin:15px 0 5px 0;padding:0px;line-height:18px;}
.post .pad{padding-left:20px;}
.entry{font-family:Verdana,Arial,san-serif;color:#000000;}
#sidebar{float:right;clear:none;text-align:left;}
.thumbnails{background:#FFFFFF url(images/thumbnail_bg.gif) no-repeat center top;width:96px;height:93px;float:left;margin-right:6px;margin-bottom:6px;}
.thumbnails img{background:white;width:83px;height:80px;margin:6px;}
.allblack a{color:black;text-decoration:none;font-size:12px;}
dir{display:block;padding:0px;margin:0px;}
li.widget{display:block;list-style:none outside none;padding:4px;margin-top:5px;margin-bottom:5px;}
li.widget p{font:11px verdana;color:#111;padding:0px;margin:0px 0 0px 0;line-height:14px;}
img.screenshot{float:left;border:1px solid #ccc;padding:3px;margin:0 10px 5px 0;}
img.screenshot:hover{border:1px solid #999;}
li.widget p img{float:left;border:1px solid #ccc;padding:3px;margin:0 6px 6px 0;}
li.widget p img.noborder{border:0px solid #ccc;padding:3px;margin:0 6px 6px 0;}
li.widget p img.noborder{border:0px solid #ccc;padding:0px;margin:10px 5px 0 0;}
li.widget span.absolute{position:absolute;margin:7px 0 0 35px;}
li.widget div.rss{color:#017cc3;font-size:18px;font-style:italic;padding:5px 0 0 0;}
div.vertical{vertical-align:middle;height:46px;line-height:22px;}
div.vertical img{float:left;margin:0 5px 0 0;}
li.widget li,li.widget ul li,li.widget ul ul li{color:#503500;border-bottom:1px dashed #cac6ad;padding:2px 0;margin:0px;display:block;list-style:none outside none;font:12px "Trebuchet MS";}
li.widget a{color:#503500;text-decoration:none;}
li.widget a.sivo{font:11px verdana;color:#666;line-height:14px;}
li.widget span.krivo{font-weight:bold;font:11px verdana;color:#111;font-style:italic;}
li.widget ul{padding:0px;margin:3px 0px 3px 0px;list-style:none outside none;}
li.widget ul ul{padding-left:0px;list-style:none outside none;}
li.widget ul ul ol{padding-left:0px;}
li.widget ul ul ul{padding-left:0px;list-style:none outside none;}
li.widget ul ol{padding-left:0px;list-style:none outside none;}
li.widget .widgettitle, .widgettitle{color:#1691b5;font-size:16px;font-weight:bold;border-bottom:2px solid #513A08;padding:15px 0px 2px 0px;margin:0px 0 10px 0;font:18px "Trebuchet MS";}
input{color:#000000;background:#EFEFEF;padding:1px;border:1px solid #999999;}
textarea{color:#000000;background:#EFEFEF;padding:1px;border:1px solid #999999;}
select{color:#000000;background:#EFEFEF;padding:1px;border:1px solid #999999;}
#video{text-align:center;}
#video .ttl{height:46px;width:229px;background-image:url(images/ttl_featuredvideo.gif);background-repeat:no-repeat;background-position:top left;margin:0 0 12px 0;}
#flickr ul{margin:0px;padding:0px;list-style:none;text-align:center;}
#flickr li{margin:5px;padding:0px;list-style:none;display:inline;}
#flickr li img{width:58px;height:50px;border:1px solid #ccc;padding:3px;}
#flickr li img:hover{border:1px solid #666;}
#flickr .ttl{height:46px;width:229px;background-image:url(images/ttl_flickrphotos.gif);background-repeat:no-repeat;background-position:top left;margin:14px 0 12px 0;}
#maincolumn #widgets #leftcolumn #rightcolumn{float:right;width:180px;margin-right:10px;}
#subscribe{display:block;background-image:url(images/subscribe_bg.png);background-repeat:repeat-x;background-position:top left;border:1px solid #CFCFCF;width:180px;height:55px;position:relative;color:white;}
#subscribe form{padding:3px;}
#subscribe .email{position:absolute;top:24px;left:5px;display:block;border:1px solid #CFCFCF;background-color:#FFFFFF;padding:2px;height:17px;}
#subscribe .submit{position:absolute;top:24px;right:15px;}
#heighlights{position:relative;width:521px;margin:0 0 0 -8px;}
#heighlights .top{background-image:url(images/element_top.png);background-repeat:no-repeat;background-position:top center;height:49px;padding-left:30px;overflow:hidden;}
#heighlights #links a{color:#017cc3;display:block;width:93px;height:29px;margin-left:-2px;float:left;font-size:16px;line-height:28px;text-align:center;text-decoration:none;margin-top:15px;background:url(images/element_link_gray.png) no-repeat center top;}
#heighlights #links a.current{color:#FFFFFF;background:url(images/element_link_blue.png) no-repeat center top;}
#heighlights .guts{background:white url(images/element_bgr.png) repeat-y center top;display:block;height:auto;text-align:center;}
#heighlights .guts2{background:transparent url(images/element_bg.png) no-repeat center top;display:block;text-align:left;}
#heighlights .guts2 .pad{padding:10px 20px 10px 20px;}
#heighlights .guts2 .pad div{display:none;}
#heighlights .guts2 .pad .current{display:block;}
#heighlights .base{display:block;background-image:url(images/element_base.png);background-repeat:no-repeat;background-position:top center;height:23px;}
#news{padding:10px 10px 10px 0px;}
#news .ttl{height:46px;width:492px;background-image:url(images/ttl_recentnews.gif);background-repeat:no-repeat;background-position:top left;}
#footer{margin-left:auto;margin-right:auto;width:960px;}
#footer p{margin:0;}
#footer .footerbg{height:30px; padding:10px 10px 0 0;}
#footer .footerbg #copyright{text-align:right;padding:0;font-size:12px;}
#footer .footerbg #copyright #pages li{display:inline;list-style:none outside none;}
#footer .footerbg #copyright #pages a{padding-left:18px;background:url(images/footer_bullet.png) no-repeat left 3px;}
#footer .footerbg #copyright #pages a.homelink{background:url();}



#citation{width:730px; height:55px; float:left; padding:15px 5px 5px 205px; margin:8px 0 0px 25px; color:#000; background:url(images/bg-citation.gif) top left no-repeat; text-align:left;}
	
#citation p, #citation_en p{ font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color:#027cc3; font-weight:300; font-style:italic; padding:0; margin:0; line-height:24px;}
	
.acceuil-hamberhazel{width:730px; height:55px; float:left; padding:15px 5px 5px 205px; margin:8px 0 0px 25px; color:#000; background:url(images/accueil-amber-bg.png) top left no-repeat; text-align:left;}
	
.acceuil-hamberhazel p, .acceuil-hamberhazel_en p{ font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color:#027cc3; font-weight:300; font-style:italic; padding:0; margin:0; line-height:24px;}
	
.amber-logo{
	background:url(images/Hazelamber-logo-xs.png);
	width:281px;
	height:60px;
}

.bg-contenuTop{
	width:930px; float:left; padding:5px; background-color:#EEE; margin:8px 0 0 25px; 
	}
    
.bg-contenuTop-slideshow{
	width:600px; float:left;
	
	}
    
.bg-contenuTop-contenu{
	width:303px; height:230px; padding:10px; float:right; background-color:#017cc3; text-align:left; color:#FFF;
	
	}
	
.bg-contenuTop-contenu h1{
	font-family:Georgia,"Nimbus Roman No9 L",serif;color:#a0d5f4; font-size:30px; font-style:italic; font-weight:400; padding:0px;margin:0 0 10px 0; text-align:left;
	}
	
.bg-contenuTop-contenu h3 a{
	font-family:Arial, Helvetica, sans-serif; text-transform:none; text-decoration:none; font-style:italic; font-size:16px;color:#915102; line-height:normal;padding:0px;margin:0px;
	}
	
.bg-contenuTop-contenu p{ font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:12px; line-height:normal;
	}
    
    
    
    
    
.bg-contenuMiddle{
	width:930px; float:left; padding:10px 5px; margin:8px 0 0 25px; border-bottom:1px dotted #027cc3;
	}
    
.bg-contenuMiddle-box1{
	float:left; width:281px; padding:7px 10px 10px 10px; text-align:left; margin-right:14px; margin-bottom:10px; background:#fff url(images/bg-titre-h3.gif) top left repeat-x; background-color:#fcfcfc;
	}
    
    
.bg-contenuMiddle-box2{
	float:left; width:281px; padding:7px 10px 10px 10px; text-align:left; margin-right:14px; margin-bottom:10px; background:#fff url(images/bg-titre-h3.gif) top left repeat-x; background-color:#fcfcfc;
	}
    
    
.bg-contenuMiddle-box3{
	float:left; width:280px; padding:7px 10px 10px 10px; text-align:left; margin-bottom:10px; background:#fff url(images/bg-titre-h3.gif) top left repeat-x; background-color:#fcfcfc;
	}
	
.bg-contenuMiddle-box4{
	float:right; width:280px; padding:7px 10px 10px 10px; text-align:left; margin-bottom:10px; background:#fff url(images/bg-titre-h3.gif) top left repeat-x; background-color:#fcfcfc;
	}
	
.bg-contenuMiddle h2{
	margin:0 0 25px 0; font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; font-style:italic; color:#3a92ad; padding:0; background:none; border:0;
	}
.bg-contenuMiddle h3{
	margin:0 0 10px 0; font-family:Georgia,"Nimbus Roman No9 L",serif; font-size:13px; font-style:italic; color:#000;
	}
.bg-contenuMiddle p{
	font-size:11px;
	}
	

#infolettre .s{ border:1px solid #CFCFCF;background-color:#FFFFFF;padding:4px;height:17px; margin:5px;}
#infolettre .submit{ border:1px solid #CFCFCF;background-color:#FFFFFF;padding:4px;height:17px; margin:5px;}


    
.bg-contenubas{width:930px; float:left; padding:5px; margin:8px 0 15px 25px; color:#000;}
	
.bg-contenubas h3{ font-family:"Trebuchet MS"; font-size:18px; color:#017cc3; padding:0; margin:0;}
.bg-contenubas h4{ font-family:"Trebuchet MS"; font-size:12px; color:#a2a2a2; padding:0; margin:0 0 10px 0; text-transform:uppercase;}
.bg-contenubas p{ font-family:"Trebuchet MS"; font-size:13px; color:#000; padding:0; margin:0;}
.bg-contenubas a{ font-family:"Trebuchet MS"; font-size:13px; color:#000; padding:0; margin:0; text-decoration:underline;}
.bg-contenubas a:hover{ font-family:"Trebuchet MS"; font-size:13px; color:#017cc3; padding:0; margin:0;}
.bg-contenubas img{ margin:5px; clear:right;}
.bg-contenubas img.sociaux{ margin:0px; clear:right;}

    
.bg-contenubas-box1{float:left; width:220px; margin:0; padding:20px 6px 0 6px; text-align:left; background:url(images/background-footer-box.gif) top left no-repeat;}
.bg-contenubas-box2{float:left; width:221px; margin:0; padding:20px 6px 0 6px; text-align:left; background:url(images/background-footer-box.gif) top left no-repeat;}
.bg-contenubas-box3{float:left; width:220px; margin:0; padding:20px 6px 0 6px; text-align:left; background:url(images/background-footer-box.gif) top left no-repeat;}
.bg-contenubas-box4{float:left; width:221px; margin:0; padding:20px 6px 0 6px; text-align:left; background:url(images/background-footer-box.gif) top left no-repeat;}

.box3-lienBox{width:232px; padding:0; margin:0;}
.box3-lienBox-left{width:60px; text-align:center; float:left;}
.box3-lienBox-right{width:167px; text-align:left; float:right; padding-left:5px; padding-top:10px;}

.box4-lienBox{width:232px; height:50px;}
.box4-lienBox-left{width:45px; text-align:center; float:left;}
.box4-lienBox-right{width:182px; text-align:left; float:right; padding-left:5px; padding-top:10px;}





.phone{
	font-family:Arial, Helvetica, sans-serif;color:#017cc3; font-size:18px; font-style:italic; font-weight:bold; padding:0px;margin:0 0 10px 0; text-align:left; background:url(images/balloon.png)0 2px no-repeat; padding:0 0 0 20px;
	}
	
	

	
.bg-contenubas ul{margin:0; padding:0; text-decoration:none;}
.bg-contenubas li{list-style:none outside none;}

	
.readmore a{ display:block; width: 129px; height: 22px; border: none; cursor: pointer; background: url("images/bg-savoir-plus.gif") no-repeat left top;padding-left: 24px;padding-top:2px;margin-top: 15px; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase; color: #FFF; text-decoration:none; float:right;}

.readmore a:hover { }


ul#langue
{
	list-style-type:none;
}

ul#langue li
{
	display:inline; 
	list-style-type:none;
}
#citation_en{
	width: 730px;
	height: 55px;
	float: left;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 205px;
	margin-top: 8px;
	margin-right: 0pt;
	margin-bottom: 0px;
	margin-left: 25px;
	color: #000000;
	background-color: transparent;
	background-image: url("images/bg-citation-en.gif");
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: left top;
	text-align: left;
}

ul.tweets{
	margin-left:0px;
	padding-left:0px;
}

ul.tweets li {
		list-style: none;
		padding:5px 0px;
		border-bottom:dotted 1px #3A92AD;
	font-size: 11px;
}

