@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:#333;
}

html, body {
margin:0;
padding:0;
background:#fff url(../images/v2_fond_rao.gif) repeat-y;
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:#f90;font-weight:bold;text-decoration:underline}
a:hover{color:#f90;text-decoration:none}
a:focus, a:active {outline: none;}

p{clear:both}

#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_content_amazones_new.png) repeat-y;*/
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 90% 50%;*/
/*background:url(../images/v2_fond_footer_nav.png) no-repeat 2% 50%;*/
height:24px; /* 26 */
width:960px; /* centered div must be given a width */
margin:-36px 20px 0 20px; /* -80px sucks it back in & auto centers it */
text-align:right;
/*line-height:150px;*/
min-height:36px;height:auto !important;height:36px;
color:#AFACA4;
font-size:1.1em;
clear:both;
}
#footer a{color:#AFACA4;font-weight:normal;} /* 630 */
/*#footer p{margin-top:50px}*/
#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:700px;
padding:0;
margin-bottom:36px; /* egale a la hauteur du footer */
/*min-height:300px;height:auto !important;height:300px;*/
overflow: hidden; /* necessaire pour entourer les floats */
}
.right{
margin-top:20px;
width:600px;
padding:0 50px;
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;
color:#f90;
}
.right h4{
margin:20px 0 10px;
font-size:1.5em;
color:#666;
clear:both;
}

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

.nav{display:block;width:294px;padding:0;text-align:right;margin-top:52px;font-size:.9em}
.nav ul{list-style-type:none;padding:0;}
.nav li{list-style-type:none;margin:1px;padding:5px 10px 5px 0;background:#232323 }
.nav a{ text-decoration:none;color:#EAEAEA;font-weight:normal;letter-spacing:.10em;}
.nav a:hover{color:#666}
/*.nav li.current{background: url("../images/logo_arrowup_brown.gif") no-repeat right 66%;}*/

a[href$='.pdf'] {
display:inline-block;
padding-left:24px;
line-height:24px;
background: url(../images/document_pdf.png) no-repeat left center;
}
a[href$='.zip'], a[href$='.gzip'], a[href$='.rar'] {
display:inline-block;
padding-left:24px;
line-height:24px;
background: url(../images/document_zip.png) no-repeat left center;
}
/*
a.pdf { 
	background: url(../images/document_pdf.png) no-repeat left center;
	padding-left: 30px;
	line-height: 24px; 
}
a.zip { 
	background: url(../images/document_zip.png) no-repeat left center;
	padding-left: 30px;
	line-height: 24px;
}
*/
img, div { behavior: url(../styles/iepngfix.htc) }

