@import url("reset.css");

body {font:13px/1.5em "Century Gothic", verdana, arial, helvetica, sans-serif;color:#000;background: #fff;}
body.services h2 {text-align:left;}
body.tonifier-peau h2 {text-align:left;}
body.la-clinique h2 {text-align:left;}
body.faq h2 {text-align:left;}
body.acnee h2 {text-align:left;}
body.teint-uniforme h2 {text-align:left;}
body.contrer-rides h2 {text-align:left;}
body.nous-joindre h2 {text-align:left;}
body.traiter h2 {text-align:left;}
body.rencontre-medecin h2 {text-align:left;}
body.remodelage-corporel h2 {text-align:left;}
body.chirurgies-mineures h2 {text-align:left;}
body.medecine-esthetique h2 {text-align:left;}
body.laser-biostimulation h2 {text-align:left;}
body.rajeunir_droite h2 {text-align:left;}
body.traiter-cellulite h2 {text-align:left;}
#body{background:url(../images/bg_body.jpg) no-repeat top center fixed;}

* {margin:0;padding:0;}

.clear {clear:both;}
.textright {text-align:right;}
.justify {text-align:justify;}
.alignright, .alignleft {margin:5px 0px 10px 15px;}
.alignleft {margin:5px 15px 10px 0;}
.droite {float:right;margin-left:10px;}
.noborder {border:0;}
.equipe {border:2px solid #e4d8cc;}
.contenu_equipe {clear:both;margin:20px 0;}

iframe {border:2px solid #e4d8cc;}

br.clearLeft {clear:both;}

a img.img_clinique {margin:0 10px 10px 0;border:2px solid #e4d8cc;}
a:hover img.img_clinique {border:2px solid #a19588;}

table {width:600px;text-align:center;border:2px solid #faf5f0;margin:14px 0 28px 0;}
table a {color:#002c3f;text-decoration:underline;font-weight:bold;}
table a:hover {color:#357082;text-decoration:none;}
table tr {border:1px solid #faf5f0;}
table tr th {color:#002c3f;padding:10px;text-align:center;border:2px solid #faf5f0;background-color:#add7e4;font-weight:bold;font-size:14px;font-style:italic;}
table tr td {border:2px solid #faf5f0;padding:10px;background-color:#f2ebe5;color:#323232;}
table tr td a {font-weight:normal;}

ul {padding:0 53px 14px 0;clear:both;}
ul li {padding:0 0 8px 10px;background:url(../images/puce_li.gif) top left no-repeat;}/*MG padding bas était 0*/
ul li ul {padding:8px 0 18px 8px;color:#333;}
ul li ol {margin:0;padding:8px 0 18px 8px;color:#333;}
ul li ol li {background:none;padding:0;margin:0 0 0 18px;}
ol {padding:0 53px 14px 18px;clear:both;list-style-type:decimal;}
ol li {list-style:decimal;padding:0 53px 0 0;clear:both;margin:0;}
ol li ol {padding:8px 0 18px 0;list-style-type:lower-alpha;color:#333;}
ol li ol li {padding:0;margin:0 0 0 15px;}
ol li ul {margin:0;padding:8px 0 18px 0;color:#333;}
ol li ul li {padding:0 0 0 10px;list-style-type:none;}

ul.arbo_services {margin-top:-200px;}

p {padding:0.8em 0;}

a {color:#357082;}
a:hover{color:#68a3b5;}

h2, h2 input.title_edit, h3.h2 {font-size:24px;color:#523d27;font-weight:bold;padding-bottom:0.8em;padding-right:53px;position:relative;text-align:right;line-height:24px;text-transform:uppercase;}
h2 input.title_edit {top:-13px;left:0;position:absolute;padding-right:0;}
h3, h2.h3 {font-size:15px;color:#ff7815;font-weight:bold;clear:both;margin:16px 0 15px 0;text-transform:uppercase;padding-right:53px;}
h3.h2 {text-align:left;font-size:24px;color:#523d27;font-weight:bold;padding-bottom:0em;padding-right:53px;line-height:24px;}
h4 {font-size:15px;color:#474747;font-weight:bold;clear:both;margin:16px 0 15px 0;text-transform:uppercase;padding-right:53px;}
h4 span{text-transform:none; font-weight:100; font-size:13px;}/*MG ajout*/
h5 {float:left;font-size:26px;width:260px;margin:0px 25px 15px 0;font-style:italic;color:#6c6c6c;line-height:30px;}
h6 {float:right;font-size:26px;width:260px;margin:0px 0 15px 25px;font-style:italic;color:#6c6c6c;line-height:30px;padding-right:53px;}

form {width:682px;padding-bottom:35px;}
form fieldset {border:1px solid #add7e4;padding:10px;margin-bottom:35px;}
form fieldset legend {padding:0 10px;margin:0 0 0 10px;font-weight:bold;color:#474747;}
form fieldset select {color:#666;width:100px;width:155px;padding:3px 5px;}
form fieldset select option {color:#000;}
form fieldset div {padding:5px 10px;clear:both;color:#474747;}
form fieldset div.row1 {background-color:#f2ebe5;}
form fieldset label {width:150px;float:left;}
form fieldset input {padding:3px 5px;border-left:1px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #f1ebe6;border-right:1px solid #e4dcd4;color:#666;}
form fieldset textarea {width:546px;border-left:1px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #f1ebe6;border-right:1px solid #e4dcd4;color:#666;padding:3px 5px;}

form legend {padding:0 10px;margin:0 0 0 10px;font-weight:bold;color:#474747;}
form div {padding:5px 10px;clear:both;color:#474747;}
form div.row1 {background-color:#f2ebe5;}
form label {width:150px;float:left;}
form input {padding:3px 5px;border-left:1px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #f1ebe6;border-right:1px solid #e4dcd4;color:#666;}
form textarea {width:568px;border-left:1px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #f1ebe6;border-right:1px solid #e4dcd4;color:#666;padding:3px 5px;}
form select {color:#666;width:155px;padding:3px 5px;}
form select option {color:#000;}
form .btn input {background-color:#005087;color:#002c3f;border-top:1px solid #689dad;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #689dad;cursor:pointer;}
form .btn input:hover {background-color:#002c3f;color:#fff;}
form .nolook {padding:0;border:none;margin-top:2px;}

#conteneur {width:970px;margin:0 auto;}

#conteneur #menu_haut {background:url(../images/bg_menu.png) no-repeat bottom center;height:158px;padding:0 30px;width:910px;}
#conteneur #menu_haut a img {float:left;margin:0 0 0 -54px;display:inline;border:none;padding:0;}
#conteneur #menu_haut h1 {float:right;font-size:10px;color:#3c3c3b;padding:60px 0 40px 0;}
#conteneur #menu_haut ul#nav {float:right;clear:right;height:24px;text-align:right;list-style-type:none;padding:0;display:block;width:566px;}
#conteneur #menu_haut ul#nav li {color:#352413;background:none;padding:0;margin:0 0 0 4px;float:left;}
#conteneur #menu_haut ul#nav li a {text-decoration:none;color:#352413;}
#conteneur #menu_haut ul#nav li a.selected {font-weight:bold;}
#conteneur #menu_haut ul#nav li a:hover {text-decoration:underline;}

#conteneur #header {background:url(../images/bg_header.png) no-repeat top center;height:264px;}
#conteneur #header #photos {padding:0 10px;height:254px;position:relative;z-index:10;}
#conteneur #header #photos img {width:950px;border:none;position:absolute;top:0;left:10px;z-index:11;}

#conteneur #corps {background:url(../images/bg_contenu.png) repeat-y top center;padding:25px 9px 40px;}
#conteneur #corps #col_gauche {padding:0 0 0 35px;float:left;width:653px;}
#conteneur #corps #col_gauche #outils {padding:20px 23px 35px 0;}
#conteneur #corps #col_gauche #outils p {color:#826a50;font-size:12px;padding:0;}
#conteneur #corps #col_gauche #outils p span {color:#ff7815;}
#conteneur #corps #col_gauche #outils p a {color:#ff7815;text-decoration:underline;}
#conteneur #corps #col_gauche #outils p a:hover {text-decoration:none}
#conteneur #corps #col_gauche #outils ul {float:right;margin:-6px 0 0 0;padding:0;}
#conteneur #corps #col_gauche #outils ul li {float:left;list-style-type:none;background:none;padding:0;margin:0;}
#conteneur #corps #col_gauche #outils ul li a {display:block;height:22px;background:url(../images/icon_outils_sprite.gif) no-repeat top left;}
#conteneur #corps #col_gauche #outils ul li.small a {background-position:0 0;width:12px;}
#conteneur #corps #col_gauche #outils ul li.small a:hover {background-position:0 -22px;}
#conteneur #corps #col_gauche #outils ul li.large a {background-position:-12px 0;width:24px;margin-left:5px;}
#conteneur #corps #col_gauche #outils ul li.large a:hover {background-position:-12px -22px;}
#conteneur #corps #col_gauche #outils ul li.print a {background-position:-36px 0;width:21px;margin-left:17px;}
#conteneur #corps #col_gauche #outils ul li.print a:hover {background-position:-36px -22px;}
#conteneur #corps #col_gauche #outils ul li.share a {background-position:-78px 0;width:21px;margin-left:17px;}
#conteneur #corps #col_gauche #outils ul li.share a:hover {background-position:-78px -22px;}

#conteneur #corps #col_gauche p {padding:0 53px 12px 0;}
#conteneur #corps #col_gauche p.more {padding-right:20px;margin-top:16px;}

#conteneur #corps #col_gauche #include.nouvelles h3.h2 {margin-bottom:0px;padding-bottom:0;}

#conteneur #corps #col_gauche #nouvelles {clear:both;}
#conteneur #corps #col_gauche #nouvelles ul {width:656px;clear:none;padding:0;margin-left:-10px;}
#conteneur #corps #col_gauche #nouvelles ul li {background-image:none;padding-left:0;float:left;clear:left;padding:0px 10px 0px 0px;width:646px;}
#conteneur #corps #col_gauche #nouvelles ul li a {text-decoration:none;display:block;padding:10px;cursor:pointer;}
#conteneur #corps #col_gauche #nouvelles ul li a:hover {background-color:#fefdfd;}
#conteneur #corps #col_gauche #nouvelles ul li a span.titre {color:#000;}
#conteneur #corps #col_gauche #nouvelles ul li a span.lire_nouvelle {color:#3895af;text-decoration:underline;clear:both;text-align:right;display:block;}
#conteneur #corps #col_gauche #nouvelles ul li a span.suite {color:#3895af;}

#conteneur #corps #col_gauche #nouvelle {clear:both;}
#conteneur #corps #col_gauche #nouvelle h2 {text-align:left;padding-bottom:0;}

#conteneur #corps #col_droite {float:left;width:264px;}
#conteneur #corps #col_droite img {padding:0;border:0;}
#conteneur #corps #col_droite p {padding:21px 0 0 18px;}
#conteneur #corps #col_droite a {margin:10px 20px 0 18px;color:#523d27;font-size:12px;display:block;padding:0;}
#conteneur #corps #col_droite a:hover {text-decoration:none;}
#conteneur #corps #col_droite ul {padding:21px 0 45px 27px;}
#conteneur #corps #col_droite ul li {list-style-type:none;padding:0;background:none;}
#conteneur #corps #col_droite ul li a {text-decoration:none;color:#000;margin:0 0 10px 0;font-size:13px;}
#conteneur #corps #col_droite ul li a:hover {text-decoration:underline;}
#conteneur #corps #col_droite ul li a.selected {font-weight:bold;}
#conteneur #corps #col_droite form {padding:22px 0px 55px 22px;font-size:11px;width:242px;}
#conteneur #corps #col_droite form input.text {height:20px;border:none;padding:0;float:left;margin-right:5px;width:150px;padding-left:4px;color:#534639;}
#conteneur #corps #col_droite form input.button {width:60px;height:20px;border:none;background-color:#a3aaa8;cursor:pointer;padding:0 0 4px 0;color:#e8eae9;}
#conteneur #corps #col_droite form input.button:hover {background-color:#999999;}
#conteneur #corps #col_droite #astuce {padding-right:20px;padding-left:26px;}
#conteneur #corps #col_droite #astuce h3 {padding-right:0; font-size:13px;color:#474747;font-weight:bold;clear:both;margin:16px 0 10px 0;text-transform:uppercase;}
#conteneur #corps #col_droite #astuce p {padding-left:0;padding-top:0;padding-bottom:8px; text-align: left;}
#conteneur #corps #col_droite #astuce a {text-decoration: none; color: #333; display:inline; margin:0; font-size: 13px;}

#conteneur #corps #col_droite #astuce a:hover.plusinfo {text-decoration: none;}
#conteneur #corps #col_droite #astuce a:visited.plusinfo {text-decoration: underline;}
#conteneur #corps #col_droite #astuce a.plusinfo{display:inline;margin:0; text-decoration: underline; font-size: 11px;}



#contenu img {border-left:4px solid #b7dae0;}
#contenu img.noborder {border:0;}
#contenu img.equipe {border:2px solid #e4d8cc;}
#contenu .editBTN img {border:0px;}
#contenu img.img_clinique {margin:0 10px 10px 0;border:2px solid #e4d8cc;}
#contenu a:hover img.img_clinique {border:2px solid #a19588;}

#conteneur #footer {background:url(../images/bg_footer.png) no-repeat bottom center;height:159px;padding:0 20px 0 45px;}
#conteneur #footer h3 {padding:8px 0 0 0;margin:0;font-size:14px;font-weight:normal;color:#000000;}
	a.lnkCopyR {
				text-decoration: none;
				color: #000000;
				}
				a:hover.lnkCopyR {
				text-decoration: underline;
				}


#conteneur #footer p {font-size:12px;margin:0;padding:0;float:left;}
#conteneur #footer p.copyright {font-size:10px;float:none;color:#3f3f3f;text-align:right;margin:30px 0 0 0;}
#conteneur #footer ul {margin:20px 0 0 117px;list-style-type:none;padding:0;}
#conteneur #footer ul li {float:left;margin:0 0 0 4px;background:none;padding:0;}
#conteneur #footer ul li a {text-decoration:none;color:#000;font-size:12px;}
#conteneur #footer ul li a:hover {text-decoration:underline;}

div.paging {clear:both;height:21px;margin-left:-5px;}
div.paging span {margin-left:5px;}
div.paging a {margin-left:5px;}
span.date {font-size:11px;}
div.date {font-size:11px;}
img.img_services {float:right;}

div.colgauche {float:left;width:250px;}
div.col_droite {padding:260px 30px 0 0;}
div.col_droite img {margin-bottom:50px;}
