div.intitule_depart, div.intitule_arrivee, div.intitule_date, div.intitule_heure, div.intitule_critere, div.intitule_mode {
	position: absolute;
	left: 5px;
	font-family: arial;
	font-size: 12pt;
	font-weight: bold;
	font-style: italic;
	color: #78b4de;
	text-transform: uppercase;
	z-index: 200;
}

div.intitule_depart
{
	top: 5px;
}

div.input_depart
{
	position: absolute;
	top: 25px;
	left: 5px;
	padding-left: 5px;
	padding-top: 9px;
	background: #ffffff url(images/fondinputbc.gif) no-repeat left top;
	width: 526px;
	height: 41px;
	z-index: 200;
}
div.input_depart input
{
	width: 490px;
	z-index: 200;
}

div.intitule_arrivee
{
	top: 70px;
}
div.input_arrivee
{
	position: absolute;
	top: 90px;
	left: 5px;
	padding-left: 5px;
	padding-top: 9px;
	background: #ffffff url(images/fondinputbc.gif) no-repeat left top;
	width: 526px;
	height: 41px;
	z-index: 200;
}
div.input_arrivee input
{
	width: 490px;
	z-index: 200;
}

div.intitule_date
{
	top: 135px;	
}
div.menu_jour
{
	position: absolute;
	top: 155px;	
	left: 5px;
	padding-left: 5px;
	padding-top: 9px;
	background: #ffffff url(images/fondinputvc.gif) no-repeat left top;
	z-index: 300;
}
div.menu_mois_annee
{
	position: absolute;
	top: 155px;	
	left: 5px;
	padding-left: 60px;
	padding-top: 9px;
	background: #ffffff url(images/fondinputvc.gif) no-repeat left top;
	width: 526px;
	height: 41px;
	z-index: 200;
}
div.calendrier
{
	position: absolute;
	top: 160px;	
	left: 190px;
	
	z-index: 300;
}

div.intitule_heure
{
	top: 135px;	
	left: 240px;
}
div.menu_heures
{
	position: absolute;
	top: 164px;
	left: 350px;
	
	z-index: 300;
}
div.menu_minutes
{
	position: absolute;
	top: 164px;
	left: 395px;
	
	z-index: 300;
}
div.type_heure_dep
{
	position: absolute;
	top: 164px;
	left: 240px;
/*	
	font-family: arial;
	font-size: 10pt;
	color: #000000;
*/	
	z-index: 250;
}
div.intitule_critere
{
	top: 200px;
}
div.menu_critere
{
	position: absolute;
	top: 220px;
	left: 5px;
	padding-left: 5px;
	padding-top: 9px;
	background: #ffffff url(images/fondinputvc.gif) no-repeat left top;
	width: 526px;
	height: 41px;
	z-index: 200;
}
div.intitule_mode
{
	top: 200px;
	left: 220px;
}
div.menu_mode
{
	position: absolute;
	top: 230px;
	left: 220px;
	
	z-index: 200;
}
div.message_initialisation_depart
{
	visibility: hidden;
/*
	position: absolute;
	top: 230px;
	left: 280px;
	width: 600px;
	
	font-family: arial;
	font-size: 10pt;
	color: #000000;
*/
	z-index: 200;
}
div.message_depart
{
	position: absolute;
	top: 5px;
	left: 110px;
	width: 480px;
	
	font-family: arial;
	font-size: 10pt;
	color: #ff0000;
	
	z-index: 300;
}
div.message_initialisation_arrivee
{
	visibility: hidden;
/*
	position: absolute;
	top: 280px;
	left: 280px;
		width: 600px;
	
	font-family: arial;
	font-size: 10pt;
	color: #000000;
*/	
	z-index: 200;
}
div.message_arrivee
{
	position: absolute;
	top: 70px;
	left: 110px;
	width: 480px;
	
	font-family: arial;
	font-size: 10pt;
	color: #ff0000;
	font-weight: normal;
	
	z-index: 300;
}
div.info_base, div.date_publication, div.date_validite
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 0px;
	visibility: hidden;
	z-index: 200;
}
div.bouton_rechercher
{
	position: absolute;
	top: 265px;
	left: 50px;
	
	z-index: 200;
}
.textfield
{

}
.selectDep
{

}
.selectArr
{

}
.selectJour
{

}
.selectAnneeMois
{

}
.selectHeure
{

}
.selectMinute
{

}
.selectTypeHeureDep
{

}
.selectFilter
{

}
.selectModeList
{

}
div.habillage1, div.habillage2, div.habillage3, div.habillage4, div.habillage5, div.preproduction
{
	visibility: hidden;
}
div.divCTP {
	position: absolute;
	top: -50px;
	z-index: 500;
}
div.DivShim {
	position: absolute;
	top: -50px;
	z-index: 500;
}
