/*
Feuille de style EFF personnalisee

*/

@import url("menu.css");


.pointille, div.pointille	{
	/*background-image: url(img/pointille.gif);*/
	background-repeat: repeat-x;
	overflow: hidden;
	margin-top: 1em;
	border-top: 1pt solid #ffab73;
	margin-bottom: 1em;
}

/* -------------------------------------------------------
 	3. BANDEAU - ENTETE (inc/inc-bandeau.html)
 ------------------------------------------------------- */

body {
	color: black;
	font: 85%/1.0 "Trebuchet MS", "Lucida Grande", "Lucida Sans", Tahoma, Arial, 'Helvetica Neue', Helvetica, Geneva, Lucida, sans-serif;
	margin: 0;
	padding:0;
	text-align: center;
	/* pour centrer horizontalement la boite #page dans IE/Win */
	background-color: white;
	/* background-image - voir/see : 'alter.css' */
}

h5 {
	font-size:85%;
	font-weight:bold;
}
.forml {
	border:1px solid #FF6600;
	margin:0;
	width:auto;
}

.separateur_haut {
	color: #FF6600;
	font-size:1.2em;
	margin-top:-2px;
}

#menu-recherche {
	margin-left:-7px;
	padding-right:3px;
	width: auto;
}

#menu-recherche select{
	border:0;
	margin:0;
}

#page
{
	position: relative;
	text-align: left; /* pour annuler l'heritage de text-align:center de BODY */
	margin: 2px auto; /* auto pour centrer horizontalement la boite dans BODY 
						 pour le navigateurs autres que IE/WIN */
	padding: 0;
	border:0;
	width: 900px; /* ou 100% pour largeur fluide pleine largeur */
}


#entete			/* voir (./inc/inc-bandeau.html) */
{
	height: 160px;
	text-align: center;
	overflow: hidden; 
	position: absolute;
	top: 25px;
	left: 0;
	background: none;
	width: 100%;
}
#encart {
	top: 180px;
}
#encart div {
	margin-bottom: 10px;
}
#zone1 {
	/* logo retour accueil */
	display: block;
	float: left;
	width: 130px;
	height: 120px;
	cursor: pointer;
}

/* My Comment */

a.#zone1:hover {
	text-decoration: none;
}

#bloc-contenu {
	margin:0 175px 5px;
	min-height:800px;
	padding:0px 10px 5px;
	border: 0;
}
* html #bloc-contenu {
	height:800px;
}
#navigation #menu-rubriques {
	margin:4px 0pt 1em;
}

#page #bas
{
	clear:both;
	height: 110px;
	margin: 2px 0px 0px 0px;
	padding: 0;
	border-width: 0;
	text-align: left;
}
#page #bas #credits,#page #bas #credits a,#page #bas #credits a:hover
{
	text-align: center;
	color: #FF6600;
	font-size: 10px; 
}


#entete ul .menu_bottom	{
	display: block;
	position: relative;
	top: 100px;
	left: 0px;
}

#entete ul .menu_bottom li	{
	display: inline;
}

#entete ul .menu_bottom li a.titre,
#entete ul .menu_bottom li a.titre:link,
#entete ul .menu_bottom li a.titre:hover,
#entete ul .menu_bottom li a.titre2,
#entete ul .menu_bottom li a.titre2:link,
#entete ul .menu_bottom li a.titre2:hover,
#entete ul .menu_bottom li a.titre3, 
#entete ul .menu_bottom li a.titre3:link,  
#entete ul .menu_bottom li a.titre3:hover,
{
	margin: 0px 0px 0px 0px;
	padding: 0;
	left: 0;
	font-family: "Univers Condensed", Univers Condensed, 'Univers Univers Condensed', "Arial", Arial, 'Arial';
	background-color: transparent;
/*	overflow: hidden;  */
	z-index: 10; /* si background-image - voir/see : 'alter.css' */
}

#entete ul .menu_bottom li a.titre,
#entete ul .menu_bottom li a.titre:link,
#entete ul .menu_bottom li a.titre:visited	{
	color: #6A756D;
	font-size: 18px;
	text-decoration: none;
}

#entete ul .menu_bottom li a.titre:hover	{
	color: #FF6600;
	text-decoration: underline;
}	

#entete ul .menu_bottom li a.titre2,
#entete ul .menu_bottom li a.titre2:link,
#entete ul .menu_bottom li a.titre2:visited	{
	color: #FF6600;
	font-size: 16px;
	text-decoration: none;
}

#entete ul .menu_bottom li a.titre2:hover	{
	color: #BC007B;
	text-decoration: underline;
}

#entete ul .menu_bottom li a.titre3, 
#entete ul .menu_bottom li a.titre3:link,  
#entete ul .menu_bottom li a.titre3:visited	{
	color: #BC007B;
	font-size: 16px;
	text-decoration: none;
}
#entete ul .menu_bottom li a.titre3:hover		{
	color: #FF6600;
	text-decoration: underline;
}

#menu-principal {
	padding: 4x;
	border-width: 0;
	font-family: "Univers Condensed", Univers Condensed, 'Univers Univers Condensed', "Arial", Arial, 'Arial';
	text-align: left;
	background: Transparent url(img/bando_europeanfeministforum.jpg) 0 3px no-repeat;
	overflow: hidden;
	height:180px;
	width: 100%;
}

#menu-principal ul	{
	display: block;
	margin: 0;
	padding: 4px 0 2px;
	position: relative;
	top: 0px;
	left: 5px;
}

#menu-principal ul li	{ 
	float: left;
	list-style: none;
	padding: 0 2px;
	height:16px;
}

#menu-principal select, #menu-principal input.input_text {
	background-color:#FF6600;
	border-width:1px;
	color:white;
	font-size:10px;
	padding:1px 2px;
	font-family : "Univers Condensed",Univers Condensed,'Univers Univers Condensed',"Arial",Arial,'Arial';
}

#menu-principal input {
	margin-top: -3px;
	text-align:center;
}

.formulaire_recherche fieldset {
padding:0pt 23px 0pt 0pt;
position:relative;
}
#menu-principal-recherche-mots .forml{
	margin-top: -1px;
}
#menu-principal input.input_image {
	display: inline;
	position:absolute;
	top:0;
	right:0;
}
#menu-principal ul li a.home,
#menu-principal ul li a.home:link,
#menu-principal ul li a.home:hover,

#menu-principal ul li a.contact,
#menu-principal ul li a.contact:link,
#menu-principal ul li a.contact:hover,

#menu-principal ul li a.technique,
#menu-principal ul li a.technique:link,
#menu-principal ul li a.technique:hover,

#menu-principal ul li a.lang_menu,
#menu-principal ul li a.lang_menu:link,
#menu-principal ul li a.lang_menu:hover

{
	margin: 0px 0px 0px 0px;
	padding: 0;
	left: 0;
	font-family: "Univers Condensed", Univers Condensed, 'Univers Univers Condensed', "Arial", Arial, 'Arial';
	background-color: transparent;
	overflow: hidden;
	z-index: 0; /* si background-image - voir/see : 'alter.css' */
	color: #88918C;
}


#menu-principal ul li a.lang_menu,
#menu-principal ul li a.lang_menu:link,
#menu-principal ul li a.lang_menu:hover	{
	background-image: url(img/fond_bulle_lang.gif);
	background-repeat: no-repeat;
}

#menu-principal-recherche, .formulaire_menu_lang {
	margin-top: -3px;
}
a:hover {
	text-decoration: none;
}
h3	{
	font-family: "Arial", Arial, 'Arial';
	font-size: 15px;
	font-weight: bold;
	color: #663399;
	background-color: #fff;
	text-align: left;
}
#sommaire {
	border: 1px solid #FF6600;
}
#sommaire *{
	font-size: 10px!important;
}
#sommaire h5	{
	color: #663399;
}
#sommaire ul {
	list-style: none;
	margin: 0;
}
#sommaire ul li {
	list-style: none;
	margin: 0;
	padding: 0.3em 0pt 0pt 0.5em;
}
#sommaire ul li a	{
	color: #663399;
}
#sommaire ul li:hover{
	background-color: #D1D2D3 !important;
}
#sommaire ul li:hover,#sommaire ul li a:hover,#sommaire ul li a {
	background:transparent;
}
/**********************************************
               Sommaire
**********************************************/

.fond_gris	{
	background-color: #D1D2D3;
	padding: 10 10 10 10;
}

.fond_gris h3.titre-article, .fond_gris .date, .fond_gris .auteur, .fond_gris .texte{
	background-color: #D1D2D3;
}
/***********************************************
                  Article
************************************************/
body .titreZone			/*Grand titre gris avant texte The Debate, The Process, References */
{
	height: 29px;
	font-family: "Univers Condensed", Univers Condensed, 'Univers Univers Condensed';
	font-size: 21px;
	font-weight: bold;
	color: #97A09A;
	background-color: #fff;
	text-align: left;
	text-transform: inherit;
}

body .surtitre
{
	font-family: "Arial", Arial, 'Arial';
	font-size: 14px;
	font-weight: bold;
	color: #920C5C;
	background-color: #fff;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
	
}

body .surtitre2
{
	font-family: "Arial", Arial, 'Arial';
	font-size: 14px;
	font-weight: bold;
	color: #BC0F75;
	background-color: #fff;
	text-align: left;
	line-height:34px;
}

body .surtitre3
{
	font-family: "Arial", Arial, 'Arial';
	font-size: 12px;
	font-weight: bold;
	color: #DB7FB5;
	background-color: #fff;
	text-align: left;
}

body .titre-article
{
	font-family: "Arial", Arial, 'Arial';
	font-size: 15px;
	font-weight: bold;
	color: #663399;
	background-color: #fff;
	text-align: left;
}

body .auteur
{
	font-family: "Arial", Arial, 'Arial';
	font-size: 11px;
	font-weight: normal;
	color: #B8006C;
	background-color: #fff;
	line-height: 1.8em;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
}
body .auteur a {
	color:#B8006C;
}

body .date
{
	font-family: "Arial", Arial, 'Arial';
	font-size: 10px;
	font-weight: normal;
	color: #97A09A;
	background-color: #fff;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0.3em;
}

body .sous-titre
{
	font-family: "Arial", Arial, 'Arial';
	font-size: 12px;
	font-weight: bold;
	color: #663399;
	background-color: #fff;
	text-align: left;
}

body .inter-titre, body sommaire h3.spip, body h3.spip, #sommaire li a, #sommaire li a:hover, #sommaire
{
	font-family: "Arial", Arial, 'Arial';
	font-size: 14px;
	font-weight: normal;
	color: #385FA7;
	background-color: #fff;
	text-align: left;
	line-height: 130%;
	text-transform: inherit;
}
.detail {
	padding-bottom: 1em;
}
body .cartouche {
	padding:0;
}
body .texte
{
	font-family: "Arial", Arial, 'Arial';
	font-size: 11px;
	font-weight: normal;
	color: #000;
	background-color: #fff;
	text-align: justify;
	line-height: 130%;
	text-transform: inherit;
}
#bloc-contenu .texte {
	padding:0;
}
body .cartouche p.spip,
body .texte p.spip {
	text-align: justify;
}
body .chapo, .edito .chapo
{
	font-family: "Arial", Arial, 'Arial';
	font-size: 11px;
	font-weight: normal;
	color: #385FA7;
	background-color: #fff;
	text-align: justify;
	padding: .5px;
	margin: 0 0 1em 0;
	line-height: 1.2em;
}
body .chapo_traduction
{
	font-family: "Arial", Arial, 'Arial';
	font-size: 11px;
	font-weight: normal;
	color: #7D8B7A;
	background-color: #fff;
	text-align: justify;
	padding: .5px;
	margin: 0 0 1px 0;
}

.lang-bulle			/* langue */
{
	position: relative;
	height: 22px;
	width: 31px;
	margin-top: -2px;
	padding-top: 4px; /* 6px;*/
	float: left;
	border-width: 0;
	text-align: center;
	background-color: Transparent;
	background-image: url(img/fond_bulle_lang.gif);
	background-repeat: no-repeat;
	z-index: 50;
}

.lang-bulle, #menu-principal ul li lang-bulle, #menu-principal ul li a.lang-bulle	{
	font-family: "Arial", Arial, 'Arial';
	font-size: 11px;
	font-weight: lighter;
	color: #7D8B7A;
	text-decoration: none;
}

#plan ul li 	{
	/* plan titres rubriques */
	display: list-item;
	list-style-type: none;
}

#plan ul li ul li	{	/* plan titres articles */
	display: list-item;
	list-style-type: none;
}

#plan ul li ul li .lang-fond	{
	/*plan langue devant articles */
	background-color: #FFCC99;
	border: thin #FF9966 solid;
/*	background-image: url(img/fond_bulle_lang.gif);
	border-width: 0;
	background-repeat: no-repeat;
 */
	text-align: center;
	font-family: "Arial", Arial, 'Arial';
	font-size: 11px;
	font-weight: lighter;
	color: #7D8B7A;
	text-decoration: none;
}
#plan ul li ul li a.texte	{
	}

.adroite	{
	text-align: right;
}

.readmore {
	text-align:right;
	padding-bottom: 1em;
}

.readmore a, .readmore a:link, .readmore a:visited
{
	text-align: right;
	font-family: "Arial", Arial, 'Arial';
	font-size: 10px;
	font-weight: normal;
	color: #FF6600;
	text-decoration: none;
}

.readmore a:hover
{
	color: #CC3366;
	text-decoration: underline;
}

a.icon_grd, a.icon_grd:link, a.icon_grd:visited
{
	font-family: "Arial", Arial, 'Arial';
	font-size: 12px;
	font-weight: normal;
	color: #FF6600;
	text-decoration: none;
}
a.icon_grd:hover
{
	color: #CC3366;
	text-decoration: underline;
}

/* TYPO et ESPACEMENT des menus col gauche */
.menu_eff ul
{
	font-size: 88%;
	line-height: 1.2em;
	font-weight: normal;
	text-align: left;
	list-style-type: none;
	margin: 0;	padding: 0;
}

.menu_eff ul ul { font-size: 1em; margin: 0;}
.menu_eff ul li { margin: 0; }



/* Boutons des menus */
/* ///Gilles -- debut de nettoyage */


/* Boutons des menus */

.menu_eff .titreBouton, .menu_eff .titreTitre {
	position: relative;
	padding-top:50px;
	min-height:5px;
}
.menu_eff .titreTitre {
	padding-top:0; /*etait 30px;*/
}
.menu_eff .titre-annonce {
	position:absolute;
	top:8px;
	right:7px;
}
.menu_eff a.titre, .menu_eff span.titre{
	display: block;
	height: 25px;
	/*font-family: "Univers Condensed", Univers Condensed, 'Univers Univers Condensed';*/
	text-decoration: none;
	color: #FFFFFF;
	font-size: 16px; /* au lieu de 18px */
	font-weight: bold;
	text-align: center;
	line-height: 28px;
}
.menu_eff a.titre:hover{
	color: #FFDACE;
}
#affinityGroupTitre a.titre, #referenceTitre a.titre{
	color: #6A756D;
	padding-top: 0;
}
#encart #referenceTitre a.titre{
	color: #FFF;
	padding-bottom: 5px
;}
#latest_videoAudioBouton{
	background: url(img/fond_videoAudioBouton.jpg) top left no-repeat; 
}
#latest_podcastBouton{
	background: url(img/fond_podcastBouton.jpg) top left no-repeat; 
}
#latest_photoBouton{
	background: url(img/fond_photoBouton.jpg) top left no-repeat; 
}
#latest_pdfBouton{
	background: url(img/fond_pdfBouton.jpg) top left no-repeat; 
}
#latest_articleBouton{
	background: url(img/fond_articleBouton.jpg) top left no-repeat; 
}
#latest_videoAudioTitre{
	background: url(img/fond_videoAudioTitre.jpg) top left no-repeat; 
}
#latest_podcastTitre{
	background: url(img/fond_podcastTitre.jpg) top left no-repeat;
	padding-top:40px;
}
#latest_photoTitre{
	background: url(img/fond_photoTitre.jpg) top left no-repeat; 
}
#latest_pdfTitre{
	background: url(img/fond_pdfTitre.jpg) top left no-repeat; 
}
#latest_articleTitre{
	background: url(img/fond_articleTitre.jpg) top left no-repeat; 
}
#inThisSectionTitre{
	background: url(img/fond_inThisSectionTitre.jpg) top left no-repeat; 
}
#thematicForumTitre{
	background: url(img/fond_thematicForumTitre.jpg) top left no-repeat; 
}
#thematicForumTitre .titre{
	padding-bottom:5px;
}
#affinityDetailTitre{
	background: url(img/fond_affinityDetailTitre.jpg) top left no-repeat; 
}
#referenceTitre, #affinityGroupTitre {
	background: url(img/fond_col_gris.jpg) top left no-repeat; 
}
#encart #referenceTitre, #referenceDetailTitre {
	background: url(img/fond_referenceDetailTitre.jpg) top left no-repeat; 
}
#inThisSectionTitre a.titre:hover {
	color: #FFE1F5;
}
#thematicForumTitre a.titre:hover {
	color: #F2D9D9;
}
#affinityDetailTitre a.titreBouton:hover {
	color: #FBDFDF;
}
#latest_articleTitre a.titreBouton:hover {
	color: #FFDACE;
}
#latest_podcastBouton a.titreBouton:hover {
	color: #FFE9CC;
}
#latest_photoBouton a.titreBouton:hover{
	color: #FFDDD4;
}
#latest_videoAudioBouton a.titreBouton:hover {
	color: #FFCCD9;
}



/* listes */
.menu_eff #latest_videoAudio {
	background: url(img/fond_videoAudio.jpg) top left no-repeat;
}
.menu_eff #latest_photo {
	background: url(img/fond_photo.jpg) top left no-repeat;
}
.menu_eff #latest_podcast {
	background: url(img/fond_podcast.jpg) top left no-repeat;
	padding-bottom:5px;
	margin-bottom:5px;
}
.menu_eff #latest_pdf {
	background: url(img/fond_pdf.jpg) top left no-repeat;
}
.menu_eff #latest_article {
	background: url(img/fond_article.jpg) top left no-repeat;
}
.menu_eff #inThisSection {
	background: url(img/fond_inThisSection.jpg) top left no-repeat;
}
.menu_eff #thematicForum {
	background: url(img/fond_thematicForum.jpg) top left no-repeat;
}
.menu_eff #menu_rub2, .menu_eff #referenceDetail {
	background: url(img/fond_referenceDetail.jpg) top left no-repeat;
}
.menu_eff #menu_rub2.listeItems a, .menu_eff #referenceDetail.listeItems a {
	color:#9E3A06;
	padding: 1px 8px 2px;
	font-size:12px;
}
.menu_eff #menu_rub2.listeItems a:hover, .menu_eff #referenceDetail.listeItems a:hover {
	background:#D1D2D3;
	text-decoration: none;
}
#menu-rubriques #menu_rub2.listeItems a, #menu-rubriques #referenceDetail.listeItems a {
	color:#FFF;
}
#menu-rubriques #menu_rub2.listeItems a:hover, #menu-rubriques #referenceDetail.listeItems a:hover {
	background:#FFF;
}
.menu_eff #menu_rub2.listeItems ul a, .menu_eff #referenceDetail.listeItems ul a {
	font-size: 11px;
	color: #000;
}
#encart .menu_eff #menu_rub2, #encart .menu_eff #referenceDetail {
	margin-bottom:5px;
	padding-bottom:10px;
}
.menu_eff #affinityDetail {
	background: url(img/fond_affinityDetail.jpg) 0 25px no-repeat;
	padding:4px 0;
}
.menu_eff #affinityDetail a {
	padding-right:4px;
	padding-left:8px;
}
.menu_eff #menu_rub1, .menu_eff #affinityGroup {
	background: url(img/fond_affinity_group.jpg) top left no-repeat;
}
.menu_eff #menu_rub3 {
	background: url(img/fond_affinityDetail.jpg) top left no-repeat;
}

#inThisSection a:hover {
	color: #980065;
}
#thematicForum a:hover {
	color: #993233;
}
#menu_rub2 a:hover, #referenceDetail a:hover {
	color: #FF7522 !important;
}
#affinityDetail a:hover {
	color: #E73C3C !important;
	background:#D1D2D3;
	text-decoration: none;
}
#menu_rub1 a:hover, #affinityGroup a:hover {
	color: #B8006C;
}
#menu_rub3 a:hover {
	color: #e05a59;
}

#latest_article a:hover {
	color: #C13100;
}
#latest_pdf a:hover {
	color: #ED0101;
}
#latest_podcast a:hover {
	color: #F06D00;
}
#latest_photo a:hover {
	color: #FF3300;
}
#latest_videoAudio a:hover {
	color: #CC0033;
}

.menu_eff .listeItems a {
	display: block;
	padding: 1px 8px 2px;
	text-decoration: none;
	color: #000;
	font-size: 11px;
	font-weight: bold;
}
.menu_eff .listeItems h4 a {
	color: #FFF;
	font-size:12px;
}
.menu_eff .listeItems h4 {
	padding:0 !important;
}
.menu_eff .listeItems h4 span{
	padding-left:8px;
	padding-right:4px;
}
.menu_eff .listeItems a:hover {
	color: #ED0101;
	background: #D1D2D3;
}
.menu_eff .listeItems {
	padding: 3px 0 10px;
	margin-bottom: 10px;
}
#encart .listeItems {
	margin-bottom: 5px;
}

/* Sous-titres */
.menu_eff a.soustitre {
	padding: 3px 0;
	text-decoration: none;
	color: #F1E2E2;
	font-size: 12px;
	font-weight: bold;
}
.menu_eff a.soustitre:hover {
	color: #D1D2D3;
	background: none;
	text-decoration: underline;
}
.menu_eff #affinityDetail a.soustitre {
	color: #000; /* était FBDFDF; */
	font-size: 11px;
}


/* personalisation */
#menu_rub1, #affinityGroup {
	background: url(img/fond_affinityGroup.jpg) no-repeat top left; 
}
#menu_rub3 {
	background: url(img/fond_affinityDetail.jpg) no-repeat top left; 
}

#menu_rub1 a, #affinityGroup a {
	padding: 1px 8px 2px;
}
#menu_rub3 a {
	padding: 1px 8px 2px;
}
#menu_rub2 .listeItems, #referenceDetail .listeItems {
	padding-bottom:0;
}

/* ///Gilles -- fin du nettoyage */
/* edito */
.edito h3 {
	background:white;
	color: #643498;
	text-indent: 0;
	text-transform: none;
}
.edito h3 a, .edito h3 a:link, .edito h3 a:visited, .edito h3 a:hover {
color:#643498;
font-size:100%;
}
.titre-annonce {
float:right;
font-size:1.2em;
color: white;
font-weight: bold;
}

#affinityGroupTitre div.titre {
	background: url('img/fond_affinityGroupTitre.jpg') top left no-repeat;
	color:#FFFFFF;
	font-family:"Trebuchet MS","Lucida Grande","Lucida Sans",Tahoma,Arial,'Helvetica Neue',Helvetica,Geneva,Lucida,sans-serif;
	font-size:1.5em;
	text-align:center;
	padding-bottom:1px;
}

.radiobox {
	padding-bottom:0;
}

#encart .jdGallery .slideElement {
	background-color:#FFF;
}
#encart #myGallery {
	border:0;
	display:none;
	height:127px;
	width:170px;
	z-index:5;
	margin-bottom:10px;
}
#encart .jdGallery .loadingElement {
	background-color:#FFF;
	background-image:url(img/loading-bar-black.gif);
}
.sc {
	text-transform: uppercase;
	font-size:83%;
}
#entete ul {
	padding:0;
	margin: 0;
	float: left;
	width: 100%;
	left: 0;
	top: 0;
}
.extrait {
	background-color:white;
	line-height:1.4em;
	font-size:12px;
	margin:0;
	padding:0;
}
.menu_eff h4, .menu_eff h4 a {
	margin:0;
	color:white;
	font-size:12px;
}
.menu_eff h4 {
	padding-left:8px;
	padding-right:4px;
}
.playlist {
	width:155px;
}
.radiobox {
	width: 159px;
}
.menu_eff #latest_podcast {
	padding:4pt 5px 5px 14px;
	margin-top: 10px;
}
#referenceDetailTitre {
	height:6px;
}
.conteneur_ul {
	padding-bottom:5px;
}
#derniere_video_home {
	padding: 15px;
	margin-top: 10px;
}
#player {
	float: left;
	width: 240px;
}
#texte_player {
	float: left;
	margin-left: 10px;
	width: 250px;
	min-height: 200px;
	_height:200px;
}
/* Espaceur de blocs */
.nettoyeur { clear: both; margin: 0; padding: 0; border: none; height: 0; line-height: 1px; font-size: 1px; }

/* Non visible a l'ecran */
.invisible { position: absolute; top: -3000em; height: 1%; }

#caroussel {
	height: 95px;
	margin: 0px 0pt 10px 21px;
}
#latest_photo {
	padding: 10px 0;
}
#vignettes{
	height: 108px;
	width: 100%;
	overflow: auto;
	float: left;
	text-align: center;
}
#vignettes ul {
	list-style: none;
	white-space: nowrap;
	padding: 0;
}
#vignettes ul li {
	display: inline;
}
#vignettes .spip_logos {
	margin: 0;
}
/* forums */
table.spipforum {
width:100%;
/* max-width: 500px; */
border-collapse:collapse;
clear:both;
font-size: 100%;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
/*background-color:#eeeeee;  coul 3 */
border: 2px solid #643498;
}

/* login */
div.login {
max-width: 500px;
border: 2px solid #643498;
} 

