/* CSS Document */

body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:10pt;
}

h1{
 font-family:Arial,Helvetica,sans-serif;
 font-size:170%;
 margin:0px;
 padding:0px;
}

h2{
 font-family: verdana,Helvetica,sans-serif;
 font-size:114%;
 margin:0px;
 padding:0px;
}

h3{
font-family: verdana,Helvetica,sans-serif;
 margin:0px;
 padding:0px;
}

h4{
 font-family: Arial,Helvetica,sans-serif;
 font-size:100%;
 font-weight:normal;
 margin:0px;
 padding:0px;
}

h5{
 font-family:Arial,Helvetica,sans-serif;
 font-size:100%;
 margin:0px;
 padding:0px;
}


/**********lien hypertexte par defaut************/

a{
	color:#ffffff;
	text-decoration:none;
}

a:link{
	color:#ffffff;
	text-decoration:none;
}

a:visited{
	color:#ffffff;
	text-decoration:none;
}

a:hover{
	color:#cccccc;
	text-decoration:none;
}

/*********Menu flottant***********/

#menu{
	float:left;
	margin:100px 5px 10px 0px;
}

#menu ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	font-weight:bold;
}

#menu li{
	margin:3px 0px 0px 0px;
	padding:0px 0px 0px 5px;
}

#menu a{
	color: #ffffff;
	text-decoration:underline;
}

#menu a:link{
	color:#ffffff;
	text-decoration:underline;
}

#menu a:visited{
	color:#ffffff;
	text-decoration:underline;
}

#menu a:hover{
	color:#ff9900;
	text-decoration:underline;
}


#img_menu{
	position:relative;
	margin:0px 0px 0px 5px;
	padding:0px;
}
	
/**********menu détaillé****************/

#menuphoto{
	clear:both;
	padding:0px;
	margin:10px 5px 0px 5px;
}

#menuphoto a{
 	color:#cc9933;
	text-decoration:none;
}

#menuphoto a:link{
 	color:#cc9933;
	text-decoration:none;
}

#menuphoto a:visited{
 	color:#cc9933;
	text-decoration:none;
}

#menuphoto a:hover{
 	color:#cccccc;
	text-decoration:none;
}	

#menuphoto td{
	padding:2px 5px 2px 5px;
}
	
/**********menu horizontal***********/

#globalNav{
position:absolute;
top:111px;
left:0px;
width:78%;
padding:0px;
margin:0px;
}

#globalNav ul{
	margin:-1px 0px 0px 0px;
	padding:0px;
	list-style-type:none;
	font-weight:bold;
}

#globalNav li{
	margin:0px;
	padding:0px;
	display:inline;
}

#globalNav a{
 	color:#ff6600;
	text-decoration:none;
}

#globalNav a:link{
 	color:#ff6600;
	text-decoration:none;
}

#globalNav a:visited{
 	color:#ff6600;
	text-decoration:none;
}

#globalNav a:hover{
 	color:#ff9900;
	text-decoration:none;
}	


/**********cadre rouge de la page******/

#cadrepage{
	position:relative;
	background-color:#cc0000;
	padding:0px;
	margin:0px;
	width: 800px;
}

/*************banderole haut****************/

#band{
	position:relative;
	margin:0px;
	padding:0px;
	font-size:1px;
}

/**************page principale***********/

#page{
	float:left;
	width:550px;
	padding:0px 5px 5px 5px;
	margin:0px 0px 20px 0px;
}

#page a{
 	color:#ff9900;
	text-decoration:underline;
}

#page a:link{
 	color:#ff9900;
	text-decoration:underline;
}

#page a:visited{
 	color:#ff9900;
	text-decoration:none;
}

#page a:hover{
 	color:#00ccff;
	text-decoration:none;
}	

/***********Page rubrique*************/
#pagerub{
	clear:both;
	padding:0px;
	margin:10px 0px 0px 5px;
}
/***********menu articles****************/

#menuart{
	clear:both;
	padding:2px 5px 2px 5px;
	margin:5px 0px 5px 0px;
	background-color:#ff3300;
}

#menuart a{
 	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}

#menuart a:link{
 	color:#ffffff;
	text-decoration:none;
}

#menuart a:visited{
 	color:#ffffff;
	text-decoration:none;
}

#menuart a:hover{
 	color:#cccccc;
	text-decoration:none;
}	

#menuart li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px Opx;
	display:inline;
}
	
	
/*********Haut de page**************/
#hautpage a{
	color:#ffffff;
	text-decoration:none;
	font-size:10px;
}

#hautpage a:link{
	color:#ffffff;
	text-decoration:none;
}

#hautpage a:visited{
	color:#ffffff;
	text-decoration:none;
}

#hautpage a:hover{
	color:#ff9900;
	text-decoration:none;
}
	

/*********pied de page avec photo********/

#piedpage{
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	margin:0px;
	padding:2px 0px 2px 0px;
	font-size:10px;
}

#imagepied{
	clear:both;
	font-size:1px;
	border-top:1px solid #999999;
	margin:0px;
	padding:0px;
}