/* FORMAT
----------------------------------------------------------------------------------------------------*/
/*headings*/
h1,h2,h3,h4,h5,h6{font-family:Georgia,serif;}
h1{font-size:1.8em;line-height:36px;}
h2{font-size:1.6em;line-height:36px;}
h3{font-size:1.4em;line-height:36px;}
h4{font-size:1.2em;line-height:36px;}
h5{font-size:  1em;line-height:18px;}
h6{font-size:  1em;line-height:18px;}
.no_margin{margin:0;}
/*paragraph*/
p{font-size:1.2em;margin:0 0 18px 0;}
/*horizontal ruler*/
hr{border:0 #B99B6B solid;border-top-width:1px;clear:both;height:0}
/*lists*/
ol,ul{margin:0 0 18px;}
ol{list-style:decimal;}
ul{list-style:disc;}
/*others*/
dl,pre,table,address,fieldset{margin-bottom:20px;}
pre{font-size:150%;}
/*links focus*/
a:focus{outline:1px dotted}
/*LINKS*/
#container a:link,
#container a:active,
#container a:visited{color:#333;}
#container a:hover{color:#9F4D00;}

#lateral a:link,
#lateral a:active,
#lateral a:visited{color:#B99B6B;}
#lateral a:hover{color:#CCB48D;}

/*navigation*/
#nav a{color:#AAA;float:left;text-decoration:none;}
#nav a:hover{color:#FFF;}

/* STRUCTURE
----------------------------------------------------------------------------------------------------*/
body{background:#2B1809 url(../images/layout/back.jpg) no-repeat fixed 960px 0;position:relative;}
body#peche,
body#peche-pourvoirie,
body#peche-cartes{background:#131F2F url(../images/layout/back_peche.jpg) no-repeat fixed 960px -325px;}
body#accueil{background:#CCC url(../images/layout/gradient.gif) no-repeat scroll 0 0;padding:0;}

/*container*/
#container{background-color:#F5ECDC;margin:0;position:relative;}
#accueil #container{background:none;margin:15px auto;}
/*header*/
#header{background:#FFF none no-repeat scroll 0 0;height:362px;width:960px;}
#header h1{text-indent:-5000px;}
#peche #header{background-image:url(../images/layout/peche1.jpg);}
#peche-pourvoirie #header{background-image:url(../images/layout/peche2.jpg);}
#chasse #header{background-image:url(../images/layout/chasse1.jpg);}
#chasse-pourvoirie #header{background-image:url(../images/layout/chasse2.jpg);}

/*content*/
#accueil{position:relative;}
#intro{color:#818181;margin:0 auto;padding:0 40px;text-align:center;width:500px;}
#intro > h1{text-transform:uppercase;}
#lireIntro{background:transparent url(../images/layout/iconsprite.png) no-repeat scroll 50% -288px;display:block;margin:25px 0 100px;text-align:center;text-decoration:none;text-indent:-5000px;}
#contenu > h1{text-transform:uppercase;}
#contenu .tooltip{background-color:#F5ECDC;border:2px solid #D2CABD;display:none;font-size:0.9em;padding:15px 20px;width:760px;z-index:100;}
#contenu .tooltip p{font-size:1em;}

#localPourvoirie{background:transparent url(../images/layout/mainsprite.png) no-repeat scroll 0 -111px;display:inline-block;height:16px;line-height:12px;margin-left:10px;text-indent:-5000px;width:16px;}
#localisation{background:transparent url(../images/carteRegion.jpg) no-repeat scroll 0 0;height:723px;margin:0;padding:0;position:relative;width:850px;}
#localisation div.etoile{background:transparent url(../images/layout/mainsprite.png) no-repeat scroll 0 -95px;height:16px;left:425px;position:absolute;text-indent:-5000px;top:361px;width:16px;}

#fiche{list-style:none;margin:0;}
#fiche > li{background-color:#EBE2D2;border:1px solid #D2CABD;margin:36px 0;padding:18px;position:relative;width:504px;}
#fiche > li.halfright{float:left;margin-left:10px;width:222px;}
#fiche > li.halfleft{float:left;margin-right:10px;width:222px;}
#fiche > li > h3{left:15px;line-height:27px;padding:0 5px;position:absolute;top:-16px;}
#fiche li > p {margin:0;}
#fiche ul {margin:0;}
#fiche span.info{background:transparent url(../images/layout/mainsprite.png) no-repeat scroll 0 -64px;cursor:pointer;display:inline-block;height:16px;line-height:12px;margin:0 0 0 10px;text-indent:-5000px;width:16px;}
#fiche span.clas1{background:transparent url(../images/layout/mainsprite.png) no-repeat scroll -54px 0;display:inline-block;height:16px;text-indent:-5000px;width:72px}
#fiche span.clas2{background:transparent url(../images/layout/mainsprite.png) no-repeat scroll -36px 0;display:inline-block;height:16px;text-indent:-5000px;width:72px}
#fiche span.clas3{background:transparent url(../images/layout/mainsprite.png) no-repeat scroll -18px 0;display:inline-block;height:16px;text-indent:-5000px;width:72px}
#fiche span.clas4{background:transparent url(../images/layout/mainsprite.png) no-repeat scroll 0 0;display:inline-block;height:16px;text-indent:-5000px;width:72px}
#fiche span.qual1{background:transparent url(../images/layout/mainsprite.png) no-repeat scroll -72px -80px;display:inline-block;height:16px;text-indent:-5000px;width:88px}
#fiche span.qual2{background:transparent url(../images/layout/mainsprite.png) no-repeat scroll -54px -80px;display:inline-block;height:16px;text-indent:-5000px;width:88px}
#fiche span.qual3{background:transparent url(../images/layout/mainsprite.png) no-repeat scroll -36px -80px;display:inline-block;height:16px;text-indent:-5000px;width:88px}
#fiche span.qual4{background:transparent url(../images/layout/mainsprite.png) no-repeat scroll -18px -80px;display:inline-block;height:16px;text-indent:-5000px;width:88px}
#fiche span.qual5{background:transparent url(../images/layout/mainsprite.png) no-repeat scroll 0 -80px;display:inline-block;height:16px;text-indent:-5000px;width:88px}
#fiche span.com1{background:transparent url(../images/layout/mainsprite.png) no-repeat scroll -54px -16px;display:inline-block;height:16px;text-indent:-5000px;width:72px}
#fiche span.com2{background:transparent url(../images/layout/mainsprite.png) no-repeat scroll -36px -16px;display:inline-block;height:16px;text-indent:-5000px;width:72px}
#fiche span.com3{background:transparent url(../images/layout/mainsprite.png) no-repeat scroll -18px -16px;display:inline-block;height:16px;text-indent:-5000px;width:72px}
#fiche span.com4{background:transparent url(../images/layout/mainsprite.png) no-repeat scroll 0 -16px;display:inline-block;height:16px;text-indent:-5000px;width:72px}
.titre{background-color:#F5ECDC;border:1px solid #D2CABD;}
.logomembre{margin:0 2px 0 0;vertical-align:middle;}

/*navigation*/
#lienchasse {background:transparent url(../images/layout/picto_sprite.png) no-repeat 0 -40px;display:block;float:left;height:40px;margin:0 0 0 12px;text-indent:-5000px;width:40px;}
#lienchasse:hover {background-position:0 0;}
#lienchasse.current {background-position:0 -40px;}
#lienpeche {background:transparent url(../images/layout/picto_sprite.png) no-repeat 0 -120px;display:block;float:left;height:40px;margin:0 12px 0 75px;text-indent:-5000px;width:40px;}
#lienpeche:hover {background-position:0 -80px;}
#lienpeche.current {background-position:0 -120px;}

/*
#nav{height:113px;list-style:none outside none;margin:0;padding:0;position:relative;text-indent:-5000px;width:960px;}
#nav li{display:inline;float:left;margin:0;}

#peche #nav{background:#282624 url(../images/layout/hpeche.jpg) no-repeat scroll 0 -249px;}
#peche #navHome{background:transparent url(../images/layout/hpeche.jpg) no-repeat scroll -325px -273px;height:55px;left:325px;position:absolute;top:24px;width:195px;}
#peche #navSearch{background:transparent url(../images/layout/hpeche.jpg) no-repeat scroll -520px -273px;height:55px;left:520px;position:absolute;top:24px;width:245px;}
#peche #navMaps{background:transparent url(../images/layout/hpeche.jpg) no-repeat scroll -765px -273px;height:55px;left:765px;position:absolute;top:24px;width:150px;}
#peche #navHome:hover,#peche #navHome.current{background-position:-325px -386px;}
#peche #navSearch:hover, #peche #navSearch.current{background-position:-520px -386px;}
#peche #navMaps:hover,#peche #navMaps.current{background-position:-765px -386px;}

#peche-pourvoirie #nav{background:#282624 url(../images/layout/hpour_peche.jpg) no-repeat scroll 0 -249px;}
#peche-pourvoirie #navHome{background:transparent url(../images/layout/hpour_peche.jpg) no-repeat scroll -325px -273px;height:55px;left:325px;position:absolute;top:24px;width:195px;}
#peche-pourvoirie #navSearch{background:transparent url(../images/layout/hpour_peche.jpg) no-repeat scroll -520px -273px;height:55px;left:520px;position:absolute;top:24px;width:245px;}
#peche-pourvoirie #navMaps{background:transparent url(../images/layout/hpour_peche.jpg) no-repeat scroll -765px -273px;height:55px;left:765px;position:absolute;top:24px;width:150px;}
#peche-pourvoirie #navHome:hover,#peche-pourvoirie #navHome.current{background-position:-325px -386px;}
#peche-pourvoirie #navSearch:hover, #peche-pourvoirie #navSearch.current{background-position:-520px -386px;}
#peche-pourvoirie #navMaps:hover,#peche-pourvoirie #navMaps.current{background-position:-765px -386px;}

#chasse #nav{background:#282624 url(../images/layout/hchasse.jpg) no-repeat scroll 0 -249px;}
#chasse #navHome{background:transparent url(../images/layout/hchasse.jpg) no-repeat scroll -325px -273px;height:55px;left:325px;position:absolute;top:24px;width:195px;}
#chasse #navSearch{background:transparent url(../images/layout/hchasse.jpg) no-repeat scroll -520px -273px;height:55px;left:520px;position:absolute;top:24px;width:245px;}
#chasse #navMaps{background:transparent url(../images/layout/hchasse.jpg) no-repeat scroll -765px -273px;height:55px;left:765px;position:absolute;top:24px;width:150px;}
#chasse #navHome:hover,#chasse #navHome.current{background-position:-325px -386px;}
#chasse #navSearch:hover,#chasse #navSearch.current{background-position:-520px -386px;}
#chasse #navMaps:hover,#chasse #navMaps.current{background-position:-765px -386px;}

#chasse-pourvoirie #nav{background:#282624 url(../images/layout/hpour_chasse.jpg) no-repeat scroll 0 -249px;}
#chasse-pourvoirie #navHome{background:transparent url(../images/layout/hpour_chasse.jpg) no-repeat scroll -325px -273px;height:55px;left:325px;position:absolute;top:24px;width:195px;}
#chasse-pourvoirie #navSearch{background:transparent url(../images/layout/hpour_chasse.jpg) no-repeat scroll -520px -273px;height:55px;left:520px;position:absolute;top:24px;width:245px;}
#chasse-pourvoirie #navMaps{background:transparent url(../images/layout/hpour_chasse.jpg) no-repeat scroll -765px -273px;height:55px;left:765px;position:absolute;top:24px;width:150px;}
#chasse-pourvoirie #navHome:hover,#chasse-pourvoirie #navHome.current{background-position:-325px -386px;}
#chasse-pourvoirie #navSearch:hover,#chasse-pourvoirie #navSearch.current{background-position:-520px -386px;}
#chasse-pourvoirie #navMaps:hover,#chasse-pourvoirie #navMaps.current{background-position:-765px -386px;}

#peche-cartes #nav{background:#282624 url(../images/layout/hcartes_peche.jpg) no-repeat scroll 0 -249px;}
#peche-cartes #navHome{background:transparent url(../images/layout/hcartes_peche.jpg) no-repeat scroll -325px -273px;height:55px;left:325px;position:absolute;top:24px;width:195px;}
#peche-cartes #navSearch{background:transparent url(../images/layout/hcartes_peche.jpg) no-repeat scroll -520px -273px;height:55px;left:520px;position:absolute;top:24px;width:245px;}
#peche-cartes #navMaps{background:transparent url(../images/layout/hcartes_peche.jpg) no-repeat scroll -765px -273px;height:55px;left:765px;position:absolute;top:24px;width:150px;}
#peche-cartes #navHome:hover,#peche-cartes #navHome.current{background-position:-325px -386px;}
#peche-cartes #navSearch:hover,#peche-cartes #navSearch.current{background-position:-520px -386px;}
#peche-cartes #navMaps:hover,#peche-cartes #navMaps.current{background-position:-765px -386px;}

#chasse-cartes #nav{background:#282624 url(../images/layout/hcartes_chasse.jpg) no-repeat scroll 0 -249px;}
#chasse-cartes #navHome{background:transparent url(../images/layout/hcartes_chasse.jpg) no-repeat scroll -325px -273px;height:55px;left:325px;position:absolute;top:24px;width:195px;}
#chasse-cartes #navSearch{background:transparent url(../images/layout/hcartes_chasse.jpg) no-repeat scroll -520px -273px;height:55px;left:520px;position:absolute;top:24px;width:245px;}
#chasse-cartes #navMaps{background:transparent url(../images/layout/hcartes_chasse.jpg) no-repeat scroll -765px -273px;height:55px;left:765px;position:absolute;top:24px;width:150px;}
#chasse-cartes #navHome:hover,#chasse-cartes #navHome.current{background-position:-325px -386px;}
#chasse-cartes #navSearch:hover,#chasse-cartes #navSearch.current{background-position:-520px -386px;}
#chasse-cartes #navMaps:hover,#chasse-cartes #navMaps.current{background-position:-765px -386px;}
*/

/*panneau lateral*/
#lateral h1,#lateral h2,#lateral h3,#lateral h4,#lateral h5,#lateral h6{color:#B99B6B !important;}
#lateral{background:#402013 url(../images/layout/blateral.jpg) repeat-y scroll 0 0;color:#B99B6B;list-style:none outside none;margin-bottom:0;padding:0;}
#lateral p{color:#FFF !important;}
#lateral a.email{background:transparent url(../images/layout/mainsprite.png) no-repeat scroll 0 -32px;display:block;height:16px;padding:0 0 0 20px;}
#lateral a.web{background:transparent url(../images/layout/mainsprite.png) no-repeat scroll 0 -48px;display:block;height:16px;padding:0 0 0 20px;}
#lateral li{clear:both;padding:0 50px 0 35px;}
#lateral p {margin:0;}
#lateral li.image{padding:0 30px 15px 10px;}
#lateral li.image img{border:1px solid #B99B6B;}
#lateral li.name h1{font-size:24px;line-height:28px;text-transform:uppercase;}
#lateral li.partner a {display:block;margin:0 auto;width:100px;}

/*data Tables*/
.dataTables_criteres fieldset{width:auto;}
.dataTables_criteres legend {text-align:center;}
.dataTables_criteres label{color:#B99B6B;font-size:1.2em;}
.dataTables_criteres select,
.dataTables_criteres input[type="text"]{background-color:#F5ECDC;width:250px;}
.dataTables_criteres span.checkbox {float:left;margin-left:15px;text-indent:-20px;width:110px;}
.dataTables_criteres input.critereOn,
.dataTables_criteres select.critereOn {background-color:#B99B6B;}
.dataTables_wrapper {border-color:#FFF;}
.dataTables_info {width:100%;}
.dataTables_paginate {background-color:#000;}
.paginate_enabled_next {background-position:0 -168px;}
.paginate_enabled_previous {background-position:0 -192px;}
.paginate_disabled_next {background-position:0 -216px;}
.paginate_disabled_previous {background-position:0 -240px;}
.dataTables_table th{background-color:#000;color:#B99B6B;font-family:Georgia,serif;text-transform:uppercase;}
.dataTables_table tr.odd{background-color:#F5ECDC;}
.dataTables_table tr.even{background-color:#F9F1E3;}
.dataTables_table tbody tr:hover{background-color:#B99B6B;}

/*footer*/
#footer{width:920px;}

/*éléments accueil*/
#choix{display:block;height:540px;width:960px;}

#hunterDiv, #fisherDiv, #back, #hunter, #hunterHover, #hunterSign, #fisher, #ficherHover, #fisherSign, #scrollContent{position:absolute;}
#hunterDiv{height:481px;left:218px;top:70px;width:245px;}
#fisherDiv{height:469px;left:442px;top:70px;width:217px;}
#back{left:218px;top:0px;}
#hunter{left:0;top:0;}
#hunterHover{display:none;left:0;top:0;}
#hunterSign{left:10px;top:250px;}
#fisher{left:0;top:0;}
#fisherHover{display:none;left:0;top:0;}
#fisherSign{left:5px;top:250px;}

#scrollContent{background:transparent url(../images/btnregion.jpg) no-repeat scroll 0 0;display:block;height:50px;left:326px;top:550px;text-indent:-5000px;width:225px;}

/*icones*/
.icon_accueil{background:transparent url(../../images/icon_home.png) no-repeat scroll 0 50%;}
.icon_confidentialite{background:transparent url(../../images/icon_marteau.png) no-repeat scroll 0 50%;}
.icon_contact{background:transparent url(../../images/iconsprite.png) no-repeat scroll 0 0;}
.icon_publications{background:transparent url(../../images/icon_journal.png) no-repeat scroll 0 50%;}
.icon_infolettre{background:transparent url(../../images/icon_infolettre.png) no-repeat scroll 0 50%;}
.icon_routes{background:transparent url(../../images/iconsprite.png) no-repeat scroll 0 -192px;}
.icon_meteo{background:transparent url(../../images/iconsprite.png) no-repeat scroll 0 -216px;}
.icon_convertisseur{background:transparent url(../../images/icon_dollar.png) no-repeat scroll 0 50%;}
.icon_actualites{background:transparent url(../../images/icon_actualites.png) no-repeat scroll 0 50%;}
.icon_facebook{background:transparent url(../../images/iconsprite.png) no-repeat scroll 0 -120px;}
.icon_twitter{background:transparent url(../../images/iconsprite.png) no-repeat scroll 0 -144px;}
.icon_vimeo{background:transparent url(../../images/iconsprite.png) no-repeat scroll 0 -168px;}
.icon_telephone{background:transparent url(../../images/phone.png) no-repeat scroll 0 50%;display:block;height:16px;padding:0 0 0 20px;}.bold{font-weight:bold;}

/*classes*/
.centertext {text-align:center;}
.textindent{text-indent:-5000px;}
.clearBoth{clear:both;}
.floatLeft{float:left;}
.floatRight{float:right;}