hr.raccord {
	   clear: both;
	   visibility: hidden;
	   }
.spip_documents_right {padding-left:15px;}
.spip_documents_left {padding-right:15px;}
body {
    margin: 0px;
    padding: 0px;
    background-color:#F2AB5C;
}
td.fond {
	padding:0px;
	margin:0px;
	left:0px;
	top:150px;
	background-repeat: no-repeat;
    	background-position: right bottom;
    	background-image:url(../elts_graphiques/header_actu/actu.jpg);
	}
.spip_logos {padding:1px;
	     margin:0px;
	     margin-top:1px;
	     border:none;}
table.principal {
		height:100%;
    		width:760px;
    		margin: 0px;
    		padding: 0px;
		}
table.conteneur {
		background-color:#FFFFFF;
		}
a {    	     color:#FFFFFF;
	     text-decoration: none;
	     
	     }
a:link {color:#FFFFFF;
	     text-decoration: none;}
a:hover {
	     color:#444444;}
a:active {
	     color:#444444;}
.pagination a {color:#000000;}
.pagination a:link {color:#000000;}
.pagination a:hover {color:#9F6D98;}
.pagination a:active {color:#9F6D98;}

.liste_dec a {color:#000000;}
.liste_dec a:link {color:#000000;}
.liste_dec a:hover {color:#9F6D98;}
.liste_dec a:active {color:#9F6D98;}
/*//////////header///////////////*/
div#header {
	   position:relative;
	   z-index:2;
	   left:0px;
	   top:0px;
    	   background-color: #F8F1E7;
    	   height: 136px;
    	   margin: 0px;
    	   padding: 0px;
}
.etoile {
	position:absolute;
	top:40px;
	left:680px;
	width:65px;
	height:55px;
	padding:0px;
	margin-left:0px;
	background-image:url(../elts_graphiques/header_decouverte/etoile_parc.gif);
}
.logo_som {
	position:absolute;
	top:0px;
	left:0px;
	width:79px;
	height:97px;
	padding:0px;
	margin-left:0px;
	background-image:url(../elts_graphiques/header_actu/logo_parc.gif);
}
.header_titre {
	   position:absolute;
	   top:0px;
    	   left:0px;
	   width:381px;
	   height:67px;
	   padding:0px;
	   background-color: #CE4C00;
}
.header_photo2 {
	       position:absolute;
	       top:0px;
	       left:382px;
	       width:95px;
	       height:135px;
	       padding:0px;
	       background-color: #FFFFFF;
	       background-image:url(../elts_graphiques/header_actu/vignette02.jpg);
}
.header_photo3 {
	       position:absolute;
	       top:0px;
	       left:570px;
	       width:190px;
	       height:135px;
	       padding:0px;
	       background-color: #FFFFFF;
	       background-image:url(../elts_graphiques/header_actu/vignette03.jpg);
}
.header_photo4 {
	       position:absolute;
	       top:0px;
	       left:478px;
	       width:91px;
	       height:67px;
	       padding:0px;
	       background-color: #FFFFFF;
	       background-image:url(../elts_graphiques/header_actu/vignette01.jpg);
}
.header_photo5 {
	       position:absolute;
	       top:68px;
	       left:0px;
	       width:95px;
	       height:67px;
	       padding:0px;
	       margin-left:0px;
	       background-color: #FFFFFF;
	       background-image:url(../elts_graphiques/header_actu/vignette04.jpg);
}

.header_photo6 {
	       position:absolute;
	       top:68px;
	       left:96px;
	       width:189px;
	       height:67px;
	       padding:0px;
	       margin-left:0px;
	       background-color: #FFFFFF;
	       background-image:url(../elts_graphiques/header_actu/vignette06.jpg);
}
.header_photo7 {
	       position:absolute;
	       top:68px;
	       left:286px;
	       width:95px;
	       height:67px;
	       padding:0px;
	       margin-left:0px;
	       background-color: #FFFFFF;
	       background-image:url(../elts_graphiques/header_actu/vignette07.jpg);
}
.header_photo8 {
	       position:absolute;
	       top:68px;
	       left:478px;
	       width:91px;
	       height:67px;
	       padding:0px;
	       margin-left:0px;
	       background-color: #FFFFFF;
	       background-image:url(../elts_graphiques/header_actu/vignette05.jpg);
}
.nom_parc {
	       position:absolute;
	       top:8px;
	       left:100px;
	       width:242px;
	       height:51px;
	       padding:0px;
	       margin-left:0px;
	       background-image:url(../elts_graphiques/header_actu/nom_parc_agenda.gif);
	       }
/*//////////////// H E A D E R  S U I T E ////////////////////////*/
div#titre_accueil_top {
	     padding-top:0px;
	     color:#AABA9C;
	     width:760px;
	     font-weight:bold;
	     font-style: italic;
	     height:70px;
	     background-image:url(../elts_graphiques/header_actu/header_agenda.jpg);
	     background-repeat: no-repeat;
	     background-position: left top;
             }
.texte_accueil_top {float:left;
	     margin-top:25px;
	     margin-left:0px;
	     width:470px;
	     font-size:150%;
	     }
.callage_top {float:left;
	     width:20px;
	     height:70px;
	     }
.navigation {float:left;
	     margin-top:15px;
	     margin-left:40px;
      	     height:20px;
      	
	     }
.liste_menu_deroul
		  {
		  text-decoration: none;
		  background-color: #FFEBCC;
		  width:198px;
		  color: #666666;
		  font-size:70%;
		  }
/*//////////////// C O L O N N E   1 ////////////////////////*/
.colonne01 {
           float:left;
	   left:0px;
	   top:0px;
	   width:475px;
    	   
    	   margin: 0px;
    	   padding: 0px;
    	   margin-left:0px;
    	   margin-right:0px;
    	   
    	   }
.colonne011 {
           float:left;
	   left:0px;
	   top:0px;
	   width:470px;
    	
    	   margin: 0px;
    	   padding: 0px;
    	   margin-left:0px;
    	   margin-right:0px;
    	
    	   }
.photo_volante {float:right;background-color:#D9E5FB;padding:3px;}

/*//////////////// C O L O N N E   2 ////////////////////////*/
.colonne02 {
           float:left;
	   left:0px;
	   top:0px;
	   display: block;
    	   
    	   width:220px;
    	   padding-left: 35px;
    	   margin-left:0px;
    	   margin-right:0px;
    	   
    	   padding-bottom:250px;}

.menu_droit {
       	      font-family: Arial, Helvetica, sans-serif;
       	      display: block;
       	      
       	       }
.menu_droit a {
       	     border-top:2px solid #FFFFFF;color: #444444;display: block;margin-left:0px;margin-right:0px;
       	     text-decoration: none;background-color:#E9E9E9;width:230px;font-size:12px;font-weight:bold;
       }
.menu_droit a:link {
       	     color: #444444;display: block;
       	     text-decoration: none;background-color:#E9E9E9;
       }
.menu_droit a:hover {
       	     color: #FFFFFF;display: block;
       	     text-decoration: none;background-color:#8BBBD4;
       }
.menu_droit a:active {
       	     color: #FFFFFF;display: block;
       	     text-decoration: none;background-color:#8BBBD4;
       }
/*///////////////////E N C A R T    D R O I T///////////////////////////*/

.encart_droit {
	      float:left;
	      width:230px;
	      height:20px;
	      color:#FFFFFF;
	      font-size:12px;
	      font-weight:bold;
	      font-family: Arial, Helvetica, sans-serif;
	      background-image:url(../elts_graphiques/neige/fond_titre_droite_h.gif);
	      background-repeat: no-repeat;
	      background-position: left top;
	      padding-left:10px;
	      padding-top:2px;
	      border-bottom:2px solid #FFFFFF;
	      }
.encart_droit_texte {
		float:left;
		width:230px;
		
		left:0px;
		color:#444444;
		background-color:#E9E9E9;
		font-size:11px;
		font-family: Arial, Helvetica, sans-serif;
		
		    }
.texte_encart_droit {padding:10px;}
.texte_encart_droit a {color:#444444;}

.bas_actu {
	  
	  width:200px;
	  height:275px;
	  }   	   	
/*/////////////////////// C O N T E N U   P R I N C I P A L////////////////////////////////*/
.espace_30 {width:30px;
		      float:left;
		      height:10px;
		      
		      color:#CB4D00;
		      font-family: Arial, Helvetica, sans-serif;
		      font-size:12px;}
.espace_30_vide {width:30px;
		      float:left;
		      height:10px;
		      
		      color:#CB4D00;
		      font-family: Arial, Helvetica, sans-serif;
		      font-size:12px;}
.photo_01_decouverte {
       margin-top:0px;
       width: auto;
       height: auto;
       float: left;
       border:0px solid #7E964C;
       font-size: 100%;
       vertical-align: middle;
       text-align:center;
	   padding-right:15px;
	   padding-bottom:5px;
       }
.mois {
      float:left;
      margin:0px;
      padding:0px;
      text-align:center;
      width:35px;
      background-color:#E9E9E9;
      color:#444444;
      
      font-size:12px;
      font-family: Arial, Helvetica, sans-serif;
      }

.mois a {color:#000000;}
.mois a:link {color:#000000;}
.mois a:hover {color:#FFFFFF;background-color:#CE4C00;width:35px;}
.mois a:active {color:#9F6D98;background-color:#CE4C00;}
.sous_titre_agenda {
		   float:left;
		   background-color:#E9F1CC;
		   text-align:right;
		   font-family: Arial, Helvetica, sans-serif;
		   font-size:12px;
		   font-weight:bold;
		   color:#444444;
		   
		   width:420px;
		   }
.sous_titre_agenda_gd {
		   float:left;
		   background-color:#E9F1CC;
		   text-align:right;
		   font-family: Arial, Helvetica, sans-serif;
		   font-size:16px;
		   font-weight:bold;
		   color:#444444;
		   
		   width:420px;
		   }
.sous_titre_agenda_left {
		   float:left;
		   background-color:#E9F1CC;
		   
		   font-family: Arial, Helvetica, sans-serif;
		   font-size:12px;
		   font-weight:bold;
		   color:#444444;
		   
		   width:420px;
		   }
.sous_titre_agenda2 {
		   float:left;
		   background-color:#E9F1CC;
		   text-align:left;
		   font-family: Arial, Helvetica, sans-serif;
		   font-size:12px;
		   font-weight:bold;
		   color:#444444;
		
		   width:420px;
		   }
.logo_parc {
	   float:left;
	   width:20px;
  	   height:29px;
	   background-image:url(../elts_graphiques/header_actu/logo_pnr_agenda.gif);
	   background-repeat: no-repeat;
	   background-position: left top;}
.ligne_manif {float:left;
	     font-family: Arial, Helvetica, sans-serif;
	     font-size:12px;
	     border-bottom: 0px solid #CE4C00;
	     width:400px;}
	     
.ligne_manif_777 {float:left;
	     font-family: Arial, Helvetica, sans-serif;
	     font-size:13px;
	     border-bottom: 2px solid #8BBBD4;
	     background-color:#E9E9E9;
	     width:400px;color:#8BBBD4;}

.ligne_manif_777 a {color:#8BBBD4;display:block;}
.ligne_manif_777 a:link {color:#8BBBD4;display:block;}
.ligne_manif_777 a:hover {background-color:#8BBBD4;color:#FFFFFF;display:block;}

	
.ligne_manif_droit {float:left;
	     font-family: Arial, Helvetica, sans-serif;
	     font-size:12px;
	     border-bottom: 0px solid #CE4C00;
	     width:400px;
			text-align:right;}
.ligne_commentaire {
	     float:left;
	     font-family: Arial, Helvetica, sans-serif;
	     font-size:12px;
	     border-bottom: 0px solid #CE4C00;
	     width:400px;
	     color:#666666;
	     }
.ligne_manif a {color:#CE4C00;}
.ligne_manif a:link {color:#CE4C00;}
.ligne_manif a:hover {color:#CE4C00;}
.ligne_manif a:active {color:#CE4C00;}

.ligne_manif_droit a {color:#CE4C00;}
.ligne_manif_droit a:link {color:#CE4C00;}
.ligne_manif_droit a:hover {color:#CE4C00;}
.ligne_manif_droit a:active {color:#CE4C00;}
.logo_contenu {float:left;margin-right:10px;}
/*//////////////// B A S  D E  P A G E ////////////////////////*/
td.footer {
               text-align: center;
    	       width:100%;
    	       height:12px;
    	       background-color: #CE4C00;
    	   }
.menu_footer {
       	      background-color: #CE4C00;
       	      font-size: 70%;
       	      text-align:center;
       	      font-family: Arial, Helvetica, sans-serif;
       	      float:left;
       	      padding-left:27px;
       }

.menu_footer a {
       	     color: #FFFFFF;
       	     text-decoration: none;
       }
.menu_footer a:hover {
       	     color: #000000;
       	     text-decoration: none;
       }
.menu_footer a:active {
       	     color: #000000;
       	     text-decoration: none;
       }
/*//////////bas de page///////////////*/

#bas_page {
	
	   height:18px;
	   margin-left: 0px;
	   margin-bottom:10px;
    	   margin-right: 10px;
    	   padding-top:36px;
    	   width:100%;
    	   color: #808080;
    	   float:left;
	   font-family: Arial, Helvetica, sans-serif;
	   font-size:70%;
	   text-align:right;
	   background-image:url(../elts_graphiques/header_sommaire/logo.gif);
    	   background-repeat: no-repeat;
	   background-position: left bottom;
	   }
.texte_bas_page {
		float:right;
		width:720px;
		font-family: Arial, Helvetica, sans-serif;
	        text-align:right;
		color: #808080;
		margin-right:20px;
		font-size:90%;
		padding-bottom:0px;
		   }
/*//////////////Note concernant les manifestations parc/////////////////////*/

.ps_contenu {
	    margin-top:30px;
	    margin-right:0px;
	    padding:0px;
	    font-family: Arial, Helvetica, sans-serif;
	    font-size:95%;
	    color: #666666;
	    text-align:right;
	    }
.logo_ps{
	 float:left;
	 width:20px;
	 }
.texte_ps{
	  float:left;
	  text-align:right;
	  }
.decal_50 {text-align:justify;color:#2B272A;font-size:12px;}
.texte_cadre_droit_art {
					font-size:11px;
					font-family: Arial, Helvetica, sans-serif;
					background-color:#E9E9E9;
					float:left;
					width:230px;
					}
.texte_cadre_droit_art a {
					font-size:11px;
					font-family: Arial, Helvetica, sans-serif;
					border-bottom:1px solid #ffffff;
					float:left;
					width:230px;
					
					color:#444444;
					
					}
.texte_cadre_droit_art a:link {
					font-size:11px;
					font-family: Arial, Helvetica, sans-serif;
					border-bottom:1px solid #ffffff;
					float:left;
					width:230px;
					
					color:#444444;
					
					}
.texte_cadre_droit_art a:hover {
					font-size:11px;
					font-family: Arial, Helvetica, sans-serif;
					background-color:#BBC39E;
					float:left;
					width:230px;
					
					color:#FFFFFF;
					
					}
table.spip {
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #999999;
	border-collapse:collapse;
	font-size : 10px;
}

table.spip caption{
	caption-side: top; /* bottom pas pris en compte par IE */
	text-align: center;
	margin-left: auto;                                                       
	margin-right: auto;
	padding: 3px;
	font-weight: bold;
	font-family: Verdana,Arial,Sans,sans-serif;
	font-size : 10px;
}

table.spip tr.row_first {
	background-color: #FCF4D0;
}

table.spip tr.row_odd {
	background-color: #d0d0d0;
}

table.spip tr.row_even {
	background-color: #F0F0F0;
}

table.spip td {
	padding: 3px;
	text-align: left;
	vertical-align: middle;
}
/* FORMULAIRE DE CONTACT */

#formcontactcss{
	padding-left:25px;
	padding-right:25px;

	width: 100%;
}

#formcontactcss ul{
	list-style-type:disc;
	padding: 10px;
	margin-left: 25%;

}
#formcontactcss fieldset {
	margin-bottom: 10px;
	padding: 5px;
	
/*	border-color: #FF0000;   ajouter une couleur (effet bof...)*/
	border: none; /* supprimer la bordure*/
}
#formcontactcss legend {

	color: #605B3B;
	font-weight:bold;
}
#formcontactcss input {
	
}
#formcontactcss textarea {
	width: 200px;
	height:140px ;
}
#ligne {
	margin-left: 10%;
	padding-bottom: 20px;
	
	width: 100%;
}

/*
on definit la presentation des deux blocs d'informations (paire de valeur : description / infos)
Pour une presentation sur 2 colonnes, decommenter le float et affecter une largeur (width) à contact1 et contact2
 */
.contact1, .contact2 {
	padding-top: 2px;
	padding-bottom: 2px;
	float: left;
	text-align: left;

}

.contact1 {
	width: 40%;
	text-align: right;
	
	
	
}
.contact2 {
	width: 50%;
	
	
}
/* Formulaire : Champ de saisie */
.formcontact  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	width: 200px;

	color: #000000;
	text-decoration: none;
	border: 1px solid #BFB18F;
	
	background-color: #EFEBC8;
}

/* Formulaire : bouton de validation */
.spip_bouton {
	background-color: #BFB18F;

	font-size: 95%;
	color: #ffffff;
	font-weight: bold;
}