/* CSS Document */

.box_home {
	height:24px;
	padding-top:12px;
	text-align:left;
	vertical-align:top;
	}

.box_home_sous_titre {
	height:60px;
	padding-top:12px;
	text-align:left;
	vertical-align:top;
	}

.boxlabel {
	float: right;
	background-image:url(../img/label.gif);	
	background-repeat:no-repeat;
	width:63px;
	height:15px;
	text-decoration:none;
}

.nav_left {
	padding-left:42px;
	padding-top:6px;
	padding-bottom:11px;
	text-align:left;
	vertical-align:top;
}

.td_choix_pays_border {
	height:18px;
	border-bottom: 1px solid #dbdbdb;
	border-top: 1px solid #dbdbdb;
	text-align:left;
}

.td_choix_pays_border_selected {
	border-bottom: 1px solid #dbdbdb;
	border-top: 1px solid #dbdbdb;
	text-align:left;
	width:150px;
	height:18px;
	background-color:#F3F3F0;
}

.td_choix_pays_no_border {
	text-align:left;
	width:150px;
	height:18px;
}


.td_choix_pays_no_border_selected {
	text-align:left;
	width:150px;
	height:18px;
	background-color:#F3F3F0;
}

.td_choix_pays_border_end {
	height:18px;
	border-bottom: 1px solid #dbdbdb;
	/*border-top: 1px solid #dbdbdb;*/
	text-align:left;
}

.td_choix_pays_border_selected_end {
	border-bottom: 1px solid #dbdbdb;
	/*border-top: 1px solid #dbdbdb;*/
	text-align:left;
	width:150px;
	height:18px;
	background-color:#F3F3F0;
}

.td_choix_pays_no_border_end {
	border-bottom: 1px solid #dbdbdb;
	border-top: 1px solid #dbdbdb;
	text-align:left;
	width:150px;
	height:18px;
}


.td_choix_pays_no_border_selected_end {
	border-bottom: 1px solid #dbdbdb;
	border-top: 1px solid #dbdbdb;
	text-align:left;
	width:150px;
	height:18px;
	background-color:#F3F3F0;
}

.embed_liste_pays {
	padding-left:24px;
	padding-right:18px;
}

.embed_img_desc {
	padding-left:24px;
	padding-right:20px;
	padding-top:15px;
	text-align:left;
} 

.embed_titre_desc {
	padding-left:24px;
	padding-right:20px;
	padding-top:8px;
	text-align:left;
}

.embed_titre_desc_pack {
	padding-left:24px;
	padding-right:0px;
	padding-top:8px;
	text-align:left;
}

.embed_contenu_desc {
	padding-left:24px;
	padding-right:20px;
	padding-top:8px;
	text-align:left;
	padding-bottom:10px;
}

.embed_img_infos {
	padding-left:12px;
	padding-right:20px;
	padding-top:15px;
	text-align:left;
}

.embed_infos_desc {
	vertical-align:top;
	padding-left:12px;
	padding-top:8px;
	padding-right:16px;
	text-align:left;
	padding-bottom:5px;
}

.embed_infos_desc_infoplus {
	vertical-align:top;
	padding-left:12px;
	padding-top:8px;
	padding-right:16px;
	text-align:left;
	padding-bottom:0px;
}

.div_infos_fiche {
	padding-top:2px !important;
	padding-top:3px;
	float:left;
	margin-right:3px;
}

/*--- Illustrations (ombrage et contour) ---*/
.shaddow	{background-color:#D9D9D9;}

.illustr {
/*
	border-bottom:1px solid #8F8F8F;
	border-right:1px solid #8F8F8F;
	border-left:1px solid #DADADA;
	border-top:1px solid #DADADA;
	padding:1px;
	background-color:#F0F0F0;
*/
}


/* PAGES STATIQUES - nav_left */
.box_ville {
	padding-left:18px;
/*	padding-right:21px;*/
	padding-top:20px;
/*	width: 153px; *//*origine 192px */
	/*overflow: hidden;*/
}


.titre_box_villes {
	margin-left:5px;
	line-height:18px;
}

.contenus_box_villes {

	}


/* FORMULAIRE */

.left_col {
	padding-left:20px;
}


.fields {
	height:12px;
	width:120px;
	font-size:9px;
	border: 1px solid #DBDBDB;
	font-family:verdana, sans-serif;
	vertical-align:top;
	}

.big_field {
	height:110px;
	width:214px;
	border: 1px solid #DBDBDB;
	font-size:9px;
	font-family:verdana, sans-serif;
	vertical-align:top;
	}

.small_fields {
	height:12px;
	width:100px;
	font-size:9px;
	font-family:verdana, sans-serif;
	vertical-align:top;
	}


.large_fields {
	height:16px;
	width:214px;
	font-size:9px;
	font-family:verdana, sans-serif;
	vertical-align:top;
	}
	
	.field_chk {
	border: 1px solid #DBDBDB;
	}
	
	
.formValidation-wrong-field{
	background-color:#00AEC3;
	font-size:9px;
	font-family:verdana, sans-serif;
	vertical-align:top;
	border:1px solid #000000;
}
	
/* PAGE EQUIPE */
.td_choix_equipe {
	height:18px;
	border-bottom: 1px solid #dbdbdb;
	text-align:left;
}

.td_choix_equipe_selected{
	height:18px;
	border-bottom: 1px solid #dbdbdb;
	background-color:#F3F3F0;
	text-align:left;
}

.td_choix_equipe_nb {
	height:18px;
	text-align:left;
}

/* PAGE journée modifier */
.liste_choix_journee_mod {
  height:50px;
  overflow:scroll;
  border:1px solid #dbdbdb;
  text-align:left;
}

.agence_titre h4 {
	padding-left: 12px;
}
