@charset "utf-8";
/*
Theme Name: Santé naturelle
Theme URI: http://www.topwize.com/
Description: Theme realise sur mesure.
Version: 1.0
Author: Topwize
Author URI: http://www.topwize.com/
Tags: 

	Sante naturelle v1.0
	http://www.topwize.com/

	Ce Thème a ete cree et realise par Franck AYMARD

*/
html, body{
	margin:0px;
	padding:0px;
	height:100%;
	width:100%;
}
body#mybody{
	background-image:url(images/bg2fond.gif);
	background-repeat:repeat-x;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#586062;
}
a{
	color:#a5b906;
}
a:hover{
	color:#ff8806;
}
#imgfond{
	background-image:url(images/img2fond.gif);
	background-repeat:no-repeat;
	background-position:top center;
	height:100%;
	width:100%;	
}
#centralblanc{
	background-image:url(images/bgblanc.png);
	background-repeat:repeat-y;
	background-position:top center;
	/*height:100%;*/
	width:100%;	
}
#main{
	width:991px;
	height:100%;		
	margin-left:auto;
	margin-right:auto;
}
#bgfonce{
	height:100%;	
	background-color:#6b7577;
	* margin-left:1px;
	* width:991px;	
}
#bgblanc{
	background-color:white;
}
#left{
	float:left;
	width:306px;
}
#center{
	float:left;
	width:504px;
}
#right{
	float:right;
	width:179px;
}
#colcentre{
	width:471px;
	margin-left:auto;
	margin-right:auto;
}
#titretheme{
	background-image:url(images/themes.gif);
	width:179px;
	height:19px;
	background-repeat:no-repeat;
	margin-top:20px;
}
ul#listcat{
	margin:0px;
	padding:0px;
	border-right:15px solid #ffcb44;
	list-style:none;
}
ul#listcat a{
	line-height:30px;
	display:block;
	color:#6b7577;
	border-bottom:1px dotted #6b7577;
	text-decoration:none;
	padding-left:5px;
	font-size:12px;
}
ul#listcat a:hover{
	background-color:#e5e5ba;
}

#contenu{
	margin-top:30px;
	margin-bottom:10px;
}
.contenu img{
	border:none,
}
.contenucat img{
	border:none;
}
/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #ebecec;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}
.wp-caption p.wp-caption-text {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions */
.contenu{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	line-height:22px;
	color:#3a4041;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px solid #d5d6d6;
	text-align:justify;
}
.contenucat{
	font-family:Georgia, "Times New Roman", Times, serif;	
	font-size:12px;
	line-height:18px;
	padding-top:8px;
	padding-bottom:8px;
	text-align:justify;
}
.post{
	border:1px solid #d1d5d5;
	padding:25px;
	padding-bottom:15px;
	margin-bottom:10px;
}
.post h2{
	margin-top:0px;
	background-image:url(images/puceh1.jpg);
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding-left:45px;
	line-height:30px;
	min-height:25px;
}
.post h2 a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	line-height:22px;
	color:#1a171b;	
	text-decoration:none;
	border-bottom:1px dotted #586062;
}
.post h2 a:hover{
	color:#f17f06;	
	border-bottom:1px dotted #586062;
}
.zoneauteur{
	background-image:url(images/zoneauteur.gif);
	background-repeat:repeat-x;
	height:26px;
}
.icon{
	float:right;
	margin-left:8px;	
	margin-top:5px;
}
.icon a{
	color:#ff8806;
	text-decoration:none;
}
.auteur{
	float:left;
	margin-top:6px;
	margin-left:5px;
}
.date{
	background-image:url(images/bgdate.gif);
	background-repeat:no-repeat;
	width:162px;
	height:26px;
	line-height:26px;
	font-size:10px;
	color:#ff8806;
	text-align:center;
	float:left;	
}
.sociable{
	border:1px solid #dadddd;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	padding:4px;
	background-image:url(images/partager.gif);
	background-repeat:no-repeat;
	background-position:5px 5px;
	padding-left:90px;
}
.motscle{
	margin-top:5px;
	background-image:url(images/minitags.gif);
	background-repeat:no-repeat;
	font-size:10px;
	padding-left:70px;
	color:#b2b7b8;
}
.motscle a, .theme a{
	text-decoration:none;
	color:#b5b6b6;
}
.motscle a:hover, .theme a:hover{
	text-decoration:underline;
	color:#b5b6b6;
}
.theme{
	background-image:url(images/minitheme.gif);
	background-repeat:no-repeat;
	font-size:10px;
	padding-left:60px;
	color:#b2b7b8;
}
#commentaire{
	background-color:#f7efe7;
	padding:20px;
	border-top:1px dotted #f2830a;
	border-bottom:1px dotted #f2830a;	
	background-image:url(images/imgcommentaires.gif);
	background-repeat:no-repeat;
	padding-top:25px;
}
.entete h2{
	* margin-top:10px;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:normal;
	margin-bottom:10px;
}
ol.commentlist{
	margin:0px;
	padding:0px;
	margin-top:30px;
	margin-bottom:10px;
	list-style:none;
}
ol.commentlist li{
	list-style:none;
	border:1px dotted #fd8606;
	background-color:white;
	padding:10px;
	margin-left:0px;
	margin-bottom:8px;
	margin-top:5px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:18px;
}
ol.commentlist .children{
	margin:0px;
	padding:0px;
}

ol.commentlist .children li{
	margin:0px;
	background-color:#f8f2ec;
}

cite.fn{
	color:#f98406;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
}
cite.fn a{
	color:#f98406;
	text-decoration:none;
	border-bottom:1px dotted #84951f;
}
cite.fn a:hover{
	color:#84951f;	
	text-decoration:none;
	border-bottom:1px dotted #f98406;
	
}
.says{
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
}
.reply{
	text-align:right;
	height:25px;
}
a.comment-reply-link{
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
	display:block;
	background-color:#d5d6d6;
	color:#333;
	width:60px;
	float:right;
	padding:1px;
	margin:0px;
	line-height:15px;
	text-align:center;
}
a.comment-reply-link:hover{
	background-color:#a5b906;
}
.comment-meta{
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	color:#6b7577;
	text-align:right;
	line-height:15px;
}
.comment-meta a{
	color:#6b7577;
	text-decoration:none;
}
.navigationcom{
	height:20px;
	background-color:#a5b906;
}
.navigationcom a{
	color:#FFF;
	line-height:20px;
	text-decoration:none;

}
.navigationcom a:hover{
	background-color:#ff8806;
}
.navigationcom .alignleft a{
	display:block;
	float:left;
	padding-left:5px;
	padding-right:5px;	
}
.navigationcom .alignright a{
	display:block;
	float:right;
	padding-left:5px;
	padding-right:5px;	
}
#respond{
	background-color:#ebecec;
	margin-top:20px;
	padding:20px;
	border-top:1px dotted #6b7577;
	border-bottom:1px dotted #6b7577;	
	background-image:url(images/imglaissezcom.gif);
	background-repeat:no-repeat;
	padding-top:25px;
}
.formulaire{
	background-color:#ebecec;
	margin-top:20px;
	padding:20px;
	border-top:1px dotted #6b7577;
	border-bottom:1px dotted #6b7577;	
	padding-top:25px;
}
.cancel-comment-reply small{
	font-size:14px;
}
.cancel-comment-reply small a{
	font-size:14px;
	color:#f2830a;
	text-decoration:none;
}
#respond label{
	font-size:14px;
}
#toppub{
	margin-top:20px;
}
#tag{
	background-image:url(images/tags.gif);
	background-repeat:no-repeat;
	padding:20px;
	padding-top:45px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#tag a{
	margin-left:1px;
	margin-right:1px;	
	text-decoration:none;
}
#tag a:hover{
	color:#ff8806;
	text-decoration:underline;
}
#rechercher{
	background-image:url(images/rechercher.gif);
	background-repeat:no-repeat;
	padding:20px;
	padding-top:45px;
	* padding-top:25px;
}
#sondage{
	background-image:url(images/sondage.gif);
	background-repeat:no-repeat;
	padding:20px;
	padding-top:35px;
}
.wp-polls-ul{
	margin:0px;
	padding:0px;
}
.wp-polls-ul li{
	line-height:25px;
}
.wp-polls p strong{
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:20px;
	background-color:#ebecec;
	padding:5px;
	padding-left:10px;
	padding-right:10px;
}
.wp-polls-form{
	margin:0px;
	padding:0px;
}
#s{
	border:1px solid #a5b906;
	width:200px;
	padding:2px;
}
#searchsubmit{
	background-color:#a5b906;
	border:1px solid #a5b906;
	color:white;
}
#publeft{
	background-image:url(images/publicite.gif);
	background-repeat:no-repeat;
	padding-top:14px;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:6px;
}
.pathway{
	margin-top:15px;
	font-size:10px;
	color:#a5b906;
}
.pathway a{
	color:#ff8b04;
	text-decoration:underline;
}
.pathway h1{
	display:inline;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	margin:0px;
	padding:0px;
	color:#586062;
	font-weight:normal;
}

#nom{
	font-size:9px;
	color:#FFF;
	background-color:#6c7779;
	margin-right:9px;
	padding:3px;
	text-align:center;
}
#tel{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	background-color:#fcc843;
	margin-right:9px;
	padding:4px;
	text-align:center;	
	color:#6c7779;
}
#site, #newsletter, #pubright{
	margin-top:10px;
}
#pubright{
	border-right:15px solid #6b7577;	
	margin-bottom:10px;
}
/*FOOTER*/
#footer{
	clear:both;
	margin-top:10px;
	border-top:10px solid #a5b906;
	background-color:#6b7577;
	padding-bottom:30px;
	padding-top:20px;
	* padding-top:8px;
}

#relatif{
	background-image: url(images/articlesrelatifs.gif);
	background-repeat:no-repeat;
	min-height:35px;
	color:#ff8806;
}
#relatif a{
	color:#dee1e1;
	text-decoration:none;
}
#relatif a:hover{
	color:#dee1e1;
	text-decoration:underline;	
}
#relatif ul{
	margin:0px;
	padding:0px;
	list-style:none;
	border-left:3px solid #ff8806;
	padding-left:10px;
}
#jerome{
	background-image:url(images/jerometexte.gif);
	background-repeat:no-repeat;
	color:#e3e5e5;
}
#jerome p{
	border-left:3px solid #ffcb44;
	padding-left:10px;	
}
#partenaires{
	background-image:url(images/partenaires.gif);
	background-repeat:no-repeat;
}
#partenaires ul{
	border-left:3px solid #a5b906;
	padding-left:10px;	
	margin:0px;
	padding:0px;
	padding-left:10px;	
	
}
#partenaires li{
	display:inline;
}
#partenaires a{
	text-decoration:none;
	color:#bcc1c2;
	padding-right:5px;
	border-right: 1px solid #bcc1c2;
}
#partenaires a:hover{
	text-decoration:underline;
}
#rss{
	margin:10px;

}
#rss a{
	background-image:url(images/puce_rss.jpg);
	background-repeat:no-repeat;
	padding-left:25px;
	color:#6b7577;
}
#rss a:hover{
	color:#ff8806;
}

#relatif,  #jerome, #partenaires{
	padding-left:150px;
	margin-bottom:10px;
}
h1.posttitre{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	background-image:url(images/puceh1.jpg);
	background-repeat:no-repeat;
	padding-left:45px;
	color:#586062;	
}
a.more-link{
	display:block;
	background-image:url(images/lirelasuite.gif);
	background-repeat:no-repeat;
	padding-left:100px;
	height:24px;
	line-height:20px;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	font-size:10px;
	text-decoration:none;
	clear:both;
}
a.more-link:hover{
	background-image:url(images/lirelasuite-hover.gif);
}

/*

*/
#menutop{
	margin-top:10px;
	border:1px solid #6c7779;
	width:470px;
	height:43px;
}
a#bt_santeonat{
	text-decoration:none;
	background-image:url(images/bt_santeonat.gif);
	background-repeat:no-repeat;
	display:block;
	float:left;
	width:153px;
	height:43px;
}
a#bt_presentation{
	text-decoration:none;
	background-image:url(images/bt_presentation.gif);
	background-repeat:no-repeat;
	display:block;
	float:left;
	width:165px;
	height:43px;
}

a#bt_contact{
	text-decoration:none;
	background-image:url(images/bt_contacter.gif);
	background-repeat:no-repeat;
	display:block;
	float:left;
	width:152px;
	height:43px;
}
a#bt_santeonat:hover{
	background-image:url(images/bt_santeonat_hover.gif);
}
a#bt_presentation:hover{
	background-image:url(images/bt_presentation_hover.gif);
}

a#bt_contact:hover{
	background-image:url(images/bt_contacter_hover.gif);
}
/*sondage
div.wp-polls{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0px;
	padding:8px;
	padding-top:0px;
	color:#151d24;
}
.wp-polls-ul li {
	list-style:none;
	background-image:none;
	margin:0px;
	padding:0px;
	display:block;
	line-height:16px;
	padding-top:5px;
	padding-bottom:5px;
}
div.wp-polls-ans{
	margin:0px;
	padding:0px;
}
.poll-question{
	font-weight:bold;
	font-size:12px;
	text-align:center;
	padding:5px;
	* margin-top:10px;
}
.poll-vote{
	text-align:right;
	margin-top:5px;
}
.wp-polls a, .wp-polls a:link, .wp-polls a:active, .wp-polls a:visited{ text-decoration:none; text-decoration:underline; }
.wp-polls a:hover{ text-decoration:none;}

div.sociable{
	border:1px solid #b2b2b2;
	height:21px;
	line-height:21px;
	text-align:right;
	padding-top:3px;
	padding-right:5px;
	background-image:url(images/titre_ico_partager.gif);
	background-repeat:no-repeat;
	margin-bottom:5px;
	margin-top:20px;
}


span.sociable_tagline { position: relative; }
span.sociable_tagline span { display: none; width: 14em; }
span.sociable_tagline:hover span {
	position: absolute;
	display: block;
	top: -5em;
	background: #ffe;
	border: 1px solid #ccc;
	color: black;
	line-height: 1.25em;
}
.sociable span {
	display: block;
}
.sociable ul {
	display: inline;
	margin: 0 !important;
	padding: 0 !important;
}
.sociable ul li {
	background: none;
	display: inline !important;
	list-style-type: none;
	margin: 0;
	padding: 1px;
}
.sociable ul li:before { content: ""; }
.sociable img {
	float: none;
	width: 16px;
	height: 16px;
	border: 0;
	margin: 0;
	padding: 0;
}

.sociable-hovers {
	opacity: .4;
	-moz-opacity: .4;
	filter: alpha(opacity=40);
}
.sociable-hovers:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}

.thefootnotes{
	background-image:url(images/titre_note.gif);
	background-repeat:no-repeat;
	padding-top:30px;
	
}
ol.footnotes{
	background-color:#eeeeee;
	margin-top:10px;
	padding:30px;
	padding-left:40px;
	padding-bottom:20px;
	-moz-border-radius:10px;
	-khtml-border-radius:10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
li.footnote{
	line-height:14px;
	color:#333333;
	margin-bottom:10px;
}
li.footnote a,  a.footnote-link{
	color:#c16037;
}
.navigation {
	padding-top:10px;
	padding-bottom:10px;
	height:30px;
}
.navigation a{
	text-decoration:none;
	font-size:10px;
	color:white;
	display:block;
	background-color:#81b2e3;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	padding:4px	
}
.navigation a:hover{
	text-decoration:none;
	font-size:10px;
	color:#f2f2f2;
	display:block;
	background-color:#c16037;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	padding:4px;	
}

*/
.alignleft{
	float:left;
}
.alignright{
	float:right;
}
img.alignleft{
	margin-right:10px;
	margin-bottom:5px;
}
img.alignright{
	margin-left:10px;
	margin-bottom:5px;
}
.topwize{
	float:right;
	margin-right:10px;
}
.topwize a, .fin a{
	color:#bbbbbb;
	text-decoration:none;
}
p.linklove, linklove{
	display:none;
}
.prechargement{
	display:none;
}
.cut{
	clear:both;
}
#wp-email-popup{
	background-color:#ebecec;
}
#wp-email-popup a{
	color:#ff8806;
}

/* citation */
.contenu cite{
	background-color:#eeeeee;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:14px;
	font-style:normal;
	padding: 20px;
	padding-left:40px;
	padding-right:30px;
	padding-top:30px;
	margin:5px;
	margin-bottom:10px;
	margin-top:10px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background-image:url(images/puce_note.gif);
	background-repeat:no-repeat;
	background-position:10px 10px;
	border-top: 1px solid #ddd;
	border-left: 1px solid #ddd;
	border-bottom: 1px solid #b6b6b6;
	border-right: 1px solid #b6b6b6;
}

sup{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f98406;
	font-weight:bold;
}
a.footnote-link{
	color:#f98406;
	text-decoration:none;
	font-weight:bold;
}
.thefootnote{
	background-image:url(images/notes.gif);
	background-repeat:no-repeat;
	padding-top:5px;
}
.oblig{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#e7111b;
}
/*
ul, ol{
	margin-top:10px;
	margin-bottom:10px;
}
li{
	padding-top:6px;
	padding-bottom:6px;
	line-height:18px
}
*/
ol.footnotes{
	padding-top:25px;
	background-image:url(images/bgnote.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
li.footnote{
	font: 10px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#646464;
	padding:0px;
	margin:0px;
	margin-bottom:10px;
	padding-right:20px;
	text-align:left;
}
a.internal_tag{
	color:#3a4041;
	text-decoration:none;
	border-bottom:1px dotted #aac106;
}
a.internal_tag:hover{
	border-bottom:1px solid #f2830a;
}
.post a.internal_tag{
	color:#586062;
}

.topwize{
	float:right;
	font-size:9px;
}
.topwize a{
	text-decoration:none;
}