body {
	background-image:  url(images/fonpage.png) ; background-repeat: no-repeat; min-height:900px;}
a:link {text-decoration:none; font-family:verdana; color:#333333}
a:visited {text-decoration:none; font-family:verdana; color:#333333}
a:hover {text-decoration:none; font-family:verdana; color:#999999}
.texte {font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:11px; color:#996666}
.textearticle {font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:12px; color:#333333; line-height:15px}
.rubrique { margin-top:-10px; margin-left:50px;  height:250px; font: 12px Verdana; color:#FFFFFF}
.rubrique a:link{text-decoration:none; color:#FFFFFF}
.rubrique a:visited{text-decoration:none; color:#FFFFFF}
.rubrique a:hover{text-decoration:none; color:#CCCCCC}
.rubrique li {margin-left:0px; /margin-left:-10px
}
#scroll {height:145px; width:180px ; border:0px; overflow: auto; margin-left:5px}
#rub {height:140px; /height:140px; margin-left:0px; /padding-left:-20px}
#rubsom {height:160px; /height:160px; margin-left:0px; /padding-left:-20px}
#hierarchie {font-family:verdana;font-size:11px; color:#999999;margin-top:30px; /margin-top:10px}
.hier {height:20px; /height:40px}
.forum-repondre {color:#990000; font-family:"Courier New", Courier, monospace; font-weight:bold; font-size:14px}
.forum-message {border:1px solid #999999; padding:5px; color:#666666; font-size:11px; font-family:verdana; margin-bottom:10px}
.forum-message2 {border:1px dotted #996666; border-left:2px solid #CCCCCC; border-top:2px solid #CCCCCC; padding:5px; color:#666666; font-size:11px; font-family:verdana; margin-bottom:10px; margin-left:20px; margin-top:-5px;}
.Style2 {color: #0099CC}
.rubriques  br {margin-bottom:6px; /padding-bottom:6px}
.Style3 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.formulaire {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; line-height:20px}
.Style33 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; color:#9933CC
}
.format_png { behavior: url(win_png.htc);  border:none; text-decoration:none; margin-bottom:-10px;}
.Style4 { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333; 
}
.Style4 a:link {color:#996666}
.Style4 a:visited {color:#996666}
.Style4 a:hover {color:#cccccc}
.Style15 { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #996666; 
}
.Style15 a:link {color:#996666}
.Style15 a:visited {color:#996666}
.Style15 a:hover {color:#cccccc}
.contour {border:1px solid #FFFFFF; padding:0px; line-height:14px}
.contour a:link {text-decoration:none; font-family:verdana; color:#333333}
.contour2 {border:1px solid #FFFFFF; padding:0px}
.Style5 {
	color: #996600;
	font: bold;
}
.Style6 {color: #666666}
.Style8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #99CC00;
	font-weight: bold;
}

.spip_logos {border:0px}
.highslide {
	cursor: url(../highslide/graphics/zoomin.cur), pointer;
    outline: none; font-size:11px; margin-bottom:0px; padding-bottom:0px;
}
.highslide img {
	
}
.highslide:hover img {
	
}

.highslide-image {
	border: 10px solid white; position:absolute
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 5px solid white;
    border-top: none;
    padding: 5px;
    background-color: white; text-align:left;color:#999999; font-family:verdana; font-size:12px;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(../highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}
#align { position: absolute; left: -3000px; }
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;}
#documents_portfolio img {border:0px}
#documents_portfolio a:link {text-decoration:none}
.formulaire_spip { text-align: left; font-size: 0.77em; }
.formulaire_spip {
	font-family: Verdana, Tahoma, Arial, sans-serif; }
.formulaire_spip p { margin: 0.5em 0; padding: 0; }

.formulaire_spip fieldset {}
.formulaire_spip legend {}

.formulaire_spip label {}
.formulaire_spip .forml { width: 99%; font-family: inherit; font-size: inherit; }
/* Barre de raccourcis typographiques */
table.spip_barre { width: 100%; }

table.spip_barre a img {
	background: #FDA;
	padding: 3px;
	border: 1px outset #999; }
table.spip_barre a:hover img {
	background: #FFF;
	border: 1px solid #999; }

table.spip_barre input.barre { width: 100%; background: #EEE; }


/* Boutons */
.spip_bouton { text-align: right; }
.spip_bouton input { float: right; }

/* Reponse du formulaire */
.reponse_formulaire { font-weight: bold; color: #e86519; }
fieldset.reponse_formulaire { border-color: #e86519; font-weight: normal; }

/* Previsualisation du message */
fieldset.previsu { padding: 1em; }

/* Formulaire de login au forum */
.formulaire_login_forum .forml { width: 12em; }
.formulaire_login_forum .spip_logos { float: right; padding-left: 10px; }

/* Choix des mots-clefs */
ul.choix_mots { float: left; width: 47%; margin: 0; padding: 0; list-style: none; } 
ul.choix_mots label { display: inline; }

/* Formulaire de recherche */
.formulaire_recherche { width: 12em; text-align: left; }
.formulaire_recherche label { display: none; }

