table {
border: solid 0;}

img {
border: solid 0;}
#interest{
background-color: #008966;
color: #ffffff;
padding: 7px;}
div {}
p.textButton{padding:5px;width:100%;
background-image: url(../images/50000_r1_c2.jpg);
background-position: bottom;}
.floatingImage {}
.introduction{
color:#336699;}
body {
text-align:center;
background-image: url(../images/MainBK.jpg);
background-repeat: repeat-x;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;}
#flo{float:left; width:40%}
#mainContentWrapper {width:780px;
margin-left: auto;
margin-right: auto;
text-align:left;
}
.style2 {
	color: #008080;
	font-weight: bold;
	text-align:left;
}
#Table_01 {margin:0px;
}

.style3 {color: #FF9900}
.style4 {	color: #666666
}
.style5 {
	color: #005D45;
	font-weight: bold;
	font-size: 14;
}
.style6 {color: #1E56A1; font-weight: bold; font-size: 14; }

#Postwrapper {margin:0px;
background-image: url(../images/poster.gif);
background-repeat: repeat-y;
padding-top:25px
}

#leftPost {}

#mainContent {background-image: url(../images/linerBK.jpg);
background-repeat: repeat-x;margin-top:0px;
}

#leftcontent {float:left;
position: relative;

width:190px;
left: 40px;}
#leftcontent p{width:170px;}
#leftMenuAI {}
#welcome{color: #ccffff;
font-family: sans-serif;
font-style: italic;

font-weight: bold;
text-align: center;}
#centercontent {width:470px;
margin-left:250px;
margin-right: auto;

font-size: small;}


#fete {}

#rightcontent {margin:0px;}

#rightMenu {margin:0px;}
.gold{
color: #008966;
font-weight: bold;}

li {margin:0px;}

#footer{height:45px;
background-image: url(../images/footer.jpg);
background-repeat: repeat-x;margin:0px;
vertical-align: middle;}
#footer p{text-align: center;
margin-top: 15px;
font-family: sans-serif;
color: #ffffcc;
font-weight: bolder;
font-size: medium;}
img#FFE{
margin-left: 20px;
margin-right: auto;}
p {
color: #191900;}


h1 {
color: #008966;}

h2 {color: #008966;
font-size: larger;
font-weight: bold;
text-decoration: underline;}

h3 {color: #663300;}
.introduction{
font-weight: bold;}
#coursTable{
}


a:link {
font-family: Verdana, Helvetica, Arial, sans-serif;
color:#000000;} 

a:visited {font-family: Verdana, Helvetica, Arial, sans-serif;
color: #000000;}

a:hover {font-family: Verdana, Helvetica, Arial, sans-serif;
color: #ffb50a;}

a:active {font-family: Verdana, Helvetica, Arial, sans-serif;
color: #ffffff;}
#dhtmltooltip{
position: absolute;
width: 150px;
border: 2px solid black;
padding: 2px;
background-color: #ffffcc;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/

}


			/* ----------------- Référencement ---------------- */
	
	
	/* --- Texte --- */		
.titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 23px;
	text-decoration: none;
	font-style: italic;
	text-align: center;
}

.titre-2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration: none;
}

.texte {
	font-size: 10px;
}

.texte_2 {
	font-size: 12px;
}

.h2 {color: #008966;
font-size: larger;
font-weight: bold;
text-decoration: underline;}

.h3 {color: #663300;}

	/* --- Couleur --- */

.vert {
	color: #ccffff;
}

.marron {
	color: #663300;
}

.vert-2 {
	color: #008966;
}

.blanc {
	color: #ffffff;
}

.bleu {
	color: #336699;
}

	/* --- Forme --- */

.souligne {
	text-decoration: underline;
}

.gras {
	font-weight: bold;
}

.marge {
	margin-bottom: 0;
	margin-top: 0;
	padding-bottom: 0;
	padding-top: 0;
}

.neutre {
	text-decoration: none;
	font-weight: normal;
	color: #000;
}

.neutre-2 {
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
	font-size: 12px;
}

.adresse {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	font-weight: normal;
	text-align: center;
}

a.adresse {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	text-align: center;
}

a.adresse:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #008966;
	text-decoration: none;
	font-weight: normal;
	text-align: center;
}

.tableau {
	text-align: left;
	width: 90%;
	border-collapse: collapse;
	border: 1px solid #3b3d84;
	clear: left;
}

.adresse2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-align: center;
}

a.adresse2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-align: center;
}

a.adresse2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #008966;
	text-decoration: none;
	font-weight: normal;
	text-align: center;
}