/******************************************************************************
	AGREGATION CSS /theme.css
	Le 05/05/2010 à 13:48:04
	******************************************************************************/
	
	/*	NE PAS MODIFIER QUELQUE SOIT LE SITE (voir commentaires pour instructions) */
/* position relative nÃ©cessaire pour que les blocs de texte soit dans le centre de la page */
#toutblocs	{	position:relative;
				text-align:left;
			}

/*	Balises modifiables	*/

body {
	font-family: Arial, Helvetica, sans-serif;
	background:#5f5f60 url(images/fond.jpg) repeat-x;
	margin:0 0 0 0;

}

.repete_fond {
	background:url(images/repete.jpg) repeat-y left;
}

#consigne_editeur {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-align:left;
	margin-left: 10px;
	margin-right: 10px;
}
.general {
display:block;
width:400px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background:#FFFFFF;
	text-align:left;
}
.general img{
	width:auto;
	margin:auto auto auto auto;
}


#consigne_editeur {	margin-left: 30px !IMPORTANT;}
.designFG {
	background-image: url(images/annuaire_FG.jpg);
	background-repeat: no-repeat;
}
.designFD {

	background-image: url(images/annuaire_FD.jpg);
	background-repeat: no-repeat;
}
.designFCT {
	background-image: url(images/annuaire_FCT.jpg);
	background-repeat: repeat;
}
.designRestri {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin:0 0 0 0;
}
.designRestri_img img {
    max-width:205px;
	margin:0 0 0 0;
}
.designRestri_agenda {
	display:block;
    width:225px!IMPORTANT;
	margin:0 0 0 0;
}

.texte_menudroite {
display:block;
width:200px;
margin:auto auto auto auto;
padding-bottom:10px;
color:#0066CC;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

.texte_menudroite_small {
color:#333333;
font-size:10px;
}

.designFC {
	background-image: url(images/annuaire_FC.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.liens {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	margin-top: 10px;
}
.liens:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #4e6420;
	text-decoration: none;
	margin-top: 10px;
}
.designblockPOIDS{
	background-image: url(images/block_poids_04.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	margin-left: 30px;

}.designblockPOIDS div {
	background-repeat: no-repeat;
	background-position: bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	margin-left: 30px;
	margin-right: 25px;
	display: block;

}
.titremoyen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #003366;
	font-style: italic;
}
.titremoyen2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #99CC00;
}
.generalNOblock div{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	margin-left: 30px;
	margin-right: 25px;
}.designFMenu {
    width:200px;
	/*background:url(images/annuaire_09.jpg) no-repeat left top;*/
}
.designFMenuD {
	background-image: url(images/annuaire_rhonev3_12.jpg);
	background-repeat: no-repeat;
}

.titre_menugauche_manuel {
display:block;
width:180px;
height:55px;
background:url(images/btn_voirregions.png) no-repeat top;;
font-size:12px;
font-weight:bold;
color:#f1a900;
font-family:Arial, Helvetica, sans-serif;
margin:auto auto auto auto;
margin-top:43px!important;
margin-bottom:58px;
padding-top:12px;
padding-right:5px;
text-align:center;
text-decoration:none;
text-transform:uppercase;
}

.titre_menugauche_manuel .ouvrir {
}

.liensmenu {	
    display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #c9eaff;
	margin-left: 10px;
	margin-bottom:1px;
	padding-top:5px;
	text-decoration:none;
	background:#434344 url(images/fond_liens1.jpg);
	width: 194px;
	min-height:20px;
	padding-left:15px;
}
.liensmenu:hover {
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #35323a;
	margin-bottom:1px;
	text-decoration: none;
	background:#cfc7bb url(images/fond_liens2.jpg) no-repeat top;
	width: 194px;
	min-height:20px;
	padding-left:15px;
}
.deco .titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight: bold;
	color:#ecdfc3;
}
.deco {
	display:block;
	width:200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ecdfc3;
	background:url(images/deco.jpg) no-repeat left;
}
.champ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-image: url(images/fond_champ1.jpg);
	width:148px;
	margin-top:5px;
	float:right;
}
.zone_texte .champ {
	background-image: url(images/fond_champ3.jpg);
	border:solid 1px #FFFFFF;
}

.zone_texte_margin {
display:block;
margin-top:12px;
}

.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.infos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cccccc;
}
.copyright a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#b1c7d8;
	text-decoration:none;
}
.copyright a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e6e9dd;
}
.copyright {
display:block;
width:400px;
padding:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999;
}
/*.copyright a .mention_legale {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
}
.copyright a .nom_societe_lien {
float:left;
}
.copyright a .nom_societe_lien a {
float:right;
margin-right:7px;
color:#666666;
text-decoration:none;
}
.copyright a .nom_societe_lien a:hover {
color:#339900;
text-decoration:underline;
}*/

.liensHAUT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000f5d;
	margin-left: 6px;
	font-weight: bold;

}
.liensHAUT a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	margin-left: 6px;
	font-weight: bold;
	

}
.defilant {
	display:block;
	width:314px;
	float:left;
	margin-left:85px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#fff;
	margin-top:15px;
}

.defilant a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#003366;
	text-decoration:none;
}

.defilant a:hover {
	text-decoration:underline;
}

.defilant ul {
	display:block;
	width:570px;
	margin:0 0 0 0!important;
	padding:0 0 0 0!important;
	background:#f8f5ec;
}





/*MENU RESULTAT CATOCHES*/
.titre_listecatoches {
   align:left; 
   color:#ffffff;
   font-size:14px;
   font-weight:bold; 
   background-color:#84af22;
}

/*le texte quand y'a plus de catoch...*/
.listecatoches_vides {
    color:#ffca00;
	font-weight:bold;
}

/*si tu veux le centrer aprÃ¨s.. pcq la class est appliquÃ© 
dans un td, et lui il lui faut surtout pas de marge */
.listecatoches_vides div {
    width:445px;
	min-height:60px;
	text-align:center;
	color:#ffffff;
	margin:15px;
}

.fond_res
{ color:#000000!IMPORTANT;	
background:url(images/fond_resultat_rech.jpg) #3aa5dd repeat-x;
}
.puce_resultat, a .puce_resultat, a:hover .puce_resultat 
{	display:list-item;
	list-style-image:url(images/puce1.gif);
	margin-left:30px;
	margin-top:8px;
	margin-bottom:7px;
	font-weight:bold;
	font-size:13px;
	color:#ffffff !IMPORTANT;
	vertical-align:sub;
}



.sites_trouvees {
	font-weight:bold;
	font-size:16px;
	color:#446f00;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:10px;
	background-color:#f8f3e7;
}

.redacDECALE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	margin-left: 30px;
}
.champ2
{	color:#26262f;
	width: 180px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	background-image: url(images/fond_champ1.jpg);
}

#r_nomsite {
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
font-weight:bold;
background-image: url(images/fond_champ2.jpg)!IMPORTANT;
border:solid 1px #FFFFFF;
}

.blocrestri {
width:100%px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;

}
.style1 {color: #FFFFFF}


.puce_nouv
{	list-style-image:url(images/bloc2_puce.jpg);
	height:17px;
	color:#333333!important;
	width:95%;
	overflow:hidden;
}
.puce_nouv:hover
{	color:#003366!important;
	overflow:hidden;
	margin-left:7px;
}

.texte_pour_commande_etp1{
color:#FFFFFF;
}

/*	Balises spÃ©cifiques pour ADMIN	*/
/*********NEW ADMIN v3.2************/
.admin .bloccentral {
background:#FFFFFF url(images/hautadministration.jpg) top no-repeat left;
display:block;
padding-top:40px;
padding-left:0px;
width:98%;
font-size:12px;
color:#333333;
text-align:center;
}
#contenupage {
	width:100%!important;
	margin-left:0px!important;
font-size:12px;
color:#5b5b5b;
}

 .etapegalerie_1 {
display:block;
clear:both;
width:460px;
height:65px;
background: url(images/etapegalerie_1.jpg) no-repeat top;
 }
 
 .etapegalerie_2 {
display:block;
clear:both;
margin-top:30px;
width:460px;
height:65px;
background: url(images/etapegalerie_2.jpg) no-repeat top;
 } 
 
 .etapegalerie_3 {
display:block;
clear:both;
margin-top:30px;
width:460px;
height:65px;
background: url(images/etapegalerie_3.jpg) no-repeat top;
 }

/***********************************/
#menu {
	color: #000000;
	width:210px;
	overflow:hidden;
	font-size: 12px;
	font-weight:bold;
}
#menu a {
	text-decoration:none;
	color: #4c1915;
}
#menu a:hover {text-decoration:none; color:#ffffff; background:#000000;}
#menu li span { font-weight:bold; }
#menu li ul { color:#3366CC; display:inline; list-style-type:none; list-style-position:outside; margin:0 0 0 0;}

.editeurpetit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
}
.editeur {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	background-image:url(images/selec_page_02.jpg);
	float:left;
	width:170px;
	height:36px;
}
.editeur_span {
	margin-top:8px;
	text-align:center;
}


/* test roly */
.editeur2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
}


.preediteur_boutons {
margin:0; float:left; width:284px; height:36px; vertical-align:top; float:right;
}


.champ3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	margin-top:15px;
}
.restriction {
	background-image:url(images/editeur_constr_03.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
}
.note {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFE6;
	font-style: normal;
}
/*	BLOC_navigation	*/
#bloc_navigation{ display:block; text-align:left; font-family: Arial, Helvetica, sans-serif;}
#bloc_navigation #haut {display:none;}
#bloc_navigation #bas {display:none;}

#bloc_navigation #milieu #navbar {height:100px; overflow:hidden;}
#bloc_navigation #milieu #navbar #lien { display:block; margin-top:80px;}
#bloc_navigation #milieu #navbar #lien li {display:inline;}
#bloc_navigation #milieu #navbar #lien li a {color:#373738;font-size:12px; padding-left:12px; margin-right:5px; margin-top:3px; font-weight: bold; text-decoration:none; background:url(images/puce.png) top left no-repeat; background-position:0px 2px;}
#bloc_navigation #milieu #navbar #lien li a:hover {color:#417800;}



.bas_page {display:block; width:1027px; height:80px; background:url(images/bas_Fliens.jpg) no-repeat bottom;}

/*	BLOC_navigation	bas */
#navi_bas #bloc_navigation{position:relative; width:553px; margin:0 0 0  0!important;}
#navi_bas #bloc_navigation #haut {display:none;}
#navi_bas #bloc_navigation #milieu #navbar {text-align:left;}
#navi_bas #bloc_navigation #milieu #navbar #lien {text-align:left; margin-left:0px; list-style: none; display:inline;}
#navi_bas #bloc_navigation #milieu #navbar #lien li { list-style-type:none; float: left; margin-right:5px;}
#navi_bas #bloc_navigation #milieu #navbar #lien a {	font-family: Arial, Helvetica, sans-serif;font-size: 11px; color:#7a7267; text-decoration:none; padding-left:12px; padding-top:2px; font-weight: bold;  background-position:0px 3px!important;}
#navi_bas #bloc_navigation #milieu #navbar #lien a:hover {font-family: Arial, Helvetica, sans-serif;font-size: 11px; color:#1e7dcd;}
#navi_bas #bloc_navigation #bas {display:none;}

.editeurnoir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.notebleue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #77D7F2;
	font-style: normal;
}

#centregeneralpage_masque {
	background-image:url('images/editeur_constr_02.jpg');
}
#choixApage_masque, #choixA1page_masque, #choixA2page_masque {
	margin-left:10px;
	width:517px;
}
#choixApage_masque div { text-align:center; width:537px; word-spacing:25px; }

#mode_simple
{	text-align:center;
}
#mode_simple .cadre_sel
{	border-width:thin;
	border-color:#33FF00;
	margin:15px;
}


.fondchoixediteur {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(images/choix_inscription_03.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.restriction2 {
	/*font-family: Arial, Helvetica, sans-serif;
	font-size: 4px;
	background-image:url(images/lien_texte_05.jpg);
	height:11px;
	width:480px;*/
}
.general-marge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-align:justify;
	width:530px;
	margin:auto;
}
.general-marge-int {
	padding-right: 10px;
	padding-left: 10px;
    margin-bottom:10px;
	padding-top: 10px;
	min-height:30px;
	max-height:500px;
	float:left;
}
.blocIMG img{
	text-align:right;
	margin-left: 30px;
	float:right;
	width:160px;
	display:block;
}
.lientexteTITRE{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #4d4b49;
	text-align:justify;
	background:url(images/lien_texte_02.jpg) top;
	height:56px;
	width:563px;
}
.lientextefin {
	margin:auto;
	width:558px;
	height:38px;
	background:url(images/lien_texte_04.jpg);
	clear:both;
	text-align:left;
	padding-left:5px
}
.lientexteTITRE-span{
	margin-left:30px;
	width:563px;
	height:25px;
	overflow:hidden;
}
.fondlientexte{
	margin:auto;
	width:563px;
	min-height:225px;
	background:url(images/lien_texte_03.jpg);
	clear:both;
}

.visites {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #006699;
	font-weight: bold;
}



/*	Editeur de texte, par bru	*/
.edt_top {
	width:538px;
	overflow:hidden;
	background:#FFFFFF url(images/editeur_contenu_04.jpg) no-repeat left top;
}
.edt_top2 {
	width:538px;
	overflow:hidden;
	background:#FFFFFF url(images/editeur_contenu_04_2.jpg) no-repeat left top;
}
.edt_blcstxt{
	width:500px;
	text-align:left;
}
.champ4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
}

/*	CoordonnÃ©es	*/
#coordonnees_adm
{	background:	url(images/coordonnees.jpg) no-repeat top;
	width:				480px;
	height:				250px;
	clear:both;
}
#coordonnees_adm2
{	background-image:	url(images/coordonnees_02.jpg);
	width:				480px;
	text-align:center;
	clear:both;
}
#inner_coordonnees_adm2
{	text-align:left;
	margin-left:17px;
	margin-bottom:25px;
	width:440px;
}
#coordonnees_adm3
{	background-image:	url(images/coordonnees_03.jpg);
	width:				480px;
	height:				50px;
}
.coordonnees_adm2
{	height:	250px !IMPORTANT;
   background:url(images/coordonnees_03.jpg) repeat-y;
}
#coordonnees_adm #titre
{	font-weight:bold;
	color:#000000;
	width:220px;
	padding-top:8px;
	margin-left:4px;
	margin-bottom:20px;
	text-align:center;
}
#coordonnees_adm #cont
{	margin-left:17px;
	width:463px;
}
#coordonnees_adm #soc, #coordonnees_adm #nom, #coordonnees_adm #pren, #coordonnees_adm #adr, #coordonnees_adm #cp, #coordonnees_adm #ville, #coordonnees_adm #tel, #coordonnees_adm #fax, #coordonnees_adm #ptb, #coordonnees_adm #email, #coordonnees_adm #siret
{	width:210px;
margin-top:2px;
	float:left;
	font-size:12px;
	height:20px;
}
#coordonnees_adm #soc, #coordonnees_adm #adr, #coordonnees_adm #email
{	width:440px;
}
.coordonnees_adm_faux_span
{	background-color:#E8EEF6;
	width:100px;
	float:left;
	height:25px;
}
#coordonnees_adm input
{	width:100px;
	height:20px !IMPORTANT;
	height:14px;
}
#coordonnees_adm #soc input, #coordonnees_adm #adr input, #coordonnees_adm #email input
{	width:310px;
}
.coordo_rech
{	margin-left:20px;
	margin-bottom:10px;
	font-weight:bold;
	clear:both;
}

.poidsblock {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-image: url(images/block_poids_04.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-left: 20px;
	padding-top: 20px;





}
.poidssoustitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	margin-left: 30px;
	background-color: #999999;
}

#select_adm {
	margin-top:0px;
	margin-bottom:2px;
	height:19px;
	overflow:hidden;
}
#select_adm #selectionsite {
width:550px;
font-size:12px;
color:#FFCC00;
}
#select_adm #selectionsite #idsite {
background:#FFCC00;
width:280px;
color:#333333;
font-size:11px;
}
#select_adm #selectionsite #idsite option:hover {
background:#669933;
color:#FFFFCC;
}


.gestionnouveau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CFFF73;
	font-variant: small-caps;
}
#listing_clients
{	background-image:url(images/gestionclient_00.jpg);
	width:538px;
}
#listing_clients_haut
{	background-image:url(images/gestionclient_04.jpg);
	width:538px;
	height:63px;
}
#listing_clients .contenu
{	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
}
#listing_clients .nouveau
{	background-image:url(images/gestionclient_01.jpg);
	height:23px;
	width:538px;
}
#listing_clients .normal
{	background-image:url(images/gestionclient_02.jpg);
	height:22px;
	width:538px;
}
#listing_clients .nouveau .contenu,#listing_clients .normal .contenu
{	color:#FFFFFF;
	margin-top:3px;
	width:400px;
	overflow:hidden;
}
#listing_clients .mess_nouveau
{	float:right;
	width:80px;
	color:#B8E889;
	margin-top:5px;
}

.message_info {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0066CC;
}

.message_aide {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#336600;
}

#listing_clients_fin
{	width:538px;
	height:13px;
	background:url(images/gestionclient_03.jpg) no-repeat;
}

#listing_mails, #nl
{	width:538px;
	margin:0 0 0 0px;
}
#listing_mails div, #nl div
{	float:left;
}
#listing_mails	#top,	#nl #top
{	background-color:#000066;
	color:#FFFFFF;
}
#listing_mails	#top	.np2
{	width:350px;
}
#listing_mails	.np
{	width:200px;
}
#listing_mails	.email
{	width:150px;
}
#listing_mails	.status
{	width:188px;
}
#listing_mails	.content
{	width:350px;
	height:40px;
}
#listing_mails	.st_0,
#listing_mails	.st_1,
#listing_mails	.st_2,
#listing_mails	.st_3
{	width:47px;
	text-align:center;
}
#nl	.nom_nl
{	width:350px;
}
#nl	.status_nl, #nl .date_nl
{	width:94px;
	text-align:center;
}
#listing_mails	.check
{	width:38px;
	text-align:center;
}

.galerie_body
{	font-size:11px;
	background:#000033 url(images/popup_getimages.jpg) no-repeat;
	color:#FFFFFF;
}
.galerie_body a
{	color:#FFFFFF;
}
.page_img_2_4
{	margin-top:82px;
}

#adm_moteur #poids_haut
{	background-image:url(images/block_poids_01.jpg);
	width:501px;
	height:148px;
}
#adm_moteur #poids_milieu
{	background:url(images/block_poids_02.jpg) repeat-y;
	width:501px;
}
#adm_moteur #poids_bas
{	background:url(images/block_poids_04.jpg) no-repeat bottom;
	width:501px;
}
#adm_moteur #centrage
{	margin-left:20px;
	margin-right:20px;
}

.choixdesign
{	width:	150px;
	text-align:center;
	height:	160px;
	float:	left;
}
.bloc2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333!important;
	font-weight:bold;
	font-style: normal;
	margin-top:15px;
	padding-bottom:8px;
	background:#fff url(images/bloc_actu_top.jpg) repeat-y bottom left;
	width:480px;

}

#catoch,#metas,#gest_actus,#gest_flux,#catoch,#gest_galerie,#gest_pub,#gest_part,#gest_optpck,#gest_pagesfacile
{	width:	501px;
}
#catoch	#milieu,#metas	#milieu,#gest_actus	#milieu,#gest_flux #milieu,#gest_flux #milieu,#gest_galerie #milieu,
#gest_pub #milieu,#gest_part #milieu,#gest_optpck #milieu,#gest_pagesfacile #milieu
{	background: url(images/block_catoches_02.jpg) repeat-y;
}
#catoch	#haut
{	background:url(images/block_catoches_01.jpg);
	height:148px;
}
#catoch	#bas
{	background:url(images/block_catoches_04.jpg) no-repeat bottom;
}
#catoch	#milieu #centrage
{	width:480px;
	margin-left:10px;
}

#metas	#haut
{	background:url(images/block_meta_01.jpg);
	height:148px;
}
#metas	#bas
{	background:url(images/block_meta_03.jpg) no-repeat bottom;
}
#metas	#milieu #centrage
{	width:480px;
	margin-left:10px;
}

#gest_actus	#haut
{	background:url(images/block_actus_01.jpg);
	height:148px;
}
#gest_actus	#bas
{	background:url(images/block_actus_03.jpg) no-repeat bottom;
}
#gest_actus	#milieu #centrage
{	width:480px;
	margin-left:10px;
}

#gest_flux	#haut
{	background:url(images/block_flux_01.jpg);
	height:148px;
}
#gest_flux	#bas
{	background:url(images/block_flux_03.jpg) no-repeat bottom;
}
#gest_flux	#milieu #centrage
{	width:480px;
	margin-left:10px;
}


#gest_flux #statut_flux_rss,
#gest_flux #statut_flux_rss #int_bas,
#gest_flux #statut_flux_rss #int_top
{	width:480px;
}
#gest_flux #statut_flux_rss div
{	background-color:#585858;
	color:#FFFFFF;
}
#gest_flux #statut_flux_rss #int_gauche,
#gest_flux #statut_flux_rss #int_gauche div
{	width:240px;
	float:left;
}
#gest_flux #statut_flux_rss #int_droite,
#gest_flux #statut_flux_rss #int_droite div
{	width:240px;
	float:right;
}
#gest_flux #statut_flux_rss #T_description,
#gest_flux #statut_flux_rss #T_titre,
#gest_flux #statut_flux_rss #T_encodage,
#gest_flux #statut_flux_rss #T_version_rss,
#gest_flux #statut_flux_rss #T_date_pub,
#gest_flux #statut_flux_rss #T_copy,
#gest_flux #statut_flux_rss #T_liste_a,
#gest_flux #statut_flux_rss #T_premiere_des
{	font-weight:bold;
}
#gest_flux #statut_flux_rss #T_description div,
#gest_flux #statut_flux_rss #T_titre div,
#gest_flux #statut_flux_rss #T_encodage div,
#gest_flux #statut_flux_rss #T_version_rss div,
#gest_flux #statut_flux_rss #T_date_pub div,
#gest_flux #statut_flux_rss #T_copy div,
#gest_flux #statut_flux_rss #T_liste_a div,
#gest_flux #statut_flux_rss #T_liste_a div ul,
#gest_flux #statut_flux_rss #T_premiere_des div
{	font-weight:normal;
	background-color:#FFFFFF;
	color: #000000;
}

#gest_pagesfacile	#haut
{	background:url(images/block_visu_01.jpg);
	height:148px;
}
#gest_pagesfacile	#bas
{	background:url(images/block_visu_03.jpg) no-repeat bottom;
}
#gest_pagesfacile	#milieu #centrage
{	width:480px;
	margin-left:10px;
}

#gest_galerie	#haut
{	background:url(images/block_galerie_01.jpg);
	height:148px;
}

#gest_galerie	#bas {
display:block;
background:url(images/block_galerie_03.jpg) no-repeat bottom;
}

#gest_galerie	#milieu #centrage
{	width:480px;
	margin-left:10px;
}

#gest_pub	#haut
{	background:url(images/block_pub_01.jpg);
	height:148px;
}
#gest_pub	#bas
{	background:url(images/block_pub_03.jpg) no-repeat bottom;
}
#gest_pub	#milieu #centrage
{	width:480px;
	margin-left:10px;
}

#gest_part	#haut
{	background:url(images/block_partenaires_01.jpg);
	height:148px;
}
#gest_part	#bas
{	background:url(images/block_partenaires_03.jpg) no-repeat bottom;
}
#gest_part	#milieu #centrage
{	width:480px;
	margin-left:10px;
}

#gest_optpck	#haut
{	background:url(images/block_pack_01.jpg);
	height:148px;
}
#gest_optpck	#bas
{	background:url(images/block_pack_03.jpg) no-repeat bottom left;
}
#gest_optpck	#milieu #centrage
{	width:480px;
	margin-left:10px;
}

#gest_galerie textarea,#gest_optpck textarea  { width:450px; height:200px;}


/*	ACCUEIL	*/
#smenu1, dl, dt, dd,dl ul,dl li {
color:#ffffff;
margin: 0;
padding: 0;
list-style-type: none;
width:180px;
}

#smenu1 {
color:#ffffff;
position:absolute;
cursor: pointer;
margin: 2px 0;;
height: 20px;
line-height: 20px;
text-align: center;
border: 1px solid gray;
background: #ffffff;
}
#smenu1 li a{
color:#ffffff !IMPORTANT;
font-size:11px !IMPORTANT;
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
background-image: url(images/fond_champ2.jpg);
}
#smenu1 li a:hover {
font-size:11px !IMPORTANT;
background: #6ca600;
}

#annonce_flash {
margin-top:5px;
margin-left:15px;
}
.BLOC_ephemeride
{	height:50px;
	width:200px;
	float:right;
	overflow:hidden;
}
.bloc_eph {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
}

#bloc_eph {
	width:130px!important;
    margin-top:3px!important;
	margin-left:0px!important;
}

#bloc_eph #nousfetons {
display:block!important;
}

#horloge
{width:50px!important;
float:left!important;
margin-top:0px;
margin-left:40px;
color:#E1F5FD;
font-weight:bold;
font-size:11px;
text-align:right;
}

#ephemeride,#lever,#coucher
{	color:#fff !IMPORTANT;
	font-weight:bold;
}
.image_large
{	width:480px;
}
.bienvenue{
font-size:14px;
color:#FF9900;
font-weight:bold;
}
#smenu1 li a{
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
}
#smenu1 li a:hover{
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#193667;
}

#ephemeride,#lever,#coucher
{	color:#4c3a0a;
}
.image_large
{	width:480px;
}
.bienvenue{
font-size:14px;
color:#FF9900;
font-weight:bold;
}


.txt_moteur{
color:#000000;
font-size:13px;
display:none;
}
.txt_moteur_basD {
color:#000000;
}
.txt_moteur_basD2 {
color:#F1F1E0;
}


.passionpratique {
font-size:28px;
color:#333366;
}


.opt_rech_multilangue {
display :none;
color:#011857;
font-size:11px;
}


/*	Menu admin	*/
/*	Fonds :		*/
#options #liste li ul li{
list-style-type:none;
margin-top:0px;
margin-bottom:0px;
}
#options #liste #list_0 ul li{
background-color:#eaf9d5;
}

#options #liste .list_0 ul li .coul_1{
background-color:#eaf9d5;
color:#ffffff;
}

#options #liste #list_0 .coul_1,#options #liste #list_0 .coul_0{
background:#646464;
color:#669900;
}

.coul_1 a, .coul_0 a{
color:#ffffff!important;
}

#options #liste #list_0 span{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#6dcb09;
}
#options #liste .list_0, #options #liste .list_0 a{
color:#FFFFFF;
background-color:#009900;
}
#options #liste #acc, #options #liste #acc a {
color:#FFFFFF;
}



#options #liste #list_1 span,
#options #liste .list_1 span,
#options #liste #list_2 span,
#options #liste #list_3 span,
#options #liste #list_4 span,
#options #liste #list_5 span,
#options #liste #list_6 span,
#options #liste #list_7 span{
font-family:Arial, Helvetica, sans-serif;
font-size:21px;
}


#options #liste #list_1,
#options #liste .list_1,
#options #liste #list_2,
#options #liste #list_3,
#options #liste #list_4,
#options #liste #list_5,
#options #liste #list_6,
#options #liste #list_7
{color:#caed7a;
}

/*GESTION ACTUALITES*/
.general {
	text-decoration:none;
	width:576px;
}



.choix_taille_texte {
	width : 180;
	font-size:12px;
	display:block;
	background-color:#193867;
	color:#FFFFFF;
	text-decoration:none;
	}
.choix_taille_texte:hover {
	width : 180;
	font-size:12px;
	display:block;
	background-color:#a7ddff;
	color:#193867;
	text-decoration:underline;
	}
.recherche_gris {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#663300;
text-decoration:none;
}
.recherche_gris:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#336600;
text-decoration:none;
background-color:#EAEAEA;
}
.image_PF {
display:block;
width:315px;
}
.titretypepub {
	width:460px;
	padding:5px;
	height:12px;
	display:block;
	font-size:12px;
	font-weight:bold;
	color:#41486b;
	background:#f2f5f6 url(images/fond_titretypepub.jpg) no-repeat top;
	text-decoration:none;
	}
.titretypepub:hover {
	color:#ffffff;
	background:#41588c;
	}
#zone_pub_0 {
}

/*	Moteur de recherche annu (grand)*/


.moteur_recherche_grand
{   width:576px;
    height:206px;
	background:url(images/moteur_fond.jpg);
}
.moteur_recherche_grand .haut
{	display:none;
}
.moteur_recherche_grand .gauche
{	display:none;
}
.moteur_recherche_grand .droite
{	display:none;
}
.moteur_recherche_grand form
{	margin:0 0 0 0;
}

.moteur_recherche_grand .milieu
{padding-top :13px ;}
.moteur_recherche_grand .milieu .gauche
{	display:block;
	width:190px;
	height:206px;
	float:left;
}
.moteur_recherche_grand .milieu .centre
{	float:left;
	width:290px;
	margin-top:38px;
}


.moteur_recherche_grand .milieu .centre #menu1{
padding-top :0px!important;
}

.moteur_recherche_grand .bas
{	height:0px;
	background:url(images/degrade.jpg);
}

.bouton_ok {
display:block;
float:left;
margin-left:15px;
}
/****************** GESTION DU CONTENU PAGES SUR ANNUAIRE *******************/

#bloc_page_general #bloc_page_haut span {display:block; width:568px; height:23px; margin:auto auto auto auto; margin-bottom:10px; font-size:20px; padding:4px; font-family: "Arial"; color:#ffffff; text-align:center; background:#669900 url(images/fond_titrepage.jpg) no-repeat top left;}
#bloc_page_general #bloc_page_milieu{min-height:500px;} 
#bloc_page_general #bloc_page_milieu #bloc{display:block; padding-left:15px; width:520px;}
#bloc_page_general #bloc_page_milieu #bloc #haut {display:block; font-weight:bold; text-align:left; padding-left:15px; width:535px; font-family: arial; font-size:20px; color:#003366; background:#d4e7ef; border:dashed 1px #0066CC; margin-left:auto; margin-right:20px; height:23px; text-decoration:none;}
#bloc_page_general #bloc_page_milieu #bloc #haut:hover {background:#f3fee4;}
#bloc_page_general #bloc_page_milieu #bloc #haut a  span {
font-size:15px; color:#666666; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
#bloc_page_general #bloc_page_milieu #bloc #haut a:hover  span {
color:#029e0d;}

#bloc_page_general #bloc_page_milieu #bloc #milieu #B1 .stitre{margin-top:5px; margin-bottom:10px; text-align:center; font-weight:bold; font-family: arial ; font-size:18px; color:#79a600; background: url(images/trait.jpg) repeat-x bottom; display:inline;}
#bloc_page_general #bloc_page_milieu #bloc #milieu #B2 .stitre{margin-top:5px; margin-bottom:10px; text-align:center; font-weight:bold; font-family: arial ; font-size:18px; color:#79a600; background: url(images/trait.jpg) repeat-x bottom; display:inline;}
#bloc_page_general #bloc_page_milieu #bloc #milieu #B3 .stitre{margin-top:5px; margin-bottom:10px; text-align:center; font-weight:bold; font-family: arial ; font-size:18px; color:#79a600; background: url(images/trait.jpg) repeat-x bottom; display:inline;}
#bloc_page_general #bloc_page_milieu #bloc #milieu #B1{margin-top:10px; margin-left:0px; position:relative; width:220px; font-size:12px; float:left; text-align:justify; color: #2d2d2d; }
#bloc_page_general #bloc_page_milieu #bloc #milieu #B2{margin-top:10px; margin-right:18px; position:relative; width:220px; font-size:12px; float:right; text-align:justify; color: #2d2d2d; }
#bloc_page_general #bloc_page_milieu #bloc #milieu #B3{margin-top:10px; position:relative; width:500px; font-size:12px; text-align:justify; color: #2d2d2d; }
#bloc_page_general #bloc_page_milieu #bas{height:20px;clear: both;}
#bloc_page_general #bloc_page_milieu #image1{margin-top:15px; margin-right:10px; float:left;}
#bloc_page_general #bloc_page_milieu #image2{margin-top:15px; margin-left:10px; overflow:hidden;float:right;}
#bloc_page_general #bloc_page_milieu #affichage img{ width:250px; position:relative; display:block;}
#bloc_page_general #bloc_page_milieu #affichage #legende,
#bloc_page_general #bloc_page_milieu #affichage #legende a,
#bloc_page_general #bloc_page_milieu #affichage #legende a:hover
{ display:block; width:250px; text-align:left; font-weight:bold; font-family: Georgia ; font-size:11px; color:#7c7c7c; text-decoration:none;}



/***************** NOUVEAUX AJOUTS*************/

.bloccentral {
display:block;
width:540px;
min-height:600px;
background:url(images/fond_centre.jpg) no-repeat;
text-align:center;
}

.editobloc_F {
display:block;
width:571px;
min-height:150px;
background:url(images/editobloc_02.jpg);
}
.editobloc_H {
display:block;
width:571px;
height:8px;
background:url(images/editobloc_01.jpg) no-repeat top;
}
.editobloc_B {
display:block;
width:571px;
min-height:131px;
background:url(images/editobloc_03.jpg) no-repeat bottom;
}
.part_img {
margin-left:20px;
}

.site_semaine {
	display:block;
	width:99%;
	background:#fefdfb url(images/trame_tous_blocs.jpg)!important;
}
.site_semaine .haut span {
display:block;
float:left;
width:100%;
height:20px;
margin-top:4px;
padding:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#ffefa0;
font-weight:bold;
background:#383839 url(images/fond_tous_titres.jpg) repeat-x top;
}


.site_semaine .centre {
display:block;
float:left;
width:98%;
min-height:130px;
overflow:auto;
padding:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
background:#fefdfb url(images/trame_tous_blocs.jpg)!important;
}
.site_semaine .centre:hover{
color:#5a5b59;
text-decoration:underline;
}

.site_semaine .centre .texte_et_titre {
display:block;
width:55%;
float:left;
margin:0px;
text-decoration:none;
}

.site_semaine .centre .texte_et_titre h1,
.site_semaine .centre .texte_et_titre h1 a {
float:left;
width:100%;
margin-top:6px;
margin-bottom:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#a00203;
text-decoration:none;
} 
.site_semaine .centre .texte_et_titre h1 a:hover {
color:#C33;
text-decoration:underline;
}

.site_semaine .centre .voir_site_semaine {
float:left;
color:#a00203;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}

.site_semaine .centre .image img {
float:right;
width:230px;
margin-top:10px;
margin-right:15px;
border:solid #ffc900;
}
.sitesemaine_savplus{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#4f6401;
}


.publicite_speciale_2 {
display:block;
float:left;
width:202px;
height:180px;
margin-left:10px;
margin-top:0px!important;
background:url(images/promo_annu.jpg);
}

.publicite_speciale_2 img{
max-width:198px;
max-height:166px;
margin:7px;
}

.publicite_speciale_1{
display:block;
clear:both;
width:185px;
margin-left:18px!important;
margin-bottom:7px;
margin-top:7px;
border:solid #66aaff 1px;
}

.pubflash {
display:block;
margin-left:50px;
}


#zone_pub_0_img {
	width:468px!important;
}

#zone_pub_1 {
display:block;
margin-left:50px;
}


.zone_btn_ok {
display:block;
width:50px;
height:15px;
}

.haut_menu_fond {
background:url(images/haut_menu_fond.jpg) no-repeat top left;
}

.referencement {
display:block;
width:1015px;
margin:auto auto auto auto;
font-size:10px;
color:#efb336;
padding-bottom:60px;
}

.referencement_restri {
display:block;
width:800px;
float:left;
color:#CC3;
}

.referencement_liens a {
display:block;
float:left;
width:190px;
text-align:center;
padding:3px;
margin-right:5px;
color:#CCC;
border:double 1px #CCCCCC;
text-decoration:none;
}

.referencement a:hover {
color:#54b3e5;
background:#666666;
color:#FFFFFF;
}

.bloc_referencement {
display:block;
width:1027px;
padding-bottom:35px;
background:url(images/bas_referencement.jpg) no-repeat bottom;
}

.partenariat {
color:#333333;
font-weight:bold;
}

.partenariat a {
color:#333333;
text-decoration:none;
}


.partenariat a:hover {
color:#663399;
text-decoration:underline;
background:none!important;
}


/********************* PAGE PANIER ***********************/

.general .fondpanier {
padding:10px;
margin-bottom:10px;
clear:both;
}
.general .panier_vide {
padding:10px;
color:#FF6600;
font-weight:bold;
margin-bottom:15px;
clear:both;
}

/***************************************************** PAGE INSCRIPTION **********************************************************/

.general .inscription  {
display:block;
width:530px;
margin-left:auto;
margin-right:auto;
margin-top:10px;
margin-bottom:10px;
padding:15px;
background:#eaf7fd;
color:#034ea3;
}

.general .inscription  h1 {
display:block;
color:#ffffff;
font-size:16px;
background:#81a81d;
padding:4px;
padding-left:20px;
}

.general .inscription  h2 {
display:block;
padding-left:25px;
background:url(images/puce_h2.png) no-repeat left;
}


.general .inscription .insc_inventeur {
display:block;
padding:5px;
padding-top:50px;
color:#333333;
background:#ffffff url(images/inscri_inventeurs.jpg) top no-repeat;
border:dashed 1px #1157ad;
}

.general .inscription .insc_inventeur .texte {
display:block;
width:460px;
margin:auto auto auto auto;
}



.general .inscription .insc_inventeur .lien a  {
display:block;
width:487px;
height:24px;
margin-bottom:10px;
margin-top:10px;
font-size:16px;
color:#092070;
padding:15px;
background:url(images/inscri_btn_inventeurs.jpg) no-repeat left top;
text-decoration:none;
text-align:center;
}

.general .inscription .insc_inventeur .lien a:hover  {
background:url(images/inscri_btn_inventeurs2.jpg) no-repeat left top;
color:#0c71c8;
}


.general .inscription .insc_investisseur {
display:block;
padding:5px;
padding-top:50px;
color:#333333;
background:#ffffff url(images/inscri_investisseurs.jpg) top no-repeat;
border:dashed 1px #1157ad;
}

.general .inscription .insc_investisseur .texte {
display:block;
width:460px;
margin:auto auto auto auto;
}

.general .inscription .insc_investisseur .lien a  {
display:block;
width:487px;
height:24px;
margin-bottom:10px;
margin-top:10px;
font-size:16px;
color:#666;
padding:15px;
background:url(images/inscri_btn_investisseurs.jpg) no-repeat left top;
text-decoration:none;
text-align:center;
}

.general .inscription .insc_investisseur .lien a:hover  {
background:url(images/inscri_btn_investisseurs2.jpg) no-repeat left top;
color:#0c71c8;
}


.inscription_textesgras {
font-size:13px;
font-weight:bold;
color:#FF9900;
}

.inscription_textesgras2 {
font-size:15px;
font-weight:bold;
color:#0066CC;
}


/********************** PAGE INSCRIPTION 1 ***************************/

.general .inscription #inscform {
display:block;
padding:10px;
border:dashed 1px #1157ad;
}

.general .inscription #inscform h3 {
display:block;
font-size:20px;
color:#339900;
background:#FFFFFF;
text-align:center;
border:dashed 1px #339900;
}

.general .inscription #inscform .identifiants {
display:block;
padding:15px;
background:#F0FBC6;
}

.general .inscription #inscform .identifiants h4 {
display:block;
color:#006600;
background:#d9ed8d;
text-align:center;
font-size:16px;
}

.general .inscription #inscform .identifiants label {
display:block;
clear:both;
width:380px;
margin:auto auto auto auto;
text-align:right;
}



.general .inscription #inscform .investissement {
display:block;
padding:15px;
background:#FFFF99;
}

.input_insc_1 {
display:block;
width:380px;
}

.textarea_insc_1 {
display:block;
width:380px;
height:100px;
}


.general .inscription #inscform .investissement h4 {
display:block;
color:#006600;
background:#d9ed8d;
text-align:center;
font-size:16px;
}

.general .inscription #inscform .investissement label {
display:block;
clear:both;
font-weight:bold;
width:380px;
margin:auto auto auto auto;
text-align:right;
}


.general .inscription #inscform .coordo_perso {
display:block;
padding:15px;
background:#CBEAF3;
}

.general .inscription #inscform .coordo_perso h4 {
display:block;
font-size:16px;
background:#8dd0e3;
text-align:center;
}

.general .inscription #inscform .coordo_perso .texte_intro {
color:#666699;
font-weight:bold;
}

.general .inscription #inscform .coordo_perso label {
display:block;
clear:both;
width:380px;
margin:auto auto auto auto;
text-align:right;
}


.general .inscription #inscform .invention {
display:block;
padding:15px;
background:#0b2a7a url(images/inscri_invention.jpg) repeat-y top left;
color:#FFFFFF;
margin-bottom:30px;
}

.general .inscription #inscform .invention h4 {
display:block;
color:#006600;
background:#d9ed8d;
text-align:center;
font-size:16px;
}

.general .inscription #inscform .invention label {
display:block;
clear:both;
width:350px;
font-size:12px;
font-weight:bold;
margin:auto auto auto auto;
text-align:right;
}

.general .inscription #inscform .invention .lt_titre .input_insc_1 {
display:block;
width:350px;
font-weight:bold;
background:#BFE0F9;
border:solid 1px #0066CC;
}

.general .inscription #inscform .invention .lt_desc .textarea_insc_1 {
display:block;
width:350px;
height:200px;
background:#e6f7fc;
border:solid 1px #c382e6;
}

/********************** PAGE INSCRIPTION 2 ***************************/

.general .inscription .texte_haut {
padding:15px;
width:500px;
margin:auto auto auto auto;
}


.general .inscription .recap_coordonnees {
display:block;
width:511px;
padding:10px;
border:dashed 1px #333333;
color:#333333;
background:#cdf1a7;
}

.general .inscription .recap_coordonnees .nom,.general .inscription .recap_coordonnees .prenom,.general .inscription .recap_coordonnees .societe, .general .inscription .recap_coordonnees .adresse,.general .inscription .recap_coordonnees .codepo,.general .inscription .recap_coordonnees .ville {
display:block;
text-align:left;
}

.general .inscription .recap_coordonnees .nom .valeur,.general .inscription .recap_coordonnees .prenom .valeur,.general .inscription .recap_coordonnees .societe .valeur, .general .inscription .recap_coordonnees .adresse .valeur,.general .inscription .recap_coordonnees .codepo .valeur,.general .inscription .recap_coordonnees .ville .valeur {
font-weight:bold;
color:#000000;
}
.general .inscription .recap_coordonnees .adresse  {
padding:0px!important;
}

.general .inscription .recapitulatif_commande_options {
display:block;
clear:both;
height:150px;
width:523px;
padding:4px;
background:#333333!important;
color:#FFFFFF;
}

.general .inscription .recapitulatif_commande_options .tableau_recap .ligne_titre {
color:#DDF775;
}

.general .inscription .recapitulatif_commande_options .tableau_recap .opt_total_ht {
font-size:16px;
padding-right:10px;
font-family:"Times New Roman", Times, serif;
color:#0099FF!important;
}

.general .inscription .recapitulatif_commande_options .tableau_recap .un_produit_total .opt_total_ttc{
color:#81cdff!important;
padding-right:10px;
font-family:"Times New Roman", Times, serif;
font-size:18px;
}

.general .inscription .paiement_cb {
display:block;
padding:10px;
border: dashed 1px #447288;
background:#ffffff;
margin-bottom:10px;
}

.general .inscription .paiement_cb .texte_intro {
font-family:"Times New Roman", Times, serif;
font-size:20px;
font-weight:bold;
display:block;
text-align:center;
margin:15px;
color:#003399;
}

/************************* PAGES INTERNES AU SITE ANNUAIRE ***************************/

#bloc_page_general #bloc_page_milieu{ display:block; overflow:hidden; margin-top:10px; }
#bloc_page_general #bloc_page_milieu #bloc{width:520px; margin-left:7px; font-size:11px; margin:auto auto auto auto;}
#bloc_page_general #bloc_page_milieu #bloc #haut{ display:block; padding:5px; font-size:20px; color:#bcbcbc; font-weight:bold; background:#6d6e72;}
#bloc_page_general #bloc_page_milieu #bloc .stitre{ display:block; margin-top:5px; width:250px; text-align:left; font-family: arial ; font-size:25px; color:#b20009;}
#bloc_page_general #bloc_page_milieu #bloc #milieu #B1{margin:3px; position:relative; width:250px; text-align:left; float:left; color: #53525a; margin-top:10px; }
#bloc_page_general #bloc_page_milieu #bloc #milieu #B2{margin:3px; position:relative; width:250px; text-align:left; float:right; color: #53525a; margin-top:10px;}
#bloc_page_general #bloc_page_milieu #bloc #milieu #B3{ position:relative; width:510px; text-align:left; color: #53525a; margin-top:10px; margin-bottom:10px; margin-left:10px;}
#texte a { display:block; width:240px; overflow:hidden;text-decoration:none; color:#CC0000; margin-bottom:10px;}
#texte a:hover {text-decoration:underline; color:#FF0000;}
#bloc_page_general #bloc_page_milieu #bas{ display:block; width:500px; height:1px; clear:both; background:#684a3e; margin-bottom:10px; margin-top:20px;}
#bloc_page_general #bloc_page_milieu #affichage{position:relative; display:inline ; background: #1e1711;}
#bloc_page_general #bloc_page_milieu #affichage img{width:250px; margin-bottom:10px; border:solid 2px #c3b79a;}
#bloc_page_general #bloc_page_milieu #image1{margin-top:15px; overflow:hidden; margin-left:7px; float:left;}
#bloc_page_general #bloc_page_milieu #image2{margin-top:15px; overflow:hidden; margin-right:12px; float:right;}
#bloc_page_general #bloc_page_milieu #image3{margin-top:15px;}
#bloc_page_general #bloc_page_milieu #image3 .image_PF {width:350px;}
#bloc_page_general #bloc_page_milieu #image3 #affichage .image_PF {width:400px;}
/*#bloc_page_general #bloc_page_bas{height:60px; background:#F2F2F2 url(images/blocact_end.jpg) no-repeat; width:0px; clear:both;}*/
#bloc_page_general #bloc_page_milieu #legende,
#bloc_page_general #bloc_page_milieu #legende a,
#bloc_page_general #bloc_page_milieu #legende a:hover
{height:30px; text-align:left; font-family: Georgia ; font-size:11px; color:#bea87b; text-decoration:none;}


/****************************GALERIES PHOTOS****************************/
.conteneur_image {text-align:center; width:140px; float:left; overflow:hidden; height:160px; padding-bottom:20px; margin-left:2px;}
.conteneur_image img {border:solid #ffeda3; margin-bottom:10px;}
.conteneur_galerie #titre
{ display:block; width:500px; padding:7px; text-align:center; margin:auto auto auto auto; font-size:25px; color:#1b4f7e; background:#f1eeee;}
.conteneur_galerie #titre_img
{ display:block; width:502px; margin: auto auto auto auto;  background:#4eaddb; font-size:14px; font-weight:bold; color:#ffffff; font-family:Arial, Helvetica, sans-serif;}
#conteneur #bloc_page_general #bloc_page_milieu .conteneur_galerie 
{ text-align:center; margin-top:0px!important; padding-top:0px!important;}
#bloc_page_milieu .conteneur_galerie div a
{display:block; padding-top:10px; width:150px; height:165px; font-size:11px; color:#3c3e5f; background:#fdfbef url(images/Fselectimage.jpg); text-decoration:none;}
#bloc_page_milieu .conteneur_galerie div a:hover 
{display:block; padding-top:10px; width:150px; height:165px; font-size:11px; color:#3c3e5f; background:url(images/Fselectimage2.jpg); text-decoration:underline;}
.conteneur_galerie .conteneur_image a span
{display:block;
margin:auto auto auto auto;
width:120px!important;
height:40px!important;
overflow:hidden;
}
.conteneur_galerie .conteneur_image a:hover
{text-decoration:none!important;
}
.image_large
{width:498px;
margin-left:37px;
background:#CCCCCC;
border:solid #bfd783 2px;
}
.image_PF {
display:block;
width:315px;
}
.desc_gal {
width:500px;
margin: auto auto auto auto;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-style:normal;
color:#0066CC;
text-align:left;
}
.conteneur_galerie #texte{
width:532px;
padding:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
background:#FFCC33 url(images/h_texte.jpg) no-repeat top left;
color:#000000;}

#image_centrale_mess{
width:477px;
height:38px;
text-align:right;
padding-right:25px;
background: url(images/zoomer.jpg) no-repeat top left;
margin:auto;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
}

#image_centrale_url a {
display:block;
padding:3px;
padding-top:0px!important;
margin: auto auto auto auto!important;
margin-top:10px!important;
background:none!important;
width:500px!important;
height:auto!important;
font-size:14px;
color:#0066CC;
border:dashed #333333 1px;
text-decoration:none;
}

#image_centrale_url a:hover {
background:#74991e!important;
color:#FFFFFF!important;
}

.conteneur .portfolio .zone_image {
min-height:400px;
}

.conteneur .portfolio .zone_image #image_apercu {
height:350px;
border:solid #FFFFFF;
margin:10px;
}

/*GALERIES PHOTOS ANCIENNE
#conteneur #bloc_page_general #bloc_page_milieu .conteneur_galerie {
display:block;
width:500px;
margin:auto auto auto auto;}
.conteneur_galerie #titre
{ display:block; width:500px; padding:7px; text-align:center; margin:auto auto auto auto; font-size:25px; color:#1b4f7e; background:#f1eeee;}
.conteneur_galerie #titre_img
{ display:block; width:502px; margin: auto auto auto auto;  background:#4eaddb; font-size:14px; font-weight:bold; color:#ffffff; font-family:Arial, Helvetica, sans-serif;}
#bloc_page_milieu .conteneur_galerie 
{text-align:center; margin-top:0px;}
#bloc_page_milieu .conteneur_galerie div a
{ display:block; margin-left:4px; width:120px; height:150px; padding-top:3px;text-align:center; background:#ffffff;  border:solid #CCCCCC 1px;  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none;  overflow:hidden;}
#bloc_page_milieu .conteneur_galerie div a:hover {background:#CCCCCC;}
.conteneur_image {text-align:center; width:114px; float:left; overflow:hidden; height:180px; text-decoration:none;}
#conteneur #bloc_page_general #bloc_page_milieu .conteneur_galerie .conteneur_image a
{display:block; padding-top:5px; width:125px; height:165px; font-size:12px;  text-decoration:none; clear:both; color:#333333!important; }
#conteneur #bloc_page_general #bloc_page_milieu .conteneur_galerie .conteneur_image a:hover
{color:#3c3e5f; background:#CC0000; clear:both;}

#conteneur #bloc_page_general #bloc_page_milieu .conteneur_galerie .conteneur_image a img {
width:80px;
height:auto;
}

.conteneur_galerie .conteneur_image span
{width:110px;
font-size:10px;
text-decoration:none;
}

.conteneur_galerie .conteneur_image span b
{font-weight:bold;
}

.image_large
{width:498px;
border:double 2px #4eaddb;
}
.image_PF {
display:block;
}
.desc_gal {
width:500px;
margin: auto auto auto auto;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-style:normal;
color:#0066CC;
text-align:left;
}
.conteneur_galerie #texte{
display:block;
padding-bottom:35px;
background:url(images/ligne_separation.jpg) repeat-x bottom;
width:550px;
margin: auto auto auto auto;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#0066CC;
font-style:italic;}

#image_centrale_mess{
width:500px;
height:20px;
background:#E6E6E6 url(images/zoomer.jpg) no-repeat top;
margin:auto;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#003366;
}

#image_centrale_url a {
display:block;
padding:3px;
margin: auto auto auto auto!important;
background:#0099FF;
width:500px!important;
height:auto!important;
font-size:14px;
color:#0066CC;
border:dashed #333333 1px;
text-decoration:none;
}

#image_centrale_url a:hover {
background:#74991e!important;
color:#FFFFFF!important;
}

.conteneur .portfolio .zone_image {
min-height:400px;
}

.conteneur .portfolio .zone_image #image_apercu {
height:350px;
border:solid #FFFFFF;
margin:10px;
}
*/
/******************************************************************************
	AGREGATION CSS 0/option_1.css
	Le 05/05/2010 à 13:48:04
	******************************************************************************/
	
	/*	EphÃ©mÃ©ride		*/
/*	Bloc eph (td)	*/
.bloc_eph
{	width:255px;
}/******************************************************************************
	AGREGATION CSS 0/option_56.css
	Le 05/05/2010 à 13:48:04
	******************************************************************************/
	
	.gestion_categorie_version2
{	width:565px;
	overflow:hidden;
}

.gestion_categorie_version2 .retour
{	display:block;
	width:565px;
	background:#d6d6d6;
	padding-top:14px;
	padding-bottom:14px;
	text-align:center;
}

.gestion_categorie_version2 .retour a
{	display:block;
	width:271px;
	height:20px;
	margin: auto auto auto auto;
	background:#000 url(../construction/0/images/opt56_bouton_retour.jpg) no-repeat top center;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	padding-top:5px;
	font-weight:bold;
}

.gestion_categorie_version2 .retour a:hover
{	background:#000 url(../construction/0/images/opt56_bouton_retour.jpg) no-repeat top center;
	color:#b0d7f4;
}
.gestion_categorie_version2 .categorie .titre_une_cat .le_titre_cat { float:left;}

/***************************** LES BOUTONS FLECHES *****************************/
.enveloppe_fleches{
	display:block;
	width:76px;
	float:left;
	}

.enveloppe_fleches .fleche1a{
	display:block;
	float:left;
	background:url(../construction/0/images/enveloppes_fleches_haut.png) no-repeat top left;
	width:19px;
	height:22px;
	cursor:pointer;}

.enveloppe_fleches .fleche1i {
	display:block;
	float:left;
	background:url(../construction/0/images/enveloppes_fleches_haut0.png) no-repeat top left;
	width:19px;
	height:22px;}

.enveloppe_fleches .fleche2a{
	display:block;
	float:left;
	background:url(../construction/0/images/enveloppes_fleches_bas.png) no-repeat top left;
	width:19px;
	height:22px;
	cursor:pointer;}

.enveloppe_fleches .fleche2i {
	display:block;
	float:left;
	background:url(../construction/0/images/enveloppes_fleches_bas0.png) no-repeat top left;
	width:19px;
	height:22px;}

.enveloppe_fleches .fleche3a{
	display:block;
	float:left;
	background:url(../construction/0/images/enveloppes_fleches_gauche.png) no-repeat top left;
	width:19px;
	height:22px;
	cursor:pointer;}

.enveloppe_fleches .fleche3i {
	display:block;
	float:left;
	background:url(../construction/0/images/enveloppes_fleches_gauche0.png) no-repeat top left;
	width:19px;
	height:22px;}
	
.enveloppe_fleches .fleche4a{
	display:block;
	float:left;
	background:url(../construction/0/images/enveloppes_fleches_droite.png) no-repeat top left;
	width:19px;
	height:22px;
	cursor:pointer;}

.enveloppe_fleches .fleche4i {
	display:block;
	float:left;
	background:url(../construction/0/images/enveloppes_fleches_droite0.png) no-repeat top left;
	width:19px;
	height:22px;}

.pasdefleche1a, .pasdefleche1i,.pasdefleche2a, .pasdefleche2i,.pasdefleche3a, .pasdefleche3i,.pasdefleche4a, .pasdefleche4i
{display:none;}



/************************* CATEGORIE ************************************/

.gestion_categorie_version2 .categorie
{	padding-left:5px;
	padding-right:5px;
	background:#535353 url(../construction/0/images/opt56_fond_categories.jpg) no-repeat top left;
	color:#FFF;
}
.gestion_categorie_version2 .categorie .le_titre_base
{	display:block;
	font-size:20px;
    color:#aedcff;
	font-weight:bold;
	margin-left:38px;
	margin-bottom:15px;
	height:42px;
	padding-top:10px;
}

.gestion_categorie_version2 .categorie .titre_une_cat
{	display:block;
	font-size:20px;
    color:#aedcff;
	font-weight:bold;
	margin-left:38px;
	margin-bottom:30px;
	min-height:38px;
	width:520px;
	padding-top:10px;
}

.gestion_categorie_version2 .categorie .titre_une_cat .nbr_inscrits {
	color:#0FF;
	float:left;
	font-size:12px;
	margin-top:15px;
	margin-left:10px;
}

.gestion_categorie_version2 .categorie .titre_une_cat .nom_cat
{	float:left;
clear:both;
}

.gestion_categorie_version2 .categorie .titre_une_cat .nom_cat .titre{
	color:#C93!important;
	font-size:12px!important;
	
	}
	
.gestion_categorie_version2 .categorie .titre_une_cat .nom_cat .titre_cat .le_titre{
	font-size:17px;
	color:#fff!important;
	}



/************************* SOUS CATEGORIE ************************************/

.gestion_categorie_version2 .sous_categories 
{	margin-top:10px;
	padding:5px 5px 5px 5px;
	background:#949494 url(../construction/0/images/opt56_fond_souscategories.jpg) no-repeat top left;
	color:#333;
}

.gestion_categorie_version2 .sous_categories  .titre 
{   display:block;
	font-size:12px;
	color:#dbeffe!important;
	font-weight:bold;
	margin-left:38px;
	margin-top:4px;
	margin-bottom:30px;
}

.gestion_categorie_version2 .sous_categories .une_sous_cat .titre_une_cat .nom_cat .titre{
	font-size:12px!important;
	float:left;
	margin-right:5px;
	}
	
.gestion_categorie_version2 .sous_categories .une_sous_cat
{	clear:both;
display:block;
width:550px;
margin:auto auto auto auto;
background:#6181af;
margin-bottom:10px;
border:solid 1px #cedff7; 
}
.gestion_categorie_version2 .sous_categories .une_sous_cat .titre_une_cat
{	float:left;
	width:450px;
}

.gestion_categorie_version2 .sous_categories .une_sous_cat .titre_une_cat .nom_cat
{	float:left;
width:380px;
text-align:right;
}

.gestion_categorie_version2 .sous_categories .une_sous_cat .souscat_gerer {
	display:block;
	background:#4c678f;
	padding:4px;
	clear:both;
	color:#ffffff;
	text-decoration:none;
	text-align:center;
	margin-bottom:4px;
	
}

.gestion_categorie_version2 .sous_categories .une_sous_cat .souscat_gerer:hover {
	background:#2b48a8;
	color:#ffffff;
}

.gestion_categorie_version2 .sous_categories .une_sous_cat .souscat_supp {
	display:block;
	background:#8ca6cb;
	padding:4px;
	clear:both;
	color:#ffffff;
	text-decoration:none;
	text-align:center;
	margin-bottom:4px;
}

.gestion_categorie_version2 .sous_categories .une_sous_cat .souscat_supp:hover {
	background:#8f0000;
	color:#ffffff;
}

.gestion_categorie_version2 .sous_categories .une_sous_cat .titre_une_cat .nom_cat .titre_cat
{	display:block;
    width:210px;
	height:auto;
    padding:2px;
	float:right;
	color:#000;
	font-size:13px;
	background:#53d5ff;
	margin-top:5px;
}

.gestion_categorie_version2 .sous_categories .une_sous_cat .titre_une_cat .nom_cat .titre_cat .le_titre {
	display:block;
	width:130px;
	float:left;
	text-align:left;
}

.gestion_categorie_version2 .sous_categories .une_sous_cat .titre_une_cat .nbr_inscrits {
	color:#0FF;
	float:left;
	font-size:12px;
	margin-top:5px;
	margin-left:10px;
}

.gestion_categorie_version2 .sous_categories .titre_une_cat .le_titre_cat {display:none;}



.gestion_categorie_version2 .sous_categories .ajouter_cat
{	display:block;
	width:565px;
	padding-top:14px;
	padding-bottom:14px;
	text-align:center;
}

.gestion_categorie_version2 .sous_categories .ajouter_cat
{	display:block;
	width:387px;
	height:52px;
	margin: auto auto auto auto;
	background:#949494 url(../construction/0/images/opt56_bouton_ajouter.jpg) no-repeat top center;
	font-size:12px;
	color:#FFF;
	text-align:center;
	text-decoration:none;
	padding-top:15px;
	padding-left:50px;
	font-weight:bold;
	cursor:pointer;
}

.gestion_categorie_version2 .sous_categories .ajouter_cat:hover
{	background:#949494 url(../construction/0/images/opt56_bouton_ajouter2.jpg) no-repeat top center;
	cursor:pointer;
}

.gestion_categorie_version2 .sous_categories .ajouter_cat .texte_ajouter_cat a
{	color:#fff;
    text-decoration:none;
}

.gestion_categorie_version2 .sous_categories .ajouter_cat .texte_ajouter_cat a:hover
{	color:#27f2ff;
    text-decoration:none;
}


.gestion_categorie_version2 .sous_categories .ajouter_cat .texte_ajouter_cat span
{	color:#2ad3fd;
}

.gestion_categorie_version2 .sous_categories .ajouter_cat .texte_ajouter_cat span:hover
{	color:#27f2ff;
}



/************************* LISTE SITES ************************************/

.gestion_categorie_version2 .liste_sites
{	margin-top:10px;
	padding:5px 5px 5px 5px;
	background:#dde7f5 url(../construction/0/images/opt56_fond_listesites.jpg) no-repeat top left;
	color:#333;
	border:1px solid #949494;
}

.gestion_categorie_version2 .liste_sites .titre
{	display:block;
	font-size:13px;
	color:#454545;
	font-weight:bold;
	margin-left:38px;
	margin-top:6px;
	margin-bottom:20px;
}

.gestion_categorie_version2 .liste_sites .texte_liste
{	display:block;
    width:530px;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	margin-left:12px;
	margin-top:6px;
	margin-bottom:40px;
}


.gestion_categorie_version2 .liste_sites .un_site {
	display:block;
	padding:4px;
}


.gestion_categorie_version2 .liste_sites .un_site a {
	text-decoration:none;
	color:#036;
	margin-bottom:5px;
}

.gestion_categorie_version2 .liste_sites .un_site a:hover {
	color:#fff;
	background:#2b4b73;
}


.gestion_categorie_version2 .modifier
{	border:#5ae2ff solid 1px;
    background:#000;
	color:#5ae2ff;
	font-size:12px;
	padding:3px 3px 3px 3px;
	cursor:pointer;
}

.gestion_categorie_version2 .categorie .nom_cat
{	font-size:16px;
	margin-top:10px;
}

.gestion_categorie_version2 .categorie .bouton_validation {
	display:block;
	clear:both;
	margin-top:15px;
	padding-top:15px;
	text-align:center;
	}

.gestion_categorie_version2 .categorie .description,
.gestion_categorie_version2 .categorie .referencement
{	width:265px;
	float:left;
	height:300px;
	margin-left:10px;
	font-size:12px;
	color:#FFF;
}

.gestion_categorie_version2 .categorie .description .titre,
.gestion_categorie_version2 .categorie .referencement .titre
{	font-size:13px!important;
	color:#cdd3d8!important;
	font-weight:normal!important;
}
.gestion_categorie_version2 .categorie .description textarea
{	width:250px;
	height:280px;
	background:#ffffff;
	color:#666;
	border:#646464 solid 1px;
	margin-top:5px;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
}

.gestion_categorie_version2 .categorie .description textarea:hover
{	width:250px;
	height:280px;
	background:#eceed9;
	color:#000;
	border:#646464 solid 1px;
	margin-top:5px;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
}

.gestion_categorie_version2 .categorie .referencement textarea
{	width:250px;
	height:110px;
	background:#dce2ea;
	color:#666;
	border:#646464 solid 1px;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
}

.gestion_categorie_version2 .categorie .referencement textarea:hover {
	color:#000;
	background:#b3c6dc;

}

.gestion_categorie_version2 .categorie .referencement .MT_mots_cles .titre,
.gestion_categorie_version2 .categorie .referencement .MT_descrip .titre
{	font-size:14px;
}






.gestion_categorie_version2 .liste_sites .texte_liste
{	display:block;
}



/*	Gestion liaison site -> cat	*/
.gestion_categorie_version2 .nom_une_cat
{	float:left;
	height:21px;
}
.gestion_categorie_version2 .hier1
{	background:url(/construction/0/../construction/0/images/hierarchie1.png) no-repeat;
	height:21px;
	float:left;
	width:21px;
	clear:both;
}
.gestion_categorie_version2 .hier2
{	background:url(/construction/0/../construction/0/images/hierarchie2.png) no-repeat;
	width:50px;
	height:21px;
	float:left;
}
.gestion_categorie_version2 .hier4
{	background:url(/construction/0/../construction/0/images/hierarchie4.png) no-repeat;
	width:50px;
	height:21px;
	float:left;
}
.gestion_categorie_version2 .hier6
{	background:url(/construction/0/../construction/0/images/hierarchie6.png) no-repeat;
	width:21px;
	height:21px;
	float:left;
}#edito_complet {
width:100%;
font:normal;
background:#fefdfb url(images/trame_tous_blocs.jpg);
}

#edito_complet #edito_haut{
background:#383839 url(images/fond_tous_titres.jpg) repeat-x top;
height:30px;
padding:0 0 0 0!important;
}
#edito_complet #edito_haut #zone_titre {	
    display:block!important;
    clear:both!important;
    margin-bottom:10px;
	margin-left:10px;
}
#edito_complet #edito_haut #zone_titre h2
{	width:100%;
    font-size:14px!important;
	color:#fff7ea;
	display:block;
	padding-top:8px;
	margin-bottom:5px;
}
#edito_complet #edito_haut #zone_titre .ajourdhui {	
    display:block;
	clear:both!important;
	width:95%;
	color:#3777db;
	font-size:12px;
	margin-bottom:30px!important;
	padding:4px;
	margin-top:8px;
}
#edito_complet #edito_haut #zone_titre .ajourdhui span{
	font-weight:bold;
}


#edito_complet #edito_fond{
	display:block;
	clear:both!important;
	padding-top:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3a3a3a;
	margin:10px;
}
#edito_complet #edito_fond img {
width:160px;
border:solid 3px #f1e5c7;
}
#edito_complet #edito_fond .float_image_edito_left{
float:left;
margin-right:10px;}
#edito_complet #edito_fond .float_image_edito_right{
float:right;
margin-left:10px;}


#edito_complet #edito_bas {
	clear:both;
	height:8px;
}/******************************************************************************
	AGREGATION CSS 0/option_11.css
	Le 05/05/2010 à 13:48:04
	******************************************************************************/
	
	/*********************************
******			MEMO		******
* les images sont reliÃ©es par le *
* numÃ©ro de dossier de l'annu	 *
* donc pas dans le css        	 *
*********************************/

/*	Effacement des valeur par dÃ©faut de formulaire	*/
#form_rech_top
{	margin:0 0 0 0;
}

/*	Dimension du tableau + espace avant position zone de texte	*/
#form_rech_top .tableau
{	width:455px;
	height:25px;
	margin:0 0 0 155px;
}
#form_rech_top .tableau .zone_texte
{	width:250px;
}
#form_rech_top .tableau .zone_btn_ok
{	width:205px;
}


/****************************
******** MOTEUR 2008 ********
****************************/

.bloc_TOTAL {
display:block;
width:100%;
}

.bloc_sousTOTAL {
	width:100%;
	margin:auto auto auto auto;
}

.btn_affichermoteur {
	width:50%;
	height:42px;
	background:url(../../construction/0/images/btn_affichermoteur2.jpg) repeat-x;
	display:block;
	margin:0 0 0 0;
	float:left;
	
}
.btn_affichermoteur1 {
	display:block;
	width:100%;
	height:100%;
	background:url(../../construction/0/images/btn_affichermoteur1.jpg) no-repeat left;
}
.btn_affichermoteur2 {
	display:block;
	width:100%;
	height:100%;
	background:url(../../construction/0/images/btn_affichermoteur3.jpg) no-repeat right;
	
}
.btn_affichermoteur2 a {
	display:block;
	width:100%;
	height:100%;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	color:#f4d2ff;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	padding-left:55px;
	padding-top:15px;
}
.btn_affichermoteur a:hover {
	text-decoration:underline;
}


.btn_affichercategories {
	width:50%;
	height:42px;
	background:url(../../construction/0/images/btn_affichercategories2.jpg) top repeat-x;
	display:block;
	margin:0 0 0 0;
	float:left;
	
}
.btn_affichercategories1 {
	display:block;
	width:100%;
	height:100%;
	background:url(../../construction/0/images/btn_affichercategories1.jpg) no-repeat top left;
	margin:0 0 0 0;
}
.btn_affichercategories2 {
	display:block;
	width:100%;
	height:100%;
	background:url(../../construction/0/images/btn_affichercategories3.jpg) no-repeat top right;
	margin:0 0 0 0;
}
.btn_affichercategories2 a {
	display:block;
	width:100%;
	height:100%;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	color:#d7ffb3;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	padding-left:40px;
	padding-top:15px;
}
.btn_affichercategories2 a:hover {
	text-decoration:underline;
}



.bloc_moteur2008 {
display:block;
clear:both;
width:482px;
height:91px;
background:url(../../construction/0/images/fond_moteur.jpg) no-repeat top;
}

.contenu_blocmoteur2008{
display:block;
padding-top:44px;
}

.champmoteur_2008 {
display:block;
width:350px;
margin-left:50px;
margin-top:6px;
color:#fdccfa;
font-size:11px;
background:#545353;
border:solid 2px #ffbafb;
}
.champmoteur_2008:hover {
background:#333333;
}

.btn_okmoteur {
float:right;
margin-right:38px;}

.btn_region{
display:block;
clear:both;
width:482px;
height:32px;
padding-top:15px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#545353;
background:url(../../construction/0/images/fond_btnregion.jpg) no-repeat top left;
}

.btn_region a{
color:#49a6fd;
}
.btn_region a:hover{
color:#0058ad;
}

.bloc_lientexte08 {
display:block;
clear:both;
width:100%;
background:url(../../construction/0/images/bloc_lien2_2.jpg) repeat;
}

.bloc_lientexte08_1 {
background:url(../../construction/0/images/bloc_lien2_1.jpg) repeat-y left;
}
.bloc_lientexte08_2 {

}
.bloc_lientexte08_3 {
background:url(../../construction/0/images/bloc_lien2_3.jpg) repeat-y right;
}


.bloc_lientexte08_titre {
display:block;
width:100%;
min-height:34px;
background:url(../../construction/0/images/bloc_lien1_2.jpg) repeat;
}
.bloc_lientexte08_titre_1 {
background:url(../../construction/0/images/bloc_lien1_1.jpg) repeat-y top left;
}
.bloc_lientexte08_titre_2 {
background:url(../../construction/0/images/bloc_lien1_3.jpg) repeat-y top right;
margin:0;
padding-top:3px;
padding-left:8px;
font-size:17px;
line-height:31px;
}


.bloc_lientexte08 .clearboth
{	clear:both;
}

/***************************** LIENS TEXTES AVEC IMAGES **************************/

.resultats_recherche2008 {
display:block;
width:482px;
height:20px;
background:url(../../construction/0/images/resultats_recherche.jpg) no-repeat;
clear:both;
}

.pas_resultats_recherche2008 {
display:block;
clear:both;
width:482px;
height:30px;
background:url(../../construction/0/images/pas_de_resultat.jpg) no-repeat;
}


.pagination_bloc {
display:block;
clear:both;
width:100%;
min-height:30px;
background:#e5e5e5 url(../../construction/0/images/pagination_fond.jpg) no-repeat right;
}
.pagination_btn {
float:right;
}
.pagination_btn a {
display:block;
float:left;
padding-top:6px;
padding-left:9px;
width:15px;
height:24px;
background:#ffffff url(../../construction/0/images/pagination_btn.jpg) no-repeat;
color:#092d65;
font-size:12px;
font-weight:bold;
}

.pagination_btn a:hover {
background:#444444 url(../../construction/0/images/pagination_btn2.jpg) no-repeat;
color:#ffffff;
}

.bloc_lientexte08_texte {
margin: auto auto auto auto;
display:block;
clear:both;
padding-top:15px;
padding-bottom:15px;
width:90%;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}

.bloc_lientexte08_texte .blocIMG2008
{	float:right;
	width:160px;
	max-height:200px;
	overflow:hidden;
}

.bloc_lientexte08_texte .blocIMG2008 img {
float:right;
width:160px;
margin-left:5px;
}

.bloc_lientexte08 .tous_btns_lienstexte {
display:block;
clear:both;
width:100%;
background:url(../../construction/0/images/btn_nombrevisites2.jpg) repeat-x;
height:51px;
overflow:hidden;
}

.btn_baslientexte_texte {
display:none;
}

.btn_situercarte {
display:block;
width:49px;
height:51px;
background:url(../../construction/0/images/btn_situercarte.jpg) no-repeat top left;
float:left;
cursor:pointer;}

.btn_situercarte:hover {
background:url(../../construction/0/images/btn_situercarte2.jpg) no-repeat top left;
}

.btn_envoyermail {
display:block;
width:71px;
height:51px;
background:url(../../construction/0/images/btn_envoyermail.jpg) no-repeat top left;
float:left;}

.btn_envoyermail:hover {
background:url(../../construction/0/images/btn_envoyermail2.jpg) no-repeat top left;
}

.btn_voirsite {
display:block;
width:57px;
height:51px;
background:url(../../construction/0/images/btn_voirsite.jpg) no-repeat top left;
float:left;}

.btn_voirsite:hover {
background:url(../../construction/0/images/btn_voirsite2.jpg) no-repeat top left;
}

.btn_savoirplus {
display:block;
width:71px;
height:51px;
background:url(../../construction/0/images/btn_savoirplus.jpg) no-repeat top left;
float:left;}

.btn_savoirplus:hover {
background:url(../../construction/0/images/btn_savoirplus2.jpg) no-repeat top left;
}

.btn_nombrevisites1 {
display:block;
float:left;
margin:0 0 0 0;
font-size:13px;
color:#FFFFFF;
font-weight:bold;
text-align:right;
background:url(../../construction/0/images/btn_nombrevisites.jpg) no-repeat top left;
width:170px;
height:51px;
padding-top:26px;
padding-right:15px;
}
.btn_nombrevisites2 {
display:block;
margin:0 0 0 0;
float:right;
height:51px;
background:url(../../construction/0/images/btn_nombrevisites3.jpg) no-repeat top right;
width:8px;
}

.moteur_recherche_grand2008 {
display:block;
}
/******************** ADRESSES   ***********************/
.coordonnees_lientexte {
color:#1e4a9b;
margin:auto auto auto auto;
padding-bottom:15px;
text-align:left;
width:55%;
margin-left:10px;
float:left;
font-size:12px;
}
.coordonnees_lientexte .adresse  {
text-align:left;
color:#1e4a9b;
}
.coordonnees_lientexte .adresse .nom {
display:block;
font-weight:bold;
}

.coordonnees_lientexte .numero_telephone,
.coordonnees_lientexte .numero_fax,
.coordonnees_lientexte .numero_siret{
	display:block;
}

/******************** CATEGORIES ***********************/

.bloc_categories {
display:block;
width:100%;
margin:auto;
}


.bloc_categories a{
display:block;
float:left;
width:50%;
height:22px;
background:#f6f7fb url(../../construction/0/images/fondlien_catoches1_1.jpg) repeat-x bottom;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#1f1f1e;
overflow:hidden;
margin:auto;
cursor:pointer;
}

.bloc_categories a .lien_aff_categories1 {
display:block;
width:100%;
height:100%;
background:url(../../construction/0/images/fondlien_catoches1_2.jpg) no-repeat right bottom;
cursor:inherit;
}

.bloc_categories a .lien_aff_categories2 {
display:block;
width:100%;
height:100%;
padding:3px;
cursor:inherit;
}

.bloc_categories a:hover{
background:#d0dae4 url(../../construction/0/images/fondlien_catoches2_1.jpg) repeat-x bottom;
}

.bloc_categories a:hover .lien_aff_categories1{
background: url(../../construction/0/images/fondlien_catoches2_2.jpg) no-repeat right bottom;
}

.bloc_categories a:hover .lien_aff_categories2{
padding-left:7px!important;
}

/*
.bloc_categories a:hover {
background:#d0dae4 url(../../construction/0/images/fondlien_catoches2.jpg) no-repeat bottom right;
color:#FFFFFF;
}
*/
/**************************** GOOGLE MAP *******************************/

#map_canvas {
display:block;
clear:both;
margin-top:15px;
width:474px;
height:330px;
border: solid 4px #434343;
}

#places_list {
display:block;
width:472px;
padding:5px;
background:#434343;
}

#places_list a {
display:block;
padding-top:5px;
padding-bottom:5px;
padding-left:30px;
text-decoration:none;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
background: url(../../construction/0/images/fond_places_list.jpg) no-repeat left top;
}
#places_list a:hover {
text-decoration:none;
background:#333333 url(../../construction/0/images/fond_places_list2.jpg) no-repeat left top;
color:#e8a5ff;
}

#center_button a {
display:block;
padding-top:5px;
padding-bottom:5px;
padding-left:10px;
text-decoration:none;
font-size:12px;
font-weight:bold;
color:#333333;
background:#f2c8ff;
}

#trajet_button a {
display:block;
padding-top:5px;
padding-bottom:5px;
padding-left:10px;
text-decoration:none;
font-size:12px;
font-weight:bold;
color:#333333;
background:#f2c8ff;
}

#center_button a:hover,
#trajet_button a:hover {
background:#333333;
color:#f2c8ff;
}

#gmap_errors {
display:none;
}




/********************************* QUELLE CATEGORIE *************************/
.quellecat {
display:block;
clear:both;
width:100%;
background:#555555 url(../../construction/0/images/fond_quellecat1.jpg) repeat-x;
}

.quellecat .quellecat_fond_titre{
width:100%;
background:url(../../construction/0/images/fond_quellecat2.jpg) no-repeat;
padding:8px;
}

.quellecat .quellecat_fond_titre h1{
display:block;
padding-left:20px!important;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal!important;
color:#c0eaff;
margin-top:0px!important;
height:30px;
overflow:hidden;
margin-top:0px!important;
margin-bottom:20px;
}

.quellecat .quellecat_fond_titre #desccatourech {
	padding:0 0 0 0!important;
	margin:0 0 0 0!important;
}

.quellecat .quellecat_fond_titre .description {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
margin-bottom:10px;
margin-top:0px!important;
}


/**********************	CARTE 2010 **********************/
#bloc_carte2010 {
display:block;
clear:both;
width:100%;
background:#FFF url(../../construction/0/images/bloc_carte2.jpg) no-repeat;
}
#bloc_carte2010 #bloc_carte2010haut {
height:43px;
width:100%;
background:url(../../construction/0/images/bloc_carte1.jpg) no-repeat top left;
}
#bloc_carte2010 #bloc_carte2010contenu {
display:block;
width:100%;
margin-bottom:8px;
}

#bloc_carte2010 #bloc_carte2010contenu #bloc_carte2010contenu_gauche {
display:block;
float:left;
background:#FF0000;
width:245px;
}

#bloc_carte2010 #bloc_carte2010contenu #bloc_carte2010contenu_droite {
display:block;
float:left;
width:236px;
height:247px;
overflow:auto;
}

#bloc_carte2010 #bloc_carte2010contenu #bloc_carte2010contenu_droite .referencement_liens
{
}

#bloc_carte2010 #bloc_carte2010contenu #bloc_carte2010contenu_droite a{
display: block;
float: left;
margin:0 0 3px 0!important;
color:#FFFFFF;
font-size:11px;
text-decoration:none;
border:none!important;
padding: 0 0 0 0 !important;
line-height:15px;
height:15px;
overflow:hidden;
text-align:left;
width:100%;
}
#bloc_carte2010 #bloc_carte2010contenu #bloc_carte2010contenu_droite a:hover{
color:#b2daff;
background:#454545;
}

#bloc_carte2010 #bloc_carte2010contenu_bas {
display:block;
clear:both;
width:100%;
height:24px;
background:url(../../construction/0/images/bloc_carte3.jpg) no-repeat top left;
}




/********************************************
*	Boutons Facebook / Grogeul				*
********************************************/
.boutons_partages2010{width:180px; float:left;}
.boutons_partages2010 .un_bouton { margin-left:auto; margin-right:auto; margin-bottom:5px; width:150px; overflow:hidden;}
.FBConnectButton_Text,.GBConnectButton_Text,.MSConnectButton_Text,.TWConnectButton_Text { width:120px;}





.FBConnectButton_Simple{outline:none;text-decoration:none}
.FBConnectButton_Simple .FBConnectButton_Text_Simple{margin:0 0 0 20px;padding-bottom:1px}
a.GBConnectButton_Simple:hover .FBConnectButton_Text_Simple,
.FBConnectButton_Simple:hover .FBConnectButton_Text_Simple{text-decoration:underline}
.FBConnectButton{background:#5D76AA url(../../construction/0/images/facebook_inconeALL.png);background-repeat:no-repeat;cursor:default;display:inline-block;padding:0 0 0 0px;text-decoration:none;outline:none}
.FBConnectButton .FBConnectButton_Text{background:#5D76AA url(../../construction/0/images/facebook_inconeALL.png);border-top:solid 1px #7CAADB;border-bottom:solid 1px #7CAADB; border-right:solid 1px #7CAADB;color:#FFFFFF;display:block;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-weight:bold;padding:2px 6px 4px;margin:0px 1px 0 0;text-shadow:none}
a.FBConnectButton,
.FBConnectButton{text-decoration:none}
.FBConnectButton_Small{background-position:left -232px;font-size:10px;line-height:10px}
.FBConnectButton_Small .FBConnectButton_Text{padding:3px 6px 3px;margin-left:17px}


.GBConnectButton_Simple{outline:none;text-decoration:none}
.GBConnectButton_Simple .GBConnectButton_Text_Simple{margin:0 0 0 20px;padding-bottom:1px}
a.GBConnectButton_Simple:hover .GBConnectButton_Text_Simple,
.GBConnectButton_Simple:hover .GBConnectButton_Text_Simple{text-decoration:underline}
.GBConnectButton{background:#fff url(../../construction/0/images/googl_buzz_iconeALL.png);background-repeat:no-repeat;cursor:default;display:inline-block;padding:0 0 0 0px;text-decoration:none;outline:none}
.GBConnectButton .GBConnectButton_Text{background:#fff url(../../construction/0/images/googl_buzz_iconeALL.png);border-top:solid 1px #7caadb;border-bottom:solid 1px #7caadb; border-right:solid 1px #7caadb;color:#024b9d;display:block;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-weight:bold;padding:2px 6px 4px;margin:0px 1px 0 0;text-shadow:none}
a.GBConnectButton,
.GBConnectButton{text-decoration:none}
.GBConnectButton_Small{background-position:left -232px;font-size:10px;line-height:10px}
.GBConnectButton_Small .GBConnectButton_Text{padding:3px 6px 3px;margin-left:17px}


.MSConnectButton_Simple{outline:none;text-decoration:none}
.MSConnectButton_Simple .MSConnectButton_Text_Simple{margin:0 0 0 20px;padding-bottom:1px}
a.MSConnectButton_Simple:hover .MSConnectButton_Text_Simple,
.MSConnectButton_Simple:hover .MSConnectButton_Text_Simple{text-decoration:underline}
.MSConnectButton{background:#3357ac url(../../construction/0/images/myspace_iconeALL);background-repeat:no-repeat;cursor:default;display:inline-block;padding:0 0 0 0px;text-decoration:none;outline:none}
.MSConnectButton .MSConnectButton_Text{background:#3357ac url(../../construction/0/images/myspace_iconeALL);border-top:solid 1px #183375;border-bottom:solid 1px #183375; border-right:solid 1px #183375;color:#ffffff;display:block;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-weight:bold;padding:2px 6px 4px;margin:0px 1px 0 0;text-shadow:none}
a.MSConnectButton,
.MSConnectButton{text-decoration:none}
.MSConnectButton_Small{background-position:left -232px;font-size:10px;line-height:10px}
.MSConnectButton_Small .MSConnectButton_Text{padding:3px 6px 3px;margin-left:17px}


.TWConnectButton_Simple{outline:none;text-decoration:none}
.TWConnectButton_Simple .TWConnectButton_Text_Simple{margin:0 0 0 20px;padding-bottom:1px}
a.TWConnectButton_Simple:hover .TWConnectButton_Text_Simple,
.TWConnectButton_Simple:hover .TWConnectButton_Text_Simple{text-decoration:underline}
.TWConnectButton{background:#3ebddf url(../../construction/0/images/twitter_iconeALL.png);background-repeat:no-repeat;cursor:default;display:inline-block;padding:0 0 0 0px;text-decoration:none;outline:none}
.TWConnectButton .TWConnectButton_Text{background:#3ebddf url(../../construction/0/images/twitter_iconeALL.png);border-top:solid 1px #75d0ff;border-bottom:solid 1px #75d0ff; border-right:solid 1px #75d0ff;color:#ffffff;display:block;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-weight:bold;padding:2px 6px 4px;margin:0px 1px 0 0;text-shadow:none}
a.TWConnectButton,
.TWConnectButton{text-decoration:none}
.TWConnectButton_Small{background-position:left -232px;font-size:10px;line-height:10px}
.TWConnectButton_Small .TWConnectButton_Text{padding:3px 6px 3px;margin-left:17px}/******************************************************************************
		AGREGATION CSS 0/option_11.css
		Le 05/05/2010 à 13:48:04
		******************************************************************************/
		
		.bloc_cartecontenu
{	height:auto!IMPORTANT;
}/******************************************************************************
	AGREGATION CSS 0/option_4.css
	Le 05/05/2010 à 13:48:04
	******************************************************************************/
	
	#consigne_editeur {
	display:block;
	margin-top:8px;
}.btn_admin
{	width:100%;
	height:100%;
	cursor:pointer;
	display:block;
	text-decoration:none;
	margin:0px;
	padding:0px;
	overflow:hidden;
}/******************************************************************************
	AGREGATION CSS 0/option_57.css
	Le 05/05/2010 à 13:48:04
	******************************************************************************/
	
	form { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;  }
 
 .gestion_galeries {
	display:block;
	width:520px;
	padding:15px;
	background:#010302 url(../construction/0/images/chambre_noire.jpg) no-repeat top right;
	border:solid #CCC 1px;
	font-size:12px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
}

.gestion_galeries .milieu {
	color:#FFF;
}



.gestion_galeries .milieu h1 {
	color:#FFF;
}



.gestion_galeries .gestion_toutes_galeries {
	display:block;
	padding:5px;
	color:#FFF;
}


.gestion_galeries .gestion_toutes_galeries h2 {
	font-size:16px;
	color:#b6c6c0;
}

.gestion_galeries .gestion_toutes_galeries .ajouter_gal a {
	display:block;
	clear:both;
	width:498px;
	background:#CCC url(../construction/0/images/btn_ajoutergal2.jpg) repeat-x top;
	border:double 1px #000;
	margin-top:10px;
	margin:auto auto auto auto;
	text-align:center;
	text-decoration:none;
	padding:5px;
	font-size:13px;
	font-weight:bold;
	color:#b3d3ff;
}

.gestion_galeries .gestion_toutes_galeries .ajouter_gal a:hover {
	background:#CCC url(../construction/0/images/btn_ajoutergal.jpg) repeat-x top;
	color:#fff;
}

.gestion_galeries .gestion_toutes_galeries .gal_existantes .une_galerie {
	display:block;
	clear:both;
	width:498px;
	height:280px;
	margin:5px;
	padding-top:10px;
	margin-bottom:30px;
	color:#d1d8e0;
	font-size:11px;
	background:#312f2f url(../construction/0/images/fond_unegalerie.jpg) repeat-x top left;
	border:solid 1px #312f2f;
}

.gestion_galeries .gestion_toutes_galeries .gal_existantes .une_galerie .titre {
	display:block;
	clear:both;
	padding-top:5px!important;
	color:#FFF!important;
	font-size:13px;
	text-align:center;
}

.gestion_galeries .gestion_toutes_galeries .gal_existantes .une_galerie .texte {
	display:block;
	float:left;
	width:230px;
	margin:4px;
	height:180px;
	padding:5px;
}

.gestion_galeries .gestion_toutes_galeries .gal_existantes .une_galerie .texte .resume {
	display:block;
	clear:both;
	height:95px;
	overflow:hidden;
	margin-bottom:5px;
	color:#98a2ae;
}

.gestion_galeries .gestion_toutes_galeries .gal_existantes .une_galerie .texte .nbr_img {
	display:block;
	clear:both;
	margin-bottom:5px;
	font-weight:bold;
	color:#6CF;
}

.gestion_galeries .gestion_toutes_galeries .gal_existantes .une_galerie .texte .is_secure{
	display:block;
	clear:both;
}

.gestion_galeries .gestion_toutes_galeries .gal_existantes .une_galerie .texte .modifier_gal a{
	display:block;
	clear:both;
	background:#CCC url(../construction/0/images/btn_modifiergal.jpg) repeat-x top;
	border:double 1px #000;
	margin-top:10px;
	text-align:center;
	text-decoration:none;
	padding:3px;
	color:#fff;
}
.gestion_galeries .gestion_toutes_galeries .gal_existantes .une_galerie .texte .modifier_gal a:hover{
	background:#CCC url(../construction/0/images/btn_modifiergal2.jpg) repeat-x top;
}


.gestion_galeries .gestion_toutes_galeries .gal_existantes .une_galerie .texte .supprimer_gal a{
	display:block;
	clear:both;
	background:#CCC url(../construction/0/images/btn_modifiergal.jpg) repeat-x top;
	border:double 1px #000;
	text-align:center;
	text-decoration:none;
	padding:3px;
	color:#FFF;
}
.gestion_galeries .gestion_toutes_galeries .gal_existantes .une_galerie .texte .supprimer_gal a:hover{
	background:#CCC url(../construction/0/images/btn_supprimergal2.jpg) repeat-x top;
}


.gestion_galeries .gestion_toutes_galeries .gal_existantes .une_galerie .image {
	display:block;
	float:right;
	width:225px;
	height:180px;
	border:solid 1px #CCC;
	background:#FFF;
	text-align:center;
	padding:5px;
	margin-top:5px;
	margin-right:3px;
	overflow:hidden;
}
.gestion_galeries .gestion_toutes_galeries .gal_existantes .une_galerie .image img {
	display:block;
	width:222px;
}


.gestion_galeries .lien_retour_acc_gals a  {
	display:block;
	width:96%;
	color:#09F;
	text-decoration:none;
	height:15px;
	margin:0 0 0!important;
	margin-bottom:10px!important;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:20px;
	clear:both;
	background:#2f2f31;
}

.gestion_galeries .lien_retour_acc_gals a:hover  {
	color:#fff;
	background:#09F;
}



/***************************** MENU GALERIE MONTER/DESCENDRE *******************************/

.gestion_galeries .gestion_toutes_galeries .gal_existantes .une_galerie .md_gal {
	display:block;
	width:498px;
	background:#090;
	text-align:center;
}

.lettrage_masque {display:none}

.gestion_galeries .gestion_toutes_galeries .gal_existantes .une_galerie .md_gal .m a
{	display:block;
	width:73px;
	background:#b0c2d3 url(../construction/0/images/galerie_M_1.jpg) no-repeat top left;
	padding:5px;
	height:30px;
	float:left;
}
.gestion_galeries .gestion_toutes_galeries .gal_existantes .une_galerie .md_gal .m a:hover
{	background:#b0c2d3 url(../construction/0/images/galerie_M_2.jpg) no-repeat top left;}


.gestion_galeries .gestion_toutes_galeries .gal_existantes .une_galerie .md_gal .m10 a
{	display:block;
	width:73px;
	background:#b0c2d3 url(../construction/0/images/galerie_M10_1.jpg) no-repeat top left;
	padding:5px;
	height:30px;
	float:left;
}

.gestion_galeries .gestion_toutes_galeries .gal_existantes .une_galerie .md_gal .m10 a:hover
{	background:#b0c2d3 url(../construction/0/images/galerie_M10_2.jpg) no-repeat top left;}


.gestion_galeries .gestion_toutes_galeries .gal_existantes .une_galerie .md_gal .mt a
{	display:block;
	width:73px;
	background:#b0c2d3 url(../construction/0/images/galerie_MT_1.jpg) no-repeat top left;
	padding:5px;
	height:30px;
	float:left;
}
.gestion_galeries .gestion_toutes_galeries .gal_existantes .une_galerie .md_gal .mt a:hover
{	background:#b0c2d3 url(../construction/0/images/galerie_MT_2.jpg) no-repeat top left;}

.gestion_galeries .gestion_toutes_galeries .gal_existantes .une_galerie .md_gal .d a
{	display:block;
	width:73px;
	background:#f59c62 url(../construction/0/images/galerie_D_1.jpg) no-repeat top left;
	padding:5px;
	height:30px;
	float:left;
}

.gestion_galeries .gestion_toutes_galeries .gal_existantes .une_galerie .md_gal .d a:hover
{	background:#f59c62 url(../construction/0/images/galerie_D_2.jpg) no-repeat top left;}

.gestion_galeries .gestion_toutes_galeries .gal_existantes .une_galerie .md_gal .d10 a
{	display:block;
	width:73px;
	background:#f59c62 url(../construction/0/images/galerie_D10_1.jpg) no-repeat top left;
	padding:5px;
	height:30px;
	float:left;
}

.gestion_galeries .gestion_toutes_galeries .gal_existantes .une_galerie .md_gal .d10 a:hover
{	background:#f59c62 url(../construction/0/images/galerie_D10_2.jpg) no-repeat top left;}


.gestion_galeries .gestion_toutes_galeries .gal_existantes .une_galerie .md_gal .dt a {
	display:block;
	width:73px;
	background:#f59c62 url(../construction/0/images/galerie_DT_1.jpg) no-repeat top left;
	padding:5px;
	height:30px;
	float:left;
}
.gestion_galeries .gestion_toutes_galeries .gal_existantes .une_galerie .md_gal .dt a:hover {
	background:#f59c62 url(../construction/0/images/galerie_DT_2.jpg) no-repeat top left;
}

/** INACTIFS **/

.gestion_galeries .gestion_toutes_galeries .gal_existantes .une_galerie .md_gal .nm a
{	display:block;
	width:73px;
	background:#b0c2d3 url(../construction/0/images/galerie_M_inactif.jpg) no-repeat top left;
	padding:5px;
	height:30px;
	float:left;
}

.gestion_galeries .gestion_toutes_galeries .gal_existantes .une_galerie .md_gal .nm10 a
{	display:block;
	width:73px;
	background:#b0c2d3 url(../construction/0/images/galerie_M10_inactif.jpg) no-repeat top left;
	padding:5px;
	height:30px;
	float:left;
}

.gestion_galeries .gestion_toutes_galeries .gal_existantes .une_galerie .md_gal .nmt a
{	display:block;
	width:73px;
	background:#b0c2d3 url(../construction/0/images/galerie_MT_inactif.jpg) no-repeat top left;
	padding:5px;
	height:30px;
	float:left;
}

.gestion_galeries .gestion_toutes_galeries .gal_existantes .une_galerie .md_gal .nd a
{	display:block;
	width:73px;
	background:#f59c62 url(../construction/0/images/galerie_D_inactif.jpg) no-repeat top left;
	padding:5px;
	height:30px;
	float:left;
}

.gestion_galeries .gestion_toutes_galeries .gal_existantes .une_galerie .md_gal .nd10 a
{	display:block;
	width:73px;
	background:#f59c62 url(../construction/0/images/galerie_D10_inactif.jpg) no-repeat top left;
	padding:5px;
	height:30px;
	float:left;
}

.gestion_galeries .gestion_toutes_galeries .gal_existantes .une_galerie .md_gal .ndt a {
	display:block;
	width:73px;
	background:#f59c62 url(../construction/0/images/galerie_DT_inactif.jpg) no-repeat top left;
	padding:5px;
	height:30px;
	float:left;
}


/***************************** FIN MENU GALERIE MONTER/DESCENDRE *******************************/

/***************************** AJOUTER UNE NOUVELLE GALERIE *******************************/


.gestion_galeries .gestion_dune_galerie {
	clear:both;
}

.gestion_galeries .gestion_dune_galerie h2 {
	font-size:16px;
	color:#b6c6c0;
}

.gestion_galeries .gestion_dune_galerie .titre {
	display:block;
	text-align:center;
}

.gestion_galeries .gestion_dune_galerie .titre .nom {
	display:block;
	font-size:20px;
	color:#fff;
	margin-bottom:3px;
}

.gestion_galeries .gestion_dune_galerie .titre input {
	display:block;
	margin:auto auto auto auto;
	width:250px;
	color:#333;
	font-size:18px;
	background:#FFC;
	border:double 2px #3f4c45;
	text-align:center;
}
.gestion_galeries .gestion_dune_galerie .titre input:hover {
	background:#fff;
	color:#000;
	border:double 2px #3f4c45;
}


.gestion_galeries .gestion_dune_galerie .lien_retour_acc_gals a {
	display:block;
	clear:both;
	width:488px;
	background:#CCC url(../construction/0/images/btn_ajoutergal2.jpg) repeat-x top;
	border:double 1px #000;
	margin-top:10px;
	margin:auto auto auto auto;
	text-align:center;
	text-decoration:none;
	padding:5px;
	font-size:13px;
	font-weight:bold;
	color:#b3d3ff;
}

.gestion_galeries .gestion_dune_galerie  .lien_retour_acc_gals a:hover {
	background:#CCC url(../construction/0/images/btn_ajoutergal.jpg) repeat-x top;
	color:#fff;
}


.gestion_galeries .gestion_dune_galerie .fiche_globale_galerie {
	display:block;
	clear:both;
	width:498px;
	margin:5px;
	padding-top:10px;
	margin-bottom:15px;
	color:#d1d8e0;
	font-size:11px;
	background:#000 url(../construction/0/images/fond_ajoutgalerie.jpg) no-repeat top left;
	border:solid 1px #312f2f;
}

.gestion_galeries .gestion_dune_galerie .fiche_globale_galerie h3 {
	font-size:16px;
	font-weight:bold;
	color:#5dccff;
	margin-left:10px;
}

.gestion_galeries .gestion_dune_galerie .fiche_globale_galerie .description,
.gestion_galeries .gestion_dune_galerie .fiche_globale_galerie .meta_mc,
.gestion_galeries .gestion_dune_galerie .fiche_globale_galerie .meta_ds,
.gestion_galeries .gestion_dune_galerie .fiche_globale_galerie .gestion_meta,
.gestion_galeries .gestion_dune_galerie .fiche_globale_galerie .potection_galerie,
.gestion_galeries .gestion_dune_galerie .fiche_globale_galerie .lien_dans_menu_pf{
	display:block;
    width:400px;
	margin:auto auto auto auto;
	margin-bottom:10px;
}

.gestion_galeries .gestion_dune_galerie .fiche_globale_galerie .description .nom,
.gestion_galeries .gestion_dune_galerie .fiche_globale_galerie .meta_mc .nom,
.gestion_galeries .gestion_dune_galerie .fiche_globale_galerie .meta_ds .nom,
.gestion_galeries .gestion_dune_galerie .fiche_globale_galerie .potection_galerie .nom,
.gestion_galeries .gestion_dune_galerie .fiche_globale_galerie .lien_dans_menu_pf .nom{
	display:block;
	background:#181b1a;
	margin-top:8px;
}

.gestion_galeries .gestion_dune_galerie .fiche_globale_galerie .description textarea {
	display:block;
	clear:both;
	width:400px;
	height:100px;
	color:#999;
	border:double 1px #000;
	background:#303433;}
.gestion_galeries .gestion_dune_galerie .fiche_globale_galerie .meta_mc textarea,
.gestion_galeries .gestion_dune_galerie .fiche_globale_galerie .meta_ds textarea{
	display:block;
	clear:both;
	width:400px;
	height:100px;
	color:#999;
	border:double 1px #000;
	background:#1c201f;
}
.gestion_galeries .gestion_dune_galerie .fiche_globale_galerie .description textarea:hover,
.gestion_galeries .gestion_dune_galerie .fiche_globale_galerie .meta_mc textarea:hover,
.gestion_galeries .gestion_dune_galerie .fiche_globale_galerie .meta_ds textarea:hover{
	color:#fff;
	border:double 1px #6f7573;
	background:#333a38;
}

.gestion_galeries .gestion_dune_galerie .fiche_globale_galerie .valider_modif input {
	display:block;
	margin:auto auto auto auto;
	margin-bottom:10px!important;
}

.gestion_galeries .gestion_dune_galerie .ajouter_image a {
	display:block;
	margin:auto auto auto auto;
	width:320px;
	height:36px;
	color:#d3f6e3;
	text-align:right;
	font-size:13px;
	font-weight:bold;
	padding-top:20px;
	padding-right:30px;
	text-decoration:none;
	background:url(../construction/0/images/ajout_image.jpg) no-repeat left top;
}

.gestion_galeries .gestion_dune_galerie .ajouter_image a:hover {
	background:url(../construction/0/images/ajout_image2.jpg) no-repeat left top;
}

/**CADRE IMAGE**/


.gestion_galeries .gestion_dune_galerie .images_liees .gestion_photo_simple {
	display:block;
	clear:both;
	width:498px;
	height:250px;
	margin:5px;
	margin-bottom:30px;
	color:#d1d8e0;
	font-size:11px;
	background:#312f2f url(../construction/0/images/fond_photosimple.jpg) repeat-x top left;
	border:solid 1px #312f2f;
}


.gestion_galeries .gestion_dune_galerie .images_liees .gestion_photo_simple .apercu_img {
	display:block;
	float:right;
	width:225px;
	height:180px;
	border:solid 1px #CCC;
	background:#FFF;
	text-align:center;
	padding:5px;
	margin-top:5px;
	margin-right:3px;
	overflow:hidden;
}
.gestion_galeries .gestion_dune_galerie .images_liees .gestion_photo_simple .apercu_img img {
	display:block;
	width:222px;
}

.gestion_galeries .gestion_dune_galerie .images_liees .gestion_photo_simple .regroupement_titre_options_supprimer {
	display:block;
	padding:4px;
	float:left;
	width:245px;
	background:#272727;
}

.gestion_galeries .gestion_dune_galerie .images_liees .gestion_photo_simple .regroupement_titre_options_supprimer .texte .legende {
	display:block;
	clear:both;
	width:230px;
	height:85px;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	font-size:11px;
	font-style:italic;
}

.gestion_galeries .gestion_dune_galerie .images_liees .gestion_photo_simple .regroupement_titre_options_supprimer .nom_cat .titre {
	display:block;
	width:250px;
	padding-top:8px;
	padding-bottom:4px;
	clear:both;
	float:left;
	font-size:14px!important;
	color:#6CF!important;
	background:#3c3a3a;
}

.gestion_galeries .gestion_dune_galerie .images_liees .gestion_photo_simple .regroupement_titre_options_supprimer .nom_cat .titre_img {
	display:block;
	width:234px;
	padding:8px;
	clear:both;
	float:left;
	font-weight:bold;
}


.gestion_galeries .gestion_dune_galerie .images_liees .gestion_photo_simple .regroupement_titre_options_supprimer .nom_cat .titre_img .le_titre {
	color:#6CF!important;
}

/*********CHOIX METHODE***********/

.gestion_galeries .milieu #choix_methode .nouvelles_images {
	display:block;
	width:350px;
	background: url(../construction/0/images/ajouter_from_ordi.png) no-repeat top center;
	border:solid 1px #1b2723;
	padding-top:85px;
	padding-bottom:10px;
	margin:auto auto auto auto;
	margin-bottom:10px!important;
	text-align:center;
	color:#FFF;
	font-size:13px;
	text-decoration:none;
}

.gestion_galeries .milieu #choix_methode .nouvelles_images:hover {
		border:solid 1px #fff;
		background:#1b2723 url(../construction/0/images/ajouter_from_ordi.png) no-repeat top center;
}


.gestion_galeries .milieu #choix_methode .anciennes_images {
	display:block;
	width:350px;
	background: url(../construction/0/images/ajouter_from_site.png) no-repeat top center;
	border:solid 1px #1b2723;
	padding-top:85px;
	padding-bottom:10px;
	margin:auto auto auto auto;
	text-align:center;
	color:#FFF;
	font-size:13px;
	text-decoration:none;
}

.gestion_galeries .milieu #choix_methode .anciennes_images:hover {
		border:solid 1px #fff;
		background:#1b2723 url(../construction/0/images/ajouter_from_site.png) no-repeat top center;
}

.gestion_galeries .milieu #methode_nouvelles {
	padding:5px;
	margin-top:10px;
	background:#181818;
	border:solid 1px #333;
}

.gestion_galeries .milieu #methode_nouvelles h2 {
	display:block;
	height:25px;
	font-size:14px;
	color:#6CF;
	padding-top:5px;
	padding-left:35px;
	background:url(../construction/0/images/numero1.png) no-repeat top left;
}

.gestion_galeries .milieu #methode_nouvelles .aff_masq_mode_emploi {
	display:block;
	width:283px;
	height:29px;
	padding-top:6px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000;
	background:url(../construction/0/images/fond_modeemploi.png) no-repeat left top;
}

.gestion_galeries .milieu #methode_anciennes {
	padding:5px;
	margin-top:10px;
	background:#181818;
	border:solid 1px #333;
}

.gestion_galeries .milieu #methode_anciennes h2 {
    display:block;
	height:25px;
	font-size:14px;
	color:#6C0;
	padding-top:5px;
	padding-left:35px;
	background:url(../construction/0/images/numero2.png) no-repeat top left;
}


.gestion_galeries .milieu #methode_anciennes .aff_masq_mode_emploi {
	display:block;
	width:283px;
	height:29px;
	padding-top:6px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000;
	background:url(../construction/0/images/fond_modeemploi.png) no-repeat left top;
}

#liste_cochee2  #conteneur_galerie .divimg {
	padding:4px;
	clear:both;
	background:#000;
	border:dashed 1px #999;
	margin:5px;
}

#liste_cochee2  #conteneur_galerie .divimg .titreimg {
	font-size:15px;
	text-align:center;
	clear:both;
	padding:3px;
	font-weight:bold;
	color:#000;
	background:#6C0 url(../construction/0/images/fond_titreajoutimage.jpg) repeat-x;
}

#liste_cochee2  #conteneur_galerie .divimg .texteexpliimg {
	display:block;
	width:200px;
	float:right;
	padding:4px;
	padding-top:28px!important;
	margin-left:4px;
	margin-right:2px;
	background:#333 url(../construction/0/images/expliimg.png) no-repeat top center;
	color:#6C0;
}

 #liste_cochee2 #conteneur_galerie .divimg .une_image{
	display:block;
	width:250px;
	float:left;
	margin-top:2px;
}

 #liste_cochee2 #conteneur_galerie .divimg .btnsradios{
	display:block;
	width:250px;
	clear:both;
}


.gestion_galeries .milieu #methode_anciennes b {
	font-size:13px;
	color:#6C0;
}


.titre_galerie {
	font-size:24px;
	color:#6C0!important;
}


.gestion_galeries .milieu #liste_cochee #conteneur_nouvelles .titre_nouvelles {
	font-size:19px;
	color:#6CF;
}


.gestion_galeries .milieu #liste_cochee #conteneur_nouvelles .divimg {
	padding:4px;
	border:solid 1px #666;
}


.mode_emploi {
	display:block;
	padding:5px;
	margin-bottom:10px;
	color:#6C0;
}

.gestion_galeries .milieu #liste_cochee #conteneur_nouvelles .une_image {
	display:block;
	width:250px;
	float:left;
	margin-top:2px;
}

.gestion_galeries .milieu #liste_cochee #conteneur_nouvelles .btnsradios {
	display:block;
	clear:both;
}

.gestion_galeries .milieu #liste_cochee #conteneur_nouvelles .divimg .texteexpliimg {
	display:block;
	width:200px;
	float:right;
	padding:4px;
	padding-top:28px!important;
	margin-left:4px;
	margin-right:2px;
	background:#333 url(../construction/0/images/expliimg1.png) no-repeat top center;
	color:#30b4dd;
}




.gestion_galeries .milieu #liste_cochee #conteneur_nouvelles .divimg .titreimg {
	font-size:15px;
	text-align:center;
	clear:both;
	padding:3px;
	font-weight:bold;
	color:#000;
	background:#6C0 url(../construction/0/images/fond_titreajoutimage1.jpg) repeat-x;
}

/*		Gestion des CSS pour upload fichiers	*/
.uplreponse
{	width:100%;
	height:26px;
	display:none;
}

.uplreponse	.fondupl
{	overflow:hidden;
	width:510px;
	position : absolute;
	z-index : 1;
	height:26px;
}

.uplreponse	.fondupl .couleurfondupl
{	background-color:#6CF;
	position : absolute;
	height:26px;
}

.uplreponse	.glissiereupl
{	display:block;
	clear:both;
	height:26px;
	text-align:center;
	margin-bottom:5px;
	background:url(../construction/0/images/fondloadingajoutimage.png) no-repeat left top;
	width:510px;
	position : absolute;
	z-index : 2; 
}

.uplreponse	.glissiereupl .centre {
	display:block;
	padding-top:9px;
	font-size:9px;
	color:#FFF;
	width:492px;
	text-align:center;
}

.uplreponse	.glissiereupl .gauche {
	 display:block;
	 float:left;
	 width:10px;
	 height:26px;
	 background:url(../construction/0/images/fondloadingajoutimageG.png) no-repeat left top;
 }
.uplreponse	.glissiereupl .droite {
	 display:block;
	 float:right;
	 width:8px;
	 height:26px;
	 background:url(../construction/0/images/fondloadingajoutimageD.png) no-repeat left top;
}


/***************************** MENU GALERIE MONTER/DESCENDRE *******************************/

.lettrage_masque {display:none}

.gestion_galeries .gestion_dune_galerie .images_liees .gestion_photo_simple .nom_cat {
	display:block;
	clear:both;
}

.gestion_galeries .gestion_dune_galerie .images_liees .gestion_photo_simple  .md_img {
	display:block;
	width:498px;
	background:#090;
	text-align:center;
}

.gestion_galeries .gestion_dune_galerie .images_liees .gestion_photo_simple  .md_img .m a
{	display:block;
	width:73px;
	background:#b0c2d3 url(../construction/0/images/galerie_M_1.jpg) no-repeat top left;
	padding:5px;
	height:30px;
	float:left;
}
.gestion_galeries .gestion_dune_galerie .images_liees .gestion_photo_simple  .md_img .m a:hover
{	background:#b0c2d3 url(../construction/0/images/galerie_M_2.jpg) no-repeat top left;}


.gestion_galeries .gestion_dune_galerie .images_liees .gestion_photo_simple  .md_img .m10 a
{	display:block;
	width:73px;
	background:#b0c2d3 url(../construction/0/images/galerie_M10_1.jpg) no-repeat top left;
	padding:5px;
	height:30px;
	float:left;
}

.gestion_galeries .gestion_dune_galerie .images_liees .gestion_photo_simple  .md_img .m10 a:hover
{	background:#b0c2d3 url(../construction/0/images/galerie_M10_2.jpg) no-repeat top left;}


.gestion_galeries .gestion_dune_galerie .images_liees .gestion_photo_simple  .md_img .mt a
{	display:block;
	width:73px;
	background:#b0c2d3 url(../construction/0/images/galerie_MT_1.jpg) no-repeat top left;
	padding:5px;
	height:30px;
	float:left;
}
.gestion_galeries .gestion_dune_galerie .images_liees .gestion_photo_simple  .md_img .mt a:hover
{	background:#b0c2d3 url(../construction/0/images/galerie_MT_2.jpg) no-repeat top left;}

.gestion_galeries .gestion_dune_galerie .images_liees .gestion_photo_simple  .md_img .d a
{	display:block;
	width:73px;
	background:#f59c62 url(../construction/0/images/galerie_D_1.jpg) no-repeat top left;
	padding:5px;
	height:30px;
	float:left;
}

.gestion_galeries .gestion_dune_galerie .images_liees .gestion_photo_simple  .md_img .d a:hover
{	background:#f59c62 url(../construction/0/images/galerie_D_2.jpg) no-repeat top left;}

.gestion_galeries .gestion_dune_galerie .images_liees .gestion_photo_simple  .md_img .d10 a
{	display:block;
	width:73px;
	background:#f59c62 url(../construction/0/images/galerie_D10_1.jpg) no-repeat top left;
	padding:5px;
	height:30px;
	float:left;
}

.gestion_galeries .gestion_dune_galerie .images_liees .gestion_photo_simple  .md_img .d10 a:hover
{	background:#f59c62 url(../construction/0/images/galerie_D10_2.jpg) no-repeat top left;}


.gestion_galeries .gestion_dune_galerie .images_liees .gestion_photo_simple  .md_img .dt a {
	display:block;
	width:73px;
	background:#f59c62 url(../construction/0/images/galerie_DT_1.jpg) no-repeat top left;
	padding:5px;
	height:30px;
	float:left;
}
.gestion_galeries .gestion_dune_galerie .images_liees .gestion_photo_simple  .md_img .dt a:hover {
	background:#f59c62 url(../construction/0/images/galerie_DT_2.jpg) no-repeat top left;
}

/** INACTIFS **/

.gestion_galeries .gestion_dune_galerie .images_liees .gestion_photo_simple  .md_img .nm a
{	display:block;
	width:73px;
	background:#b0c2d3 url(../construction/0/images/galerie_M_inactif.jpg) no-repeat top left;
	padding:5px;
	height:30px;
	float:left;
}

.gestion_galeries .gestion_dune_galerie .images_liees .gestion_photo_simple  .md_img .nm10 a
{	display:block;
	width:73px;
	background:#b0c2d3 url(../construction/0/images/galerie_M10_inactif.jpg) no-repeat top left;
	padding:5px;
	height:30px;
	float:left;
}

.gestion_galeries .gestion_dune_galerie .images_liees .gestion_photo_simple  .md_img .nmt a
{	display:block;
	width:73px;
	background:#b0c2d3 url(../construction/0/images/galerie_MT_inactif.jpg) no-repeat top left;
	padding:5px;
	height:30px;
	float:left;
}

.gestion_galeries .gestion_dune_galerie .images_liees .gestion_photo_simple  .md_img .nd a
{	display:block;
	width:73px;
	background:#f59c62 url(../construction/0/images/galerie_D_inactif.jpg) no-repeat top left;
	padding:5px;
	height:30px;
	float:left;
}

.gestion_galeries .gestion_dune_galerie .images_liees .gestion_photo_simple  .md_img .nd10 a
{	display:block;
	width:73px;
	background:#f59c62 url(../construction/0/images/galerie_D10_inactif.jpg) no-repeat top left;
	padding:5px;
	height:30px;
	float:left;
}

.gestion_galeries .gestion_dune_galerie .images_liees .gestion_photo_simple  .md_img .ndt a {
	display:block;
	width:73px;
	background:#f59c62 url(../construction/0/images/galerie_DT_inactif.jpg) no-repeat top left;
	padding:5px;
	height:30px;
	float:left;
}

.gestion_galeries .gestion_dune_galerie .images_liees .gestion_photo_simple .plus_options a{
	display:block;
	clear:both;
	float:left;
	width:200px;
	background:#CCC url(../construction/0/images/btn_modifiergal.jpg) repeat-x top;
	border:double 1px #000;
	margin-top:10px;
	text-align:center;
	text-decoration:none;
	padding:3px;
	color:#fff;
}
.gestion_galeries .gestion_dune_galerie .images_liees .gestion_photo_simple .plus_options a:hover{
	background:#CCC url(../construction/0/images/btn_modifiergal2.jpg) repeat-x top;
}


.gestion_galeries .gestion_dune_galerie .images_liees .gestion_photo_simple .supprimer a{
	display:block;
	clear:both;
	float:left;
	width:200px;
	background:#CCC url(../construction/0/images/btn_modifiergal.jpg) repeat-x top;
	border:double 1px #000;
	text-align:center;
	text-decoration:none;
	padding:3px;
	color:#FFF;
}
.gestion_galeries .gestion_dune_galerie .images_liees .gestion_photo_simple .supprimer a:hover{
	background:#CCC url(../construction/0/images/btn_supprimergal2.jpg) repeat-x top;
}

/***************************** FIN MENU GALERIE MONTER/DESCENDRE *******************************/

.retour_haut_page a{
	display:block;
	width:200px;
	padding:8px;
	padding-left:30px;
	margin-top:10px;
	font-size:9px;
	text-transform:uppercase;
	color:#ffffff;
	text-decoration:none;
	background:url(../construction/0/images/btn_hautpage0.png) no-repeat left;
}

.retour_haut_page a:hover{
	color:#bfe1fd;
	text-decoration:underline;
	background:url(../construction/0/images/btn_hautpage.png) no-repeat left;
}


/***************************** POPUP GALERIE 850 x 600 *******************************/

 .galerie2_body{
	background:#000 url(../construction/0/images/popup_adminimage.jpg) no-repeat left top!important;
	padding:8 8 8 8px;
	margin:0 0 0 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8ee81a;
	}
.partie_haute_mod {
	height:120px;
	padding-top:25px;
	padding-left:25px;
}

.partie_basse_mod {
	display:block;
	overflow:scroll;
	margin:auto auto auto auto;
	width:850px;
	height:489px;
}
	
.une_vignette a,
.une_vignette_utilisable a{
	display:block;
	width:90px;
	height:100px;
	margin-right:10px;
	padding:5px;
	float:left;
	color:#FFF;
	display:block;
	text-decoration:none;	
	}
	
.une_vignette a:hover,
.une_vignette_utilisable a:hover{
	background:#2b5501;
	}
	
.la_vignette {
	display:block;
	width:80px;
	height:80px;
	border:solid 3px #FFF;
	background:#686868!important;
	}
.titre_vignette {
	display:block;
	overflow:hidden;
	width:90px;
}

.lien_bouton_retour_choix_gal {
	display:block;
	padding:5px;
	margin:4px;
	color:#F90;
	text-decoration:none;
	background:#333;
}
.lien_bouton_retour_choix_gal:hover {
	color:#000;
	background:#F90;
}

/************************* PAGE Gestion d'une image de la galerie ******************************/

.lien_retour_gal a {
	display:block;
	clear:both;
	width:488px;
	background:#2c2a2b url(../construction/0/images/btn_ajoutergal2.jpg) repeat-x top;
	border:double 1px #000;
	margin-top:10px;
	margin:auto auto auto auto;
	text-align:center;
	text-decoration:none;
	padding:5px;
	font-size:13px;
	font-weight:bold;
	color:#b3d3ff;
}

.lien_retour_gal a:hover {
	background:#6488c2 url(../construction/0/images/btn_ajoutergal.jpg) repeat-x top;
	color:#fff;
}

.gestion_options_image {
	display:block;
	background:#000;
	border:1px solid #333;
	padding:7px;
}

.gestion_options_image .image{
	display:block;
	background:#121212;
	text-align:center;
	margin:auto auto auto auto;
	margin-bottom:5px;
	margin-top:5px;
	color:#6C0;
}

.gestion_options_image .image #limage{
	display:block;
	margin:auto auto auto auto;
	border:solid 3px #CCC;
}

.gestion_options_image .image #limage:hover{
	border:solid 3px #FFF;
}

.gestion_options_image .titre{
	display:block;
	padding:8px;
	margin:6px;
	background:url(../construction/0/images/gestion_options_image_titre.jpg) no-repeat top left;
	color:#000;
	font-size:14px;
}
.gestion_options_image .titre input{
	display:block;
	width:465px;
	background:#333;
	color:#6C0;
	font-size:12px;
	border:solid #999 2px;
}

.gestion_options_image .titre input:hover{
	background:#fff;
	color:#000;
	border:solid #CCC 2px;
}

.gestion_options_image .legende{
	display:block;
	padding:4px;
	margin:6px;
	color:#6C0;
	font-size:14px;
	font-weight:bold;
}

.gestion_options_image .legende textarea{
	display:block;
	width:480px;
	background:#333;
	color:#6C0;
	font-size:12px;
	border:solid #999 2px;
}
.gestion_options_image .legende textarea:hover{
	background:#fff;
	color:#000;
	border:solid #CCC 2px;
}

.gestion_options_image .balises_meta{
	display:block;
	clear:both;
	width:480px;
	margin:auto auto auto auto;
	margin-top:18px;
	color:#6C0;
	font-size:14px;
	font-weight:bold;
	border:solid 1px #666;
}
.gestion_options_image .balises_meta .meta_ds{
	display:block;
    float:left;
	width:227px;
	padding:4px;
}
.gestion_options_image .balises_meta .meta_mc{
	display:block;
	float:left;
	width:227px;
	padding:5px;
}

.gestion_options_image .balises_meta .meta_ds textarea,
.gestion_options_image .balises_meta .meta_mc textarea {
	display:block;
	width:225px;
	height:300px;
	clear:both;
	background:#dbe3d4;
	color:#333;
}

.gestion_options_image .balises_meta .meta_ds textarea:hover,
.gestion_options_image .balises_meta .meta_mc textarea:hover {
	background:#FFF;
	color:#000;
	border:solid 1px #000;
}

.gestion_options_image .miniaturisation {
	display:block;
	clear:both;	
	width:450px;
	margin:auto auto auto auto;
	margin-top:5px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:40px;
	margin-bottom:15px!important;
	background:#151515;
	font-size:14px;
	font-weight:bold;
	color:#39F;
}

.gestion_options_image .miniaturisation .activer_miniature {
	display:block;
	float:left;
	width:220px;
	text-align:center;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
}

.gestion_options_image .lien {
	display:block;
	clear:both;
	background:url(../construction/0/images/lien_hypertexte.png) no-repeat left top;
	padding-left:30px;
	padding-bottom:5px;
	margin-bottom:10px;
}
.gestion_options_image .lien input{
	display:block;
	width:465px;
	background:#333;
	color:#6C0;
	font-size:12px;
	border:solid #999 2px;
}

.gestion_options_image .lien input:hover{
	background:#fff;
	color:#000;
	border:solid #CCC 2px;
}


.gestion_options_image .bouton_validation {
	text-align:center;
	margin-top:15px;
}

.gestion_options_image .presence {
	
}

.gestion_options_image .presence .liste_presence {
	
}

.gestion_options_image .presence .liste_presence .une_gal_presence a {
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	color:#09F;
}

.gestion_options_image .presence .liste_presence .une_gal_presence a:hover {
	text-decoration:underline;
	color:#3CF;
}

/***************************** PAGE MES GALERIES VISITEUR ****************************/

#bloc_galerie_haut .titre_pages_galeries{
	display:block;
	width:96%;
	height:20px;
	clear:both;
	margin:0 0 0 0;
	padding:10px;
	color:#4a4949;
	font-size:20px;
	font-weight:bold;
	background:#f3f7fb url(../../construction/0/images/fond_titregalerie.jpg) no-repeat top left;
}

#bloc_galerie_haut h2 {
	display:block;
	padding:5px;
	margin-top:0px!important;
	width:98%;
	font-size:16px;
	color:#6CF;
	background:#2f2f31 url(../../construction/0/images/retour_acc_gal0.jpg) repeat-x top left!important;
}

#bloc_page_bas {
	clear:both;
}

.contenant_galerie .lien_une_vignette_galerie {
	display:block;
	width:130px;
	height:160px;
	float:left;
	padding-top:10px;
	padding:2px;
	margin-left:2px;
	margin-right:3px;
	margin-bottom:2px;
	color:#FFF;
	background:url(../../construction/0/images/fond_vignette_galeries.png) no-repeat top left;
	overflow:hidden;
	text-decoration:none;
	cursor:pointer;
}

.contenant_galerie .lien_une_vignette_galerie:hover {
	background:url(../../construction/0/images/fond_vignette_galeries2.png) no-repeat top left;
	color:#66ccff!important;
}

.contenant_galerie .liste_vignettes_galeries
{	clear:both;
}
.contenant_galerie .liste_vignettes_galeries .lien_une_vignette_galerie .une_vignette_galerie img {
	display:block;
	width:96px;
	height:100px;
	margin-top:10px!important;
	margin:auto auto auto auto;
	border:solid 1px #FFF;
}

.contenant_galerie .liste_vignettes_galeries .lien_une_vignette_galerie span {
	text-decoration:none;
}

.contenant_galerie .liste_vignettes_galeries .lien_une_vignette_galerie .titre_galerie_sur_vignette {
	display:block;
	width:100px;
	height:32px;
	padding-top:3px;
	overflow:hidden;
	text-decoration:none!important;
	font-weight:bold;
	font-size:9px;
	text-transform:uppercase;
	margin:auto auto auto auto;
}

/***************************** PAGE GALERIE VISITEUR ********************************/

.contenant_galerie {
	display:block;
	clear:both!important;
	height:auto;
	width:100%;
	margin-top:0px;
	background:#ffffff!important;
}


.contenant_galerie #titre {
	display:block;
	width:96%;
	min-height:20px;
	clear:both;
	margin:0 0 0 0;
	padding:10px;
	color:#4a4949;
	font-size:20px;
	font-weight:bold;
	background:#f3f7fb url(../../construction/0/images/fond_titregalerie.jpg) no-repeat top left;
}

.contenant_galerie .retour_acc_galerie  {
	display:block;
	width:96%;
	height:15px;
	margin:0 0 0 0!important;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:20px;
	clear:both;
	background:#2f2f31 url(../../construction/0/images/retour_acc_gal.jpg) no-repeat top left!important;
}

.contenant_galerie .retour_acc_galerie a {
	color:#b4d4ff;
	text-decoration:none;
	font-size:11px;
}

.contenant_galerie .retour_acc_galerie a:hover {
	text-decoration:underline;
}


#bloc_page_milieu .contenant_galerie .desc_gal {
	display:block;
	clear:both;
	width:96%;
	height:100%;
	height:auto;
	margin:0 0 0 0!important;
	padding:10px;
	font-size:12px;
	color:#333;
	background:#fff url(../../construction/0/images/fond_descgal.jpg) no-repeat bottom left!important;
}

.contenant_galerie .zone_image {
	display:block;
	clear:both;
	width:100%;
	background:#fff url(../../construction/0/images/fond_titregalerie.jpg) no-repeat top left;
	margin:0 0 0 0!important;
	padding:1 1 1 1!important;
	height:auto;
}

.contenant_galerie .zone_image #titre_img {
	padding:15px!important;
	margin:0 0 0 0!important;
	color:#474747;
	font-size:17px;
}

.contenant_galerie .zone_image .englobe_images_boutons_texte_presence {
	display:block;
	background:#2e2e30 url(../../construction/0/images/fond_blocimagegalerie.jpg) repeat-x top;
	width:100%!important;
	height:auto;
}

.contenant_galerie .zone_image .englobe_images_boutons_texte_presence .bas_englobe,.contenant_galerie .liste_vignettes_images .bas_liste_vignettes_images {
	clear:both;
}

.contenant_galerie .zone_image .englobe_images_boutons_texte_presence .presence {
	display:block;
	float:left;
	padding:8px;
	width:97%!important;
	color:#6CF;
	background:#202020;
}


.contenant_galerie .zone_image .englobe_images_boutons_texte_presence .presence .liste_presence{
	display:block;
	width:100%!important;
	list-style:none;
} 



.contenant_galerie .zone_image .englobe_images_boutons_texte_presence .presence .liste_presence .une_gal_presence a {
	display:block;
	clear:both;
	list-style:none;
	font-size:12px;
	color:#FFF;
	width:95%!important;
	background:#24292f;
	text-decoration:none;
	padding:3px;
	margin:3px;
} 

.contenant_galerie .zone_image .englobe_images_boutons_texte_presence .presence .liste_presence .une_gal_presence a:hover {
	color:#6CF;
	text-decoration:underline;
} 

.contenant_galerie .zone_image .englobe_images_boutons_texte_presence .texte_img {
	display:block;
	width:45%;
	overflow:auto;
	float:left;
}
.contenant_galerie .zone_image .englobe_images_boutons_texte_presence .texte_img .le_texte {
	display:block;
	color:#FFF;
	font-size:11px;
	padding-top:4px;
	padding-right:8px;
	padding-bottom:4px;
}


.contenant_galerie .zone_image .englobe_images_boutons_texte_presence .imageetboutons {
	background:#2e2e2f url(../../construction/0/images/fond_blocimagegalerie.jpg) no-repeat top left;
	width:inherit; height:inherit;
}

.contenant_galerie .zone_image .englobe_images_boutons_texte_presence .imageetboutons .image_img {
	display:block;
	width:55%;
	float:left;
	overflow:hidden;
	text-align:center;
}

.contenant_galerie .zone_image .englobe_images_boutons_texte_presence .imageetboutons .image_img #image_centrale {
	width:240px;
	margin:5px;
	border:solid 4px #FFF;
}


.contenant_galerie .zone_image .englobe_images_boutons_texte_presence .imageetboutons .boutons_img {
	display:block;
	clear:both;
	padding-top:1px;
	float:left;
	width:100%;
	height:25px;
	color:#FFF;
	background:#000 url(../../construction/0/images/fond_boutons_zoom_url.jpg) no-repeat top left;
}

.contenant_galerie .zone_image .englobe_images_boutons_texte_presence .imageetboutons .boutons_img .zoom {
	display:block;
	width:200px;
	float:left;
	font-weight:bold;
	font-size:10px;
	text-align:center;
	padding-top:6px;
	padding-left:3px;
	padding-right:3px;
	text-transform:uppercase;
}


.contenant_galerie .zone_image .englobe_images_boutons_texte_presence .imageetboutons .boutons_img .precedente a {
}
																						 

.contenant_galerie .zone_image .englobe_images_boutons_texte_presence .imageetboutons .boutons_img .precedente .la {
	display:block;
	float:left;
	width:33px;
	height:25px;
	border:0px!important;
	background:url(../../construction/0/images/btn_flechegauche.jpg) no-repeat top left;
}

.contenant_galerie .zone_image .englobe_images_boutons_texte_presence .imageetboutons .boutons_img .precedente .la:hover {
	background:url(../../construction/0/images/btn_flechegauche2.jpg) no-repeat top left;
}

.contenant_galerie .zone_image .englobe_images_boutons_texte_presence .imageetboutons .boutons_img .precedente .la span {
	display:none;
}

.contenant_galerie .zone_image .englobe_images_boutons_texte_presence .imageetboutons .boutons_img .precedente .pasla {
	display:block;
	float:left;
	width:33px;
	height:25px;
	border:0px!important;
	color:#000;
	background:url(../../construction/0/images/btn_flechegaucheNO.jpg) no-repeat top left;
}

.contenant_galerie .zone_image .englobe_images_boutons_texte_presence .imageetboutons .boutons_img .precedente .pasla span {
	display:none;
}

.contenant_galerie .zone_image .englobe_images_boutons_texte_presence .imageetboutons .boutons_img .suivante a {
}
																						 

.contenant_galerie .zone_image .englobe_images_boutons_texte_presence .imageetboutons .boutons_img .suivante .la {
	display:block;
	float:left;
	width:33px;
	height:25px;
	border:0px!important;
	background:url(../../construction/0/images/btn_flechedroite.jpg) no-repeat top left;
}

.contenant_galerie .zone_image .englobe_images_boutons_texte_presence .imageetboutons .boutons_img .suivante .la:hover {
	background:url(../../construction/0/images/btn_flechedroite2.jpg) no-repeat top left;
}

.contenant_galerie .zone_image .englobe_images_boutons_texte_presence .imageetboutons .boutons_img .suivante .la span {
	display:none;
}

.contenant_galerie .zone_image .englobe_images_boutons_texte_presence .imageetboutons .boutons_img .suivante .pasla {
	display:block;
	float:left;
	width:33px;
	height:25px;
	border:0px!important;
	color:#000;
	background:url(../../construction/0/images/btn_flechedroiteNO.jpg) no-repeat top left;
}

.contenant_galerie .zone_image .englobe_images_boutons_texte_presence .imageetboutons .boutons_img .suivante .pasla span {
	display:none;
}



.contenant_galerie .zone_image .englobe_images_boutons_texte_presence .imageetboutons .boutons_img .le_lien a {
	display:block;
	float:right;
	width:114px;
	height:18px;
	margin-right:20px;
	margin-top:2px;
	background:url(../../construction/0/images/btn_url.jpg) no-repeat top left;
}

.contenant_galerie .zone_image .englobe_images_boutons_texte_presence .imageetboutons .boutons_img .le_lien a:hover {
	background:url(../../construction/0/images/btn_url2.jpg) no-repeat top left;
}


.contenant_galerie .zone_image .englobe_images_boutons_texte_presence .imageetboutons .boutons_img .le_lien span {
	display:none;
}


.contenant_galerie .liste_vignettes_images {
	display:block;
	clear:both;
	width:99%;
	background:#949495;
	padding:2px;
}

.contenant_galerie .liste_vignettes_images .lien_une_vignette_galerie {
	display:block;
	width:105px;
	height:160px;
	float:left;
	margin-left:2px;
	margin-right:3px;
	margin-bottom:2px;
	background:#636364;
	padding:2px;
	overflow:hidden;
	cursor:pointer;
}

.contenant_galerie .liste_vignettes_images .lien_une_vignette_galerie:hover {
	background:#454549;
}

.contenant_galerie .liste_vignettes_images .lien_une_vignette_galerie .une_vignette_image img {
	display:block;
	width:100px;
	height:100px;
	margin:auto auto auto auto;
	border:solid 1px #FFF;
}

.contenant_galerie .liste_vignettes_images .lien_une_vignette_galerie .une_vignette_image span  {
	color:#FFF;
	font-size:11px;
}

.contenant_galerie .liste_vignettes_images .lien_une_vignette_galerie .une_vignette_image .titre_image_sur_vignette {
	color:#E4E4E4;
	font-weight:bold;
}

form .dimensions .gauche{
	float:left;
	margin-left:10px;
	width:220px;
}

form .dimensions .gauche .largeur,
form .dimensions .gauche .hauteur,
form .dimensions .gauche .texteapercu{
	margin-top:20px;
	color:#6dcd0a;
}
form .dimensions .droite{
	float:right;
	width:250px;
	height:190px;
	border-left:dashed #999 2px;
	overflow:hidden;
	position:relative;
}

form .dimensions .droite .zone_de_test{
	width:200px;
	height:auto;
	overflow:hidden;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
}

form .dimensions .droite .zone_de_test .centrage{
	border:solid #999 2px;
	width: 200px;
	height: 150px;
	background-color:#333;
	#position: absolute;
	#top: 50%;
	display: table-cell;
	vertical-align: middle;
	overflow:hidden;
}

form .dimensions .droite .zone_de_test .centrage .vignette{
	dispplay:none;border:solid #999 1px;
	width: 100px;
	height: 100px;
	margin-left:auto;
	margin-right:auto;
	background-color:#6dcd0a;
	#top: -50%;
	position: relative;
}/******************************************************************************
	AGREGATION CSS 0/option_60.css
	Le 05/05/2010 à 13:48:04
	******************************************************************************/
	
	.compteur_general {
	display:block;
	padding:15px;
	font-size:11px;
	color:#333;
}

.compteur_general .visiteurs,
.compteur_general .pagesvues{	
font-weight:bold;
display:inline;
}/*********************************
******			MEMO		******
* les images sont reliÃ©es par le *
* numÃ©ro de dossier de l'annu	 *
* donc pas dans le css        	 *
*********************************/

/*	DÃ©finition du bloc			*/
#bloc_meteo
{	float:left;
	width:184px;
}

#bloc_meteo .blocrestri
{	float:left;
	width:184px;
	margin-left:20px;
}


/*	DÃ©finition des images		*/

#bloc_meteo .blocrestri .haut
{	display:block;
	height:28px;
	background: url(images/meteo_01.jpg) no-repeat bottom;
}

#bloc_meteo .blocrestri .milieu
{	height:175px;
	background: url(images/meteo_02.jpg) repeat;
}

#bloc_meteo .blocrestri .bas
{	display:block;
    height:9px;
	background: url(images/meteo_03.jpg) no-repeat top;
}

/*	Affichage des donnÃ©es		*/
#bloc_meteo .blocrestri .centrage
{	width:140px;
	margin-left:auto;
	margin-right:auto;
}#fluxrss{
	display:block;
	clear:both;
	width:100%;
	background:#fefdfb url(images/trame_tous_blocs.jpg);
}

#fluxrss .fluxrss_haut
{	background:#383839 url(images/fond_tous_titres.jpg) repeat-x top;
    color:#333;
	font-size:13px;
	height:25px;
	padding-top:3px;
	padding-left:10px;
}

#fluxrss .fluxrss_haut h2
{	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#fff7ea;
	font-style: normal;
	margin-top:4px;
}


/*		liste					*/
		#fluxrss .fluxrss_fond
		{ margin-top:8px;
		}
		#fluxrss .fluxrss_fond #aff_RSS ul {
			margin-left:5px!important;
			padding:1px!important;
			list-style: disc url(images/bloc2_puce2.jpg) inside;
			width:100%;
			overflow:hidden;
		}
		#fluxrss ul li {
			margin:0px;
			width:98%;
			height:17px;
			overflow:hidden;
			margin-bottom:2px!important;
		}
		#fluxrss ul li a
		{ font-family:Arial, Helvetica, sans-serif;
		  font-size:11px;
		  color:#000000;
		  text-decoration:none;
		}
		#fluxrss ul li a:hover
		{ color:#b00000;
		background:#c5c5c5!important;
		  text-decoration:underline;
		}


#fluxrss .fluxrss_bas
{	background:url(images/bloc2_actus_03.jpg) no-repeat top;
	height:6px;
}/******************************************************************************
	AGREGATION CSS 0/option_12.css
	Le 05/05/2010 à 13:48:04
	******************************************************************************/
	
	.recapitulatif_commande_options
{	width:500px;
	background-color:#009933;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.recapitulatif_commande_options .premiere_ligne,.recapitulatif_commande_options .ligne_titre
{	font-weight:bold;
}
.recapitulatif_commande_options .premiere_ligne
{	color:#FFFFFF;
}

.recapitulatif_commande_options .ligne_titre
{	color:#000000;
}

.recapitulatif_commande_options span
{	display:block;
	float:left;
}
.recapitulatif_commande_options .opt_nom_produit
{	width:200px;	
}

.recapitulatif_commande_options .opt_quantite,.recapitulatif_commande_options .opt_prix_unitaire_ht,.recapitulatif_commande_options .opt_prix_ttc
{	width:100px;
}

.recapitulatif_commande_options .un_produit_total span
{	width:500px;
	font-size:14px;
	font-weight:bold;
	color:#FFFF00;
	text-align:right;
}

/**************** CHOIX OPTIONS ADMIN **************************/
.admin .bloccentral
{	width:100%!important;
}
.prop_opt {
    display:block;
	clear:both;
	width:600px;
	text-align:center;
	font-size:12px;
	background:#FFFFFF;
	margin-bottom:10px;
	padding-top:0px;
}

.prop_opt .nom_option_fond
{	font-size:12px;
	padding-top:12px;
	width:600px;
	height:50px;
	background:url(../construction/0/images/nom_option_fond.jpg) #e7f5ff no-repeat;
}

.prop_opt .nom_option_duree
{	margin-left:250px;
	width:100px;
	height:21px;
	background:url(../construction/0/images/nom_option_duree.jpg) no-repeat;
	float:left;
}

.prop_opt .nom_option_montant
{	width:120px;
	height:21px;
	background:url(../construction/0/images/nom_option_montant.jpg) no-repeat;
	float:left;
}

.prop_opt .nom_option_mode
{	width:80px;
	height:21px;
	background:url(../construction/0/images/nom_option_mode.jpg) no-repeat;
	float:left;
}

.prop_opt .nom_option_duree b,.prop_opt .nom_option_montant b,.prop_opt .nom_option_mode b
{	display:block;
	margin-left:25px;
}


.prop_opt  .nom
{	width:210px;
	text-align:left;
	float:left;
}

.prop_opt  .dateexpi{
	float:left;
	width:120px;
}
.prop_opt  .MT {
	float:left;
	width:100px;
}

.prop_opt input, .prop_opt .saut	{
	float:left;
	width:30px;
	margin-left:10px;
}
.prop_opt  .OPT {
float:left;
width:100px;
}

.prop_opt  .option_speciale {
display:block;
clear:both;
width:560px;
float:left;
text-align:right;
background:#DCE4E2;
border: dashed 1px #999999;
padding:2px;
margin-bottom:10px!important;
margin-top:5px;
margin-left:7px;
}
.prop_opt  .option_speciale select {
width:110px;
background:#CBE6EF;
color:#003366;
font-weight:bold;}

.prop_opt  .nom input, .prop_opt  .dateexpi input, .prop_opt  .MT input, .prop_opt  .OPT input {
	width:90px;
}
.prop_opt  .OPT select {
width:110px;
float:right;
background:#CDD291;
color:#333300;
}

.prop_opt .spanB input {
	width:60px;
}
#fond_option
{	background-image:url(../construction/0/images/fond_options.jpg) top left;
	margin:0 0 0 0;
	width:649px;
	overflow:hidden;
}



/***********************************	AJOUT CLIENT	******************************/
.inscription_client {
	font-family:Arial, Helvetica, sans-serif;
	width:100%;}

.inscription_client fieldset {
	width:100%;
	border:none!important;
}

.inscription_client input {
	display:block;
	clear:both;
	width:98%;
	margin:auto auto auto auto;
	background:#fff url(../construction/0/images/fond_champs.jpg) repeat-x bottom;
	border:solid 1px #b7b7b7;
}

.inscription_client textarea {
	display:block;
	clear:both;
	width:98%;
	height:150px;
	background:#fff url(../construction/0/images/fond_champs.jpg) repeat-x bottom;
	border:solid 1px #b7b7b7;
}

.inscription_client .spacing {
	display:block;
	width:95%;
	padding:2.5%;
	margin:auto auto auto auto;
}


.inscription_client fieldset label {
	display:block;
	clear:both;
	margin:auto auto auto auto;
}

.demi_espace {
	width:49%;
	float:left;
	margin-right:1%;
}

/************* COORDONNEES PERSONNELLES *********************/

.inscription_client .coordo {
	display:block;
	width:100%;
	background:#fff url(../construction/0/images/fond_coordonnees.jpg) no-repeat top;
	color:#373737;
	font-size:11px;
	font-weight:bold;
	}
	
.inscription_client .coordo legend {
	display:block;
	padding:5px;
	margin-bottom:6px;
	color:#a0b4be;
	font-size:15px;
	font-weight:bold;
	}
	


/************* COORDONNEES SOCIETE *********************/

.inscription_client .coordosociete {
	display:block;
	width:100%;
	background:#fff url(../construction/0/images/fond_coordonnees2.jpg) no-repeat top;
	color:#373737;
	font-size:11px;
	font-weight:bold;}
	
	
.inscription_client .coordosociete legend {
	display:block;
	padding:5px;
	color:#a0b4be;
	font-size:15px;
	font-weight:bold;
}

.inscription_client .coordosociete .identique_coordos {
	display:block;
	padding:13px;
	font-size:13px;
	margin-bottom:0px;
}


/************* ACCES ESPACE CLIENT *********************/

.inscription_client .connecclient {
	display:block;
	width:100%;
	background:#1b1a1a url(../construction/0/images/fond_accesclient.jpg) no-repeat top;
	color:#fff;
	font-size:12px;
	}
	
.inscription_client .connecclient legend {
	display:block;
	padding:5px;
	margin-bottom:6px;
	font-size:17px;
	color:#8cb5ff;
	font-size:12px;
	}
	
	

/************* INSERTION ANNUAIRE *********************/

.inscription_client .lientexte {
	display:block;
	width:100%;
	background:#fff url(../construction/0/images/fond_insertionannuaire.jpg) no-repeat top;
	color:#373737;
	font-size:11px;
	font-weight:bold;}
	
.inscription_client .lientexte legend {
	display:block;
	padding:5px;
	margin-bottom:6px;
	color:#fff;
	font-size:15px;
	font-weight:bold;
	}/******************************************************************************
	AGREGATION CSS 0/option_8.css
	Le 05/05/2010 à 13:48:04
	******************************************************************************/
	
	/* derniers inscrits annuaire V3.0	*/
#derniers_inscrits
{	float:left;
	width:236px;
	margin-left:6px;
}

#derniers_inscrits .blocrestri
{	width:236px;
}

#derniers_inscrits .blocrestri .image_haut
{	height:	34px;
}

/*********** v3.2010 ***********/
#derniersinscrits_2010 ul,#derniersinscrits_2010 li
{	padding:0 0 0 0;
	margin:0 0 0 0;
	list-style:none;
}
#derniersinscrits_2010 {	
clear:both; 
width:570px; 
overflow:hidden; 
height:auto!important;
background:url(../../construction/0/images/fond_derniers.jpg) repeat-x bottom center;
padding-bottom:0px!important;
margin-left:4px;
}

#derniersinscrits_2010_haut {
	display:block;
	width:570px;
	height:38px;
	background:url(../../construction/0/images/haut_derniers.jpg) no-repeat left top;
}

#derniersinscrits_2010_bas {
	display:block;
	clear:both;
	height:15px!important;
	width:570px;
	margin-bottom:0px!important;
	background:url(../../construction/0/images/bas_derniers.jpg) no-repeat bottom center;
}

#derniersinscrits_2010 .derniersinscrits_2010_unepartie{
	display:block;
	margin-left:8px;
	margin-top:8px;
	margin-bottom:5px;
	width:268px;
	border:solid 1px #e8e8e8;
	background:url(../../construction/0/images/fond_bloc_derniers.png) repeat;
	padding:2px;
	overflow:hidden; 
	position:relative; 
	float:left; 
	height:235px;
}
#derniersinscrits_2010 .derniersinscrits_2010_unepartie .contenant_mouvement
{	overflow:visible;
}

.contenant_mouvement_p0 .contenant_mouvement{	
display:block;
padding:10px;
}

#derniersinscrits_2010 .derniersinscrits_2010_unepartie .slide
{	width:268px; display:block; height:100%; float:left;
	overflow:hidden;
}
#derniersinscrits_2010 .derniersinscrits_2010_unepartie .slide li
{	display:block;
	width:100%;
	height:auto;
	overflow:hidden;
}

.slide a {
	display:block;
	line-height:15px;
	height:15px;
	width:100%;
	overflow:hidden;
	padding-bottom:2px;
	padding-left:2px;
	padding-top:2px;
	margin-bottom:1px;
	text-decoration:none;
	color:#333;
}

.slide a:hover {
	background:url(../../construction/0/images/fond_lienHOVER.png) repeat;
}

#derniersinscrits_2010 .derniersinscrits_2010_rightControl {	
    width:132px;
	float:left;
	clear:both;
	height:20px;
	display:block;
	text-align:center;
	text-decoration:none;
	color:#333;
	background:url(../../construction/0/images/fond_BTNS_normal.jpg) no-repeat left top;
	padding-top:5px;
	margin-top:8px;
	margin-left:1px;
	cursor:hand;
}

#derniersinscrits_2010 .derniersinscrits_2010_rightControl:hover {	
	color:#003;
	background:url(../../construction/0/images/fond_BTNS_hover.jpg) no-repeat left top;
}

#derniersinscrits_2010 .derniersinscrits_2010_leftControl {	
    width:132px;
	float:left;
	height:20px;
	display:block;
	text-align:center;
	text-decoration:none;
	color:#333;
	background:url(../../construction/0/images/fond_BTNS_normal.jpg) no-repeat right top;
	padding-top:5px;
	margin-top:8px;
	margin-left:2px;
	margin-right:1px;
	cursor:hand;
}

#derniersinscrits_2010 .derniersinscrits_2010_leftControl:hover {
	color:#003;
	background:url(../../construction/0/images/fond_BTNS_hover.jpg) no-repeat right top;
}/******************************************************************************
		AGREGATION CSS 0/option_8.css
		Le 05/05/2010 à 13:48:04
		******************************************************************************/
		
		.administration_client
{	background-image:url(../construction/0/images/gestionclient_00.jpg);
	width:538px;
}
.administration_client .titre_lientexte
{	background-image:url(../construction/0/images/gestionclient_02.jpg);
	height:23px;
	width:538px;
}
.administration_client .titre_lientexte_nouveau
{	background-image:url(../construction/0/images/gestionclient_01.jpg);
	height:23px;
	width:538px;
}
.administration_client .titre_lientexte_nouveau .nom,
.administration_client .titre_lientexte .nom
{	margin-left:5px;
}
.administration_client .mess_nouveau
{	float:right;
	width:80px;
	color:#B8E889;
	margin-top:5px;
}
.administration_client .bas
{	width:538px;
	height:13px;
	background:url(../construction/0/images/gestionclient_03.jpg) no-repeat;
}



.administration_client,.administration_client .bas
{	clear:both;
}

.administration_client .zone_a_boutons
{	color:#FFFFFF;
	width:172px;
	overflow:hidden;
	float:right;
}


.administration_client .zone_a_boutons .categories
{	background:url(../construction/0/images/modifier_categories.jpg) no-repeat;
	width:172px;
	height:25px;
	display:block;
}
.administration_client .zone_a_boutons .fiche_complete
{	background:url(../construction/0/images/voir_fichecomplete.jpg) no-repeat;
	width:172px;
	height:25px;
	display:block;
}
.administration_client .zone_a_boutons .supprimer
{	background:url(../construction/0/images/supprimer_client.jpg) no-repeat;
	width:172px;
	height:25px;
	display:block;
}/******************************************************************************
	AGREGATION CSS 0/option_21.css
	Le 05/05/2010 à 13:48:04
	******************************************************************************/
	
	.zone_pub_0,
.zone_pub_1
{	width:100%;
	background-image:url(../construction/0/images/fond_pub1.jpg);
	overflow:hidden;
}

.zone_pub_0 .zone_pub_0_a,
.zone_pub_1 .zone_pub_1_a
{	text-align:center;
	display:block;
	margin-left:auto;
	margin-right:auto;
}

.zone_pub_0 .zone_pub_0_a .zone_pub_0_img,
.zone_pub_1 .zone_pub_1_a .zone_pub_1_img
{	border:none;
    max-width:571px;
	margin-top:10px;
	margin-bottom:10px;
}