

body  {
          margin-left : 0;
          margin-top : 0;
          margin-right : 0; margin-bottom : 0;

      }

#body  {
          margin: 15px;

      }

a:link, a:visited, a:hover {
	color: #006699;
	text-decoration: none;
}

 h1 
{
 font-family : Arial, Helvetica, sans-serif; 
 font-size : 16px;
 font-weight : bold;
 color : #ff6600;
 margin: 7px;
      }

h2 
{ 
font-family : Arial, Helvetica, sans-serif; 
font-size : 14px; 
font-weight : bold; 
color : #ffaa45; 
text-decoration : none;
margin: 7px;

      }

h3 
{ 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
color : #00004f;
 text-decoration : none;
margin: 7px;
      }

h4 
{ 
ont-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
color : #3d7ba8; 
text-decoration : none;
margin: 7px;
      }

h5 { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-weight : normal; 
text-decoration : underline;
 color : #000000; 
margin: 7px;
      }

h6 {
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #b10000; 
text-decoration : none; 
font-weight : normal;
margin: 7px;
      }

p { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #000000; 
text-decoration : none; 
font-weight : normal;
margin: 7px;
      }


.tagenda { font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : bold; color : #ffaa45; text-decoration : none;
      }
.ADLE { font-family : Arial, Helvetica, sans-serif; font-size : 9px; color : #ffffff; text-decoration : none;
      }
.utiles { font-family : Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; text-decoration : underline; color : #ffffff; left : 20px;
      }
.menu { font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : normal; color : #000000; text-decoration : none;
      }
.lien1 { font-family : Arial, Helvetica, sans-serif; font-size : 12px; color : #b10000; text-decoration : none; font-weight : normal;
      }
.tacualite { font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : bold; color : #00004f; text-decoration : none;
      }


input {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

#alireaussi {
	margin: 10px ; 
}

#alireaussi h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000066;
        background-color: #F4F4F4;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #E8E8E8;
	border-bottom-color: #CCCCCC;
}
#alireaussi a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000066;
        text-decoration : none; 
	list-style-type: square;
}

#form {
	margin: 0px ; 
	
}

#form h1 {
	margin: 15px ; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000066;
	
}


#derniers {
        
        margin: 10px;
        

}

#derniers a{
     

font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #000000; 
text-decoration : none; 
font-weight : normal;
        margin: 10px;


}

#derniers h3{
     

font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #00000; 
text-decoration : none; 
font-weight : normal;
margin: 10px;
   
}


#derniers h2 {
 font-family : Arial, Helvetica, sans-serif; 
 font-size : 14px;
 font-weight : bold;
 color : #ff6600;
      }

#derniers h1
 {
 font-family : Arial, Helvetica, sans-serif; 
 font-size : 20px;
 font-weight : bold;
 color : #ff6600;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #CCCCCC;
      }


#nav a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
        margin: 0px ;
	text-decoration: none;
        border-right-width: 1px;
        border-right-style: solid;
        border-right-color: #CCCCCC;
}

#nav a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
        margin: 0px ;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #666666;
}


#picto img
 {
	
	vertical-align: middle;
        margin: 0px ;
}

#dossier a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
        margin: 0px ;
	text-decoration: none;
     
}

#dossier a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
        margin: 0px ;
	color: #E9E9E9;
	text-decoration: none;
	
}



#foot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	padding: 3px;
        margin: 0px;
}

#foot a {
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
        margin: 0px;

	
}

#liens a {
	text-decoration: none;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
        margin: 0px;

	
}


#annonce {
	background-image: url(/europe/opencms/system/galleries/pics/pics_referendum/arpl.gif);
	display: block;
	height: 242px;
	width: 372px;
}

#annonce p{
	padding-left: 55px;
	padding-bottom: 15px;
	padding-top: 15px;
	padding-right: 25px;

}