
/*********/
/* LIENS */
/*********/

 .liste_liencompte
{
/*
  height:25px;  
  line-height:25px;
*/  
	padding: 5px 0 0 15px;
}

 .liste_liencompte   ul
{
  border:0px dashed #000000;
}
 .liste_liencompte   li
{
	font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;  
	font-size:11px;
	font-weight:bold;
  color : #A0A0A0;
	display: inline;
	padding: 0 5px 0 5px;
}

 .liste_liencompte   li a
{
	font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;  
	font-size:11px;
	font-weight:bold;
  color : #A0A0A0;
  text-decoration: none;
}

 .liste_liencompte   li.selected a
{
	font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;  
	font-size:11px;
	font-weight:bold;
  color : #CA0043;
  text-decoration: none;
}

 .liste_liencompte   li a:hover,  .liste_liencompte   li.selected a:hover
{
	text-decoration: underline;
}

/*****************/
/* TETIERE OFFRE */
/*****************/


.tetiere_versp
{
	background: url(images/tetiere_commentcamarche.jpg) no-repeat;
  /*padding: 0px 0px 10px 0px;  */
  margin: 0 0 10px 0;
  height:100px;

}
 .tetiere_versp .titre
{
	font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;  
	font-size:21px;
	line-height:20px;
	font-weight:bold;
  color : #CA0043;
  padding: 0px 0px 0 22px;
}


.tetiere_compte
{
	background: url(images/tetiere_moncompte.jpg) no-repeat;
  /*padding: 0px 0px 10px 0px;  */
  margin: 0 0 10px 0;
  height:140px;
}

 .tetiere_compte .titre
{
	font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;  
	font-size:21px;
	line-height:20px;
	font-weight:bold;
  color : #CA0043;
  padding: 55px 0px 0 22px;
}

 .tetiere_compte .description,
  .tetiere_versp .description
{
	font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;  
	font-size:13px;
	font-weight:bold;
  color : #605C5D;
  padding: 3px 0 0 25px;
}


.creationCompte
{
	background: url(images/degrade_gris_hb.jpg) no-repeat;
	background-position:3px 0px;
	padding:20px;
}

.creationCompteTC
{
	/*background: url(images/degrade_gris_hb.jpg) no-repeat;*/	
	/*background-position:3px 0px;*/
	background-color:#dddddd;
	padding:20px;
}

.creationCompte table.form td
{

}
.creationCompte table.form td.libelle,
.creationCompteTC table.form td.libelle
{
padding:3px;
color:#000000;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
padding-right:10px;
text-align:right;
}
.creationCompte table.form td.libelle i,
.creationCompteTC table.form td.libelle i 
{
font-size:10px;
}

.creationCompte table.form td.reponse,
.creationCompteTC table.form td.reponse
{
padding:3px;
color:#000000;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
line-height:20px;
text-align:left;
}

.creationCompte table.form td.reponse_2,
.creationCompteTC table.form td.reponse_2
{
padding:3px;
color:#000000;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:11px;
line-height:15px;
font-weight:normal;
text-align:left;
}
.creationCompte table.form td.reponse_2 img,
.creationCompteTC table.form td.reponse_2 img
{
float:left;
margin-top:0px;
margin-right:2px;

}

.creationCompte table.form td.reponse .input_texte, 
.creationCompte table.form td.reponse_2 .input_texte, 
.creationCompteTC table.form td.reponse .input_texte, 
.creationCompteTC table.form td.reponse_2 .input_texte 
{
width:93%;
}

.creationCompte table.form td.reponse select, 
.creationCompte table.form td.reponse_2 select, 
.creationCompteTC table.form td.reponse select, 
.creationCompteTC table.form td.reponse_2 select 
{
width:95%;
}

.creationCompte .bouton, 
.creationCompteTC .bouton 
{
background:transparent url(images/back_bouton_rouge.jpg) no-repeat scroll 0 0;
color:#FFFFFF;
cursor:pointer;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
height:29px;
line-height:28px;
text-align:center;
text-transform:uppercase;
width:163px;
}

/*****************/
/*   MES DEVIS   */
/*****************/

table.bloc_devis
{
width:100%;
}

/*************/
/* BLOC AUTO */
/*************/

table.form_contenu_auto table.bloc_devis .bloc_devis_haut_g{ background: url(images/auto/back_form_titre_g.gif) no-repeat; width:9px; height:23px; }
table.form_contenu_auto table.bloc_devis .bloc_devis_haut_d{ background: url(images/auto/back_form_titre_d.gif) no-repeat; width:9px; height:23px; }
table.form_contenu_auto table.bloc_devis .bloc_devis_haut_c
{ 
width:auto;
background-color:#F0A35F;
height:23px; 
padding-left:11px;
font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; 
color:#ffffff;
font-size:14px;
font-weight:bold;
/*line-height:22px;*/
}

table.form_contenu_auto table.mesdevis .libelle
{
color:#EB8022;
font-weight:bold;
}


table.form_contenu_auto .service a:hover,
table.form_contenu_auto .pdf:hover
{
color:#EB872E;
}

/**************/
/* BLOC SANTE */
/**************/

table.form_contenu_sante table.bloc_devis .bloc_devis_haut_g{ background: url(images/sante/back_form_titre_g.gif) no-repeat; width:9px; height:23px; }
table.form_contenu_sante table.bloc_devis .bloc_devis_haut_d{ background: url(images/sante/back_form_titre_d.gif) no-repeat; width:9px; height:23px; }
table.form_contenu_sante table.bloc_devis .bloc_devis_haut_c
{ 
width:auto;
background-color:#D589C3;
height:23px; 
padding-left:11px;
font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; 
color:#ffffff;
font-size:14px;
font-weight:bold;
/*line-height:22px;*/
}


table.form_contenu_sante table.mesdevis .libelle
{
color:#C0229B;
font-weight:bold;
}


table.form_contenu_sante .service a:hover,
table.form_contenu_sante .pdf:hover
{
color:#C0229B;
}

/*******************/
/* BLOC HABITATION */
/*******************/

table.form_contenu_habitation table.bloc_devis .bloc_devis_haut_g{ background: url(images/habitation/back_form_titre_g.gif) no-repeat; width:9px; height:23px; }
table.form_contenu_habitation table.bloc_devis .bloc_devis_haut_d{ background: url(images/habitation/back_form_titre_d.gif) no-repeat; width:9px; height:23px; }
table.form_contenu_habitation table.bloc_devis .bloc_devis_haut_c
{ 
width:auto;
background-color:#90D2D9;
height:23px; 
padding-left:11px;
font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; 
color:#ffffff;
font-size:14px;
font-weight:bold;
/*line-height:22px;*/
}


table.form_contenu_habitation table.mesdevis .libelle
{
color:#31B9C7;
font-weight:bold;
}


table.form_contenu_habitation .service a:hover,
table.form_contenu_habitation .pdf:hover
{
color:#31B9C7;
}

/*************************************************/
/*******************/
/* BLOC NEUTRE */
/*******************/
/*
.form_contenu_neutre table.bloc_devis .bloc_devis_haut_g{ background: url(images/habitation/back_form_titre_g.gif) no-repeat; width:9px; height:23px; }
.form_contenu_neutre table.bloc_devis .bloc_devis_haut_d{ background: url(images/habitation/back_form_titre_d.gif) no-repeat; width:9px; height:23px; }
.form_contenu_neutre table.bloc_devis .bloc_devis_haut_c
{ 
width:auto;
background-color:#90D2D9;
height:23px; 
padding-left:11px;
font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; 
color:#ffffff;
font-size:14px;
font-weight:bold;
//line-height:22px;
}


.form_contenu_neutre table.mesdevis .libelle
{
color:#ca0043;
font-weight:bold;
}
*/

.form_contenu_neutre .service a:hover,
.form_contenu_neutre .pdf:hover
{
color:#ca0043;
}

/*************************************************/


table.bloc_devis .bloc_devis_c
{ 
background-color:#F1F1F1;								 												 
padding: 5px 0px 0px 0px;     
margin:0px;
width:100%;
}

table.bloc_devis .bloc_devis_bas_g{ background: url(images/back_form_para_bg.gif) no-repeat; width:9px;  height:7px; }
table.bloc_devis .bloc_devis_bas_c{ background-color:#F1F1F1;																 width:677px;height:7px; }
table.bloc_devis .bloc_devis_bas_d{ background: url(images/back_form_para_bd.gif) no-repeat; width:9px;  height:7px; }

/*******/


table.mesdevis
{
width:100%;
}

table.mesdevis th
{
background-color:#D4D4D4;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
height:25px;
line-height:25px;
padding: 0 5px 0 5px;
}

table.mesdevis td
{
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
padding: 0 5px 0 5px;
}

table.mesdevis .tr_ligne_auto,
table.mesdevis .tr_ligne_habitation,
table.mesdevis .tr_ligne_sante,
{
background-color:transparent;
}

table.mesdevis .tr_ligne_auto_survol{background-color:#EBB98D;}
table.mesdevis .tr_ligne_habitation_survol{background-color:#CAE3E5;}
table.mesdevis .tr_ligne_sante_survol{background-color:#D6C1D1;}


table.mesdevis td.ligne1
{

}

table.mesdevis td.ligne2
{
border-top    : 1px #D8D8D8 solid;
/*border-bottom : 2px #A5A5A5 solid;*/         
margin:auto;
}



table.mesdevis td.ligne3
{
border-top:2px #A5A5A5 solid;    
height:2px;
line-height:2px;
}
/**********************/
/* LIEN NOUVEAU DEVIS */
/**********************/

div.nouveau_devis_auto
{
float:right;
background: url(images/puce_fleche_orange.gif) no-repeat;
background-position: 0px 7px;
height:30px;
width:150px;
border: 0px solid #000000;
}
div.nouveau_devis_auto a
{
line-height:30px;
font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; 
color:#000000;
font-size:12px;
font-weight:bold;
text-decoration:none;
padding: 0 0 0 20px;
}
div.nouveau_devis_auto a:hover
{
text-decoration:underline;
}

div.nouveau_devis_habitation
{
float:right;
background: url(images/puce_fleche_bleuazur.gif) no-repeat;
background-position: 0px 7px;
height:30px;
width:180px;
border: 0px solid #000000;
}
div.nouveau_devis_habitation a
{
line-height:30px;
font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; 
color:#000000;
font-size:12px;
font-weight:bold;
text-decoration:none;
padding: 0 0 0 20px;
}
div.nouveau_devis_habitation a:hover
{
text-decoration:underline;
}

div.nouveau_devis_sante
{
float:right;
background: url(images/puce_fleche_violet.gif) no-repeat;
background-position: 0px 7px;
height:30px;
width:150px;
border: 0px solid #000000;
}
div.nouveau_devis_sante a
{
line-height:30px;
font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; 
color:#000000;
font-size:12px;
font-weight:bold;
text-decoration:none;
padding: 0 0 0 20px;
}
div.nouveau_devis_sante a:hover
{
text-decoration:underline;
}


/***********************/
div.bouton_gerer_contrat
{
float:right;
padding: 5px 0px 5px 0;
}
div.bouton_detail_contrat
{
/*float:right;*/
/*padding: 5px 0px 5px 0;*/
}
div.bouton_detail_contrat .bouton_standard
{
background: url(images/back_bouton_rouge.gif) no-repeat;
width:165px;
height:30px;
}

a.plusdinfos
{
line-height:15px;
font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; 
color:#000000;
font-size:12px;
font-weight:bold;
text-decoration:underline;
float:right;
margin-right:10px;
}
                 
table.liste_choixdevis                 
{
margin:auto;
}
                 
.liste_choixdevis .imprimer,
.liste_choixdevis .pdf,
.liste_choixdevis .modifier,
.liste_choixdevis .supprimer
{
	padding: 0 0 0 25px;	
	height: 30px;
	line-height:30px;
}

.liste_choixdevis .imprimer a,
.liste_choixdevis .pdf a,
.liste_choixdevis .modifier a,
.liste_choixdevis .supprimer a
{
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

.liste_choixdevis .imprimer a:hover,
.liste_choixdevis .pdf a:hover,
.liste_choixdevis .modifier a:hover,
.liste_choixdevis .supprimer a:hover
{
	text-decoration:underline;
}

.liste_choixdevis .imprimer
{
	background: url(images/picto_imprimante.gif) no-repeat;
	background-position:5px 5px;
}

.liste_choixdevis .pdf
{
	background: url(images/picto_pdf.gif) no-repeat;
	background-position:5px 5px;
}

.liste_choixdevis .modifier
{
	background: url(images/picto_modifier.gif) no-repeat;
	background-position:5px 5px;
}

.liste_choixdevis .supprimer
{
	background: url(images/picto_supprimer.gif) no-repeat;
	background-position:5px 5px;
}


table.mesdevis table.action
{
width:80%;
text-align:left;
padding:0px;
margin:0px;
}

table.mesdevis table.action td
{
width:50%;
padding:0px 10px 0px 0px;
margin:0px;
border:0px solid #000000;
}

table.mesdevis .editer
{
	background: url(images/picto_fleche_droite_grise.gif) no-repeat;
	background-position:3px 3px;
	padding:0 0 0 15px;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#CA0043;
	cursor:pointer;
}

table.mesdevis .editer_deploye
{
	background: url(images/picto_fleche_rouge_bas.gif) no-repeat;
	background-position:0px 5px;
	padding:0 0 0 15px;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#A5A5A5;
	cursor:pointer;
}

.liste_contrat p
{	
	color:#605C5D;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;	
	padding: 0 10px 0px 10px;
}

.groupecontrats
{
	////background: url(images/picto_fleche_bas_grise.gif) no-repeat;
	///background-position:0px 0px;
	border-bottom:1px solid #CCCCCC;		
	margin-top:30px;
	margin-bottom:10px;
}

.groupecontrats .libelle
{
	float:left;
	position: relative;
	background-color:#ffffff;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;	
	margin: -10px 0 0 20px;
	
	padding:0 5px 0 5px;
	
	
}

/***************/
/* MON CONTRAT */
/***************/

.contrat_service_contener
{
border-top:1px #D6D6D6 solid;
border-bottom:1px #D6D6D6 solid;
padding:10px;
}

table.contrat_service
{
width:100%;
}

table.contrat_service .bordure_gauche
{
border-left:1px #D6D6D6 solid;
/*padding: 0 0 0 5px;*/
}

table.contrat_service th
{
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;	
	padding: 0 0 0 10px;
}
table.contrat_service td.desc
{
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;	
	padding: 0px 5px 10px 5px;
}

.form_contenu_auto table.contrat_service th.rub
{
	background: url(images/puce_fleche_orange.gif) no-repeat;
	background-position:0px 12px;
	padding: 0 0 0 20px;
}
.form_contenu_habitation table.contrat_service th.rub
{
	background: url(images/puce_fleche_bleuazur.gif) no-repeat;
	background-position:0px 12px;
	padding: 0 0 0 20px;
}
.form_contenu_moto table.contrat_service th.rub
{
	background: url(images/puce_fleche_rouge.gif) no-repeat;
	background-position:0px 12px;
	padding: 0 0 0 20px;
}
.form_contenu_sante table.contrat_service th.rub
{
	background: url(images/puce_fleche_violet.gif) no-repeat;
	background-position:0px 12px;
	padding: 0 0 0 20px;
}
.form_contenu_neutre table.contrat_service th.rub
{
	background: url(images/puce_fleche_rouge.gif) no-repeat;
	background-position:0px 0px;
	padding: 0 0 0 20px;
}



table.contrat_service th.detail_contrat
{
	background: url(images/picto_zoom.gif) no-repeat;
	background-position:2px 6px;
}

table.contrat_service th.vie_contrat
{
	background: url(images/picto_crayon.gif) no-repeat;
	background-position:2px 6px;
}

table.contrat_service th.sinistre
{
	background: url(images/picto_flamme.gif) no-repeat;
	background-position:0px 8px;
}

table.contrat_service td
{
vertical-align:top;
}

.service, 
.service a,
.pdf
{
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;	
	text-decoration:none;
}

.pdf:hover, .service a:hover
{
	text-decoration:underline;
}

.service
{
	padding: 0 0 0 15px;
	background: url(images/picto_fleche_droite_noir.gif) no-repeat;
	background-position:5px 4px;
}


.pdf
{
	padding: 0 0 0 25px;
	background: url(images/picto_pdf.gif) no-repeat;
	background-position:3px 0px;
	line-height:20px;
	cursor:pointer;
}

.contrat_attestation_contener
{
	padding:10px;
}

.attestation_rubrique
{
	padding-bottom: 5px;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;	
	text-decoration:underline;
}

/*****************************/
/* Mon contrat besoin d'aide */
/*****************************/

.ContratAide
{
width:100%;
margin:0px 10px;

}

.ContratAide h1
{
background: url(images/puce_ccm_2.gif) no-repeat;
background-position:0px 0px;
padding: 8px 0 0 30px;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
color:#0081D9;	
}

.ContratAide p
{
padding:5px 0 0 30px;

font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;	
}

.ContratAide a
{
color:#000000;
}


	
/********************/	
/* INFOS ET LIBERTE */
/********************/
	
.lib_info_lib
{
width:100%;
text-align:right;
font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; 
color:#000000;
font-size:12px;
font-weight:Bold;
/*line-height:28px;*/
text-decoration:underline;
cursor:pointer;
}

.para
{
padding:10px;
text-align:justify;
font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; 
color:#000000;
font-size:12px;
font-weight:bold;
}	