@charset "iso-8859-1";

/* CSS Document */

.gauche hr.trait_haut { border:1px solid #cccccc; padding:0; margin:0 0 10px 0;}
.gauche hr.trait_bas { border:1px solid #cccccc; padding:0; margin:0;}
.gauche .voici { margin:0 0 10px 0; padding:0; font-size:12px; color:#000000; width:583px;}
.gauche .critere_recherche { margin:0 0 10px 0; padding:0; font-size:10px; color:#666666; width:583px;}
.gauche .critere_recherche a { font-weight:bold; color:#666666;text-decoration:none;}
.gauche .critere_recherche a:hover { text-decoration:underline;}
.gauche .bloc5 { margin:0 0 10px 0; padding:0; width:583px;}
.gauche .bloc5 .fondhaut_bloc2 { margin:0; padding:0; width:583px; height:8px; background-image:url(../images/fondhaut_bloc2_45.gif); background-position:top; background-repeat:no-repeat; font-size:1px;}
.gauche .bloc5 .contenu_bloc2 { margin:0; padding:0 15px; width:553px; background-image:url(../images/fondrepetitive_bloc1_25.gif); background-position:top; background-repeat:repeat-y;}
.gauche .bloc5 .contenu_bloc2 .nom_lieu { margin:0 0 10px 0; padding:0; width:553px; font-size:12px; font-weight:bold; color:#000000;}
.gauche .bloc5 .contenu_bloc2 .contenues { margin:0; padding:0; width:553px; font-size:10px; color:#666666;}
.gauche .bloc5 .contenu_bloc2 .contenues .img_fisc { float:left; width:165px; margin:0 10px 0 0; padding:0;}
.gauche .bloc5 .contenu_bloc2 .contenues .img_fisc img.img_pgm { margin:0 0 15px 0; padding:0; width:165px;}
.gauche .bloc5 .contenu_bloc2 .contenues .img_fisc .fiscalite { font-weight:bold; color:#ffb527; margin:0 0 15px 0; padding:0;}
.gauche .bloc5 .contenu_bloc2 .contenues .detail_pgm { float:left; width:378px; margin:0; padding:0;}
.gauche .bloc5 .contenu_bloc2 .contenues .detail_pgm p { margin:0 0 10px 0; padding:0;}
.gauche .bloc5 .contenu_bloc2 .bouton { margin:0 0 0 425px; padding:0; height:19px;}
.gauche .bloc5 .contenu_bloc2 .bouton a { text-decoration:none;  height:19px; }
.gauche .bloc5 .contenu_bloc2 .bouton a img.imggauche { float:left; border:none; height:19px;}
.gauche .bloc5 .contenu_bloc2 .bouton a span.titre_bouton {display:block; cursor:pointer; float:left;  font-family:Arial, Helvetica, sans-serif; font-size:8px; color:#FFFFFF; height:14px; padding-top:5px; padding-right:5px; letter-spacing:1px; background-image:url(../images/imgcentre_bouton_101.gif); background-position:top; background-repeat:repeat-x; }
.gauche .bloc5 .contenu_bloc2 .bouton a img.imgdroite { float:left; border:none; height:19px;}
.gauche .bloc5 .fondbas_bloc1 { margin:0; padding:0; width:583px; height:8px; background-image:url(../images/fondbas_bloc1_39.gif); background-position:top; background-repeat:no-repeat;}
.gauche .precedent_suivant { margin:10px 0 10px 0; padding:0; font-size:10px; text-align:center; width:583px;}
.gauche .precedent_suivant span.non_actif { margin:0; padding:0; color:#999999;}
.gauche .precedent_suivant span.nbre_pg { margin:0; padding:0; color:#666666; font-weight:bold;}
.gauche .precedent_suivant a { margin:0; padding:0; color:#666666; text-decoration:none;}
.gauche .precedent_suivant a:hover { text-decoration: underline;}
.gauche .texte_bas { margin:10px 0; padding:0; width:583px; font-size:10px; color:#666666;}
.gauche .texte_bas a { margin:0; padding:0; font-weight:bold; text-decoration:none; color:#666666;}
.gauche .texte_bas a:hover { text-decoration:underline;}
.gauche .attention { margin:0 0 10px 0; padding:0; width:583px; font-size:10px; color:#666666;}
.gauche .attention span.attn { margin:0; padding:0; font-weight:bold;}
.gauche .attention a { margin:0; padding:0; font-weight:bold; text-decoration:none; color:#666666;}
.gauche .attention a:hover { text-decoration:underline;}



/**Corrections IE7**/
*:first-child+html .gauche hr.trait_haut {margin:0 0 5px;}
*:first-child+html .gauche .voici { margin:0 0 5px;}
*:first-child+html .gauche .attention { margin:0 0 5px;}

/**Corrections IE6**/
*html .gauche hr.trait_haut {margin:0 0 5px;}
*html .gauche .voici { margin:0 0 5px;}
*html .gauche .attention { margin:0 0 5px;}
*html .gauche .bloc5 .contenu_bloc2 { margin:0;}
*html .gauche .bloc5 { margin:0;}
*html .gauche .precedent_suivant { margin:0;}