BODY {background-color: #ABABAB; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}

TR {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9pt;}

A:link {COLOR: #000000;TEXT-DECORATION: none}

A:visited {COLOR: #000000;TEXT-DECORATION: none}

A:hover {COLOR: #000000;text-decoration:underline overline;}

A:active {COLOR: #000000;TEXT-DECORATION: none}

.blanc{	COLOR: #FFFFFF;	TEXT-DECORATION: none; FONT-SIZE: 8pt;}

.texte2 { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; background-image: url('images/design/logobw.gif'); background-repeat:no-repeat; background-position:center;}

.fondfenetre {	font-size: 9pt;font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; background-color: #FFFFCD;}

.fondjaune { background-color: #FFD437;}

.titremenu{ COLOR: #000000; font-size: 11pt; font-weight: bold; TEXT-DECORATION: none;	background-color: #FFFFCD; text-align: center; height: 25px;}

.menu{	COLOR: #000000;	background-color: #FFFFCD; text-align: center; height: 20px; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;}

.panneauMenu{	COLOR: #000000;	TEXT-DECORATION: none;	background-color: #FFFFCD; background-image: url('images/design/degrade.gif')}

.corps{	COLOR: #000000;	TEXT-DECORATION: none;	background-color: #FBE490 ; }

.contour{

	border-bottom-color: Black;

	border-left-color: Black; border-right-color: Black; border-top-color: Black;	border-bottom-width: 1px;	border-right-width: 1px;

	border-left-width: 1px;	border-top-width: 1px; border-bottom-style: solid;	border-left-style: solid;	border-right-style: solid;

	border-top-style: solid;}

.banbas {	font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-align:justify; background-image: url('images/design/banbas.gif')}

.vide {	font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-align:justify; background-image: url('images/design/vide.gif')}

.rdv {	font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-align:justify; background-image: url('images/design/rdv.gif')}

.bandate {	font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-align:justify; background-image: url('images/design/bandate.gif')}

.corpshaut {	font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-align:justify; background-image: url('images/design/corpshaut.gif')}

.corpsbas {	font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-align:justify; background-image: url('images/design/corpsbas.gif')}

.bleuPetit {  font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #565CA6; text-align:center;}

.bleuMoyen {  font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #565CA6; text-align:center;}

.bleuTitre {  font-size: 10pt; TEXT-DECORATION: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #565CA6; text-align:center;}

.bleuGrand {  font-size: 18pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #565CA6; text-align:center;}

.titreChien {  font-size: 18pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; letter-spacing:10px; color: #565CA6; text-align:center; background-image: url('images/design/chienTrans.gif'); background-repeat:no-repeat; background-position:center;}

.journal {  background-image: url('images/design/journal.gif'); background-repeat:no-repeat; background-position:center;}

.alterne0 { COLOR: #000000; TEXT-DECORATION: none;	background-image: url('fondmenu.gif'); background-position: 100%;}

.fenetre { position:relative; overflow:hidden; width:570px; text-align:left; font-size: 10pt; margin:auto;} 

.cal { font-family: Arial, sans-serif; font-size: 12px; color: #000000; background-color: #FFFFCD; text-align: center;}

.cal2 { font-family: Arial, sans-serif; font-size: 12px; color: #000000; background-color: #FFD53A; text-align: center;}

.underOver25{	background-image: url('images/design/underover25.gif')}

.titreForum{ font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-align:center; background-color: #565CA6; font-weight: bold;}

.imageTexte{ float: left; margin: 0 5px 0 0;}

div#principal { z-index:1;}
div#wait { border: 1px solid #000000; position:absolute; left:48%; top:200px; width:250px; height:85px; z-index:10; background-color: #FFFFCD; font-weight: bold; color: #565CA6; visibility: visible }

a img{border: none;}

a.challenge{
	margin: none;
	border: none;
	text-decoration: none;
	text-decoration: none;
}

td.contact{text-align: center;}
td.contact img{vertical-align: text-bottom;}

#softhys{
	display: none;
}
