/*******************************************************************
	
*******************************************************************/

/* Page de connexion espace partenaires */

#contenu h2
{
	margin-bottom: 5px;
}

body.selecteurElement
{
	width: 300px; 
	position: absolute;
	left: 0;
	margin-left: 0px;

}

h1.extranet
{
    display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #0076BC;
}

fieldset.extranet
{
	border: 1px solid #003399;
	background-image: url(../../images/fd_fieldset.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

legend.extranet
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0076BC;
}

/*#bloc_bienvenue
{	
	float: right;
	margin-top: 7px;
	width: 400px;
	height: 60px;
	overflow: hidden;
	text-align: left;
	background-image: url(../../images/fond_extranet_bienvenue.gif);
	background-repeat: no-repeat;	
}*/

/*#bloc_bienvenue*/ .texteBienvenue
{
	margin-top: 5px;
	display: block;
	height: 37px;
	width: 300px;
	float: left;
}

/*#bloc_bienvenue*/#pub_bandeau,
/*#bloc_bienvenue*/#pub_bandeau span
{	
	color: #e85e2e;
	font-size: 13px;
}

/*#bloc_bienvenue*/#pub_bandeau .lienDeconnexion
{
	float: right;
	margin-right: 10px;
	
}

/*#bloc_bienvenue*/#pub_bandeau .lienDeconnexion a
{
	font-size: 10px;
	display: block;
	padding-left: 19px;
	background-image: url(../../images/puce10.gif);
	background-repeat: no-repeat;
	text-decoration: none;
	line-height: 8px;
	color: #ed8327;
	margin-top: 4px;
}

/*#bloc_bienvenue*/#pub_bandeau span .nomComplet
{
	color: #e8501a;
	font-weight: bold;
	font-size: 16px;
}


/*#bloc_bienvenue*/#pub_bandeau .logo
{
	overflow: hidden;
	/*width: 77px;*/
	height: 50px;
	float: left;
	margin-left: 8px;
	margin-right: 8px;
	margin-top: 5px;
	text-align: center;
}

/*#bloc_bienvenue*/#pub_bandeau .logo img
{
	border: 0;
}

/*.identification
{
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	width: 240px;
	float: left;
	height: 35px;
	padding-top: 10px;
}

.identificationformulaires
{
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	height: 35px;
	padding-top: 10px;
}

.contenu_fieldset
{
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 10px;
	padding-bottom: 10px;
}*/

.bloc_reservationparkings
{
	background-image: url(../../../Projet-ressources/images/hautmenu_resaparking.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 10px;
}

.labelresaparkings
{
	width: 80px;
	float: left;
}

.bloc_contenuresa
{
	float: left;
	height: 20px;
	width: 170px;
}
/*
.bloc_gauche_extranet
{
	float: left;
	width: 615px;
	margin-right: 8px;
	margin-top: 5px;
}*/

.bloc_marges_extranet
{
	float: left;
	width: 340px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}

.bloc_droit_extranet
{
	float: left;
	width: 325px; /*background-image: url(../../../Projet-ressources/images/fond_actu_extranet.gif);*/
	background-image: URL(../../../Projet-ressources/images/T_actu_extra_bleu.gif);
	background-repeat: no-repeat;
	background-position: 0px -1px;
	padding: 10px;
	/*height: 335px;*/
}

.bloc_centre_extranet
{
	float: left;
	/*width: 764px;*/	
	/*width: 800px;
	margin-left: 50px;*/
	width: 900px;
	margin-right: 8px;
	margin-top: 5px;
}

.bloc_centre_extranet
{
	/*width: 800px;
	margin-left: 50px;*/
}

/* TODO: 2col / 3col ? */

/*#bloc_centre
{
	width: 900px;
}*/

/*#bloc_centre
{
	width: 450px;
}*/

#bloc_droite
{
	width: 450px;
}

.texte_bonjour
{
	float: left;
	width: 150px;
	/*height: 35px;*/
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

.texte_deconnexion
{
	/*float: left;*/
	width: 95px;
	/*height: 25px;*/
	text-decoration: underline;
	background-image: url(../../../Projet-ressources/images/puce_bandeau.gif);
	background-repeat: no-repeat;
	background-position: left -2px;
	padding-left: 18px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;	
}

.texte_deconnexion a
{
	text-decoration: underline;
	color: #FAAB68;
}

/*.logo_agence
{
	float: left;
	width: 95px;
	height: 25px;
}*/


.photo_actu_extranet
{
	width: 90px;
	float: left;
	padding: 2px;
}

.texte_actu_extranet
{
	width: 300px;
	float: left;
	padding: 2px;
}


/* Pour les formulaires */
#EdUtixMdp_EdConfirme
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	border: 1px #7F9DB9 solid;
}

/* **************************** */
/* Styles textes */
/* **************************** */
.bo_textT1
{
	font-size: 1em;
	color: #1d4a74;
	font-weight: bold;
}
.bo_textT1 a
{
	font-size: 1em;
	color: #1d4a74;
	font-weight: bold;
}

.bo_okValid, .bo_defaultBtn, .boutonInterne
{
	font-size: 1em;
	font-weight: bold;
	color: #1d4a74;
	height: 20px;
	border: 0;
	padding: 0 0 0 1.8em;
	text-align: left;
}
.bo_okValid
{
	/* bouton de validation */
	background: transparent url(/RichPublisher-global/images/icones/ok.gif) no-repeat left center;
}
.bo_defaultBtn
{
	/* bouton par défaut */
	background: transparent url(/RichPublisher-global/images/icones/default_btn.gif) no-repeat left center;
}
.boutonInterne
{
	/* bouton par défaut */
	background: transparent url(/RichPublisher-global/images/icones/default_btn.gif) no-repeat left center;
}
.selecteurElement .bo_formContainer
{
	padding: 1em 1em 0 1em;
	text-align: center;
	width: 700px;
}
.bo_formContainer p
{
	border-bottom: 1px #ccc solid;
}
.bo_validation
{
	text-align: right;
	width: 700px;
}
.bloc_extranet_boutons
{
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
}
.bloc_extranet_boutons a
{
	text-decoration: none !important;
}

/* **************************** */
/* Tableau donnees standard */
/* **************************** */
.bo_datas 
{
	clear: both;
    width: 100%;
    border: 0;
    border-collapse: collapse;
    margin-top: 5px;
}
.bo_datas_width_auto 
{
	width: auto;
	border: 0;
	border-collapse: collapse;
}
.bo_datas * {
	margin: 0;
	padding: 0;
}
.bo_datas_width_auto *  {
	margin: 0;
	padding: 0 0 0 8px;
}
.bo_datas td, .bo_datas_width_auto td {
    border-bottom: 1px #ccc solid;
	font-size: 11px;
	padding-top: 5px;	
	padding-bottom: 5px;
}
.bo_datas td.nowrap, .bo_datas_width_auto td.nowrap 
{
    white-space: nowrap;
}
.bo_datas img, .bo_datas_width_auto img
{
	vertical-align: middle;
}

.separation_fiche_partenaire
{
	/*background-image: url(../../../projet-ressources/images/barreseparation.gif);
	background-repeat: no-repeat;
	background-position: 0 15px;*/
	border-bottom: dotted 1px #ad0b60;
	color: #ad0b60;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	height: 18px;
	margin-top: 10px;
	margin-bottom: 15px;
}
.blanc-gras
{
	color:#FFFFFF;
	font-weight:bold;
}

/* Déplacé depuis Extranet.master */

.retour {
	clear: both;
}

.gauche { text-align: left; }

.centre { text-align: center; }

.droite { text-align: right; }

.aujourdhui {
	/*background-color: #F0F0F0;*/
	color: #CC0000;
	font-weight: bold;
	text-align: left;
}

.demain {
	/*background-color: #F0F0F0;*/
	color: #00CC00;
	font-weight: bold;
	text-align: left;
}

.horslimites {
	font-weight: bold;
	text-align: left;
}

.bloc_parkingGratuit
{
    width: 92%;
    margin-left: auto;
    margin-right: auto;
}

.bloc_presentation
{
    text-align: justify;
}

.bloc_presentation ul
{
    padding-left: 25px;
    padding-top: 5px;
    padding-bottom: 5px;
}

.bloc_presentation ul li
{
    padding-top: 4px;
    padding-bottom: 4px;
}

.bloc_presentation strong
{
    font-weight: normal;
    color: #FF0000;
}

.annotation
{
    font-size: 0.9em;
    font-style: italic;
}

hr
{
    border-width: 0;
    border-style: none;
    border-top: 1px dashed #566b7c; /*23bbec*/
    border-bottom: 0;
    padding: 0;
    margin: 0;
    line-height: 0;
    height: 1px;
    overflow: hidden;
}

.grille-resultats-item
{
    cursor: pointer;
}

/* EOF */

