﻿body
{
}
#iframe1
{
  height: 100%;
  width: 100%;
  border: 0;
}
#waitDiv1
{
  position: absolute;
  visibility: hidden;
  z-index: 950;
  height: 100%;
  width: 100%;
  background-image: url('/images/ecare/popup/background.png' );
  background-repeat: repeat;
  background-color: #FFFFFF; /*IE*/ /*filter:alpha(opacity=50);*/ /*Mozilla*/ /*-moz-opacity:0.5;*/ /*CSS3*/ /*opacity: 0.5;*/ /*Safari*/ /*-khtml-opacity: .5;*/
}
/*#waitDiv1
{
  position: absolute;
  visibility: hidden;
  z-index: 950;
  height: 100%;
  width: 100%;
  background-image: url(  '/images/ecare/popup/background.png' );
  background-repeat: repeat;
  background-color: #FFFFFF;*//*IE*//*filter:alpha(opacity=50);*//*Mozilla*//*-moz-opacity:0.5;*//*CSS3*//*opacity: 0.5;*//*Safari*//*-khtml-opacity: .5;*/
/*}*/
#waitDiv2
{
  position: absolute;
  visibility: hidden;
  z-index: 1000;
  height: 100%;
  width: 100%;
}

.bold
{
	font-weight: bold;
}
.wait_title
{
  font-size: 15px;
  font-weight: bold;
  margin-bottom: 5px;
  color: #179F58;
}
.wait_second
{
  font-size: 12px;
  font-weight: bold;
  margin-bottom: 5px;
  color: #179F58;
}

.bouton_vert
{
  border-style: none;
  border-width: 0px;
  font-family: Arial;
  font-size: 14px;
  color: #FFFFFF;
  height: 30px;
  vertical-align: top;
  font-weight: bold;
  background-image: url(   '/images/ecare/contenu/btn_vert_02.gif' );
  background-repeat: repeat-x;
  width: 100px;
}

.bouton_rouge
{
  border-style: none;
  border-width: 0px;
  font-family: Arial;
  font-size: 14px;
  color: #FFFFFF;
  height: 30px;
  vertical-align: top;
  font-weight: bold;
  background-image: url(     '/images/ecare/contenu/btn_rouge_02.gif' );
  background-repeat: repeat-x;
  width: 100px;
}



.listederoulante
{
  border-right: #6FC520 1px solid;
  border-left: #6FC520 1px solid;
  border-top: #6FC520 1px solid;
  border-bottom: #6FC520 1px solid;
  background-color: #6FC520;
}

.test_select
{
  color: #4E4E4E;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-align: left;
  background-repeat: no-repeat;
  background-color: #EAEAEA;
  height: 17px;
  width: 200px;
  border: 1px solid #821B74;
}

.curseurLien
{
	cursor:pointer;
}

.curseurHand
{
	cursor:hand;
}


.SMSWEB_alignerBas
{
	vertical-align: bottom;
}
.SMSWEB_BlocEnvoiServices, .SMSWEB_BlocMessage
{
	float: left;
	width: 289px;
}
.SMSWEB_BlocEnvoiServices
{
	margin-right: 10px;
}
.SMSWEB_enteteMenu
{
	height: 15px;
	padding-top: 8px;
}
.SMSWEB_BlocEnvoi, .SMSWEB_BlocServices
{
}
.SMSWEB_BlocEnvoi
{
	border-top: 1px solid #e4e4e4;
}
.SMSWEB_BlocServices
{
	border-top: 1px solid #e4e4e4;
}
.SMSWEB_largeurContenuColonne
{
	width: 280px;
}
.SMSWEB_texteNumeroDestinataire
{
	float: right;
	width: 80px;
}
.SMSWEB_listeContact
{
	float: right;
	width: 127px;
}
.SMSWEB_listePhrases
{
	width: 271px;
}
.SMSWEB_cadreSignature
{
	float: right;
	background-color: #7cc20A;
	width: 100px;
	text-align: center;
	height: 17px;
	line-height: 17px;
}
.SMSWEB_texteNbRestants
{
	width: 30px;
	float: right;
	text-align: center;
}
.SMSWEB_espaceGauche
{
	padding-left: 8px;
}
.SMSWEB_espaceHautBoutonsEnvoi
{
	padding-top: 8px;
}
.SMSWEB_espaceBasTextesGestion
{
	padding-bottom: 4px;
}
.SMSWEB_texteMessage
{
	/*overflow-y: hidden;*/		/* a decommenter pour supprimer l'ascenceur vertical */
	line-height:17px;
	width: 269px;
	height:80px;
}
.SMSWEB_textePseudoContact
{
	width: 130px;
}
.SMSWEB_texteTelContact
{
	width: 92px;
}
.SMSWEB_textePhraseNouvelle
{
	width: 238px;
}
.SMSWEB_texteSignatureModifie 
{
	width: 267px;
}
.SMSWEB_boutonAjouter
{
	vertical-align: bottom;
	float: right;
}
.SMSWEB_boutonSupprimer
{
	text-align: right;
	margin-top: 3px;
	padding-right:3px;
}
.SMSWEB_paddingHaut
{
	padding-top: 2px;
}
.SMSWEB_hauteurTitreService
{
	height: 19px;
	line-height: 19px;
	vertical-align: middle;
}
.SMSWEB_hauteurTitreService img
{
	vertical-align: middle;
}
.SMSWEB_fondGris, .SMSWEB_fondGrisSansMarge, .SMSWEB_fondGrisHautSansMarge, .SMSWEB_fondGrisFonceSansMarge
{
	padding-right: 8px;
	vertical-align: middle;
}
.SMSWEB_fondGrisSansHauteur
{
	vertical-align: middle;
}
.SMSWEB_fondGris, .SMSWEB_fondGrisSansHauteur
{
	margin-bottom: 3px;
}
.SMSWEB_fondGris, .SMSWEB_fondGrisSansMarge, .SMSWEB_fondGrisHautSansMarge, .SMSWEB_fondGrisSansHauteur
{
	background-color: #e4e4e4;
}
.SMSWEB_fondGris, .SMSWEB_fondGrisSansMarge
{
	height: 20px;
	line-height: 20px;
}
.SMSWEB_fondGrisHautSansMarge
{
	height: 25px;
	line-height: 25px;
}
.SMSWEB_fondGrisFonceSansMarge
{
	background-color: #cccccc;
	height: 20px;
	line-height: 20px;
}
.SMSWEB_BoutonsInitSauv
{
	height: 17px;
	line-height: 17px;
	background-image: url(/images/ecare/sms-web/reini-sauv.gif);
	text-align: center;
}


/* pour le UserControl Bloc Info */
.BlocInfoCadrePrincipal
{
	padding-left: 20px;
}
.BlocInfosCadreTitre
{
	background-color: #76B800;
	padding-left: 20px;
	padding-right: 20px;
	text-align: center;
}
.BlocInfosCadreTexte
{
	border: 1px solid #76B800;
	width: 100%;
	padding: 3px;
	background-color: #E5E5E5;
}

.infosConsoLargeurColonnes
{
	width: 380px;
}
.infosConsoEspaceColonneDroite
{
	padding-top: 30px;
}

.RenouvellerMobile_tableauCriteres td
{
	padding: 0px;
}
.RenouvellerMobile_tableauCriteres div
{
	margin: 1px;
	margin-top: 2px;
	padding-left: 3px;
	width: 160px;
	height: 18px;
}
.RenouvellerMobile_cocheCritere, .RenouvellerMobile_cocheCritereAutre
{
	margin-left: 3px;
	margin-right: 2px;
}
.RenouvellerMobile_cocheCritereAutre
{
	margin-left: 8px;
}
.RenouvellerMobile_txtAutre 
{
	margin-left: 15px;
	height: 50px;
	width: 180px;
	border: 1px solid #DDDDDD;
	overflow-y: scroll;
}
.RenouvellerMobile_listePrix
{
	width: 150px;
	padding-left: 20px;
}
.RenouvellerMobile_tableauCoordonnees div
{
	height: 18px;
	margin: 2px;
	padding-left: 5px;
	padding-bottom:0px; vertical-align:bottom; line-height:14px;
}
.RenouvellerMobile_tableauCoordonnees_celluleGauche
{
	width: 200px;
}
.RenouvellerMobile_tableauCoordonnees_celluleDroite
{
	width: 300px;
}
.RenouvellerMobile_txtCoordonnees, .RenouvellerMobile_txtCoordonneesCourt, .RenouvellerMobile_txtCoordonneesLong
{
	float: right;
}
.RenouvellerMobile_txtCoordonnees
{
	width: 90px;
	margin-right: 10px;
}
.RenouvellerMobile_txtCoordonneesCourt
{
	width: 70px;
	margin-right: 30px;
}
.RenouvellerMobile_tableauCoordonnees_celluleDroite .RenouvellerMobile_txtCoordonneesCourt
{
	margin-right: 90px;
}
.RenouvellerMobile_txtCoordonneesLong
{
	width: 150px;
	margin-right: 10px;
}

.TableauGererEnCours td
{
	padding: 2px;
}
.GererForfaitOptionColonnes
{
	width: 360px;
	float: left;
}
.GererForfaitOptionColonnesCourt
{
	width: 335px;
	float: left;
}
.GererBordureGriseEnCours
{
	border: 1px solid #CCCCCC;
	width: 190px;
	padding-left: 5px;
}
.GererForfaitOptionLibelle
{
	width: 210px;
	height: 17px;
	line-height: 17px;
	margin-left: 5px;
	margin-bottom: 3px;
	padding-top: 3px;
}
.GererForfaitOptionListe
{
	width: 195px;
	height: 19px;
	line-height: 19px;
	margin-left: 5px;
	margin-bottom: 3px;
	padding-left: 5px;
	padding-top: 1px;
}
.GererForfaitOptionPrix
{
	width: 80px;
	height: 17px;
	line-height: 17px;
	text-align: right;
	padding-left: 0px;
	padding-right: 5px;
	padding-top: 3px;
}
.GererForfaitOptionPrixListe
{
	width: 80px;
	height: 19px;
	line-height: 19px;
	text-align: right;
	padding-left: 0px;
	padding-right: 5px;
	padding-top: 1px;
	vertical-align: middle;
}
.GererForfaitOptionDivTarifs
{
	width: 706px;
}
.GererForfaitOptionDivTarifs #conteneurTarifsAvecEngagement
{
	width:520px;
	height: 125px;
}
.GererForfaitOptionDivTarifs #conteneurTarifsSansEngagement
{
	width:600px;
	height: 135px;
}
.GererForfaitOptionDivTarif
{
	float: left;
	width: 79px;
	height: 97px;
	background-image: url(/images/ecare/gerer-forfait-options/cadre-tarif.gif);
	background-repeat: no-repeat;
	margin: 3px;
	vertical-align: middle;
	margin-top: 15px;
}
.GererForfaitOptionDivTarifs #conteneurTarifsAvecEngagement .GererForfaitOptionDivTarif
{
	margin-bottom: 15px;
}
.GererForfaitOptionDivTarifs #conteneurTarifsSansEngagement .GererForfaitOptionDivTarif
{
	margin-bottom: 5px;
}
.imgForfaitNbHeures
{
	float: left;
	margin-left: 17px;
}
.imgForfaitNbHeuresPetit
{
	float: left;
	margin-left: 5px;
}
.txtForfaitNbHeures
{
	line-height: 20px;
	height: 20px;
	padding-top: 2px;
	vertical-align: top;
	padding-left: 3px;
}
.GererOptionsTableauRecap
{
	width: 100%;
}
.GererOptionsCelluleRecapGauche
{
	text-align: right;
	width: 35%;
	padding-right: 10px;
}
.GererOptionsCelluleRecapDroite
{
	text-align: left;
	width: 75%;
}

#divPriseEnCompteDemande a 
{
	text-decoration: underline;
}


.Annuaire_tableauCoordonnees
{
	margin-bottom: 10px;
}
.Annuaire_tableauCoordonnees div
{
	height: 18px;
	margin: 2px;
	padding-left: 5px;
	padding-bottom:0px; vertical-align:bottom; line-height:14px;
}
.Annuaire_tableauCoordonnees_celluleGauche
{
	width: 210px;
}
.Annuaire_tableauCoordonnees_celluleCentre
{
	width: 240px;
}
.Annuaire_tableauCoordonnees_celluleDroite
{
	width: 230px;
}
.Annuaire_txtCoordonnees, .Annuaire_txtCoordonneesCourt, .Annuaire_txtCoordonneesLong
{
	float: right;
}
.Annuaire_optCoordonnees 
{
	width: 90px;
	margin-right: 10px;
	padding-top: 5px;
}
.Annuaire_txtCoordonnees
{
	width: 90px;
	margin-right: 10px;
}
.Annuaire_txtCoordonneesCourt
{
	width: 50px;
	margin-right: 50px;
}
.Annuaire_txtCoordonneesLong
{
	width: 140px;
	margin-right: 10px;
}
.Annuaire_tableauCoordonnees_celluleGauche .Annuaire_txtCoordonneesCourt
{
	margin-right: 10px;
}
.Annuaire_tableauCoordonnees_celluleCentre .Annuaire_txtCoordonnees
{
	margin-right: 60px;
}
.Annuaire_optionParution
{
	width: 100%;
	margin-bottom: 4px;
}
.Annuaire_optionParutionTexte, .Annuaire_optionParutionTexteEspaceGauche
{
	padding-left: 5px;
}
.Annuaire_optionParutionTexte
{
	width: 350px;
}
