BODY {
MARGIN-TOP: 5px; FONT-SIZE: 11px;
BACKGROUND-ATTACHMENT: scroll;
BACKGROUND-IMAGE: url(concrete4.jpg);
MARGIN-LEFT: 5px;
BACKGROUND-REPEAT: repeat;
background-color: #000000;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}


.petit {
font-size : 10px;
}
.titre {
color : #FFFF99;
font-family : Arial, Helvetica, sans-serif; font-size : 16px; font-weight : bold; text-decoration : none;
}
a {
color : #FFFF99; text-decoration : none;
}
a:hover {
color : #FFFFFF; text-decoration : underline;
}
td.menu {
color: #ffffff font-family : Arial, sans-serif;
font-size: 12px; font-weight: bold; 
/*layer-background-color : #ffffff;
background-color : #ffffff;*/
}

td.ptitre {
color: #ffffff font-family : Arial, sans-serif;
font-size: 20px; font-weight: bold;
/*layer-background-color : #ffffff;
background-color : #ffffff;*/
}

.ttitre {
color: #000000;
font-family : Arial, sans-serif; font-size: 18px;
font-weight: bold; margin-top: 0px;
}

.mm {
color: #FFFF99; font-family : Arial, sans-serif;
font-size: 12px; margin-top: 5px; margin-right: 5px;
margin-bottom: 5px;
margin-left: 5px;
}

a.mma {
color: #FFFF99; font-weight : bold; text-decoration : none;
}

a.mma:hover {
color: #FFFFFF; font-weight : bold; text-decoration : none;
}
.oday {background-color : #C3AE82;
layer-background-color : #C3AE82;
}

.today {background-color : #C3AE82;
layer-background-color : #C3AE82;
}

/*-----------------------------------------*/

TD {
FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

P {
color: #cccccc;
text-align : justify;
texte-color
}

.text1 {
color: #ffff9f;
text-align : justify;
}
/*
A {
COLOR: #ffff9f;
}
A:hover {
COLOR: #000000; BACKGROUND-COLOR: #CCC;
}
*/

H1 {
FONT-SIZE: 18px; COLOR: #FFFFFF; FONT-FAMILY: Helvetica, Verdana, Arial
}

.H2 {
FONT-SIZE: 15px;
COLOR: #FF0000;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
text-align : center;
}

H3 {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.textsm {
	FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textbg {
	FONT-SIZE: 20px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textreg {
	FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


#main{
width: 800px;
}

#contenu {
float: left;
}

#header {
float: left;
width: 720px;
margin-left: 5px;
margin-top: 5px;
border: 1px solid #FFFF9F;
}

#headerpub {
float: left;
width: 720px;
margin-left: 5px;
margin-top: 5px;
/*color: #ffffff;*/
}

#gauche{
float: left;
margin-left: 5px;
margin-top: 5px;
width: 165px;
background-color: #000000;
color: #ffff9f;
text-align: justify;
}

#centre {
float: left;
padding: 10px;
margin-left: 5px;
margin-top: 5px;
width: 528px;
border: 1px solid #FFFF9F;
text-align: center;
}

#centretext {
float: left;
margin-left: 5px;
margin-top: 5px;
margin-bottom: 5px;
width: 548px;
text-align: justify;
color: #FFFF9F;
}

#droite {
float: left;
margin-left: 5px;
margin-top: 5px;
width: 165px;
color: #ffff9f;
text-align: justify;
}

#footer {
float: left;
width: 728px;
margin-left: 5px;
margin-top: 5px;
text-align : center;
color: #ffff9f;
}

.boite {
padding: 5px;
border: 1px solid #FFFF9F;
margin-bottom: 5px;
}

.fondtitre {
background-color: #cccccc;
color: #ff0000;
font-weight: bold;
}
