/* CSS Document */

/* style du site*/


p { 
  font-family: verdana, arial, sans-serif;
	font-size: 13px;
	margin-top: 0px; 
	text-align: justify;
	}

a:link { 
  font-family: verdana,arial,sans-serif;
  font-size:13px;
	font-weight: bold; 
	text-decoration: none; 
	color: #CE6700;
	}
a:visited { 
	font-weight: bold; 
	text-decoration: none; 
	color: #800000;
	}
a:hover, a:active {
  font-weight: bold; 
	text-decoration: underline;  
	color: #CE6700;
	}
	
h1 {
  font-family: arial,verdana,sans-serif;
  font-size:30px;
  font-weight: bold;
	font-style: italic;
	letter-spacing: 3px;
	margin-bottom: 0px;
	text-align: center;
	}


H2 { 
color: #093e89;
text-align:left;
/*border-bottom: 2px dashed #093e89;
border-top: 2px dashed #093e89;*/
border-bottom: 1px double #00497e;
/*border-left: 8px solid #bbc9e4;*/
/*background:#093e89;*/
/*border-right: 5px ridge #093e89;*/
font-family: "helvetica", "arial", "Verdana", "Tahoma"; 
font-weight: bold; 
font-size:18px;
font-variant:small-caps;
}


h3 {
  font-family: verdana,arial,sans-serif;
  font-size:12px;
	font-weight: bold;
	color: #666699;
}

h4{
  font-family: verdana,arial,sans-serif;
  font-size:11px;
	font-weight: bold;
  color: #4A8A47;
}

#pieddepage {
  page-break-before: auto;
  page-break-inside: avoid;
	color: black;
	font-family: verdana,arial,sans-serif;
	font-size: 9px;
  font-weight: bold;
  font-style: italic;
  text-align: center;
	height: 80px;
	clear: both;
	margin-bottom: 25px;
	}
.tr {
  page-break-inside: avoid;
  }
.td-h1 {
  height:1px;
  }
.tr-h1 {
  background :white;
  }
.tr-h2 {
  background :white;
  }




#fond {
	background : white;
}
#bandeau object,#gauche object,#menugauche_intranet object {
display: none;
}
#gauche,#bandeau,#menugauche_intranet,.trans {
	display: none;
	}
#adresse_mail a{
  font-family: verdana,arial,sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	text-align: left;
	}
#adresse_mail a:hover{
  font-family: verdana,arial,sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	text-decoration: underline;
	text-align: left;
	}
#adresse_mail a:visited{
  font-family: verdana,arial,sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	text-align: left;
	}
	
#bloctext {
	text-align: justify;
	}


 /* Styles particuliers : */

 /*police dans les tableaux */
 .police_tableau {
  font-family: verdana,arial,sans-serif;
  font-size: 10px;
 }
 
 .source {
  font-family: verdana,arial,sans-serif;
  font-size: 9px;
  font-style: italic;
  text-align: center;
 }
.source a{
  font-family: verdana,arial,sans-serif;
  font-size: 9px;
  font-style: italic;
  text-align: center;
  text-decoration: underline;
  color:black;
}
.source a:hover{
  font-family: verdana,arial,sans-serif;
  font-size: 9px;
  font-style: italic;
  text-align: center;
  text-decoration: none;
  color:black;
}
.source a:visited{
  font-family: verdana,arial,sans-serif;
  font-size: 9px;
  font-style: italic;
  text-align: center;
  text-decoration: underline;
  color:black;
}
 .pcenter {
  font-family: verdana,arial,sans-serif;
  font-size: 14px;
  text-align:center;
 }

tr td.c52 {
background:#699ADC;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
text-align:right;
padding:3px 30px;
border:1px solid;
border-color:#000000;
}
td.c3 {
/*background:#699ADC;*/
background:#FF7D08;
color:#FFFFFF;
font-size:11px;
padding:1px;
font-weight:bold;}

tr td.c5 {
background:#FFFFC6;
color:#000000;
font-size:12px;
padding:3px 10px;
width:60%;
font-weight:bold;
}

tr td.c6 {
background:#C4D4FF;
color:#000000;
font-size:12px;
padding:3px 10px;
width:60%;}

tr td.c51, tr td.c61{
background:#B7C6EE;
color:#000000;
font-size:12px;
margin-right:10px;
font-weight:bold;
text-align:right;
padding: 3px 30px;
border-right:1px solid;
width:40%;} 

