/* CSS Document */

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

body
	{
	background-color: #c8c29d;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color: #4f4e20;
	background-repeat: repeat-x;
	background-position: top;
	background-image: url(../medias_communs/images/general/bg_pages.jpg);
	}

p
	{
	font-size: 11px;
	color: #4f4e20;
	margin-bottom: 4px;
	}
	
h1
	{
	}
	
h2
	{
	}
	
h3
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
	color: #003575;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	}
	
h4
	{
	}
	
li
	{
	margin: 0 0 6px 25px;
	list-style-position: outside;
	list-style-type: square;
	font-size: 11px;
	/*	width: 490px;	patate */
	list-style-image: url(../medias_communs/images/general/img_fl_li_bleu.gif);
	}
	
ul, ol
	{
	margin-bottom: 17px;
	margin-top: 0px;
	list-style-position: outside;
	list-style-type: square;
	}

a:visited, a:link 
    {
	color: #005ab7;
	text-decoration: none;
	}

a:hover
	{
	color: #fdca00;
	text-decoration: none;
	}

/*	structure générale	*/

#wrapper
	{
	width: 985px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../medias_communs/images/general/img_hautpage_carres.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	}

.fermeture
	{
	clear: both;
	}
	
#margewrappergauche
	{
	background-image: url(../medias_communs/images/general/img_carre_hautpage_gch.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	float: left;
	height: 40px;
	width: 41px;
	}
	
#margewrapperdroite
	{
	background-image: url(../medias_communs/images/general/img_carre_hautpage_drt.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 40px;
	width: 39px;
	}
	
#bloccontenuscentral
	{
	width: 904px;
	float: left;
	}



/* menu dynamique */

#dropmenudiv
	{
	border: 0;
	font-size: 10px;
	line-height: 14px;
	margin: -31px 0 0 295px; /*	-31px 0 0 295px; */
	padding: 0;
	position: absolute;
	text-align: center;
	z-index: 100;
	}

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

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

a.nation:link, a.nation:visited
	{
	background-color: #fff;
	border-top: 1px solid #0093a2;
	border-left: 1px solid #0093a2;
	border-right: 1px solid #0093a2;
	color: #0093a2;
	}

a.nationdernier 
	{
	background-color: #fff;
	color: #0093a2;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #0093a2;
	border-right-color: #0093a2;
	border-bottom-color: #0093a2;
	border-left-color: #0093a2;
	}

a.nation:hover, a.nationdernier:hover
	{
	background-color: #0093a2;
	color: #fff;
	}

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

a.service:link, a.service:visited
	{
	background-color: #fff;
	border-top: 1px solid #9cb900;
	border-left: 1px solid #9cb900;
	border-right: 1px solid #9cb900;
	color: #77a301;
	}
	
a.servicedernier
	{
	background-color: #fff;
	color: #77a301;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #9cb900;
	border-right-color: #9cb900;
	border-bottom-color: #9cb900;
	border-left-color: #9cb900;
	}

a.service:hover, a.servicedernier:hover
	{
	background-color: #9cb900;
	color: #fff;
	}

/*	*/

#menu1
	{
	float: left;
	height: 236px;
	width: 314px;
	padding-top: 7px;
	padding-left: 20px;
	}
	
#menu1 img
	{
	margin-bottom: 3px;
	}
	
#logoavecmenu2
	{
	width: 904px;
	}
	
#logohautdepage
	{
	float: left;
	height: 93px;
	width: 334px;
	}
	
#menu2
	{
	float: left;
	width: 570px;
	height: 63px;
	background-image: url(../medias_communs/images/general/bg_menu2.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 30px;
	text-align: right;
	}
	
#menu2 img
	{
	margin-left: 2px;
	}
	
/* commun à l'accueil et aux pages de navigation */

.accueilcasesnouvelles p, .navcasesnouvelles p
	{
	font-size: 10px;
	color: #6b6b6b;
	}

#accdernieresnouvelles a:visited, #accdernieresnouvelles a:link , #navdernieresnouveles a:visited, #navdernieresnouveles a:link 
    {
	color: #2b862a;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	}

#accdernieresnouvelles a:hover, #navdernieresnouveles a:hover
	{
	color: #cf9607;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	}
	
#consultertoutesnouvelles a:visited, #consultertoutesnouvelles a:link, #consultertoutesnouvelles a:hover, #navconsultertoutesnouvelles a:visited, #navconsultertoutesnouvelles a:link, #navconsultertoutesnouvelles a:hover
	{
	font-weight: normal;
	}

.accueilcasesevenements p, .navcasesevenements p
	{
	font-size: 10px;
	color: #6b6b6b;
	}
	
#accevenements a:visited, #accevenements a:link, #navevenements a:visited, #navevenements a:link 
    {
	color: #0e56ab;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	}

#accevenements a:hover, #navevenements a:hover
	{
	color: #cf9607;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	}
	
#consultertouslesevenements a:visited, #consultertouslesevenements a:link, #consultertouslesevenements a:hover, #navconsultertousevenements a:visited, #navconsultertousevenements a:link, #navconsultertousevenements a:hover
	{
	font-weight: normal;
	}


#accamphitheatre a:visited, #accamphitheatre a:link, #navamphitheatre a:visited, #navamphitheatre a:link 
    {
	color: #8faa01;
	text-decoration: none;
	font-size: 11px;
	}

#accamphitheatre a:hover, #navamphitheatre a:hover
	{
	color: #cf9607;
	text-decoration: none;
	font-size: 11px;
	}

/* fin - commun à l'accueil et aux pages de navigation */

/* accueil */

#menu1etvisuelentete
	{
	height: 248px;
	width: 904px;
	background-image: url(../medias_communs/images/general/bg_menu1_photo_entete.gif);
	background-repeat: no-repeat;
	background-position: center top;
	}

#blocviseilentete
	{
	height: 243px;
	width: 559px;
	padding-top: 5px;
	padding-left: 11px;
	float: left;
	}

#photoavectexte
	{
	float: left;
	height: 234px;
	width: 362px;
	margin-right: 1px;
	background-image: url(../medias_communs/images/photos_entete/img_fete.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}
	
#photoceintureflechee
	{
	float: left;
	height: 234px;
	width: 179px;
	}

#boitetexteimageentete
	{
	width: 282px;
	margin-top: 137px;
	margin-left: 64px;
	text-align: right;
	padding: 16px 4px 4px 4px;
	}
	
#boitetexteimageentete h1
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	text-transform: uppercase;
	color: #037502;
	margin-bottom: 3px;
	}
	
#contenucentralaccueil
	{
	background-color: #eeece0; /* #eeece0 #c8c29d */
	background-image: url(../medias_communs/images/accueil/bg_contenus_central_acc.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 868px;
	min-height: 500px;
	padding-left: 18px;
	padding-right: 18px;
	padding-bottom: 10px;
	}
	
#acccolonnechroniquesgauche
	{
	float: left;
	width: 554px;
	margin-right: 6px;
	}
	
#acccolonnechroniquesdroite
	{
	float: left;
	width: 308px;
	}

#accchronique1
	{
	width: 552px;
	background-color: #f5f4ed;
	margin-bottom: 5px;
	padding: 1px;
	}
	
#tiaccchronique1
	{
	width: 540px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #0093a2;
	padding-top: 16px;
	padding-left: 10px;
	}

#tiaccchronique1 h2
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-transform: uppercase;
	color: #018e9c;
	margin: 0px;
	padding: 0px;
	}
	
.texteaccchronique
	{
	width: 520px;
	padding-left: 14px;
	padding-top: 8px;
	padding-right: 18px;
	padding-bottom: 6px;
	}
	
#accdernieresnouvelles
	{
	width: 552px;
	margin-bottom: 5px;
	/*background-color: #f5f5ed;*/
	background-image: url(../medias_communs/images/accueil/bg_dernieres_nouv.jpg);
	background-repeat: repeat-x;
	background-position: top;
	padding: 1px;
	}
	
#tiaccderniresnouvelles
	{
	width: 540px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #338b32;
	padding-top: 18px;
	padding-left: 10px;
	margin-bottom: 7px;
	}
	
.accueilcasesnouvelles
	{
	width: 519px;
	border: 1px solid #fff;
	margin-right: auto;
	margin-left: auto;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 4px;
	}
	
#consultertoutesnouvelles
	{
	width: 535px;
	padding-top: 4px;
	padding-left: 17px;
	font-weight: normal;
	}

#accevenements
	{
	width: 306px;
	margin-bottom: 5px;
	background-color: #f5f4ed;
	padding: 1px;
	}
	
#tiaccevenements
	{
	width: 294px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #0e56ab;
	padding-top: 18px;
	padding-left: 10px;
	margin-bottom: 7px;
	}

.accueilcasesevenements
	{
	width: 274px;
	border: 1px solid #fff;
	margin-right: auto;
	margin-left: auto;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 4px;
	}
	
.accueilcasesevenements p
	{
	font-size: 10px;
	color: #6b6b6b;
	}
	
#accevenements a:visited, #accevenements a:link 
    {
	color: #0e56ab;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	}

#accevenements a:hover
	{
	color: #cf9607;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	}
	
#consultertouslesevenements
	{
	width: 279px;
	padding-top: 4px;
	padding-left: 17px;
	font-weight: normal;
	padding-bottom: 7px;
	}
	
#consultertouslesevenements a:visited, #consultertouslesevenements a:link, #consultertouslesevenements a:hover
	{
	font-weight: normal;
	}

#accbulletin
	{
	width: 306px;
	margin-bottom: 5px;
	background-color: #f5f4ed;
	padding: 1px;
	}
	
#tiaccbulletin
	{
	width: 294px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #dba403;
	padding-top: 18px;
	padding-left: 10px;
	margin-bottom: 7px;
	}
	
#texteaccbulletin
	{
	padding-top: 1px;
	padding-right: 38px;
	padding-left: 12px;
	}

#champsetboutonaccbulletin
	{
	width: 294px;
	padding-left: 12px;
	padding-top: 4px;
	margin-bottom: 8px;
	}

#champsaccbulletin
	{
	float: left;
	width: 170px;
	padding-top: 1px;
	}
	
#casebtnaccbulletin
	{
	float: left;
	width: 124px;
	}

#btnaccbulletin
	{
	width: 110px;
	padding-top: 4px;
	padding-bottom: 4px;
	border: 1px solid #fff;
	background-color: #fcfbf9;
	text-align: center;
	}
	
#btnaccbulletin a:visited, #btnaccbulletin a:link 
    {
	color: #c79501;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
	text-transform: uppercase;
	}

#btnaccbulletin a:hover
	{
	color: #e6ac02;
	font-weight: normal;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: underline;
	}

#accamphitheatre
	{
	width: 306px;
	margin-bottom: 5px;
	background-color: #f5f4ed;
	padding: 1px;
	}
	
#contenustxtaccamphitheatre
	{
	float: left;
	width: 160px;
	}
	
#tiaccamphitheatre
	{
	border-left: 2px solid #8faa01;
	padding-top: 18px;
	padding-left: 10px;
	margin-bottom: 7px;
	width: 148px;
	}
	
#txtaccamphitheatre
	{
	float: left;
	padding-left: 12px;
	padding-right: 10px;
	width: 138px;
	}
	
#imgaccamphitheatre
	{
	width: 135px;
	border: 1px solid #fff;
	float: left;
	margin-top: 4px;
	}

/*	gestion des publicités	*/

#acctourismewendake, #navtourismewendake
	{
	border: 1px solid #f9f8f3;
	padding: 4px 0;
	margin: 0 0 5px 0;
	text-align: center;
	}

#accpublicites, #acchotelmusee
	{
	float: left;
	width: 308px;
	}

#navpublicites, #navhotelmusee
	{
	float: left;
	width: 316px;
	}

#acchotel, #accmusee, #navhotel, #navmusee
	{
	border: 1px solid #f9f8f3;
	float: left;
	padding: 5px 0;
	text-align: center;
	}

#acchotel, #accmusee
	{
	width: 149px;
	}
	
#navhotel, #navmusee
	{
	width: 153px;
	}

#acchotel, #navhotel
	{
	margin: 0 6px 0 0;
	}
	
/* fin - accueil */

/* navigation interne */

#contnuspagesnavigation
		{
	background-color: #EFECE0;
	background-image: url(../medias_communs/images/accueil/bg_contenus_central_acc.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
		}

#menu1croniquesetcontenusinternes
	{
	width: 904px;
	background-image: url(../medias_communs/images/general/bg_menu1_photo_entete.gif);
	background-repeat: no-repeat;
	background-position: center top;
	}

/* navig - colonnede gauche */

#colonnegauchenavigationetrubriques
	{
	float: left;
	width: 334px;
	}
	
#navcolonnechroniquesgauche
	{
	width: 316px;
	padding-left: 18px;
	margin-top: 5px;
	}
	
#navdernieresnouveles
	{
	width: 314px;
	margin-bottom: 5px;
	padding: 1px;
	background-color: #f7f6f1;
	}
	
#tinavderniresnouvelles
	{
	width: 302px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #338b32;
	padding-top: 18px;
	padding-left: 10px;
	margin-bottom: 7px;
	}
	
.navcasesnouvelles
	{
	width: 288px;
	border: 1px solid #fff;
	margin-right: auto;
	margin-left: auto;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 7px;
	padding-left: 7px;
	margin-bottom: 4px;
	}
	
#navconsultertoutesnouvelles
	{
	width: 299px;
	padding-top: 4px;
	padding-left: 12px;
	font-weight: normal;
	}	
	
#navevenements
	{
	width: 314px;
	margin-bottom: 5px;
	padding: 1px;
	background-color: #f7f6f1;
	}
	
#tinavevenements
	{
	width: 302px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #0e56ab;
	padding-top: 18px;
	padding-left: 10px;
	margin-bottom: 7px;
	}
	
.navcasesevenements
	{
	width: 288px;
	border: 1px solid #fff;
	margin-right: auto;
	margin-left: auto;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 7px;
	padding-left: 7px;
	margin-bottom: 4px;
	}
	
#navconsultertousevenements
	{
	width: 299px;
	padding-top: 4px;
	padding-left: 12px;
	font-weight: normal;
	}

#navamphitheatre
	{
	width: 314px;
	margin-bottom: 5px;
	background-color: #f5f4ed;
	padding: 1px;
	}
	
#navcontenustxtamphitheatre
	{
	float: left;
	width: 160px;
	}
	
#navtiaccamphitheatre
	{
	width: 148px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #8faa01;
	padding-top: 18px;
	padding-left: 10px;
	margin-bottom: 7px;
	}
	
#navtxtaccamphitheatre
	{
	width: 138px;
	padding-left: 12px;
	padding-right: 10px;
	}
	
#navimgaccamphitheatre
	{
	width: 135px;
	border: 1px solid #fff;
	float: left;
	margin-top: 4px;
	}

/* fin - navig - colonnede gauche */

/* navi - colonne droite des contenus */

#colonnedroitecontenus
	{
	float: left;
	width: 564px;
	margin-left: 6px;
	}
	
#entetephotocontenus
	{
	width: 544px;
	padding-top: 5px;
	padding-left: 5px;
	}
	
#entetephotocontenus img
	{
	margin-right: 1px;
	}
	
#bloccontenudepage
	{
	background-color: #F8F8F3;
	padding: 1px;
	width: 546px;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #EFECE0;
	margin-bottom: 12px;
	}

/* titres des sections */
	
#soustitrenompage
	{
	width: 520px;
	padding-left: 12px;
	padding-top: 8px;
	}

#tisectionmotdugrandchefgrandchef, #tisectionconseildelanation, #tisectionservices, #tisectionaffairespubliques, #tisectionnouvelles, #tisectionevenements, #tisectionak8enra,  #tisectionmenusecondaire
	{
	border-left-width: 2px;
	border-left-style: solid;
	padding-top: 16px;
	padding-left: 10px;
	width: 520px;
	}

#tisectionmotdugrandchefgrandchef h2, #tisectionconseildelanation h2, #tisectionservices h2, #tisectionaffairespubliques h2, #tisectionnouvelles h2, #tisectionevenements h2, #tisectionak8enra h2, #tisectionmenusecondaire h2
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px;
	}

#tisectionmotdugrandchefgrandchef
	{
	border-left-color: #5e523b;
	color: #5e523b;
	}

#tisectionconseildelanation
	{
	border-left-color: #0093a2;
	color: #0093a2;
	}

#tisectionservices
	{
	border-left-color: #8faa01;
	color: #88a101;
	}

#tisectionaffairespubliques
	{
	border-left-color: #dba403;
	color: #dba403;
	}

#tisectionnouvelles
	{
	border-left-color: #338b32;
	color: #338b32;
	}

#tisectionevenements
	{
	border-left-color: #2c6fbd;
	color: #2c6fbd;
	}

#tisectionak8enra
	{
	border-left-color: #c65b00;
	color: #c65b00;
	}

#tisectionmenusecondaire
	{
	border-left-color: #003575;
	color: #003575;
	}
	
/* fin - titres des sections */

#menusoussoussections
	{
	padding-left: 12px;
	padding-top: 5px;
	margin-bottom: 20px;
	width: 520px;
	}

#menusoussoussections p
	{
	line-height: 18px;
	}

#menusoussoussections a, #menusoussoussections span#pageactive
	{
	margin: 0 15px 0 0;
	}

#menusoussoussections a:visited, #menusoussoussections a:link 
    {
	color: #2c6fbd;
	text-decoration: none;
	}

#menusoussoussections a:hover
	{
	color: #64acff;
	text-decoration: underline;
	}
	
#textecontenupage
	{
	width: 520px;
	padding: 0 0 15px 12px;
	}
	
#textecontenupage p
	{
	margin-bottom: 8px;
	}
	
#textecontenupage h4
	{
	color: #644d21;
	font-size: 13px;
	font-weight: normal;
	margin-bottom: 10px;
	}
	
#textecontenupage h5
	{
	font-weight: bold;
	font-size: 11px;
	margin-bottom: 8px;
	text-transform: uppercase;
	}
	
#textecontenupage h6
	{
	font-weight: bold;
	font-size: 11px;
	margin-bottom: 8px;
	}
	
#organigramme
	{
	width: 520px;
	margin-left: 12px;
	background-color: #FFFFFF;
	background-image: url(../fr/medias/images/pages/bg_telech_organigramme.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 328px;
	margin-bottom: 15px;
	}
	
.titreposteorganigramme
	{
	text-transform: uppercase;
	}
	
#organigrammetexte
	{
	}

.blocorganigrammetexte
	{
	border: 1px solid #68c2cb;
	padding: 3px;
	margin-bottom: 4px;
	margin-right: 1px;
	margin-left: 1px;
	}
	
#organigrammetexte p
	{
	margin: 0px;
	padding: 0px;
	font-size: 10px;
	}
	
#organigramme a:visited, #organigramme a:link
    {
	color: #01828f;
	text-decoration: none;
	font-size: 11px;
	}

#organigramme a:hover
	{
	color: #cf9607;
	text-decoration: none;
	font-size: 11px;
	}
	
#lienpdforganigramme
	{
	float: left;
	width: 268px;
	margin-top: 290px;
	margin-left: 190px;
	text-align: right;
	padding-right: 5px;
	}
	
#iconepdforganigramme
	{
	float: left;
	width: 49px;
	margin-top: 265px;
	}
	
/* fin - navigation interne */
	
#basdepage
	{
	width: 969px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../medias_communs/images/basdepage/bg_basdepage.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 245px;
	background-color: #C8C29D;
	}

#blocmenubasdepage
	{
	float: left;
	width: 660px;
	padding-top: 190px;
	}

.menusbasdepage
	{
	margin-bottom: 7px;
	margin-left: 54px;
	}

.menusbasdepage a:visited, .menusbasdepage a:link 
    {
	color: #d6d2b6;
	text-decoration: none;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	margin-right: 6px;
	margin-left: 6px;
	}

.menusbasdepage a:hover
	{
	color: #fff;
	text-decoration: none;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	margin-right: 6px;
	margin-left: 6px;
	}
	
#bloccopyright
	{
	float: left;
	width: 246px;
	padding-top: 193px;
	padding-right: 63px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #d4dd84;
	text-align: right;
	}

/*	Page des nouvelles	*/

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

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

.nouvdate, .nouvtitre
	{
	margin: 0;
	}

/*	page à page	*/

#finlisteoccurrences
	{
	clear: both;
	}

#pageapage
	{
	float: left;
	margin: 0 0 10px 0;
	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;
	}

/*	album photo	*/

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

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

.vignettephoto 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;
	}

/*	images dynamiques	*/

.imgdynamiquesadroite
	{
	clear: both;
	float: right;
	margin: 0 0 0 10px;
	}

.imgdynamiquesagauche
	{
	clear: both;
	float: left;
	margin: 0 10px 0 0;
	}

.imagedynamiquenormale
	{
	}

.imagedynamiqueinline
	{
	display: inline;
	}

/*	tableaux	*/
table
	{
	background-color: #eee;
	border: 1px solid #ccc;
	margin: 0 0 12px 0;
	}

th, td
	{
	background-color: #fff;
	padding: 4px;
	}

.normal
	{
	font-weight: normal;
	}

.center
	{
	text-align: center;
	}

/*	section des liens	*/
.bloclien
	{
	margin: 0 0 30px 0;
	}

/*	emploibloc	*/
.emploibloc
	{
	margin: 0 0 20px 0;
	}