/* CSS Document */

html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset,img
	{
	border: 0;
	margin: 0;
	padding: 0;
	}

body	/* choix de couleur */
	{
	background-color: #fff;
	color: #fff;/*color: #333333;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	background-repeat: repeat-x;
	background-position: top;
	}

body.accueil
	{
	background-color: #f1c700;
	background-image: url(../medias_communs/images/accueil/bg_accueil.jpg);
	}

body.reseau
	{
	background-color: #f1c700;
	background-image: url(../medias_communs/images/sections/reseau_jeunesse/bg_reseau_jeunesse.jpg);
	}

body.nations
	{
	background-color: #f01510;
	background-image: url(../medias_communs/images/sections/nations_communautes/bg_nations_com.jpg);
	}

body.quoideneuf
	{
	background-color: #94f600;
	background-image: url(../medias_communs/images/sections/quoideneuf/bg_quoideneuf.jpg);
	}

body.zonesinteret
	{
	background-color: #0066ee;
	background-image: url(../medias_communs/images/sections/zones_interet/bg_zones_interet.jpg);
	}

p
	{
	color: #fff;
	}

h1
	{
	color: #fff;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-transform: uppercase;
	font-weight: normal;
	}
	
h2
	{
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: normal;
	}
	
h3
	{
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	margin: 0 0 4px 0;
	}
	
h4
	{
	color: #ffc841;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0 0 8px 0;
	text-transform: uppercase;
	}
	
li
	{
	color: #fff;
	line-height: 11px;
	margin: 0 0 3px 0;
	}
	
ol
	{
	margin: 0 0 12px 26px;
	}

ul
	{
	list-style-position: outside;
	list-style-type: disc;
	margin: 0 0 12px 14px;
	}

a:visited, a:link 
     {
	color: #ffc841;
	text-decoration: underline;
	/*font-size: 11px;*/
	}

a:hover
	{
	color: #fbf372;
	text-decoration: underline;
	/*font-size: 11px;*/
	}

/* menu dynamique */

#dropmenudiv
	{
	border: 0;
	line-height: 14px;
	margin: 0 0 0 0;
	padding: 0;
	position: absolute;
	text-align: left;
	z-index: 100;
	}

#dropmenudiv .premier
	{
	display: block;
	padding: 1px 0 0 0;
	text-decoration: none;
	text-indent: 3px;
	}

#dropmenudiv a.dernier
	{
	border: 0;
	}

#dropmenudiv a
	{
	display: block;
	margin: 0;
	padding: 1px;
	text-decoration: none;
	text-indent: 3px;
	}

/*	reseaujeunesse	*/
a.dernierreseaujeunesse
	{
	border-bottom: 1px solid #773b00;
	}

a:link.reseaujeunesse, a:visited.reseaujeunesse, a:link.dernierreseaujeunesse, a:visited.dernierreseaujeunesse
	{
	background-color: #fff;
	border-top: 1px solid #773b00;
	border-left: 1px solid #773b00;
	border-right: 1px solid #773b00;
	color: #773b00;
	}

a.reseaujeunesse:hover, a.dernierreseaujeunesse:hover
	{
	background-color: #e57303;
	color: #fff;
	}

/*	nationscommunautes	*/
a.derniernationscommunautes
	{
	border-bottom: 1px solid #6c0101;
	}

a:link.nationscommunautes, a:visited.nationscommunautes, a:link.derniernationscommunautes, a:visited.derniernationscommunautes
	{
	background-color: #fff;
	border-top: 1px solid #6c0101;
	border-left: 1px solid #6c0101;
	border-right: 1px solid #6c0101;
	color: #6c0101;
	}

a.nationscommunautes:hover, a.derniernationscommunautes:hover
	{
	background-color: #d30202;
	color: #fff;
	}

/*	quoideneuf	*/
a.dernierquoideneuf
	{
	border-bottom: 1px solid #2c6900;
	}

a:link.quoideneuf, a:visited.quoideneuf, a:link.dernierquoideneuf, a:visited.dernierquoideneuf
	{
	background-color: #fff;
	border-top: 1px solid #2c6900;
	border-left: 1px solid #2c6900;
	border-right: 1px solid #2c6900;
	color: #2c6900;
	}

a.quoideneuf:hover, a.dernierquoideneuf:hover
	{
	background-color: #51bf02;
	color: #fff;
	}

/*	zonesdinteret	*/
a.dernierzonesdinteret
	{
	border-bottom: 1px solid #002867;
	}

a:link.zonesdinteret, a:visited.zonesdinteret, a:link.dernierzonesdinteret, a:visited.dernierzonesdinteret
	{
	background-color: #fff;
	border-top: 1px solid #002867;
	border-left: 1px solid #002867;
	border-right: 1px solid #002867;
	color: #002867;
	}

a.zonesdinteret:hover, a.dernierzonesdinteret:hover
	{
	background-color: #0b69fe;
	color: #fff;
	}

/*	structure générale	*/

#wrapper
	{
	width: 858px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	}

#wrappercarte
	{
	text-align: left;
	margin: 10px auto;
	width: 980px;
	}

.fermeture
	{
	clear: both;
	}
	
#entete
	{
	width: 858px;
	}
	
#logoetphotoprincipalentete
	{
	width: 278px;
	float: left;
	padding-top: 0px;
	}
	
#menusecondaireetphotosentete
	{
	width: 580px;
	float: left;
	position: relative;
	}
	
#fb{
position: absolute;
left:430px;
}
#menusecondaireentete
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 563px;
	text-align: right;
	text-transform: uppercase;
	padding-top: 13px;
	padding-right: 17px;
	}
	
#menusecondaireentete #choixlangue a
	{
	color: #858483;
	text-decoration: none;
	}
	
#menusecondaireentete #choixlangue a:hover
	{
	color: #ffa811;
	}
	
#menusecondaireentete #menusecondaire a
	{
	color: #ff6711;
	text-decoration: none;
	}
	
#menusecondaireentete #menusecondaire a:hover
	{
	color: #ffa811;
	}
	
#menusecondaireentete img
	{
	margin-left: 34px;
	}

#menusecondaireentete p
	{
	margin: 0px;
	}

#choixlangue
	{
	margin: 0 0 33px 0;
	}

#menusecondaire
	{
	margin: 0 0 10px 0;
	}

#menusecondaire a
	{
	margin: 0 0 0 35px;
	}

#margesouschoixdelangueentete
	{
	margin-bottom: 35px;
	}

#blocimagesentete
	{
	width: 580px;
	}

#menuprincipal	/* choix de couleur */
	{
	width: 842px;
	padding-left: 16px;
	height: 38px;
	background-repeat: no-repeat;
	background-position: center top;
	}

.accueil #menuprincipal
	{
	background-image: url(../medias_communs/images/accueil/bg_menu_accueil.gif);
	}
	
.reseau #menuprincipal
	{
	background-image: url(../medias_communs/images/accueil/bg_menu_accueil.gif);
	}
	
.nations #menuprincipal
	{
	background-image: url(../medias_communs/images/sections/nations_communautes/bg_menu_nations_com.gif);
	}
	
.quoideneuf #menuprincipal
	{
	background-image: url(../medias_communs/images/sections/quoideneuf/bg_menu_quideneuf.gif);
	}
	
.zonesinteret #menuprincipal
	{
	background-image: url(../medias_communs/images/sections/zones_interet/bg_menu_zone.gif);
	}

.casestitrescolonne	/* choix de couleur */
	{
	border-top-width: 1px;
	border-top-style: solid;
	width: 177px;
	padding-top: 7px;
	padding-bottom: 6px;
	}

.carte
	{
	background-color: #eaeaea;
	}

.accueil .casestitrescolonne
	{
	background-color: #ad3900;
	border-top-color: #ffc841;
	}

.accueil #colonnegauche .casestitrescolonne
	{
	background-image: url(../medias_communs/images/sections/reseau_jeunesse/bg_ti_colonne_gauche.gif);
	background-position: top;
	background-repeat: no-repeat;
	}

.accueil #colonnedroite .casestitrescolonne
	{
	background-image: url(../medias_communs/images/sections/reseau_jeunesse/bg_ti_colonne_droite.gif);
	background-position: top;
	background-repeat: no-repeat;
	}

.reseau .casestitrescolonne
	{
	background-color: #ad3900;
	border-top-color: #ffc841;
	}

.reseau #colonnegauche .casestitrescolonne
	{
	background-image: url(../medias_communs/images/sections/reseau_jeunesse/bg_ti_colonne_gauche.gif);
	background-position: top;
	background-repeat: no-repeat;
	}

.reseau #colonnedroite .casestitrescolonne
	{
	background-image: url(../medias_communs/images/sections/reseau_jeunesse/bg_ti_colonne_droite.gif);
	background-position: top;
	background-repeat: no-repeat;
	}

.nations .casestitrescolonne
	{
	background-color: #6e0200;
	border-top-color: #ff4b18;
	}

.nations #colonnegauche .casestitrescolonne
	{
	background-image: url(../medias_communs/images/sections/nations_communautes/bg_ti_colonne_gauche.gif);
	background-position: top;
	background-repeat: no-repeat;
	}

.nations #colonnedroite .casestitrescolonne
	{
	background-image: url(../medias_communs/images/sections/nations_communautes/bg_ti_colonne_droite.gif);
	background-position: top;
	background-repeat: no-repeat;
	}

.quoideneuf .casestitrescolonne
	{
	background-color: #2e5d00;
	border-top-color: #b7ff41;
	}

.quoideneuf #colonnegauche .casestitrescolonne
	{
	background-image: url(../medias_communs/images/sections/quoideneuf/bg_ti_colonne_gauche.gif);
	background-position: top;
	background-repeat: no-repeat;
	}

.quoideneuf #colonnedroite .casestitrescolonne
	{
	background-image: url(../medias_communs/images/sections/quoideneuf/bg_ti_colonne_droite.gif);
	background-position: top;
	background-repeat: no-repeat;
	}
	
.zonesinteret .casestitrescolonne
	{
	background-color: #001f5a;
	border-top-color: #67e8ff;
	}

.zonesinteret #colonnegauche .casestitrescolonne
	{
	background-image: url(../medias_communs/images/sections/zones_interet/bg_ti_colonne_gauche.gif);
	background-position: top;
	background-repeat: no-repeat;
	}

.zonesinteret #colonnedroite .casestitrescolonne
	{
	background-image: url(../medias_communs/images/sections/zones_interet/bg_ti_colonne_droite.gif);
	background-position: top;
	background-repeat: no-repeat;
	}

.blocsdanscolonnes
	{
	margin-bottom: 12px;
	width: 177px;
	}


.blocsdanscolonnesdernier	/* choix de couleur */
	{
	width: 177px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding-bottom: 12px;
	}

.accueil .blocsdanscolonnesdernier
	{
	border-bottom-color: #ffc841;
	}
	
.reseau .blocsdanscolonnesdernier
	{
	border-bottom-color: #ffc841;
	}

.nations .blocsdanscolonnesdernier
	{
	border-bottom-color: #ff4b18;
	}

.quoideneuf .blocsdanscolonnesdernier
	{
	border-bottom-color: #b7ff41;
	}
	
.zonesinteret .blocsdanscolonnesdernier
	{
	border-bottom-color: #67e8ff;
	}
	
.colonnescotestextes
	{
	width: 147px;
	padding-right: 16px;
	padding-left: 14px;
	padding-top: 9px;
	}
	
.colonnescotestextes p
	{
	margin: 0 0 6px 0;
	}
	
.imagefloatright
	{
	float: right;
	margin-left: 20px;
	margin-bottom: 10px;
	}
	
/* colonne gauche / droite */

#colonnegauche, #colonnedroite
	{
	float: left;
	font-size: 10px;
	width: 177px;
	padding-top: 23px;
	padding-bottom: 15px;
	}

#colonnegauche
	{
	margin-right: 1px;
	}

#colonnedroite
	{
	margin-left: 1px;
	}

#colonnegauche h2
	{
	padding-left: 12px;
	text-align: left;
	}

#colonnedroite h2
	{
	padding-right: 12px;
	text-align: right;
	}

#colonnedroite li, #colonnegauche li
	{
	list-style: none;
	}

/* nouvelles — évènements */

.blocinfos
	{
	width: 177px;
	padding-top: 9px;
	}
	
.caseinfo
	{
	width: 177px;
	margin-bottom: 8px;
	}
	
.caseliensuitegauche
	{
	width: 161px;
	padding-right: 16px;
	text-align: right;
	}
	
.caseliensuitedroite
	{
	width: 163px;
	padding-left: 14px;
	}
	
.flecheinfo
	{
	background-image: url(../medias_communs/images/general/img_fl_chronique.gif);
	background-repeat: no-repeat;
	background-position: right top;
	float: left;
	width: 21px;
	}
	
.info
	{
	width: 134px;
	padding-right: 16px;
	padding-left: 6px;
	float: left;
	}

.dateinfo	/* choix de couleur */
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin-bottom: 3px;
	}

.accueil .dateinfo
	{
	color: #fcbb5d;
	}
	
.quoideneuf .dateinfo
	{
	color: #7afc01;
	}

.info a:visited, .info a:link 
    {
	color: #fff;
	text-decoration: underline;
	/*font-size: 10px;*/
	font-weight: normal;
	}

.info a:hover
	{
	color: #fbf372;
	text-decoration: underline;
	/*font-size: 10px;*/
	font-weight: normal;
	}
	
/* fin nouvelles — évènements */

#blocmodele
	{
	width: 147px;
	padding-right: 16px;
	padding-left: 14px;
	padding-top: 9px;
	padding-bottom: 6px;
	}

/* fin - colonne gauche */
	

/* contenus central */

#colonecentrale
	{
	float: left;
	width: 484px;
	}

#colonecentrale p
	{
	font-size: 11px;
	margin-bottom: 6px;
	}
	
#colonecentrale h2
	{
	font-size: 12px;
	font-weight: normal;
	color: #ffd941;
	margin-bottom: 4px;
	text-transform: none;
	}

#colonnecentrale	/* choix de couleur */
	{
	position: relative;
	background-repeat: no-repeat;
	background-position: center top;
	width: 484px;
	}

.accueil #colonnecentrale
	{
	background-image: url(../medias_communs/images/accueil/bg_contenus_central.jpg);
	}
	
.reseau #colonnecentrale
	{
	background-image: url(../medias_communs/images/sections/reseau_jeunesse/bg_contenus_zones.gif);
	}

.nations #colonnecentrale
	{
	background-image: url(../medias_communs/images/sections/nations_communautes/bg_contenus_central.jpg);
	}

.quoideneuf #colonnecentrale
	{
	background-image: url(../medias_communs/images/sections/quoideneuf/bg_contenus_central.jpg);
	}
	
.zonesinteret #colonnecentrale
	{
	background-image: url(../medias_communs/images/sections/zones_interet/bg_contenus_central.jpg);
	}

#premierbloccontenusaccueil
	{
	width: 454px;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 1px;
	}

#premierbloccontenus
	{
	padding: 1px 15px 15px 15px;
	min-height: 600px;
	width: 454px;
	}
	
.bloccontenussuivants
	{
	width: 454px;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 10px;
	}
	
#blocarchives
	{
	width: 454px;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 10px;
	}
	
#blocarchives h2
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #fff;
	text-transform: uppercase;
	margin-bottom: 10px;
	}
	
	
/* fin - contenus central */


/* colonne droite */
	
#formdevenirmembre
	{
	padding-left: 14px;
	margin-top: 5px;
	padding-right: 16px;
	}
	
#champsdevenirmembre
	{
	float: left;
	width: 112px;
	}
	
#boutondevenirmembre
	{
	float: right;
	}
	
.formmembre
	{
	margin: 0px;
	padding: 0px;
	width: 130px;
	display: inline;
	}
	
input.membre
	{
	margin-top: 0pt;
/*	margin-right: 2px;
*/	margin-bottom: 0pt;
/*	margin-left: 2px;
*/	width: 105px;
	font-size: x-small;
	vertical-align: middle;
	height: 9px;
	}
	
.butt
	{
	color: #000000;
	background-color: #000000;
	background-image: none;
	background-repeat: repeat;
	background-attachment: scroll;
	font-size: x-small;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}

input.butt
	{
	color: #000000;
	background-color: #fff;
	background-image: url(../medias_communs/images/general/bg_btn_rech.gif);
	background-repeat: repeat-x;
	background-attachment: scroll;
	font-size: 10px;
	background-position: bottom;
	vertical-align: middle;
	padding-right: 3px;
	padding-left: 3px;
	height: 15px;
	font-family: Arial, Helvetica, sans-serif;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}

#formsondage
	{
	padding-left: 14px;
	padding-right: 16px;
	padding-top: 5px;
	}
	
#blocalbumphotopicto, #blocmodelephotopicto
	{
	text-align: center;
	margin-top: 9px;
	margin-bottom: 9px;
	}
	
#blocalbumphotopicto img, #blocmodelephotopicto img
	{
	border: 2px solid #fff;
	}

/* fin - colonne droite */

/* bas de page */

#basdepage	/* choix de couleur */
	{
	width: 770px;
	margin-right: 9px;
	margin-left: 9px;
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #2D2D2D;
	/*height: 165px;*/
	padding-top: 32px;
	padding-left: 70px;
	}

.accueil #basdepage
	{
	background-image: url(../medias_communs/images/accueil/bg_bas_page_accueil.gif);
	}
	
.reseau #basdepage
	{
	background-image: url(../medias_communs/images/accueil/bg_bas_page_accueil.gif);
	}
	
.nations #basdepage
	{
	background-image: url(../medias_communs/images/sections/nations_communautes/bg_bas_page_nations.gif);
	}

.quoideneuf #basdepage
	{
	background-image: url(../medias_communs/images/sections/quoideneuf/bg_bas_page_quoideneuf.gif);
	}
	
.zonesinteret #basdepage
	{
	background-image: url(../medias_communs/images/sections/zones_interet/bg_bas_page_zones.gif);
	}

#menubasdepage1
	{
	float: left;
	width: 445px;
	}
	
#menubasdepage1 a:visited, #menubasdepage1 a:link, #menubasdepage1 a:hover
     {
	text-decoration: none;
	/*font-size: 9px;*/
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	margin-right: 25px;
	margin-bottom: 15px;
	line-height: 8px;
	}
	
#menubasdepage1 p
	{
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	margin-right: 25px;
	margin-bottom: 15px;
	line-height: 8px;
	color: #bcbbbb;
	}

#menubasdepage2
	{
	float: left;
	width: 280px;
	}
	
#menubasdepage2 p
	{
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	margin-right: 25px;
	margin-bottom: 15px;
	line-height: 8px;
	color: #bcbbbb;
	}
	
#menubasdepage2 a:visited, #menubasdepage2 a:link 
     {
	text-decoration: none;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	margin-right: 25px;
	margin-bottom: 15px;
	line-height: 8px;
	color: #fff;
	}

#menubasdepage2 a:hover
	{
	text-decoration: none;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	margin-right: 25px;
	margin-bottom: 15px;
	line-height: 8px;
	color: #fbf372;
	}
	
#logosbasdepage
	{
/*	margin-top: 5px;
	margin-bottom: 5px;*/
	width: 700px;
	}
	
.logobasdepage
	{
	margin-right: 18px;
	}

/* fin - bas depage */

/*	fin - structure générale */

/* accueil */

#contenus	/* choix de couleur */
	{
	width: 840px;
	margin-right: 9px;
	margin-left: 9px;
	background-repeat: repeat-y;
	background-position: center;
	}

.accueil #contenus
	{
	background-image: url(../medias_communs/images/accueil/bg_contenus_accueil.gif);
	}
	
.reseau #contenus
	{
	background-image: url(../medias_communs/images/accueil/bg_contenus_accueil.gif);
	}

.nations #contenus
	{
	background-image: url(../medias_communs/images/sections/nations_communautes/bg_contenus_nations.gif);
	}

.quoideneuf #contenus
	{
	background-image: url(../medias_communs/images/sections/quoideneuf/bg_contenus_quoideneuf.gif);
	}
	
.zonesinteret #contenus
	{
	background-image: url(../medias_communs/images/sections/zones_interet/bg_contenus_zones.gif);
	}

#titreprincipal
	{
	background-repeat: no-repeat;
	background-position: center top;
	width: 426px;
	margin: 0 0 10px 0;
	padding-top: 18px;
	padding-left: 58px;
	padding-bottom: 21px;
	}

.accueil #titreprincipal
	{
	background-image: url(../medias_communs/images/accueil/bg_ti_principal_accueil.gif);
	}
	
.reseau #titreprincipal
	{
	background-image: url(../medias_communs/images/accueil/bg_ti_principal_accueil.gif);
	}

.nations #titreprincipal
	{
	background-image: url(../medias_communs/images/sections/nations_communautes/bg_ti_principal_nations.gif);
	}

.quoideneuf #titreprincipal
	{
	background-image: url(../medias_communs/images/sections/quoideneuf/bg_ti_principal_quoideneuf.gif);
	}
	
.zonesinteret #titreprincipal
	{
	background-image: url(../medias_communs/images/sections/zones_interet/bg_ti_principal_zones.gif);
	}

/*	chroniques à l'accueil	*/

#blocschroniques	/* choix de couleur */
	{
	background-position: top;
	background-repeat: repeat-x;
	border-top: 4px solid #d18839;
	width: 484px;
	}

#chroniquedegauche, #chroniquededroite
	{
	float: left;
	padding: 0 5px;
	width: 230px;
	}

#separateurchroniques
	{
	background-image: url(../medias_communs/images/accueil/bg_filet_chronique_droite.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 288px;
	width: 4px;	
	}

.titrechronique
	{
	margin: 0 0 5px 0;
	padding: 5px 0;
	text-align: center;
	}

.textechronique img
	{
	margin: 0 0 5px 0;
	}


/*	Page des nouvelles	*/

.uneoccurrence
	{
	border-bottom: 1px solid #ccc;
	float: left;
	margin: 0 0 10px 0;
	padding: 0 10px 10px 0;
	width: 400px;
	}

.uneoccurrence .informations .photo
	{
	float: right;
	width: 71px;
	}

.nouvdate, .nouvtitre
	{
	margin: 0;
	}

/*	page à page	*/

#finlisteoccurrences
	{
	clear: both;
	}

#pageapage
	{
	/*float: left;*/
	color: #fff;
	margin: 0 auto 10px auto;
	width: 350px;
	}

#pageapage #precedente
	{
	float: left;
	width: 100px;
	}

#pageapage #pages
	{
	float: left;
	text-align: center;
	width: 150px;
	}

#pageapage #suivante
	{
	float: right;
	text-align: right;
	width: 100px;
	}

/*	images d'une nouvelle	*/

#divimagesdetails
	{
	float: right;
	margin: 0 0 0 20px;
	padding: 0;
	width: 292px;
	}

#boutonsphotospetites
	{
	padding: 5px 0 0 0;
	text-align: left;
	}

#boutonsphotospetites img
	{
	margin: 0 1px 0 0;
	padding: 0;
	}

.legendephoto
	{
	font-style: italic;
	}

/*	page des liens / emplois	*/

.categorie
	{
	margin: 0 0 30px 0;
	}

body.zonesinteret .categorie h3, body.quoideneuf .categorie h3
	{
	margin: 0 0 8px 0;
	padding: 4px;
	}

body.zonesinteret .categorie h3
	{
	background-color: #001f5a;
	}

body.quoideneuf .categorie h3
	{
	background-color: #2e5d00;
	}

body.quoideneuf .emploi
	{
	border: 1px solid #b7ff41;
	}

body.zonesinteret .emploi
	{
	border: 1px solid #67e8ff;
	}

.emploi
	{
	margin: 0 0 11px 0;
	padding: 5px 5px 0 5px;
	position: relative;
	}

.emploi p.date
	{
	margin: 0;
	}
/*
#categoriesliens
	{
	border-bottom: 1px solid #ccc;
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
	}
*/

body.zonesinteret .soustitre
	{
	background-color: #001f5a;
	margin: 0 0 5px 0;
	padding: 5px 0;
	text-align: center;
	}

.lien
	{
	margin: 0;
	}

/*	albums	*/

.album
	{
	border: 1px solid #ff4b18;
	margin: 0 0 11px 0;
	padding: 5px 5px 0 5px;
	}

/*	photos d'un album	*/

.uneoccurrence .informations .photoalbum
	{
	float: right;
	width: 95px;
	}

.vignettephoto
	{
	float: left;
	height: 97px;
	margin: 0px 6px 6px 0;
	text-align: center;
	width: 97px;
	}

.vignettephoto img, .photoalbum img
	{
	background-color: #fff;
	border: 1px solid #c8c29d;
	padding: 2px;
	}

#photocomplete
	{
	text-align: center;
	}

#photocomplete img
	{
	background-color: #fff;
	border: 1px solid #c8c29d;
	margin: 0 0 20px 0;
	padding: 5px;
	}

.photoalbum
	{
	margin: 0 0 10px 0;
	}

/*	page de photos toutes seules	*/

.photosnavigation
	{
	background-color: #6e0200;
	margin: 0 0 12px 0;
	padding: 5px;
	width: 434px;
	}

.photosnavigation .precedente
	{
	float: left;
	text-align: left;
	width: 200px;
	}

.photosnavigation .suivante
	{
	float: right;
	text-align: right;
	width: 200px;
	}

/*	modèle	*/
.imagemodelepetite
	{
	margin: 0 0 15px 0;
	}

/*	lecteur de musique	*/
.lecteurdemusique
	{
	background-color: #e97300;
	background-image: url(../medias_communs/images/general/bg_lecteur_musique.jpg);
	background-repeat: repeat-x;
	background-position: top;
	padding: 10px;
	}

/*	carte des premières nations	*/
#modulecarte
	{
	background-color: #eaeaea;
	}

#legende
	{
	float: left;
	margin: 0;
	width: 140px;
	}

.nation
	{
	background-color: #fff;
	margin: 0 0 1px 0;
	padding: 5px;
	}

.icone
	{
	float: left;
	margin: 0 5px 0 0;
	width: 11px;
	}

.nom
	{
	color: #000;
	float: left;
	width: 114px;
	}

#cartenations
	{
	float: left;
	width: 572px;
	}

#infosdynamiques
	{
	background-color: #fff;
	float: left;
	margin: 0 0 0 10px;
	padding: 5px;
	width: 230px;
	}

#infosdynamiques h3
	{
	color: #6e0200;
	}

#infosdynamiques p
	{
	color: #000;
	margin: 0 0 6px 0;
	}

#infosdynamiques a:link, #infosdynamiques a:visited
	{
	color: #024874;
	}

#infosdynamiques a:hover
	{
	color: #058fe7;
	}

/*	liste de nations	*/
.col1, .col2
	{
	float: left;
	width: 200px;
	}

/*	inscription	*/

form input, form option, form select, form textarea
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}

form .blocformulaire
	{
	font-size: 10px;
	}

form .conteneurlarge
	{
	font-size: 10px;
	margin: 0 0 2px 0;
	width: 450px;
	}

form .champtitre
	{
	float: left;
	margin: 0 5px 0 0;
	padding: 3px 0 0 0;
	text-align: right;
	}

form .champtexte
	{
	float: left;
	margin: 0 5px 0 0;
	padding: 3px 0 0 0;
	}

form .champlistederoulantepetite
	{
	float: left;
	margin: 0 5px 0 0;
	padding: 3px 0 0 0;
	width: 75px;
	}

form .champtexte, form .champlistederoulante
	{
	margin: 0;
	}

form .conteneurlarge .champtitre
	{
	width: 160px;
	}

form .conteneurlarge .champtexte, form .conteneurlarge .champlistederoulante
	{
 	width: 275px;
	}

form .conteneurlarge .reset
	{
	float: right;
	margin: 0 0 0 0;
	padding: 2px;
	}

form input.soumettre
	{
	float: right;
	}

.conteneurcourt
	{
	margin: 0 0 3px 0;
	}

.conteneurcourt .champtexte
	{
	margin: 0;
	width: 145px;
	}

.conteneurcourt .champtitre
	{
	margin: 0;
	}

.soumettrecourt
	{
	float: right;
	}

#erreurs, .erreur
	{
	color: #c00;
	font-weight: bold;
	}

.blocformulaire
	{
	margin: 0 0 20px 0;
	}

.boitetextegrande
	{
	height: 100px;
 	width: 275px;
	}

.messagepositif
	{
	background-color: #030;
	border: 1px solid #0c0;
	margin: 0 0 10px 0;
	padding: 5px;
	}

.messagenegatif
	{
	background-color: #900;
	border: 1px solid #c00;
	margin: 0 0 10px 0;
	padding: 5px;
	}

.messagenegatif ul
	{
	margin-bottom: 0;
	}

/*	section des albums	*/

#galleriealbums
	{
	margin: 20px 0 0 0;
	width: 454px;
	}

.albummusique
	{
	float: left;
	margin: 0 0 10px 0;
	text-align: center;
	width: 150px;
	}

.pochette
	{
	margin: 0 auto 5px auto;
	width: 140px;
	}

.pochette img
	{
	border: 1px solid #fff;
	}

.nomalbum
	{}

.nomartiste
	{}

.bloccoordonneesartistes
	{
	width: 450px;
	margin-top: 16px;
	}
	
.coordonneesartistes
	{
	float: left;
	width: 320px;
	}
	
.iconepdfcoordonneesartistes
	{
	float: left;
	width: 20px;
	text-align: right;
	}

/*	sondage	*/

.resultatssondage
	{
	margin: 0 0 12px 0;
	width: 454px;
	}

.resultatssondage .titre
	{
	text-align: center;
	}

.resultatssondage th, .resultatssondage td
	{
	background-color: #9a2b00;
	margin: 0;
	padding: 5px;
	}

.questions
	{
	}

.votes
	{
	text-align: center;
	width: 40px;
	}

.nbvotes
	{
	font-weight: bold;
	text-align: center;
	vertical-align: top;
	}

/*	css du gestionnaire de contenu	*/

.blocgestionnaire
	{
	margin: 0 0 30px 0;
	}

.sectiongestionnaire
	{
	margin: 0 0 30px 0;
	}

.col1gestionnaire
	{
	float: left;
	margin: 0 14px 0 0;
	width: 220px;
	}

.col2gestionnaire
	{
	float: left;
	width: 220px;
	}

.encadrementnations, .encadrementreseau
	{
	border: 1px solid;
	margin: 0 0 10px 0;
	padding: 5px 5px 0 5px;
	}

.encadrementnations
	{
	border-color: #ff4b18;
	}

.encadrementreseau
	{
	border-color: #ffc841;
	}

/*	connexion	*/

.forminscription .champtexte
	{
	width: 140px;
	}

.emphaseinscription
	{
	font-size: 12px;
	font-weight: bold;
	}

/*	fiche d'un artiste	*/
.disquesartiste
	{
	margin: 20px 0 0 0;
	}
	
	
/*style pour le bouton addThis*/
.addthis_toolbox{
	position: absolute;
	right: 5px;
	top:20px;
}

.emploi .addthis_toolbox{
	position: absolute;
	right: 5px;
	top:5px;
}


.boite_video .addthis_toolbox{
	position: absolute;
	right: 5px;
	top:5px;
}

#colonecentrale div.boite_video{
	position: relative;
	text-align: center;
	border: #0C8FB5 1px double;
	margin-bottom: 15px;
	padding: 10px;
}

#colonecentrale div.boite_video p{
	margin-bottom: 10px;
}

#colonecentrale div.boite_video p,#colonecentrale div.boite_video h2{
	text-align: left;
}

#colonecentrale div.boite_video h2{
	margin-top:20px;   
	font-size: 16px;
}





/* Style pour les documents */

div.categorie{
border: #0C8FB5 1px solid;
padding-bottom: 5px;
}

div.categorie h3{
font-size: 12px;
text-transform:uppercase;
}

div.categorie table{
width: 90%;
margin: 0px auto 0px auto;
text-align: center;
}

div.categorie table td.extension{
	width: 10%;
}

div.categorie table td.titre{
text-align: left;
	width: 75%;
}

div.categorie table td.poids{
	width: 15%;
}





/*  Style pour la case video  */

div.caseVideo p{
	text-align: center;
	border: 1px double #0C8FB5;
	padding: 10px;
}


