BODY{
	background-color: #339999;
	font-family: Trebuchet MS;
	font-size: 10pt;
}

a{
	font-family: Trebuchet MS;
	font-size: 10pt;
	text-decoration: none;
	color: #339999;
	font-weight: lighter;
}

a:hover{
	color: #006666;
}

h1{
	color: #006666;
	font-weight: bold;
	font-size: 12pt;
}

div{
	scrollbar-base-color: #663366;
	scrollbar-arrow-color: white;
	scrollbar-darkshadow-color: black;
	scrollbar-face-color: #CC99CC;
	scrollbar-shadow-color: #CC99CC;
	font: 10pt lighter Trebuchet MS;
}
	
div TABLE{
	vertical-align: top;
	text-align: left; 
}

div TH{
	font: 10pt bold Trebuchet MS;
}

div TD{
	font: 9pt lighter Trebuchet MS;
}


div li{
	font: 10pt lighter Trebuchet MS;
}

div a{
	text-decoration: none;
	color: #006666;
}

div a:hover{
	color: #339999;
}

div p{
	font: 10pt lighter Trebuchet MS;
	text-align: justify;
}


.vertFonce{
	color: #006666;
	font-weight: bold;
}

.vertClair{
	color: #339999;
}

.vertKaki{
	font-size: 10pt;
}

.orange{
	color: #FF6600;
	font-weight: bold;
}	

.onglet a{
	font-family: Trebuchet MS;
	font-size: 10pt;
}

#t_retouraccueil{
	text-align: center;
	width: 90; height: 18;
	margin: 0px; padding: 0px;
	background-image: url(../../images/retourAccueil.gif); }

#t_retouraccueil a{
	color: white;
}

#t_retouraccueil a:hover{
	font-weight: bold;
}

#pub{
	font-family: Trebuchet MS;
	font-size: 10pt;
	font-weight: bold;
}

#entete{
	background-image: url(../../images/banniereHaut.gif) no-repeat;	
	margin: 0px; padding: 0px;
}

#retourAccueil a{
	font-size: 8pt;
	color: white;
}

#retourAccueil a:hover{
	font-weight;
}

#grandMenu TABLE{
	margin: 0px; padding: 0px;
}

#menu TABLE{
	border-width: 0;
	margin: 0px; padding: 0px;
}

#menu TABLE a{
	font-family: Trebuchet MS;
	font-size: 8pt;
	font-weight: bold;
}

#corps{ 
	margin: 0px; padding: 0px
}

#bas{
	background-color: white;
	margin: 0px; padding: 0px;
}

#bas TD{
	vertical-align:middle;
}

#bas a{
	font-family: Trebuchet MS;
	font-size: 10pt;
	color: #339999;
	font-weight: bold;
}

#bas a:hover{
	color: black;
}

#login{
	background: url(../../images/acces-p.gif) no-repeat;
	margin: 0px; padding: 0px
}

#d_login{
	margin: 0px; padding: 0px
}

#f_login INPUT {
	height: 20;
	background-color: #99CCCC;
	color: black;
}

#f_login TD {
	font-family: Trebuchet MS;
	font-size: 8pt;
	color: #339999;
}

#titre{
	text-align: center;
	font-family: Trebuchet MS;
	font-size: 16pt;
	font-weight: bold;
	color: #006666;
}

#partenaires TABLE{
	width: 90%;
	text-align: center;
	border: 1 solid black;
}

#partenaires TH{
	border-right: 1pt dashed black;
	border-bottom: 1pt dashed black;
	text-align: center;
	background-color: #CC99CC;
}

#partenaires TD{
	text-align: left;
	border-right: 1pt dashed black;
}

#saviezvous TABLE{
	width: 95%;
	text-align: center;
	border: 1 solid black;
}

#saviezvous TH{
	font-family: Trebuchet MS;
	font-size: 10pt; 
	font-weight: bold;
	background-color: #DAEDED;
	border-right: 1 dashed black;
	border-bottom: 1 dashed black;
}

#saviezvous TD{
	border-right: 1 dashed gray;
	border-bottom: 1 dashed gray;
}

#adhesionStatnews{
	height: 30;
	font-family: Trebuchet MS;
	text-align: left;
	font-size: 10pt; }

#adhesionStatnews INPUT{
	height: 20;
	border-top: 1pt solid black;
	border-left: 1pt solid black;
	border-bottom: 1pt solid black;
	border-right: 1pt solid gray;
	background-color: #99CCCC;
	color: black; }

#liensutiles li{
	list-style-position: outside;
}

#lienspartenaires li{
	list-style-position: outside;
}

#pubsantestat{
	z-index: 3; 
	position: absolute; 
	top: 10; left: 380; 
	width: 490;
}

#pubsantestat TABLE{
	width: 100%;
}

#pubsantestat TD{
	vertical-align: middle;
	font: 10pt lighter Trebuchet MS;
}