body{
font-size:12px; 
font-family:arial,helvetica,sans-serif; 
margin:0; padding:0;
}

HR{
color: #b82341;
background-color: #b82341;
height: 1px;
border: 0;
}

HR.plansite{
    margin-top: 0;
	margin-bottom:15px;
    height: 1px;
    border-top: 1px dashed #CCCCCC;
    border-bottom: 0px dashed #CCCCCC;
    background-color: white;
}

.tabTitre{
background:#F4D449; 
border: 1px solid #b82341;
}

.pageTitre{
font-size:20px; 
margin:0; padding:0;
font-weight: bold;
font-family: "Times New Roman", Times, serif;
/*color:#000066;	*/
color:#263978;
}

.texteBleu{
margin:0; padding:0;
font-weight: bold;
font-family:arial,helvetica,sans-serif;
color:#263978;
}

.pageTitre2{
font-size:120%; 
margin:0; padding:0;
font-weight: bold;
font-family: "Times New Roman", Times, serif;
color:#000066;	
}

.signature {
/*font-family: Mistral; font-size:25px*/
font-family:"Times New Roman", Times, serif;
font-size:20px;
}


#arriere{
/* l'image occupe toute la place du body */
width : 100%;
height: 100%;
}

.texteNoirPetit {
	font-family:Verdana;
	font-size:10px;
}

.texteNoirSoustitre {
	font-family:arial,helvetica,sans-serif;
	font-size:13px;
	font-weight: bold;
}

/*------------  Menu principal --------------------*/
dl, dt, dd{
margin: 0;
padding: 0;
border: 0px;
}

#menu {
position:absolute;
top: 130px;
color:#CC3300;
font-size:12px;
font-style: italic;
z-index:0;
border: 0px;
}

#menu dl {
/*width: 8em;*/
width: 100%;
}

#menu dt{
cursor: pointer;
text-align: center;
/*font-weight: bold;*/
background:#F4D449;
width: 100%;
}

#menu dd{
display: none;
border: 1px solid gray;
text-align:left;
width: 100%;
}

#menu a, #menu dt a{
color:#CC3300;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
background:#F4D449;
}

a.menu{
color:#CC3300;
text-decoration:none;
}

#menu a:hover, #menu a:focus, #menu a:hover, #menu a:focus {
background:#F8EE68;
}

/*-------------- Petit Menu principal --------------*/
#petit_menu				{color:red; padding:0;  font-size:90%; z-index:100;}
#petit_menu table		{border-collapse:collapse;}
.petit_menu				{background:#EBBB29; font-size:90%; color:#b82341; font-style: italic;}
.petit_menu a:link		{color:#b82341; text-decoration:none; padding:0 5px 0 8px}
.petit_menu a:visited	{color:#b82341; text-decoration:none; padding:0 5px 0 8px}
.petit_menu a:hover		{color:#745a2d;  text-decoration:underline;}
.petit_menu_itemActif	{font-weight:bold;}

.lienInterne a:link		{color:#b82341; text-decoration:none; padding:0 5px 0 8px}
.lienInterne a:visited	{color:#b82341; text-decoration:none; padding:0 5px 0 8px}

/* Contenu */
#contenu			{ font-size:100%; margin:5px 10px 0 0;}
/*#contenu a:link		{text-decoration:underline;}*/
/*#contenu a:visited	{text-decoration:underline;}*/
#contenu a:hover	{text-decoration:underline;}
/*#contenu a:active	{text-decoration:underline;}*/
#contenu p			{margin:0 0 10px 0;}
#contenu h1			{text-align:left; font-size:115%; font-weight:bold; margin:15px 0 10px 0;}
#contenu h1 a:link		{text-decoration:none;}
#contenu h1 a:visited	{text-decoration:none;}
#contenu h1 a:hover		{text-decoration:underline;}
#contenu h1 a:active	{text-decoration:underline;}
#contenu h2			{text-align:left; font-size:110%; font-weight:bold; margin:0 0 3px 0;}
#contenu h3			{text-align:left; font-size:110%; font-weight:bold; margin:0 0 3px 0;}
#contenu h4			{text-align:left; font-size:100%; font-weight:normal; margin:0;}
#contenu h5			{text-align:left; font-size:90%; font-weight:normal; margin:0;}
#contenu h6			{text-align:left; font-size:80%; font-weight:normal; margin:0;}
#contenu img		{border:0; margin:0 7px 0 0; padding:0;}
#contenu ul			{margin-top:5px; margin-bottom:5px;}
#contenu ol			{margin-top:5px; margin-bottom:5px;}
#contenu li			{padding:0 0 2px 0;}
#contenu hr			{height:1px;}
#contenu strong		{}
#contenu acronym	{cursor:help;}
#contenu table		{margin-bottom:10px; font-size:100%; border-collapse:collapse;}
#contenu td			{}
#contenu th			{text-align:left; padding:3px;}
#contenu caption	{text-align:left; font-size:105%; font-weight:bold; margin:0; padding:0 0 5px 0;}
#contenu table p	{font-size:100%; margin:0;}
#contenu blockquote		{margin-top:5px; margin-bottom:5px;}
#contenu select		{font-size:70%;}
#contenu table select		{font-size:100%;}
#contenu input		{font-size:90%; color:#333333;}
.attention			{color:#FF0000;}
.petit				{font-size:90%;}
.petit a:link		{text-decoration:underline;}
.petit a:visited	{text-decoration:underline;}
.petit a:hover		{text-decoration:underline;}
.petit a:active		{text-decoration:underline;}
.lettrine 			{font-size:120%; font-weight: bold; font-family: Georgia, Times New Roman, Times, serif; margin: 0; padding: 0; line-height: 100%;
}

/* Pied de page */
#pied_page			{margin:20px 0 0 0; font-size:70%; color:#444444; text-align:center;}
#pied_page p		{margin:2px 0 0 0; padding:0;}
#pied_page a:link	{padding:0 3px 0 3px; color:#b82341; text-decoration:underline;}
#pied_page a:visited	{color:#b82341; text-decoration:underline;}
#pied_page a:hover	{color:#666666; text-decoration:underline;}
#pied_page a:active	{color:#666666; text-decoration:underline;}

/* Piv */
#haut_page			{background-image: url(/images/piv/bandeau.jpg); background-repeat:no-repeat; background-position:100% 9px; width:760px; font-size:70%;}
#haut_page ul, #haut_page li		{display:inline; list-style-type:none; margin:5px; padding:0;}
.piv_menu			{height:15px; background:#003399; padding:0 0 0 30px; white-space:nowrap;}
#haut_page a		{color:#ffffff; text-decoration:none;}
#haut_page a:hover	{text-decoration:underline;}
#haut_page a:focus	{text-decoration:underline;}

#bas_page			{padding:20px 0 20px 0; font-size:90%; color:#000066; text-align:center;}
#bas_page a:link	{color:#006699; text-decoration:none;}
#bas_page a:visited	{color:#033366; text-decoration:none;}
#bas_page a:hover	{color:#666666; text-decoration:underline;}
#bas_page a:active	{color:#666666; text-decoration:underline;}


.signatureRS {
	clear:both;
	font-family:Verdana;
	font-size:10px;
	color:gray; 
	zoom:1;
}

.signatureRS a{
	color:gray;
	text-decoration:none; 
}


.textlink { 
	font-family: arial,helvetica,sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: #072968; 
	text-decoration: none;
}
a.textlink:link { 
	font-family: arial,helvetica,sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: #072968; 
	text-decoration: none;
}
a.textlink:hover { 
	font-family: arial,helvetica,sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	color:#263978; 
	text-decoration: none;
}





