html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{background:#E8E8E8;font-family:Verdana, Arial;font-size:13px;line-height:1;overflow:scroll;overflow-x: hidden;}
*{line-height:18px;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
blockquote{background:#f9f9f9;border-left:10px solid #ccc;margin:1.5em 10px;padding:0.5em 10px;quotes:"\201C""\201D""\2018""\2019";}
blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:0.1em;margin-right:0.25em;vertical-align:-0.4em;}
blockquote p{display:inline;}
.pright{text-align:right;}
.container_16 .grid_4_5{width:260px;}
.container_12,.container_16{margin-left:auto;margin-right:auto;width:960px;}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_4_5,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px;}
.container_12 .grid_3,.container_16 .grid_4{width:220px;}
.container_12 .grid_6,.container_16 .grid_8{width:460px;}
.container_12 .grid_9,.container_16 .grid_12{width:700px;}
.container_12 .grid_12,.container_16 .grid_16{width:940px;}
.alpha{margin-left:0;}
.omega{margin-right:0;}
.container_16 .grid_1{width:40px;}
.container_16 .grid_2{width:100px;}
.container_16 .grid_3{width:160px;}
.container_16 .grid_4_5{width:260px;}
.container_16 .grid_5{width:280px;}
.container_16 .grid_6{width:340px;}
.container_16 .grid_7{width:400px;}
.container_16 .grid_9{width:520px;}
.container_16 .grid_10{width:580px;}
.container_16 .grid_11{width:640px;}
.container_16 .grid_13{width:760px;}
.container_16 .grid_14{width:820px;}
.container_16 .grid_15{width:880px;}
.container_12 .grid_1{width:60px;}
.container_12 .grid_2{width:140px;}
.container_12 .grid_4{width:300px;}
.container_12 .grid_5{width:380px;}
.container_12 .grid_7{width:540px;}
.container_12 .grid_8{width:620px;}
.container_12 .grid_10{width:780px;}
.container_12 .grid_11{width:860px;}
.container_12 .prefix_3,.container_16 .prefix_4{padding-left:240px;}
.container_12 .prefix_6,.container_16 .prefix_8{padding-left:480px;}
.container_12 .prefix_9,.container_16 .prefix_12{padding-left:720px;}
.container_12 .prefix_1{padding-left:80px;}
.container_12 .prefix_2{padding-left:160px;}
.container_12 .prefix_4{padding-left:320px;}
.container_12 .prefix_5{padding-left:400px;}
.container_12 .prefix_7{padding-left:560px;}
.container_12 .prefix_8{padding-left:640px;}
.container_12 .prefix_10{padding-left:800px;}
.container_12 .prefix_11{padding-left:880px;}
.container_16 .prefix_1{padding-left:60px;}
.container_16 .prefix_2{padding-left:120px;}
.container_16 .prefix_3{padding-left:180px;}
.container_16 .prefix_5{padding-left:300px;}
.container_16 .prefix_6{padding-left:360px;}
.container_16 .prefix_7{padding-left:420px;}
.container_16 .prefix_9{padding-left:540px;}
.container_16 .prefix_10{padding-left:600px;}
.container_16 .prefix_11{padding-left:660px;}
.container_16 .prefix_13{padding-left:780px;}
.container_16 .prefix_14{padding-left:840px;}
.container_16 .prefix_15{padding-left:900px;}
.container_12 .suffix_3,.container_16 .suffix_4{padding-right:240px;}
.container_12 .suffix_6,.container_16 .suffix_8{padding-right:480px;}
.container_12 .suffix_9,.container_16 .suffix_12{padding-right:720px;}
.container_12 .suffix_1{padding-right:80px;}
.container_12 .suffix_2{padding-right:160px;}
.container_12 .suffix_4{padding-right:320px;}
.container_12 .suffix_5{padding-right:400px;}
.container_12 .suffix_7{padding-right:560px;}
.container_12 .suffix_8{padding-right:640px;}
.container_12 .suffix_10{padding-right:800px;}
.container_12 .suffix_11{padding-right:880px;}
.container_16 .suffix_1{padding-right:60px;}
.container_16 .suffix_2{padding-right:120px;}
.container_16 .suffix_3{padding-right:180px;}
.container_16 .suffix_5{padding-right:300px;}
.container_16 .suffix_6{padding-right:360px;}
.container_16 .suffix_7{padding-right:420px;}
.container_16 .suffix_9{padding-right:540px;}
.container_16 .suffix_10{padding-right:600px;}
.container_16 .suffix_11{padding-right:660px;}
.container_16 .suffix_13{padding-right:780px;}
.container_16 .suffix_14{padding-right:840px;}
.container_16 .suffix_15{padding-right:900px;}
.container_12 .push_3,.container_16 .push_4{left:240px;}
.container_12 .push_6,.container_16 .push_8{left:480px;}
.container_12 .push_9,.container_16 .push_12{left:720px;}
.container_12 .push_1{left:80px;}
.container_12 .push_2{left:160px;}
.container_12 .push_4{left:320px;}
.container_12 .push_5{left:400px;}
.container_12 .push_7{left:560px;}
.container_12 .push_8{left:640px;}
.container_12 .push_10{left:800px;}
.container_12 .push_11{left:880px;}
.container_16 .push_1{left:60px;}
.container_16 .push_2{left:120px;}
.container_16 .push_3{left:180px;}
.container_16 .push_5{left:300px;}
.container_16 .push_6{left:360px;}
.container_16 .push_7{left:420px;}
.container_16 .push_9{left:540px;}
.container_16 .push_10{left:600px;}
.container_16 .push_11{left:660px;}
.container_16 .push_13{left:780px;}
.container_16 .push_14{left:840px;}
.container_16 .push_15{left:900px;}
.container_12 .pull_3,.container_16 .pull_4{left:-240px;}
.container_12 .pull_6,.container_16 .pull_8{left:-480px;}
.container_12 .pull_9,.container_16 .pull_12{left:-720px;}
.container_12 .pull_1{left:-80px;}
.container_12 .pull_2{left:-160px;}
.container_12 .pull_4{left:-320px;}
.container_12 .pull_5{left:-400px;}
.container_12 .pull_7{left:-560px;}
.container_12 .pull_8{left:-640px;}
.container_12 .pull_10{left:-800px;}
.container_12 .pull_11{left:-880px;}
.container_16 .pull_1{left:-60px;}
.container_16 .pull_2{left:-120px;}
.container_16 .pull_3{left:-180px;}
.container_16 .pull_5{left:-300px;}
.container_16 .pull_6{left:-360px;}
.container_16 .pull_7{left:-420px;}
.container_16 .pull_9{left:-540px;}
.container_16 .pull_10{left:-600px;}
.container_16 .pull_11{left:-660px;}
.container_16 .pull_13{left:-780px;}
.container_16 .pull_14{left:-840px;}
.container_16 .pull_15{left:-900px;}
#footer.container_16 {background-color: #EFEFEF}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;margin-bottom:10px;}
.clear2{clear:both;margin-bottom:15px;}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0;}
.imgmenu1{width:326px;}
.imgmenu336{width:336px;}
.imglistleft{width:160px;margin-top:20px;}
.grid_16_all{width:960px;margin:0;padding:0;display:inline;float:left;position:relative;}
.bold{font-weight:bold;}
.gridsection{margin-bottom:24px;}
#infos{height:34px;background-color:#0E2A5D;background-image:url(bkg-infos.png);}
#infos p{margin:0;padding:0;padding-left:10px;padding-top:8px;color:#FFF;}
#infos a{color:#87CEFA;}
#infos a:hover{color:#EFEFEF;}
#infos a:visited{color:#87CEFA;}
#master{width:1000px;margin-left:auto;margin-right:auto;background:#FFF url(/lib/randozone/images/bkg-master.gif) repeat-y 0;}
#master_activite{width:1000px;margin-left:auto;margin-right:auto;background:#FFF url(/lib/randozone/images/bkg-master-activite.gif) repeat-y 0;}
#master_topo{width:1000px;margin-left:auto;margin-right:auto;background:#FFF url(/lib/randozone/images/bkg-master-activite.gif) repeat-y 0;}
#master_accueil{width:1000px;margin-left:auto;margin-right:auto;background:transparent url(/lib/randozone/images/bkg-main.gif) repeat-y 0;}
#infoboxtopo{margin:10px;}
h1{border:0;color:#333;font-family:"Trebuchet MS", Georgia, Helvetica, Arial;font-size:36px;line-height:36px;margin:2px 0 26px;padding:6px 0 0 0;text-decoration:none;}
.h1home{margin-left:-10000px;padding-left:10px;float:left;}
h2{color:#346694;font-variant:small-caps;font-family:"Trebuchet MS", Georgia, Helvetica, Arial;font-size:23px;margin:18px 0 12px;padding:0;line-height: 25px;}
.grid_10 h2,.grid_9 h2{padding-bottom:14px;background:url(/lib/randozone/images/stripped.png) repeat-x scroll left bottom transparent;background-color:transparent;background-image:url(/lib/randozone/images/stripped.png);background-repeat:repeat-x;background-attachment:scroll;background-position:left bottom;}
.menu-title{font-weight: bold;color:#346694;font-variant:small-caps;font-family:"Trebuchet MS", Georgia, Helvetica, Arial;font-size:23px;margin:18px 0 12px;padding:0;}
.menu-title-small{font-weight: bold;color:#346694;font-family:"Trebuchet MS", Georgia, Helvetica, Arial;font-size:18px;margin:18px 0 12px;padding:0;}
.toporando{color:#0099ff;font-size:22px;}
#treks h2{height:50px;}
h2 a:link,h2 a:hover,h2 a:visited{line-height:24px;}
h3{color:#333;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:20px;margin:16px 0 8px;line-height:24px;}
h3 a:link,h3 a:hover,h3 a:visited{line-height:28px;font-family:Georgia, 'Times New Roman', Times, serif;font-size:18px;}
.grid_11 h3{margin-top:0px;}
h4{color: #DB9925;font-size:18px;margin:2px 0 6px;padding:0;font-weight: normal;}
h5{font-size: 16px;}
a{color:#29b7e9;outline:none;text-decoration:none;}
a:hover{text-decoration:underline;}
.maintext li{margin-left:22px;padding-left:0;list-style-image:url(/images/icons/ul-bullet.gif);}
li,dt,dd{margin-left:0;padding-left:0;list-style:none;}
li{margin-left: 20px;list-style: square;}
p{margin-bottom:1em;margin-top:0;line-height:22px;}
hr{clear:both;visibility:hidden;}
#serieliens{background:#DEDEDE;border:0;border-top:1px solid #BBB;border-bottom:1px solid #CCC;clear:both;}
#serieliens p{padding-top:20px;text-align:center;}
#serieliens img{border:0 solid #000;padding:5px;margin-left:8px;margin-right:8px;background-color:#EEE;box-shadow:0 0 3px #AAA;-moz-box-shadow:0 0 3px #AAA;-webkit-box-shadow:0 0 3px #AAA;}
#serieliens img:hover{border:0 solid #666;padding:5px;margin-left:8px;margin-right:8px;background-color:#78B8F0;}
#footer{background-color:#EFEFEF;clear:both;border-top:1px dotted #CCC;}
#footer p{color:#666;font-family:Verdana, Geneva, Arial;font-size:11px;position:relative;}
#footer h2{font-size:20px;margin:8px 0 4px;padding:0;}
#footer a:hover{border-bottom:1px dashed #4AA500;color:#4AA500;font-family:Verdana, Geneva, Arial;font-size:11px;}
#footer ul,#footer li{list-style-image:none;list-style-type:none;text-align:left;margin:0;}
#footer a:link,#footer a:visited{color:#1C86E1;font-family:Verdana, Geneva, Arial;font-size:11px;}
#nav{float:right;height:40px;list-style:none;margin:0;padding:0;position:absolute;right:0;top:8px;}
#nav li{display:block;float:left;margin:0 4px;padding:0;position:relative;}
#navtop{list-style:none;margin:0;padding:2px 0 0 0;}
#navtop li{display:block;float:left;margin:0px 0px 0px 12px;padding:0;position:relative;font-size:14px;font-weight:bold;vertical-align:middle;}
#linkhome{margin-left:10px;margin-top:7px;}
#headerpub{float:right;margin-top:10px;margin-right:10px;}
#topbar{background-color:#2F4154;margin:0;padding:10px 0 0 0;vertical-align:text-bottom;width:960px;}
.gsc-search-box {margin-top:-2px !important;}
.gsc-search-button-v2 {padding: 3px 27px !important; line-height: 12px;}
#topmenu{position:relative;background-color:#D9E0E6;height:190px;margin:0;padding:0;width:960px;background-image:url(/lib/randozone/images/profil_randonneur.jpg);background-repeat:no-repeat;background-position:left bottom;}
#topmenu li{background:transparent none no-repeat fixed 0 .5em;font-weight:700;list-style-type:none;padding-left:0;padding-right:14px;}
#topmenu ul{padding:10px 0 0;}
#topmenu a{color:#333;font-family:GraublauWebBold, sans-serif, Georgia, Verdana;font-size:18px;font-weight:700;text-decoration:none;}
#topmenu a:hover{border-style:none;border-top-width:0;color:#b1c1c5;}
#topmenu a:active{border-style:none;border-top-width:0;color:#deb887;}
#topmenul{position:relative;background-color:#D9E0E6;height:140px;margin:0;padding:0;width:960px;}
#topmenul li{background:transparent none no-repeat fixed 0 .5em;font-weight:700;list-style-type:none;padding-left:0;padding-right:14px;}
#topmenul ul{padding:10px 0 0;}
#topmenul a{color:#333;font-family:GraublauWebBold, sans-serif, Georgia, Verdana;font-size:18px;font-weight:700;text-decoration:none;}
#topmenul a:hover{border-style:none;border-top-width:0;color:#b1c1c5;}
#topmenul a:active{border-style:none;border-top-width:0;color:#deb887;}
#topmenul img{margin:0;padding:0;margin-top:10px;}
#pubheader{margin-top:16px;}
.headerbg{background-color:#d9e0e6;line-height: 1px;}
#pubheaderlarge{float:right;margin-top:14px;margin-right:10px;}
#topsearch{color:#333;float:left;font-weight:700;left:700px;position:absolute;top:10px;}
#imputtopsearch{border:1px solid #DDD;font-family:verdana;font-size:11px;width:130px;}
#btn-topsearch{border:1px solid #DDD;font-family:verdana;font-size:11px;margin-left:2px;padding:2px;width:30px;}
#recherche{float:left;height:40px;left:16px;list-style:none;margin:0;padding:0;position:absolute;top:237px;width:200px;}
#recherche li{background-color:#eee;border:1px solid #bbb;border-bottom:0;display:block;float:left;margin:0 4px;padding:0 4px;position:relative;}
#recherche a{border:0;color:#3367a6;padding:0;}
#menunav{background:url(/lib/randozone/images/menunav.jpg);border:0;color:#FFF;height:23px;line-height:22px;margin:0;overflow:hidden;padding:0 0 0 7px;width:953px;}
#menunav a{font-family:Verdana;font-size:11px;margin:0;padding:0 12px 0 0;text-transform:uppercase;vertical-align:middle;}
#menunav a:link,#menunav a:visited{color:#FFF;font-weight:700;}
#menunav_bottom{background-image:url(/lib/randozone/images/menunav.jpg);border:0;color:#FFF;height:23px;margin:0;padding:0 0 0 10px;}
#menunav_bottom a{padding-right:3px;}
#menunav_bottom a:link,#menunav_bottom a:visited{color:#333;font-size:10px;font-weight:700;}
#menunav2{background-color:#000;border:0;color:#FFF;height:23px;line-height:22px;margin:0;padding:0;width:960px;}
.col1{float:left;margin-top:6px;padding-top:8px;width:300px;}
.col2{float:right;margin-left:15px;margin-top:6px;padding-top:8px;width:300px;}
.col3{float:right;margin-top:6px;padding-top:8px;width:300px;}
.pagination{color:#000;font-size:1em;font-weight:700;line-height:32px;margin-bottom:20px;width:580px;}
.pagination .nolink{color:#666;font-weight:400;text-align:left;}
.pagination a:hover{background-color:#1e90ff;border:1px solid #000;color:#FFF;font-weight:400;padding:3px 5px;text-decoration:none;}
.current-page{padding-left: 2px;padding-right: 6px;}
.petit{font:11px/12px Verdana, Arial, Helvetica, sans-serif;color:#333333;}
.moyen{font:11px Verdana, Arial, Helvetica, sans-serif;}
.moyen p {line-height: 11px;}
.photo_pre{background-color:#FFF;float:left;margin-bottom:4px;position:relative;width:145px;}
.photo_pre2{float:left;margin-bottom:12px;margin-right:17px;position:relative;margin-left:0;}
.photo_pre3{background-color:#FFF;float:left;margin-bottom:4px;position:relative;width:92px;}
.photo_pre4{height:175px;margin-right:34px;float:left;margin-bottom:0;}
.newsphhor{margin-left:4px;}
.imgpre4h{position:relative;overflow:hidden;height:133px;width:200px;margin-bottom:5px;box-shadow:0 0 5px #888;-moz-box-shadow:0 0 5px #888;-webkit-box-shadow:0 0 5px #888;}
.photo_pre_gal{background-color:#FFF;float:left;margin-bottom:4px;position:relative;width:155px;}
.soustitre{color:#666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;margin:0;padding: 4px 10px 0;}
.soustitre2{color:#666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;margin:4px 0 12px 4px;padding:0;}
.imglnb{border:0;float:left;margin-right:10px;}
.imgr{border:1px solid #000;float:right;margin-left:10px;}
.imgrnb{border:0;float:right;margin-left:10px;}
.img_gridxx,.square{border:3px solid #000;}
.img_grid:hover{border-color:#BBB;}
.img_grid2{border:2px solid #333;}
.img_grid3{margin-bottom:6px;}
.img_grid4{margin-top:4px;}
.img_grid5{border:1px solid #DDD;}
.img_grid5:hover{border:1px solid #666;}
.img_grid_actus{margin:12px 0 0;border:2px solid #333;}
.img_grid {max-width: 140px;max-height: 140px;}
.special{background-color:#fff;border:1px solid #ccc;padding:6px;}
.photo_desc_titre{font-size:.8em;font-weight:700;line-height:1.6em;margin:2px 0 0;padding:0;text-align:left;}
.photo_desc_auteur{background-image:url(/images/icons/icon_user.gif);background-repeat:no-repeat;color:#666;font-size:.8em;margin:0;padding:0 0 0 20px;text-align:left;}
.photo_desc_date{background-image:url(/images/icons/calendar.gif);background-repeat:no-repeat;color:#666;font-size:.8em;line-height:1.7em;margin:0 0 6px 0;padding:0 0 0 20px;text-align:left;}
.photo_desc_lien{background-image:url(/images/icons/link_go.gif);background-repeat:no-repeat;color:#666;font-size:.8em;line-height:1.6em;margin:0;padding:0 0 0 20px;text-align:left;}
.logo{font-size:50px;}
#header{background:transparent url(/lib/randozone/images/randozone.jpg) no-repeat;height:330px;text-indent:-10000px;border-bottom:1px solid #888;}
.bottomimage{vertical-align:middle;}
p.footnote{color:#999;font-size:x-small;line-height:1.6em;margin-bottom:20px;text-align:justify;}
form .input,form .textarea,form .select{border:1px solid #aaa;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:12px;margin-bottom:1em;padding:3px;width:100%;}
form .btn{color:#444;font:10px Verdana, Geneva, Arial, Helvetica, sans-serif;padding:0 2px 2px;}
ul{margin:0 0 .8em;padding:0;}
.sectionliste li{background:none;border-bottom:1px solid #efefef;list-style:none;list-style-image:none;list-style-type:none;margin:0;padding:0;}
dl{margin-bottom:10px;margin-top:0;}
dt{font-size:16px;font-variant:small-caps;font-weight:700;margin-top:10px;}
dd{line-height:20px;}
dd p{font-size:100%;text-align:justify;}
dd a{border:none;color:#29b7e9;font-weight:400;}
dd a:visited{border:none;color:#ffad5b;font-weight:400;}
dd a:hover{border:none;color:#444;font-weight:400;}
.admin dd{background-color:#F0F;}
.administration{border:1px solid #1C86E1;background-color:#D1E1EF;padding:6px;margin-bottom:8px;}
.alertindex{background-color:#FAB0AC;}
#comments{border-top:0 solid #444;margin-top:0;padding-top:.8em;}
#comments dt{background:transparent;color:#999;font-size:x-small;font-weight:400;list-style-image:none;list-style-type:none;margin-bottom:4px;margin-top:15px;padding:0;}
#comments dt img{margin-right:6px;}
#comments dd{background-color:#f7f7f7;border-left:1px solid #c7c7c7;padding:4px 4px 5px;text-align:justify;}
#comments dd.admin{background-color:#f2f7fb;}
#iti_montee{margin-bottom:0;margin-top:20px;text-align:justify;}
#iti_desc{margin-bottom:20px;margin-top:20px;text-align:justify;}
#photos{margin-bottom:20px;}
#vignettes{border-bottom:1px solid #aaa;color:#646464;font-size:12px;font-weight:700;margin-bottom:10px;margin-top:25px;width:100%;}
#vignette{margin-bottom:15px;margin-top:10px;}
.copyright{color:#18489f;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:xx-small;}
.grey{color:#808099;}
.hidden{display:none;visibility:hidden;}

.tab_nom{color:#039;font-weight:700;width:30%;}
.tab_section{color:#994000;font-weight:700;}
.tab_infos{color:#444;margin-bottom:4px;width:100%;}
.tab_infos td{border-bottom:1px dotted #DDD;padding:2px 4px 2px 0;vertical-align:top;font-size: 1em;}
.tab_infos td p:last-child {margin: 0;padding-bottom:0;}
.tab_infos td ul {margin:0;}
.photo_la{float:none;position:relative;text-align:center;}
.photo_desc{font-size:.7em;line-height:1.6em;margin:0;padding:0 4px 0 0;text-align:left;}
.photo_gal{float:left;margin-bottom:20px;position:relative;width:225px;}
.lecture{font-size:.8em;}
.source{color:#aaa;font-size:.7em;}
.details{color:#aaa;font-size:.8em;}
.inprogress{color:#a3a3a3;outline:none;text-decoration:none;}
.evid{color:#039;font-weight:700;}
.important{color:#FF5B2B;}
.evid2{color:#7ba7ff;font-size:.8em;font-weight:700;}
.infos{background-color:#fff;border:0 solid #aaa;margin-bottom:15px;margin-top:10px;padding:0 4px;}
.infos p{margin:1px;padding:0;}
.center{margin-top:10px;text-align:center;}
h1.center{text-align: center;}
h2.editeur {text-align: center; border: 0;background-image: none;padding-top: 0;margin-top: -16px;font-size: 28px;text-transform: none;line-height: 26px;}
h1.editeur {text-align: center; border: 0;background-image: none;padding-top: 0;margin-top: -16px;font-size: 28px;text-transform: none;line-height: 26px;}
.img_gal{border:1px solid #777;}
.img_detail{border:4px solid #000;}
.pub_google{margin-bottom:20px;margin-top:10px;}
.block-p{margin-bottom:20px;margin-top:10px;}
.pub-g-haut{margin-bottom:14px;margin-top:0;}
.block-p-haut{margin-bottom:14px;margin-top:0;}
.pub_google_right{float:right;margin-bottom:6px;margin-top:10px;margin-right:10px;}
.block-p-right{float:right;margin-bottom:6px;margin-top:10px;margin-right:10px;}
.pub_google_c{margin-bottom:20px;margin-top:24px;text-align:center;}
.block-p-center{margin-bottom:20px;margin-top:24px;text-align:center;}
.block-p-center-v{margin-bottom:10px;margin-top:10px;text-align:center;}
.date{color:#94c1c9;}
.dateb{color:#2984D4;font-weight:bold;}
.clics{color:#1C50B9;font-weight:bold;}
.user{color:#94a5c9;font-weight:700;}
.usernl{color:#b0b0b0;font-weight:700;}
.imgl{border:1px solid #000;float:left;margin-right:10px;}
#imgfolio{text-align:center;}
.alert{color:#d70000;}
a.external{color:#29b7e9;}
/*background:url(external.png) no-repeat center right;padding-right:13px;*/
a.externalp{color:#777;}
.isbn{color:#4682b4;font-weight:700;}
.editeur{color:#3b6c98;font-weight:700;}
.postdata{margin:0 0 12px;padding:0;}
.posthead{background-color:#f0f0f0;border:1px solid #ddd;color:#000;margin-bottom:6px;padding:8px 4px 0 8px;}
.posthead2{background-color:#ffeddb;border:1px solid #ddd;color:#000;margin-bottom:6px;padding:4px 4px 0 8px;}
.posthead_admin{background-color:#f0f8ff;border:1px solid #ddd;color:#000;margin-bottom:6px;padding:4px 4px 0 8px;}
.posthead li {margin-left: 40px;font-size:1.3em;line-height: 1.5em;font-family: "PT Sans",Verdana,Arial;list-style-type: square;}
.postdata p{font-size:1.3em;line-height: 1.5em;padding-left:20px;padding-right:8px;text-align:justify;font-family:"PT Sans", Verdana, Arial;}
.comment_info{color:#069;font-size:11px;float:right;}
a.action{color:#29b7e9;outline:none;padding-left:14px;padding-top:1px;text-decoration:none;}
a.plus{font-weight:700;}
span.rightlink{color:#000;display:inline;float:right!important;font-size:.8em;}
a.section:hover{color:#505050;text-decoration:underline;}
.description{color:#444;margin-bottom:20px;}
.photo_pre230{float:left;margin-bottom:20px;position:relative;width:235px;}
.photo_pre140{float:left;margin-bottom:20px;position:relative;width:190px;}
.photo_pre140 p{font-family:Georgia, Arial, Verdana;font-size:11px;margin:0;padding:0;}
.tab_zones{margin-bottom:20px;width:100%;}
.nompoint{height:24px;}
.filariane{margin-top:6px;}
#encart{background-color:#f8f8f8;border:1px solid #708090;margin-bottom:6px;padding:4px;}
.encart{background-color:#FBFBFB;border:1px solid #708090;margin-bottom:12px;padding:8px;}
#lightbox{background-color:#eee;border-bottom:2px solid #666;border-right:2px solid #666;padding:10px;}
#lightboxDetails{font-size:.8em;padding-top:.4em;}
#lightboxCaption{float:left;}
#closeButton{right:5px;top:5px;}
#lightbox img{border:none;clear:both;}
#overlay{background-image:url(/theme/lightbox/overlay.png);}
.fminimap{border:0;width:960px;height:280px;border-bottom:1px solid #323639;}
.fminimapm{margin-top:0px;border:0px solid #666;width:340px;height:240px;}
.fminimapign{margin-top:0px;border:0px solid #666;width:340px;height:340px;margin-bottom: 20px;}
.vimagetop{border-bottom:2px solid #666;}
#minimapadr{border:0;width:338px;height:338px;border:1px solid #CCC;}
#minimapadrpano{border:0;width:580px;height:250px;margin-bottom:20px;}
.mapl{background:#F5F5F5 url(/lib/randozone/images/bkg-actions-map.gif) repeat-y 0 0;width:960px;}
.voirMiniMap{font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:4px 0;padding:0;text-align: center;}
#GoogleMiniMapRZ{border:0;}
#GoogleMiniMapRZContent{color:#343b29;font-size:10px;overflow:auto;}
#GoogleMiniMapRZ a{color:#36f;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
#GoogleMiniMapRZ p{color:#333;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
#GoogleMiniMapRZ a:hover{color:#c60;}
#coordgps{color:#bbb;}
.imgminimap{border:0;margin:0;padding:0;}
.imgminimapm{border:0;margin:0;padding:0;margin-top:10px;}
.sectioncomm dt a{color:#29b7e9;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;outline:none;line-height:22px;text-decoration:none;}
.sectioncomm dt{background:none;border-bottom:1px solid #efefef;list-style-image:none;list-style-type:none;margin:0;padding:0;}
.sectioncomm dd{margin:0 0 7px;padding:0;}
.sectioncomm .gen {line-height: 26px;font-size:12px;text-transform: uppercase;}
.sectioncomm h3 a{color:#29b7e9;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;outline:none;line-height:22px;text-decoration:none;}
.sectioncomm h3{background:none;list-style-image:none;list-style-type:none;margin:14px 0 0 0;padding:0;}
.sectioncomm p{margin:0 0 5px;padding:0;line-height: 20px;}
.sectioncomm .voir{background-image:url(/images/icons/page_go.gif);background-position:right 1px;background-repeat:no-repeat;color:#aaa;float:right;padding-right:18px;}
.sectioncomm .lidate{color:#1564b3;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:400;letter-spacing:1px;padding-right:8px;}
.sectioncomm .lidatenew{color:#cd853f;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:400;letter-spacing:1px;padding-right:8px;}
.sectioncomm .auteur{color:#b39815;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:400;padding-right:8px;}
.sectioncomm .url{color:gray;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:400;}
.sectionimgs .photo_desc{font-size:.8em;line-height:1.4em;margin:0;padding:0;text-align:left;}
.newclear{color:#FF0;font-size:10px;}
.newdark{color:red;font-size:10px;}
.sectionliste ul{border-top:1px solid #efefef;margin-bottom: 20px;}
.sectionliste .lidate{color:#B88A00;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;letter-spacing:1px;padding-right:8px;}
.sectionliste .lidatenew{color:#cd853f;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;letter-spacing:1px;padding-right:8px;}
.sectionliste .auteur{background-image:url(/images/icons/user_gray.gif);background-position:right 1px;background-repeat:no-repeat;color:#aaa;float:right;padding-right:18px;text-align:right;}
.sectionliste .comm{background-image:url(/images/icons/comment.gif);background-position:right 1px;background-repeat:no-repeat;color:#aaa;float:right;padding-right:18px;text-align:right;width:20px;}
.sectionliste .photo{background-image:url(/images/icons/image.gif);background-position:right 1px;background-repeat:no-repeat;color:#aaa;float:right;margin-right:6px;padding-right:20px;}
.sectionliste .points{background-image:url(/images/icons/tag_green.gif);background-position:right 1px;background-repeat:no-repeat;color:#aaa;float:right;padding-right:20px;text-align:right;width:30px;}
.sectionliste .cont{background-image:url(/images/icons/tag_green.gif);background-position:right 1px;background-repeat:no-repeat;color:#aaa;float:right;padding-right:20px;text-align:right;width:40px;}
.sectionliste .zone{background-image:url(/images/icons/icon_world.gif);background-position:right 1px;background-repeat:no-repeat;color:#aaa;float:right;padding-right:20px;text-align:right;}
.sectionliste .altitude{background-image:url(/images/icons/altitude.gif);background-position:right 1px;background-repeat:no-repeat;color:#aaa;float:right;padding-right:20px;text-align:right;}
.sectionliste .favorites{background-image:url(/images/icons/icon_favourites.gif);background-position:right 1px;background-repeat:no-repeat;color:#aaa;float:right;padding-right:20px;text-align:right;}
.sectionliste .admin{color:#deb887;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;letter-spacing:1px;padding-right:4px;}
.sectiontitre{color:#666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:700;margin:0;padding:0;}
.lienadd{background-image:url(/images/icons/add.gif);background-position:right 1px;background-repeat:no-repeat;color:#aaa;float:right;padding-right:20px;text-align:right;}
.lienedit{background-image:url(/images/icons/note_edit.gif);background-position:right 1px;background-repeat:no-repeat;color:#aaa;float:right;padding-right:20px;text-align:right;}
.lienedit a:hover,.lienedit a:active{color:#daa520;font-family:Verdana, Arial, Helvetica, sans-serif;}
.racc{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:400;margin:0 0 4px;padding:0;text-align:center;}
.racc a{color:#9c9c9c;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:400;}
.nompays{float:right;text-align:right;padding-top:4px;color:#1e90ff;font-size:16px;}
#backtotop{background:#fff url(main.gif) repeat-y;border:0;clear:both;margin:0;padding:0;text-align:right;width:750px;}
#backtotop p{margin-right:20px;}
#backtotop a{background-image:url(arrow_up.gif);background-position:right 0;background-repeat:no-repeat;font-size:10px;line-height:120%;padding-right:16px;}
.actionjs{color:#1564b3;float:right;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;letter-spacing:1px;padding-right:0;}
#divsearch{background:url(bg-search.gif) repeat-y;border:0;border-bottom:1px solid #bbb;margin:0;padding:0;width:750px;}
#divsearch form{background:#fff url(bg-search.gif) repeat-y;margin:0;padding:0;}
#divsearch p{color:#000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:700;margin:0;padding-left:20px;padding-top:12px;}
#divsearch input{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;width:125px;}
#divsearch .inputtext{font-size:11px;height:14px;width:200px;}
.galtitre{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;font-weight:700;margin:0;padding:0;}
.galdate{color:#aaa;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:400;margin:0;padding:0;}
.galuser{color:#333;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-weight:700;margin:6px 0 0;padding:0;}
.galplus{color:#333;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:400;margin:0;padding:0;}
.galimg{border:4px solid #000;float:left;margin-right:10px;}
.galinfo{color:#666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:400;line-height:12px;margin:0;padding:0;text-align:justify;}
.userl{font-size:11px;}
.detailuser{color:#666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
a.deletetag{color:#ffa980;outline:none;text-decoration:none;}
.imgmiddle{margin:0;padding:0;vertical-align:middle;}
.imgbottom{vertical-align:text-bottom;}
.imgbl{vertical-align:baseline;}
.nav1 a:link,.nav1 a:visited{color:#62a6ed;font-size:11px;font-weight:700;left:317px;padding:0;position:absolute;top:218px;}
.nav2 a:link,.nav2 a:visited{color:#fff;font-size:12px;font-weight:700;left:400px;position:absolute;top:230px;}
.nav3 a:link,.nav3 a:visited{color:#fff;font-size:12px;font-weight:700;left:490px;position:absolute;top:230px;}
.nav4 a:link,.nav4 a:visited{color:#fff;font-size:12px;font-weight:700;left:685px;position:absolute;top:230px;}
.nav5 a:link,.nav5 a:visited{color:#fff;font-size:12px;font-weight:700;left:763px;position:absolute;top:230px;}
.nav6 a:link,.nav6 a:visited{color:#fff;font-size:12px;font-weight:700;left:602px;position:absolute;top:230px;}
#fontcontrol ul{background:none;list-style:none;margin:0;padding:0;}
#fontcontrol i{display:block;visibility:hidden;}
.nicetitle{color:#62a6ed;font-weight:700;left:0;max-width:50%;position:absolute;text-align:left;top:0;width:25em;z-index:20;}
.nicetitle-content{background:#000;border:1px solid #fff;overflow:hidden;padding:5px;}
.nicetitle p{line-height:120%;margin:0;}
.nicetitle p.destination{color:#fff;font-size:10px;font-weight:400;}
div.nicetitle p span.accesskey{color:#9fa0a1;}
#boutique{display:inline;float:left;padding-left:6px;padding-right:6px;width:740px;}
#formulaire2{background:#EFEFEF url(/images/bg-20100209.gif) repeat-x;border:1px solid #BBB;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;margin:0 0 10px;padding:10px;}
#formulaire2 label{display:block;float:left;font-weight:700;text-align:left;width:140px;}
#formulaire2 .small{color:#666;display:block;font-size:9px;font-weight:400;text-align:left;width:120px;}
#formulaire2 input{border:1px solid #AAA;display:block;font-size:12px;height:20px;margin:2px 0 6px 6px;padding:2px;}
#formulaire2 textarea{border:1px solid #AAA;clear:both;display:block;font-size:12px;}
#formulaire2 select{border:1px solid #AAA;display:block;font-size:12px;height:24px;margin-bottom:10px;}
#formulaire2 .tdformulaire{background-color:#CCC;border:1px solid #666;font-weight:700;padding:3px;}
#formulaire2 button{background:#666;color:#FFF;font-size:11px;font-weight:700;height:30px;line-height:31px;text-align:center;width:125px;}
#formulaire2 p{border-bottom:solid 1px #CCC;color:#666;font-size:11px;margin-bottom:20px;margin-top:0;padding-bottom:10px;}
#formulaire2 h1{color:#3CA2C7;font-size:14px;font-weight:700;margin-bottom:8px;margin-top:4px;}
form{margin-bottom:10px;}
#maintenance{background-image:url(maintenance.gif);border-bottom:1px solid #AAA;height:120px;margin:0;overflow:hidden;padding:12px 0 2px 10px;}
#maintenance p{color:red;padding:0;}
.ssi_table{margin:0;padding:6px 4px;color:#000;}
.ssi_table td{font-size:11px;padding-bottom:3px;padding-top:3px;}
#totally th{color:#333;font-weight:700;text-align:left;}
#tabletotal{width:100%;}
#tabletotal td{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:12px;padding:3px;vertical-align:top;}
#tabletotal th{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;}
.categorie{color:#3A77D0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;}
.categoriel{color:#B09F91;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;margin:6px 0 0;}
#slideshow{float:right;height:220px;margin:0 10px 0 0;width:560px;}
#slideshow #slidesContainer{height:220px;margin:0;width:560px;}
#slideshow #slidesContainer .slide{float:right;height:220px;margin:0;width:560px;}
.control{cursor:pointer;display:block;height:70px;position:absolute;text-indent:-10000px;width:20px;}
#navDiapo{bottom:10px;cursor:pointer;display:block;height:20px;position:absolute;right:25px;width:20px;}
#leftControl{background:transparent url(/lib/randozone/images/control_left.jpg) no-repeat 0 0;left:0;top:0;}
#rightControl{background:transparent url(/lib/randozone/images/control_right.jpg) no-repeat 0 0;right:0;top:0;}
.slide h2,.slide p{margin:15px;}
.slide h2{color:#ccc;font:italic 24px Georgia, "Times New Roman", Times, serif;letter-spacing:-1px;}
.slide img{float:right;margin:0 15px;}
.tabmatos{margin-top:10px;width:100%;}
.tabmatos th{color:#333;font-family:Georgia, Verdana, Arial;font-size:18px;padding-bottom:10px;text-align:left;}
.infodanger{background-color:#EFEFEF;border:1px solid #AAA;color:#666;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:10px;line-height:14px;padding:4px;text-align:justify;}
#onecolumn{margin:0;padding:0;}
.minititre{display:block;font-weight:700;}
.partenaires{border-top:1px dashed #666;padding-bottom:6px;padding-top:6px;}
.livre{clear:both;display:block;margin-bottom:30px;}
#cadrecreer{background-color:#EFEFEF;border:1px solid #000;display:none;left:440px;padding:4px;position:absolute;top:31px;width:200px;z-index:100;}
#cadreuser{background-color:#EFEFEF;border:1px solid #000;display:none;left:278px;padding:4px;position:absolute;top:31px;width:200px;z-index:100;}
#encartfiche{background-color:#F5F5F5;border-bottom:1px solid #BBB;height:375px;overflow:hidden;padding:0;}
#encartinfos{font-size:11px;line-height:15px;padding:10px;width:560px;}
#encartinfos h1{border:0;color:#333;font-family:Georgia;font-size:30px;line-height:26px;margin:0;padding:6px 0;text-decoration:none;text-shadow:2px 2px 4px #999;}
#encartinfos h2{margin:10px 0 6px;padding:4px 0 6px;}
.lignepoint{border-bottom:1px dashed #DDD;}
.precsuiv{color:#BBB;font-family:Verdana;font-size:11px;padding:2px;display:block;margin:0;}
.precsuivicon{margin-top:16px;margin-left:44px;}
.imgmilieu{padding-bottom:2px;vertical-align:middle;}
.prec{background-image:url(/images/icons/prev.gif);background-position:left 0 0;background-repeat:no-repeat;float:left;padding-left:20px;}
.suiv{background-image:url(/images/icons/next.gif);background-position:right 0;background-repeat:no-repeat;float:right;padding-right:20px;}
a:hover,.inprogress:hover,.points:hover,.pointsok:hover,a.action:hover,.sectioncomm a:hover,a.deletetag:hover{color:#036;}
a:active,.inprogress:active,.points:active,.pointsok:active,a.action:active,.sectioncomm a:active,.deletetaga:active,.precsuiv a:hover{color:#000;}
img,#overlay img{border:none;}
#content,.onecolumnclass{}
#menunav a:hover,#menunav_bottom a:hover{color:#4682B4;text-decoration:underline;}
.pagination a:link,.pagination a:visited{background-color:#FFF;border:1px solid #888;color:#1e90ff;font-weight:400;padding:3px 5px;text-decoration:none;}
.justif,.divjustif{text-align:justify;}
form p,.menu,.legende{margin:0;padding:0;}
#comments h3,#photos h3{border-color:#ddd;border-style:solid;border-width:1px;height:22px;margin-bottom:15px;padding:2px 2px 2px 6px;width:470px;}
.points,.pointsok{color:#998000;outline:none;text-decoration:none;}
a.section,a.section:visited{color:#8e8e8e;text-decoration:none;}
.menu form,.sectioncomm dl{margin:0;padding:0;}
#keyboardMsg,#encartimage{float:right;}
.sectionliste .ddate,.sectionliste .autre{background-position:right 1px;background-repeat:no-repeat;color:#1564b3;float:right;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-align:right;}
.lienadd a,.lienadd a:hover,.lienadd a:active,.lienedit a{color:#b37e15;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:700;}
.nav1 a:hover,.nav1 a:active,.nav2 a:hover,.nav2 a:active,.nav3 a:hover,.nav3 a:active,.nav4 a:hover,.nav4 a:active,.nav5 a:hover,.nav5 a:active,.nav6 a:hover,.nav6 a:active{color:#000;margin:1px 0 0;}
#fontcontrol,#fontcontrol li{background:none;}
.font1 a:link,.font1 a:visited,.font1 a:hover,.font2 a:link,.font2 a:visited,.font2 a:hover,.font3 a:link,.font3 a:visited,.font3 a:hover{height:18px;width:18px;}
.font1 a:hover,.font1 a:active,.font2 a:hover,.font2 a:active,.font3 a:hover,.font3 a:active{background-position:0 -18px;}
.precsuiv a:link,.precsuiv a:visited{color:#888;}
.prec a,.suiv a{color:#aaa;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:700;}
.prec a:hover,.prec a:active,.suiv a:hover,.suiv a:active{color:#666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:700;}
#logintab a:link,#logintab a:visited{color:#7BC5D4;}
#logintab a:hover{color:#FFF;}
#logintab{margin-top:4px;width:100%;}
#cadrecreer a:link,#cadrecreer a:visited,#cadreuser a:link,#cadreuser a:visited{color:#194F8A;}
#cadrecreer a:hover,#cadreuser a:hover{color:#2BCDED;}
.socialicons{color:green;text-align:right;padding-right:4px;vertical-align:baseline;}
.alignright{text-align:right;padding-right:4px;}
.paystrek{color:#0099ff;font-size:18px;}
.sortie{clear:both;margin-bottom:30px;}
.sortie h2{margin-top:28px;margin-bottom:4px;}
.sortie h3{color:#BD8D46;}
.sortie h3,.sortie h3 a{font-size:16px;padding:0;margin:0;font-family:Georgia, Arial, Helvetica;font-weight:normal;}
a.suite{color:#C03000;}
.livres h3 a{line-height:22px;}
.dateactus{color:#94c1c9;font-size:10px;}
p.zonetext{margin-bottom:10px;}
p.zonearea{margin-bottom:16px;}
p.zoneselect{margin-bottom:16px;}
.prix{color:red;font-size:22px;margin-bottom:12px;}
.acheter{margin-top:10px;font-size:20px;}
#listecat{width:100%;}
.activite{margin-top:-10px;padding-top:0;}
.action{margin-top:12px;}
.rounded-bg{background-color:#EFEFEF;border:1px solid #DDD;line-height:24px;margin-bottom:16px;margin-top:8px;}
.search-photos{padding:6px;}
.sortieinfo{text-align:right;}
.bkg_shadow_mini{background:url('/lib/randozone/images/bkg-shadow-mini.gif') no-repeat 0 0;padding-left:6px;padding-top:6px;overflow:hidden;height:150px;}
.agence_mini{width:220px;height:147px;}
.fondagences{margin-top:20px;background:#EFEFEF;border:0;border-top:1px solid #DDD;border-bottom:1px solid #CCC;clear:both;height:240px;}
.fondagences a:link{font-size:12px;font-weight:bold;}
.fondagences img {margin-bottom: 4px;}
.bgtoposhome{background:#374A56;border:0;clear:both;height:290px;}
.bgtoposhome h2 {color: #FFF;}
.bgtoposhome a {color: #29b7e9;}
.fondadresses{margin-top:20px;background:#EFEFEF;border:0;border-top:1px solid #DDD;border-bottom:1px solid #CCC;clear:both;height:247px;}
.fondadresses a:link{font-size:12px;font-weight:bold;}
.soustitreshadow{margin:0;padding:0;padding-left:4px;}
.test{background-color:red;}
.imgsquare{float:left;margin-right:3px;}
.imgsquare2{float:left;margin-right:10px;margin-bottom:16px;}
.topoguides td{padding:6px;}
.departements li{list-style-type:none;line-height:14px;}
.departements ul{padding:0;margin:0;}
.departements table{width:100%;}
.departements{padding-bottom:20px;display:none;}
.regions table{width:100%;}
div.box{position: relative; margin:0;padding:0;background-color:#D9E0E6;border-bottom:3px solid #BBB;padding-left:4px;padding-top:4px;width:170px;height:175px;}
div.box div.boxtext p{padding:4px 2px 0 0;margin:0;font:bold 11px Arial;color:#333;}
div.box div.boxtext p.altitude{padding:2px 0 0;margin:0;color:#B1221C;}
div.box:hover{background-color:#AAA;border-bottom:3px solid #18489f;}
div.box:hover div.boxtext p.altitude{color:#FFF;}
div.box:hover div.boxtext p{color:#000;}
div.boxact{position: relative;margin:0;padding:0;background-color:#E4E4E4;border-bottom:3px solid #BBB;padding-left:4px;padding-top:4px;width:170px;height:175px;}
div.boxact div.boxtext p{padding:4px 2px 0 0;margin:0;font:bold 11px Arial;color:#333;}
div.boxact div.boxtext p.altitude{padding:2px 0 0;margin:0;color:#B1221C;}
div.boxact:hover{background-color:#AAA;border-bottom:3px solid #18489f;}
div.boxact:hover div.boxtext p.altitude{color:#FFF;}
div.boxact:hover div.boxtext p{color:#000;}
div.boxtopo{position: relative;margin:0;padding:0;background-color:#D7F5FF;border-bottom:3px solid #BBB;padding-left:4px;padding-top:4px;width:170px;height:175px;}
div.boxtopo div.boxtext p{padding:4px 2px 0 0;margin:0;font:bold 11px Arial;color:#333;}
div.boxtopo div.boxtext p.altitude{padding:2px 0 0;margin:0;color:#B1221C;}
div.boxtopo:hover{background-color:#AAA;border-bottom:3px solid #18489f;}
div.boxtopo:hover div.boxtext p.altitude{color:#FFF;}
div.boxtopo:hover div.boxtext p{color:#000;}
.img-box{width:166px;height:111px;}
a.linkbox{text-decoration:none;}
.image_ext{margin:10px 0;padding:0;}
#trekdesc{text-align:justify;margin-bottom:12px;}
#trekdesc p{font-size:14px;color:#000;line-height:21px;}
.imgbala{margin-bottom:8px;}
.compteur{width:580px;}
#slider ul,#slider li{margin:0;padding:0;list-style:none;}
#slider,#slider li{width:960px;height:330px;overflow:hidden;}
#slider{height:330px;}
#sliderpays ul,#sliderpays li{margin:0;padding:0;list-style:none;}
#sliderpays,#sliderpays li{width:574px;height:383px;overflow:hidden;}
#sliderpays{height:383px;}
#nextBtn{left:auto;}
#prevBtn a,#nextBtn a{display:block;width:0;height:0;}
#nextBtn a{}
#prevBtn,#nextBtn{margin:0;padding:0;display:block;overflow:hidden;text-indent:-8000px;}
.formError{position:absolute;top:300px;left:300px;padding-bottom:13px;display:block;z-index:5000;cursor:pointer;}
#debugMode{background:#000;position:fixed;width:100%;height:200px;top:0;left:0;overflow:scroll;opacity:0.8;display:block;padding:10px;color:#fff;font-size:14px;z-index:100000;}
.ajaxSubmit{padding:20px;background:#55ea55;border:1px solid #999;display:none;}
.formError .formErrorContent{width:100%;background:#ee0101;color:#fff;width:150px;font-family:tahoma;font-size:11px;border:2px solid #ddd;box-shadow:0 0 6px #000;-moz-box-shadow:0 0 6px #000;-webkit-box-shadow:0 0 6px #000;padding:4px 10px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
.greenPopup .formErrorContent{background:#33be40;}
.blackPopup .formErrorContent{background:#393939;color:#FFF;}
.formError .formErrorArrow{position:absolute;bottom:0;left:20px;width:15px;height:15px;z-index:5001;}
.formError .formErrorArrowBottom{top:0;margin:-6px;}
.formError .formErrorArrow div{border-left:2px solid #ddd;border-right:2px solid #ddd;box-shadow:0 2px 3px #444;-moz-box-shadow:0 2px 3px #444;-webkit-box-shadow:0 2px 3px #444;height:1px;background:#ee0101;margin:0 auto;line-height:0;font-size:0;display:block;}
.formError .formErrorArrowBottom div{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
.greenPopup .formErrorArrow div{background:#33be40;}
.blackPopup .formErrorArrow div{background:#393939;color:#FFF;}
.formError .formErrorArrow .line10{width:15px;border:none;}
.formError .formErrorArrow .line9{width:13px;border:none;}
.formError .formErrorArrow .line8{width:11px;}
.formError .formErrorArrow .line7{width:9px;}
.formError .formErrorArrow .line6{width:7px;}
.formError .formErrorArrow .line5{width:5px;}
.formError .formErrorArrow .line4{width:3px;}
.formError .formErrorArrow .line3{width:1px;border-left:2px solid #ddd;border-right:2px solid #ddd;border-bottom:0 solid #ddd;}
.formError .formErrorArrow .line2{width:3px;border:none;background:#ddd;}
.formError .formErrorArrow .line1{width:1px;border:none;background:#ddd;}
#fancybox-loading{position:fixed;top:50%;left:50%;height:40px;width:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none;}
* html #fancybox-loading{position:absolute;margin-top:0;}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url(fancybox.png);}
#fancybox-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:#000;z-index:1100;display:none;}
* html #fancybox-overlay{position:absolute;width:100%;}
#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none;}
#fancybox-wrap{position:absolute;top:0;left:0;margin:0;padding:20px;z-index:1101;display:none;}
#fancybox-outer{position:relative;width:100%;height:100%;background:#FFF;}
#fancybox-inner{position:absolute;top:0;left:0;width:1px;height:1px;padding:0;margin:0;outline:none;overflow:hidden;}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;}
#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background-image:url(fancybox.png);background-position:-40px 0;cursor:pointer;z-index:1103;display:none;}
#fancybox_error{color:#444;font:normal 12px/20px Arial;padding:7px;margin:0;}
#fancybox-content{height:auto;width:auto;padding:0;margin:0;}
#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;-ms-interpolation-mode:bicubic;}
#fancybox-frame{position:relative;width:100%;height:100%;border:none;display:block;}
#fancybox-title{position:absolute;bottom:0;left:0;font-family:Arial;font-size:12px;z-index:1102;}
.fancybox-title-inside{padding:10px 0;text-align:center;color:#333;}
.fancybox-title-outside{padding-top:5px;color:#FFF;text-align:center;font-weight:bold;}
.fancybox-title-over{color:#FFF;text-align:left;}
#fancybox-title-over{padding:10px;background-image:url(fancy_title_over.png);display:block;}
#fancybox-title-wrap{display:inline-block;}
#fancybox-title-wrap span{height:32px;float:left;}
#fancybox-title-left{padding-left:15px;background-image:url(fancybox.png);background-position:-40px -90px;background-repeat:no-repeat;}
#fancybox-title-main{font-weight:bold;line-height:29px;background-image:url(fancybox-x.png);background-position:0 -40px;color:#FFF;}
#fancybox-title-right{padding-left:15px;background-image:url(fancybox.png);background-position:-55px -90px;background-repeat:no-repeat;}
#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:none;background-image:url(blank.gif);z-index:1102;display:none;}
#fancybox-left{left:0;}
#fancybox-right{right:0;}
#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block;}
#fancybox-left-ico{background-image:url(fancybox.png);background-position:-40px -30px;}
#fancybox-right-ico{background-image:url(fancybox.png);background-position:-40px -60px;}
#fancybox-left:hover,#fancybox-right:hover{visibility:visible;}
#fancybox-left:hover span{left:20px;}
#fancybox-right:hover span{left:auto;right:20px;}
.fancy-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001;}
#fancy-bg-n{top:-20px;left:0;width:100%;background-image:url(fancybox-x.png);}
#fancy-bg-ne{top:-20px;right:-20px;background-image:url(fancybox.png);background-position:-40px -162px;}
#fancy-bg-e{top:0;right:-20px;height:100%;background-image:url(fancybox-y.png);background-position:-20px 0;}
#fancy-bg-se{bottom:-20px;right:-20px;background-image:url(fancybox.png);background-position:-40px -182px;}
#fancy-bg-s{bottom:-20px;left:0;width:100%;background-image:url(fancybox-x.png);background-position:0 -20px;}
#fancy-bg-sw{bottom:-20px;left:-20px;background-image:url(fancybox.png);background-position:-40px -142px;}
#fancy-bg-w{top:0;left:-20px;height:100%;background-image:url(fancybox-y.png);}
#fancy-bg-nw{top:-20px;left:-20px;background-image:url(fancybox.png);background-position:-40px -122px;}
#specsmatos{width:100%;padding:4px;margin:0;border:1px solid #AAA;font-size:11px;margin-bottom:8px;margin-top:6px;}
#specsmatos td{width:50%;padding:4px 6px 4px 8px;}
.odd{background-color:#EEE;}
.title{background-color:#ABD7E5;}
#grpfb{float:right;margin-top:30px;padding-left:16px;}
#liensextliste ul{list-style-type:none;margin:0;padding:0;}
#liensextliste li{margin:0;padding:0;float:left;font-size:11px;margin-right:6px;}
#liensextliste2 ul{list-style-type:none;margin:0;padding:0;}
#liensextliste2 li{list-style:none;margin:0;padding:0;float:left;font-size:11px;margin-right:6px;}
.intro{color:#617CAA;font:10px Verdana, Geneva, Arial, Helvetica, sans-serif;line-height:13px;margin:10px 0 0;padding:0;}
.introl{color:#888;font-size:20px;font-family:Oxygen,Helvetica,Verdana;line-height:24px;margin:0 0 10px;padding:0;font-weight:normal;}
.intro-list{color:#555;font:17px Oxygen,Helvetica,Verdana;line-height:22px;margin:0 0 14px;padding:4px 0;font-weight:normal;}
.chapo{color:#888;font:20px Oxygen,Helvetica,Verdana;line-height:24px;margin:0 0 14px;padding:4px 0;font-weight:normal;}
h2.chapo {background: none;}
.buttonshare{margin-bottom:12px;height:24px;}
#infoact .introl{color:#888;font:14px Verdana, Geneva, Arial, Helvetica, sans-serif;line-height:21px;margin:10px 0;padding:4px 0;font-weight:bold;}
.textact{font:17px "PT Sans", Arial, Georgia, Verdana;color:#444;line-height:26px;letter-spacing:0.1px;}
.textact p{line-height:24px;}
.textact li{list-style-type:square;line-height:24px;margin-left: 40px;color: #000 !important;}
.textact h3{padding-top:0;margin-top:0;}
.adract{margin-bottom:10px;}
#infoact{background-color:#EEE;padding:4px 6px 4px 6px;font-size:13px;font-family:Verdana, Arial, Helvetica;margin-top:6px;margin-bottom:10px;}
#infoact p{color:#222;line-height:16px;}
#informations{margin-top:18px;margin-bottom:10px;}
.pubinterne{margin-top:10px;margin-bottom:10px;}
.pres_im{float:left;width:130px;}
.pres_main{float:left;width:430px;}
.pres_main h2{color:#000;font-family:Verdana, Arial, Helvetica;font-size:12px;text-transform:uppercase;margin:4px 0 0;padding:0;}
.pres_info{float:right;width:100px;}
.pres{margin-bottom:14px;height:120px;font-size:11px;font-family:Verdana;}
.refcat{color:#888;font-weight:bold;}
.vendeur{color:#333;text-transform:uppercase;font-weight:bold;color:#4AA500;}
.catalogue{width:100%;margin-top:8px;}
.catalogue td{height:20px;}
.catalogue th{white-space:nowrap;padding:4px;}
.tindic{background-color:#EDF7F2;margin:0;padding:4px;font-weight:bold;color:#046380;font-size:11px;}
.tindic2{margin:0;padding:4px;padding-left:0;font-weight:bold;color:#046380;font-size:12px;}
.lindic{padding-bottom:2px;font-size:11px;}
.lindic2{margin:0;padding-bottom:2px;font-size:11px;}
.lindic2 a{color:#01B0F0;}
.lindic2 a:hover{color:#01B0F0;text-decoration:underline;}
.livre_desc{padding:2px 0;margin:0;}
.sepcenter{text-align:center;}
.categ{color:#1564b3;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
.addthis_default_style{margin-top:10px;}
#imgheader{border-bottom:1px solid #666;border-top:1px solid #444;width:960px;}
#imgheader h1{color:white;position:absolute;top:0;left:10px;font-family:"Droid Sans", "Trebuchet MS", Georgia, Helvetica, Arial;}
#imgheader .overlay{width:960px;background-color:#000;background-color:rgba(0,0,0,0.5);height:42px;position:absolute;top:0;left:0;}
#imgheader .headerinfo{position:absolute;top:0;right:10px;color:rgb(114,223,255);font-size:22px;margin-top:4px;padding-top:8px;font-family:"Droid Sans", "Trebuchet MS", Georgia, Helvetica, Arial;}
#actionsbtn{margin-top:4px;}
.btnaction{margin-right:14px;}
.infoadr{margin-top:8px;}
.publicite{margin-top:6px;margin-bottom:6px;}
.menutop{margin-top:8px;}
.livres h3{margin-top:0;}
dt{margin-bottom:6px;}
#regions{background:url(/lib/randozone/images/randonnees-regions-france.jpg) repeat-x;margin:0;padding:0;width:960px;height:200px;border-bottom:1px solid #CCC;font-weight:bold;font-size:0.9em;}
#regions li {list-style: none;margin-left: 0;}
#zchoixville{background-color: #d7ebff;padding: 6px 0 8px 3px;height: 22px;border: 1px solid #BBB;width: 934px;}
#divville{position:absolute;border:1px solid #000;width:230px;padding:2px;left:110px;background-color:#FFF;display:none;z-index:10;}
#choixville{margin:0;padding:0;width:926px;border:2px solid #DDD;padding-left:6px;margin-bottom:8px;background-color:#EEE;padding-top:10px;}
.listeregions{margin-left:12px;}
.fondregions{margin-top:8px;background:#EFEFEF;border:0;border-top:1px solid #DDD;border-bottom:1px solid #CCC;clear:both;}
#tabbed_box{width:470px;height:475px;margin-bottom:18px;margin-top:0;}
.tabbed_area{border:1px solid #BBB;background-color:#374A56;padding:8px;height:480px;}
ul.tabs{margin:0;padding:0;margin-top:5px;margin-bottom:6px;}
ul.tabs li{list-style:none;display:inline;}
ul.tabs li a{background-color:#DDD;color:#000;padding:8px;text-decoration:none;font-size:9px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;text-transform:uppercase;border:1px solid #464c54;}
ul.tabs li a:hover{background-color:#2f343a;border-color:#2f343a;color:#fff;}
ul.tabs li a.active{background-color:#ffffff;color:#282e32;border:1px solid #464c54;}
.contentonglet{background-color:#ffffff;padding:10px;border:1px solid #DDD;height: 420px;}
#contentonglet_2,#contentonglet_3,#contentonglet_4,#contentonglet_5,#contentonglet_6{display:none;}
.contentonglet ul{margin:0;padding:0;}
.contentonglet ul li{list-style:none;border-bottom:1px solid #d6dde0;padding-top:5px;padding-bottom:5px;font-size:13px;}
.contentonglet ul li a{text-decoration:none;color:#3e4346;}
.contentonglet ul li a small{color:#8b959c;font-size:9px;text-transform:uppercase;font-family:Verdana, Arial, Helvetica, sans-serif;position:relative;left:4px;top:0;}
.contentonglet ul li:last-child{border-bottom:none;}
.contentonglet .soustitre {margin: 0;padding: 0;}
ul.tabs li a{background-repeat:repeat-x;background-position:bottom;}
ul.tabs li a.active{background-repeat:repeat-x;background-position:top;}
.aide{text-align:justify;background-color:#EFEFEF;padding:6px;}
.adrcontact{padding:1px 8px 3px;margin-top:8px;}
.adrcontact a{color:#046380;}
.adrcontact a:hover{text-decoration:underline;}
.plusphoto{margin-left:6px;padding:8px;font-size:14px;font-family:Lora;box-shadow:0 0 4px #888;-moz-box-shadow:0 0 4px #888;-webkit-box-shadow:0 0 4px #888;color:#FFF;letter-spacing:1px;background:url(/images/dinpattern-stripe.gif);}
.plusphoto a{color:#FFF;}
.actionsphotos{margin:0;margin-left:4px;}
.linkplusi{margin-left:34px;}
.magazines{width:100%;padding:0;margin:0;}
.magazines td{margin:0;padding:4px;vertical-align:top;}
.magazines img{margin:0;margin-top:6px;}
.magazines p{font-size:11px;}
.matosprix{color:#01B0F0;}
.matoscrea{color:#B4AF91;font-size:14px;font-family:"Trebuchet MS",Arial,sans-serif;}
.imageact{width:560px;}
.imageactmenu{width:300px;}
#navaction{list-style:none;margin:0;padding:0;overflow:hidden;}
#navaction li{float:left;width:110px;border:1px solid #600;margin-right:1px;color:#fff;background:#c00;padding:0 6px;}
#navaction li a{display:block;background:#c00;color:#fff;font:1em "Trebuchet MS",Arial,sans-serif;line-height:1em;padding:4px 0;text-align:center;text-decoration:none;}
#navaction li a:hover,#navaction li a:focus,#navaction li a:active{background:#900;text-decoration:underline;}
#ajouter{border:1px solid #DDD;background-color:#EFEFEF;padding:10px;}
#ajouter p{padding:0;margin:0;}
#ajouter a{font-variant:small-caps;font-size:20px;font-weight:bold;font-family:Droid Sans, Helvetica;}
#ajouter .st{padding:4px 0 0;margin:0;color:#666;}
.wildl{box-shadow:0 0 8px rgba(0,0,0,0.3);float:left;margin-left:6px;margin-bottom:20px;margin-top:10px;margin-right:24px;width:270px;background-color:#F0F0F0;height:440px;}
.wildr{box-shadow:0 0 8px rgba(0,0,0,0.3);margin-bottom:20px;margin-top:10px;width:270px;background-color:#F0F0F0;float:right;margin-right:6px;height:440px;}
.wildl img, .wildr img {width: 270px;}
.wildl p{padding:0 10px;text-align:justify;line-height:18px;color:#666;}
.wildr p{padding:0 10px;text-align:justify;line-height:18px;color:#666;}
.wildl h2{margin-left:10px;font-size:18px;margin-right:6px;margin-top:10px;}
.wildr h2{margin-left:10px;font-size:18px;margin-right:6px;margin-top:10px;}
.wildate{color:#01B0F0;}
.wildsuite{color:#B83A1B;background-color: #B83A1B;color: #FFF; padding: 2px 4px;text-transform: uppercase;font-size: 0.8em;}
.wildl .wildtype, .wildr .wildtype{font-weight:bold;text-align:center;}
.wildl h2, .wildr h2{background: none;padding-bottom: 0;}
.img-matos-liste{margin-bottom: 10px;}
.marque-matos-liste{font-weight: bold;text-transform: uppercase;}
.produitteste{font-weight:bold;color:#B83A1B;}
.imgachat{margin-bottom:6px;}
.wildlart{box-shadow:0 0 8px rgba(0,0,0,0.3);float:left;margin-left:6px;margin-bottom:20px;margin-top:10px;margin-right:54px;width:270px;background-color:#F0F0F0;height:460px;}
.wildlart p{padding:0 10px;text-align:justify;line-height:18px;color:#666;}
.wildlart h2{margin-left:10px;font-size:18px;margin-right:6px;}
.wildrart{box-shadow:0 0 8px rgba(0,0,0,0.3);margin-bottom:20px;margin-top:10px;width:270px;background-color:#F0F0F0;float:right;margin-right:6px;height:460px;}
.wildrart p{padding:0 10px;text-align:justify;line-height:18px;color:#666;}
.wildrart h2{margin-left:10px;font-size:18px;margin-right:6px;}
.wildlart ul,.wildrart ul{margin-left:10px;}
.wildart{background-color:#F0F0F0;height:460px;margin-bottom:20px;}
.wildart p{padding:0 10px;text-align:justify;line-height:18px;color:#666;}
.wildart h2{margin-left:10px;font-size:18px;margin-right:6px;}
.wildart ul,.wildrart ul{margin-left:10px;}
.onegrid1{background-color:#EEE;height:460px;}
.panel_g12{background-color:#F0F0F0;height:460px;margin-bottom:20px;}
.panel_g12 p{padding:0 10px;text-align:justify;line-height:18px;color:#666;font-size:14px;font-family:Arial,Verdana;}
.panel_g12 h2{margin-left:10px;font-size:18px;margin-top:10px;}
.panel_g12 ul,.wildrart ul{margin-left:10px;}
.panel_g12_s{background-color:#F0F0F0;height:380px;margin-bottom:20px;}
.panel_g12_s p{padding:0 10px;text-align:justify;line-height:18px;color:#666;font-size:14px;font-family:Arial,Verdana;}
.panel_g12_s h2{margin-left:10px;font-size:18px;margin-top:10px;}
.panel_g12_s ul,.wildrart ul{margin-left:10px;}
.cadrepanel{position:absolute;width:250px;height:54px;margin-left:25px;margin-top:60px;background-color:#000;opacity:0.4;filter:alpha(opacity=40);color:#FFF;text-align:center;}
.titrepanel{position:absolute;width:220px;margin-left:40px;margin-top:67px;padding-top:10px;padding-bottom:10px;text-align:center;color:#FFF;font-family:Verdana;font-size:18px;border-top:1px solid #AAA;border-bottom:1px solid #AAA;}
.imgpanel:hover .titrepanel{color:rgb(0, 153, 238);border-top:1px solid #AAA;border-bottom:1px solid #AAA;-moz-transition:all 0.3s ease 0.1s;}
.imgpanel:hover .cadrepanel{opacity:0.7;filter:alpha(opacity=70);}
.post-link .image-overlay{width:200px;height:133px;position:absolute;top:0;left:0;z-index:20;}
.post-link .image-overlay-square{width:75px;height:75px;position:absolute;top:0;left:0;z-index:20;}
.post-link .image-overlay{opacity:0;background:url('/images/search.png') no-repeat center center, url('/images/image-overlay.png') repeat left top;}
.post-link .image-overlay-square{opacity:0;background:url('/images/search.png') no-repeat center center, url('/images/image-overlay.png') repeat left top;}
.project:hover .image-overlay, .post-link:hover .image-overlay{opacity:0.8 !important;}
.project:hover .image-overlay-square, .post-link:hover .image-overlay-square{opacity:0.8 !important;}
.telecharger{color:#EDC600;font-size:15px;font-weight:bold;}
.proactivite{border:2px solid #EEE;background-color:#EEF9FA;padding:8px;}
.proactivite p{line-height:22px;padding:0;margin:0;}
.l560{width:560px;}
.l520{width: 520px;}
.l580{max-width:580px;max-height:500px;}
.l580square{max-width:580px;max-height:580px;}
.l500{width:500px;}
.l200{width:200px;}
.l210{width:210px;}
.l220{width:220px;}
.l220x145{width:220px;height:147px;margin-bottom:6px;}
.l100{margin-bottom:6px;}
.l336{width:336px;}
.l340{width:340px;}
.l460{width:460px;}
.h200ign{height:250px;margin-top:10px;}
.ivert{margin-left: 20px;}
.gen{color:#FFF;font-size:11px;font-family:Verdana;padding:2px 4px;border-radius:5px;}
.pdf{background-color:#731B26;color:#FFF;font-size:11px;font-family:Verdana;padding:2px 4px;border-radius:5px;}
.gps{background-color:#8C5935;color:#FFF;font-size:11px;font-family:Verdana;padding:2px 4px;border-radius:5px;}
.web{background-color:#01B0F0;color:#FFF;font-size:11px;font-family:Verdana;padding:2px 4px;border-radius:5px;}
.guide{background-color:#FF7F00;color:#FFF;font-size:11px;font-family:Verdana;padding:2px 4px;border-radius:5px;}
.miroir{background-color:#AAAAAA;color:#FFF;font-size:11px;font-family:Verdana;padding:2px 4px;border-radius:5px;}
.region{background-color:#00cc99;color:#FFF;font-size:12px;font-family:Verdana;padding:2px 4px;border-radius:5px;font-weight:bold;}
.departement{background-color:#66ccff;color:#ffffff;font-size:12px;font-family:Verdana;padding:2px 4px;border-radius:5px;font-weight:bold;}
.typeactivite{border-radius:5px;padding:2px 4px;font-size:11px;color:white;background-color:#046380;}
a.type_link{text-decoration:none;}
.typeactivite:hover{background-color:#CCC;color:#000;}
.activitenom{font-weight:bold;text-align:right;margin-top:8px;font-size:18px;margin-bottom:0;font-family:Georgia;color:#AAA;}
.typeadresse{padding:4px 6px;margin:0 8px 0 0;font-size:11px;font-weight:bold;color:white;vertical-align:middle;}
.imgnav{margin:0;padding:0;margin-top:10px;}
.block{padding-bottom:10px;border-bottom:1px solid #DDD;}
.block-topo{padding-bottom:10px;border-bottom:1px solid #DDD;}
.block-topo h3 {margin: 10px 0 4px 0;}
.block-topo p {margin: 2px 0;}
.complement{margin: 0; padding: 2px 0;border-bottom: 1px dotted #DDD;text-align: justify;}
.in-block {display: inline-block;width: 160px;}
.textpartenaire{color:#AAA;}
.c_1{background-color:#9B2B3A;}
.c_2{background-color:#9B2B63;}
.c_3{background-color:#9B2B88;}
.c_4{background-color:#7D2B9B;}
.c_5{background-color:#632B9B;}
.c_6{background-color:#3D2B9B;}
.c_7{background-color:#2B329B;}
.c_8{background-color:#2B499B;}
.c_9{background-color:#2B5B9B;}
.c_10{background-color:#2B729B;}
.c_11{background-color:#2B859B;}
.c_12{background-color:#2B9B9B;}
.c_13{background-color:#2B9B9B;}
.c_14{background-color:#2B9B85;}
.c_15{background-color:#2B9B6E;}
.c_16{background-color:#2B9B58;}
.c_17{background-color:#2B9B3D;}
.c_18{background-color:#2E9B2B;}
.c_19{background-color:#509B2B;}
.c_20{background-color:#729B2B;}
.c_21{background-color:#8C9B2B;}
.c_22{background-color:#9B942B;}
.c_23{background-color:#9B792B;}
.c_24{background-color:#9B5F2B;}
.c_25{background-color:#9B4C2B;}
.c_26{background-color:#9B3A2B;}
.matosalaune{margin-bottom:10px;font-weight:bold;}
#zemapville{width:930px;height:400px;margin:0;border:3px solid #000;display:block;}
#ville{position:absolute;border:1px solid #000;width:230px;padding:2px;left:110px;background-color:#FFF;display:none;z-index:10;}
.phlarge{margin-right:8px;margin-bottom:10px;border:1px solid #FFF;}
.phlarge:hover{border:1px solid #000;}
.materiel{border-bottom:2px solid #EEE;clear:both;margin-bottom:14px;}
.materiel p{margin:0 6px 8px;}
.afaire{border-bottom:2px solid #EEE;clear:both;margin-bottom:8px;padding-bottom:6px;}
.afaire p{margin:0 0 8px;text-align:justify;}
.afaire h3{font-size:18px;color:#666;}
#zemapdep{width:500px;height:500px;margin:0;border:3px solid #000;display:block;}
.matoslist{border:1px solid #AAA;padding:8px;width:150px;height:250px;margin-bottom:20px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;box-shadow:0 0 4px rgba(0, 0, 0, 0.2);}
.matoslist:hover{border:2px solid #333;padding:7px;}
.matoslisttd{vertical-align:top;width:25%;}
.matosmarque{font-weight:bold;text-align:center;font-size:13px;font-family:Georgia, Verdana, Arial;text-transform:uppercase;background-color:#83a2c2;color:#FFF;padding:2px 0 2px 0;margin:0px 0px 6px 0px;}
.matosimg80{max-width:80px;max-height:80px;}
.matosprix{font-weight:bold;font-size:16px;line-height:24px;}
.matosimg{text-align:center;height:80px;overflow:hidden;}
.matospro{color:#FF7F00;}
.encartd{float:right;width:200px;margin:0px 0px 0px 12px;border:solid #1C86E1;border-width:2px 0px 2px 0px;background-color:#f2f6f9;padding:10px 8px 0px 8px;}
.encartd p{line-height:20px;font-size:14px;font-family:Arial;text-align:left;}
.catactivite{color:#F59924;}
.imgpano{margin-top:6px;}
#encartadresses,#encartphoto{padding:1px 10px 4px 10px;background-color:#f0ece5;margin-top:16px;margin-bottom:20px;}
#encartadresses h2,#encartphoto h2{color:#FFF;background-color:#bd9f6c;padding:12px 8px 12px 8px;text-align:center;margin: 12px auto 10px;font-size:24px;text-shadow:none;}
#encartadresses .menu-title,#encartphoto .menu-title {color: #FFF;background-color: #bd9f6c;padding: 10px 6px;text-align: center;margin: 12px auto 20px;font-size: 22px;text-shadow: none;}
#encartadresses .menupro{color:#FFF;background-color:#bd9f6c;padding:12px 8px 12px 8px;text-align:center;margin:auto;margin-top:12px;margin-bottom:20px;font-size:24px;text-shadow:none;font-family:"Trebuchet MS",Georgia,Helvetica,Arial;font-variant:small-caps;font-weight:bold;}
#encartcarto{background-color:#EEE;padding:4px 10px 4px 10px;margin-top:16px;}
#encartcarto .menu-title {color: #FFF;background-color: #666;padding: 10px 6px;text-align: center;margin: 12px auto 20px;font-size: 22px;text-shadow: none;}
#encartparticiper{background-color:#e4eaec;padding:1px 10px 4px 10px;margin-top:16px;}
#encartparticiper .menu-title{color:#FFF;background-color:#3e758c;padding:10px 6px;text-align:center;margin: 12px auto 20px;font-size:22px;text-shadow:none;font-family:"Trebuchet MS",Georgia,Helvetica,Arial;font-variant:small-caps;font-weight:bold;}
#encartadmin{background-color:#FFEEAE;padding:4px 10px 4px 10px;margin-top:16px;}
#encartadmin h2{color:#FFF;background-color:#EEA800;padding:12px 8px 12px 8px;text-align:center;margin:auto;margin-top:12px;margin-bottom:20px;font-size:24px;text-shadow:none;}
.smallglyphicons{margin-top:8px;margin-right:8px;width:15px;}
.divimage{width:200px;height:133px;overflow:hidden;border:1px solid #333;margin:0;padding:0;}
#mapnew{width:220px;height:310px;background-image:url(/lib/randozone/images/nomap.gif);}
.containerimage{width:460px;height:310px;overflow:hidden;border-radius:6px 0px 0px 6px;}
.infodroite{height:310px;background-color:#efefef;margin:0;padding-left:8px;padding-right:10px;padding-top:8px;border-radius:0px 6px 6px 0px;font-size:11px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
/*.ariane{margin-top:30px;font-weight:bold;background-color:#DDD;color:#0099ff;font-size:12px;padding-left:6px;padding-right:6px;display:inline-block;border-radius:4px;}*/
.ariane {
margin-top: 10px;
color: #969696;
font-size: 12px;
padding-left: 6px;
padding-right: 6px;
display: inline-block;
background-color:#FFF;
}
h1.newtitre{margin:0px 0px 14px 0px;font-variant:small-caps;font-family:"Trebuchet MS",Georgia,Helvetica,Arial;font-size:34px;color:rgb(51, 51, 51);line-height:34px;text-shadow:none;padding:0;}
.commentaire{font-size:14px;}
.special2{width:460px;border:0;padding:0;}
.precsuiviconfloat{float:right;margin-top:24px;margin-right:10px;}
.typetopo{font-weight:bold;font-size:20px;margin:0 0 16px 0;padding:0;color:#7f9db9;}
.separator{margin:0;padding:0;border-bottom:2px dotted #DDD;line-height:10px;margin-bottom:18px;}
.liste h2{font-size:24px;margin:0;padding:0;font-family:Arial, "Trebuchet MS", Helvetica;letter-spacing:.8px;background:none;font-variant:normal;text-shadow:none;}
.liste h2 a:link{line-height:30px;}
.liste p{font-size:16px;text-align:justify;margin-bottom:2px;margin-top:2px;line-height:21px;letter-spacing:.3px;color:#333;}
.liste p.detail{font-size:12px;color:#666;margin:0;padding:0;}
.liste .clear{height:24px;}
.liste .lire{float:right;background-color:#DDD;color:#FFF;padding:4px 6px 4px 6px;font-size:16px;}
.liste .type{margin:0;padding:0;font-weight:bold;font-family:Georgia, Verdana, Arial;font-size:15px;text-transform:uppercase;}
#affix{position:static;top:0px;}
.avfooter{line-height:12px;}
.avfooter em{line-height:12px;color:#2B5B9B;}
.lfooter{line-height:12px;}
#zactus{background-color:#FFF;}
#zactus12{background-color:#FFF;}
.actusli:hover{transition:0.4s;background-color:#DDD;border-bottom:1px solid #BBB;}
.actusli:hover img{transition:0.4s;opacity:0.6;filter:alpha(opacity=60);}
.actusli{background-color:#EFEFEF;border-bottom:1px solid #DDD;box-shadow:0 0 8px rgba(0,0,0,0.2);height:450px;margin-bottom:20px;}
.actusli p{font-size:11px;padding:6px;line-height:16px;color:#666;text-align:justify;}
.actusli h2{padding:6px;font-size:19px;font-variant:normal;height:60px;}
.actusli h2 a{color:#0099ff;text-shadow:none;line-height:22px;}
.actusli h2 a:hover{color:#006dcc;text-shadow:none;text-decoration:none;}
.actusli .type{color:#000;font-family:Verdana, Arial, Helvetica;font-size:16px;font-variant:small-caps;font-weight:bold;padding:0;margin:0 6px 0 6px;}
.actusli .detail{font-weight:bold;text-align:left;font-size:12px;position:absolute;bottom:0px;}
.actusli .detail a{color:#BBB;}
.actusli .detail a:hover{color:#666;}
.actusli4:hover{transition:0.4s;background-color:#EEE;border-bottom:1px solid #BBB;}
.actusli4{background-color:#FFF;border-bottom:1px solid #DDD;height:450px;margin-bottom:20px;}
.actusli4 p{font-size:12px;padding:6px;line-height:18px;color:#666;text-align:justify;}
.actusli4 h2{padding:0 6px 8px 6px;font-size:18px;font-variant:normal;height:50px;}
.actusli4 h2 a{color:#0099ff;text-shadow:none;line-height:22px;text-transform: uppercase;}
.actusli4 h2 a:hover{color:#006dcc;text-shadow:none;text-decoration:none;}
.actusli4 h3{margin: 0;padding:0 6px 8px 6px;font-size:18px;font-variant:normal;width: 300px;height:45px;}
.actusli4 h3 a{color:#0099ff;text-shadow:none;line-height:22px;text-transform: uppercase;}
.actusli4 h3 a:hover{color:#006dcc;text-shadow:none;text-decoration:none;}
.actusli4 .type{color:#F59924;font-family:Verdana, Arial, Helvetica;font-size:16px;font-variant:small-caps;font-weight:300;padding:0;margin:6px;}
.actusli4 .detail{text-align:left;font-size:12px;position:absolute;bottom:0px;}
.actusli4 .detail a{color:#BBB;}
.actusli4 .detail a:hover{color:#666;}
.clearactus{margin-bottom:24px;}
.matosliste{height:290px;}
.matoslisteb{border:1px solid #AAA;height:280px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.matoslisteb:hover{border:1px solid #333;}
.matosbrand{font-weight:bold;text-align:center;font-size:13px;font-family:Georgia, Verdana, Arial;text-transform:uppercase;background-color:#83a2c2;color:#FFF;padding:2px 0 2px 0;margin:0px 0px 6px 0px;}
.matosimage{text-align:center;height:80px;overflow:hidden;margin-top:12px;}
.matosinfos{padding:8px;}
a.lientop{color:#FFF;text-decoration:none;}
a.lientop:hover{color:#01B0F0;text-decoration:none;}
.bloc{background-color:#EFEFEF;border:1px solid #CCC;}
.blocavoir{padding-bottom:10px;border-bottom:2px solid #DEDEDE;}
#menuphoto{padding-top:20px;}
#photopageimg{margin:10px 0 0 0;}
#encartrelation{background-color:#EEE;padding:4px 10px 4px 10px;margin-top:16px;}
#encartrelation h2{color:#FFF;background-color:#666666;padding:12px 8px 12px 8px;text-align:center;margin:auto;margin-top:12px;margin-bottom:20px;font-size:24px;text-shadow:none;}
#imageprevnext{text-align:center;position:relative;}
#imageprev{position:absolute;display:block;left:40px;z-index:30;width:40px;height:40px;top:41%;background:url("/lib/randozone/images/image-prev.png") no-repeat;opacity:0.4;}
#imagenext{position:absolute;display:block;top:50%;right:40px;z-index:30;width:40px;height:40px;top:41%;background:url("/lib/randozone/images/image-next.png") no-repeat;opacity:0.4;}
#imageprev:hover{opacity:1;}
#imagenext:hover{opacity:1;}
.artmenu{padding:0;margin-top:16px;margin-bottom:16px;transition:padding 0.2s;}
.artmenu:hover{padding:20px;background-color:#EEE;transition:padding 0.2s;}
.artmenuno{padding:0;margin-top:16px;margin-bottom:16px;}
table.lientopo{width:100%;max-width:400px;font-size:14px;color:#555;border-collapse:collapse;border-spacing:0px;font-family:Verdana,Arial,Helvetica;margin-top:35px;}
table.lientopo p{margin:0;padding:0;margin-bottom:16px;}
table.lientopo td{vertical-align:top;}
table td.icon{width:35px;}
#avertissement{background-color:#EFEFEF;}
.lastpheader{margin-top:20px;}
.pubgaccueil{margin-top:18px;}
#footer .tfooter{font-size:20px;margin:8px 0px 4px;padding:0px;color:#346694;font-variant:small-caps;text-shadow:1px 1px 2px #CCC;font-weight:bold;font-family:"Trebuchet MS",Georgia,Helvetica,Arial;}
.tavoirafaire{background:url('/lib/randozone/images/stripped.png') repeat-x scroll left bottom transparent;color:#346694;font-variant:small-caps;font-family:"Trebuchet MS",Georgia,Helvetica,Arial;font-size:23px;margin:18px 0px 12px;padding:0 0 12px 0;font-weight:bold;}
#paypal{margin-top:12px;border:2px solid #DDD;background-color:#EFEFEF;text-align:center;padding:4px;}
.tsearch{border-collapse:separate;border-spacing:6px;}
.tsearch li{list-style-type:square;margin-left:14px;color:#0099ff;}
.imgactac{margin-bottom:8px;}
.actune{font-size:20px;color:#919B9C;margin-top:6px;border-bottom:1px solid #EFEFEF;padding-bottom:6px;}
#articles dt{border-top:1px dotted #AAA;}
#articles dd{margin-bottom:10px;text-align:justify;}
#articles{margin-bottom:30px;}
.sectionintro{color:#999;font:18px/22px Helvetica,Verdana,Geneva,Arial,Helvetica,sans-serif;margin:8px 0px 10px;padding:4px 0px;line-height:22px;text-align:justify;}
.block-row{padding:0;margin:12px 0 12px 0;}
.intropage{color:#666;font:1.4em/1.5em "PT Sans", Helvetica,Verdana,Geneva,Arial,Helvetica,sans-serif;margin:8px 0px 10px;padding:4px 0px;text-align:justify;}
.mt0{margin-top:0;}
.mb0{margin-bottom:0;}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
.mt20{margin-top:20px;}
.mb20{margin-bottom:20px;}
.mt40{margin-top:40px;}
.mb40{margin-bottom:40px;}
.ml20{margin-left: 20px;}
.mb-img-header{margin-bottom:30px;}
#menuatlas{margin-bottom:20px;border:1px solid #CCC;padding:10px 10px 0 10px;}
.nav{padding-left:0;margin-bottom:0;list-style:none;}
.nav > li{position:relative;display:block;}
.nav > li > a{position:relative;display:block;padding:10px 15px;}
.nav > li > a:hover,
.nav > li > a:focus{text-decoration:none;background-color:#eee;}
.nav > li.disabled > a{color:#777;}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent;}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus{background-color:#eee;border-color:#337ab7;}
.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5;}
.nav > li > a > img{max-width:none;}
.nav-pills > li{float:left;}
.nav-pills > li > a{}
.nav-pills > li + li{margin-left:6px;}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus{color:#fff;background-color:#337ab7;}
.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#777;border-radius:10px;}
.badge:empty{display:none;}
.btn .badge{position:relative;top:-1px;}
.btn-xs .badge{top:0;padding:1px 5px;}
a.badge:hover,
a.badge:focus{color:#fff;text-decoration:none;cursor:pointer;}
.list-group-item.active > .badge,
.nav-pills > .active > a > .badge{color:#337ab7;background-color:#fff;}
.list-group-item > .badge{float:right;}
.list-group-item > .badge + .badge{margin-right:5px;}
.nav-pills > li > a > .badge{margin-left:3px;}
.data-table{width:100%;}
.data-table th{padding:6px 12px 6px 6px;text-align:left;font-weight:bold;}
.data-table td{padding:6px}
.linkprecsuiv {margin-top: 16px;margin-bottom: 16px;line-height: 20px;}
.precimg{font-weight:bold;font-size:12px;background-image:url(/images/icons/prev.gif);background-position:left 0 0;background-repeat:no-repeat;padding-left:20px;}
.suivimg{font-weight:bold;font-size:12px;background-image:url(/images/icons/next.gif);background-position:right 0;background-repeat:no-repeat;padding-right:20px;}
.ph-pre-large{background-color:#FFF;float:left;margin-bottom:4px;position:relative;width:155px;}
.addphoto {height: 60px;margin-top: 15px;margin-right: 10px;}
.text-right {text-align: right;}
.text-center {text-align: center;}
.text-strong {font-weight: bold;}
.navthumbnails {margin-bottom: 20px;}
.liste-photos{margin-bottom: 50px;}
.titre-liste-photos{font-size: 18px;}
.tab-zones{margin-bottom:20px;width:100%;}
.tab-zones td {padding: 5px;}
.text-cherche{font-size:20px;margin: 40px 0 40px 0;}
.o-near h3{margin-top: 0;padding-top: 0;}
.btn-tag{margin: 10px 0 10px 0;padding: 3px 5px 3px 5px;background: #E4E4E4 none repeat scroll 0% 0%;color: #666;letter-spacing: normal;text-transform: uppercase;font-weight: bold;padding: 5px;margin-right: 10px;margin-bottom: 10px;font-size: 12px;line-height: 12px;}
a.btn-tag:hover {color: #FFF;background-color: #666;text-decoration: none;}
img.doc-pdf {box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.3);}
ul.relation {margin-bottom:20px;}
ul.relation li{font-size: 14px;font-weight: 700;line-height: 22px;}
.actions {margin-bottom: 20px;}
.moreph {padding: 2px;background-color: #EFEFEF;text-align: center;border: 1px dotted #DDD;text-transform: uppercase;font-size: 12px;font-weight: 700;}
.more {padding: 2px;background-color: #EFEFEF;text-align: center;border: 1px dotted #DDD;text-transform: uppercase;font-size: 12px;font-weight: 700;line-height:40px;}
.listetopos dt {margin-top: 28px;font-size: 18px;font-family: Verdana, Arial;font-weight: 700;}
.listetopos dd {text-justify: auto;}
#zchoixville a {font-size: 12px;}
#cookie-message {position: fixed;width: 100%;background-color: #EEE;margin: 0px;left: 0px;bottom: 0px;padding: 4px;z-index: 1000;text-align: center;font-size: 11px;font-family: Arial, Verdana, Serif;}
#ok-cnil {font-size: 13px;background-color: #777;color: #FFF;border: 1px solid #000;padding: 3px 5px;}
.table-col-icon {width: 25px;}
.w20px {width: 20px;}
.nav-link {display: block;position: fixed;z-index: 2000;top: 30%;width: 50px;height: 70px;overflow: hidden;color: #FFF;font-family: arial,sans-serif;font-weight: bold;font-size: 16px;line-height: 1;min-height: 79px;box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, 0.20);}
.icon-prev {z-index: 11000;left: 0px;background-image: url("/images/glyphicons/png/glyphicons_224_chevron-left.png");background-repeat: no-repeat;background-position: 20px center;background-color: rgba(240, 240, 240, 0.8);padding: 5px 10px 5px 0px;}
.icon-next {z-index: 11000;right: 0px;background-image: url("/images/glyphicons/png/glyphicons_223_chevron-right.png");background-repeat: no-repeat;background-position: 30px center;background-color: rgba(240, 240, 240, 0.8);padding: 5px 10px 5px 0px;}
.nav-link a {padding: 30px 70px;color: #1E1E1E;text-align: left;display: block;width: 350px;height: 100%;text-decoration: none;margin-right: 10px;}
.nav-link:hover{width: 400px;}
@media screen and (max-width: 1120px) {
    .nav-link {display: none;}
}
.block-internal {margin-top: 20px;} 
.wrapper-internal{position: relative;width: 220px;height: 147px;}
.title-internal{font-size: 1.2em;display: block;position: absolute;width: 100%;text-align: center;color: #FFF;bottom: 0;font-weight: 700;text-transform: uppercase;padding-bottom: 5px;background: transparent linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.5) 60%, rgba(0, 0, 0, 0.75) 100%) repeat scroll 0% 0%;}
.wrapper-internal:hover .title-internal {color: #FFF;padding-bottom: 65px;}
.wrapper-internal img {-moz-transition: all 0.3s ease-in-out 0s;-webkit-transition: all 0.3s ease-in-out 0s;-o-transition: all 0.3s ease-in-out 0s;-ms-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}
.wrapper-internal:hover img {opacity: 0.7;}
.rando-france {padding: 20px;border: 1px solid #DDD;margin-top: 25px;margin-bottom: 25px;background-color: #EFEFEF;}
.rando-monde {padding: 20px;border: 1px solid #DDD;margin-top: 25px;margin-bottom: 25px;background-color: #EFEFEF;}
.author-photo-link{border: 1px solid #DDD;padding: 4px;background-color: #FEFEFE;text-align:center;text-transform: uppercase;}
.link-image:hover {opacity: 0.7;transition-duration: .3s;}
.text-uppercase{text-transform: uppercase;}
.div-home-topo {position: relative;width: 100%;height: 200px;}
.title-home-act{height: 60px;}
.avec-trace-gps {color: #EDC600;}
.title-home-topo{height: 75px;position: absolute;bottom: 0px;width: 100%;background-color: rgba(0, 0, 0, 0.40);}
.div-home-topo .title-home-topo h3 {padding: 4px 0 0 0;margin: 0 8px 4px 8px;font-weight: 700;height: 40px;line-height: 18px;}
.div-home-topo .title-home-topo h3 a {font-family: "PT Sans", Verdana, sans-serif;color: #FFF;text-transform: uppercase;font-size: 16px;line-height: 18px;font-weight: 700;text-decoration: none;}
.div-home-topo .title-home-topo h3 a:hover {text-decoration: none;}
.div-home-topo .title-home-topo h4 {color: #DDD;padding-top: 4px;text-transform: uppercase;font-size: 10px;border-top: 1px solid #AAA;margin: 0 6px 0 6px;}
#informations h4 {font-size: 20px;}
.div-home-topo:hover .figure:after {background: rgba(0, 0, 0, 0.3);}
.div-home-topo .figure:after {content: "";z-index: 0;background: transparent;display: block;width: auto;height: auto;position: absolute;top: 0;left: 0;bottom: 0;right: 0;-webkit-transition: background-color 0.3s;-moz-transition: background-color 0.3s;-ms-transition: background-color 0.3s;-o-transition: background-color 0.3s;transition: background-color 0.3s;}
.v-topo {position: absolute;left: 4px;top: 4px;background-color: #FF0000;color: #FFF;padding: 2px 4px;}
.v-activite {position: absolute;left: 4px;top: 4px;background-color: #046380;color: #FFF;padding: 2px 4px;}
.v-lien {position: absolute;left: 4px;top: 4px;background-color: #BD8D46;color: #FFF;padding: 2px 4px;}
.no-lineheight {line-height: 1px;}
.responsive-img, .img-responsive{width: 100%;}
.publication{text-align:center;color: #919B9C;text-transform: uppercase;font-size: 0.85em;border-top: 1px solid #DDD;border-bottom: 1px solid #DDD;}
.publication .sep {color: #AAA;padding: 0 6px;}
.publication .publi-date {color: #223645;}
.publication .publi-author {color: #B83A1B;}
.h1center {text-align: center;width: 80%;margin: 20px auto 40px;font-family: Georgia,sans-serif;font-weight: normal;font-size: 46px;line-height: 46px;}
.h1big{margin: 0 auto 20px;font-family: Georgia, Arial,"Times New Roman",sans-serif;font-weight: 300;font-size: 42px;line-height: 44px;}
.h1page{display: block; font-size: 28px;margin-top: 10px;color: #888888;}
p.breadcrumb {margin: 0;padding: 0 6px;line-height: 1.8em;font-weight: normal;background-color: #EEEEEE;color: #0099FF;font-size: 1.15em;border-bottom: 1px solid rgb(204, 204, 204);font-family: Oxygen,sans-serif;}
ul.breadcrumb {background-color: #FFF;margin-top: 4px;}
ol.rich-breadcrumb {margin-top: 8px;background-color: #EFEFEF;display: inline-block;padding: 0 6px;}
.rich-breadcrumb li {margin: 0; color: #09F;font-size: 12px;display: inline-block;line-height: 24px;}
.rich-breadcrumb > li + li::before {padding: 0 5px;color: #CCC;content: "/ ";}
.breadcrumb > li {margin: 0;color: #09F;font-size: 12px;display: inline-block;line-height: 26px;}
.breadcrumb > li + li::before {padding: 0 5px;color: #CCC;content: "/ ";}
.text-center{text-align: center}
p + .figcaption {margin-top: -0.3em;}
.figcaption {font-size: 0.8em;color: #888888;border-left: 4px solid #BBBBBB;padding-left: 6px;}
p.figcaption {line-height: 1.6em;}
#image .figure {color: #888888;border-left: 4px solid #BBBBBB;padding-left: 6px;margin: 0 10px 20px 10px;}
#menu li.liste-articles{font-size: 16px;line-height: 24px;list-style-type: square; margin-left: 20px;}
.article-next, .article-prev {font-size: 18px;font-weight: 700;border-left: 4px solid #BBBBBB;padding: 4px 0 4px 10px;}
.avertissement {line-height: 14px;}
#footer li, #footer p {line-height: 14px;font-size: 11px;}
.image-extern {background-color: #EFEFEF;text-align: center;}
.image-extern img {padding: 15px 0 10px 0}
.image-extern .petit {padding: 0 15px 10px 15px;text-align: left;}
.uppercase {text-transform: uppercase;}
.acheter-sur {font-weight: bold;text-transform: uppercase;color: #09F;}
#chapo{margin:0 0 20px;padding:0;color:#888;font-size:20px;font-family:Oxygen,Helvetica,Verdana,sans-serif;line-height:24px;text-align:justify;}
#chapo strong {font-weight: normal;line-height:24px;}
.pub-960 {width: 959px;border-right: 1px solid #000;overflow: hidden;height: 250px;}
.no-link {text-decoration: none;color: #666;}
.no-link:hover {text-decoration: none;color: #666;}
h2 > .no-link, h2 > .no-link:hover {text-decoration: none;margin-top: 2.5em;font-size: 1.4em;line-height: 1em;color: #000000;}
h3 > .no-link, h3 > .no-link:hover {text-decoration: none;font-size: 1em;line-height: 0.8em;color: #666;font-family: Arial, Verdana, Helvetica, sans-serif;}
.bg-new{background-color: #D7F1FF}
.p468 {width: 468px;height: 60px;margin-top: 0;border: 0;}
.pp468 {margin-top: 20px;margin-bottom: 20px;}
.no-border{border: 0;}
.info-publi{border-top: 1px solid #CCC;border-bottom: 1px solid #CCC;text-align: center;font-size: 11px;text-transform: uppercase;margin-bottom: 16px;}
.info-publi .evid {color: #919B9C;text-transform: uppercase;}
.max-h220 {max-height: 220px;}
#Randozone_Habillage {display: none;}
.lire-aussi {border-left: 6px solid #BBBBBB;font-style: italic;background-color: #F3F3F3;padding: 8px 8px 8px 12px;font-size: 0.9em;}
/*#topp {height: 0;}*/
.td-20p {width: 20%;}
.table-ville{width: 950px}
.wp-caption{margin-bottom: 20px;}
.wp-caption p {margin: 0;padding: 0;}
.wp-caption-text{padding: 0;margin: 0;color: #888;font-size: 0.8em;}
.block-ama{background-color: #FFF;float: right;margin-left:20px;margin-bottom: 10px;}
.block-ama-bottom{border: 1px solid #AAA;padding: 6px;margin-bottom: 10px;}
.alert-ni {border-bottom: 3px solid red;}
.b-p-960 {width: 960px;overflow: hidden !important;text-align: center;}
.col50pc{width: 50%}
.td-social-sharing-buttons{text-transform: uppercase;padding: 6px;font-size: 0.9em;color: #FFF;}
.td-social-twitter {background-color: #00aced;}
.td-social-facebook {background-color: #3b5998}
.td-social-google {background-color: #dd4b39}
.td-social-pinterest {background-color: #cb2027}
a.td-social-sharing-buttons:hover{color:#000;text-decoration: none;background-color:#CCC;}
#trknanalsid{display: none;}
#todo-near h3 {margin-top: 0;}
#todo-near h3 a:link{font-size: 17px;line-height:19px;}
#add-comm {color:#333;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:20px;margin:16px 0 8px;line-height:24px;font-weight:bold;}
.title-home-destinations {position: absolute;bottom: 0px;width: 100%;background-color: rgba(0, 0, 0, 0.40);height: 30px;}
.div-home-topo .title-home-destinations h3 {padding: 4px 0 0 0;margin: 0 8px 4px 8px;font-weight: 700;height: 40px;line-height: 18px;}
.div-home-topo .title-home-destinations h3 a {font-family: "PT Sans", Verdana, sans-serif;color: #FFF;text-transform: uppercase;font-size: 16px;line-height: 18px;font-weight: 700;text-decoration: none;}
figure.image-sortie-large, figure.image-sortie-thumbs, figure.large {display: block;margin: 0 0 10px 0;}
.display-none{display: none;}
.grand-reportage{background-color: #02a9f4;color: #FFF;padding: 3px 4px;text-transform: uppercase;margin-right: 6px;font-size:0.8em;}
.menu-t3{font-weight: bold;color: #000;font-size: 1em;margin-bottom: 0.5em;}
#menu li {line-height: 1.5em;}
.photo-info {margin: 0;padding: 0;}
h2 span.une {color: #02a9f4;}
figure.large figcaption {color: #888;text-align: justify;border-left: 4px solid #CCC;padding-left: 6px;margin: 6px 0 12px;}
.title-h3{font-size: 22px;font-weight: bold;margin-top: 16px;}
.tabs li{margin-left: 0;}
.image-test{text-align:center;margin-bottom: 20px; font-size: 0.9em;color: #939393;}
.altitude {font-size: 0.9em;color:#888;}
.td-nowrap{white-space:nowrap;}
.td-top{vertical-align: top;}
.btn--back {position: absolute;left: 20px;box-shadow: 0 0 5px #999;z-index: 5;width: 60px;height: 80px;background-image: url("/images/glyphicons/png/glyphicons_224_chevron-left.png");background-repeat: no-repeat;background-position: center center;background-color: rgba(240, 240, 240, 0.8);}
@media screen and (max-width: 1140px)
{
    .btn--back {display: none;}
}
.sprite {background-image: url(/lib/randozone/images/sprites.png);background-repeat: no-repeat;display: inline-block;padding-right: 4px;}
.sprite-facebook {width: 24px;height: 24px;background-position: -5px -5px;}
.sprite-flickr {width: 24px;height: 24px;background-position: -39px -5px;}
.sprite-gmail {width: 30px;height: 30px;background-position: -5px -39px;}
.sprite-google-plus-24 {width: 24px;height: 24px;background-position: -45px -39px;}
.sprite-twitter {width: 24px;height: 24px;background-position: -73px -5px;}
.sprite-vimeo {width: 24px;height: 24px;background-position: -5px -79px;}
.add-button {display: block;margin-bottom: 20px;border: 2px solid #666;text-align: center;padding: 12px 0;font-size: 1.35em;font-weight: bold;background-color: #EEE;}
.add-button:hover {text-decoration: none;}
.dump{display: block;background-color: #333;color: #00b1ff;padding: 6px;}
.inscription-rapide {display: block;transition: all 0.6s linear;background-color: #EFEFEF;padding: 8px;color: #264b6b;border: 1px solid #a4a4a4;font-size: 1.25em;}
.inscription-rapide img {float: right;margin: 0 6px;}
.inscription-titre {font-weight: bold;color: #f39112;margin-bottom: 0.3em;}
#ph-inscription input {min-width: 250px;padding: 4px;}
#ph-inscription button {padding: 3px;width: 50px;}
#mc_embed_signup{background:#b8e7f9; clear:left; font:14px Helvetica,Arial,sans-serif;border: 1px solid #AAAAAA;margin: 20px 0 20px 0;padding: 10px;}
#mc-embedded-subscribe-form {background-color: #FAFAFA;padding: 2px;border: 1px solid #DADADA;}
.h2title{color:#346694;font-variant:small-caps;font-family:"Trebuchet MS", Georgia, Helvetica, Arial;font-size:23px;margin:18px 0 12px;padding:0;line-height: 25px;font-weight: 700;}
#img-logo2 {width:200px;height:53px;margin-top: 30px;margin-left: 5px;}
.headerbg.alpha {height:160px;}
.mast-head{text-align: center;}