body {
	margin: 0px;
	padding:0px;
	text-align: center;
	/*background-color: #669900;
	background-color: #C7D859;*/
	background-color: #cccc66;
	behavior:url("styles/csshover.htc"); 
}

#page {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	text-align:center;

	height:auto;
	/*border: thin solid #FF0000;*/	
}

#header {
	position: relative;
	margin-top:0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	height: 192px;
	background-color: #990000;
	padding-top:2px;
	text-align:center;

}

#global {
	position: relative;
	z-index:5;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	width: 850px;
	/*border: thin solid #66ff99;*/
	padding: 0px;
}

#conteneur {
	position: relative;
	z-index:8;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
	margin-right: 25px;
	text-align:center;
	/*border: thin solid #6633CC;*/
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}

#bamboug {
position:absolute;
top:0px;
left:0px;
background-image:url(../images/bambou.jpg);
background-repeat: repeat-y;
width:18px;
height:100%;
padding:0px;
}

#bamboud {
position:absolute;
top:0px;
right:0px;
background-image:url(../images/bambou.jpg);
background-repeat: repeat-y;
width:18px;
height:100%;
padding:0px;
}

#footer {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	background-color: #990000;
	padding-top:3px;
	padding-bottom:3px;
	width: 100%;	
	/*position: fixed;
	bottom: 0px;
	left: 0px;
	z-index: 20;*/
}

#ggbot {
	float:left;
	}
	
#ggbot img {
	display:none;
	}
	
#ggbot a:hover img{
	display:block;
	}
	

p.footer {
	font-size: 13px;
	color: #cccc66;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	padding:0;
	text-align: center;
	font-weight: 100;
	font-family: Arial, Helvetica, sans-serif;
}

address {
	font-size: 12px;
	color: #cccc66;
	margin-top: 0px;
	margin-bottom: 4px;
	margin-left: auto;
	margin-right: auto;
	padding:0;
	text-align: center;
	width: 770px;
	font-weight: 100;
	font-family: Arial, Helvetica, sans-serif;
}

h1 {
	font-size: 14px;
	color: #900;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	padding-top:15px;
	font-family: Arial, Helvetica, sans-serif;
}

p {
	font-size: 12px;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 15px;
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
}

a {
	font-size: 13px;
	color: #006600;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}

ul.liste { margin-top:0px; margin-bottom:10px; padding-top:0px; }
li.texte { text-align:left; margin-left: 100px; list-style:none; }


img {
	padding:0px;
	margin:0px;
	border:0px /*solid #00FF00;*/
}

#recherche {
	position:relative;
	top:-10px;
	left:auto;
	right:auto;
	z-index:25;
	vertical-align:middle;
	padding:0px;
	width:550px;
	/*border: thin solid #CC3333;	*/
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#recherche a {
	text-decoration:none;
	position:absolute;
	left:0px;
	vertical-align:middle;
	font-size: 12px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;	
	color: #cccc66;
}


form {
	position:absolute;
	right:0px;
	padding:0px;
	margin:0px;
	border:0px;
	display:inline;
}/**/
label {
	color:#900
}/**/


/* --------------------------- Menu - Sous menus --------------------*/

#pakua {
	margin-left: auto;
	margin-right: auto;
	/*width: 396px;
	height:430px;
border: thin solid #6633CC;*/
	text-align:left;
	padding-left:18px;
	width: 415px;
	height:430px;
}
/* --------------------------- Menu --------------------*/
#pakua ul.menu { 
	margin:0px; 
	padding:0px; 
	list-style:none;
	}
	
#pakua ul.menu li {
	/*border:solid #CC0000 thin;*/
	margin: 0px;
	padding: 0px;
	display:inline; /* ==>> Evite les espaces entre les lignes de la rosace */
}
/*#pakua ul li a img { border:0px;}
#pakua li a:hover { display:block;}*/

/* --------------------------- Sous-Menu --------------------*/
#pakua ul.ssmenu {
	background-color: #CCCCCC;
	margin: 0px;
	padding:0px;
	z-index: 50;
	list-style:none;
	display:none;
	border-top: 1px solid #009933;
	border-bottom: 1px ridge #006600;
	border-left: 1px solid #009933;
	border-right: 1px ridge #006600;
}

#pakua ul.ssmenu li.nivo2 {
	border-top: 1px solid #909090;
	border-bottom: 1px ridge #4B4B4B;
	border-left: 1px solid #909090;
	border-right: 1px ridge #4B4B4B;
	margin: 0px;
	display:block;
	vertical-align: middle;
}	

#pakua ul.ssmenu li.nivo2 a {
	/*border:solid #CC0000 thin;*/
	color:#006600;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	text-decoration:none;
	text-align: center;
	font-size: 12px;
	display:block;
	padding: 4px 4px 4px 8px;
	border-left: 8px solid #CC3300;
	border-left-color: #990000;

}	

#pakua ul.ssmenu li.nivo2 a:hover {
	background-color:#FFFFFF;
	
	border-left-color: #339900;
}
	
.fleche { background: url(../images/fleche.png) 95% 50% no-repeat; }
.fleche a:hover { background: url(../images/fleche.png) 95% 50% no-repeat; }

/*Lors du survol ,avec la souris, les sousmenu apparaissent grace a display: block */

#pakua ul.menu li.lien:hover ul.ssmenu { display:block; }

#pakua ul#ecole {
	position: absolute;
	top: 195px;
	left: 317px;
	width: 150px;
}

#pakua ul#stages {
	position: absolute;
	top: 165px;
	left: 109px;
	width: 200px;
}

#pakua ul#edition {
	position: absolute;
	top: 215px;
	left: 504px;
	width: 210px;
}

#pakua ul#mtc {
	position: absolute;
	top: 340px;
	left: 19px;
	width: 210px;
}

#pakua ul#cepam {
	position: absolute;
	top: 440px;
	left: 364px;
	width: 60px;
}

#pakua ul#horoscope {
	position: absolute;
	top: 355px;
	left: 546px;
	width: 190px;
}

#pakua ul#faq {
	position: absolute;
	top: 495px;
	left: 139px;
	width: 155px;
}

#pakua ul#amv {
	position: absolute;
	top: 545px;
	left: 329px;
	width: 150px;
}

#pakua ul#voyages {
	position: absolute;
	top: 490px;
	left: 509px;
	width: 150px;
}
