a {color: #0092C2; text-decoration : none;}
a:hover {color : #000000; text-decoration : underline;}
BODY {
	scrollbar-face-color: #E2DFCC;
	scrollbar-shadow-color: #A59D5F;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #E2DFCC;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #F9F8F5;
	scrollbar-arrow-color: #81793E;
	background: white url(fondfp.gif);
	background-attachment: fixed;
	background-position: 50% 0%;
}

.journal
{
padding-left: 0px;
padding-right: 0px;
}

.lignebas{
	border-bottom: 1px solid #DBD8BF;
}

.bullmentions
{
font-family: Verdana,Arial,sans-serif;
font-size: 10px;
color: #9900CC;
}

.bulletin2
{width: 19;
height: 15;
font-family: Arial,sans-serif;
font-size: 9px;
text-decoration: none;
color: #FFFFFF;
background: #0092C2;
border-top: 1px solid white;
border-bottom: 1px solid white;
border-left: 1px solid white;
border-right: 1px solid white;
cursor:hand;}

.textquest
{height: 18;
font-family: Verdana,Arial,sans-serif;
font-size: 11px;
text-decoration: none;
color: black;
background: #FFFFFF;
border-top: 1px solid #E2DFCC;
border-bottom: 1px solid #0092C2;
border-left: 1px solid #E2DFCC;
border-right: 1px solid #0092C2;
}

.barrebull
{
	font-family: "Molengo", "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 18px;
	color: white;
	line-height: 18px;
	text-shadow:2px 2px 2px #000000;
}

.pitto1
{
	font-family: "Molengo", "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 16px;
	color: #252525;
	font-weight: normal;
	line-height: 18px;
	padding-left: 20px;
	padding-right: 20px;
}

a.pitto1
{
	font-family: "Molengo", "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	color:#0092C2;
	text-decoration:underline;
}

a.pitto1:hover
{
	font-family: "Molengo", "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	color:#0092C2;
	text-decoration:underline;
}

.pitto1gites
{
	font-family: "Molengo", "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #25252525;
	font-weight: normal;
	line-height: 16px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 4px;
	padding-bottom: 4px;
}

a.pitto1gites
{
	font-family: "Molengo", "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	color:#0092C2;
	text-decoration:underline;
}

a.pitto1gites:hover
{
	font-family: "Molengo", "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	color:#0092C2;
	text-decoration:underline;
}

.pitto1b
{
	font-family: "Molengo","Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #0092C2;
	line-height: 16px;
	padding-right: 15px;
}

a.pitto1b
{
	text-decoration: none;
}

a.pitto1b:hover
{
	color: #000000;
}

.pitto1c
{
	font-family: "Molengo", "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #444444;
	line-height: 16px;
	padding-left: 6px;
	padding-right: 6px;
}

a.pitto1c
{
	text-decoration: none;
}

a.pitto1c:hover
{
	color: #000000;
}

.pittorub
{
font-family: "Molengo", "Century Gothic", "Trebuchet MS", Arial,sans-serif;
font-size: 19px;
color: #202020;
text-transform:uppercase;
background: #E0E0E0;
padding-left: 3px;
padding-right: 3px;
padding-top: 3px;
padding-bottom: 3px;
text-shadow:0px 2px 3px white;
}

.pittorubentete
{
font-family: "Molengo", "Century Gothic", "Trebuchet MS", Arial,sans-serif;
font-size: 20px;
color: #202020;
text-transform:uppercase;
background: #E0E0E0;
letter-spacing : -1px;
padding-left: 4px;
padding-right: 4px;
padding-top: 4px;
padding-bottom: 4px;
text-shadow:0px 2px 3px white;
}

.pittorub2
{
font-family: "Molengo", "Century Gothic", "Trebuchet MS", Arial,sans-serif;
font-size: 15px;
color: #202020;
text-transform:uppercase;
background: #E0E0E0;
padding-left: 2px;
padding-right: 2px;
padding-top: 1px;
padding-bottom: 1px;
text-shadow:0px 2px 3px white;
}

.pittochro
{
font-family: "Molengo", "Century Gothic", "Trebuchet MS", Arial,sans-serif;
font-size: 27px;
color: #0092C2;
letter-spacing: -1px;
line-height: 105%;
text-shadow:0px 1px 0px #DFDFDF;
}

a.pittochro
{
font-family: "Molengo", "Century Gothic", "Trebuchet MS",Arial,sans-serif;
font-size: 27px;
color: #0092C2;
letter-spacing: -1px;
line-height: 105%;
text-decoration: none;
}

a.pittochro:hover
{
color: black;
}

.pittochroentete
{
font-family: "Molengo", "Century Gothic", "Trebuchet MS", Arial,sans-serif;
font-size: 29px;
color: #0092C2;
letter-spacing: -1px;
line-height: 105%;
text-shadow:0px 1px 0px #DFDFDF;
}

a.pittochroentete
{
font-family: "Molengo", "Century Gothic", "Trebuchet MS",Arial,sans-serif;
font-size: 29px;
color: #0092C2;
letter-spacing: -1px;
line-height: 105%;
text-decoration: none;
}

a.pittochroentete:hover
{
color: black;
}

.pittodons
{
	font-family: "Molengo", "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 16px;
	color: #252525;
	font-weight: normal;
	line-height: 19px;
	padding-left: 20px;
	padding-right: 20px;
}

.actu
{
	font-family: "Molengo", "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 16px;
	color: #444444;
	font-weight: normal;
	line-height: 18px;
}

.actu2
{
	font-family: "Molengo", "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #444444;
	font-weight: normal;
	line-height: 16px;
}

.entete
{
	font-family: "Molengo", "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 20px;
	color: #000000;
	font-weight: normal;
	line-height: 19px;
}

td.entete{
border: 1px solid #D5D5D5;
}

.cadreactu{
height: 30px;
border-bottom: 1px solid #D5D5D5;
}

.cadreactub{
background: black url(ligneactu.gif);

}

.cadrealaune{
border-bottom: 3px solid #D39E35;
border-left: 1px solid #ECE2CD;
border-right: 1px solid #ECE2CD;
}

.cadremag{
border-bottom: 3px solid #444444;
border-left: 1px solid #D5D5D5;
border-right: 1px solid #D5D5D5;
}

.cadrelues{
border: 1px solid #E0E0E0;
}

a.suite
{
font-family: "Molengo", "Century Gothic", "Trebuchet MS",Arial,sans-serif;
font-size: 14px;
color: #656565;
font-weight: bold;
letter-spacing: -0.02em;
border-bottom: 2px solid #808080;
text-decoration: none;
}

a.suite:hover
{
color: black;
}

.imvignettes
{
-moz-box-shadow: 3px 3px 6px #AAA;  
  -webkit-box-shadow: 3px 3px 6px #AAA;  
  box-shadow:3px 3px 4px #AAA;
background: #EFEFEF;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
}

.imvignettes:hover
{
filter:alpha(opacity=80);
opacity : 0.80;
}

.impub
{
	border: 1px solid #D8D8D8;
}

.immag
{
	border: 1px solid #CFCFCF;
}

.imbannieres:hover
{
filter:alpha(opacity=80);
opacity : 0.80;
}

.alaune
{
font-family: "Molengo", "Century Gothic", "Trebuchet MS", Arial, sans-serif;
font-size: 17px;
color: #000000;
line-height: 19px;
text-shadow:0px 1px 0px white;
}

a.alaune
{
	color: #202020;
	text-decoration: none;
}

a.alaune:hover
{
	color: black;
	text-decoration: underline;
}

.alaune2
{
font-family: "Molengo", "Trebuchet MS",Arial,sans-serif;
font-size: 15px;
color: #4C4C4C;
line-height: 16px;
}

a.alaune2
{
	color: #202020;
	text-decoration: none;
}

a.alaune2:hover
{
	color: black;
	text-decoration: underline;
}

.boutonpass:hover {
opacity : 0.65;
    -moz-opacity : 0.65;
    -ms-filter: "alpha(opacity=65)"; /* IE 8 */
    filter : alpha(opacity=65); /* IE < 8 */
    zoom:1;
}

.videosfp
{
font-family: "Trebuchet MS",Arial,sans-serif;
font-size: 13px;
color: #444444;
line-height: 15px;
}

a.videosfp
{
	color: #444444;
	text-decoration: none;
}

a.videosfp:hover
{
	color: black;
}

.tabpub
{
-moz-box-shadow: 2px 2px 4px #CFCFCF, -1px -1px 2px #EFEFEF;
  -webkit-box-shadow: 2px 2px 4px #CFCFCF, -1px -1px 2px #EFEFEF;
  box-shadow:2px 2px 4px #CFCFCF, -1px -1px 2px #EFEFEF;
-moz-border-radius:20px;
-webkit-border-radius:20px;
border-radius:20px;
background: #E5F1F5;
border: 1px solid #D6E6EC;
padding-bottom: 4px;
}

.tabdons
{
-moz-box-shadow: 1px 1px 2px #CFCFCF;
  -webkit-box-shadow: 1px 1px 2px #CFCFCF;
  box-shadow:1px 1px 2px #CFCFCF;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius:6px;
background: white;
border: 1px solid #EAEAEA;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 4px;
padding-right: 4px;
}

.tabdonstxt
{
font-family: "Molengo", "Trebuchet MS", Arial,sans-serif;
font-size: 14px;
color: black;
line-height: 14px;
}

.transpboutons:hover {
filter:alpha(opacity=65);
opacity : 0.65;
}

.pluslus
{
font-family: "Trebuchet MS", Arial,sans-serif;
font-size: 17px;
letter-spacing: -1px;
color: #0092C2;
line-height: 18px;
text-shadow:0px 1px 0px #DFDFDF;
}

a.pluslus
{
font-family: "Trebuchet MS", Arial,sans-serif;
font-size: 19px;
letter-spacing: -1px;
color: #0092C2;
line-height: 20px;
text-decoration: none;
}

a.pluslus:hover
{
	color: black;
}

.chro
{
	font-family: Georgia, Times, serif;
	float: left;
	width: .65em;
	font-size: 37px;
	line-height: 30px;
	color: black;
}

.titrerub
{
	font-family: "Molengo", "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 18px;
	color: #0092C2;
	letter-spacing:-1px;
	line-height: 18px;
	padding-top: 7px;
	text-shadow:0px 1px 0px #DFDFDF;
}

.logorub
{
	padding-left: 20px;
	padding-right: 10px;
}

.descrub
{
	font-family: Arial, sans-serif;
	font-size: 9px;
	font-style: italic;
	color: #444444;
	line-height: 11px;
	padding-top: 6px;
}

h1 {
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #444444;
	line-height: 6px;
	padding-top: 1px;
}

.artrub
{
	font-family: "Molengo", "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 21px;
	letter-spacing: -1px;
	color: #4C4C4C;
	line-height: 21px;
}

a.artrub
{
	text-decoration: none;
	color: #4C4C4C;
}

a.artrub:hover
{
	text-decoration: underline;
	color: #000000;
}

.artrub2
{
	color: #202020;
	border-left: 1px solid #E5E5E5;
}

a.artrub2
{
text-decoration: none;
}

a.artrub2:hover
{
color: #000000;
}

.hierar
{
	font-family: "Molengo", "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 15px;
	color: black;
	letter-spacing: -0.04em;
	font-variant:small-caps;
	line-height: 16px;
}

a.hierar
{
	text-decoration: none;
	color: black;
}

a.hierar:hover
{
	text-decoration: underline;
	color: #000000;
}

.pubmag
{
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 16px;
	color: #4C4C4C;
	line-height: 20px;
}

.pubmag2
{
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 19px;
	font-variant: small-caps;
	color: #4C4C4C;
	line-height: 21px;
}
.archives
{
	font-family: "Molengo", "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #4C4C4C;
	line-height: 15px;
	padding-left: 8px;
	padding-right: 10px;
}

.archives2
{
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 16px;
	color: #999999;
	line-height: 14px;
}

.titre
{
	font-family: "Molengo", "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	color: black;
	font-size: 29px;
	line-height: 29px;
	letter-spacing:-1px;
	text-shadow:0px 2px 2px #CFCFCF;
}

a.titre
{
text-decoration: none;
}

a.titre:hover
{
color: #000000;
}

.titre2
{
	font-family: "Molengo", "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 15px;
	line-height: 17px;
	font-style: italic;
	color: black;
	padding-top: 4px;
}

.titre3
{
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	line-height: 16px;
	color: black;
}

.titreune
{
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	color: black;
	font-size: 19px;
	line-height: 18px;
	letter-spacing:-1px;
}

.titreblanc
{
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	color: white;
	font-size: 25px;
	line-height: 25px;
	letter-spacing:-1px;
}

.titretheme
{
	font-family: "Molengo", "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	color: A0A0A0;
	font-size: 28px;
	line-height: 28px;
	letter-spacing:-1px;
}

.pitto2
{
	font-family: "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 15px;
	color: #505050;
	font-weight: normal;
	line-height: 17px;
}

.titre0
{
	font-family: "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 15px;
	color: #CE5C7E;
	font-weight: bold;
	font-style: italic;
	line-height: 17px;
}

.espace
{
font-family: "Trebuchet MS",Arial,sans-serif;
font-size: 12px;
line-height: 115%;
}

.present-titre
{
	font-family: "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 34px;
	color: white;
	font-weight: bold;
	letter-spacing: -0.04em;
	line-height: 36px;
}

.present-titre-2
{
	font-family: "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 18px;
	color: white;
	font-style: italic;
	letter-spacing: -0.04em;
	line-height: 19px;
}

.present-texte-titre
{
	font-family: "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 20px;
	color: #0092C2;
	font-weight: bold;
	font-style: italic;
	line-height: 22px;
}

.present-texte
{
	font-family: "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 15px;
	color: #505050;
	font-weight: normal;
	line-height: 17px;
}

.present-texte-petit
{
	font-family: "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #505050;
	font-weight: normal;
	line-height: 15px;
}

.blanc
{
color: white;
}

a.blanc
{
color: white;
text-decoration: none;
padding-right: 25px;
}

.magviolet
{
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	color: #CE5C7E;
	font-size: 24px;
	line-height: 24px;
	letter-spacing:-1px;
}

.ouvragecom
{
	font-family: "Century Gothic","Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	color: #444444;
	font-size: 25px;
	line-height: 27px;
	letter-spacing:-1px;
}

.ouvrage
{
	font-family: Verdana,Arial,sans-serif;
	font-style: italic;
	color: #81793E;
}

.cit
{
	font-family: "Molengo", "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	color: #0092C2;
}

.cit2
{
	font-family: "Molengo", "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	color: #0092C2;
	font-style: italic;
}

.cit3
{
	font-family: "Molengo", "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	color: #CE5C7E;
	font-weight: bold;
}

.cit4
{
	font-family: "Molengo", "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	color: #0092C2;
	font-weight: bold;
}

.legende
{
font-family: "Molengo", Arial, sans-serif;
font-size: 13px;
line-height: 15px;
color: #0092C2;
background-color: #F9F9F9;
}

.accroche
{
font-family: Georgia, "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
font-size: 26px;
line-height: 29px;
color: #BB7B17;
}

.publication
{
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	color: #808080;
	font-size: 11px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.chapo
{
	font-family: "Molengo", "Century Gothic", Georgia, Tahoma, Times, "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 21px;
	color: #0092C2;
	letter-spacing:-0.04em;
	line-height: 21px;
}

h2 {
	font-family: Georgia, Tahoma, Times, "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 18px;
	color: #0092C2;
	letter-spacing:-0.04em;
	line-height: 21px;
}

.titreliste
{
	font-family: "Molengo", "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	color: #0092C2;
	font-size: 18px;
	line-height: 19px;

}

a.titreliste
{
text-decoration: none;
}

a.titreliste:hover
{
color: #000000;
}

.titreliste2
{
	font-family: "Molengo", "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	color: #4C4C4C;
	font-size: 16px;
	font-style: italic;
	line-height: 19px;
	padding-left: 10px;
	font-weight: bold;
}

.titrelistesouv
{
	font-family: "Molengo", "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	color: #648C8C;
	font-size: 16px;
	padding-left: 20px;
	line-height: 18px;

}

.titrelistesouvprov
{
color: #648C8C;
text-decoration: none;
}

titrelistesouvprov:hover
{
color: #000000;
}

.titreliste2souv
{
	font-family: "Molengo", "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	color: #4C4C4C;
	font-size: 15px;
	font-style: italic;
	line-height: 17px;
	padding-left: 20px;
	font-weight: bold;

}

.titrelistegrand
{
	font-family: "Molengo", "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	color: #0092C2;
	font-size: 20px;
	line-height: 22px;
	font-weight: bold;
}

a.titrelistegrand
{
text-decoration: none;
}

a.titrelistegrand:hover
{
color: #000000;
}

.titrelistegrandgites
{
	font-family: "Molengo", "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	color: #0092C2;
	font-size: 22px;
	line-height: 24px;
	font-weight: bold;
}

a.titrelistegrandgites
{
text-decoration: none;
}

a.titrelistegrandgites:hover
{
color: #000000;
}

.titrementions
{
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	color: #0092C2;
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
}

.titrementions2
{
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	color: #9900CC;
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
}

.titreimprim
{
	font-family: "Molengo", "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	color: black;
	font-size: 19px;
	line-height: 19px;
}

.reactions
{
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: black;
	line-height: 16px;
}

.titreforum2
{
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #0092C2;
	font-weight: bold;
	line-height: 14px;
	padding-left: 6px;
}

.auteurforum
{
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 14px;
	padding-right: 6px;
	border-right: 1px solid #DBD8BF;
}

.publicationforum
{
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	color: #999999;
	font-size: 10px;
	padding-left: 6px;
}

.titreenvoi
{
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	color: #0092C2;
	font-size: 14px;
	line-height: 15px;
	font-weight: bold;
}

.titreenvoi2
{
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	color: black;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;

}

.rensenvoi
{
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: black;
	line-height: 14px;
	font-weight: normal;
}

.rensenvoi input{
	height: 18;
	font-family: "Trebuchet MS",Verdana,Arial,sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #444444; 
	background: #EBEADB;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
}

.rensenvoi input:hover{
	background: white;
}

.rensenvoi textarea{
	font-family: "Trebuchet MS",Verdana,Arial,sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #444444;
	background: #EBEADB;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
}

.rensenvoi textarea:hover{
	background: white;
}

.rensenvoi select{
	height: 18;
	font-family: "Trebuchet MS",Verdana,Arial,sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #444444; 
	background: #EBEADB;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
}

.recherche{
	height: 18px;
	font-family: "Molengo", "Century Gothic", "Trebuchet MS",Verdana,Arial,sans-serif;
	font-size: 15px;
	text-decoration: none;
	color: #444444;
	background-color: white;
	border : 1px solid #B2B2B2;
}

.recherche:hover{
	background: #EFEFEF;
	color: black;
}

.resultats{
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	color: #0092C2;
	font-size: 22px;
	line-height: 24px;
	font-weight: bold;
}

.resultats2{
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	color: black;
	font-size: 22px;
	line-height: 24px;
	font-weight: bold;
}

.menuentete{
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial,sans-serif;
	font-size: 11px;
	color: white;
}

a.menuentete{
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial,sans-serif;
	font-size: 11px;
	color: white;
}

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

.menuentete2{
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial,sans-serif;
	font-size: 13px;
	color: #202020;
	text-shadow:0px 1px 0px white;
}

a.menuentete2{
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial,sans-serif;
	font-size: 13px;
	color: black;
}

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

table.spip_barre { width: 95%; }

table.spip_barre a img {
	color: #0092C2;
	background: white;
	padding: 3px;
	border: 1px outset #999999; }
table.spip_barre a:hover img {
	background: white;
	border: 1px solid #000000; }

table.spip_barre input.barre { width: 360px; background: white; color: #000000;}

#pubcarre {
	font-family: "Trebuchet MS",sans-serif;
	font-size: 11px;
	width: 600px;
	float: center;
	padding-top: 4px;
	padding-bottom : 4px;
}

.copyright
{
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: black;
}

.copyright2
{
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	color: #999999;
	font-size: 10px;
	line-height: 12px;
}

.copyrightrec
{
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #4C4C4C;
}

.copyright2b
{
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	color: #999999;
	font-size: 9px;
}

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

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

.petit
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 2px;
	line-height: 5px;
}

p:first-child:first-letter
{
	font-family: Georgia, Times, serif;
	float: left;
	font-size: 42px;
	color: black;
	line-height:6px;
}

.imsites
{
	border-top: 1px solid #88AECB;
	border-bottom: 1px solid #88AECB;
	border-left: 1px solid #88AECB;
	border-right: 1px solid #88AECB;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
}

.spip_surligne { background: #FF6; }

.on
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 5px;
}

.lien_pagination
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 5px;
}

.arc
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 2px;
	line-height: 2px;
}

.arc2
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 5px;
	line-height: 5px;
}

.spip_logos { border:0px; }

table.encadreannonce{
border-left: 1px solid #9FC1C1;
border-right: 1px solid #9FC1C1;
border-top: 1px solid #9FC1C1;
border-bottom: 1px solid #9FC1C1;
	padding-top: 8px;
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom: 2px;
}

        .group:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
        #ie-test { position: relative; width: 100%; }
        #boxLinks { list-style: none; overflow: hidden; }
        #boxLinks li {  display: inline; }
        #boxLinks li a { padding: 5px 10px; color: black; text-decoration: none; border: 1px solid #ccc; float: left; display: block; margin-left: -1px; position: relative; left: 1px; background: #FFFFFF; z-index: 10; }
        #boxLinks li a:hover { color: #fff; background: #EAEAEA; }
        #box { height: 210px; border-bottom: 3px solid #444444; border-left: 1px solid #D5D5D5; border-right: 1px solid #D5D5D5; border-top: 1px solid #202020; overflow: hidden; background: #F5F5F5; padding: 0px 5px 0px 0px; position: relative; top: -39px; z-index: 1; }
        .box { display: none; height: 210px; overflow: auto; display: block; position: relative; overflow-x: hidden; }
        #box1:target, #box2:target, #box3:target { display: block; }
        #ie-test ul { list-style-type: none; }
        #ie-test ul li { padding-bottom:6px; }
.box ul
  {
  margin-left: 0;
  padding-left: 6px;
  }
.box ul li
  {
  margin: 0;
  padding: 0;
  }
  .recents { margin-left: 39px; margin-top: 26px; width: 127px; height: 4px; background: #D39E35; }
  .lus { margin-left: 166px; margin-top: 26px; width: 97px; height: 4px; background: #0092C2; }

        .box { display: block;}
        #box { overflow: hidden;position: relative;}