body{ color:black; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; } 
TD{ color:black; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; } 
form{margin:0;padding:0;}
P{display:list-item;list-style-type:none;text-align:justify;text-justify:inter-word;}

.MenuHaut {
 position:relative; 
 width:778px; 
 height:103px; 
 background:url(http://www.ajaccio.fr/images/haut_1.gif);
}

.MenuBas {
 position:relative; 
 width:778px; 
 height:87px; 
 background:url(http://www.ajaccio.fr/images/home/bas.gif);
}

.MenuGauche {
 position:relative; 
 width:133px; 
 height:460px; 
 FONT-SIZE: 11px;
 FONT-COLOR: #F19E89;
 FONT-WEIGHT: bold;
 FONT-FAMILY: Arial, Helvetica, sans-serif;
 background:url(http://www.ajaccio.fr/images/home/fd_acces.jpg);
 background-repeat:no-repeat ;
}

.titre{ font-family:Arial, Helvetica, sans-serif;color:#005591; font-size:13px; font-style:normal; font-weight:bold; text-transform:uppercase; }







.menulines { border:2.5px solid #F0F0F0; }
.menulines a{ text-decoration:none;color:black;}
.menu_font { font-family:Verdana,sans-serif; font-size:11; color: black; }

A         {text-decoration: none; color: #000047;}
A:active  {text-decoration: none; color: #3D4A91;}
A:hover   {text-decoration: none; color: #B83838;}

													
.admtext { font-family:Verdana,sans-serif; font-size:12; color: black; } 
.admtitre2 { font-family:Verdana,sans-serif; font-size:12; color: black; font-weight: 700;} 

.message { font-family:Verdana,sans-serif; font-size:12; } 

.titre_page { font-family:helvetica ;font-size:15; color: black; font-weight: 800; }
.positionnement { font-family:helvetica ;font-size:12; color: black; font-weight: 800; }

.liste { font-family:Verdana,sans-serif; font-size:11; color: black;}
.tr_liste { background-color:#FAFAFA}
.lien_liste { color:#000000;text-decoration:none }
.titre_liste { font-family:helvetica ;font-size:15; color:#111111; font-weight: 800;}


.fiche { font-family:Verdana,sans-serif; font-size:12; color: black; } 
.lien_fiche { color:#2C6904;text-decoration:none }
.fond_fiche { background-color:#F1FBEC; color:#F1FBEC; }
.champ_fiche { font-family:Verdana,sans-serif; font-size:11; color:#3D4A91; font-weight: 600;} 
.tr_fiche { background-color:#2C6904}
.titre_fiche { font-family:Arial ;font-size:12; color:#005591; font-weight: 800;text-transform:uppercase;}

.form { font-family:Verdana,sans-serif; font-size:11; color: #575757; } 
.lien_form { color:#2C6904;text-decoration:none }
.fond_form_gauche { background-color:#D5E6F0; color:#000000; }
.fond_form_right { background-color:#FFFFFF; color:#FFFFFF; }
.champ_form { font-family:Verdana,sans-serif; font-size:11; color:#000000; font-weight: 500;} 
.tr_form { background-color:#2C6904}
.titre_form { font-family:helvetica ;font-size:13; color:#3D4A91; font-weight: 800;}


.font_navigation { font-family:Verdana,sans-serif; font-size:12; color: white; font-weight: 600;}
.tr_navigation { background-color:#3D4A91; font-family:Verdana,sans-serif;}
.input_navigation { font-family:Verdana,sans-serif; font-size:11; color: #064267; background-color:#FEFFFF; font-weight: 500;}

.sous_fiche { font-family:Verdana,sans-serif; font-size:12; color: black; } 
.lien_sous_fiche { color:#2C6904;text-decoration:none }
.fond_sous_fiche { background-color:#F1FBEC; color:#F1FBEC; }
.champ_sous_fiche { font-family:Verdana,sans-serif; font-size:11; color:#3D4A91; font-weight: 600;} 
.tr_sous_fiche { background-color:#2C6904}
.titre_sous_fiche { font-family:helvetica ;font-size:12; color:#FFFFFF; font-weight: 800;}

.sous_form { font-family:Verdana,sans-serif; font-size:11; color: #575757; } 
.lien_sous_form { color:#2C6904;text-decoration:none }
.fond_sous_form_gauche { background-color:#D5E6F0; color:#000000; }
.fond_sous_form_right { background-color:#FFFFFF; color:#FFFFFF; }
.champ_sous_form { font-family:Verdana,sans-serif; font-size:11; color:#3D4A91; font-weight: 600;} 
.tr_sous_form { background-color:#2C6904}
.titre_sous_form { font-family:helvetica ;font-size:13; color:#3D4A91; font-weight: 800;}
.titre_form { font-family:helvetica ;font-size:13; color:#3D4A91; font-weight: 800;}
.fond_form_titre { background-color:#3D4A91; color:#FFFFFF; font-family:Verdana,sans-serif; font-size:13; color:#FFFFFF; font-weight: 500; line-height:1.4; }
.fond_form_sous_titre { background-color:#F7FCFF; color:#FFFFFF; font-family:Verdana,sans-serif; font-size:12; color:#000000; font-weight: 500; }
.form_aide { background-color:#F7FCFF; color:#FFFFFF; font-family:Verdana,sans-serif; font-size:11; color:#000000; font-weight: 500; line-height:1.4; }

.texte { font-size: 9pt; font-family: Arial; color: #333333; font-weight: 500; text-align:justify;text-justify: inter-word;}

.titre_droite {font-size:13px;color: #005490; font-weight: 700;font-variant:small-caps;}

.style_input {
background-color: #F8FCFD;
font-family:Verdana,sans-serif;
font-size:12;
color: #013458;
}

.style_select {
background-color: #F8FCFD;
font-family:Verdana,sans-serif;
font-size:12;
color: #013458;
width:250px;
}

.menu_association {background-color : #EEEEEE;font-family:Arial,sans-serif; font-weight: 700;font-size:12; color: #333333; padding:2;spacing:2}				

.TitreForm { font-size: 8pt; font-family: Arial; color: #333333; font-weight: 600; }
.ChampForm { font-size: 8pt; font-family: Arial; color: #030367; border: 1 solid #030367; } 

.titre_ajaccio{
font-size: 20px;
padding:2px;
font-family: "Verdana",sans-serif;
color: #FFFFFF;
background: url(../images/titre.gif) no-repeat;
}

.style_droite{
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
color: #FFFFFF;
}	

.style_droite a:hover{
color: #097CA9;
}	

.style_block{
background-color:#37C2E3;
padding:2px;
border:1px double #835A08;
}

.bouton_navigation{
font-size: 12px;
padding:1px 1px 1px 1px;
margin: 1px 1px 1px 1px;
color: #7E8B8F;
text-align: center;
border-bottom:solid 1px #E0F3F9;
background-color: #F5FDFF;
}

.bouton_navigation:hover{ 
font-size: 12px;
padding:1px 1px 1px 1px;
margin: 1px 1px 1px 1px;
color: #FFFFFF;
text-align: center;
border-bottom:solid 1px #FF8809;
background-color: #49B8D3;
}

.bouton_navigation a:hover{
color: #FFFFFF;
}

.menu_association{
font-size: 12px;
padding:1px 1px 1px 1px;
margin: 1px 1px 1px 1px;
color: #7E8B8F;
text-align: center;
border-bottom:solid 1px #F9E0BB;
background-color: #FDF9F4;
}

.menu_association:hover{ 
font-size: 12px;
padding:1px 1px 1px 1px;
margin: 1px 1px 1px 1px;
color: #FFFFFF;
text-align: center;
border-bottom:solid 1px #49B8D3;
background-color: #F19614;
}

.menu_association a:hover{
color: #FFFFFF;
}

.action_liste{
color: ##005490;
}

.action_liste a:hover{
color: ##005490;
}

#moteur_attente_img{
	width:468px;
	height:260px;
	background: url(../images/attente2.gif) no-repeat;	
	z-index:5;
}

#fiche{
	position: absolute;
	top:150px;
  left:25%;
  width:50%;
	display:none;
	background-color: #F1F8FD;
	border: 2px solid #444444;
	filter:alpha(opacity=90);
	opacity: 0.9;
	-moz-opacity:0.9;
	text-align:center;
	vertical-align:center;
	padding-bottom:5px;
	z-index:3000;
	padding:5px;
}

#voile{
	width:100%;
	height:300%;
	position:absolute;
	left: 0px;
	top: 0px;
	background-color:#FFFFFF;
	filter:alpha(opacity=65);
		-moz-opacity:.65;
		opacity:.65;
	z-index:2999;
	display:none;
}

#fermer{
  float:right;
  cursor:pointer;
  margin: 0px;
	height : 25px;
	width : 76px;
	background: url(../images/fermer_fiche.jpg) no-repeat;
}

#fermer:hover{
	background: url(../images/fermer_fiche_on.jpg) no-repeat;
}

.pagination{
	border:1px solid #48B8D2;
	line-height:24px;
	padding:2px 6px;
	color:#48B8D2;
}

.pagination:hover{
	color:#FD9500;
	border:1px solid #FD9500;
}

.pagination_selected{
	color:#FD9500;
	line-height:24px;
	padding:2px 6px;
	border:0px;
	font-weight:700;
}