HTML {
	COLOR: #666666;
	FONT-FAMILY: Tahoma,Arial,Helvetica,serif;
}
BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 100%;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Tahoma,Arial,Helvetica,serif;
	BACKGROUND: url(./img/body.gif);
	TEXT-ALIGN: left;
}



.PixBorder {
	BORDER: 1pt solid #000000;
}


.BottomText {
	COLOR: #D0D0D0;
	FONT-SIZE: 11px;
}

Cite {
	PADDING-RIGHT: 70px;
	PADDING-LEFT: 70px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	FONT-STYLE: italic
}
.Espace{
	FONT-WEIGHT: bold;
	FONT-SIZE: 14pt;
	COLOR: #000000;
	LETTER-SPACING: -2pt;
	TEXT-ALIGN: center;
}
.Titre {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #000000;
	LETTER-SPACING: 2px;
	TEXT-ALIGN: left;
}
.Titre2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #000000;
	LETTER-SPACING: 2px;
	TEXT-ALIGN: justify;
}
.Text {
	FONT-SIZE: 13px;
	TEXT-INDENT: 0pt;
	LETTER-SPACING: 3px;
	COLOR: #333333;
	TEXT-ALIGN: justify;
}
.Centre {
	TEXT-ALIGN: center;
}

.err {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #ff0000;
}
.err_rem {
	FONT-SIZE: 10px;
	COLOR: #ff0000;
	FONT-STYLE: italic;
}


.text {
	FONT-SIZE: 12px;
	TEXT-INDENT: 0pt;
	LETTER-SPACING: 0px;
	COLOR: #333333;
}


/* --------------------------------------------------
 * Styles pour la page
 * --------------------------------------------------
 */
/* Côté gauche */
.page_gauche {
	BACKGROUND: url(./img/cadre1.jpg) no-repeat top left;
}
/* Côté droit */
.page_droit {
	BACKGROUND: url(./img/cadre3.jpg) no-repeat top left;
}
/* Page côté gauche */
.cadre_gauche {
	BACKGROUND: url(./img/cadre4.jpg) no-repeat top left;
}
/* Page côté droit */
.cadre_droit {
	BACKGROUND: url(./img/cadre7.jpg) no-repeat top right;
}
/* Page haut */
.cadre_haut {
	BACKGROUND: url(./img/cadre2.jpg) no-repeat top left;
}
/* Page bas */
.cadre_bas {
	BACKGROUND: url(./img/cadre8.jpg) no-repeat bottom left;
}


/* --------------------------------------------------
 * Styles pour le menu
 * --------------------------------------------------
 */
/* Positionnement dans la cellule */
TD.menu {
	VERTICAL-ALIGN: middle
}
/* Lien */
A.menu {
	TEXT-DECORATION: none;
	LETTER-SPACING: 2pt;
	FONT-SIZE: 14px;
	COLOR: #000000;
}
A.menu:link {
	LETTER-SPACING: 2pt;
	COLOR: #000000;
}
A.menu:visited {
	LETTER-SPACING: 2pt;
	COLOR: #000000;
}
A.menu:hover {
	LETTER-SPACING: 2pt;
	COLOR: #80FF00;
}
A.menu:active {
	LETTER-SPACING: 2pt;
	COLOR: #000000;
}


/* --------------------------------------------------
 * Styles login/password
 * --------------------------------------------------
 */
/* Apparence du gadget de chaîne */
.log_gadget {
	FONT-SIZE: 12px;
    WIDTH: 50px ;
    BORDER-STYLE: none;
	BORDER-WIDTH: 0px;
	BACKGROUND-COLOR: #FFFFFF;
	VERTICAL-ALIGN: middle ;
}
/* Positionnement du Ok */
.log_ok {
    BORDER-STYLE: none;
	BORDER-WIDTH: 0px;
	VERTICAL-ALIGN: middle ;
}
/* Texte */
.log_text {
	FONT-SIZE: 12px;
	TEXT-INDENT: 0px;
	LETTER-SPACING: 0px;
	COLOR: #FFFFFF;
	VERTICAL-ALIGN: middle ;
}/* Lien */
.log_link {
	FONT-SIZE: 13px;
	TEXT-INDENT: 0px;
	LETTER-SPACING: 0px;
	COLOR: #FFFFFF;
	VERTICAL-ALIGN: middle ;
}


/* --------------------------------------------------
 * Colonne gauche
 * --------------------------------------------------*/

/* Texte */
.text_gauche {
	FONT-SIZE: 14px;
	TEXT-INDENT: 0px;
	LETTER-SPACING: 2px;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	VERTICAL-ALIGN: middle ;
	PADDING-LEFT: 10px;
}
A.lien_gauche {
	FONT-SIZE: 12px;
	LETTER-SPACING: 0px;
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	PADDING: 0pt;
}
A:link.lien_gauche {
	TEXT-DECORATION: none;
    COLOR: #DDDDDD ;
}
A:visited.lien_gauche {
	TEXT-DECORATION: none;
    COLOR: #DDDDDD ;
}
A:hover.lien_gauche {
	TEXT-DECORATION: underline;
    COLOR: #FFFFFF ;
}
A:active.lien_gauche {
	TEXT-DECORATION: none;
    COLOR: #DDDDDD ;
}


/* --------------------------------------------------
 * Styles pour le sélecteur
 * --------------------------------------------------*/
/* Border pour colonnes */
.selectbrd1 {
    BORDER-STYLE: solid;
	BORDER-WIDTH: 1pt;
	BORDER-COLOR: #808080;
}

.selectbrd2 {
    BORDER-STYLE: solid;
	BORDER-WIDTH: 1px;
	BORDER-COLOR: #FFFFFF;
}

/* --------------------------------------------------
 * Arrondis pour les boîtes
 * --------------------------------------------------
 */
/* Arrondi supérieur gauche */
.arrondi_hg {
	BACKGROUND: url(./img/coinhg.gif) no-repeat top left;
}
/* Arrondi supérieur droit */
.arrondi_hd {
	BACKGROUND: url(./img/coinhd.gif) no-repeat top right;
}
/* Arrondi inférieur gauche */
.arrondi_bg {
	BACKGROUND: url(./img/coinbg.gif) no-repeat bottom left;
}
/* Arrondi inférieur droit */
.arrondi_bd {
	BACKGROUND: url(./img/coinbd.gif) no-repeat bottom right;
}


/* --------------------------------------------------
 * Styles pour les pages annonces/blog
 * --------------------------------------------------
 */
 .bigtitle {
	FONT-SIZE: 50px;
	TEXT-INDENT: 0px;
	LETTER-SPACING: 0px;
	COLOR: #355873;
	TEXT-ALIGN: right;
	FONT-WEIGHT: bold;
}
    



/* --------------------------------------------------
 * Styles pour les boîtes d'annonces
 * --------------------------------------------------
 */

/* Border pour boîte de texte */
.anc_border {
    BORDER-STYLE: solid;
	BORDER-TOP-WIDTH: 0pt;
	BORDER-BOTTOM-WIDTH: 1pt;
	BORDER-RIGHT-WIDTH: 1pt;
	BORDER-LEFT-WIDTH: 1pt;
	BACKGROUND-COLOR: #F6F6F6;
}
/* Titre de la boîte d'annonce */
.anc_titre {
	FONT-SIZE: 13px;
	TEXT-INDENT: 0px;
	LETTER-SPACING: 0px;
	COLOR: #FFFFFF;
	TEXT-ALIGN: left;
}
/* Texte de la boîte d'annonce */
.anc_texte {
	FONT-SIZE: 12px;
	TEXT-INDENT: 0px;
	LETTER-SPACING: 0px;
	COLOR: #333333;
	TEXT-ALIGN: left;
	PADDING: 5pt;
}
/* Lien pour la boîte d'annonce */
A.anc_lien {
	FONT-SIZE: 12px;
	LETTER-SPACING: 0px;
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	PADDING: 0pt;
}
A:link.anc_lien {
	TEXT-DECORATION: none;
    COLOR: #666666 ;
}
A:visited.anc_lien {
	TEXT-DECORATION: none;
    COLOR: #666666 ;
}
A:hover.anc_lien {
	TEXT-DECORATION: underline;
    COLOR: #000000;
}
A:active.anc_lien {
	TEXT-DECORATION: none;
    COLOR: #666666 ;
}

/* Lien pour non conforme */
A.anc_conf {
	FONT-SIZE: 12px;
	LETTER-SPACING: 0px;
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	PADDING: 0pt;
}
A:link.anc_conf {
	TEXT-DECORATION: none;
    COLOR: #FF0000 ;
}
A:visited.anc_conf {
	TEXT-DECORATION: none;
    COLOR: #FF0000 ;
}
A:hover.anc_conf {
	TEXT-DECORATION: underline;
    COLOR: #FF8080;
}
A:active.anc_conf {
	TEXT-DECORATION: none;
    COLOR: #FF0000 ;
}


/* --------------------------------------------------
 * Styles pour la page des blogs
 * --------------------------------------------------*/
 
/* Titre de la page des blogs */
.blog_page_titre {
	FONT-SIZE: 14pt;
	TEXT-INDENT: 0px;
	LETTER-SPACING: 0px;
	COLOR: #5080E0;
	TEXT-ALIGN: left;
	FONT-WEIGHT: bold;
}
/* "Mis à jour" de la page des blogs */
.blog_page_maj {
	FONT-SIZE: 8pt;
	TEXT-INDENT: 0px;
	LETTER-SPACING: 0px;
	COLOR: #333333;
	FONT-STYLE : italic;
	TEXT-ALIGN: left;
}


SELECT {
	FONT-SIZE:14px;
}
INPUT {
	FONT-SIZE:14px;
}
TEXTAREA {
	FONT-SIZE:12px;
}

A.Bouton {
	FONT-SIZE: 8pt
}
A.Bouton:link {
	COLOR: #ffffff
}
A.Bouton:visited {
	COLOR: #ffffff
}
A.Bouton:hover {
	COLOR: #000000; TEXT-DECORATION: underline; cursor: pointer
}
A.Bouton:active {
	COLOR: #6a7ca8
}


TD.UTd {
	BORDER: 1px solid #F5E4C1; 
	PADDING: 10px;
	BACKGROUND-COLOR: #F8F5F2; }

.UTitre {
	FONT-SIZE: 14px;
	TEXT-ALIGN: left;
	FONT-WEIGHT: bold;
	COLOR: #AD8421;
	LETTER-SPACING: -1px; }

.UText {
	TEXT-ALIGN: justify;
	TEXT-INDENT: 0pt;
	LETTER-SPACING: -1px;
	COLOR: #6B5215;
	FONT-SIZE: 11px; }

A.ULien {
	FONT-SIZE: 100%;
	LETTER-SPACING: -1px;
	TEXT-DECORATION: underline;
}

A:link.ULien {
  COLOR: #846116 ;
}
A:visited.ULien {
  COLOR: #846116 ;
}
A:hover.ULien {
  COLOR: #000000;
}
A:active.ULien {
  COLOR: #846116 ;
}


A.Lien { FONT-SIZE: 12px; }
A.Lien:link {
    TEXT-DECORATION: none;
    COLOR: #333333 ;
}
A.Lien:visited {
    TEXT-DECORATION: none;
    COLOR: #333333 ;
}
A.Lien:hover {
    TEXT-DECORATION: underline;
    COLOR: #808080 ;
}
A.Lien:active {
    TEXT-DECORATION: none;
    COLOR: #333333 ;
}

