﻿.imgbouton2
{
	background: url(  "/images/assurance-habitation/bt_tarifs.gif" ) top left no-repeat;
	display: block;
	width: 95px;
	height: 24px;
	border-width: 0px;
	cursor: pointer;
}

.erreur span
{
	background-color: Transparent;
	width: auto;
	height: auto;
	font: 9px Arial, Helvetica, sans-serif;
	color: #990000;
	font-size: 120%;
	font-weight: bold;
	line-height: 20px;
	height: 31px;
	display: block;
	text-align: left;
}

.imgpresousvalid
{
	background: url(    "/images/assurance-habitation/bt_envoyer.gif" ) top left no-repeat;
	display: block;
	width: 98px;
	height: 28px;
	border-width: 0px;
	cursor: pointer;
}

/************************************************************************************************************************************/
/* devis-habitation-1 */ 

#devis-habitation-1,
#devis-habitation-2,
#devis-habitation-3,
#devis-habitation-resultat,
#devis-habitation-etude
{min-height:840px;margin-left:10px;margin-right:10px;}

#devis-habitation-1 #titre,
#devis-habitation-2 #titre,
#devis-habitation-3 #titre,
#devis-habitation-resultat #titre, 
#devis-habitation-etude #titre
{
	background: url("/images/assurance-habitation/bd_etape1.gif") #FF0000 top left no-repeat;width:99%;height:45px;margin-bottom:35px;
}

#devis-habitation-1 .tableau2 td input,
#devis-habitation-2 .tableau2 td input,
#devis-habitation-3 .tableau2 td input,
#devis-habitation-etude .tableau2 td input
{border: 0px;}

#devis-habitation-1 .tableau, 
#devis-habitation-2 .tableau,
#devis-habitation-3 .tableau,
#devis-habitation-etude .tableau  
{width:100%;color:#000000;}

#devis-habitation-1 .tableau a, 
#devis-habitation-1 .tableau a:visited, 
#devis-habitation-2 .tableau a, 
#devis-habitation-2 .tableau a:visited,
#devis-habitation-3 .tableau a, 
#devis-habitation-3 .tableau a:visited,
#devis-habitation-etude .tableau a, 
#devis-habitation-etude .tableau a:visited  
{color:#000000;}

#devis-habitation-1 .tableau .inputRadio, 
#devis-habitation-2 .tableau .inputRadio,
#devis-habitation-3 .tableau .inputRadio,
#devis-habitation-etude .tableau .inputRadio 
{margin:0 10px 0 10px}

#devis-habitation-1 .tableau .inputText, 
#devis-habitation-2 .tableau .inputText,
#devis-habitation-3 .tableau .inputText,
#devis-habitation-etude .tableau .inputText 
{width:122px; height:18px; font: 11px Arial, Helvetica, sans-serif; border:1px solid #8d989e;}

#devis-habitation-1 .tableau .inputText2, 
#devis-habitation-2 .tableau .inputText2,
#devis-habitation-3 .tableau .inputText2,
#devis-habitation-etude .tableau .inputText2 
{width:200px; height:18px; font: 11px Arial, Helvetica, sans-serif; border:1px solid #8d989e;}

#devis-habitation-1 .tableau .radio span, 
#devis-habitation-2 .tableau .radio span,
#devis-habitation-3 .tableau .radio span,
#devis-habitation-etude .tableau .radio span 
{width:75px; text-align:left}

#devis-habitation-1 .tableau select, 
#devis-habitation-1 .tableau textarea, 
#devis-habitation-2 .tableau select, 
#devis-habitation-2 .tableau textarea,
#devis-habitation-3 .tableau select, 
#devis-habitation-3 .tableau textarea,
#devis-habitation-etude .tableau select, 
#devis-habitation-etude .tableau textarea
{width:200px; height:auto; font: 11px Arial, Helvetica, sans-serif; border:1px solid #8d989e;}

#devis-habitation-1 .tableau select, 
#devis-habitation-2 .tableau select,
#devis-habitation-3 .tableau select,
#devis-habitation-etude .tableau select 
{height:18px; border:1px solid #8d989e;}

/* Colonne */ 

#devis-habitation-1 .tableau .col1,#devis-habitation-2 .tableau .col1,#devis-habitation-3 .tableau .col1{width:10%;}
#devis-habitation-1 .tableau .col2,#devis-habitation-2 .tableau .col2,#devis-habitation-3 .tableau .col2{padding-right:5%;text-align:right;width:40%;}
#devis-habitation-1 .tableau .col3,#devis-habitation-2 .tableau .col3,#devis-habitation-3 .tableau .col3{width:40%;}
#devis-habitation-1 .tableau .col4,#devis-habitation-2 .tableau .col4,#devis-habitation-3 .tableau .col4{width:10%;}

#devis-habitation-1 .tableau .col1 span, #devis-habitation-2 .tableau .col1 span,#devis-habitation-3 .tableau .col1 span,#devis-habitation-etude .tableau .col1 span {width:10%px; height:auto; display:block; padding:10px;}
#devis-habitation-1 .tableau .col2 span, #devis-habitation-2 .tableau .col2 span,#devis-habitation-3 .tableau .col2 span {height:auto; text-align:right; display:block; margin:0; padding:0;}

#devis-habitation-1 .tableau .coldes ul {margin-left:50px;margin-bottom:10px;}
#devis-habitation-2 .tableau .col3 span .ptt_select{width:125px;}

#devis-habitation-2 .tableau .col3 span,#devis-habitation-3 .tableau .col3 span{width:40%; height:auto; display:block; text-align:left; padding: 0 8px 0 8px;}
#devis-habitation-1 .tableau .col3 span{width:100%;}
#devis-habitation-1 .tableau .col4 span, #devis-habitation-2 .tableau .col4 span,#devis-habitation-3 .tableau .col4 span,#devis-habitation-etude .tableau .col4 span {width:10%; display:block; height:30px;}
/* *****/

#devis-habitation-1 .tableau table{width:130px;}
#devis-habitation-1 .inputRadio tr{width:130px;}



/* Fin colonne */

#devis-habitation-1 .tableau .bt_etape2 input, 
#devis-habitation-2 .tableau .bt_etape2 input,
#devis-habitation-3 .tableau .bt_etape2 input,
#devis-habitation-etude .tableau .bt_etape2 input
{margin: 0 50px;}

.description_devis p{text-align:justify;text-indent:15px;margin-right:20px;}
.description_devis ul{margin-top:5px;}
.description_devis li{list-style-position:inside;margin-left:40px;}
.habitationtable {border:1px solid #FF0000;background:#edebe4;padding:20px;}

#devis-habitation-1 #onglet,
#devis-habitation-2 #onglet,
#devis-habitation-3 #onglet,
#devis-habitation-resultat #onglet,
#devis-habitation-etude #onglet
{width:98%;height:25px;background:url("/images/assurance-habitation/conteneur_onglet.gif") repeat-x left center;}

#devis-habitation-1 #onglet,
#devis-habitation-2 #onglet,
#devis-habitation-3 #onglet,
#devis-habitation-resultat #onglet,
#devis-habitation-etude #onglet
{
	width:98%;
	height:25px;	
	line-height:25px;
	font-size:12px;
	font-weight:bold;	
}

#devis-habitation-1 #onglet .ouvre_onglet,
#devis-habitation-2 #onglet .ouvre_onglet,
#devis-habitation-3 #onglet .ouvre_onglet,
#devis-habitation-resultat #onglet .ouvre_onglet,
#devis-habitation-etude #onglet .ouvre_onglet
{
	width:50px;
	height:25px;
	float:left;
	margin-left:-3px;
}

#devis-habitation-1 #onglet .ouvre_onglet,
#devis-habitation-2 #onglet .ouvre_onglet,
#devis-habitation-3 #onglet .ouvre_onglet,
#devis-habitation-resultat #onglet .ouvre_onglet,
#devis-habitation-etude #onglet .ouvre_onglet
{background:url("/images/assurance-habitation/petit.gif") no-repeat left center;}

#devis-habitation-1 .ferme_onglet,
#devis-habitation-2 .ferme_onglet,
#devis-habitation-3 .ferme_onglet,
#devis-habitation-resultat .ferme_onglet,
#devis-habitation-etude .ferme_onglet
{
	position:relative;
	width:50px;
	height:25px;
	background:url("/images/assurance-habitation/fin.gif") no-repeat right center;
	float:right;
	z-index:99;
}

#devis-habitation-resultat .inputText {width:130px; height:18px; font: 11px Arial, Helvetica, sans-serif; border:1px solid #8d989e;}
#devis-habitation-resultat select {width:200px; height:18px; font: 11px Arial, Helvetica, sans-serif; border:1px solid #8d989e;}
#devis-habitation-resultat #nos_tarifs{width:775px; background:url("/images/assurance-habitation/bg_nos_tarifs.jpg") top right no-repeat;height:100px;}
#devis-habitation-resultat #nos_tarifs p {margin:10px 0; padding:0 166px 0 20px;}

#devis-habitation-resultat .zone {width:236px; height:auto; float:left; margin:0 10px;}

#devis-habitation-resultat .zone01 {
	background: #953172 url("/images/assurance-auto/tab_haut_resultat.gif") top left no-repeat;
	height:27px; color: #fff; font: bold 16px Arial, Helvetica, sans-serif;
	text-align:left;
	line-height: 27px; vertical-align:middle; padding-left:10px; position:relative;
}
#devis-habitation-resultat .zone01 a, #devis-habitation-resultat .zone01 a:visited {
	position: absolute; right:10px; top:6px; color:#fff;
	text-decoration:underline; font: 11px Arial, Helvetica, sans-serif;
}

#devis-habitation-resultat .envoi_devis{margin-top:5px;}
#devis-habitation-resultat .zone01 a:hover{text-decoration:none;}
#devis-habitation-resultat .tarifs {background: url("/images/assurance-auto/bg_resultat_tarifs.gif") bottom no-repeat; height:370px; margin-bottom:20px; margin:0; font-weight:bold; text-align:center; position:relative;}
#devis-habitation-resultat .tarifs p {margin:0; padding:10px 20px 10px 20px;}
#devis-habitation-resultat .tarifs .pgauche {text-align:left; margin:0; padding:10px; font-weight:normal;}
#devis-habitation-resultat .tarifs .orange {color:#ff5400; font: bold 14px Arial, Helvetica, sans-serif; text-align:center;}
#devis-habitation-resultat .tarifs .rose {color:#953172;}
#devis-habitation-resultat .tarifs .options {color:#454545; font: bold 10px Arial, Helvetica, sans-serif; position:absolute; bottom:0px; right:30px; text-align:left;}
#devis-habitation-resultat .tarifs .options a, #devis-auto-temporaire-resultat .tarifs .options a:visited {color:#454545; text-decoration:underline;}
#devis-habitation-resultat .tarifs .options a:hover {text-decoration:none;}
#devis-habitation-resultat .bouton {clear:left;width:780px;text-align:center; display:block; padding: 10px 0 10px 0;}
#devis-habitation-resultat .pcentre {text-align:center; font:bold 12px Arial, Helvetica, sans-serif;}
#devis-habitation-resultat .formule,#devis-auto-temporaire-resultat .formule2 {width:850px;height:auto;float:left;}
#devis-habitation-resultat .formule2{position:absolute;}
#devis-habitation-resultat .bouton {clear:left;width:780px;text-align:center; display:block; padding: 30px 0 30px 0;}
#devis-habitation-resultat .pcentre {text-align:center; font:bold 12px Arial, Helvetica, sans-serif;}
#devis-habitation-resultat #retourAccueil {width:850px; height:30px; text-align:center; float:left;}


/* ************************************************************************************************************************************/

/* Debut CSS NosTarifsHabitation */

#NosTarifsHabitation  {min-height:840px;margin-left:10px;margin-right:10px;}
#NosTarifsHabitation .inputText {width:130px; height:18px; font: 11px Arial, Helvetica, sans-serif; border:1px solid #8d989e;}
#NosTarifsHabitation select {width:200px; height:18px; font: 11px Arial, Helvetica, sans-serif; border:1px solid #8d989e;}

#NosTarifsHabitation #titre {background: url("/images/assurance-habitation/bd_etape1.gif") #FF0000 top left no-repeat;width:99%;height:45px;margin-bottom:35px;}


#NosTarifsHabitation #nos_tarifs{width:775px; background:url("/images/assurance-habitation/bg_nos_tarifs.jpg") top right no-repeat;}
#NosTarifsHabitation #nos_tarifs p {margin:10px 0; padding:0 166px 0 20px;}


#NosTarifsHabitation #onglet
{width:98%;height:25px;background:url("/images/assurance-habitation/conteneur_onglet.gif") repeat-x left center;}


#NosTarifsHabitation #onglet{width:98%;height:25px;	line-height:25px;font-size:12px;font-weight:bold;	}
#NosTarifsHabitation #onglet .ouvre_onglet{width:50px;height:25px;float:left;margin-left:-3px;}


#NosTarifsHabitation #onglet .ouvre_onglet{background:url("/images/assurance-habitation/petit.gif") no-repeat left center;}
#NosTarifsHabitation .ferme_onglet
{
	position:relative;
	width:50px;
	height:25px;
	background:url("/images/assurance-habitation/fin.gif") no-repeat right center;
	float:right;
	z-index:99;
}

#NosTarifsHabitation .zone {width:237px; height:auto; display:block; position:relative; left:270px; margin:20px 0 20px 0; padding-bottom:20px;}

#NosTarifsHabitation .zone01 {
	background: #953172 url("/images/assurance-habitation/tab_haut_resultat.gif") top left no-repeat;
	height:27px; color: #fff; font: bold 16px Arial, Helvetica, sans-serif;
	line-height: 27px; vertical-align:middle; padding-left:10px; position:relative;
}
#NosTarifsHabitation .zone01 a, #NosTarifsHabitation .zone01 a:visited {
	position: absolute; right:10px; top:6px; color:#fff;
	text-decoration:underline; font: 11px Arial, Helvetica, sans-serif;
}
#NosTarifsHabitation .zone01 a:hover{text-decoration:none;}
#NosTarifsHabitation .tarifs {background: url("/images/assurance-habitation/bg_resultat_tarifs.gif") bottom no-repeat; height:370px; margin-bottom:20px; margin:0; font-weight:bold; text-align:center; position:relative;}
#NosTarifsHabitation .tarifs p {margin:0; padding:10px 20px 10px 20px;}
#NosTarifsHabitation .tarifs .pgauche {text-align:left; margin:0; padding:10px; font-weight:normal;}
#NosTarifsHabitation .tarifs .orange {color:#ff5400; font: bold 14px Arial, Helvetica, sans-serif; text-align:center;}
#NosTarifsHabitation .tarifs .rose {color:#953172;}
#NosTarifsHabitation .tarifs .options {color:#454545; font: bold 10px Arial, Helvetica, sans-serif; position:absolute; bottom:0; right:30px; text-align:left}
#NosTarifsHabitation .tarifs .options a, #NosTarifsHabitation .tarifs .options a:visited {color:#454545; text-decoration:underline;}
#NosTarifsHabitation .tarifs .options a:hover {text-decoration:none;}
#NosTarifsHabitation .bouton {clear:left;width:780px;text-align:center; display:block; padding: 30px 0 30px 0;}
#NosTarifsHabitation .pcentre {text-align:center; font:bold 12px Arial, Helvetica, sans-serif;}

#NosTarifsHabitation #zoneDevis {width:780px; height:200px; display:block; position:relative;}

#NosTarifsHabitation #zoneGauche .tableau {width:390px; height:157px; background: url("/images/assurance-habitation/bg_parcourir.gif") top left no-repeat; font:  11px Arial, Helvetica, sans-serif; position:absolute; top:0; left:20px; padding-top:20px; padding-left:20px;}
#NosTarifsHabitation #zoneGauche .tableau .col1 {width: 140px;text-align:right; height:30px; padding:3px;font: bold 11px Arial, Helvetica, sans-serif;}
#NosTarifsHabitation #zoneGauche .tableau .col2 {width: 250px; padding: 0 10px;}
#NosTarifsHabitation #zoneGauche .tableau select {width:200px; height:18px; font: 11px Arial, Helvetica, sans-serif;}
#NosTarifsHabitation #zoneGauche .tableau .bt_envoyer input {margin: 0 0 0 180px;}

#NosTarifsHabitation #zoneDroite {width:195px; height:83px; background:url("/images/assurance-habitation/bg_telephone.gif") no-repeat; text-align:center; position:absolute; top:10px; right:100px; font-weight:bold;}
#NosTarifsHabitation #zoneDroite p {position:relative; top:7px;}
#NosTarifsHabitation #zoneDroite span {font: bold 22px Arial, Helvetica, sans-serif; position:relative; top:-7px;}

#NosTarifsHabitation #retourAccueil {width:98%; height:30px; text-align:center; margin:20px 0 20px 0;}

#NosTarifsHabitation #soczed
{
	margin-bottom:10px;
}



#NosTarifsHabitation #planassurance, #NosTarifsHabitation #planassurance_haut, #NosTarifsHabitation #planassurance_bas
{
	position:relative;
	bottom:5px;
	width:100%;
	height:34px;
	background-position:center center;
	/*margin : 0 120px 0 179px;*/
	text-align:center;
	clear:both;
}



/* Fin CSS NosTarifs */
.col3 span table tr td {width:125px;}
