/* CSS Document */
.gouv {	
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	color:#CC3300;
 }
 
 .gouv a{	
	color:#003366;
	text-decoration:none;
 }
 
 .gouv a:hover{	
	text-decoration:underline;
 }

.gouvText {
	font-size: 12px; 
	font-family: verdana, Helvetica, sans-serif; 
}


.cadre {	
	
	border-left:1px  solid #5E75BB;
	border-right:1px  solid #5E75BB;
	border-bottom:1px  solid #5E75BB;
	border-top:1px  solid #5E75BB;
}

.cadre_siag {	
	
	border-left:1px  solid #5E75BB;
	border-right:1px  solid #5E75BB;
	border-bottom:1px  solid #5E75BB;
	
}
.cadre_invite {	
	
	border-left:1px  solid #6B0C3E;
	border-right:1px  solid #6B0C3E;
	border-bottom:1px  solid #6B0C3E;
	border-top:1px  solid #6B0C3E;
}

.rcadre {	
	
	border:1px  solid #CC6600;
	
}

.hline{	
	border-bottom:2px  solid #5E75BB;
}

.hline_p{	
	border-bottom:1px dashed #5E75BB;
}

.printv_line {		
	border-left:1px  dashed #A9C6E2;
}

A.normalLink{
	font-family: Verdana, Arial,sans-serif;
	font-size:12px;
	color:#0033CC;
	text-decoration:none;
}

A.normalLink:hover{  color:#FF0000;
			text-decoration:underline; 
		}

A.titreLink{
	font-family: Verdana, Arial,sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#CC3300;
	text-decoration:none;
}

A.titreLink:hover{  color:#FF0000;
			
		}

A.redLink{
	font-family: Verdana, Arial,sans-serif;
	font-size:12px;
	color:#CC3300;
	text-decoration:none;
}

A.redLink:hover{  color:#FF0000;
			text-decoration:underline; 
		}

A.blackLink{
	font-family: Verdana, Arial,sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
}

A.blackLink:hover{  color:#FF0000;
			text-decoration:underline; 
		}


.siagText{
	font-family: Verdana, Arial,sans-serif;
	font-size:12px;
	color:#993300;
	
	text-decoration:none;
}

A.siagLink{
	font-family: Verdana, Arial,sans-serif;
	font-size:12px;
	color:#993300;
	
	text-decoration:none;
}

A.siagLink:hover{  color:#FF0000;
			text-decoration:underline; 
		}
		

A.actuLink{
	font-family: Verdana, Arial,sans-serif;
	font-size:12px;
	color:#006699;
	text-decoration:none;
}

A.actuLink:hover{  
			text-decoration:underline; 
		}


A.mailLink{
	font-family: Verdana, Arial,sans-serif;
	font-size:11px;
	color:#FFFFCC;
	font-weight:bold;
	text-decoration:none;
}

A.mailLink:hover{  
			text-decoration:underline; 
		}

A.pmLink{
	font-family: Verdana, Arial,sans-serif;
	font-size:12px;
	color:#006699;
	text-decoration:none;
}

A.pmLink:hover{  
			color:#CC3300;
			text-decoration:underline; 
		}


/* SCROLL STYLE  */


/* table cell containing scroller, good idea to set its width and height  */
td#scroller1 { height:150px }

/* holder div contains scroller. set height and width */
#holder1 { position:relative; width:350px; height:150px; z-index:100 }

div#wn1 { 
  position:absolute; 
  width:350px; height:150px; z-index:1;
  clip:rect(0, 350px, 150px, 0); overflow:hidden;
  }
div#cnt1 {
	position:absolute;
	z-index:1;
	
}
/* Set width and height of item same as width and height of scroller (wn1) */
div.item {
  width:350px; height:75px; 
  font-size:12px; color:#336; font-family:Verdana, Arial, Helvetica, sans-serif;

  }
  
  div.item a {
  font-size:12px; color:#336; font-family:Verdana, Arial, Helvetica, sans-serif;
  text-decoration:none;
  }
  
  div.item a:hover {  
   text-decoration:underline;
  }


.fillAriane {	
	font-family: arial,verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color:#333333;
 }
 
 .fillAriane a{	
	color:#0066CC;
	text-decoration:none;
 }
 
 .fillAriane a:hover{	
	text-decoration:underline;
 }
 
 .titre{
	font-family: Verdana, Arial,sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#0086B8;
	text-decoration:none;
}

/*****************************/
.boites_menu_1 {
	BORDER-RIGHT: #be9aaa 1px solid; 
	PADDING-RIGHT: 1px; 
	BORDER-TOP: #f7f2f4 1px solid; 
	PADDING-LEFT: 1px; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 1px; 
	BORDER-LEFT: #f7f2f4 1px solid; 
	COLOR: #9c1d55; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: #be9aaa 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #5E75BB; 
	TEXT-DECORATION: none
}

.liens_menu_1 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 14px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; WIDTH: 176px; COLOR: #9c1d55; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #dcc7d0; TEXT-DECORATION: none
}
A.liens_menu_1:link {
	COLOR: #9c1d55; BACKGROUND-COLOR: #dcc7d0; TEXT-DECORATION: none
}
A.liens_menu_1:hover {
	COLOR: #5f031c; BACKGROUND-COLOR: #e0b8ca; TEXT-DECORATION: none
}

.boites_menu_2 {
	BORDER-RIGHT: #deac8b 1px solid; 
	PADDING-RIGHT: 1px; 
	BORDER-TOP: #fbf5f1 1px solid; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 1px; 
	BORDER-LEFT: #fbf5f1 1px solid; 
	COLOR: #c43904; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: #deac8b 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 24px; 
	BACKGROUND-COLOR: #f4ddc6; 
	TEXT-DECORATION: none;
	cursor:pointer;
	
}

.liens_menu_2 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 14px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; WIDTH: 176px; COLOR: #c43904; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #f4ddc6; TEXT-DECORATION: none
}
A.liens_menu_2:link {
	COLOR: #c43904; BACKGROUND-COLOR: #efd8c2; TEXT-DECORATION: none
}
A.liens_menu_2:hover {
	COLOR: #970d00; BACKGROUND-COLOR: #f8ceb4; TEXT-DECORATION: none
}
.boites_menu_3 {
	BORDER-RIGHT: #9cd0d0 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #f3f9f9 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; BORDER-LEFT: #f3f9f9 1px solid; WIDTH: 176px; COLOR: #006565; PADDING-TOP: 1px; BORDER-BOTTOM: #9cd0d0 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 24px; BACKGROUND-COLOR: #c9e5e5; TEXT-DECORATION: none
}
.liens_menu_3 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 14px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; WIDTH: 176px; COLOR: #006565; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #c9e5e5; TEXT-DECORATION: none
}
A.liens_menu_3:link {
	COLOR: #006565; BACKGROUND-COLOR: #c9e5e5; TEXT-DECORATION: none
}
A.liens_menu_3:hover {
	COLOR: #0e3333; BACKGROUND-COLOR: #b7dddd; TEXT-DECORATION: none
}
.boites_menu_4 {
	BORDER-RIGHT: #e6d386 1px solid; 
	PADDING-RIGHT: 1px; 
	BORDER-TOP: #fcf9f0 1px solid; 
	PADDING-LEFT: 1px; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 1px; 
	BORDER-LEFT: #fcf9f0 1px solid; 
	WIDTH: 126px; 
	COLOR: #f05b01; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: #e6d386 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 20px; 
	BACKGROUND-COLOR: #f7eec8; 
	TEXT-DECORATION: none
}

.liens_menu_4 {
	PADDING-RIGHT: 4px; 	
	PADDING-LEFT: 10px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 2px; 
	COLOR:#006699; 
	PADDING-TOP: 2px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	 
	BACKGROUND-COLOR: #FBF7E3; 
	TEXT-DECORATION: none
}


.zap_menus {
	CURSOR: default
}
.ligne_implantation_claire {
	BORDER-RIGHT: #f2f2f2 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; BORDER-LEFT: #f2f2f2 0px solid; COLOR: #4d4d4d; PADDING-TOP: 4px; BORDER-BOTTOM: #f2f2f2 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: justify
}

#menu{
	margin: 0px;
	padding: 0px;
	border:solid 1px #CC6600
}

#menu a {
	display: block;
	padding: 2px 0px 2px 5px;
	font-family: verdana, Arial,sans-serif;
	font-size:12px;
    font-weight: bold;	
    color: #CC3300;
	text-decoration:none;
	background-color:#F7EEC8;		
}

#menu a:hover{
	display: block;
	padding: 2px 0px 2px 5px;
	color: #FFFFFF;
	background-color:#EF5938;	
}
.gouvText li {
	padding-bottom:10px;
}

.menu_ev {	
	text-align:left;
	color:#990000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
}

.menu_ev a {
	display: block;	
	background:#FEE5D6;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	text-align:left;
	color:#CC0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
	text-decoration:none
}

.menu_ev a:hover {	
	background:#CC0000;
	color:#FFFFFF;	
}
/*****************/
.examen {	
	text-align:left;
	color:#990000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
}

.examen a {
	display: block;	
	background:#FEE5D6;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	text-align:left;
	color:#CC0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
	text-decoration:none
}

.examen a:hover {	
	background:#FFCC66;
	color:#FFFFFF;	
}
/*************/

.cadre_invite {	
	text-align:center;
	color:#6CABE7;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	
}

.cadre_invite a {
	display: block;
	
	background:#FEF5FA;
	
	text-align:center;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none
}

.cadre_invite a:hover {	
	background:#FDE8F3;
	color:#993300;	
}
/*************/

.zone_lien {	
	text-align:left;
	color:#990000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
}

.zone_lien a {
	display: block;	
	/*background:#FEE5D6;*/
	padding-top:5px;
	padding-bottom:5px;
	
	text-align:left;
	color:#000033;
	/* font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	*/
	text-decoration:none
}

.zone_lien a:hover {	
	background:#FFE8D2;
	color:#333333;	
}