a.telecharger
			{  
			font: normal bold 11px Arial, Helvetica, sans-serif; 
			text-decoration: underline;
			display:block;
			width:325px;
			padding:15px 5px 15px 40px;
			margin:25px 0px 25px 0px;
		    border:1px solid #FFAAAA;
			color: #000040;
			background: #FFEFEF url("../images/telecharger.jpg") no-repeat;
			background-position: 3px 3px;
			letter-spacing: 1px;
			}

a.telecharger:hover
			{  
			font: normal bold 11px Arial, Helvetica, sans-serif; 
			text-decoration: underline none ;
			}

#lien_annexe a	
			{ 
			position:relative; 
			top:-100px; 
			left:250px;  
			z-index:10;
			font: normal normal 10px Arial,Helvetica,sans-serif; 
			color: #Ff3030;
			text-decoration: none;
			text-transform: uppercase;
			margin: 0px 10px 0px 10px;
			}

.mapi:hover 	{border:1px #FFCCCC solid ;}
map area.mapi:hover 	{border:1px #FFCCCC solid ;}

#lien_annexe a:hover
			{  
			text-decoration: underline overline;
			color: #Cf3030;
			}


.menu		{	
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10px; 
			color: #30309f; 
			font-weight: bold; 
			text-decoration: none;
			}

.menu:hover {  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px; 
			color: #30309f; 
			font-weight: bold; 
			text-decoration: underline overline;
			
		}

.contenu	{  
			border: 1px #30309f dashed;
			z-index:50;
			}
//			position:relative;


.contenu2	{  
			z-index:50;
			position:relative;
			}

.rubrique	{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 11px; color: #30309f; 
			font-weight: bold; 
			text-transform: uppercase
			}


.rubrique_titre	{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 11px; color: #000000; 
			font-weight: bold; 
			text-transform: uppercase;
			display:inline;
			}


.bouton		{ 
			border: 1px #30309f solid; 
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 11px; 
			color: #30309f; 
			background-color: #DFD8AC; 
			font-weight: bold;
			}

.checkbox	{ 
			background-color: #FFFFFF; 
			border: 0px #FFFFFF none;
			}

.radio		{ 
			border: 1px #FFFFFF none; 
			background-color: #FFFFFF;
			}

.copyright	{ 
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 11px; 
			color: #306f30; 
			font-weight: normal; 
			text-transform: none; 
			text-align: center; 
			font-variant: small-caps;
			}

.textetitre {  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 12px; 
			color: #30309f;
			}

img			{border: 0; 
			}

img.icones_menu		{border: 0; 
					 padding: 2px 2px 2px 2px;
					 vertical-align: middle;
					}

a			{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 12px; 
			color: #306f30;
			font-weight: bold;
			text-decoration: none;
			}

a:hover			{
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 12px; 
			color: #306f30; 
			font-weight: bold; 
			text-decoration: underline overline;
			}



.lien_petit:link, .lien_petit:hover , .lien_petit:visited , .lien_petit:active	{  
			font: 8px normal normal Arial, Helvetica, sans-serif; 
			color: #30309f;
			}

a.lien_petit2:link, a.lien_petit2:hover , a.lien_petit2:visited , a.lien_petit2:active	{  
			font: 10px normal normal Arial, Helvetica, sans-serif; 
			color: #30309f;
			}

a.petit			{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px; 
			color: #30309f; 
			text-decoration: none;
			}

a.petit:hover			{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px; 
			color: #30309f; 
			text-decoration: underline overline;
			}


body		{
			BACKGROUND-COLOR: #FFFFFF;
			COLOR: black; 
			margin: 0px 10px 0px 20px;
			font: normal normal 12px Arial, Helvetica, sans-serif;
			background: #EFEFEF;
			}
img.h	{width: 11px; height: 11px; border: 0px; padding: 0px 5px 0px 0px;}

font.f	{padding: 0px 0px 0px 2px;text-decoration:underline;}
