body {
 margin:00;
 padding:0;
 font-family:Verdana,Arial,Sans Serif;
 font-size:0.8em;
 background-color: #160766;
}

BR.g {
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; FONT-SIZE: 2px
}
BR.s {
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; FONT-SIZE: 8px
}
BR.o {
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; FONT-SIZE: 9px
}
BR.m {
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; FONT-SIZE: 10px
}
A {
	COLOR: #9999ff; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
BODY {
	COLOR: #330033;
	FONT-FAMILY: Arial,Verdana,Geneva,Helvetica;
	HEIGHT: 12px;
	background-attachment: fixed;
}
.titre {
	COLOR: #330033; FONT-FAMILY: Arial,Verdana,Helvetica; FONT-SIZE: 14px; FONT-STYLE: normal; FONT-WEIGHT: bold
}
.stitre {
	COLOR: #330033; FONT-FAMILY: Arial,Verdana,Helvetica; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-WEIGHT: bold
}
.texte {
	COLOR: #330033; FONT-FAMILY: Arial,Verdana,Helvetica; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: normal
}
.textebleu {
	COLOR: #ccccff; FONT-FAMILY: Arial,Verdana,Helvetica; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: bold
}
.texteblanc {
	COLOR: #ffffff; FONT-FAMILY: Arial,Verdana,Helvetica; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: 12px
}
.textep {
	COLOR: #330033; FONT-FAMILY: Arial,Verdana,Helvetica; FONT-SIZE: 10px; FONT-STYLE: normal; FONT-WEIGHT: normal
}
.textepp {
	COLOR: #330033; FONT-FAMILY: Arial,Verdana,Helvetica; FONT-SIZE: 9px; FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-ALIGN: left
}
.texteg {
	COLOR: #330033; FONT-FAMILY: Arial,Verdana,Helvetica; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: bold
}
.texterubrique {
	COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: bold; LINE-HEIGHT: 12px; TEXT-ALIGN: left
}
.date {
	COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-STYLE: normal; FONT-WEIGHT: normal
}
.textebas {
	COLOR: #ffffff; FONT-FAMILY: Arial,Verdana,Helvetica; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: bold
}
.textemembre {
	COLOR: #ffffff; FONT-FAMILY: Arial,Verdana,Helvetica; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: normal
}
.textebas {
	COLOR: #ffffff; FONT-FAMILY: Arial,Verdana,Helvetica; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: bold
}
.langages {
	BACKGROUND-COLOR: #FF0033; CURSOR: hand; LINE-HEIGHT: 12px
}
.actualites {
	BACKGROUND-COLOR: #0000ff; CURSOR: hand; LINE-HEIGHT: 12px
}
.referencement {
	BACKGROUND-COLOR: #999933; CURSOR: hand; LINE-HEIGHT: 12px
}
.recherche {
	COLOR: #330033; FONT-FAMILY: Arial,Verdana,Helvetica; FONT-SIZE: 9px; FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-ALIGN: right
}
.motscles {
	BACKGROUND: #ffff00; COLOR: #330033; FONT-FAMILY: Arial,Verdana,Helvetica; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-ALIGN: right
	}
.titresiframe {
	BACKGROUND: #000066; COLOR: #FFFFFF; FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-ALIGN: center

}
INPUT.o {
	HEIGHT: 13px
}
INPUT.r {
	WIDTH: 120px
}
A.ajouter {
	COLOR: #ff0000; FONT-FAMILY: Arial,Verdana,Helvetica; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.ajouter:hover {
	COLOR: #ff6600; FONT-FAMILY: Arial,Verdana,Helvetica; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.annuaire {
	COLOR: #0066cc; FONT-FAMILY: Arial,Verdana,Helvetica; FONT-SIZE: 11px; FONT-STYLE: italic; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.annuaire:hover {
	COLOR: #ff6600; FONT-FAMILY: Arial,Verdana,Helvetica; FONT-SIZE: 11px; FONT-STYLE: italic; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.lien {
	COLOR: #FF6633; FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none
; text-align: left
}
A.lien:hover {
	COLOR: #ff6600; FONT-FAMILY: Arial,Verdana,Helvetica; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.lienlso {
	COLOR: #0000FF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none
; text-align: center; line-height: 16px
}
A.lienlso:hover {
	COLOR: #0000FF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: underline; text-align: center; line-height: 16px
}
A.lienp {
	COLOR: #330033; FONT-FAMILY: Arial,Verdana,Helvetica; FONT-SIZE: 10px; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.lienp:hover {
	COLOR: #ff6600; FONT-FAMILY: Arial,Verdana,Helvetica; FONT-SIZE: 10px; FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.lienbas {
	COLOR: #ffffff; FONT-FAMILY: Arial,Verdana,Helvetica; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.lienbas:hover {
	COLOR: #ccccff; FONT-FAMILY: Arial,Verdana,Helvetica; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.lienhaut {
	COLOR: #330033; FONT-FAMILY: Arial,Verdana,Helvetica; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.lienhaut:hover {
	COLOR: #6699cc; FONT-FAMILY: Arial,Verdana,Helvetica; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.lienmembre {
	COLOR: #ffffff; FONT-FAMILY: Arial,Verdana,Helvetica; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.lienmembre:hover {
	COLOR: #ff6600; FONT-FAMILY: Arial,Verdana,Helvetica; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.tforum {
	COLOR: #330033; FONT-FAMILY: Arial,Verdana,Helvetica; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.tforum:hover {
	COLOR: #ff6600; FONT-FAMILY: Arial,Verdana,Helvetica; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.intro {  font-family: "Times New Roman", Times, serif; font-size: 8px; font-style: italic; font-weight: normal; text-transform: none; color: #FFFFFF; text-decoration: none}

.colonne {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-transform: none; color: #006666; text-decoration: none}

.colonne2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-transform: none; color: #990000; text-decoration: none}

a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; text-transform: none; color: #000066; text-decoration: none}

.titre {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; text-transform: none; color: #003333; text-decoration: none; line-height: normal; vertical-align: baseline; word-spacing: normal; letter-spacing: normal; list-style-type: none; font-variant: normal; height: auto; margin-bottom: auto; clip:   rect( auto auto ); cursor: auto; filter: DropShadow(Color=?, OffX=?, OffY=?, Positive=?)}

.sstitre {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; text-transform: none; color: #990000; text-decoration: none}

.corps {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-transform: none; color: #000066; text-decoration: none; text-align: justify}

.titrecolonne {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #FFFFFF; text-align: center}

.textecolonnegauche {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13px; font-weight: bold; font-variant: normal; color: #FFFFFF}

.textesondage {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #FFFFFF}

.textemeteo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000066}

.titretableaudroite {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; color: #990000; text-align: center}

.textepratique {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #000066}
.lienpratique {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #000066}
.textecopyright {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #FFFFFF; text-align: center}

.insecable {  font-family: "Times New Roman", Times, serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; color: #FFFFFF}

.definition {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: oblique; font-weight: normal; font-variant: normal; color: #000066; text-align: left}

.clignotant {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; color: #CC0033; text-decoration: blink; background-color: #FFFF99}

.specialdroite {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; color: #000066; text-align: right}

.specialgauche {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; color: #000066; text-align: left}

.specialcentre {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; color: #000066; text-align: center}

.insecable2 {  font-family: "Times New Roman", Times, serif; font-size: 9px; font-weight: normal; color: #FFFFFF}

.soustextecolonnegauche {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 10px; font-style: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; line-height: 11px}

.annoncerubrique {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; font-variant: normal; color: #990000; text-align: center}

.corps2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #000066; text-align: justify}

.corps3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; color: #000066; text-align: left}

.corpsdroit {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; color: #000066; text-align: right}

.corpsjaune {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #F8E072; text-align: left}

.titrepopup {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: capitalize; color: #000000; text-align: center}

.corpspopup {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; color: #000000}

.corpspopup2 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #999999}

.specialcentre1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #003333; text-align: center}

.titreevenement {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; color: #990000}

.liengris {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; color: #333333}

.titre_portail {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #990000}

.corps4 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #000066; text-align: right}

.corps5 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000066; text-align: left}
.corps6 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; font-variant: normal; color: #000066; text-align: right}

.titre_annonce_agenda {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #990000}

.corps7 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000066; vertical-align: top; white-space: pre}
.corpssports {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; font-variant: normal; color: #000066}
.corpssports3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; font-variant: normal; color: #000066}
.corpssports2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; font-variant: normal; color: #000066; line-height: 21px;}
.corps_agenda {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: bold; font-variant: normal; line-height: 17px; color: #000066; text-align: left}
.corps8 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #000066; text-align: right}
.titre_annonce {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; text-transform: capitalize; color: #990000}
.corps9 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #000066; font-variant: normal; text-transform: none; word-spacing: normal}
.titrefestival {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #990000; text-align: center}
.corpsmusees {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; font-weight: normal; font-variant: normal; color: #000066}
.corpslso {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; font-variant: normal; text-align: center; line-height: 15px; color: #333333; text-decoration: underline}

.corpshotels {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; font-weight: normal; font-variant: normal; color: #FF0033; font-style: normal; list-style-type: none; list-style-image: url(%20)}
.titrehotels {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; font-variant: normal; color: #990000}
.titrehotels2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #CC0000}
.nomhotel {  font-family: "Times New Roman", Times, serif; font-size: 26px; font-style: normal; font-weight: normal; font-variant: normal; color: #FFFFFF}
.hotel1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; color: #000000; line-height: 20px}
.hotel2 {  font-family: "Times New Roman", Times, serif; font-size: 18px; font-weight: normal; font-variant: normal; color: #FFFFFF}
.hotel3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; font-weight: normal; font-variant: normal; color: #000000}
.hotelblanc {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-variant: normal; color: #FFFFFF}
.beausejour {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #CC0000; text-transform: uppercase}

