﻿/**
 * Feuille de style La Roche-Posay 
 * rev 1.3
 */
 

 
* { 	font-family:Arial, verdana, sans-serif;
	font-size:11px;
	color:black;
	margin:0;
	padding:0;
  }
	
html, body {background:#FFFFFF;}
body, table, tr, td {padding:0;margin:0;border:0;}


/* Centrage horizontal */ 
body.home {text-align:center;}

#flashContent { margin-left: auto;
	        margin-right: auto;
		margin-bottom : .5em;
		width: 888px;
		height:500px;
		}

div#bottomline p {font-size:10px;color:#CCC;text-align:justify;width:880px;margin-left: auto; margin-right: auto;}
div#bottomline p a {float:right;text-decoration:underline;font-size:10px;color:#CCC;}
/* lien vers la ville thermale - en bas*/
div#bottomline p.first a {float:none!important;color:#0099E7!important;margin:7px 0;display:block;}

div#modalites {text-align:right;width:880px;margin-left: auto; margin-right: auto;}
div#modalites a {float:right;text-decoration:underline;font-size:10px;color:#000;}


h1 {margin-bottom:50px;clear:both;}

a.lienFermer {cursor:hand;color:black;text-decoration:none;font-size:11px;}
a.lien {color:#0099E7;}
a.lienMaquillage {color:#FF893C;}

table {border-collapse:collapse;border:0;}
img {border:0;}

p.float {float:right;}
span.fermer {padding-top:13px;float:left;font-weight:bold;font-size:12px;}

img.note {margin-right:5px;}
		
#selectNone {display:none;}

div.contour {border:1px solid #D7D7D7;padding:13px;}
div.contenu {border:1px solid #D7D7D7;padding:0 13px;}
div.marges {padding:6px 20px 0 20px;}
div.overflow {-moz-scrollbars-vertical;overflow-x: hidden;overflow-y: auto;height:404px;}

img {border:0;}


/* Close button */
p.float {float:right;margin-top:0;display:inline;}
p.float span {padding-top:15px;float:left;font-weight:bold;font-size:12px;display:inline;}
p.float img {display:inline;}
a {cursor:hand;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:black;text-decoration:none;}



/* Formulaires */
form, fieldset {margin:0;padding:0;border:0;}
fieldset {border:none;clear:both;padding-left:27px;}

label {color:#B8B8B8;}
label.anthelios {color:#000;font-weight:bold;width:160px;float:left;text-align:right;padding-right:5px; padding-top:3px;margin-bottom:12px;}

.error {color:#FF0000;font-weight: bold;}
p.mandatory {font-size:10px;float:left;margin-right:43px;margin-bottom:20px;margin-left:1px;}

input.submit {margin-bottom:-4px;}
html>body input.submit {margin-bottom:0;}

input.anthelios {width:220px;margin-bottom:12px;}
textarea.anthelios {width:222px;margin-bottom:12px;}

	/* MailingList */
	#mailingListForm #Container_IntroError {
		display: block;
		float: left;
		height: 19px;
	}

/* Anthelios */
img.antheliosECardVisuel {float:left;}
p.antheliosECardText {background:#FBB85B;height:251px;padding:20px 13px;font-weight:bold;}
p.antheliosECardSignature {background:#FBB85B;height:17px;font-weight:bold;padding:10px 13px;text-align:right;}


#redirectlayer{	position:absolute;
		left:0;
		top:0;
		display:none;
		z-index:1;
		padding:0;
		margin:0;
		}
		
.clear {clear:both;}

.eCard {clear:both; font-weight:bold;}

/* Preload */
#LRPPageContent{ display:none;}

#preload{ text-align:center;}

.tablePreload {margin-top:1px;}

/* vPopup */
#DivShim {position:absolute; top:0px; left:0px; display:none;}


/* Product review */
img#otherComments {float:left;}
img#tellOpinion {float:right;}

/* Divers */
address {font-style:normal;font-weight:bold;}
.lastChild {margin-bottom:13px;}

/* Centrage horizontal du site */
#larocheposay {text-align:center;}
#flashcontent{      margin-left: auto;
		    margin-right: auto;
		    width:888px;
	     }