@charset utf-8;
#_menu_accueil .item-79 a, #_menu_accueil .item-587 a {display:block;float:left;font-size:0;height:180px;margin:0 0 0 10px;position:absolute;width:150px;}
#adresse{background:url(../images/france.jpg) no-repeat;height:70px;line-height:12px;margin-left:650px;margin-right:5px;padding-left:75px;padding-top:10px;float:right;text-align:right;}
#banniere{background:no-repeat;height:190px;margin-left:50px;width:832px;}
#colonne{margin-left:20px;max-width:470px;min-width:470px;float:left;}
#colonne #retour_article{cursor:pointer;display:block;height:19px;width:26px;margin:5px 0 3px 0;}
#colonne .actions{float:right;list-style-type:none;margin:6px 5px 0 0;padding:0;width:35px;}
#colonne .actions li,.dm_taskbar li{list-style-image:none;}
#colonne .article-info{font-family:Arial, Helvetica, sans-serif;font-size:11px;text-align:right;}
#colonne .article_cat{font-size:14px;font-style:italic;}
#colonne .readmore,#colonne .comment-link{font-size:12px;font-weight:700;}
/* #colonne h1,#colonne .componentheading,#colonne .componentheading-title {color:#fff;font-size:16px;font-weight:700;line-height:228%;padding-left:5px;padding-right:77px;width:74%;letter-spacing:-0.3px;} */
#colonne h1,#colonne .componentheading,#colonne .componentheading-title {color:#fff;font-size:16px;font-weight:700;line-height:100%;padding:15px 77px 15px 5px;width:74%;background-size:100% 100%;letter-spacing:-0.3px;}
#colonne h2,#colonne .sous-titre{background:no-repeat;font-size:15px;font-weight:700;padding-bottom:0;}
#colonne td.componentheading{padding-top:3px;}
#colonne.wrap{margin-top:20px;}
#conteneur{margin-left:auto;margin-right:auto;max-width:932px;margin-top:0;}
#contenu{background:url(../images/backcontenu.jpg) 48px repeat-y;max-width:924px;}
#dm_cats h3 span,#dm_docs h3 span{margin-top:0;}
#dm_cats,#dm_docs{float:left;width:100%;}
#droit2{float:left;max-width:181px;margin-left:17px;}
#droitcontenu .custom_doc{background:url(../images/docbas.jpg) 3px bottom no-repeat;list-style:none;margin:0 auto;padding-bottom:33px;padding-left:0;padding-top:0;width:153px;}
#droitcontenu .custom_doc div{background:url(../images/doccentre.jpg) 3px bottom repeat-y;color:#633;padding:0;width:153px;}
#droitcontenu .custom_doc div a{background:url(../images/separation.jpg) no-repeat center bottom;color:#633;display:block;font-size:12px;margin-bottom:0;margin-left:7px;margin-top:0;padding:0 0 5px;text-decoration:none;width:135px;}
#droitcontenu .custom_doc div.phocadownloadfile16 a{background:url(../images/icon-download-16.png) no-repeat left center;color:#633;display:block;font-size:12px;margin-bottom:0;margin-left:7px;margin-top:0;padding:4px 0 5px 18px;text-decoration:none;width:120px;}
#droitcontenu .moduletable h3,#droitcontenu2 .moduletable h3{padding-bottom:5px;}
#droitcontenu .moduletable li a,#droitcontenu2 .moduletable li a{background:url(../images/separation.jpg) no-repeat center bottom;color:#633;display:block;font-size:12px;margin-bottom:0;margin-left:15px;margin-top:0;padding:0 0 5px;text-decoration:none;width:135px;}
#droitcontenu .moduletable li a:hover,#droitcontenu2 .moduletable li a:hover,#droitcontenu .custom_doc li a:hover{background:url(../images/etiquettedocu.jpg) center no-repeat;}
#droitcontenu .moduletable li,#droitcontenu2 .moduletable li{background:url(../images/doccentre.jpg) center bottom repeat-y;color:#633;padding:0;}
#droitcontenu .moduletable ul,#droitcontenu2 .moduletable ul{background:url(../images/docbas.jpg) 5px bottom no-repeat;float:right;list-style:none;margin:0 auto;padding-bottom:33px;padding-left:0;padding-top:0;width:160px;}
#droitcontenu .moduletable,#droitcontenu2 .moduletable{background:url(../images/dochaut.png) no-repeat;margin-bottom:30px;padding-top:50px;width:160px;min-height:160px;}
#droitcontenu .moduletable_doc{background:url(../images/dochaut.png) no-repeat;width:158px;}
#droitcontenu .moduletable_doc h3{margin-bottom:0;margin-left:auto;margin-right:auto;padding-bottom:5px;padding-top:55px;}
#droitcontenu .moduletable_doc.bleu{background:url(../images/dochautbleu.png);}
#droitcontenu .moduletable_savoir_plus_droite{background:url(../images/savoir-plus-droite.png) no-repeat;margin-bottom:30px;width:160px;}
#droitcontenu .moduletable_savoir_plus_droite .active,#gaucheConteneur .current,#gaucheConteneur .active{font-style:italic;font-weight:700;}
#droitcontenu .moduletable_savoir_plus_droite h3{margin-bottom:0;padding-bottom:0;padding-top:55px;}
#droitcontenu .moduletable_savoir_plus_droite li{background:url(../images/doccentre.jpg) center bottom repeat-y;color:#633;padding:4px 10px 2px 15px;}
#droitcontenu .moduletable_savoir_plus_droite li a{background:url(../images/separation.jpg) no-repeat center bottom;color:#633;display:block;font-size:12px;margin-bottom:0;margin-top:0;padding:0 0 5px;text-decoration:none;width:135px;}
#droitcontenu .moduletable_savoir_plus_droite ul{background:url(../images/docbas.jpg) 5px bottom no-repeat;list-style:none;margin:0 auto;padding:5px 0 33px;}
#droitcontenu2 .moduletable_motscles{background:url(../images/clehaut.png) no-repeat top center;padding-top:57px;}
#droitcontenu2 .moduletable_motscles div.cpcloud{background:url(../images/clebas.png) left bottom no-repeat;margin-top:5px;padding:0 0 44px;}
#droitcontenu2 .moduletable_motscles div.cpcloud li a{background:none;display:inline;padding:2px;}
#droitcontenu2 .moduletable_motscles div.cpcloud li,.moduletable_navibas li{display:inline;}
#droitcontenu2 .moduletable_motscles div.cpcloud ul{background:url(../images/clecentre.png) left top repeat-y;padding-left:13px;}
#footer{background-position:167px;float:left;height:190px;margin-left:48px;padding-right:22px;}
#footer1{background:no-repeat;display:block;height:147px;width:167px;}
#gmapfp{background:url(../images/fond-carte-gmap.jpg) no-repeat;margin-top:10px;padding:42px 11px 77px 15px;}
#gmapfp #map{border:1px solid #AA8E67;}
#haut{background:no-repeat;height:43px;width:932px;}
#haut .moduletable {float:left;}
.acymailing_form p {float:left;margin:0;}
#haut .fieldacyemail {height:13px;margin-left:551px;margin-top:17px;width:135px}
#haut .fieldacyemail .inputbox {background:transparent;border:0;height:13px;color:#000;}
#haut .acysubbuttons input.button{background:transparent;border:0;color:transparent;width:18px;margin-top:15px;margin-left:10px;}
#haut .button.subbutton:hover{cursor:pointer;}
#haut ul,#banniere ul,#droit ul,#gaucheConteneur ul,#droit2 ul,#footer ul,#droit .moduletable ul{list-style-type:none;margin:0;padding:0;}
#jc{margin-top:80px;}
#jcemediabox-popup-container{background:#F3EFE4;}
#map > div > div > div > div.gmnoprint > div.gmnoprint{height:150px;width:150px;}
#menu {height:52px;margin-left:250px;min-width:650px;}
/* .moduletable_main_menu a, .moduletable_main_menu span {box-sizing:initial;} */
#menu .item-430 ul{position:absolute;background:#67140c 0 0 no-repeat;height:70px;margin-left:3px;padding:10px 0 0;width:146px;}
#menu .item-431 ul{position:absolute;background:#5cb0d5 0 0 no-repeat;height:140px;margin-left:7px;padding:10px 0 0;width:146px;}
#menu .item-432 ul{position:absolute;background:#94af12 0 0 no-repeat;height:160px;margin-left:8px;padding:0;width:146px;}
#menu .item-433 ul{position:absolute;background:#894a89 0 0 no-repeat;height:30px;margin-left:8px;padding:10px 0 0;width:145px;}
#menu ul{list-style-type:none;margin:0;padding:0;z-index:2;}
#mod-search-searchword{background:transparent;border:0;height:13px;margin-left:38px;margin-top:18px;padding:0;width:105px;}
.search .button{background:transparent;border:0;color:transparent;cursor:pointer;padding:0;margin-left:3px;margin-top:15px;width:20px;}
#gaucheConteneur{float:left;width:235px;}
#gaucheConteneur h3,#droit2 h3{color:#FFF;font-size:12px;margin:0 31px 0 28px;padding-top:5px;text-align:center;}
#gaucheConteneur ul ul,#gaucheConteneur ul ul li{background:none;margin-left:0;padding-left:0;}
#gauche div.mod-languages li {margin:0;}
#gauche1 .moduletable{background:url(../images/hautnavigationgauche.png) top left no-repeat;width:250px;}
#gauche1 .moduletable div{background:url(../images/basnavigationgauche.png) bottom left no-repeat;padding-bottom:55px;width:250px;}
#gauche1 h3{background:center 47px no-repeat;height:23px;padding-top:51px;width:200px;}
#gauche1 li a,#gauche2 li a,#gauche3 li a{display:block;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:16px;padding:4px 0;text-align:center;text-decoration:none;}
#gauche1 li a:hover,#gauche1 li a:focus,#gauche1 li a:active,#gauche2 li a:hover,#gauche2 li a:focus,#gauche2 li a:active,#gauche3 li a:hover,#gauche3 li a:focus,#gauche3 li a:active{background:center no-repeat;color:#FFF;text-decoration:none;}
#gauche1 li,#gauche2 li,#gauche3 li{border-style:none;margin:0 auto;width:170px;}
#gauche1 ul{background:url(../images/navigationgauche.png) 28px repeat-y;list-style:none;margin:0 auto;padding-left:0;width:250px;}
#gauche2 .moduletable div,#gauche3 .moduletable div{background:url(../images/basnavigationgauche.png) bottom left no-repeat;padding-bottom:56px;width:250px;}
#gauche2 .moduletable h3{background:url(../images/etiquettepage2.jpg) center 56px no-repeat;height:23px;padding-top:59px;width:200px;}
#gauche2 .moduletable ul ul,#gauche3 .moduletable ul ul,#gauche2 .moduletable ul ul li,#gauche3 .moduletable ul ul li{background:none;margin-left:0;padding-left:0;}
#gauche2 .moduletable ul,#gauche3 .moduletable ul{background:url(../images/navigationgauche.png) 28px repeat-y;list-style:none;margin:0 auto;padding-left:0;width:250px;}
#gauche2 .moduletable,#gauche3 .moduletable{background:url(../images/hautnavigationgauche2.png) top left no-repeat;width:250px;}
#gauche3 .moduletable h3{background:url(../images/etiquettepagegris.png) center 56px no-repeat;height:23px;padding-top:59px;width:200px;}
.ancre{background:url(../images/trait-haut-de-page.jpg) no-repeat center top;padding-top:5px;padding-left:18px;clear:both;margin-top:20px;margin-left:6%;}
.ancre p{background:url(../images/fleche.jpg) no-repeat left bottom;display:block;height:20px;margin:5px auto 0;text-align:center;width:120px;}
.article_column{padding-left:5px;padding-right:5px;}
.avPlayerWrapper.avVideo{clear:none;}
.bold{font-weight:700;}
.breadcrumbs{float:right;font-size:11px;margin-right:9px;margin-top:173px;text-align:right;}
.buttonheading{padding-top:0;}
.center{margin:0 auto;text-align:center;}
.clear,#droitcontenu2 .moduletable,#droitcontenu2{clear:both;}
.clearleft{clear:left;}
.clearright{clear:right;}
.contentpaneopen td > img,.contentpaneopen div{margin:10px;}
.contentpaneopen.intro div > img,.contentpaneopen.intro td > img,.contentpaneopen td > img.intro,.contentpaneopen div#gmapfp,.contentpaneopen div#gmapfp div{margin:0;}
.dm_checked_out{background:none;border:none;}
.fleche-lien{font-size:12px;font-weight:700;margin-bottom:15px;margin-left:30px;padding-left:30px;}
.gmapfp_largeur_titre{width:250px;}
.gmapfp_liste,.gmapfp_marqueur > table{font-size:12px;}
.gmapfp_marqueur > span{font-size:14px;}
.img_pad{padding:10px;}
.intro p{font-family:Arial, Helvetica, sans-serif;font-size:12px;padding-left:5px;}
.italic{font-style:italic;}
.item-255{float:left;height:43px;list-style-type:none;margin-top:147px;padding:0;position:absolute;width:167px;}
.item-255 a{background:url(../images/telechargementok.jpg) no-repeat;display:block;font-size:0;height:43px;width:167px;}
.item-255 a:hover{background-position:-167px 0;}
.item-430 a:link,.item-431 a:link,.item-432 a:link,.item-433 a:link,.item-430 a.menu_hover,.item-431 a.menu_hover,.item-432 a.menu_hover,.item-433 a.menu_hover,.item-430 a:visited,.item-431 a:visited,.item-432 a:visited,.item-433 a:visited{color:#fff;display:block;font-size:12px;font-weight:700;line-height:1.5em;text-align:center;text-decoration:none;}
.item-430{background:no-repeat;display:inline-block;width:156px;z-index:3;}
.item-430 a:hover,.item-430 a:active,.item-430 a:focus{color:#f66;}
.item-430 span{background:url(../images/boutonpnrok.jpg);cursor:default;height:52px;width:156px;}
.item-431{background:no-repeat;display:inline-block;width:159px;z-index:3;}
.item-431 a:hover,.item-431 a:active,.item-431 a:focus {color:#069;}
.item-431 span{background:url(../images/boutonterritoirok.jpg);cursor:default;height:52px;width:159px;}
.item-432{background:url(../images/boutontourismeok.jpg) no-repeat;display:inline-block;width:160px;z-index:3;}
.item-432 a:focus,.item-432 a:hover,.item-432 a:active{color:#360;}
.item-432 span{background:url(../images/boutontourismeok.jpg);cursor:default;height:52px;width:160px;}
.item-433{background:url(../images/boutonhabiterok.jpg) no-repeat;display:inline-block;height:52px;width:170px;z-index:3;}
.item-433 > ul > li > a{height:32px;width:145px;}
.item-433 a:hover,.item-433 a:active,.item-433 a:focus{color:#EDC5E8;}
.item-433 span{background:url(../images/boutonhabiterok.jpg);cursor:default;height:52px;width:170px;}
.item-79 a, .item-587 a,.pginline,.counter,#haut .search label,#gmapfp > div > span,#map > div.gmnoprint > a > img,.copyright,#droitcontenu .moduletable_doc p,#gmapfp #map > div > span,#gmapfp #map457_1 > div > span,.moduletable_navibas li.item-640,.moduletable_navibas li.item-667,.item248 img,.item-432 img,.item-433 img,.item-255 img,.pagination li.pagination-start,.pagination li.pagination-end,#territoire .moduletable_photos img,.moduletable_photos a.menu_hover,#territoire .moduletable_carte img,.moduletable_carte a.menu_hover{display:none;}
.item-page .actions img,.contentpaneopen .actions img{border:none;}
.item-separator{display:block;height:8px;margin:15px 0;}
.item248{height:190px;margin-left:882px;margin-top:43px;position:absolute;width:35px;}
.item248 a{background:no-repeat;display:block;height:190px;width:35px;}
.item248 a:hover{background:-50px 0;}
.justify{text-align:justify;}
.left,#dm_docs a.dm_name {float:left;}
.legende-image{font-size:10px;font-style:italic;margin:0 auto 15px;padding:0;}
.legende-image img{margin:0;padding:0;}
.moduletable_eventrss{float:right;width:10px;}
.moduletable_main_menu span{display:block;font-size:0;}
.moduletable_menus_centre2{border:1px solid #630;margin:20px auto 0;padding:5px;width:400px;}
.moduletable_navibas{float:right;margin-right:5px;margin-top:100px;}
.moduletable_navibas li a{color:#330;display:inline;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:lighter;line-height:14px;margin-left:10px;text-align:right;text-decoration:none;}
.moduletable_navibas li a:hover,.moduletable_navibas li a:focus,.moduletable_navibas li a:active{color:#660;text-decoration:underline;}
.moduletable_navibas ul{display:inline;float:right;list-style:none;}
.pagecounter{font-size:0;}
.pagination li{display:inline;list-style-image:none;list-style-type:none;}
.pagination ul,#phoca-dl-category-box .pagination,#phoca-dl-category-box .pagination div ul{margin:0 auto;padding:0;text-align:center;}
.pagination-prev span.pagenav,.pagination-next span.pagenav{background:none;color:#630;}
.petit{font-size:10px;}
.phocadownloadfilelist,.phocadownloadfile16{border:0;margin:0;}
.plus{font-size:12px;font-weight:700;height:30px;}
.right,.contentpaneopen-button{float:right;}
.search_manifestations #mod_search_searchword{position:static;}
.search_pagination{text-align:center;}
.textehaut{color:#FFF;font-size:11px;margin-left:559px;margin-top:15px;}
.tip{background:#ffc;border:1px solid #D4D5AA;padding:5px;}
.tool-tip{background:#ffc;border:1px solid #D4D5AA;float:left;font-size:11px;max-width:200px;padding:5px;}
.trait-separateur{height:6px;margin:20px auto;width:448px;}
a.jcepopup span.jcemediabox-zoom-link,a.jcepopup span.jcemediabox-zoom-link.icon-right,.dm_taskbar li a:link,.dm_taskbar li a:visited,.dm_taskbar li a:hover{background:none;}
a.jcepopup[type=image],a.jcepopup[href$=.jpg],a.jcepopup[href$=.png],a.jcepopup[href$=.gif],a.jcepopup[href$=.tiff],a.jcepopup[href$=.bmp]{line-height:1.2em;}
a.pagenav:link,a.pagenav:active,a.pagenav:visited,a.pagenav:hover,span.pagenav{color:#fffff0;margin:0 2px;padding:1px 4px;text-decoration:none;}
a:hover,a.phocadownloadfile32:hover,.pagination-prev a:hover.pagenav,.pagination-next a:hover{text-decoration:underline;}
a:link,a:visited,a:active{text-decoration:none;}
body{background:#FFF center top repeat-x;color:#630;font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:0;padding:0;}
div.cp_tags{padding:0;width:150px;}
div.jcemediabox-tooltip p,div.jcemediabox-tooltip-simple p{background:#fff;border:1px solid #000;padding:4px;}
div.jcomments-links{margin:0;padding:0;}
h1 a:link,h1 a:visited,h1 a:active,h1 a:hover{color:#fff;text-decoration:none;}
img,.contentpaneopen .image-sans-bordure img,.contentpaneopen img.image-sans-bordure,#colonne .actions img,.items-leading .phocadownloadcategory16 img,.item-page .phocadownloadcategory16 img,.phocadownloadcategory16,.dm_taskbar li a:link,.dm_taskbar li a:visited{border:0;}
p{color:#630;font-size:12px;}
p img,a.jcepopup img{margin:0 10px 10px;}
strong{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;}
#div_cistude {clear:both;}
.message {font-size:16px;}
.logout-button {margin-left:15%;}
.logout-button input {background:#fff;border:1px solid #aca771;color:#aca771;cursor:pointer;}

.visible-phone{display:none !important;}
.mobile {display:none;}
header {display:none;}


.menu_bar {
    display: none;
}
header {
    width: 100%;
}
header nav {
    margin: 20px auto;
    max-width: 1000px;
    width: 95%;
    z-index: 1000;
}
header nav ul {
    list-style: outside none none;
}
header nav ul li {
    display: inline-block;
    position: relative;
}
header nav ul li:hover .children {
    display: block;
}
header nav ul li .children {
    display: none;
    position: absolute;
    width: 150%;
    z-index: 1000;
}
header nav ul li .children li {
    /* border-bottom: 1px solid rgba(255, 255, 255, 0.5); */
    display: block;
    overflow: hidden;
}
header nav ul li .children li a {
    display: block;
}
header nav ul .children li a span {
    float: right;
    margin-left: 10px;
    margin-right: 0;
    position: relative;
    top: 3px;
}
header nav ul li a {
    color: #ffffff;
    display: inline-block;
    padding: 10px;
    text-decoration: none;
}
header nav ul li:hover {
    /* background: #e6344a none repeat scroll 0 0; */
}
header nav ul li span {
    margin-right: 10px;
}
header nav ul li .caret {
    margin-left: 10px;
    margin-right: 0;
    position: relative;
    top: 3px;
}
/* retour accueil après désincription nexsletter ne fonctionne pas */
.itemid-725 #colonne a, .itemid-725 #colonne #retour_article {display:none;}



@media (max-width: 767px) {
.visible-phone{display:inherit !important;}
.visible-desktop{display:none;}
}


@media only screen and (min-width: 768px) and (max-width: 959px) {


}
/* @media only screen and (min-width: 480px) and (max-width: 767px) {

} */
@media only screen and (max-width: 767px) {


body {margin:0; background:url(../images/parc/backgroundmobile.jpg) no-repeat fixed center 0 / cover ;}
.overflow {height:6%;position:fixed;width:100%;background:inherit;z-index:3;}
div#backgroundmobilehaut {display:block;position:fixed;z-index:1;}
div#backgroundmobilehaut img {width:100%;}
header {display:block;}
h1 {color: #fff;font-size: 16px;font-weight: 700;line-height: 180%;
/* padding-left: 5px;padding-right: 60px; */
padding-left: 0;
width: 100%;}
#colonne h1, #colonne .componentheading, #colonne .componentheading-title {width:98%;padding: 15px 0 15px 5px;clear:both;}
h2 {font-size: 15px;font-weight: 700;}
a:link, a:visited, a:active {text-decoration:none;}
#haut, #banniere .breadcrumbs, #gauche2, #menu, .actions, .moduletable_livredor , .moduletable_panier {display:none;}
#contenu, #gauche1 .moduletable, #gauche1 .moduletable div, #gauche1 ul, #droitcontenu .moduletable_savoir_plus_droite, #droitcontenu .moduletable_savoir_plus_droite li, #droitcontenu .moduletable_savoir_plus_droite ul, #gauche2 .moduletable, #gauche3 .moduletable, #gauche2 .moduletable ul, #gauche3 .moduletable ul, #gauche2 .moduletable div, #gauche3 .moduletable div {background:none;}
#gauche1 li a, #gauche2 li a, #gauche3 li a {text-align:left; font-size:14px;padding:4px;}
#gaucheConteneur #gauche1, #gaucheConteneur #gauche2{max-width:50%;width:50%;}
#gauche1 li, #gauche2 li, #gauche3 li, #gauche1 h3 {margin-left:10px;}
#gauche1 .moduletable div {padding-bottom:20px;}
#droitcontenu {float:left;}
#gauche3 .moduletable h3 {padding-top:3px; padding-left:20px;background: rgba(0, 0, 0, 0) url("../images/etiquettepagegris.png") no-repeat scroll 0 0;}
#gauche2 .moduletable div, #gauche3 .moduletable div {padding-bottom:0;}

.item-697 {background-color: #7F0000;}
.item-698 {background-color: #6BBBDE;}
.item-699 {background-color: #9eb42b;}
.item-700 {background-color: #A644AB;}
.moduletable_main_menu span.item-697, .moduletable_main_menu span.item-698, .moduletable_main_menu span.item-699, .moduletable_main_menu span.item-700 {font-size:1.5em;font-weight:700;}

header ul {padding:0;}
.mobile430 {background: #7F0000;}
.mobile431 {background: #6BBBDE;}
.mobile432 {background: #9eb42b;}
.mobile433 {background: #A644AB;}

.mobile430 > a {font-size:18px;}
.mobile431 > a {font-size:18px;}
.mobile432 > a {font-size:18px;}
.mobile433 > a {font-size:18px;}

.mobile430 a:link, .mobile430 a:visited, .mobile430 a:hover, .mobile430 a:active,
.mobile431 a:link, .mobile431 a:visited, .mobile431 a:hover, .mobile431 a:active,
.mobile432 a:link, .mobile432 a:visited, .mobile432 a:hover, .mobile432 a:active,
.mobile433 a:link, .mobile433 a:visited, .mobile433 a:hover, .mobile433 a:active {color:#fff;}
.item-430, .item-431, .item-432, .item-433 {width:100%;box-shadow: 0 1px rgba(0, 0, 0, 0.2) inset, 0 -1px rgba(0, 0, 0, 0.2) inset;}



#conteneur {background:none;max-width:750px;padding-top:28%;}
#contenu {max-width:750px;background-position:0px center;padding: 2% 1% 0;}
#colonne {background:none;max-width:740px;}
#colonne img {max-width:100%;max-height:100%;height:auto;}
/*  .items-leading > div {max-width:250px;}  */
.items-leading > div img {max-width:100%;}
#droit2 {float:none;max-width:100%;margin-top:20px;}
#footer {margin:-1%;float:none;}
.moduletable_eventrss {float:none;width:20px;margin-bottom:5px;}
.syndicate-module_eventrss {margin-bottom:5px;}
.bt-menu {border-color:#614528;z-index:2;}
.bt-menu-trigger {width:76px;height:90px;left:5px;top:21px}
.bt-menu-trigger span, .bt-menu-trigger span::before, .bt-menu-trigger span::after {background:none;}
/* .bt-menu-open .bt-menu-trigger {background: url(../../general/images/logo-accueil-mobile.png) no-repeat 0 / cover;} */
.bt-menu-trigger span {display:none;}
.bt-menu .moduletable_main_menu ul:first-of-type {margin-top:21%;line-height:40px;visibility:hidden;}
ul#accueil {left: 10px;position: relative;margin-top: 8%;font-size:1.5em;font-weight:700;}
ul#accueil a {color:#fff;}


#mod-search-searchword {background: #fff;border: 0 none; height: 20px; margin-left: 38px; margin-top: 18px; padding: 2px;; width: 105px;}
.search .button {margin-left: 30px; margin-top: 8px;}

.pagination li {display:none;}
.pagination li.pagination-prev {display:inline;}
.pagination li.pagination-next {display:inline;}
/* lien télechargements */
/* .item-255 {margin-top:57px;} */
/* .item-255 a {background:none;font-size:16px;} */
.moduletable_navibas {margin-top:20px;height:70px;text-align:center;}
#adresse {margin-left:0;clear:both;}
/* #banniere .breadcrumbs img {width:9px;} */
.search label {display:none;}
.search_only label {display:block;}
.search .button {background:none;border:none;font-size:24px;color:#fff;cursor:pointer;}

.search ul:first-of-type li#liInputButton {float:left;width:120px;}
.search ul:first-of-type li#liSearchButton {float:left;width:20px;margin-top:3px;}
.inputbox.search {width:120px;}
/* #menu {min-height:400px;} */
#banniere {/* height: 0; */left: 0;position: fixed;top: 0;background-color:#fff;background-size:100%;width:100%;z-index:2;margin-left:0;min-height:90px;display:none;}
#banniere img {max-width:100%;max-height:100%;}
a.jcepopup[type="image"], a.jcepopup[href$=".jpg"], a.jcepopup[href$=".png"], a.jcepopup[href$=".gif"], a.jcepopup[href$=".tiff"], a.jcepopup[href$=".bmp"] {line-height:normal;}
/* #contenu {padding:2%;} */
#contenu img {margin:2%;}
/* .actions {float: right;list-style-type: none;margin: 6px 5px 0 0;padding: 0;} */
.item-separator {
  display: block;
  height: 8px;
}
.article-info {
  font-size: 11px;
  text-align: right;margin:0;
}
.pagination ul, #phoca-dl-category-box .pagination, #phoca-dl-category-box .pagination div ul {
  margin: 0 auto;
  padding: 0;
  text-align: center;
  width:100%;
}
.pagination li {
 
  list-style-type: none;
}
span.pagenav {
  background: none repeat scroll 0 0 #d84e4c;
}

a.pagenav:link, a.pagenav:active, a.pagenav:visited, a.pagenav:hover, span.pagenav {
  color: #fffff0;
  margin: 0 2px;
  padding: 1px 4px;
  text-decoration: none;
}
.pagination .counter, .pagination li.pagination-start, .pagination li.pagination-end  {display:none;}
.pagination-prev span.pagenav, .pagination-next span.pagenav {background:none;color: #630;}
.ancre {
  clear: both;
  margin-left: 6%;
  margin-top: 20px;
  padding-left: 18px;
  padding-top: 5px;
}
.ancre p {
  background: url(../../general/images/fleche.png) no-repeat scroll left bottom rgba(0, 0, 0, 0);
  display: block;
  height: 20px;
  margin: 5px auto 5px;
  text-align: center;
  width: 120px;
}
#droitcontenu2 .moduletable_motscles {background:none;font-size:18px;padding:0;}
#droitcontenu2 .moduletable_motscles li {padding:2%;}
#droitcontenu2 .moduletable_motscles div.cpcloud {background:none;padding:0;}
#droitcontenu2 .moduletable_motscles div.cpcloud ul {background:none;}
#phoca-dl-categories-box div.pd-categoriesbox {width:96%;}

.mobile {z-index:10000;display:block;}
/* .item-430,.item-431,.item-432,.item-433 {display: block;margin-top:0.4em;} */

/* #gaucheConteneur {display:none;} */
#menu, #colonne {margin-left:0;}
#gauche1 h3 {padding-top:5px;background-position: 14px 0;}

/* img[usemap] {
		border: none;
		height: auto;
		max-width: 100%;
		
	} */
.panierLien {display:none;}
/* header */
.nav-up {top: -100%;}
#div_cistude {display:none;}
#jcemediabox-popup-frame {padding:0;width:92%;}


nav {background:#663300;}
.menu_bar {
    display: block;
    position: fixed;
    top: 0;
    width: 100%;
	z-index:3;
}
.menu_bar .bt-menu {
    color: #ffffff;
    display: block;
    font-size: 25px;
    font-weight: bold;
    overflow: hidden;
    text-decoration: none;
}
.menu_bar span {
    float: right;
    font-size: 40px;
}
header nav {
    height: calc(100% - 80px);
    margin: 0;
    position: fixed;
    right: 100%;
    width: 80%;
	top:0;
}
header nav ul li {
/*     border-bottom: 1px solid rgba(255, 255, 255, 0.5); */
    display: block;
}
header nav ul li a {
    display: block;
}
header nav ul li:hover .children {
    display: none;
}
header nav ul li .children {
    position: relative;
    width: 100%;
}
header nav ul li .children li a {
    margin-left: 20px;
}
header nav ul li .caret {
    float: right;
}
}

@media only screen and (max-width: 479px) {
#conteneur {background:none;max-width:460px;padding-top:28%;}
}



