a{
	cursor:pointer;
}

#pCovoiturageOccasionnel, #pCovoiturageRegulier{
	display:none;
	margin-left:51px;
}

#pCovoiturageRegulier .jour
{
    margin-left:-245px;
}

#pCovoiturageOccasionnel .p{
	margin-left:40px;
	margin-bottom:20px;
}

#pCovoiturageOccasionnel input, #pCovoiturageRegulier input {
	position:absolute;
	left:50%;
	margin-left:-150px;
	width:200px;
}

#pCovoiturageRegulier p{
	height:12px;
}


#formModificationCovoiturage{
	width:300px;
	margin-left:87px;
}

#formModificationCovoiturage input{
	position:absolute;
	left:50%;
	margin-left:-175px;
	width:174px;
}

#formModificationCovoiturage .calendar{
	position:absolute;
	left:50%;
	margin-left:-195px;
}

#formModificationCovoiturage textarea{
	width:296px;
}

#formModificationCovoiturage .inputcalendar{
	position:absolute;
	left:50%;
	margin-left:-175px;
	width:174px;
}

#formModificationCovoiturage input.submit{
	width:auto;
}

#formModificationCovoiturage #boutonSubmit{
	cursor:pointer;
	position:absolute;
	margin-left:330px;
	margin-top:-27px;
}

div.covoituragePaginator ul{
	padding:0 0 0 0;
	margin:0 0 0 0;
}

div.covoituragePaginator ul li{
	list-style-type:none;
	background-color:#CFEEF3;
	border:1px solid #0B9DB2;
	float:left;
	margin-right:6px;
	padding:4px 10px 4px 10px;
}

div.covoituragePaginator ul li.transparente{
	opacity:0.3;
	filter:alpha(opacity=30);
	cursor:default;
}

div.menuCovoiturage img {
	margin-right:9px;
}

#formRechercheCovoiturage{
	width:560px;
	height:178px;
	background-image:url(../images/covoiturage/cadre_rechercher.png);
	margin-left:20px;
}

#formRechercheCovoiturage #calendarDay{
	position:absolute;
	margin-left:192px;
	margin-top:44px;
}

#formRechercheCovoiturage #jour_particulier{
	position:absolute;
	margin-left:212px;
	margin-top:41px;
	width:110px;
}

#formRechercheCovoiturage #calendarFrom{
	position:absolute;
	margin-left:192px;
	margin-top:68px;
}

#formRechercheCovoiturage #input_du{
	position:absolute;
	margin-left:212px;
	margin-top:65px;
	width:110px;
}

#formRechercheCovoiturage #calendarTo{
	position:absolute;
	margin-left:370px;
	margin-top:68px;
}

#formRechercheCovoiturage #input_au{
	position:absolute;
	margin-left:390px;
	margin-top:65px;
	width:110px;
}

#formRechercheCovoiturage #lieu_depart{
	position:absolute;
	margin-left:80px;
	margin-top:111px;
	width:150px;
}

#formRechercheCovoiturage #lieu_arrivee{
	position:absolute;
	margin-left:375px;
	margin-top:111px;
	width:150px;
}

#formRechercheCovoiturage #nombrePassagers{
	position:absolute;
	margin-left:160px;
	margin-top:160px;
	width:50px;
}

#formRechercheCovoiturage #boutonSubmit{
	position:absolute;
	height:15px;
	width:203px;
	margin-top:162px;
	margin-left:325px;
	cursor:pointer;
}

div#erreurjourparticulier{
    position:absolute;
    margin-top:35px;
    margin-left:330px;
    color:red;
}

div#erreurperiode{
    position:absolute;
    margin-top:70px;
    margin-left:510px;
    color:red;
}

#formulaireConnexionInscription {
	width:575px;
	height:252px;
	background-image:url(../images/covoiturage/connexion_inscription.png);
}

#formulaireConnexionInscription #login{
	position:absolute;
	margin-left:80px;
	margin-top:45px;
	width:110px;
}

#formulaireConnexionInscription #prenom{
	position:absolute;
	margin-left:430px;
	margin-top:71px;
	width:140px;
}

#formulaireConnexionInscription #password{
	position:absolute;
	margin-left:80px;
	margin-top:70px;
	width:110px;
}

#formulaireConnexionInscription #identite{
	position:absolute;
	margin-left:430px;
	margin-top:47px;
	width:140px;
}
#formulaireConnexionInscription #email{
	position:absolute;
	margin-left:430px;
	margin-top:95px;
	width:140px;
}
#formulaireConnexionInscription #telephone{
	position:absolute;
	margin-left:430px;
	margin-top:119px;
	width:140px;
}
#formulaireConnexionInscription #slogin{
	position:absolute;
	margin-left:430px;
	margin-top:143px;
	width:140px;
}

#formulaireConnexionInscription #spassword{
	position:absolute;
	margin-left:430px;
	margin-top:167px;
	width:140px;
}

#formulaireConnexionInscription #spassword2{
	position:absolute;
	margin-left:430px;
	margin-top:191px;
	width:140px;
}

#submitLogin{
	position:absolute;
	margin-top:102px;
	margin-left:110px;
	width:90px;
	height:20px;
	cursor:pointer;
}

#submitSubscribe{
	position:absolute;
	margin-top:230px;
	margin-left:480px;
	width:94px;
	height:20px;
	cursor:pointer;
}

#titreGerer{
	margin-left:18px;
}

#ligneGerer{
	margin-left:35px;
}

#tableGerer{
	margin-left:33px;
}

#tableGerer tr{
	background-color:#E7E7E7;
}

#covoiturageCreate1 {
	width:500px;
	height:112px;
	background-image:url(../images/covoiturage/proposer_covoiturage1.png);
	margin-left:18px;
}

#covoiturageCreate1 #typeCovoiturage{
	position:absolute;
	margin-left:240px;
	margin-top:39px;
	width:204px;
}

#covoiturageCreate1 #lieuDepart{
	position:absolute;
	margin-left:240px;
	margin-top:61px;
	width:200px;
}

#covoiturageCreate1 #lieuArrivee{
	position:absolute;
	margin-left:240px;
	margin-top:85px;
	width:200px;
}

#covoiturageCreate2 {
	width:475px;
	height:250px;
	background-image:url(../images/covoiturage/proposer_covoiturage2.png);
	margin-left:51px;
}

#covoiturageCreate2 #nombrePassagers{
	position:absolute;
	margin-left:207px;
	margin-top:-2px;
	width:200px;
}

#covoiturageCreate2 #description{
	position:absolute;
	margin-top:42px;
	width:407px;
	height:150px;
}

#covoiturageCreate2 #submitCovoiturage{
	width:200px;
	height:18px;
	position:absolute;
	margin-left:215px;
	margin-top:223px;
	cursor:pointer;
}

#imgSsTitreRecherche{
	margin-left:4px;
}

#tableauResultatsRecherche tr{
	background-color:#E7E7E7;
}

#espaceMSN{
	display:none;
}

#calendarCovoiturage1, #calendarRetour1, #calendarCovoiturage, #calendarRetour{
	position:absolute;
	left:50%;
	margin-left:-175px;
}

#formDesinscriptionCovoiturage{
	width:364px;
	height:126px;
	background-image:url(../images/covoiturage/desinscription.png);
	margin-left:143px;
	margin-top:20px;
}

#formDesinscriptionCovoiturage #dLogin{
	position:absolute;
	left:50%;
	margin-top:45px;
	margin-left:40px;
	width:245px;
}

#formDesinscriptionCovoiturage #dPassword{
	position:absolute;
	left:50%;
	margin-top:70px;
	margin-left:40px;
	width:245px;
}

#formDesinscriptionCovoiturage #dSubmit{
	position:absolute;
	width:120px;
	height:20px;
	margin-top:109px;
	margin-left:241px;
	cursor:pointer;
}

div#retourcovoiturage img{
    float:right;
    position:relative;
    color:#fff;
    margin-right:75px;
}
