a {
	color:#5599CA;
	text-decoration:none;
}

a:hover {
	color:#EB7700;
	text-decoration:none;
}

a.logout {
	color:#FFFFFF;
	text-transform:uppercase;
	font-size:11px;
}

a.logout:hover {
	color:#60A9D6;
}

a.lien_upload {
	text-decoration:none;
}
a.temoignage {
	background-image:url(../images/icones/fleche-droite.gif);
	background-position:0 1px;
	background-repeat:no-repeat;
	padding-left:15px;
}
label {
	text-align:right;
	padding-right:10px;
	color: #5599CA;
	font-weight:normal;
	cursor:pointer;
}

input, textarea, select, input.normal, textarea.normal, select.normal {
	border:1px solid #013275;
	color:#013275;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#E4E8F4;
	padding:1px 3px;
}

input:focus, textarea:focus, select:focus, input.focus, textarea.focus, select.focus  {
	background-color:#F1F1F9;
	border:1px solid #EB7700;
}

.chp_erreur {
	border-color:#EB7700;
	background-color:#FFF6D3;
}

select, select.normal, option {
	padding:0;
}

.oblig, .erreur {
	padding-bottom:20px;
	color:#999999; 
	font-size:10px;
	text-align:left;
}

.erreur {
	font-size:11px;
	color:#EE0000;
}

.btn_submit {
	padding:2px 20px;
	text-align:center;
}

.retour {
	padding:20px 0 0 30px;
}

.liste_enum {
	padding-bottom:10px;
}

.liste_enum a {
	font-size:14px;
}

.soustitre {
	color:#003478;
	padding:15px 0 5px 0;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
}
.titre_fin {
	font-size:14px;
	font-weight:normal;
}
.titre_fin2 {
	font-size:12px;
	font-weight:normal;
}

.msg_info {
	font-style:italic;
	color:#999999;
	font-size:12px;
}

#diapo_images {
	position: relative;
	overflow: hidden;
	width:400px;
	height:267px;
	float:right;
	margin:10px 0 10px 20px;
}
	
#diapo_images img {
	width:400px;
	height:267px;
}


