/* CSS crunched with Crunch - http://crunchapp.net/ */
@charset "utf-8";
#nav_section{background:url("images/fond_nav_graph.jpg") no-repeat transparent bottom center;width:966px;min-height:150px;font-size:0.8em;padding:2em 0;}
#nav_section .grande_vignette img{width:165px;height:123px;}
#nav_section .grande_vignette.actif{top:-12px;}#nav_section .grande_vignette.actif:hover{top:-15px;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;transition:all 0.1s ease-out;}
#nav_section .grande_vignette.actif a{padding-bottom:36px;background:url("images/fleche_actif_haut.png") no-repeat scroll center center transparent;}
#nav_section .grande_vignette.actif span{background:#8f8583;}
#nav_section .grande_vignette.actif span:before{background:url("images/coins_bandeau.png") no-repeat scroll 0 -67px transparent;}
#nav_section .grande_vignette.actif span:after{background:url("images/coins_bandeau.png") no-repeat -69px -67px scroll transparent;}
#nav_section .grande_vignette.actif img{border:3px #8f8583 solid;}
#nav_section .grande_vignette span:before{background:url("images/coins_bandeau.png") no-repeat scroll 0 -26px transparent;content:"";height:15px;left:0;overflow:hidden;position:absolute;top:-15px;width:13px;}
#nav_section .grande_vignette a:hover span:before{background:url("images/coins_bandeau.png") no-repeat scroll 0 -67px transparent;content:"";height:15px;left:0;overflow:hidden;position:absolute;top:-15px;width:13px;}
#nav_section .grande_vignette span:after{background:url("images/coins_bandeau.png") no-repeat scroll -69px -26px transparent;content:"";height:15px;overflow:hidden;position:absolute;right:0;top:-15px;width:13px;}
#nav_section .grande_vignette a:hover span:after{background:url("images/coins_bandeau.png") no-repeat -69px -67px scroll transparent;content:"";height:15px;overflow:hidden;position:absolute;right:0;top:-15px;width:13px;}
#nav_section .grande_vignette span{display:block;left:-13px;padding:0.5em 13px;font-weight:normal;}
.grande_vignette span:before{background:url("images/coins_bandeau.png") no-repeat scroll 0px -11px transparent;content:"";height:30px;left:0;overflow:hidden;position:absolute;top:-30px;width:22px;}
.grande_vignette a:hover span:before{background:url("images/coins_bandeau.png") no-repeat scroll 0px -52px transparent;content:"";height:30px;left:0;overflow:hidden;position:absolute;top:-30px;width:22px;}
.grande_vignette span:after{background:url("images/coins_bandeau.png") no-repeat scroll -61px -11px transparent;content:"";height:30px;overflow:hidden;position:absolute;right:0;top:-30px;width:22px;}
.grande_vignette a:hover span:after{background:url("images/coins_bandeau.png") no-repeat scroll -61px -52px transparent;content:"";height:30px;overflow:hidden;position:absolute;right:0;top:-30px;width:22px;}
.grande_vignette a span{display:block;left:-22px;padding:0.5em 22px;background:#0000ff;position:absolute;bottom:15px;-moz-opacity:0.9;-khtml-opacity:0.9;-webkit-opacity:0.9;opacity:0.9;width:100%;}
.grande_vignette a:hover span{background:#8f8583;}
.grande_vignette a img{border:3px #0000ff solid;}
.grande_vignette a:hover img{border:3px #8f8583 solid;}
.grande_vignette{font-weight:normal;float:left;right:50%;position:relative;margin:0.5em 2em 1.25em;top:0;display:inline;}.grande_vignette:hover{top:-6px;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;transition:all 0.1s ease-out;}
.navgt_grande_vignette{margin:0;padding:0;}
.rangee{float:left;left:50%;position:relative;margin:0 auto;padding:0;clear:both;display:inline;text-align:center;}
.grande_vignette a{text-transform:uppercase;color:#fff;font-size:1.2em;}.grande_vignette a:hover{color:#fff;}
#fd_entete_logo{ background-image:url(/*images/bg_logo_america.png*/);background-repeat:no-repeat;position:absolute;left:-115px;height:314px;width:115px;top:19px;}
#menu_entete{float:left;margin-top:10px;margin-left:38px;display:inline;}
#menu_entete ul{margin-top:15px;margin-bottom:5px;}
#main_wrap{text-align:center;}
#contenu{width:600px;display:block;padding:2.5em 0 0;margin:0 0 0 326px;text-align:left;}
#contenu_accueil{padding:2.5em 0 0 0;}
#entete{background-color:#fff;height:196px;width:966px;background-image:url(images/fd_entete.jpg);background-repeat:no-repeat;background-position:left top;margin-right:auto;margin-left:auto;position:relative;text-align:left;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;}
#affiliation{position:absolute;left:18px;bottom:32px;width:265px;}
#contenu .colcontenu_gauche{float:left;width:45%;background-color:#CCC;padding:2.5%;}
#contenu .colcontenu_droite{float:left;width:45%;background-color:#AAA;padding:2.5%;}
.clearfix{clear:both;}
.clearfix:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden;}
#colgauche{float:left;width:265px;margin-right:43px;margin-left:18px;display:inline;}
#navgtniv2{font-size:1.1em;margin:1.5em 0;}
#navgtprinc{background:#0000ff;position:relative;width:966px;-webkit-box-shadow:0 6px 13px #a6a6a6;-moz-box-shadow:0 6px 13px #a6a6a6;box-shadow:0 6px 13px #a6a6a6;}
#navgtprinc ul{margin:0 auto;padding:0;list-style-type:none;float:left;left:50%;position:relative;}
#navgtprinc ul li a{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;color:#fff;text-decoration:none;font-size:1.2em;padding:0.65em 1.5em;display:block;}#navgtprinc ul li a.actif,#navgtprinc ul li a:hover{-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out;background:#fff;color:#0000ff;}
#navgtprinc ul li{float:left;right:50%;position:relative;}
#navgtprinc ul li.dernier{border:0 none;}
#pied_page{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:0.9em;color:#fefefe;width:966px;margin-right:auto;margin-left:auto;margin-bottom:3em;text-align:center;padding-top:5px;padding-bottom:5px;border-bottom:3px solid #8f8583;}
#menu_entete ul li{background-image:url("images/puce_entete.png");background-position:0 7px;background-repeat:no-repeat;list-style-type:none;padding-bottom:1px;padding-left:25px;padding-top:1px;}
#menu_entete ul li a{font-size:1.2em;color:#5f5e4f;text-decoration:none;font-weight:bold;letter-spacing:-0.25px;}
#page{width:966px;margin-right:auto;margin-left:auto;background-color:#FFF;position:relative;padding-top:0;padding-right:0;padding-bottom:100px;padding-left:0;min-height:400px;height:auto !important;}
body{background-color:#b09b88;color:#1d1d1b;margin:0px;padding:0px;font-family:Arial,Helvetica,sans-serif;font-size:13px;background-image:url(images/bg_page.png);background-repeat:repeat-x;background-position:top;}

/*body{background-color:#8f8583;color:#1d1d1b;margin:0px;padding:0px;font-family:Arial,Helvetica,sans-serif;font-size:13px;background-image:url(images/bg_page.png);background-repeat:repeat-x;background-position:top;}*/
h1,h2,h3,h4,h5,h6{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;color:#615a59;}
h1{margin:0.67em 0;}
h2{margin:0.83em 0;}
h3{margin:1em 0;}
h5{margin:1.67em 0;}
h6{margin:2.33em 0;}
#navgtniv2 ul{background-color:#ededed;border-bottom:1px solid #d3d7da;list-style-type:none;margin:0;padding:0;text-align:left;}
#navgtniv2 ul li{border-top:1px solid #d3d7da;display:block;margin:0;padding:0 0 0 0px;}
#navgtniv2 ul li a{color:#5c7181;display:block;height:100%;padding:7px 7px 7px 24px;text-decoration:none;}
#navgtniv2 ul li a:hover{color:#36434B;text-decoration:none;display:block;background-color:#F8F8F8;}
#navgtniv2.galerie ul li a{padding:32px 7px 7px 7px;min-height:56px;}#navgtniv2.galerie ul li a.actif{padding:32px 7px 7px 28px;background:url("images/fleche_actif_droite.png") left center transparent no-repeat;}
#navgtniv2.galerie ul li a:hover{padding:32px 7px 7px 10px;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;transition:all 0.1s ease-out;}
#navgtniv2.galerie ul li a.actif:hover{padding:32px 7px 7px 31px;background-position:3px center;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;transition:all 0.1s ease-out;}
#navgtniv2.galerie ul li a img{display:block;float:left;margin:0 8px 0 0;width:100px;height:75px;border:3px solid #0000ff;top:-25px;position:relative;}#navgtniv2.galerie ul li a img:hover{border:3px solid #8f8583;}
a img{border:0 none;}
a{color:#235881;}
a:hover{color:#599FD2;}
input,textarea{font-size:13px;color:#000;background-color:#d3d7da;border:1px solid #616e80;}
.erreur{color:red;padding-left:5px;}
#slider-wrapper{position:absolute;height:222px;width:586px;top:16px;right:39px;}
#slider{position:relative;width:586px;height:222px;background:url(images/loading.gif) no-repeat 50% 50%;}
#slider img{position:absolute;top:0px;left:0px;display:none;}
#slider a{border:0;display:block;}
.nivo-controlNav{position:absolute;left:240px;bottom:-18px;}
.nivo-controlNav a{display:block;width:22px;height:22px;background:url(images/bullets.png) no-repeat;text-indent:-9999px;border:0;margin-right:3px;float:left;}
.nivo-controlNav a.active{background-position:0 -22px;}
.nivo-directionNav a{display:block;width:30px;height:30px;background:url(images/arrows.png) no-repeat;text-indent:-9999px;border:0;}
a.nivo-nextNav{background-position:-30px 0;right:15px;}
a.nivo-prevNav{left:15px;}
.nivo-caption{text-shadow:none;font-family:Helvetica,Arial,sans-serif;}
.nivo-caption a{color:#efe9d1;text-decoration:underline;}
