html { 	margin-bottom: 0.1px;	height:100%; }

body{
	margin: 0px;
	font-family:Verdana;
	background-color:#CBCED9;
}


p, td, ul, ol{
	font-family:Verdana;
	font-size:12px;
	color: #4A4A4A;
}

.titre1, .newstitle{
	font-size: 16px;
	font-weight: bold;
}
.titre2{
	font-size: 14px;
	font-weight: bold;
}
.newstext{	font-size:11px; }


.c1 {
	font-weight:bold;
	color:#FFFFFF;
	background-color:#7D85A1;
}
.c2 {
	color:#4A4A4A;
	background-color:#D8DAE3;
}
.c3 {
	color:#4A4A4A;
	background-color:#BEC2D0;
}


.bgwhite{	background-color:#FFFFFF; }

.fildariane{
	padding: 2px 10px 0px 0px;
	font-family:Verdana;
	background-color:#FFFFFF ; 
}

.travail{
	font-family:Verdana;
	background-color:#FFFFFF; 
}

.travailhome{
	font-family:Verdana;
	background-color:#EDF2F8;
}


/* MOTEUR DE RECHERCHE */
div.results .highlight {
  background-color: #FFFF99;
}
/* FIN MOTEUR DE RECHERCHE */



/* FORMULAIRES */
form{ 	display:inline; }

.searchinput{
	font-size:10px;
	padding: 2px 2px 3px 3px; 
	border: 1px solid #666666;
}
/* FIN FORMULAIRES */



a:link, a:active, a:visited{
	color: #DF493F;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}


.boutonhome a, .boutonhome a:visited{
	width:122px; 
	height:27px; 
	font-family: Verdana;
	font-size:11px;
	font-weight:normal;	
	color:#666666;
	text-decoration:none;
	text-align: center;
	border-bottom: 1px solid #B3B3B8;
	border-top: 1px solid #B3B3B8;
	padding : 3px 10px 3px 10px;  
	background : url(pmu_bouton_home.gif) repeat-x bottom;
	display: block;
}

.boutonhome a:hover{
	color:#DF493F;
	text-decoration:none;
	background : none;
	background-color:#E6DEC8;
}



/* *************** */
/*  MENU - DEBUT   */
/* *************** */
.tablemenu{
}

.sepboutonmenu{
	height:25px;
	width:1px;
}

.boutonmenu{
	height:20px;
	text-align: center;
}

.boutonmenu a, .boutonmenu a:visited{
	height:16px;
	font-family: Verdana;
	font-size:11px;
	color:#666666;
	text-decoration:none;
	font-weight:normal;	
	text-align: center;
	text-transform: uppercase;
	border-bottom: 1px solid #ABACAC;
	padding : 8px 5px 0px 5px; 
	background : url(pmu_boutonmenu_off.gif) repeat-x bottom;
	display: block;
}

.boutonmenu a:hover{
	height:17px;
	color:#FFFFFF;
	background : url(pmu_boutonmenu_on.gif) repeat-x bottom;
	border-bottom: none; 
	text-decoration:none;
}

.boutonmenuselected{  
}

.boutonmenuselected a:link, .boutonmenuselected a:visited, .boutonmenuselected a:hover{  
	height:17px;
	font-family: Verdana;
	font-size:11px;
	font-weight:normal;	
	color:#FFFFFF;
	text-decoration:none;
	text-align: center;
	text-transform: uppercase;
	background : url(pmu_boutonmenu_on.gif) repeat-x bottom;
	padding : 8px 5px 0px 5px; 
	display: block;
}
/* *************** */
/*  MENU - FIN     */
/* *************** */




/* ************************ */
/*  FIL D'ARIANNE - DEBUT   */
/* ************************ */
a.barrenav:link, a.barrenav:active, a.barrenav:visited{
	font-size:11px;
	color:#DF493F;
	text-decoration:none;
}
a.barrenav:hover{
	text-decoration:underline;
}

.barrenavtexte{
	font-size:11px;
	text-decoration:none;
}
/* ************************ */
/*  FIL D'ARIANNE - FIN     */
/* ************************ */





/* **************** */
/*  INDEX - DEBUT   */
/* **************** */
.indextitre_barre{
	height: 0px;
	background-color:#7D85A1;
}

.indextitre_separateur{
	height: 0px;
	background-color:#CCCCCC;
}

.indextitre{
	height: 17px;
}

.indextitre span{
	font-family: Verdana;
	font-size:11px;
	font-weight:normal;	
	color:#FFFFFF;
	text-decoration:none;
	text-transform: uppercase;
	background-color:#7D85A1;
	padding : 5px 1px 2px 10px; 
	display: block;
}

.traitindexn3{
	height: 1px;
	background-color:#BBBBBB;
}
.traitindexn4{
	height: 1px;
	background-color:#CCCCCC;
}
.traitindexn5{
	height: 1px;
	background-color:#CCCCCC;
}
.indexn3{
	vertical-align:middle;
	background-color:#E5E7ED;
}
.indexn4{
	vertical-align:middle;
	background-color:#EFF1F7;
}
.indexn5{
	vertical-align:middle;
	background-color:#FFFFFF;
}

.indexn3 a:link,.indexn3 a:visited{  
	font-size: 11px;
	color: #3A4346;
	text-decoration: none; 
	padding : 4px 7px 5px 5px; 
	display: block;
}
.indexn4 a:link,.indexn4 a:visited{  
	font-size: 11px;
	color: #3A4346;
	text-decoration: none; 
	padding : 4px 7px 5px 20px; 
	display: block;
}
.indexn5 a:link,.indexn5 a:visited{  
	font-size: 11px;
	color: #3A4346;
	text-decoration: none; 
	padding : 4px 10px 5px 35px;  
	display: block;
}

.indexn3 a:hover,.indexn4 a:hover,.indexn5 a:hover, indexn5opened a:hover{
	background-color:#B8BCCB;
	color: #FFFFFF;
	text-decoration: none; 
}

.indexn3selected{  
	background-color:#E5E7ED;
	border-right: 5px solid #7D85A1;
}
.indexn4selected{  
	background-color:#EFF1F7;
	border-right: 5px solid #7D85A1;
}
.indexn5selected{  
	background-color:#FFFFFF;
	border-right: 5px solid #7D85A1;
}

.indexn3selected a:link, .indexn3selected a:visited, .indexn3selected a:hover{  
	font-size: 11px;
	font-weight: normal; 
	color: #211244;
	text-decoration: none; 
	padding : 4px 7px 5px 5px; 
	display: block;
}
.indexn4selected a:link, .indexn4selected a:visited, .indexn4selected a:hover{  
	font-size: 11px;
	font-weight: normal;
	color: #211244;
	text-decoration: none; 
	padding : 4px 7px 5px 20px;
	display: block;
}
.indexn5selected a:link, .indexn5selected a:visited, .indexn5selected a:hover{  
	font-size: 11px;
	font-weight: normal;
	color: #211244;
	text-decoration: none; 
	padding : 4px 7px 5px 35px; 
	display: block;
}

.indexn5opened{  
	background : #F1F6F9 url(pmu_boutonmenu_off.gif) no-repeat right bottom;
}

.indexn5opened a:link, .indexn5opened a:visited{  
	font-size: 11px;
	font-weight: normal; 
	color: #000000;
	text-decoration: none; 
	padding : 4px 2px 5px 35px; 
	display: block;
}
/* **************** */
/*  INDEX - FIN     */
/* **************** */




/* ***************** */
/*  BOITES - DEBUT   */
/* ***************** */
.boite {
	width: 200px;
	padding: 8px 10px 0px 0px;
	margin: 0px;
	background-color:#EDF2F8;
/*	border-top: 14px solid #666666; */
}

.boite a:link, .boite a:visited {
	font-size: 11px;
}

.boite p {
	font-size: 11px;
	color: #4A4A4A;
	margin:6px 0 0 0;
}

.boite .newstext {
	font-size: 11px;
	color: #666666;
	display:block;
}

.boite .newstitle {
	font-size: 13px;
	font-weight: normal; 
	color: #FFFFFF;
	background-color: #7D85A1;
	margin:-6px 0 -4px 0;
	display:block;
}

.boite ul{
	margin:6px 0 0 16px;
	padding: 0;
}
.boite li{ }
/* ***************** */
/*  BOITES - FIN     */
/* ***************** */




/* ***************** */
/*  FOOTER - DEBUT   */
/* ***************** */
.traitfooter{
	height: 1px;
	background-color:#585B5E;
}

.footer, .datemodif{  
	font-size: 10px; 
}

.footer a:link, .footer a:visited {
	font-size: 10px;
	color:#D64E37;
	font-weight: normal;
	text-decoration: none;
}

.footer a:hover { 
	text-decoration: underline;
}
/* ***************** */
/*  FOOTER - FIN     */
/* ***************** */