/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \
|		
|		Copyright (c) 2009 SIAAP
|		Webdesign : Smart Agence
|		http://www.smartagence.com/
|		
\ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

/* NAV PROVISOIRE */
#navProv {position:absolute;left:0;top:0;width:130px;z-index:1000;overflow:hidden;text-align:left;/*display:none;*/}
#navProv ul {margin:0 !important;padding:0 !important;}
#navProv li {list-style:none;display:inline-block;height:0.01%;width:130px;float:left;}
#navProv .navProvOC a, #navProv .navProvOC a:hover {text-align:center;color:#CCC;text-transform:uppercase;font-weight:bold;background-color:#3B2E1E;}
#navProv .navProvOC a:hover {color:#FFF;text-decoration:none;}
#navProv li a {font:.9em Tahoma,Arial,Helvetica,sans-serif;display:block;padding:3px 4px;background-color:#756C61;border-bottom:1px solid #CCC;color:#FFF;height:0.01%;}
#navProv li.on a, #navProv li a:hover {background-color:#F49016 !important;color:#3B2E1E !important;text-decoration:none;}
#navProv li.complete a {background-color:#090;}
#navProv li.complete {border-left:4px solid #00F000;}
#navProv li.html a {}


/* ______________________[ 00 | META declarations ]________________________ */

body {margin:0;padding:0;font:76% Arial,Helvetica,sans-serif;background-color:#FFF;text-align:center;}
img {border:none;}
acronym, abbr, dfn {cursor:help;font-style:normal;border-bottom:1px dotted #DEDEDE;}
hr {display:none;clear:both;}
a {text-decoration:none;}
a:hover, a:focus, a:active {text-decoration:underline;}
sup {vertical-align:top;}
.error, .erreur {color:#F00;}
.horscadre, .horschamp, .hidden {position:absolute;top:-7777em;left:-7777em;}
blockquote {border-width:1px 0;border-style:solid;border-color:#C8ECF7;font-style:italic;overflow:hidden;padding:6px 0 2px 0;margin:0 0 2em 0;}
blockquote p {margin:0 0 .5em 0 !important;}

#Page {width:980px;margin:0 auto;padding:0;}

/* ______________________[ 01 | Haut de page : logo, recherche, etc. ]________________________ */

/* Navigation interne à la page */
#NavigationInterne {position:absolute;top:-7777em;left:-7777em;}

#EnTete {background-color:transparent;margin:0;padding:0;text-align:left;}
#EnTete:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#EnTete {display:inline-block;}
/* \*/ * html #EnTete {height:1%;} #EnTete {display:block;} /* */

#Logo {float:left;margin:0 50px 0 0;padding:0;width:490px;height:101px;}
#Logo img {width:282px;height:78px;margin:12px 0 0 10px;}

#FormRecherche {float:right;margin:0;padding:15px 10px 0 0;}
#FormRecherche label {display:inline;float:left;}
#FormRecherche #mot_cle {background:url(../../img/bg_searchfield.gif) #FFF no-repeat 0 0;border:none;font:.9em Arial, Helvetica, sans-serif;color:#666;padding:3px 7px 3px 7px;float:left;margin:0 4px 0 0;width:165px;}
#FormRecherche .button {background:url(../../img/bg_button.gif) #636363 repeat-x 0 0;border:none;color:#FFF;padding:2px 1px;text-transform:uppercase;font:.9em Arial, Helvetica, sans-serif;float:left;}


/* ______________________[ Navigation principale ]________________________ */

#NavigationPrincipale {list-style:none;text-align:left;color:#FFF;padding:0;width:960px;background-repeat:no-repeat;background-color:transparent;background-position:0 0;z-index:50;}
#NavigationPrincipale:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#NavigationPrincipale {display:inline-block;}
/* \*/ * html #NavigationPrincipale {height:1%;} #NavigationPrincipale {display:block;} /* */
#NavigationPrincipale li {float:left;padding:0;margin:0;position:relative;display:block;}
#NavigationPrincipale li strong {position:absolute;top:-7777em;left:-7777em;}
#NavigationPrincipale li a {display:block;margin:0;background-repeat:no-repeat;background-color:transparent;}

#NavItem1 {width:92px;}
#NavItem2 {width:100px;}
#NavItem3 {width:138px;}
#NavItem4 {width:143px;}
#NavItem5 {width:85px;}
#NavItem6 {width:129px;}
#NavItem7 {width:127px;}
#NavItem8 {width:146px;}

#NavItem1 a {width:92px;background-position:0 0;}
#NavItem2 a {width:100px;background-position:-92px 0;}
#NavItem3 a {width:138px;background-position:-192px 0;}
#NavItem4 a {width:143px;background-position:-330px 0;}
#NavItem5 a {width:85px;background-position:-473px 0;}
#NavItem6 a {width:129px;background-position:-558px 0;}
#NavItem7 a {width:127px;background-position:-687px 0;}
#NavItem8 a {width:146px;background-position:-814px 0;}


/* Positionnement */
.txtVisu {display:inline-block;margin:0 0 .8em 0;}
.txtVisu:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* \*/ * html .txtVisu {height:1%;} .txtVisu {display:block;} /* */

.topCenter {text-align:center;}
.topCenter .blocVisu {margin:0 auto;text-align:left;}
.topCenter .blocTxt {text-align:left;}
.topRight .blocVisu {float:right;clear:both;}
.topRight .blocTxt {clear:both;}
.topLeft .blocVisu {}
.topLeft .blocTxt {}

.bottomCenter {text-align:center;}
.bottomCenter .blocVisu {margin:0 auto;text-align:left;}
.bottomCenter .blocTxt {text-align:left;}
.bottomRight .blocVisu {float:right;clear:both;}
.bottomRight .blocTxt {clear:both;}
.bottomLeft .blocVisu {}
.bottomLeft .blocTxt {}

.right {}
.right .blocVisu {float:right;margin:0 0 15px 15px;}
.right .blocTxt {}
.left {}
.left .blocVisu {float:left;margin:0 15px 15px 0;}
.left .blocTxt {}

/* CAS OU LA TAILLE DE L'IMAGE EST FIXEE ici notre image fait 200px de large, plus la marge de 15px, d'où le 215px*/
/*.right_nowrap {margin: 0 -215px 0 0}
.right_nowrap .blocVisu {float: right; margin: 0 0 15px 15px}
.right_nowrap .blocTxt {margin: 0 215px 0 0}
.left_nowrap {margin: 0}
.left_nowrap .blocVisu {float: left; margin: 0 15px 15px 0}
.left_nowrap .blocTxt {margin: 0 0 0 215px}*/

.right_nowrap {}
.right_nowrap .blocVisu {float:right;margin:0 0 15px 15px;}
.right_nowrap .blocTxt {}
.left_nowrap {}
.left_nowrap .blocVisu {float:left;margin:0 15px 15px 0;}
.left_nowrap .blocTxt {}
.legende {margin:0 0 2em 0;}

/*#ColContextuelle .contenu .inner .inner2 .txtVisu .blocVisu {padding:0 15px 0 0;}
#ColContextuelle .contenu .inner .inner2 .txtVisu .blocVisu img {display:block;border:1px solid #FFF;background-color:#000 !important;}
#ColContextuelle .contenu .inner .inner2 .txtVisu .blocVisu .legende {background-color:#FFF !important;}*/

#SlideShow, .txtImageSlideshow .blocVisu {border-width:1px;margin-bottom:10px;width:233px;height:155px;overflow:hidden;}
#SlideShow,  .blocVisu.Slideshow {border-width:1px;margin-bottom:10px;width:233px;height:155px;overflow:hidden;}
#SlideShow img, .txtImageSlideshow .blocVisu img {margin:0;border:0;}
#SlideShow img, .blocVisu.Slideshow img {margin:0;border:0;}


/* ______________________[ 04 | Bas de page : copyright, liens vers informations générales ]________________________ */

#PiedDePage {text-align:center;font-size:.9em;}
#PiedDePage .inner a {padding:0 .3em;}
#PiedDePage .inner a:hover, #PiedDePage .inner a:focus, #PiedDePage .inner a:active {color:#70CEEF;text-decoration:none;}
