.titrePDS {
	padding-bottom:5px;
	font-family:arial;
	font-weight:bold;
	font-style:normal;
	font-size:16px;
	text-transform:uppercase;
	color:#FF9900;
}

.mepgal {
	position:relative;
	float:left;
	padding-top:10px;
	padding-bottom:20px;
}
	
.mep1 {
	position:relative;
	float:left;
	width:250px;
}

.mep1interieur {
	position:relative;
	float:left;
	padding-left:30px;
	padding-top:20px;
}

a.lienPdS:link, a.lienPdS:visited, a.lienPdS:active {
	font-family:Arial;
	font-weight:normal;
	font-style:normal;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}

a.lienPdS:hover {
	font-family:Arial;
	font-weight:normal;
	font-style:normal;
	font-size:11px;
	color:#666666;
	text-decoration:underline;
}


///// Formulaire

.zoneTitrePage {
	position:relative;
	float:left;
	background-image:url(../images/bord-gauche-jaune.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

.zoneTitrePageOptim {
	position:relative;
	float:left;
	padding-left:3px;
	padding-right:3px;
	background-image:url(../images/bord-droit-jaune.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.zoneTitrePageInterne {
	position:relative;
	float:left;
	height:23px;
	background-color:#F2C227;
}

.surligne-titre{
	font-style:italic;
	color:#000000;
	text-decoration:none;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
}

.interiorZone {
	position:relative;
	float:left;
	padding-top:3px;
	padding-left:7px;
	padding-right:7px;
	font-family:Verdana;
	font-size:14px;
	font-weight:normal;
	font-style:normal;
	letter-spacing:-1px;
	color:#000000;	
}

#section-gauche{
	padding-bottom:5px;
	padding-right:10px;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	color:#666666;
	position:relative;
	float:left;
	padding-left:0px;
	width:280px;
}

#section-droite{
	padding-bottom:5px;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	color:#666666;
	position:relative;
	float:left;
	padding-left:2px;
	width:310px;
	text-align:left;
	background-image:url(../images/separation-detail.gif);
	background-position:top left;
	background-repeat:repeat-y;	
}

#section-titrerubrique {
	position:relative;
	float:left;
	padding-top:15px;
	padding-left:5px;
	width:280px;

}

#section-titrerubriqueInt {
	position:relative;
	float:left;
}

#section-droite-gauche {
	position:relative;
	float:left;
	padding-left:5px;
	width:140px;
}

.titreSousRubrique {
	padding-bottom:30px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	color:#000000;
}

///////////////////Label et liste déroulante
.uneLigneTyp {
	position:relative;
	float:left;
	padding-bottom:20px;
	padding-top:10px;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	color:#666666;	
}

.uneLigneLabel {
	position:relative;
	float:left;
	width:110px;
}

.uneLigneValeur {
	position:relative;
	float:left;

}

///////////////////Territoire
.uneLigneTerritoire {
	position:relative;
	float:left;
	width:280px;
	padding-bottom:20px;
	padding-top:10px;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	color:#666666;	
}

.uneLigneTerritoireCase {
	position:relative;
	float:left;
	width:23px;
}

.uneLigneTerritoirePuce {
	position:relative;
	float:left;
	width:7px;
	padding-top:5px;
}
.uneLigneTerritoireLibel {
	position:relative;
	float:left;
	width:240px;
}

input.texteInput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	FONT-STYLE: normal;
	font-weight:normal;
	border-style:solid;
	background-color:#E6E6E6;
	width:30;
}


.labelDate{
	position:Arial, Helvetica, sans-serif;
	float:left;
	width:100%;
	font-family:Helvetica;
	font-weight:bold;
	font-style:normal;
	font-size:11px;
	color:#999933;
}


///////////////////Date de séjour
.uneLigneDate {
	position:relative;
	float:left;
	width:280px;
	padding-bottom:20px;
	padding-top:10px;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	color:#666666;	
}

.uneLigneDebut {
	position:relative;
	float:left;
	width:100px;

}
.uneLigneFin {
	position:relative;
	float:left;
	width:100px;
}

///////////////////Carte de france
#uneLigneCarte {
	position:relative;
	float:left;
	width:280px;
	padding-bottom:20px;
	padding-top:10px;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	color:#666666;	
}

#uneLigneDebutCarte {
	position:relative;
	float:left;
	width:180px;
	padding-left:10px;
}

#uneLigneFinCarte {
	position:relative;
	float:left;
	width:100px;
}

.option_recherche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	FONT-STYLE: normal;
	width:100px;
}

#section-droite-gaucheInt {
	position:relative;
	float:left;
}

#section-droite-droite {
	position:relative;
	float:left;
	padding-left:102px;

}

#section-droite-droiteInt {
	position:relative;
	float:left;
	width:100px;
}
	
#section-droite-100pourcent{	
	position:relative;
	float:left;
	padding-left:10px;
}

.etiqSelect {
	position:relative;
	float:left;
	padding-left:20px;
	padding-right:5px;
	padding-top:5px;
}

.leSelect {
	position:relative;
	float:left;
	padding-left:10px;
	padding-right:20px;
	padding-top:2px;
}

.lenvoiSelect {
	position:relative;
	float:left;	
}

#section-texte-taxe {
	position:relative;
	float:left;
	
}
#section-texte-taxeL {
	position:relative;
	float:left;
	width:10px;
border:1px #FFF solid;
}
#section-texte-taxeR {
	position:relative;
	float:left;
	background-color:#FDF4D6;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	FONT-STYLE: normal;
	color:#666666;
width:265px;
}
