/* CSS Univers Maison */
strong {font-weight:bold;}
#content_centre {
	width:980px; height:auto;
	margin:0; padding:0;
	clear:both;
}

.separation5 {
	width:100%; height:5px;
	margin:0; padding:0;
}

.clearBothBleu {
	clear: both;
	line-height: 1px;
	font-size: 1px;
	border: 1px solid #15A7DA;
}

.clearBothRoseViolet {
	clear: both;
	line-height: 0px;
	font-size: 0px;
	border: 1px solid #ec5fa3;
}

/* Bandeau Univers --------------------------------------------------------------------------------------- */
.mon_compte_bando {
	width:100%; height:185px;
	margin:0; padding:0;
	background:url(../images/faq/mon_compte_bandeau.jpg) left top no-repeat;
}

.mon_compte_sans_bando {
	width:100%; height:65px;
	margin:0; padding:0;
}



.filariane_aide {
	color:#FFFFFF;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	height:36px;
	margin:0;
	padding:0 20px;
	width:auto;
	line-height:26px;
}
.filariane_aide li{
	float:left;
}

.filariane_aide  a{ color:#e1e1e1; text-decoration:underline; 	color:#FFFFFF;}
.filariane_aide a:hover{text-decoration:none;}

.mon_compte_bando h1 {
	margin:0; padding:22px 0 0 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	text-transform:uppercase;
	color:#FFFFFF;
}

.mon_compte_bando h2 {
	margin:0; padding:5px 0 0 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-transform:uppercase;
	color:#FFFFFF;
}

/* Bandeau Univers - navigation --------------------------------------------------------------------------------------- */
.mon_compte_nav li a:hover{ color:#FFFFFF; text-decoration:underline;}

.webtogallery_content {
	position:relative; top:0;
	width:980px; height:auto;
	margin:0; padding:0;
}

.mon_compte_creer_content {
	position:relative; top:-28px;
	width:980px; height:auto;
	margin:0; padding:0;
}
/* Générale - Aide Accueil  --------------------------------------------------------------------------- */
.webtogallery_accueil {
	height:auto;
	margin:0 auto;
	padding:0;
	position:relative;
	top:0px;
	width:962px;
}

.webtogallery_accueil_top {
	width:100%; height:27px;
	font-size:1px;
	background:url(../images/aide/aide_accueil_top.png) left top no-repeat;
}

.webtogallery_accueil_top H1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px; font-weight:bold;
	color:#FFFFFF;
	margin:0; padding:7px 0 0 10px;
}

.webtogallery_accueil_centre {
	width:100%;
	background:url(../images/webtogallery/fond_webtogallery_centre.gif) left top repeat-y;
}
/* Générale - Colonnes de la page  --------------------------------------------------------------------------- */
.webtogallery_colonneG {
	float:left;
	width:742px; height:auto;
	margin:0; 
	padding:0 8px 0 8px;
	_padding:0 8px 0 6px;
}
.webtogallery_colonneD {
	float:left;
	position:relative; top:-6px;
	width:207px; height:auto;
	margin:0; padding:0 12px 0 0;
	_padding:0 8px 0 0;
}

/* Colonne GAUCHE - Univers  ---------------------------------------------------------------------------------- */
.webtogallery_colonneG_top {
	width:100%; height:28px;
	font-size:1px;
	background:url(../images/faq/univers_top.gif) left top no-repeat;
}

/* Colonne GAUCHE - Univers  ---------------------------------------------------------------------------------- */
.webtogallery_colonneG_top {
	width:100%; height:28px;
	font-size:1px;
	background:url(../images/faq/univers_top.gif) left top no-repeat;
}

.webtogallery_colonneG_top_sans {
	width:100%; height:28px;
	font-size:1px;
}

.webtogallery_colonneG_top H1, .webtogallery_colonneG_top_sans H1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px; font-weight:bold;
	color:#FFFFFF;
	margin:0; padding:7px 0 0 10px;
}

.webtogallery_colonneG_bottom {
	width:100%; height:28px;
	font-size:1px;
	background:url(../images/faq/univers_bottom.gif) left top no-repeat;
}

/* Générale - Bloc Gauche  --------------------------------------------------------------------------- */
.webtogallery_colonneG_centre  {
	width:100%;
	margin :0;
	padding:0;
	background:#FFF;
}

.webtogallery_colonneG_centre .bloc_contenu {
	margin :0 15px;
	padding:0;
}


.webtogallery_colonneG_centre .bloc_contenu p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; font-weight:normal;
	margin :5px 0;
	padding:0;
}

.webtogallery_colonneG_centre .bloc_contenu tr {
	height:32px;
}

.webtogallery_colonneG_centre .bloc_contenu tr.ligne_commentaire {
	height:168px;
}

.webtogallery_colonneG_centre .bloc_contenu td.label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; font-weight:bold;
	color:#000000;
	margin:0;
	padding:0;
	width:300px;
}

.webtogallery_colonneG_centre .bloc_contenu td.saisie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; font-weight:bold;
	color:#000000;
	margin:0;
	padding:0;
	width:300px;
	text-align:right;
}

.webtogallery_colonneG_centre .bloc_contenu td.commentaire {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; font-weight:normal;
	color:#000000;
	margin:0;
	padding:0;
	width:300px;
}

.webtogallery_colonneG_centre .bloc_contenu td.label span {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; font-weight:bold;
	font-style:italic;
	color:#000000;
	margin:0;
	padding:0;
}

.webtogallery_colonneG_centre .bloc_contenu td.commentaire span {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; font-weight:normal;
	font-style:italic;
	color:#000000;
	margin:0;
	padding:0;
}

.webtogallery_colonneG_centre .bloc_contenu td.champs input, .webtogallery_colonneG_centre .bloc_contenu td.champs select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; font-weight:normal;
	color:#000000;
	margin:0;
	padding:0;
	width:300px;
}

.webtogallery_colonneG_centre .bloc_contenu td.champs input.fichier {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; font-weight:bold;
	color:#000000;
	margin:0;
	padding:0;
	width:200px;
	height:22px;
	margin: 0 5px 0 0;
}

.webtogallery_colonneG_centre .bloc_contenu td.champs select.civilite {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; font-weight:normal;
	color:#000000;
	margin:0;
	padding:0;
	width:100px;
}


.webtogallery_colonneG_centre .bloc_contenu td.champs textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; font-weight:bold;
	color:#000000;
	margin:0;
	padding:0;
	width:300px;
	height:200px;
}

.webtogallery_accueil_centre .bloc_contenu_g .bloc_texte table {
	margin:15px 0 0 0;
	_margin:15px 0 0 0;
	padding:0;
}

.webtogallery_accueil_centre .bloc_contenu_g .bloc_texte table.etape1 td.image_etape{
	width:25px;
}

.webtogallery_accueil_centre .bloc_contenu_g .bloc_texte table.etape1 td.titre_etape{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; font-weight:bold;
}

.webtogallery_accueil_centre .bloc_contenu_g .bloc_texte table.etape1 select{
	width:125px;
	border:1px #b5b5b5 solid;
}

.webtogallery_accueil_centre .bloc_contenu_g .bloc_texte table.etape2 td.image_etape{
	width:25px;
}

.webtogallery_accueil_centre .bloc_contenu_g .bloc_texte table.etape2 td.titre_etape{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; font-weight:bold;
}

.webtogallery_accueil_centre .bloc_contenu_g .bloc_texte table.etape2b tr{
	height:30px;
}

.webtogallery_accueil_centre .bloc_contenu_g .bloc_texte table.etape2b td.label_etape{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; font-weight:normal;
	width:180px;
	text-align:right;
	margin:0 10px 0 0;
}

.webtogallery_accueil_centre .bloc_contenu_g .bloc_texte table.etape2b td.input_etape input{
	width:200px;
	border:1px #b5b5b5 solid;
}

.webtogallery_accueil_centre .bloc_contenu_g .bloc_texte table.etape3 td.image_etape{
	width:25px;
}

.webtogallery_accueil_centre .bloc_contenu_g .bloc_texte table.etape3 td.titre_etape{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; font-weight:bold;
}

.webtogallery_accueil_centre .bloc_contenu_g .bloc_texte table.etape3b tr{
	height:30px;
}

.webtogallery_accueil_centre .bloc_contenu_g .bloc_texte table.etape3b td.label_etape{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; font-weight:normal;
	width:90px;
	text-align:right;
	margin:0 10px 0 0;
}

.webtogallery_accueil_centre .bloc_contenu_g .bloc_texte table.etape3b td.input_etape input{
	width:200px;
	border:1px #b5b5b5 solid;
}

.webtogallery_accueil_centre .bloc_contenu_g .bloc_texte table.etape3b td.input_etape textarea{
	width:340px;
	border:1px #b5b5b5 solid;
}


.webtogallery_accueil_centre .bloc_contenu_texte, .webtogallery_accueil_centre2b .bloc_contenu_texte {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px; font-weight:normal;
	color:#000000;
	margin:15px 0 0 25px;
	_margin:15px 0 0 12px;
	padding:0;
	width:240px;
	float:left;
}

.webtogallery_accueil_centre .bloc_contenu_texte p, .webtogallery_accueil_centre2 .bloc_contenu_texte p{
	margin:5px 0 0 0;
	padding:0;
}

.webtogallery_accueil_centre .bloc_contenu_image, .webtogallery_accueil_centre2 .bloc_contenu_image {
	float:left;
	margin:20px  0 0 40px;
	padding:0;
}

.webtogallery_accueil_bottom {
	width:100%; height:27px;
	font-size:1px;
	background:url(../images/aide/aide_accueil_bottom.png) left top no-repeat;
}

/* Générale - Bloc Milieu  --------------------------------------------------------------------------- */
.webtogallery_accueil_centre .bloc_contenu_m  {
	width:229px;
	float:left;
	margin :0 0 0 11px;
	padding:0;
}


.webtogallery_accueil_centre .bloc_contenu_m  .bloc_contenu_telephone{
	font-size:1px;
	background:#c8e3eb url(../images/webtogallery/bloc_telephone.gif) left top no-repeat;
	width:100%;
	height:244px;
}

.webtogallery_accueil_centre .bloc_contenu_m  .bloc_contenu_telephone .texte {
	width:199px;
	margin: 0 15px;
	padding:0;
}

.webtogallery_accueil_centre .bloc_contenu_m  .bloc_contenu_telephone .texte h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px; font-weight:bold;
	color:#000000;
	margin:0;
	padding:15px 0 0 0;
	_padding:15px 0 0 0;
}

.webtogallery_accueil_centre .bloc_contenu_m  .bloc_contenu_telephone .texte p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; font-weight:bold;
	color:#000000;
	margin:25px 0 0 0;
	_margin:25px 0 0 0;
	padding:0;
	line-height:13px;
}

.webtogallery_accueil_centre .bloc_contenu_m  .bloc_contenu_telephone .texte h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px; font-weight:bold;
	color:#008FC1;
	margin:0;
	padding:15px 0 0 0;
	_padding:15px 0 0 0;
}


.webtogallery_accueil_centre .bloc_contenu_m  .bloc_contenu_courrier{
	font-size:1px;
	background:#c8e3eb url(../images/webtogallery/bloc_courrier.gif) left top no-repeat;
	width:100%;
	height:233px;
	margin:10px 0 0 0;
	padding:0;
}

.webtogallery_accueil_centre .bloc_contenu_m  .bloc_contenu_courrier .texte {
	width:199px;
	margin: 0 15px;
	padding:0;
}

.webtogallery_accueil_centre .bloc_contenu_m  .bloc_contenu_courrier .texte h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px; font-weight:bold;
	color:#000000;
	margin:0;
	padding:20px 0 0 0;
	_padding:20px 0 0 0;
}

.webtogallery_accueil_centre .bloc_contenu_m  .bloc_contenu_courrier .texte p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; font-weight:bold;
	color:#000000;
	margin:25px 0 0 0;
	_margin:25px 0 0 0;
	padding:0;
}

.webtogallery_accueil_centre .bloc_contenu_m  .bloc_contenu_courrier .texte h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px; font-weight:bold;
	color:#008FC1;
	margin:0;
	padding:15px 0 0 0;
	_padding:15px 0 0 0;
}

.webtogallery_accueil_centre .bloc_contenu_m  .bloc_contenu_courrier .texte h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; font-weight:bold;
	color:#008FC1;
	margin:0;
	padding:10px 0 0 0;
	_padding:10px 0 0 0;
}

/* Générale - Bloc Milieu  --------------------------------------------------------------------------- */
.webtogallery_accueil_centre .bloc_contenu_d  {
	width:230px;
	float:right;
	margin :0;
	padding:0;
}

.webtogallery_accueil_centre .bloc_contenu_d .bloc_adresse {
	width:200px;
	margin :15px auto;
	padding:0;
}

.webtogallery_accueil_centre .bloc_contenu_d .bloc_adresse h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px; font-weight:bold;
	color:#000;
	margin:0;
	padding:10px 0 0 0;
	_padding:10px 0 0 0;
}

.webtogallery_accueil_centre .bloc_contenu_d .bloc_adresse p.magasin {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; font-weight:bold;
	color:#000;
	margin:0;
	padding:10px 0 0 0;
	_padding:10px 0 0 0;
}

.webtogallery_accueil_centre .bloc_contenu_d .bloc_adresse p.adresse {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; font-weight:normal;
	color:#000;
	margin:0;
	padding:10px 0 0 0;
	_padding:10px 0 0 0;
}

.webtogallery_accueil_centre .bloc_contenu_d .bloc_adresse p.horaire {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; font-weight:bold;
	color:#000;
	margin:0;
	padding: 0;
}

.webtogallery_accueil_centre .bloc_contenu_d .bloc_adresse p.voir {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; font-weight:normal;
	color:#000;
	margin:0;
	padding:10px 0 0 0;
	_padding:10px 0 0 0;
}

.webtogallery_accueil_centre .bloc_contenu_d .bloc_adresse p.voir a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; font-weight:normal;
	color:#000;
}


/* Colonne DROITE - Bloc ovalblanc - top ---------------------------------------------------------------------- */
.ovalblanc_top {
	width:206px; height:auto;
	margin:0 auto; padding:0 0 12px 0;
	background:url(../images/univers_maison/ovalblanc_bottom.gif) left bottom no-repeat;	
}
.ovalblanc_bottom {
	width:auto; height:auto;
	margin:0; padding:0 8px;
	background:url(../images/univers_maison/ovalblanc_top.gif) left top no-repeat;
	line-height:normal;
	_zoom:1;
}

.ovalblanc_bottom h2 {
	position:relative;
	margin:0 0 10px 0; padding:13px 0 2px 40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px; font-weight:bold;
	letter-spacing:-1px;
	color:#367c8d;
	border-bottom:1px solid #afcbd1;
}
.ovalblanc_bottom h2 img{
	position:absolute; top:3px; left:-3px; _left:-43px;
}
.ovalblanc_bottom p{
	margin:0; padding:0 0 5px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.ovalblanc_bottom a{ text-decoration:underline;}
.ovalblanc_bottom a:hover{ text-decoration:none;}
