
body {
	font-family: Arial, Helvetica, sans-serif;
	scrollbar-face-color:#FF9900;
 	scrollbar-highlight-color:#000000;
 	scrollbar-3dlight-color:#000000; 
	scrollbar-darkshadow-color:#FF9900; 
 	scrollbar-shadow-color:#000000; 
  	scrollbar-arrow-color:#000000; 
	scrollbar-track-color:#ffb03b; 
	color: black;
	font-size:12px;
}

table.generale {
	width:auto;
	background-image:url(images/fond_site.jpg);
	background-repeat:no-repeat;
}

td.entete {
	/*background-color : #990099;*/
	height : 258px;
	width : 980px;
}

td.corpPage {
	/*background-color : #00CC00;*/
	height : 920px;
	width : 960px;
}

td.piedPage {
	/*background-color : #CCFF00;*/
	height : 0px;
	width : 980px;
}

td.partenaires {
	/*background-color:#FF00CC;*/
	width:130px;
	height:920px;
}

td.contenu {
	/*background-color:#00FFFF;*/
	width:880px;
	height:920px;
	vertical-align:top;
	text-align:left;
}

div.contenuSansScroll {
	color: black;
	font-size:12px;
	width:740px;
	height:700px;
	overflow:hidden;
	margin-top:0px;
}

div.contenu {
	color: black;
	font-size:12px;
	width:740px;
	height:400px;
	overflow:auto;
	margin-top:0px;
	border-color:#FF9900;
	border-style:double;
	border : 1px;
	padding-left:10px;
}

td.section {
	background-color:#FF9900;
	height: 2px;
	width : 400px;
}

span.texteOrange {
	color : #FF9900;
}

.withBordure {
	border:solid;
	border-color:black;
	border-width:medium;
}

span.texteOrange {
	color : #FF9900;
	font-size:14px;
}

/* ------------------------------------------------------------------------------------
Tha Drop-down Menu
------------------------------------------------------------------------------------ */

/* Elements de premier niveau
--------------------------------------*/
#menuDeroulant
{
	/*background: #6A6458;*/
	width: auto;
	height: 35px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: 0;
	position: relative;
	top: 102px;
	left: 27px;
	display:block;
}
#menuDeroulant li
{
	float: left;
	width: 215px;
	margin: 0;
	padding: 0;
	border: 0;
}
#menuDeroulant li a:link, #menuDeroulant li a:visited
{
	display: block;
	height: 25px;
	color: #FFF;
	/*background: #3B4E77;*/
	margin: 0;
	padding: 0;
	
	text-decoration: none;
}
#menuDeroulant li a:hover { /*background-color: #5F879D;*/}
/* #menuDeroulant li a:active { background-color: #5F879D; } */

#menuDeroulant .sousMenu
{
	display: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: 0;
}
#menuDeroulant .sousMenu li
{
	float:none;
	margin: 0;
	padding: 0;
	border: 0;
	width: 215px;
	height:20px;
	border-right: 1px solid transparent;
}

#menuDeroulant .sousMenu li a:link, #menuDeroulant .sousMenu li a:visited
{
	height:20px;
	display: block;
	color: white;
	font-size:16px;
	font-weight:600;
	margin: 0;
	border: 0;
	text-decoration: none;
	background: transparent url("images/fondTR.png") repeat;
}

/* définition du style du sous menu lorsque l'on passe la souris dessus*/
#menuDeroulant .sousMenu li a:hover
{
	height:20px;
	background-image: none;
	background-color: #F29400;
}

/* définition du style des sous menus quand les sous menu s'affichent lorsque la souris passe sur le thème ou l'un des sous menu */
#menuDeroulant li:hover > .sousMenu { display: block; position: absolute;}


/*MENU NEWS*/

#menuDeroulant  li.menuNews
{
	float: left;
	width: 90px;
	margin: 0;
	padding: 0;
	border: 0;
}