/* CSS Document */

body{
	margin:auto; 
}

.content{
	width:1000px; 
	
	margin:auto;
	 box-shadow: 0px 1px 8px #999999;
	
}


/*.bkg{
	margin:auto; background-image:url(../images/bando-entete_99.png);
	
	background-repeat:repeat-x; alpha:0.5; 
	}
*/

.info{ height:51px; 
	 width:950px; background-color:#E2E9EC; float:left; }



 

.centre{
	
	widht:auto; height: auto; text-decoration:none;}
	
.centre-titre{
	width:auto; font-family:Tahoma, Geneva, sans-serif; font-size: 20px; color:#FB0F2B; padding-left:90px; padding-top:50px; }

.media-titre{font-family:Tahoma, Geneva, sans-serif; font-size: 16px; color:rgb(119,63,64); padding-left:90px; padding-top:20px; text-decoration:underline;
	}

.media-texte{font-family:Tahoma, Geneva, sans-serif; font-size: 12px; color:rgb(67,75,79); padding-left:90px; padding-top:15px; font-weight:bold 
	
	}
	
	.media-lien{  padding-left:90px; padding-top:5px; text-decoration:none;  font-family:Tahoma, Geneva, sans-serif; font-size: 12px; color:#FB0F2B;
	 
	}


.media-lien a{ text-decoration:none; font-family:Tahoma, Geneva, sans-serif; font-size: 12px; color:#FB0F2B;}


.media-lien a:hover{ font-weight: 600;}
	
.media-legende{font-family:Tahoma, Geneva, sans-serif; font-size: 10px; color:rgb(67,75,79); padding-left:90px; padding-top:5px; font-style:italic
	
	}
	
.info-gauche{ width:500px; float:left; }

.info-droite{ width:500px; float:left; }

.fixe{
	clear:both}
	
.media-titre-2{
	width:90px; float:left; font-family:Tahoma, Geneva, sans-serif; color:rgb(119,63,64); font-weight:bold; padding-left:90px; margin-top:20px; }
	
.media-lien-2{
	padding-left:90px; margin-top:23px; text-decoration:none
	}
	
.media-lien-2 a{ text-decoration:none; font-family:Tahoma, Geneva, sans-serif; font-size: 12px; color:rgb(67,75,79); text-decoration:underline;}
	
.media-lien-2 a:hover{ font-weight: 600;}
	
.btn_haut{height:30px; float:right; padding-right:100px}
	
.btn_haut a{
	font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:rgb(67,75,79); text-decoration:none}

.btn_haut a:hover{ color:#FB0F2B}



.centre_ctn{
	
	widht:auto; height: 400px; text-decoration:none;}
	
	
	.contenuform{
	position:relative; 
	
	top:40px ; width:auto; text-align: right; padding-right:400px; }
	
#user, #password, .btn_envoyer{
	
	font-family:Tahoma, Geneva, sans-serif; color:#23246c; font-size:12px; }
	
label{
	
	font-family:Tahoma, Geneva, sans-serif; color:#23246c; font-size:12px;}

.mess-ok{
	
	width:1000px; height:175px}
	
	
.mess-out{
	
	width:1000px; height:175px}
	
.bloc-ok{ width:300px; background-color:rgba(116,206,75,0.3); color: #123619; height:60px; margin-left:360px; margin-top: 70px; text-align:center; font-family:Tahoma, Geneva, sans-serif; padding-top: 30px; border-color:rgb(116,205,75); border:medium; border-style:solid;
	}
	
.bloc-out{ width:400px; background-color:rgba(255,0,0,0.3); color: #510A17; height:80px; margin-left:310px; margin-top: 50px; text-align:center; font-family:Tahoma, Geneva, sans-serif; padding-top: 15px; border-color:rgb(255,0,0); border:medium; border-style:solid;
	}
.bloc-out-ult{ color:#333; font-size:12px; font-weight:700; margin-top:10px}

.ensemble{
	width:1000px; height: 50px; font-family: Tahoma, Geneva, sans-serif; color:rgb(67,75,79); text-align:center; }

.ensemble span{ color:#da1b1b; font-variant:small-caps;}

.ensemble span a { color:#da1b1b; font-variant:small-caps;}

.ctc{ width:700px; float:left;  font-family:Tahoma, Geneva, sans-serif; color:#FB0F2B; padding-left:50px; margin-top:35px; }


.ctc_2{ width:700px; float:left;  font-family:Tahoma, Geneva, sans-serif; color:rgb(67,75,79); padding-left:50px; margin-top:35px; }