.TABLEPage 
{
	width:640px;
}

.devis_Td_Txt_Intro
{
	color:#333333;
	font-family:Arial;
	font-size:12px;
	font-weight: bold;
	padding:10px 15px 0 15px;
}

.td_Vehicule_Titre
{
	color:#CC0000;
	font-family:Arial;
	font-size:14px;
	font-weight: bold;
	padding:10px 15px 0 15px;
}

.td_TitreRubrique
{
	text-align: left;
	font-family:Arial;
	font-size:12px;
	color:#CC0000;
	font-weight: bold;
	padding: 5px 0 5px 5px;
	border-bottom: 2px solid #cc0000;
}

.td_locationLibelle
{
	text-align: left;
	font-family:Arial;
	font-size:12px;
	color:#333333;
	font-weight: normal;
	padding: 5px 0 0 25px;
}

.select_location_categorie
{
	background-color:#FFFFFF;
	border:1px solid #333333;
	color:#333333;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	padding:0;
	text-align: center;
	width: 150px;
}
.picto_calendrier
{
	padding: 0 5px 0 5px;
	display: block;
}
.table_desc_vehicule
{
	border: 1px solid #aaa;
	width: 550px;
	margin: 10px 15px 10px 35px;
}
.table_desc_minibus
{
	border: 2px solid #CC0000;
	width: 550px;
	margin: 10px 15px 10px 35px;
}
.td_vehicule_image
{
	padding:5px;
	vertical-align: top;
	width: 260px;
}
.td_vehicule_texte
{
	color:#333333;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	padding:5px;
	text-align: left;
	vertical-align: top;
}
.td_vehicule_texte UL
{
	margin: 4px 0 0 0 ;
	padding: 0 0 0 15px;
}
.span_vehicule_titre_desc
{
	color:#CC0000;
	font-size:14px;
	font-weight: bold;
}
.input_Depart
{
	background-color:#FFFFFF;
	border:1px solid #333333;
	color:#333333;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	padding:0;
	text-align: center;
	width: 75px;
}



/*Questionnaire satisfaction */
.table_intro_questionnaire
{
	color:#333333;
	font-family:Arial;
	font-size:12px;
	font-weight: normal;
	padding:10px 15px 0 15px;
	width: 635px;
	background: transparent url(/com/images/fond_questionnaire.jpg) scroll no-repeat 50% 5px;
}

.tdQuestion
{
	color:#B20101;
	font-family:Arial;
	font-size:12px;
	font-weight: normal;
	line-height: 11px;
	padding: 0px 6px 0px 6px;
	width: 170px;
	height: 35px;
	vertical-align: middle;
	cursor: pointer;
	background:transparent url(/com/images/boutonQuestionnaire_2Lignes.jpg) no-repeat scroll 50% 50%;
}
.tdQuestion:hover;
{ 
	text-decoration: underline;
}

.div_votreAvis
{
	color:#CC0000;
	font-family:Arial;
	font-size:14px;
	font-weight: bold;
	text-align: center;
	padding: 90px 10px 90px 10px;
}
.tdQuestionnaireTitre
{
	font-family:Arial;
	font-size:14px;
	font-weight: bold;
	color: #CC0000;
	padding: 0 0 5px 0;
}
.tdQuestionnaireTitreBas
{
	border-top: 2px solid #cc0000;
	height: 5px;
	font-size: 1px;
}
.tdQuestionValeur
{
	font-family:Arial;
	font-size:12px;
	font-weight: normal;
	color: #333;
	background: url(/com/images/fond_questions.jpg) scroll no-repeat 0 0;
	padding: 0 0 0 5px;
}

.ListeDeroulante
{
	padding: 0 0 0 6px;
}
.inputCommentaire
{
	padding: 0 0 0 10px;
	color:#CC0000;
	text-decoration: underline;
}
.inputCommentaire:HOVER
{
	color:#CC0000;
	text-decoration: underline;
}
.textAreaCommentaire
{
	background-color:#FFFFFF;
	border:1px solid #333333;
	color:#333333;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	padding:2px;
	text-align: left;
	width: 320px;
	height: 70px;
	margin: 5px 5px 5px 15px;
}
.textInputCommentaire
{
	background-color:#FFFFFF;
	border:1px solid #333333;
	color:#333333;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	padding:2px;
	text-align: left;
	width: 320px;
	margin: 5px 5px 5px 15px;
}
.td_Qurstion_Separateur {
background:transparent url(/com/images/separateur_sejour_hor.jpg) repeat-x scroll 0 50%;
font-size:1px;
height:10px;
}



.lienGoogleMaps
{
	background: transparent url(/com/images/maps.gif) scroll no-repeat 0 50%;
	padding: 3px 0 3px 40px;
}

.prixGrand
{
font-size:16px;
color:#CC0000;
font-weight: bold;

}


.picto_places
{
	background: transparent url(/com/images/picto_places.jpg) scroll no-repeat 4px 50%;
	padding: 5px 0 5px 23px;
	vertical-align: middle;
}

.picto_clim
{
	background: transparent url(/com/images/picto_clim.jpg) scroll no-repeat 0 50%;
	padding: 5px 0 5px 23px;
	vertical-align: middle;
}

.picto_motorisation
{
	background: transparent url(/com/images/picto_motorisation.jpg) scroll no-repeat 0 50%;
	padding: 5px 0 5px 23px;
	vertical-align: middle;
}

.picto_bagages
{
	background: transparent url(/com/images/picto_bagages.jpg) scroll no-repeat -2px 50%;
	padding: 5px 0 5px 23px;
	vertical-align: middle;
}

.picto_multimedia
{
	background: transparent url(/com/images/picto_multimedia.jpg) scroll no-repeat 1px 50%;
	padding: 5px 0 5px 23px;
	vertical-align: middle;
}

.picto_Plus
{
	background: transparent url(/com/images/picto_plus.jpg) scroll no-repeat -1px 50%;
	padding: 5px 0 5px 23px;
	vertical-align: middle;
}

.picto_moins
{
	background: transparent url(/com/images/picto_moins.jpg) scroll no-repeat -1px 50%;
	padding: 5px 0 5px 23px;
	vertical-align: middle;
}

.Legal { /* Mentions legales */
	font-family:Arial;
	font-size: 9px;
	font-style:italic;
	color:#000000; /*couleur du texte */
	text-align:left;
	padding: 4px 4px 4px 4px;
	border:1px solid #b20101;

}
.Legal A { /* Liens Mentions legales */
	color:#b20101; /*couleur du texte */
	text-decoration: underline; /* pas souligne */
}
.Legal A:HOVER { /* Liens Mentions legales etat au dessus*/
	color:#b20101; /*couleur du texte */
	text-decoration: underline;  /* souligne */
}

.DDLQuestionnaire
{
	border:1px solid #333333;
	color:#333333;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	width: 400px;
	margin-top: 2px;
}