@charset "iso-8859-1";

BODY {
background-image: url(images/bg_02.jpg); 
background-color: #85A4CC;
margin: 0; 
padding: 0; 
margin-bottom: 0; 
margin-left: 0; 
margin-right: 0; 
margin-top: 0; 
padding-top: 0; 
padding-right: 0; 
padding-bottom: 0; 
padding-left: 0;
font-family: Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
font-size: 8pt; 
color: #000000;
text-align: center;
}

h1 {
	font-family: Verdana;
	font-size: 20px;
	text-align:center;
	background-color: #85A4CC;
}

h2 {
	font-family: Verdana;
	font-size: 16px;
	text-align:center;
	background-color: #85A4CC;
}

/* LIENS NORMAUX */
A:link {
font-family: Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif; 
font-size: 8pt; 
text-decoration: underline;
color: #DD0000;
} 
A:visited {
font-family: Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif; 
font-size: 8pt; 
text-decoration: underline;
color: #DD00DD;
}
A:active {
font-family: Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif; 
font-size: 8pt; 
text-decoration: underline;
color: #DD0000;
}
A:hover {
font-family: Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif; 
font-size: 8pt; 
text-decoration: underline;
color: #0000DD;
}

/* LIENS MENU */
.Amenu:link {
font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-size: 8pt; 
text-decoration: underline;
color: #000000; 
margin-left: 4px;
margin-bottom: 2px;
font-weight: normal; 
} 
.Amenu:visited {
font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-size: 8pt; 
text-decoration: underline;
color: #000000; 
margin-left: 4px;
margin-bottom: 2px;
font-weight: normal; 
}
.Amenu:active {
font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-size: 8pt; 
text-decoration: underline;
color: #000000; 
margin-left: 4px;
margin-bottom: 2px;
font-weight: normal; 
}
.Amenu:hover {
font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-size: 8pt; 
text-decoration: underline;
color: #000000; 
margin-left: 4px;
margin-bottom: 2px;
font-weight: normal; 
}



a.big:link {
font-family: Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif; 
font-size: 12pt; 
text-decoration: underline;
color: #DD0000;
}

a.big:visited {
font-family: Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif; 
font-size: 12pt; 
text-decoration: underline;
color: #DD00DD;
}

a.big:active {
font-family: Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif; 
font-size: 12pt; 
text-decoration: underline;
color: #DD0000;
}

a.big:hover {
font-family: Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif; 
font-size: 12pt; 
text-decoration: underline;
color: #0000DD;
}


a.black:link {
font-size: 10pt; 
text-decoration: underline;
color: #000000;
}

a.black:visited {
font-size: 10pt; 
text-decoration: underline;
color: #000000;
}

a.black:active {
font-size: 10pt; 
text-decoration: underline;
color: #000000;
}

a.black:hover {
font-size: 10pt; 
text-decoration: underline;
color: #000000;
}



a.green:link {
font-size: 7pt; 
text-decoration: none;
color: #008000;
line-height:18pt
}

a.green:visited {
font-size: 7pt; 
text-decoration: none;
color: #008000;
line-height:18pt
}

a.green:active {
font-size: 7pt; 
text-decoration: none;
color: #008000;
line-height:18pt
}

a.green:hover {
font-size: 7pt; 
text-decoration: none;
color: #008000;
line-height:18pt
}



/* LIENS PETIT */
.Asmall:link {
font-family: Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif; 
font-size: 7pt; 
text-decoration: underline;
color: #000000; 
} 
.Asmall:visited {
font-family: Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif; 
font-size: 7pt; 
text-decoration: underline;
color: #000000;
}
.Asmall:active {
font-family: Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif; 
font-size: 7pt; 
text-decoration: underline;
color: #000000;
}
.Asmall:hover {
font-family: Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif; 
font-size: 7pt; 
text-decoration: underline;
color: #000000;
}

P {
margin: 5px;
}
/* TABLE HAUT */
.tabletop {
width: 770px;
border-left: 1px #000000 solid;
border-right: 1px #000000 solid;
	background-color: #85A4CC;

}

/*	NOM LOGO BANNIERE */
.logo {
width: 288px;
height: 75px; 
background-image: url(images/interf_01.jpg); 
font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-size: 17pt; 
font-weight: bold; 
color: #000000; 
text-align: center; 
vertical-align: middle; 
line-height: 30px;
}
.ban {
width: 482px;
height: 75px; 
text-align: center; 
vertical-align: middle; 
background-image: url(images/interf_02.jpg);
}
.slogan {
background-image: url(images/interf_03.jpg); 
font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-size: 14pt; 
font-weight: bold; 
color: #FFFFFF; 
text-align: right; 
vertical-align: middle; 
line-height: 30px;
}

/* MENU HAUT */
.menutop {
width: 772px; 
color: #000000;
background-color: #FFFF88;
border: 1px black solid; 
}
.menutopcel:a {
font-family: Verdana, Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
font-size: 8pt; 
color: #C40000;
text-align: center; 
}

.menutopcel {
font-family: Verdana, Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
font-size: 10pt; 
color: #C40000;
font-weight: bold; 
text-align: center; 
}


/* TABLE CORPS */
.tablemain {
width: 772px; 
height: 340px; 
background-color: #85A4CC; 
background-repeat: repeat-y;
border-left: 1px black solid; 
border-right: 1px black solid;
}
.tdtablemain1 {
font-family: Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
font-size: 8pt; 
color: #000000;
text-align: justify; 
vertical-align: middle;
padding-top: 10px;
padding-bottom: 5px;
padding-left: 50px;
padding-right: 50px;
}
.tdtablemain2 {
width: 50%; 
font-family: Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
font-size: 8pt; 
color: #000000;
text-align: center;
padding-bottom: 10px;
}
.tdtablemain3 {
width: 33%; 
font-family: Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
font-size: 8pt; 
color: #000000;
text-align: left; 
padding-bottom: 10px;
vertical-align: top;
padding-left: 50px;
}
.tdtablemain4 {
font-family: Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
font-size: 12pt; 
color: #000000;
text-align: justify; 
vertical-align: middle;
padding-top: 10px;
padding-bottom: 5px;
padding-left: 50px;
padding-right: 50px;
}

/* PIED DE PAGE */
.foot {
width: 770px; 
height: 20px; 
background-image: url(images/bg_01.jpg);
background-repeat: repeat-x;
font-family: Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif; 
font-size: 7pt; 
text-align: center;
vertical-align: middle; 
color: #000000;
}
