/* ====== formulaire =====*/
.ChoixF {display: block; height:30px;padding:0px; font-size:13px; margin-top: 10px;}
/*.OngletExpress{float:left;border-top:1px solid #2A9CCE;border-left:1px solid #2A9CCE;border-right:1px solid #2A9CCE;}

.OngletExpress a	{display: block; height: 22px;width:165px; color:#2B9EDF;font-weight:bold;padding-left:20px;text-decoration:none;padding-top:8px;}					
.OngletExpress a:hover	{background-color:#E3E6E8;}
.OngletExpress a:visited	{background-color:#E3E6E8;}	*/				

.OngletDetail1 {float:left;margin-left:11px;}/*
.OngletDetail1	a	{display: block; height: 21px; width:150px; padding-left:20px;text-decoration:none;padding-top:8px;}			
.OngletDetail1	a:hover	{background-color:#E3E6E8; height: 21px; border-bottom:1px solid #FFFFFF;}
.OngletDetail1	a:visited	{background-color:#E3E6E8;}*/

.OngletDetail {float:left;margin-left:11px;}
.OngletDetail	a	{display: block; height: 22px; width:150px; color:#2B9EDF;font-weight:bold;padding-left:20px;text-decoration:none;background-color:#FFF;padding-top:8px;}			
.OngletDetail	a:hover	{background-color:#E3E6E8; height: 22px;}
.OngletDetail	a:visited	{background-color:#E3E6E8;}		

.actif {float:left;display: block; height: 21px;width:150px; color:#FFF;font-weight:bold;padding-left:20px;text-decoration:none;padding-top:8px;border-left:1px solid #F4A62B;border-right:1px solid #F4A62B;border-top:1px solid #F4A62B;background-color:#f4a62b;font-size:12px;}
.inactif {float:left;display: block; height: 21px; width:150px; color:#2B9EDF;font-weight:bold;padding-left:20px;text-decoration:underline;padding-top:8px;border:1px solid #F4A62B;background-color:#FFF;font-size:12px;}

.Tarif {
	float:left;
	display: block;
	height: 21px;
	width:150px;
	font-weight:bold;
	padding-left:20px;
	padding-top:8px;
	border-left:1px solid #F4A62B;
	border-right:1px solid #F4A62B;
	border-top:1px solid #F4A62B;
	font-size:12px;
}
.actifTarif {
	color:#FFF;
	text-decoration:none;
	background-color:#f4a62b;
}
.inactifTarif {
	color:#2B9EDF;
	text-decoration:underline;
	border-bottom:1px solid #F4A62B;
	background-color:#FFF;
}
.OngletDetail1Tarif {float:left;}
.DisplayNone {
	display: none;
}



.OngletTexto {float:left; width:165px; display:block; height: 22px; width:250px; color:#175F89;font-size:11px;padding-left:5px;line-height:1em;}						
#TableForm  {width:631px;margin-left:29px;color:#000;margin-bottom:0px; padding-bottom:0px;}
/*#FormulaireExpress {background-color:#FFF;color:#000;font-size:13px;}*/
#ExpressForm1 {background-color:#FFF;background-image: url("../media/images/proposer.gif");background-repeat: repeat-x;background-position:top;color:#000;font-size:13px;border:1px solid #f4a62b;}
#ExpressForm {color:#000;font-size:13px;}
#TableForm h4  {color:#2B9EDF;font-size:14px;font-weight:bold;padding:0px;margin:0px;}
.titreform {color:#096396;font-size:14px;font-weight:bold;padding-left:20px;}
.pave {border: 1px solid #dadbdb; background-color:#FFF;margin:5px 20px 5px 20px;}
.paveplus {}
.paveplus a {color:#FF9B2A;font-size:12px;}
.More {text-align:right;display:block;height:20px;margin-right:3px;}
.MorecoordonneesAdresse a {color:#F4A62B; text-align:left;display:block;margin:auto;text-decoration:underline;font-weight:bold;font-size:14px;}
#MoreCoordonneesF {color:#F4A62B;text-decoration:underline;}

#PhotosDetail input {padding:0px;margin:0px;}

#TypeBien, #TypeBienDetail, #Capacite, #CapaciteDetail, #Equipement, #EquipementDetail, #Situation, #SituationDetail, #Prix, #PrixDetail, #Descriptif, #DescriptifDetail, #Photos, #PhotosDetail, #Coordonnees{padding:5px;}

#TypeBienDetail, #CapaciteDetail,#EquipementDetail, #SituationDetail,  #PrixDetail,  #DescriptifDetail, #PhotosDetail{display:none;overflow:hidden;}

#MoreDescriptif, #MoreSituation, #MoreEquipement, #MoreType  {text-decoration:underline;} 
#MoreDescriptifF, #MoreSituationF, #MoreEquipementF, #MoreTypeF  {text-decoration:underline;} 

#Coordonnees {font-size:11px;}

.DescriptifOn {font-weight:bold;background-color:#30A6E2;color:#FFF;height:27px;padding-left:30px;font-size:12px;background-image: url("../media/images/icodescriptif.gif");background-repeat: no-repeat;background-position: 5px 0px;}
.DescriptifOff {background-color:#76C4EF;color:#FFF;height:27px;padding-left:30px;font-size:12px;background-image: url("../media/images/icodescriptifoff.gif");background-repeat: no-repeat;background-position: 5px 0px;}

.PhotoOn {font-weight:bold;border-left:1px solid #FFF; background-color:#30A6E2;color:#FFF;height:27px;padding-left:40px;font-size:12px;background-image: url("../media/images/icophotoon.gif");background-repeat: no-repeat;background-position: 5px 0px;}
.PhotoOff {border-left:1px solid #FFF; background-color:#76C4EF;color:#FFF;height:27px;padding-left:40px;font-size:12px;background-image: url("../media/images/icophotooff.gif");background-repeat: no-repeat;background-position: 5px 0px;}

.TarifOn {font-weight:bold;border-left:1px solid #FFF;background-color:#30A6E2;color:#FFF;height:27px;padding-left:40px;font-size:12px;background-image: url("../media/images/icotarifon.gif");background-repeat: no-repeat;background-position: 5px 0px;}
.TarifOff {border-left:1px solid #FFF;background-color:#76C4EF;color:#FFF;height:27px;padding-left:40px;font-size:12px;background-image: url("../media/images/icotarifoff.gif");background-repeat: no-repeat;background-position: 5px 0px;}

.EtapeDiffusionOn1 {text-align:center;font-weight:bold;background-color:#FA7C15;color:#FFF;height:25px;padding-left:5px;font-size:12px;}
.EtapeDiffusionOn {text-align:center;font-weight:bold;border-left:1px solid #FFF;background-color:#FA7C15;color:#FFF;height:25px;font-size:12px;}
.EtapeDiffusionOff1 {text-align:center;background-color:#F9C8A0;color:#FFF;height:25px;font-size:12px;}
.EtapeDiffusionOff {text-align:center;border-left:1px solid #FFF;background-color:#F9C8A0;color:#FFF;height:25px;font-size:12px;}
/* ==========Pave explication========= */

.Explication {background-color:#FFF;margin-top:2px; margin-bottom:10px; padding:10px;font-size:12px;background-image: url("../media/illustrations/creationannonce.gif");background-position: left bottom;background-repeat: no-repeat;}
.Explication .textinfo{padding-left:100px;font-size:12px;}
.Explication .textinfo h4{color:#F46606;padding:0px;margin:0px;} 

.Explicationphoto {background-color:#FFF;margin-top:2px; margin-bottom:10px; padding:10px;font-size:12px;background-image: url("../media/illustrations/creationannoncephoto.gif");background-position: left bottom;background-repeat: no-repeat;}
.Explicationphoto .textinfo{padding-left:100px;font-size:12px;} 

.Explicationtarif {background-color:#FFF;margin-top:2px; margin-bottom:10px; padding:10px;font-size:12px;background-image: url("../media/illustrations/creationannoncetarif.gif");background-position: left bottom;background-repeat: no-repeat;}
.Explicationtarif .textinfo{padding-left:100px;font-size:12px;} 
.etapecreation{padding-left:100px;font-size:12px;color:#108AC6;padding-bottom:4px;}


.Explicationrecap {background-color:#FFF;margin-top:10px; margin-bottom:10px; padding:10px;font-size:12px;background-image: url("../media/illustrations/creationannoncetarif.gif");background-position: left bottom;background-repeat: no-repeat;}
.Explicationrecap .textinfo{padding-left:100px;font-size:12px;} 

.ExplicationDiffusion {background-color:#FFF;padding:10px;font-size:12px;margin:auto;}
.ExplicationDiffusion .textinfo{font-size:12px;padding-top:0px;} 
.ExplicationDiffusion .textinfo h4{color:#F46606;padding:0px;margin:0px;} 
.etapediffusion{width:500px;margin:auto;font-size:12px;color:#F46606;padding-bottom:5px;padding-top:5px;}

.ExplicationDiffusionPaiement {width:570px;margin:auto;background-color:#FFF; padding:10px;font-size:12px;background-image: url("../media/illustrations/publicationpaiement1.gif");background-position: left bottom;background-repeat: no-repeat;}
.ExplicationDiffusionPaiement .textinfo{padding-left:100px;font-size:12px;padding-top:0px;} 
.ExplicationDiffusionPaiement .textinfo h4{color:#F46606;padding:0px;margin:0px;} 

.ExplicationDiffusionPaiement2 {margin:auto;width:580px;background-color:#FFF;padding:10px;font-size:12px;background-image: url("../media/illustrations/publicationpaiement2.gif");background-position: left bottom;background-repeat: no-repeat;}
.ExplicationDiffusionPaiement2 .textinfo{padding-left:100px;font-size:12px;padding-top:0px;} 
.ExplicationDiffusionPaiement2 .textinfo h4{color:#F46606;padding:0px;margin:0px;} 

.ExplicationDiffusionPaiement3 {background-color:#FFF;padding:10px;font-size:12px;background-image: url("../media/illustrations/publicationpaiement3.gif");background-position: left bottom;background-repeat: no-repeat;}
.ExplicationDiffusionPaiement3 .textinfo{padding-left:100px;font-size:12px;padding-top:0px;} 
.ExplicationDiffusionPaiement3 .textinfo h4{color:#F46606;padding:0px;margin:0px;} 


/* ==========Page avec formulaire comme les tarifs========= */

.OngletFormulaire {display: block; height:30px;padding:0px; font-size:13px; margin-top: 15px;}
.TetierePlanning {padding-top:3px;padding-left:15px;width:237px;display: block; height: 33px;background-image: url("../media/img/tetiereplanning.gif");color:#fff;font-size:13px;float:left;}
.TetierePlanning span {margin-top:10px;display:block;font-weight:bold;}
.pavetarif {width:250px;color:#FFF;display:block;border:1px solid #d2d2d2;height:190px;background-image: url("../media/img/planning.gif");background-repeat: repeat;}
.pavephotos {padding-left:10px;width:620px;color:#FFF;display:block;border:1px solid #d2d2d2;height:200px;background-color:#FF9B2A;}
#tableautarifsimple {color:#000;padding:10px; }
#tableautarifcomplet {color:#000;padding:10px; }
.tetieretarif {font-size:14px;color:#FFF;height:30px;background-color:#F4A62B;background-image: url("../media/img/angletetierephoto.gif");background-repeat: no-repeat;background-position:right;}
.tetieretarif span {font-weight:bold;display:block;padding-top:7px;padding-left:20px;}


#tetierephoto {font-size:14px;color:#FFF;height:30px;background-color:#F4A62B;background-image: url("../media/img/angletetierephoto.gif");background-repeat: no-repeat;background-position:right;}
#tetierephoto span{font-weight:bold;display:block;padding-top:7px;padding-left:20px;}
#tableauphoto {color:#F4A62B;background-color:#FFF;/*background-image: url("../media/img/photofd.gif");background-repeat: repeat-x;*/border:1px solid #ff9b2a;padding:10px; }
.btphoto {margin:auto;display:block;border:none;background-color:#38B4E5;color:#fff;height:23px;width:150px;font-size:14px;font-weight:bold;}
.btmodif {margin:auto;display:block;border:none;background-color:#38B4E5;color:#fff;height:23px;width:auto;font-size:14px;font-weight:bold;}


/* ==========Tableau tarif et dispo et diffuseur========= */
.tablecadretitre {background-color:#DAEEFA;border:1px solid #CCCCCC;margin:1px 3px 0;font-size:11px;margin:1px 3px 0;}
.tablecadre {border:1px solid #CCCCCC;margin:1px 3px 0;font-size:11px;margin:1px 3px 0;background-color:#fff;}
.tablecadre a {color:#1990C4;text-decoration:underline;}
.bttarif {margin:auto;display:block;border:none;background-color:#38B4E5;color:#fff;height:23px;width:150px;font-size:14px;font-weight:bold;margin-top:5px;}

/* ==================formulaire coordonnees============== */

.tetierecoordonnees {margin:auto;width:590px;font-size:14px;color:#FFF;height:30px;background-color:#F4A62B;background-image: url("../media/img/angletetierephoto.gif");background-repeat: no-repeat;background-position:right;}
.tetierecoordonnees span {font-weight:bold;display:block;padding-top:7px;padding-left:20px;}
.tableaucoordonnees {margin:auto;width:568px;background-color:#FFF;border:1px solid #ff9b2a;padding:10px; }
.tetierecoordonnees2 {margin:auto;width:590px;font-size:14px;color:#FFF;height:20px;}
.tableaucoordonnees2 {margin:auto;color:#F4A62B;background-color:#FFF;padding-left:10px;padding-right:10px; }
.btcoordonnees {margin:auto;display:block;border:none;background-color:#38B4E5;color:#fff;height:23px;width:150px;font-size:14px;font-weight:bold;margin-top:5px;}

.tetierecommande {margin-left:44px;width:200px;font-size:14px;color:#FFF;height:30px;background-color:#b1b1b1;/*background-image: url("../media/img/angletetierephoto.gif");background-repeat: no-repeat;background-position:right;*/}
.tetierecommande span {font-weight:bold;display:block;padding-top:7px;padding-left:15px;}
.tetiereCorFActure {margin-left:44px;width:250px;font-size:14px;color:#FFF;height:30px;background-color:#b1b1b1;}
.tetiereCorFActure span {font-weight:bold;display:block;padding-top:7px;padding-left:15px;}
.tetiereCorPaiement {margin-left:44px;width:400px;font-size:14px;color:#FFF;height:30px;background-color:#f4a62b;background-image: url("../media/img/angletetierephoto.gif");background-repeat: no-repeat;background-position:right;}
.tetiereCorPaiement span {font-weight:bold;display:block;padding-top:7px;padding-left:15px;}
#Recapcommande {margin:auto;background-color:#FFF;border:1px solid #b1b1b1;width:600px; }
#RecapPaiement {margin:auto;background-color:#FFF;border:1px solid #f4a62b;width:600px;padding:10px;}
#RecapCoordonnees {margin:auto;background-color:#FFF;border:1px solid #b1b1b1;width:600px;padding:10px;}
.TitreCommande td {background-color:#b1b1b1;color:#FFF;height:25px;text-align:center;}
.LigneCommande td {text-align:center;border-right:1px solid #b1b1b1;border-bottom:1px solid #b1b1b1;padding-top:4px;padding-bottom:4px;}


.tetiereFacture {font-size:14px;color:#FFF;height:30px;background-color:#b1b1b1;width:560px;margin:auto;}
#Facture {margin:auto;background-color:#FFF;border:1px solid #b1b1b1;width:560px; }
#RecapCoordonnees2 {margin:auto;background-color:#FFF;border:1px solid #b1b1b1;width:560px;padding:10px;}
.TitreFacture td {padding:3px;background-color:#b1b1b1;color:#FFF;height:25px;text-align:center;}
.LigneFacture td {padding:3px;text-align:center;border-right:1px solid #b1b1b1;border-bottom:1px solid #b1b1b1;padding-top:4px;padding-bottom:4px;}

#TableForm label.error {
  background:url("../media/img/unchecked.gif") no-repeat 0px 0px;
  padding-left: 16px;
  padding-bottom: 2px;
  font-weight: bold;
  color: #EA5200;
}

#TableForm label.checked {
  background:url("../media/img/checked.gif") no-repeat 0px 0px;
}



.photochargee {display:block;width:190px;height:250px;float:left;border: solid 1px #CCCCCC;padding:5px;margin:3px;text-align:center;}
.photochargee form{padding:0px;margin:0px;}

