/*
 * Surchage des balises
 */

/* pour l'encart defilant
#divNewsCont{position:absolute; width:140px; height:100px; overflow:hidden; clip:rect(0,140,100,0); visibility:hidden}
#divNewsText{position:relative; top:0px; left:0px;} */

// 	filter:  progid:DXImageTransform.microsoft.Gradient(gradientType=0,StartColorStr='#b90000',EndColorStr='white'); 
BODY {
  background-color:	#B90000;
	margin-top: 		5px;
	margin-left: 		0px;
	margin-right: 		0px;
	margin-bottom:		0px;
  font-family:		Verdana,Arial;
  font-size:			10px;
}

FORM {
	padding: 		0px;
	margin: 		0px;
}


A:hover{
	font-family:     Arial, Helvetica, sans-serif;
 	font-size:			 11px;
	color: 				   #B90000;
	text-decoration: underline;
}
A:link{
	font-family: Arial, Helvetica, sans-serif;
 	font-size:			11px;
	color: 				#000000;
	text-decoration:	none;
}
A:visited{
	font-family: Arial, Helvetica, sans-serif;
 	font-size:			11px;
	color: 				#000000;
	text-decoration:	none;
}




/*
 * Classes
 */
/* Debut style sous-menu */
/* 

css encadrant le menu dans site diplo v.0.0 et v.0.1 

*/

.zone-menu {
	margin: 0;
	padding: 5px;
	padding-left: 12px;
	padding-bottom: 5px;
	padding-right: 12px;
	background-color: #ffffff;
}

/*
 * Javascript pour le menu deroulant sur MSIE
 *
 * adapte de http://www.htmldog.com/articles/suckerfish/dropdowns/example/
 *
 */

#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
	font-family: Verdana,Arial;
	font-size: 11px;
}

#nav a {
	display: block;
	padding: 0.3em  2em 0.3em 0.3em;
	text-decoration: none;
	color: #111111;
	font-size: 11px;
}



#nav li {
	float: left;
	width: 20em;

/* width needed or else Opera goes nuts */
}

#nav li ul {


/* second-level lists */
	position: absolute;
	background: #ffffff;
	width: 20em;
	left: -999em;

/* hide menu */
	border: 1px solid #cfcdb2;
}

#nav li ul li {
	width: 20em;
}

#nav li:hover ul, #nav li.sfhover ul {


/* show menu */
	left: auto;
}

#nav li:hover, #nav li.sfhover {
	color: #FFFFFF;
  background: #990000;
}

#nav li ul li:hover, #nav li ul li.sfhover {
	background: #e3e2c2;
	color: #660000;
}

#nav li ul ul { /* third-and-above-level lists */
	margin: -1em 0 0 10em;
}

#nav li:hover ul ul, #nav li.sfhover ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}


/* Fin style sous-menu */ 

#Menu {
	font-family:		Verdana,Arial;
 	font-size:			11px;
	color: 				#FFFFFF;
	font-weight:		bold;
	text-decoration:	none;	
}

#Menu:hover{
	font-family:		Verdana,Arial;
 	font-size:			11px;
	color: 				#000000;
	font-weight:		bold;
	text-decoration:	none;	
}

#Outils {
	font-family:		Verdana,Arial;
 	font-size:			11px;
	color: 				#FFFFFF;
	text-decoration:	none;	
}
#Outils:hover{
	font-family:		Verdana,Arial;
 	font-size:			11px;
	color: 				#FFFFFF;
	text-decoration:	underline;	
}

#LienPage {
	font-family:		Verdana,Arial;
 	font-size:			11px;
	color: 				#000000;
	text-decoration:	none;	
}
#LienPage:hover{
	font-family:		Verdana,Arial;
 	font-size:			11px;
	color: 				#A61E32;
	text-decoration:	underline;	
}

#HautPage {
	font-family:		Verdana,Arial;
 	font-size:			10px;
	color: 				#A61E32;
	text-decoration:	none;	
}
#HautPage:hover{
	font-family:		Verdana,Arial;
 	font-size:			10px;
	color: 				#A61E32;
	text-decoration:	underline;	
}

#LienArborescence {
	font-family:		Verdana,Arial;
 	font-size:			10px;
	color: 				#000000;
	font-style: 		italic;
	font-weight:		bold;
	text-decoration:	none;	
}
#LienArborescence:hover{
	font-family:		Verdana,Arial;
 	font-size:			10px;
	color: 				#A61E32;
	font-style: 		italic;
	font-weight:		bold;
	text-decoration:	underline;	
}

.Arborescence{
  font-family:		Verdana,Arial;
 	font-size:			10px;
	color: 				#000000;
	font-style: 		italic;
	font-weight:		bold;
	text-decoration:	none;
}

#Entete {
	font-family:		Verdana,Arial;
 	font-size:			12px;
	color: 				#FFFFFF;
	font-weight:		bold;
	text-decoration:	none;	
}
#Entete:hover{
	font-family:		Verdana,Arial;
 	font-size:			12px;
	color: 				#FFFFFF; // A61E32
	font-weight:		bold;
	text-decoration:	underline;	
}

#Chapo{
	font-family:		Verdana,Arial;
 	font-size:			12px;
	color: 				#A61E32;
	font-weight:		bold;
	text-decoration:	none;	
}

#Mentions{
	font-family:		Verdana,Arial;
 	font-size:			10px;
	color: 				#000000;
	text-decoration:	none;	
}

.Bandeau{
font-family:		Verdana,Arial;
 	font-size:			16 px;
	color: 				#FFFFFF;
	
	font-weight:		bold;
	text-decoration:	none;
}

.TitrePage{
	font-family:		Verdana,Arial;
 	font-size:			13px;
	color: 				#000000;
	text-decoration:	none;
	font-weight:		bold;
}



.Avertissement{
	font-family:		Verdana,Arial;
 	font-size:			11px;
	color: 				#FF0000;
	text-decoration:	none;
	font-weight:		bold;
}
.Texte{
	font-family:		Verdana,Arial;
 	font-size:			11px;
	color: 				#000000;
	text-decoration:	none;
}
.Texte A:hover{
	font-family:		Verdana,Arial;
 	font-size:			11px;
	color: 				#A51C31;
	text-decoration:	underline;
}
.Texte A:link{
	font-family:		Verdana,Arial;
 	font-size:			11px;
	color: 				#A51C31;
	text-decoration:	underline;
}
.Texte A:visited{
	font-family:		Verdana,Arial;
 	font-size:			11px;
	color: 				#A51C31;
	text-decoration:	underline;
}

.TexteEncart{
	font-family:		Verdana,Arial;
 	font-size:			11px;
	color: 				#000000;
	text-decoration:	none;
}
.TexteEncart A:hover{
	font-family:		Verdana,Arial;
 	font-size:			11px;
	color: 				#A51C31;
	text-decoration:	underline;
}
.TexteEncart A:link{
	font-family:		Verdana,Arial;
 	font-size:			11px;
	color: 				#000000;
	text-decoration:	underline;
}
.TexteEncart A:visited{
	font-family:		Verdana,Arial;
 	font-size:			11px;
	color: 				#A51C31;
	text-decoration:	underline;
}

.TexteBaseline{
	font-family:		Verdana,Arial;
 	font-size:			9 px;
	color: 				#000000;
	text-decoration:	none;
}

.TexteBaseline A:hover{
	font-family:		Verdana,Arial;
 	font-size:			9px;
	color: 				#A51C31;
	text-decoration:	underline;
}
.TexteBaseline A:link{
	font-family:		Verdana,Arial;
 	font-size:			9px;
	color: 				#A51C31;
	text-decoration:	underline;
}
.TexteBaseline A:visited{
	font-family:		Verdana,Arial;
 	font-size:			9px;
	color: 				#A51C31;
	text-decoration:	underline;
}

.TexteBasDePage{
	font-family:		Verdana,Arial;
 	font-size:			8px;
	color: 				#FFFFFF;
	font-weight:		bold;
	text-decoration:	none;
}

/*
.TexteBasDePage A:visited{
	font-family:		Verdana,Arial;
 	font-size:			8px;
	color: 				#FFFFFF;
	font-weight:		bold;
	text-decoration:	none;
}

.TexteBasDePage A:hover{
	font-family:		Verdana,Arial;
 	font-size:			11px;
	color: 				#B90000;
	text-decoration:	underline;
}

.TexteBasDePage A:link{
	font-family:		Verdana,Arial;
 	font-size:			8px;
	color: 				#000000;
	text-decoration:	none;
}
*/

.TexteBasDePageCopyright{
	font-family:		Verdana,Arial;
 	font-size:			8px;
	color: 				#FF0000;
  /* color: f66262 */
	font-weight:		bold;
	text-decoration:	none;
}

.divNewsCont{
  position:absolute;
  width:135;
  height:100;
  overflow:hidden;
  clip:rect(0,135,100,0);
  visibility:hidden;
}

.divNewsText{
  position:absolute;
  top:0;
  left:0;
}

.corps {
  background-color: #ffffff;
  color: #000000;
  font-family: arial;
  font-size: 12px;
}

.petittexte {
  font-family: verdana,arial;
  font-size: 10px;
}

#ActuTitre{
	font-family:		Verdana,Arial;
 	font-size:			11px;
	color: 				#A51831;
	text-decoration:	none;
	font-weight:		bold;
}

#ActuTexte{
	font-family:		Verdana,Arial;
 	font-size:			11px;
	color: 				#000000;
	text-decoration:	none;
}
#ActuTexte A:hover{
	font-family:		Verdana,Arial;
 	font-size:			11px;
	color: 				#A51831;
	text-decoration:	underline;
}
#ActuTexte A:link{
	font-family:		Verdana,Arial;
 	font-size:			11px;
	color: 				#000000;
	text-decoration:	underline;
}
#ActuTexte A:visited{
	font-family:		Verdana,Arial;
 	font-size:			11px;
	color: 				#A51831;
	text-decoration:	underline;
}
#ContourTab { 
	border-bottom: 1px solid #DEE2E6;
}

.trait_fin {
     border-style:solid; 
     border-width:1px; 
     border-color:black;
     border-collapse:collapse;
}
/*
.trait_fin td{ 
   border-style:solid; 
   border-width:1px; 
   border-color:black;
}
*/
