body { 	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #333333; background: #d5edf4 url() center bottom no-repeat; margin:0px ;padding: 0; line-height: 170%; 
}
a, a:visited {color:#036DA7;text-decoration:underline;}
a:hover {text-decoration: none; color:#018311;}
img {border: none;}
p {padding: 5px 0px;margin: 0px;}
h1 {color: #000;margin: 0px;font: normal 250%/100% "Trebuchet MS", Tahoma, Arial;padding-bottom: 3px; margin-bottom:10px;}
.post h1 a{color: #0b81ab;text-decoration:none;}
h1 a:hover{color: #043FA0; text-decoration:none;}

h2 {color: #000;margin: 0px;font: normal 150%/130% "Trebuchet MS", Tahoma, Arial;padding-bottom: 3px; margin:15px 0 5px 0;}
h2 a, h2 a:visited{color: #000; text-decoration: none;}
h2 a:hover{color: #043FA0;text-decoration: none;}

h3 {font: normal 140%/100% "Trebuchet MS", Tahoma, Arial;color: #222222;margin: 10px 0px 5px; font-weight:bold; }
h4 {font: normal 130%/100% "Trebuchet MS", Tahoma, Arial;color: #222222;margin: 10px 0px 5px; font-weight:bold; }
h3 a, h3 a:visited, h4 a, h4 a:visited {color: #222222; text-decoration:none;}
form {margin:0px;padding:0px;}
.blockquote2 {padding:0 0 0 10px;margin:5px 0px 5px 20px; color:#000;border-left: 5px solid #b0c4de; line-height: 120%;}
blockquote {padding: 10px 10px; margin:10px 0px 10px 0px; list-style:none; border:1px solid #f00; background-color:#FFCFCF; }
ul{list-style:square;padding:0px; margin:0px 0px 0px 0px;}
ol{padding:0px; margin:0px 0px 0px 10px;}
li{margin: 0px 0px 0px 20px; padding: 0px 0px 0px 0px; }

#page {margin: 0px auto; padding: 0px 5px 0px 5px; width: 1000px; background: #fff; overflow:hidden; border-left: 1px solid #b0c4de; border-right: 1px solid #b0c4de; }
#content-wrapper {padding: 0px 0px 0px 0px; overflow:hidden;}
#content {float: left;width: 630px;overflow: hidden; margin:0 0px 0 7px;}
#content-home{float: left;width: 1000px;overflow: hidden;}
#home-ads-300X250{float: left; width: 336px; height:286px; margin: 5px 20px 0 0;}
#home-commentaires a{text-decoration:none; color:#666;}
#home-commentaires a:hover {text-decoration:underline; color:#666;}
#sidebar-wrapper {margin:0px 0px 0px 20px; float:left; width: 336px; overflow:hidden; }
#sidebar-ads { margin:0px 0px 0px 0px; padding:0 0 20px 0; width: 395px; float:left;}
#sidebar-ads-336X280 { margin: 0 0 10px 4px; padding:25px; width: 336px; height: 280px; float:center; border: 0px solid #08A4D7; background: url(images/fond-ads.jpg) }
#sidebar1 {padding: 0px 0px 10px 0px;float: left; width: 336px;overflow: hidden; }
#sidebar2 {padding: 0px 0px 10px 0px;float: right; width: 200px;overflow: hidden;}
#footer {background: #C2EBF3; margin: 10px -10px 0 -10px;padding: 0px;text-align:center;}
#ads_160x600 {width:160px; display:block; margin-right:30px;}

#header {overflow: hidden; margin:0px; font-size:15px; }
#header h1 {border:none;font: bold 23px Arial, Tahoma, Verdana;padding:0px; margin:2px 0 0 350px; }
#header h1 a, #navbar h1 a:visited {color:#fff;}
#header a, #header a:visited { text-decoration:none; color:#fff;}
#header p {padding: 0px;margin: 5px 0 0 600px; font-size:18px; color:#fff;}
#header ul {margin: 0px;padding: 0px; text-align:right;}
#header li {display: inline;list-style-type: none;margin: 0px 0px 0px 10px;padding-left: 20px; background:url(images/rss.gif) no-repeat; }
#headerleft {width: 920px;float: left;margin: 0 10px 0 60px;overflow:hidden; position:absolute;}
#headerright {width: 300px;float: right;margin: 0px;text-align: right;overflow:hidden;}
#headerimg {height: 300px; margin:-5px ; padding:0;}

#navbar {background: #ECF3F8;font-size: 12px;font-family: Arial, Tahoma, Verdana;color: #444;font-weight: bold;overflow: hidden;padding: 8px 0px;border: 1px solid #b0c4de;  }
#navbar a, #navbar a:visited {color: #444;font-size: 10px;text-decoration: none;text-transform: uppercase;}
#navbar a:hover {color: #FF0000;text-decoration: none;}
#navbar ul {margin: 0px;padding: 0px; text-align:center }
#navbar li {display: inline;list-style-type: none;margin: 0px;padding: 0px;}
#navbar ul li a, #navbar ul li a:visited {font-size: 12px;font-family: Arial, Tahoma, Verdana;color: #444;margin: 0px;padding: 8px;font-weight: bold;text-decoration: none;text-transform: uppercase;}
#navbar ul li a:hover {color: #FF0000;text-decoration: none;}

/*search form */
#searchform {margin: 0px 0px 5px 10px; text-align:right;}
#searchform br {display: none;}
#searchform #s {width: 200px;height: 12px;padding: 4px 5px 4px 5px;background: #fff;margin-right: 2px;color: #000000;font: bold 12px Arial, Helvetica, sans-serif; border:1px solid #000;}
/* search form button - to specify button only use input[type="submit"] */
#searchform input {	background: #09182A;border: none;width: 30px;height: 20px;font: bold 12px Arial, Helvetica, sans-serif;color: #FFFFFF;vertical-align: middle; cursor:pointer;}

.post {padding: 10px 0px 10px 0px;}
.entry {padding: 5px 0px; text-align:justify;}
.postmeta { font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#333333; margin:0px; padding:0px; }
.postmeta a, .postmeta a:visited {text-decoration:none; }
	
.home {padding:0;margin:0; display: inline;}
.home h2 {color: #000;margin: 0px;border-bottom: 1px solid #08A4D7;font: normal 190%/100% "Trebuchet MS", Tahoma, Arial;padding-bottom: 3px; margin-bottom:5px;}
.home h3 {text-transform:uppercase;font: bold 12px Arial, Helvetica, sans-serif; padding:0px; margin:0px 0px 0px 0px; text-align:center;}
.home-featured {margin: 0 0 10px 10px; padding:5px; width: 605px; height:239px; background-image:url(images/fond-edito.jpg); border: 1px solid #08A4D7; color: #444; text-align:justify;}
.home-left {float:left; width:227px; margin:10px 0px 10px 0px; padding:0;}
.home-right {float:right; width:222px;margin:10px 0px 0px 0px;}
.home-pub {float:right; width:250px;margin:0 7px 0 0; position:relative;  }



.post-thumbpic {width:222px; margin:0;}
.post-thumbpic img {width:212px;}
.post-thumbpic a img, .post-thumbpic a:visited img {display:block; padding:5px; background: #F1FBFD; border: 1px solid #F1FBFD; color: #444; }
.post-thumbpic a:hover img {background: #FFFFD7; border: 1px solid #fff; }
.post-thumbpic h2 { font:bold 12px Arial, Helvetica, sans-serif; border:none; }

.post-thumb {width:147px; margin: 5px 13px 0px 0px; }
.post-thumbr {width:147px; margin: 5px 0px 0px 0px; }
.post-thumb img, .post-thumbr img {width:125px; margin-bottom:5px;}
.post-thumb a img, .post-thumb a:visited img, .post-thumbr a img, .post-thumbr a:visited img {display:block; padding:10px; background: #eee; border: 1px solid #ccc; color: #444; }
.post-thumb a:hover img, .post-thumbr a:hover img {background: #FFCFCF; border: 1px solid #f00; }
.post-thumb h2, .post-thumbr h2 { font:bold 12px Arial, Helvetica, sans-serif; border:none; }

.navigation {clear: both;padding: 0px 0px;text-align: center;}
.navigation a { text-decoration:none;}
.previous-entries {float: left;width: 200px;text-align: left;}
.next-entries {float: right;width: 200px;text-align: right;}

#comments {font: normal 120%/100% "Trebuchet MS", Tahoma, Arial;margin: 10px 0px 5px;border-bottom: 1px dotted #CCCCCC;padding: 10px 0 5px 0; }
#respond {font: normal 180%/100% "Trebuchet MS", Tahoma, Arial;margin: 10px 0px 5px;border-bottom: 1px dotted #CCCCCC;padding: 10px 0 5px 0;}
.commentlist {margin: 10px 0px;padding-left: 0px;line-height: 130%;}
.commentlist a { text-decoration:none;}
.commentlist li{padding: 5px 5px; margin:10px 0px; list-style:none; border:1px solid #E8F7FF; background-color:#eefcfe; }
.commentlist cite {font-weight: bold;font-style: normal;font-size: 120%;}
.commentlist cite a, .commentlist cite a:visited {}
.commentlist small {margin-bottom: 5px;display: block;font-size: 87%;}
.commentcount {float:right;text-align:right; width: 40px; font-style:italic; font-size: 20px; color: #000; padding:0; margin:0; line-height:1.0em;}


#commentform {margin:0; padding:0;}
#commentform a { text-decoration:none;}
#commentform p {padding: 6px 0px;margin: 0px;}
#commentform label{font: 100% Arial, Helvetica, sans-serif;color: #000;}
#commentform input{font: 110% Arial, Helvetica, sans-serif;width: 98%;border:1px solid #ccc; background-color:#E8F7FF; padding: 3px;margin-top: 3px;}
#commentform textarea{font: 110% Arial, Helvetica, sans-serif;width: 98%;height: 115px;border:1px solid #ccc; background-color:#E8F7FF; padding: 3px;margin-top: 3px;}
#commentform textarea:focus, #commentform input[type="text"]:focus {background: #ffffff;}
#commentform #submit{background: #08A4D7; color:#fff; font: bold 12px Arial, Helvetica, sans-serif;border: none;float:left;width: 144px;height: 28px;cursor: pointer;}

#sidebar-ads ul {padding:0px; margin:0px; list-style-type:none; }
#sidebar-ads li {display:block; padding:3px; margin:0px; text-align:center; }


#sidebar1 h2 {text-transform:uppercase;border-bottom:1px solid #000000; font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight: bold;margin-bottom:5px;padding: 8px; background: #FFF; border: 1px solid #036DA7; color: #036DA7; }
#sidebar1 ul {padding: 0;margin: 0; list-style-type:none;}
#sidebar1 ul li{margin: 0px 0px 10px 0px;}
#sidebar1 ul li ul{padding: 0;margin: 0;}
#sidebar1 ul li ul li{list-style:square; margin: 0px 0px 0px 20px; padding: 0px 0px 0px 0px;}
#sidebar1 ul li ul li a, #sidebar1 ul li ul li a:visited{text-decoration:none;}
#sidebar1 ul li ul li a:hover{color:#FF0000; text-decoration:none;}
#sidebar1 ul li ul li ul li{list-style:square; margin: 0px 0px 0px 20px; padding: 0px 0px 0px 0px;}

#sidebar2 h2 {text-transform:uppercase;border-bottom:1px solid #000000; font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight: bold;margin-bottom:5px;padding: 8px; background: #FFFED1; border: 1px solid #E5E4A0; color: #4B4000; }
#sidebar2 ul {padding: 0;margin: 0; list-style-type:none;}
#sidebar2 ul li{margin: 0px 0px 10px 0px;}
#sidebar2 ul li ul{padding: 0;margin: 0;}
#sidebar2 ul li ul li{list-style:square; margin: 0px 0px 0px 20px; padding: 0px 0px 0px 0px;}
#sidebar2 ul li ul li a, #sidebar2 ul li ul li a:visited{text-decoration:none;}
#sidebar2 ul li ul li a:hover{color:#FF0000; text-decoration:none;}
#sidebar2 ul li ul li ul li{list-style:square; margin: 0px 0px 0px 20px; padding: 0px 0px 0px 0px;}

#footer p {color:  #036DA7;font-size: 11px;font-family: Arial, Tahoma, Verdana;margin: 0px;padding: 0px;}
#footer a, #footer a:visited {color:  #036DA7;text-decoration: none;}
#footer a:hover {text-decoration: underline;}

/* alignments */
.center {text-align: center;}
img.center, img[align="center"] {display: block;margin-left: auto;margin-right: auto;}
.alignleft {float: left;}
img.alignleft, img[align="left"] {float:left;margin: 2px 10px 5px 0px;}
.alignright {float: right;}
img.alignright, img[align="right"] {float:right;margin: 2px 0px 5px 10px;}
.clear {clear:both;}
hr.clear {clear:both;visibility: hidden;margin: 0px;padding: 0px;height:0px;}

pre{background:#F7F7F7;border:1px solid #D5D5D5;line-height:100%;overflow:auto;padding:10px; font-size:100%;}
pre code{font-family:"Courier New", Courier, monospace;}
code{font-family:"Courier New", Courier, monospace;font-size:100%;}
pre:hover {border:1px solid #000;}

#content-forum {float: left;width: 890px;overflow: hidden; margin:0 0px 0 7px;}

#forum {width:460; background-color:#fffbde; color:#ffa200; text-align:justify; padding:5px;} 

#menu {padding:0 0 0 10px;}
#menu h3, #menu h3 a{color:#4c5254; text-transform:uppercase}
#menu ul li a, #menu ul li{color:#4c5254; text-decoration:none; list-style-type:none; padding:0 0 0 5px;}
#menu ul li a:hover {}

#menu #tests-conseils ul li {background: url(images/menu-bleu.png) repeat-y}
#menu #tests-conseils a:hover {background-color:#0c7fa8; color:#fff;}

#menu #consultations ul li {background: url(images/menu-vert.png) repeat-y}
#menu #consultations a:hover {background-color:#0ca83c; color:#fff;}

#menu #medicaments ul li {background: url(images/menu-rosec.png) repeat-y}
#menu #medicaments a:hover {background-color:#fca9ef; color:#fff;}

#menu #patchs ul li {background: url(images/menu-violet.png) repeat-y}
#menu #patchs a:hover {background-color:#c619db; color:#fff;}

#menu #gommes ul li {background: url(images/menu-rose.png) repeat-y}
#menu #gommes a:hover {background-color:#f57988; color:#fff;}

#menu #pastilles ul li {background: url(images/menu-jaune.png) repeat-y}
#menu #pastilles a:hover {background-color:#c0fb0e; color:#fff;}

#menu #autres-methodes ul li {background: url(images/menu-vert.png) repeat-y}
#menu #autres-methodes a:hover {background-color:#0ca83c; color:#fff;}

#menu #prevention ul li {background: url(images/menu-orange.png) repeat-y}
#menu #prevention a:hover {background-color:#f99747; color:#fff;}

#menu #livres ul li {background: url(images/menu-bleuc.png) repeat-y}
#menu #livres a:hover {background-color:#21bfb2; color:#fff;}

#menu #champix h3 {color:#c02353; text-transform:uppercase}
#menu #champix ul li {background: url(images/menu-rougef.png) repeat-y}
#menu #champix a:hover {background-color:#c02353; color:#fff;}

#menu #temoignages {}
#menu #temoignages p{color:#7b7f80; line-height:15px;}
#menu #temoignages p a{text-decoration:none;}
#menu #temoignages p a:hover{text-decoration:underline; color:#0979a1;}
#menu #temoignages p em{float:right; color:#45494a; font-style:normal;}

#commentaires-recents {}
#commentaires-recents li{margin: 0 0 10px 0; padding:0 0 0 5px; line-height:15px;}
#commentaires-recents ul li a{color:#0979a1}
#commentaires-recents li a span{ float:left; margin:0 5px 0 -5px; }
#commentaires-recents li a em{ float:right; color:#45494a; font-style:normal;}
#commentaires-recents li a:hover {text-decoration:underline; }
#commentaires-recents li a:visited {color:#c2c5c6;}

#chat {margin:30px 0 0 0}


