body{
background-color:white;
font-size:13px;
font-family: Verdana, serif;
}

a img {
border:none;
}

textarea {

text-align:justify;	
font-size:13px;
font-family: Verdana, serif;
}

pre {
text-align:justify;	
font-size:13px;
font-family: Verdana, serif;
}

a {
color:black;
text-decoration:none;
font-family: Verdana, serif;
}

a:hover{
color:black;
text-decoration:underline;
}

/* Pour toutes les pages d'info parc */

	#global {			
	position:relative;
	margin:auto;
	width:997px;
	background-image:url("../images/fond_midle.jpg");
	background-repeat:repeat-y;
	background-color:#FFFFFF;
	top:-10px;
	}
	
	/* Pour le menu / navigation dans info parc */
		.navigation1, .navigation2  {
		position:relative;
		top:15px;
		font-size:20px;
		font-family: Verdana, serif;
		}
		.navigation1 {
		left:150px;
		width:600px;
		}
		.navigation2  {
		left:18px;
		top:10px;
		width:650px;
		}
		.nav2, .nav4, .nav6, .nav8 {
		position:absolute;
		font-size:15px;		
		top:35px;
		z-index:100;
		background-image:url("../images/nav.gif");
		background-repeat:repeat-y;
		padding: 4px 0px 10px 0px;
		line-height:25px;		
		display:none;
		}
		.nav2, .nav4, .nav8 {
		width:140px;
		}		
		.nav6 {
		width:400px;
		}
		.nav_bottom {
		display:block;
		position:relative;
		left:0px;
		}
		.link_forum1 {
		position:relative;
		top:-29px;
		left:790px;
		font-size:20px;
		font-family: Verdana, serif;
		}
		.link_forum2 {
		position:relative;
		top:-30px;
		left:658px;
		font-size:20px;
		font-family: Verdana, serif;
		}
	
	
	#page_0, #page_1 {
	position:relative;
	margin:auto;
	width:760px;
	font-size:13px;
	font-family: Verdana, serif;
	padding:5px 40px;
	position:relative;
	text-align:justify;
	z-index:15;
	}
	.fond_bottom {
	display:block;
	position:relative;
	z-index:10;
	bottom:-20px;
	left:-1px;
	}
	
/* Pour PAGE NEWS */
		/* Pour chaque news */
		.actu {
		font-family: Verdana, serif;
		font-size:13px;
		position:relative;
		margin:auto;
		width:760px;
		z-index:20;
		}
			.actu_titre {
			position:relative;
			font-size:17px;
			font-family: Verdana, serif;
			text-align:center;	
			vertical-align:bottom;
			width:740px;
			height:29px;
			background-image:url("galeries/1/1.1.gif");
			}
			.actu_texte {
			position:relative;
			font-size:13px;
			font-family: Verdana, serif;
			padding:5px 20px;
			text-align:justify;	
			width:720px;
			}
				.actu_image {
				border: 1px solid black;
				}
			
	
/* Pour toute les cartes d' Info Parc */

		/* Pour toutes les cartes */
		#carte {
		position:relative;
		top:5px;
		width:750px;
		height:530px;
		background-repeat: no-repeat;
		background-position: top center;
		}

			
		.logo { /* drapeaux pays ou logo des parcs ŕ coté de la carte */
		position:absolute;
		top:10px;
		left:600px;
		width:290px;
		}
		.logo1 { /* drapeaux pays ou logo des parcs ŕ coté de la carte d'europe*/
		position:absolute;
		top:10px;
		left:650px;
		width:220px;
		line-height:35px;		
		}
		.drapeau1 { /* Hauteur des logo/drapeau par rapport au texte dans le menu de droite */
		position:relative;
		top:5px;
		}
		.drapeau2 {
		position:relative;
		top:40px;
		}
		
/* Pour fiche parc */
		/* texte dans fiche */
		.fiche_texte {
		text-align:justify;	
		width:670px;
		font-size:13px;
		font-family: Verdana, serif;
		}
		.presentation_attraction table {
		border-collapse: collapse;
		}
		.presentation_attraction td {
		width:130px;
		text-align:left;
		border: 1px solid grey;
		}
	
	.histo {
	border-collapse: collapse;
	}
	
	.histo td{
	border: 1px solid grey;
	padding: 5px;
	}

/* Trip report */
	.logo_trip {
	position:relative;
	margin:2px;
	}
	

	.trip_report{
		text-align:justify;	
		width:750px;
		font-size:13px;
		font-family: Verdana, serif;
		}