@charset "utf-8";
/* CSS Document */

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { margin: 0; padding: 0; }

body {
	font: 62.5%/1.7em Verdana, Arial, Helvetica, Monospace, sans-serif;
	text-align:center;
	color:#663300;
}

html, body {
margin:0;
padding:0;
background:#fff url(../images/v2_background_amazones.jpg) repeat;
height:100%; /* gives layout 100% height */
/*overflow:inherit; /* triggers 100% height in Opera 9.5 */
}

html{
overflow:-moz-scrollbars-vertical;
overflow-y: scroll;
}

object:focus{outline: none;}
a{color:#ABA79B;text-decoration:none}
a:hover{color:#ABA79B;text-decoration:none}
a:focus, a:active {outline: none;}

#wrapper {
min-height:100%; /* gives layout 100% height */
width:1000px; /* centered div must be given a width */
margin:0 auto; /* centers #wrapper */
background:url(../images/v2_fond_amazones_intro.png) no-repeat;
font-size:1.2em;
}

* html #wrapper { 
height: 100%; /* IE6 treats height as min-height */
}

#wrapper-super {overflow:hidden} /* necessaire pour entourer les floats */

#footer {
position:relative;
background:url(../images/v2_fond_footer.png) no-repeat 95% 50%;
height:150px; /* 26 */
width:950px; /* centered div must be given a width */
margin:-150px auto 0; /* -80px sucks it back in & auto centers it */
padding:0 25px; /* 25px */
text-align:right;
/*line-height:150px;*/
min-height:150px;height:auto !important;height:150px;
color:#AFACA4;
font-size:1.1em;
clear:both;
}
#footer-left {margin-bottom:0} /* egale a la hauteur du footer */
#footer-right {margin-bottom:0} /* egale a la hauteur du footer */

#content-right{
position:relative;
float:right;
width:600px;
padding:0 10px;
margin-bottom:150px; /* egale a la hauteur du footer */
/*min-height:300px;height:auto !important;height:300px;*/
overflow: hidden; /* necessaire pour entourer les floats */
}
.right-slider{
margin-top:10px;
/*background:#fff url(../images/v2_slider_amazones.png) no-repeat;*/
width:600px;
min-height:140px;height:auto !important;height:140px;
clear:right;
}
.right{
margin-top:0px;
width:560px;
padding:0 20px;
text-align:justify;
overflow: hidden; /* necessaire pour entourer les floats */
clear:right;
}
.right p{
margin:0 0 10px;
font-size:.9em;
}
.right h3{
margin:0 0 20px;
font-size:1.5em;
}


#content-left{
position:relative;
float:left;
width:380px;
padding:0 0;
margin-top:220px;
margin-bottom:150px; /* egale a la hauteur du footer */
/*min-height:160px;height:auto !important;height:160px;*/
}

.nav{float:left;clear:left;width:360px;padding:0 10px;text-align:right;margin-top:80px}
.nav ul{list-style-type: none;padding:0}
.nav li{list-style-type: none;padding:5px 15px 2px; border-bottom:1px solid #CFC5B7}
.nav a{ text-decoration:none;color:#996633;font-weight:bold;letter-spacing:.15em;}
.nav a:hover{color:#fff}
.nav li.current{background: url("../images/logo_arrowup_brown.gif") no-repeat right 60%;}


/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:600px; /* 696px */
		height:140px; /* 241px */
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:600px;/* 696px */
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		/*background:url(../images/btn_prev.gif) no-repeat 0 0;	*/
		}	
	#nextBtn a, #slider1next a{ 
		/*background:url(../images/btn_next.gif) no-repeat 0 0;	*/
		}	
		
	/* numeric controls */	

	ol#controls{
		margin:.3em 0 1em 32.7em;
		padding:0;
		height:18px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:18px;
		line-height:18px;
		}
	ol#controls li a{
		float:left;
		height:18px;
		line-height:18px;
		border:1px solid #FAF9F8;
		background:#E5E1D6;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#AACB54;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */

.imgAccueil{margin:5px 5px;padding:4px;border:1px solid #C3BEB1;background-image:url(../images/v2_background_img.png)}
/*.imgAccueil{margin:5px 6px;padding:4px;border:none;background-image:url(../images/v2_background_img.png)}*/
.imgAccueil:hover{border-color:#8F8979}

#pageflip {
	position: relative;
}
#pageflip img {
	width: 50px; height: 52px; /* 50 52 */
	z-index: 99;
	position: absolute;
	right: 0; top: 0;
	-ms-interpolation-mode: bicubic;
}
#pageflip .msg_block {
	width: 50px; height: 50px; /* 50 50 */
	position: absolute;
	z-index: 50;
	right: 0; top: 0;
	background: url(../images/v2_fond_page_peel.jpg) no-repeat right top;
	text-indent: -9999px;
}

img, div { behavior: url(../styles/iepngfix.htc) }
