.title_gal
{
border-bottom: 1px solid #9D9DFF;
border-left: 1px solid #9D9DFF;
padding:10px;
margin-top:10px;
margin-left:100px;
font-size:1.5em;
color:#982924;

}

/*Page principale*/

.border_pa
{
margin-top:10px;
border: 1px solid #9D9DFF;
padding:1px;
background-color:#EDEDED;

}
.ba_navi
{
margin:40px;
margin-left:25%;
}


.liens_princ
{
border: 1px solid #9D9DFF;
background-color: #FAE07C;
margin:10px;
font-size:1.2em;
}


.liens_princ a:hover
{
background-color: #F05050;
}

.tit_menu
{
 font-size:1.1em; text-decoration:underline; color:#7E816C;
}

.barre_top
{
border-bottom: 2px solid #866464;
margin-left:200px;
margin-right:200px;
margin:30px;

}
/*Les photos au hasard*/
.ph_hasard
{
border: 1px solid #9D9DFF;
background-color: #E5DBB2;
padding:15px;
margin:5px;
height:130px;
}

.img_hasard
{
padding:10px;
height : 100px;
width : 100px;
overflow : hidden;
float:left;
}


/*triage des données*/
.trie_donne
{
border: 1px solid #9D9DFF;
background-color: #E5DBB2;
margin:10px;

}
.trie_donne a{ color:#9E0E17; }
.trie_donne ul
{
padding-right:60px;
list-style-type:none;
margin-top:3px;
}


/*statistiques*/

.stat_cadre
{
border: 1px solid #9D9DFF;
background-color: #E5DBB2;
height:100px;
margin:20px;

}
.stat_cadre a{ color:#9E0E17; }


.stat_gauche
{
float:left;
list-style:none;
}

.stat_droite
{
float:right;
list-style:none;
padding-right:200px;
}



/*Moteur de recherche*/

.img_search{
	background: #FFF url(../Image/design/chercher.png) no-repeat;
	background-position: 3px center;
	padding-left: 20px;

}


.ense_search
{
border: 1px solid #9D9DFF;
background-color: #E5DBB2;
height:300px;
margin:10px;
padding-left:10px;


}
.search_title
{
color:#FFA75A; font-weight:bold; font-size:1.1em; padding-left:5px; }

.search_gal
{
border: 1px dashed #9398FF;background-color: #DFBF3A; height:30px; width:450px; padding:5px;
}


.search_clef
{
float:right;
margin-right:40px;
margin-top:30px;

border: 1px dashed #9D9DFF;
height:250px;
width:300px;
}
.searh_result ul
{
list-style:none;
}

.searh_result li
{
font:Georgia, "Times New Roman", Times, serif;
color:#866464;
font-size:1.1em;
}




/*Les categories*/
.grand_gal
{
border: 1px solid #9D9DFF;
background-color: #FAE07C;
width:300px;
margin:20px;
margin-right:70px;
margin-left:70px;

}




.flg
{float:left;

}

.fld
{
float:right;

}

.grand_gal_desc
{
padding:7px;
margin:10px;
border: 1px dashed #9D9DFF;
background-color: #DFDFFF;

}
.grand_gal_minia
{
float:right;

}
grand_gal_desc a
{
color:#A08B39;

}

.som_cadre
{
border:1px dashed #2C485C;
margin-bottom:20px;
padding-left:30px;
padding-right:30px;
}


/*Les galeries*/

.blok_opt_gal
{
margin-bottom:20px;
margin-top:5px;
margin-left:150px;

width:500px;
border-bottom: 1px solid #52CB94;

}
/*Menu ajax galerie*/
#idList {
	margin-left: 10px;
	padding: 0;
}
 
#idList li {
	display: block;
	width: 120px;
	background:  #EDEDED;
}
#idList a:hover {
text-decoration:none;
}

.menu_opt_gal ul
{
float:left;
list-style:none;
margin-top:20px;
margin-bottom:20px;
}

.menu_opt_gal ul a
{
display: block;
}
.menu_opt_gal li
{
border-bottom: 1px solid #CCC;

}
.menu_opt_gal a
{
color:#000000;
}
.bloc_info_gal
{
border-left: 1px solid #CCC;

margin-left:150px;
border-top: 1px solid #CCC;
margin-top:25px;


}

.bloc_info_gal a
{
color:#7C1A1A;
}

.bloc_info_gal a:hover
{
color:#C6C3C6;
}
.bloc_info_gal form
{
text-align:center;
font-family:'Trebuchet MS', Arial, 'Times new roman', Times, serif;
color: #004080;
font-size:1em;

}
.galerie_cadre
{
border: 1px solid #9D9DFF;
background-color: #D2E7F4;
width:550px;
margin:20px;
}




.galerie_titre
{
float:right;
font-size:1.3em;
padding-right:80px;
padding-top:20px;
color: #3399ff;
border-bottom: 1px solid #9D9DFF;


}

.galerie_titre a:hover
{
text-decoration:none;
color:#999999;
}

.gal_tag
{
float:left;
margin-top:-80px;
margin-left:110px;
width:200px;
}


.gal_tag a
{
padding-left:5px;
width:20px;

}



.gelerie_post
{
float:right;
font-size:0.7em;
margin-top:-20px;
margin-right:10px;
font-style: italic;
color:#DC7F25;
  
}

.redim_img {
    height : 80px;
    width : 80px;
    overflow : hidden;
	margin:5px;
	margin-left:20px;
	
}

.redim_img_aper {
    height : 80px;
    width : 80px;
    overflow : hidden;
	margin:5px;
	margin-left:10px;
	float:left;
	border: 1px solid #9D9DFF;
	padding:1px;
	
	

	
	
}

/*accordeon*/
toggler h4
{
color:#D88E21;
}
  



.toggler {
	color: #222;
	margin: 0;
	padding: 2px 5px;
	background: #D1D1F2;
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-top: 1px solid #f5f5f5;
	border-left: 1px solid #f5f5f5;
	font-size: 1em;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
 
.accordeon {
 border: 1px solid #9D9DFF;
background-color: #ECE9D8;
margin:5px;
padding:5px;

}
 
 
 


.det_gal_cadre
{
font-style:  italic;
text-decoration:underline;
font-size:1.03em;
color:#08A05D;
}
.det_gal_result
{
color:#4871D8;
}

.desc_just
{
text-align:justify;
}

#barre_navigation h4{
	  	padding: 4px 10px ;
		font-size: 12px;
		font-weight: normal;
		text-transform: uppercase;
		background: #52C995;
		cursor: pointer;    
		margin : 0 0 1px 0 ;
		 }
	  
	  /********************************************************/










.fond_gal
{
background:url('../administation/photos/250/bg.png') repeat-x;
	background-color: #E8F0F4;

border-collapse: collapse;
 
   border:1px solid #A3C0D5;

}

.border_gal
{
 border:1px solid #A3C0D5;

   padding: 10px;
   text-align:center;
}

.img_gal

{
vertical-align:top;
	font-size:0.9em;
	text-align:center;
	

}
.titre_gal
{vertical-align:top;
   background-image: url("../administation/templates/bande_gal.gif");
  background-repeat: repeat-x;
  font-size:1.1em;
  color:#FFFFFF;
}

.modi_gal
{

font-size:0.7em;
color:#FF0000;
padding:3px;
}

.desc_gal
{
font-size:0.9em;
padding-left:3px;
font-family:'Trebuchet MS', Arial, 'Times new roman', Times, serif;




}




.result_gal
{
border-bottom: 1px solid #CCC;
		font-family:'Trebuchet MS', Arial, 'Times new roman', Times, serif;
	font-size:1em;
	text-align:center;


}
.option_thema a{ color: #FFFFFF;}


.option_thema a:hover
{
   text-decoration: none;
   color:  #000000;
}



.option_thema 
{
background-image: url("../administation/templates/bande_gal.gif");
text-align:center;
border:1px solid #A3C0D5;
margin:20px;
padding:-60px;
}


.option_thema_vist
{
color:#FF0000;

}


.option_gal
{
margin-top:40px;

list-style-type: none;
	margin-left:0;
	margin-bottom:2px;
	padding-left: 0;
	height:35px;
	padding:3px;
	width: inherit;
	height:auto;
	background-image: url("../administation/templates/bande_menu.gif");
	background-repeat: repeat-x;
	
	
}
.option_gal a
{
color: #0F5E88;
}

.option_gal a:hover
{

text-decoration:none;
color: #FFFFFF;
}


.option_gal li
{

display: inline;

padding-left:2px;

}






.note_conne

{    
text-decoration :blink;
text-align:center;
font-size:1.1em;
color:#FF0000;
	
}

.note_give

{    
text-decoration :blink;
text-align:center;
font-size:1.1em;
color:#0099CC;
	
}




.defil
{    
overflow: auto;
 	border:1px dashed #A3C0D5;
	background-color:white;
	width: 90%;
	padding: 8px;
	margin:auto;
}


.noteim
{
	background-color:#CBFCB2;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	width:400px;
	 font-size:1.1em;
   
}


.resume
{
	background-color:#CBFCB2;
    font-size:1.1em;
	text-align:center;
}


.give_note
{float:right;}


.top_photos
{    
	margin:auto;
	margin-bottom:20px;
	overflow:auto;
	border:1px solid #2C485C;
	margin:10px 10px;
}

.top_photos p
{
text-align:center;
background-color:#E9F0F5;
}





.repertoire
{
	width:98%;
	margin:auto;
	margin-bottom:20px;
	overflow:auto;
	border:1px dashed #2C485C;
}

.total
{
	float: left;
	margin: 20px;
	text-align: center;
	width:170px;
	overflow:hidden;
}

.total a:hover { text-decoration: none; }
.total a:focus { border:1px solid white; }

.miniature
{
	display:block;
	width: 100px;
	height: 100px;
	margin:auto;
	overflow:hidden;
	
	border: 1px solid #9DB2C2;
	text-align: center;
	cursor:pointer;
}

.miniature:hover { border: 1px solid #2C485C; }

.dossier
{
	background-image:url("../administation/templates/dossier.png");
	background-position:center;
	background-repeat:no-repeat;
}


/*pour  les images*/
a.bulle {
   position: relative;
}
a.bulle span {
   display: none; /* on masque l'infobulle */
}
a.bulle:hover {
   background: none; /* correction d'un bug IE */
   z-index: 500; /* on définit une valeur pour l'ordre d'affichage */

   /* on change le curseur par défaut en curseur d'aide */
}
a.bulle:hover span {
   display: inline; /* on affiche l'infobulle */
   position: absolute;

   white-space: nowrap; /* on change la valeur de la propriété white-space pour qu'il n'y ait pas de retour à la ligne non-désiré */

   top: 30px; /* on positionne notre infobulle */
   left: 20px;

   background: #D2E7F4;

   color: green;
   padding: 3px;

   border: 1px solid green;
}

/*slimbox*/

#lbOverlay {
	position: absolute;
	left: 0;
	width: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottom {
	position: absolute;
	left: 50%;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(../administation/templates/loading.gif) no-repeat center;
}

#lbImage {
	border: 10px solid #fff;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(../administation/templates/prevlabel.gif) no-repeat 0% 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(../administation/templates/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(../administation/templates/closelabel.gif) no-repeat center;
	margin: 5px 0;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}


/*******************************************************************************************************************/

#le_titre_gal
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 26px;
	color: #004E98;
	margin:15px;
	text-align:center;


}


.controle
{
border: 1px solid #FF0000;
background-color: #FE6767;
font-size:1.1em;
color: #FFFFFF;
text-align:center;

}
.controle h2
{
text-align: center;
color:#000000;
}

.controle a
{
color: #666666;
}




/*La photo agrandie*/
.titre_img_zoom
{
   font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FF9933;
	padding-top:-20px;
	padding-bottom:10px;
	text-align:center;
}
/*Fin La photo agrandie*/




.som_titre
{

background-image: url("../administation/templates/titre_gal.PNG");
background-repeat: repeat-x;
margin-bottom:10px;
color:#16AEDA;

}






/*gale*/


/*Pour information ajout supresion favoris*/

.add_photo
{
border: 1px solid #019901;
background-color:#B7F0B7;
magin-left:300px;
magin-right:300px;
text-align:center;
margin-top:20px;
margin-bottom:20px;
color:#019901;
font-size:1.1em;

}



.dell_photo
{
border: 1px solid #CC0000;
background-color:#FA9696;
magin-left:300px;
magin-right:300px;
text-align:center;
margin-top:20px;
margin-bottom:20px;
color:#CC0000;
font-size:1.1em;
}

/*Barre d'information (entete)*/

.c_slect1
{
background-color:#B4C6E5;
}



.barre_nav_img
{
border: 1px solid #0152E0;
padding:10px;
background-color:#D9EAF6;

}


.info_rang
{
font-size:1.1em;
text-decoration:underline;
float:right;
margin-right:70px;
color :#62912F;

}

.hasar_diapo
{
float:right;
font-size:1.1em;
margin-right:350px;
margin-top:-30px;

}

.hasar_diapo a
{
color:#004E98;
}

.titre_img
{
font-size:1.1em;
text-decoration:underline;
margin-left:150px;
color :#BC5A30;
}
/*Fin de l'entete*/


/*Deuxieme bloc avec les bouton et le triage*/

.de_bloc
{
margin-top:10px;
margin-bottom:10px;
background-color: #EEEEEE;
border: 1px solid #CCCCCC;
}

.liens_p img
{
margin:10px;
}

.liens_s img
{
margin-left:290px;
margin-bottom:10px;
margin-top:10px;
}

.flou
{
filter:alpha(opacity=70); -moz-opacity:O.2; opacity: 0.5;
}
.rotat
{
float:left;
margin-left:220px;
margin-top:-40px;

}


.triage_img
{
float:right;
padding-right:10px;
padding-top:10px;
color :#0152E0;
font-size:1em;

}

/*Navigation rapide*/
#speed_photo
{
margin-bottom:10px;
margin-top:20px;
border: 1px solid #0152E0;
background-color:#D9EAF6;
padding:5px;
margin-left:25%;
}





/*bloc des tags*/
#conte_tag
{

margin-bottom:5px;
border: 1px solid #7D9B3B;
background-color: #E1FEA1;
min-height:20px;
}

#conte_tag a
{
color:#FF6060;
}

#tag
{
height:40px;
padding-left:10px;
padding-top:10px;


}

/*Open Close*/
.tag_op
{
float:right;
font-size:0.7em;
color:#D4D4D4;


}




/*Les liens*/
#liste_tag a
{
padding:5px;
}




/*Les bloc des images*/

.img_left
{
height:600px;
width:490px;
padding:10px;
border: 1px solid #BC5A30;
/*text-align:center;*/
background-color: #F5DED3;
-moz-border-radius:5% 5% 5% 5%;
margin-right:4px;
}





.img_right
{
padding:5px;
float:right;
width:360px;
height:610px;
border: 1px solid #62912F;
background-color: #E3F5CE;
-moz-border-radius:5% 5% 5% 5%;
}




/*Photos triee par ...*/
.info_classement
{
text-align:center;
padding:5px;
color :#2C4D05;
font-size:1em;
border-bottom:  1px solid #62912F;


}

/*Les miniatures*/
.minia_img
{
height:480px;
margin-top:10px;
margin-left:10px;
border-bottom:  1px solid #62912F;
}

.img_select
{
padding:6px;
float:left;
width:100px;
height:100px;
border: 1px solid #E79E7E;
margin-left: auto;
margin-right: auto ;
background-color:#FF6060;

}

.img_point
{
padding:6px;
float:left;
width:100px;
height:100px;
border: 1px solid #E79E7E;
margin-left: auto;
margin-right: auto ;
background-color:#D3E0C1;
}

.img_point:hover
{
background-color:#79AAFC;
padding:-7px;
filter:alpha(opacity=70); 
-moz-opacity:O.6;
 opacity: 0.6;
}

.img_point a
{
display: block;
}



/*Les grosse image*/
.big_image
{
height:500px;

}

.big_image img
{
border:  3px outset #999999;

}

.big_image img:hover
{

filter:alpha(opacity=70); 
-moz-opacity:O.6;
 opacity: 0.6;
}


.img_pub
{
padding-top:40px;
}



/*Pas d'info sur l'image*/
.img_info_no
{
margin-top:10px;
border: 1px solid #901011;
background-color:#FF815F;
padding:10px;
text-align:center;
}

/*Info sur l'image taille, clic....*/
.img_info
{
margin-top:2px;
margin-bottom:25px;
border: 1px solid #0152E0;
background-color:#D9EAF6;
padding:10px;
text-align:center;
}


.info_titre
{
text-align:center;
font-size:1.1em;
}


.img_detail
{
text-align:center;

}

.img_option a
{
color:#0152E0;
padding-left:5px;
text-align:center;

}
/*Fin des details sur l'image*/



/*Les commentaires*/
.titre_comm
{
padding-left:50px;
font-size:1.1em;
color:#8BBFE5;

}
.img_comment
{
border: 1px dashed #2C485C;
width:400px;
margin:10px;
padding:10px;
background-color:#D9EAF6;


}

.info_pc
{
border-bottom: 1px solid #4598D3;
font-size:1em;
padding-bottom:5px

}

.affi_commentaire
{
font-style: italic;
padding-left:20px;
padding-top:10px;

}
.nb_commentaire
{
float:left;
color: #FF0000;
font-size:1.05em;
text-decoration:blink;
}
/*Fin des commentaires*/



/*Les options des membres*/
.add_image
{
font-size:1em;
float:right;
padding:5px;
width:360px;
border: 1px solid #0152E0;
background-color:#D9EAF6;
list-style-type:none;
}

.add_image li
{

 list-style-image : url(../administation/templates/puce.jpg);
 list-style-position: outside;
}


/*Pas de commentaires*/
.none_comment
{
font-size:1em;
padding:10px;
text-align:center;
width:490px;
border: 1px solid #2C485C;
background-color:#FF9900;

}

.oub_comment
{
font-size:1.1em;
color:#FF0000;
padding-left:160px;
}



/*Dernier bloc*/
.dern_bloc
{
padding-top:15px;
padding-left:2px;
padding-right:2px;

border: 1px solid #905D05;
background-color:#FFECCE;

min-height:200px;



}



/*Le pied de la galerie*/
#pied_galerie

{

font-size:1.1em;
padding:10px;
text-align:center;
border: 1px solid #60778C;
background-color:#ECE9D8;
margin-top:110px;

}


/*Les votes par etoile*/
.etoile_photos
{
margin-bottom:30px;
background-color:#D9EAF6;
border: 1px solid #0152E0;
width:510px;
height:40px;
color:#F02B2B;
}

#star_infot
{
padding-left:20px;
text-decoration: underline;
font-size:1em;

}

#star_ph1
{
float:left;
padding-left:20px;


}


#star_infom
{
padding-left:130px;
text-decoration:underline;
font-size:1em;
}

#star_ph2
{
float:right;
padding-right:140px;

}




/*Chargement de l'image*/
.fonc_pre
{
margin:10px;
font-size:1.1em;
color: #FF0000;
text-align:center;
}


/*Les liens pour afficher les miniature*/


/*Les liens page/page*/

.opt_derroul_ps
{
color: #E3F5CE;
padding:15px;
}

.opt_derroul_ps a
{
color:#62912F;
}




/*Pas de lien sur un chiffre*/
.opt_no_lien
{
color: #0152E0;
padding:3px;
}
/*Liens sur les numéros*/
.opt_ye_lien a
{
color:#D26523;
padding:3px;
}

.opt_ye_lien a:hover
{
color: #068E3D;
text-decoration:none;
border: 1px solid #0152E0;
background-color:#D9EAF6;
}



/*Tous les numéros*/
#opt_derroul2
{
text-align:center;
margin:2px;
margin-top:5px;
margin-bottom:-15px;
}



#indic_lien
{
padding:30px;
text-align:center;
}

.ind_class_page
{
color:#9999FF;
border: 1px solid #0152E0;
background-color:#D9EAF6;
font-size:1.1em;

}


/*la fenetre en option*/
.fenetre_option
{
    color: #0066FF;
	font-size:1.1em;
	background-image: url("../Image/design/bandeau.gif");
	background-repeat: repeat-x;">
	
	
	
	}
	
/*sugestion*/
.block_sugest
{ 
	position:relative;
	max-height:100px;
	width:220px;
	overflow:auto;
	background-color: white;
	border: 1px solid black;
	padding: 2px;
	display:none;
	text-align: left;
	margin-left:220px;
	margin-top:2px;
	font-size:0.9em;
	font-family:"Times New Roman", Times, serif;
}
#atc_parag /* Paragraphe où la liste est affichée */
{
	padding: 0px;
	margin: 0px;
}

.atc_links, .atc_links_on /* Lien d'un élément d'une liste*/
{
	width: 100%;
	display: block;
}

a.atc_links:hover, a.atc_links_on:hover
{
	background-color:#00FFCC;
}

.atc_links_on /* Lien où le curseur est positionne*/
{
	font-weight:bold;
}

#atc_parag /* Paragraphe où la liste est affichée */
{
	padding: 0px;
	margin: 0px;
}	



/*Liens page galerie*/
.block_page_liens
{
border: 1px solid #0152E0;
background-color:#D9EAF6;
text-align:center;
max-width:300px;
margin:15px 150px 20px 200px;
padding:5px 5px;

/* haut */
/* gauche */
/* bas */
/* droite */

}
.block_page_liens a:hover
{
border: 1px solid #0152E0;
background-color:#D9EAF6;

}

.block_nbr_gal
{
border: 1px solid #0152E0;
background-color:#D9EAF6;
text-align:center;
float:right;
width:300px;
margin:0px 50px 20px 0px;
padding:5px 5px;
color:#F7748E;
}


/*Info bul*/


.tool-tip {
	color: #fff;
	width: 139px;
	z-index: 13000;
}
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #9FD4FF;
	padding: 8px 8px 4px;
	background: url(../Image/design/bubble.png) top left;
}
 
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: url(../Image/design/bubble.png) bottom right;
}
 
.custom-tip {
	color: #000;
	width: 130px;
	z-index: 13000;
}
 
.custom-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #3E4F14;
	padding: 8px 8px 4px;
	background: #C3DF7D;
	border-bottom: 1px solid #B5CF74;
}
 
.custom-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #CFDFA7;
}





/*gestion des quotas*/
.toto 
{
   
background-image: url("../administation/templates/barre_quota.jpg");
background-repeat: repeat-x;

}
.espace_libre
{
background-image: url("../administation/templates/barre_free.jpg");
background-repeat: repeat-x;
width:400px;


}
