/* CSS Document */

/* Css relatifs aux pages standarts */
.bloc-titre-long {
	background-image:url(../images/general/background-titre-long.jpg); 
	width:976px; 
	height:26px; 
	background-repeat:no-repeat; 
	background-position:top left; 
	margin:0px 0px 0px 9px;
	}

/* Css relatifs aux blocs des gammes */
.background-bloc-gammes {background-image:url(../images/home/background-bloc-gammes.jpg); background-position:top left; background-repeat:no-repeat; width:233px;}

.background-bloc-gammes a {color:#333333; text-decoration:none;}
.background-bloc-gammes a:hover {color:#e63784; text-decoration:none;}

.nom-garantie {font-size:14px; font-weight:bold; padding-left:7px;}
.descriptif-gamme {font-size:11px; font-style:italic; padding-left:7px;}
.descriptif-gamme-ligne2 {font-size:11px; font-style:italic; padding-left:7px; line-height:10px;}
/*.descriptif-gamme-long {font-size:11px; font-style:italic; padding-left:7px; line-height:12px;}*/


/* Page Mentions légales */
.contenu-mentions {
	text-align:justify; width:976px; margin:10px auto 0px auto;}

.titre-mentions {color:#e63784;}
.nolink-mailto {color:#333333; text-decoration:none;}
.nolink-mailto:hover {color:#e63784; text-decoration:none;}
.link-mailto {color:#e63784; text-decoration:none;}

.checkbox_prevoyance { float:left; display:block; width:150px;   }
#bloc_listing_prevoyance { margin-left:36px;margin-bottom:35px;	!margin-bottom:55px; }

/* Page Actualités -------------------------- */
.tab-list-news {margin:0px 0px 0px 100px; padding:0px;}
.date-news, .date-news a, .date-news a:hover {
	font-size:12px; 
	color:#dc2465; 
	text-align:left; 
	text-decoration:none;
}
.border-pointilles {background-image:url(../images/actualites/pointilles.jpg); background-repeat:repeat-y;}
.img-news {}
.titre-news, .titre-news a, .titre-news a:hover {
	font-size:12px; 
	color:#dc2465; 
	text-align:left; 
	font-weight:bold; 
	text-decoration:none;
}
.titre-news-detail {
	font-size:12px; 
	color:#dc2465; /*7b5496*/
	text-align:left; 
	font-weight:bold; 
	text-decoration:none;
}
.descriptif-news, .descriptif-news a, .descriptif-news a:hover {margin-top:5px; text-align:left; text-decoration:none; color:#333333;}

.plus {position:relative; margin-bottom:-3px;}
.lien-read, .lien-read a {font-family:Tahoma; font-size:11px; color:#dc2465; text-decoration:underline;}
.lien-read:hover {color:#009ec4; text-decoration:underline;}

/* Page Fiches santé */
.tab-fiche {float:left; margin:35px 30px 0px 45px;}
* html .tab-fiche {float:left; margin:35px 30px 0px 30px;}

.background-pict-fiche {background-image:url(../images/fiches-sante/background-pict-fiche.jpg); background-repeat:no-repeat; background-position:left top; width:63px; height:100px; padding:0;}
.background-contenu-fiche {background-image:url(../images/fiches-sante/background-contenu-fiche.jpg); background-repeat:no-repeat; background-position:left top; width:348px; height:90px; font-size:11px; text-align:justify; padding:0;}
.pict-fiche {margin:2px 0px 0px 2px;}
.contenu-fiche {margin:8px 0px 0px 8px; color:#333333; text-decoration:none;}
.contenu-fiche a{color:#333333; text-decoration:none;}
.contenu-fiche a:hover {color:#e63784; text-decoration:none;}

/* A SUPPR - ANNULE mutualisé fleche grise 
.fleche-grise-fiche {background-image:url(../images/fiches-sante/icone-fleche-grise-fiche.jpg); background-repeat:no-repeat; width:20px; height:21px; margin:0px 0px 0px 3px;}
.link-fleche-grise-fiche {color:#333333; text-decoration:none; margin:-17px 0px 0px 30px; float:left; font-weight:bold;}
* html .link-fleche-grise-fiche {color:#333333; text-decoration:none; margin:-17px 0px 0px 15px; float:left; font-weight:bold;}
.link-fleche-grise-fiche a {color:#333333; text-decoration:none; font-weight:bold;}
.link-fleche-grise-fiche a:hover {color:#e63784; text-decoration:none; font-weight:bold;}
*/

.consulter-le-pdf {color:#333333; text-decoration:underline; margin:-17px 0px 0px 35px; float:right; font-style:italic; font-size:11px;}
.consulter-le-pdf a {color:#333333; text-decoration:underline; font-style:italic;}
.consulter-le-pdf a:hover {color:#e63784; text-decoration:underline; font-style:italic;}


/* Page Contact Professionnel */
.formulaire-contact-pro {background-image:url(../images/contact-professionnel/background-formulaire-contact-professionnel.jpg); background-repeat:no-repeat; background-position:top left; width:669px; margin:0px 0px 0px 165px;}
.formulaire-contact-pro-confirmation { /*image renommée et deplacée car était dans devis-en-ligne*/
background-image:url(../images/contact-professionnel/background-formulaire-contact-pro.jpg); background-repeat:no-repeat; background-position:top left; width:669px; height:115px; margin:0px 0px 0px 165px; text-align:center;
}
.name-champ {font-weight:bold; padding-right:10px; text-align:right; width:240px}
.legende_date { margin-left:10px;font-style:italic;font-size:10px }
.select_champ { width:212px }

.titre_offre_prevoyance{
	color:#0a8ab1;
	padding-left:14px;
	width:584px;
	height:21px;
	margin-left:34px;
	background:url('../images/nos-offres/offres-prevoyance/fond_titre_bloc_prev_form.jpg') no-repeat top left; 
	padding-top:5px;
	margin-top:30px;
}

.titre_offre_prevoyance .nom_prev{	float:left; font-size:14px;  }
.titre_offre_prevoyance .infos_complementaires{	font-size:12px;	float:right; margin-right:14px;  }

input.form-pro-bouton-envoyer{ /*image deplacée car était dans devis-en-ligne*/
font-family:Arial, Helvetica, sans-serif;
     border:none;
	 background-color:#FFFFFF;
     background: url('../images/contact-professionnel/bouton-calculer.jpg') no-repeat top left; 
	 width:170px;
	 height:32px;
	 color:#FFFFFF;
	 font-size:18px;
	 margin:0px 0px 0px 0px;
}
input.erreur-contact-pro{
color: #FF0000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
border-width: 0px;
text-align: center;
background-color:#FFFFFF; width:100%; padding:20px 0px 0px 0px;}

/* Page Plan du site */
.plan-titre-categorie {color:#e63784; font-weight:bold; font-size:12px; border-bottom:1px solid #e63784; width:200px;}
.plan-titre-categorie a {color:#e63784; text-decoration:none;}
.plan-titre-categorie a:hover {color:#582278; text-decoration:none;}
