@charset "UTF-8";
  html * { font-size: 11px}
  body { background: #fff url("") repeat-x top left fixed; padding: 0px 0; }
    body {
    font-family:arial, Verdana, Helvetica, Arial, sans-serif;
    font-size: 75.00%;
    color: #444;
margin:0; padding:0
  }

  h1,h2,h3,h4,h5,h6 {
   font-family:"Arial Narrow", 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
    font-weight:bold;
    color:#666;
    margin: 0 0 0.25em 0;
  }

  h1 { font-size: 200% }                        /* 24px */
  h2 { font-size: 200%; color:#182E7A}          /* 24px */
  h3 { font-size: 150% }                        /* 18px */
  h4 { font-size: 15px }                     /* 16px */
  h5 { font-size: 116.67% }                     /* 14px */
  h6 { font-size: 116.67%; font-style:italic }  /* 14px */

  #header h1 {
    font-size:2.5em;
    letter-spacing:3px;
    line-height:65%;
  text-align:center;
    color:#fff;
  padding: 20px 0 0 0 ;
  height:58px;
  }

  #header span { color:#999; }
  p { line-height:1.3em; margin: 0 ; }
  /* ### Lists | Listen  #### */


  img { border:0}

  ul, ol, dl { line-height: 1.5em; margin: 0 0 1em 1em }
  li { margin-left: 1.5em; line-height: 1.5em }

  dt { font-weight: bold }
  dd { margin: 0 0 1em 2em }

  /* ### text formatting | Textauszeichnung ### */

  cite, blockquote { font-style:italic }
  blockquote { margin: 0 0 1em 1.5em }

  strong,b { font-weight: bold;}
  em,i { font-style:italic }

  pre, code { font-family: monospace; font-size: 1.1em; }

  acronym, abbr {
    letter-spacing: .07em;
    border-bottom: .1em dashed #c00;
    cursor: help;
  }



  #page_margins {width: 955px; margin: 0px auto; border: 1px #ACACAC solid;  padding:0 0 px 0; display:block; clear:both; }
  #page{ background: #fff;  margin:0 ; }/*padding: 0 0 8px 0;  }*/

bbody { text-align: center }
  #page_margins { text-align:left }

  #header {
    color: #000;
  background-image:url(../images/header.jpg);
  background-position:left top;
  background-repeat:no-repeat;
  height:123px;
  width:955px;
  float:left;
  }

  #topnav { color: #aaa; background: transparent; }
  .home  { height:461px; overflow:hidden; }

  #nav_main {background-color: #336}

  #main { padding:0;  float:left; display:block; clear:both; width: 955px; height:624px; }

  *html #main { padding:0;  float:left; display:block; clear:both; width: 955px; margin-top:-15px; position :relative; top : -5px;}
  #footer {
    color:#666;
  display:block; clear:both; float:left; width: 100%;  }

  #col1 { width: 197px; float:left; padding:0 10px; }
  *html #col1{width: 190px; float:left; padding:0 0px;}
  #col1_content {
    float:left; display:block; clear:both;
    margin:0; padding:0; width: 50%;

  }
  #col1_content  ul, #col1_content  ul li  {
    /*list-style-type:disc !important;*/
  list-style-type:none !important;
    color: #9DB638;
    float:left;
    margin:0; padding:0;
    list-style-position: inside;
    width: 200px;
  }
  *html #col1_content  ul, #col1_content  ul li {
   /*list-style-type:disc !important;*/
  list-style-type:none !important;
    color: #9DB638;
    float:left;
    margin:0 0 0 5px; padding:0;
    list-style-position: inside;
    width: 197px;

  }
   #col1_content  ul li{
    background:url(../images/puce-vert.gif) no-repeat 0 5px;
  }
  #col1_content  ul{
      padding-bottom:20px;
      margin-left:5px;
  }
  *html #col1_content  ul{
      margin-bottom:20px;
      margin-left:5px;
  }
  #col1_content  ul li  a {
    font-size: 13px;
    font-weight:bold;
    width: 100%;
    padding-left:15px;
    display:inline;
    color: #000 !important;

  }
    #col1_content  ul   li.mini a{
    font-size: 10px;
    width: 100%;
    padding-left:15px;
    display:inline;
    color: #000 !important;

  }
  #col1  form.selections div {display:block; clear:both;  float:left;   margin: 3px 0; width:0px;}
  #col1  form.selections h1 {color: #1A171B; font-size:13px; font-family:"Arial", 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;}
  #col1  form.selections input  {display:block; clear:both; width: 0; marign:0; padding:0 ; float:left; margin-left:80px; width:90px; }
  #col1  form.selections  {padding:10px 0 0 10px; width: 163px; float:left; display:block; clear:both; }

  #col2 { width: 578px; float:left; overflow:hidden;  }
  #col2_content { }

  #col3 {width: 160px; height:622px; float:right;  background:url(../images/bg-rightcol-interne_3.jpg) no-repeat top #2AAEB2; overflow-x:hidden; font-size:1.2em; line-height:1.2em;}
  *html #col3{width: 160px; height:622px; float:right;  background:url(../images/bg-rightcol-interne_3.jpg) no-repeat top #2AAEB2; /*overflow-x:visible;*/  line-height:1.1em; }
  #col3_content { color:white;  }

  #col3 .rando {width: 160px; height:210px; overflow:hidden;  padding:60px 0 0 10px; }
  *html #col3 .rando {width: 150px; height:210px; overflow:hidden;  padding:60px 0 0 10px; }
  #col3 .rando img {text-align:center; padding: 2px 0px; }
  #col3 .hebergement {height:80px;overflow:hidden;padding:57px 0 0 10px;width:150px; }
  #col3 .sortie {width: 150px; height:135px; overflow:hidden;padding:70px 0 0 10px;  }


  #col3_content { color:white;  }
  #col3_content h4 { color:white;  }
  #col3_content a { color:white;  display:block; clear:both;}

}

  body { text-align: center }
  #page_margins { text-align:left }

  #topnav { color: #aaa; background: transparent; }

  #nav ul { margin-left: 20px; }
  #nav_main {background-color: #336}



  a.plus  {text-decoration:underline;}



  .note {background: #dfd; padding: 1em; border-bottom: 1px #bdb dotted; border-bottom: 1px #dbb dotted;}
  .important {background: #ffd; padding: 1em; border-bottom: 1px #ddb dotted; border-bottom: 1px #dbb dotted;}
  .warning {background: #fdd; padding: 1em; border-bottom: 1px #dbb dotted; border-bottom: 1px #dbb dotted;}

  .float_left { float: left; display:inline; margin-right: 1em; margin-bottom: 0.15em;  }
  .float_right { float: right; display:inline; margin-left: 1em; margin-bottom: 0.15em;  }
  .center { text-align:center; margin: 0.5em auto }


  a {color: #fff; text-decoration:none;}
  a:focus,
  a:hover,
  a:active {color:#fff; text-decoration:underline;}

  #pied {
    background-color:#FDFDFC;
    float:right;
    padding-right:10px;
text-align:center;
width:770px;/*padding : 0 0 5px 0 ;*/
    display:block; clear:both;
  }
  *html #pied{
  width:788px;
  padding-right:0px;
  
  }

  hr {
    color: #fff;
    background:transparent;
    margin: 0 0 0.5em 0;
    padding: 0 0 0.5em 0;
    border:0;
    border-bottom: 1px #eee solid;
  }

  .btn-search  {
   background:url(../images/btn-search.png) no-repeat left top ; width:75px!important; height:15px; float:left; border:0;
   display:block; cursor: pointer;  margin:5px; margin-bottom:15px;
  }
   *html .btn-search  {display:block; clear:both; width: 0; margin:0; padding:0 ; float:left !important;  width:60px; margin-left:45px !important; }
  .selectHome{
   background:url(../images/bg-input.jpg) repeat-x 0 1px ;  float:left; border:0;
   display:block; cursor: pointer;   width:167px; height:18px;
   margin-top:1px;
   border-left:1px solid #ddd;

  }

  /* RECUP OLD STYLES */
  .content-header {
  clear:both;
  display:block;
  font-family:Verdana,"Bitstream Vera Sans",Tahoma,Arial,sans-serif;
  font-size:10px;
  height:24px;
  width:100%;
}
.menu-intro {
  background-image:url(../images/bg-menu-left.png);
  background-position:left top;
  background-repeat:no-repeat;
  color:#000000;
  float:left;
  font-family:Verdana,"Bitstream Vera Sans",Tahoma,Arial,sans-serif;
  font-size:10px;
  font-weight:normal;
  height:43px;
  padding:5px 10px;
  text-align:center;
  width:207px;
}
*html .menu-intro {
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="squelettes/images/bg-menu-left.png", sizingMethod="crop");
	position:relative; margin-right:-3px;
}


.menu-top {


float:left;
height:15px;
width:740px;
}

.menu {
  background-color:#FCFCFB;
  color:#7D7D7D;
  float:right;
  font-size:10px;
  height:19px;
  margin-top:11px;
  padding-left:10px;
  text-transform:uppercase;
  width: 718px; overflow: hidden;
  margin-right: 0px;
}
/**{border:1px solid red; }*/
.lien_navi {
  background-repeat:no-repeat;
  color:#CCCCCC;
  font-size:14px;
  font-weight:bold;
  margin:0;
  padding-bottom:20px;
  text-align:left;
  width: 180px; overflow: hidden;
  float:left;
  display:block; clear:both;
  margin:10px 0 0;
}
.form-recherche {
  border:0px solid #000000;
  margin-top:10px;
  margin-left:5px;
  text-align:left;
  width:200px;
  float:left; display:block; clear:both;

}
.form-recherche label {
  border:medium none;
  color:#999999;
  font-size:14px;
  font-weight:bold;
  line-height:10px;
  text-align:left;
  float:left; display:block; clear:both;
}
.form-recherche .zone {
  border:1px solid #999999;
  color:#999999;
  font-size:11px;
  font-weight:normal;
  margin-top:7px;
  width:120px;
  float:left;

}
.ok {
  background-color:#FFFFFF;
  background-image:url(../images/btok.gif);
  background-position:left top;
  background-repeat:no-repeat;
  border:0px none;
  cursor:pointer;
  height:20px;
  margin-left:5px;
  margin-top:5px;
  width:30px;
  float:left;
}
.form-recherche label img {
  float:left; display:block; clear:both;
  margin-top: 5px;

}

.accueil1-spec {
  background-color:#FFFFFF;
  border:1px solid #DEDEDE;
  color:#838383;
  height:610px;
  overflow-x:hidden;
  overflow-y:auto;
  position:relative;
  visibility:visible;
  width:557px;
  padding:10px 10px 0 10px;
  z-index:60;
}
.max{
  font-size:30px;
  font-weight:normal;
  margin:10px 0;
  text-align:left;
  vertical-align:text-bottom;
}
.max_pole{
  font-size:24px;
  font-weight:normal;
  margin:10px 0;
  text-align:left;
  vertical-align:text-bottom;
  width:290px;
  color:#936939;
}

.spip-art-entete{
border-bottom:2px dotted #838383;
font-size:14px;
font-weight:normal;
padding-bottom:20px;
padding-top:3px;
}
.spip-art-entete_spec{
border-bottom:2px dotted #838383;
font-size:14px;
font-weight:normal;
padding-bottom:10px;
padding-left:10px;
padding-top:3px;
}
.spip-art-contenu a{
    color:#000000;
    /*float:left;*/
	/*text-align:right;*/
}
.spip-art {
border-bottom:2px dotted #838383;
color:#838383;
display:inline;
float:left;
height:170px;
margin-right:10px;
padding:5px 5px 10px 0;
width:255px;
}
.descriptif {
color:#838383;
float:left;
font-size:11px;
font-weight:normal;
height:130px;
line-height:16px;
padding-top:0;
text-align:left;
}
.descriptif .spip_logos {
float:right;
max-width:120px;
padding:5px;
}
.lei_row {
border-top:1px dashed #FFFFFF;
margin:0;
padding:0px 5px 5px;
height:100px;

}
.lei_description {
/*display:inline;*/
font-size:0.91em;
color:#838383;
padding:8px 0 0 5px;
/*margin-bottom:25px;*/
}
.lei_row h3 {
font-size:0.9em;
font-weight:bold;
text-decoration:underline;
color:#838383;
}
.event_calendar {
background:transparent url(../images/picto/calendar2.gif) no-repeat scroll 0 0;
float:left;
height:48px;
margin:12px 6px 0 0;
padding:0;
width:40px;
}
.event_calendar li{
list-style-type:none;
color:#2AAEB2;
margin-left:1em;
}
.event_calendar li.jour{
list-style-type:none;
color:#2AAEB2;
margin-left:1.3em;
}

.first{
  margin-top:20px;
  font-size:15px;
  clear:both;
  display:block;
  float:left;
  width:100%;
  }
.other{
  display:block;
  clear:both;
  float:left;
  width: 100%;
  }
  .other a{font-size:12px;font-weight:bold;}
  .first a{font-size:12px;font-weight:bold;}

.presentation{
  display:block;
  float:left;
  width:220px;
}
.circPlus{
  display:block;
  float:right;
  font-weight:bold;
  font-size:10px;
  width:150px;
}
.picto_rech{
  float:left;
  padding-top:3px;
}
.picto_plus{
 /*padding-top:10px;*/
}
.localise{
  float:left;
  font-size:10px;
padding-bottom:5px;
  color:#838383;

}
.pagin{
margin-left:40px;

}
.desc{
  float:left;
  display:inline;
  width:400px;
}

.accueil1-spec strong{
 font-size:1em;
}
.circPlus a{
  font-size:15px;


}
#lei_map_a{
width:115px;
float:right;
}
#lei_map_a a{
float:left;
color:#838383;
font-size:15px;
}
.agendaTitre{
  color:#BE2720;
  font-family:"Arial",'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
}
#lei_comment p{
  font-weight:bold;
  font-size:1em;
  padding-bottom:10px;
}
#lei_comment{
font-size:1.2em !important;
line-height:1.1em !important;
padding-bottom:10px;
}
.sur-titre{font-family:sans-serif;font-size:17px;}
.sous-titre{font-family:sans-serif;font-size:12px;}
.photogallery {
    height:220px;
    width:   300px;
    padding: 0;
    margin:0;
    float:right;
}

.photogallery .navi{
  color:#665400;
  font-size:12px;
  font-weight:bold;
  margin-top:5px;
  text-align:center;
  position:relative;
  top:200px;
}
*html .photogallery .navi{
  position:inherit;

}

.photogallery .navi a{cursor:pointer;}

.photos img {
    padding: 0px;
    border:  1px solid #ccc;
    background-color: #eee;
    /*width:300px;*/
    height: 200px;
    top:  0;
    left: 0;
}
.tabs{
margin-top:10px;
}
*html .tabs{
margin-top:0px;
}

.tabs ul{	text-align:center;	}
.tabs li{
  background:#EEEEEE;
  border-color:white darkgray white white;
  border-style:solid;
  border-width:1px;
  float:left;
  height:4em;
  margin:5px 0px -1px 0px;
  padding:2px 1em;
  width:11em;
  text-align:center;
  list-style:none;
}
.tabs li :hover{text-decoration:underline;}
.tabs a {	text-decoration:none;color:#838383;	}

.tabs .ui-tabs-panel{
  color:#838383;
  /*margin-top: 2px;*/
  background:#EEEEEE;
  border-color:white darkgray darkgray white;
  border-style:solid;
  border-width:1px;
  font-size:13px;
  font-weight:bold;
  padding:10px;
  clear:both;
}
.tabs .ui-tabs-panel a{	color:#838383; text-decoration:none; color:#838383;}
.tabs .ui-tabs-panel a:hover{	color:#838383;text-decoration:underline;	}
.tabs li.ui-tabs-selected{	border-bottom-color:#EEEEEE;	}
.tabs .ui-tabs-hide { display: none!important; }
.retour_carte {color:#729918;font-weight:bold;	font-size:11px;text-decoration:none;}
.retour_carte:hover {color:#7AA126; text-decoration:underline;}
.onglet{
    color:#838383;
    border-bottom-color:#EEEEEE;
    background:#E9E9E9 none repeat scroll 0 0;
    border-color:white white white white;
    border-style:solid;
    border-style:solid;
    border-width:1px;
    width:140px;
    float:left;
    height:3em;
    /*padding:2px 1em;*/
    margin:5px 0 -1px;
    text-align:center;
    /*padding-top:40px;*/
    }
.onglet a{
  color:#838383;
  font-weight:bold;
  width:160px;

}
.ongletLoger{
  border-bottom-color:#E9E9E9;
    background:#E9E9E9 none repeat scroll 0 0;
    border-color:white white white white;
    border-style:solid;
    border-style:solid;
    border-width:1px;
    width:140px;
    float:left;
    height:6em;
    padding:2px 1em;
    margin:5px 0 -1px;
    text-align:center;
    padding-top:40px;
  font-weight:bold;
}
.ongletBarre{
    border-bottom-color:#E9E9E9;
    background:#E9E9E9 none repeat scroll 0 0;
    border-color:white white white white;
    border-style:solid;
    border-style:solid;
    border-width:1px;
   	width:532px;
    float:left;
    height:3em;
    padding:2px 1em;
    margin:5px 0 -1px;
    text-align:center;

    }
*+html .ongletBarre{
width:518px;
}
*html .ongletBarre{
width:518px;
}
.ongletBarre a{
color:#838383;
}
.rss{
  color:#000000;

}
 a.rss:hover, a.rss:focus, a.rss:active{
  color:#000000;
  text-decoration:underline;

}
.titreRando{
float:left;
font-size:1.1em;
font-weight:bold;
width:100%;
}
.titreRando p{
  color:#9DB638;
  font-size:1.5em;
}
.photogallery{
  float:left;
}
.infoRando li{
  color:#9DB638;
  list-style-position:inside;
  list-style-type:disc !important;
  margin:0 0 0 5px;
  padding:0;
}
.infoRando span{
  color:#838383;
}
.infoRando p{
  color:#838383;
}
.infoRando strong{
  color:#838383;
  font-size:1em;
}
.signalerProbleme li{
  color:#9DB638;
  list-style-position:inside;
  list-style-type:disc !important;
  margin:0 0 0 -40px;
  padding:0;
}
*+html .signalerProbleme li{
  color:#9DB638;
  list-style-position:inside;
  list-style-type:disc !important;
  margin:0 0 0 -10px;
  padding:0;
}

..signalerProbleme strong{
	margin:0px;
}
*html .signalerProbleme strong{
margin-left:15px;
}
.signalerProbleme a{
  color:#838383;
}
*html .signalerProbleme li{
margin:0 0 0 -10px;
}
*html .signalerProbleme li{
  color:#9DB638;
  list-style-position:inside;
  list-style-type:disc !important;
  margin:0 0 0 0px;
  padding:0;
}
.signalerProbleme span{
  color:#838383;
}
.sousImage{
  float:left;
  width:300px;
  margin-top:10px;
}
.menuRando{
  float:left;
}
.telecharger{
  float:center;
  text-align:center;
}
.telecharger a{
color:#838383;
}
.nameSite{

color:#FFFFFF !important;
display:block;
float:left;
font-size:18px;
font-weight:normal;
letter-spacing:0.5em;
margin-left:140px;
margin-top:40px;
padding-right:60px;
padding-left:30px;
font-weight: bold;

}
*html .nameSite {
margin-left:90px;

}



.pagination{
bottom:0px;
position:relative;
margin:0px;
padding:20px;
}
.pagination3{
margin-top:-30px;
padding-left:47px;
}
*html .pagination{
  padding-top:50px;

}
.spip-art h3 a {
color:#838383;
display:block;
font-family:"Arial Narrow",arial,sans-serif;
font-size:14px;
font-weight:bold;
padding-bottom:5px;
padding-top:5px;

}
.acc_img{
  margin-top:25px;

}
.entete-descriptif a{
  color:#000000;

}
.pagination_circ{
height:50px;
left:40%;
position:absolute;
top:6px;
width:500px;

}
.pagination_circ2{
clear:both;
display:block;
float:left;
width:100%;
padding-left:40%;
padding-top:10px;
border-top:2px dotted #838383;
}
.pagination_2{
margin-bottom:10px;


}
.memo2{
color:#B7B08B;
font-size:13px;
width:371px;
}
/*ajout en debug*/
.spip_documents{
padding:10px;
}
.return_pole a{
color:#838383;
font-size:13px;

}
.titre_site_nature{
width:270px;
}
.localise_site_nature{
float:left;
margin-left:130px;
margin-top:5px;
padding-right:5px;
color:#838383;


}
*html .localise_site_nature{

margin-left:135px;
}
.return_circuit a{

color:#B0A578;

}
.menuRando .onglet{
height:7em;
padding-top:15px;
width:183px;
}
*+html .menuRando .onglet{
height:7em;
padding-top:15px;
width:178px;
}
*html .menuRando .onglet{
height:7em;
padding-top:15px;
width:178px;
}
.localise_rando{
/*float:left;
margin-left:198px;*/
float: right;
margin-right: 5px;
margin-top: 10px;
}
*html .localise_rando{
float:left;
margin-left:126px;
}
.localise_rando a{
font-size:9px;
font-xeight:normal;
color:#838383;
}
.titreRando{
float:left;
padding-bottom:15px;
}
.titreRando span{
float:left;
font-size:14px;
}
.titreRando span p{
font-size:17px;
}
.localise_rando a{
float:left;
text-align:right;
padding-right:5px;
}
.localise_rando img{
padding-top:3px;
}
.spip-art-entete .max{
font-size:23px;
font-weight:bold;
}
.coup-ceur{
color:#838383;
display:inline;
float:left;
font-size:1.3em;
text-align:left;
width:400px;
}


.coup-ceur a{
font-size:1.1em;
font-weight:bold;
color:#838383;
}
.coup-ceur img{
padding-right:5px;
}
.lei_geo a{
background:transparent url(../images/picto/map.gif) no-repeat scroll 0 50%;
padding-left:20px;
}
.liste_geo{
padding-right:10px;
}
   /* patch pour IE*/
   *html div.spip_forms fieldset
   {
     position : relative;
     top : 1em;
     padding : 0 0.5em 1em 0.5em;
    margin-top : 11px;
    margin-bottom : 21px;
   }

  *html  html>body div.spip_forms fieldset
   {
     padding-top : 1em;
     top : 0;
   }

  *html  div.spip_forms legend
   {
     position :relative;
     top :-1em;
     padding :0.4em;
     background-color:#FFFFFF;
   }
   *+html  div.spip_forms legend
   {
     background-color:#FFFFFF;
   }
   *html .formulaire_spip  fieldset
   {
     position : relative;
     top : 1em;
     padding : 0 0.5em 1em 0.5em;
    margin-top : 11px;
    margin-bottom : 21px;
   }

  *html  html>body .formulaire_spip  fieldset
   {
     padding-top : 1em;
     top : 0;
   }

  *html  .formulaire_spip legend
   {
     position :relative;
     top :-1em;
     padding :0.4em;
     background-color:#FFFFFF;
   }
.formulaire_spip input.fondl{
font-weight:bold;
}
.inforando ul{
color:#838383;
}
.infoRando p{
line-height:1.2em;
}
.expo{
font-size:17px;
color:#838383;
}
.lei_critere h2{
border-top: 1px solid #838383;
padding-top:10px;
margin-top:10px;
}
.imgAgenda{
float:right;
padding-top:9px;
}
.lei_row img{
float:left;
}
.spip-art-entete-rub10{
border-bottom:2px dotted #838383;
font-size:14px;
font-weight:normal;
margin-bottom:20px;
padding-bottom:20px;
padding-left:10px;
padding-top:3px;

}
.lei_geo_coeur a {
background:transparent url(../images/picto/map.gif) no-repeat scroll 0 0;
padding-left:20px;
height:25px;
float:right;
}
.lei_geo_coeur{
padding-bottom:50px;
}

.map_pole_nature{
background:transparent url(../images/picto/picto_loupe_2.png) no-repeat scroll 0px 7px;
padding-left:20px;
height:45px;
float:right;
font-size:15px;
}


span.left{ float:left; width:50%; height:120px;}
span.right{float:right; width:50%; height:120px;}
input.choixPhoto {
	height:70px;
	margin:0;
	padding:0 0 10px 0;
	width:30px;
	_width:20px;
}
span.left{ float:left; width:50%; height:120px;}
span.right{float:right; width:50%; height:120px;}
input.choixPhoto {
	height:70px;
	margin:0;
	padding:0 0 10px 0;
	width:30px;
	_width:20px;
}
.texte_agenda{
font-size:14px;
}
.plus_espace{
padding-bottom:5px;
}
.last_li_rando{
/*margin-bottom:5px;
padding-bottom:5px !important;*/
}
.texteCircuit{
	padding-top:5px;
padding-bottom:5px;
}
.accueil1-spec strong.randoFort{
font-size:1em;
}
.suivantRando{
padding-right:160px;
}
*html  .suivantRando{
padding-right:160px;
}
.precedentRando{
padding-left:20px;
padding-right:160px;
}
.lei_critere{
  font-size:1.2em;
  line-height:1.1em;
}
.lei_critere h2.agendaTitre{
font-size:17px;

}
*html .spip-art-contenu a:hover{
color:#838383;
}
.ImgCircuit{
float:left;
width:155px;
padding-bottom:10px;
}
.textCircuit{
float:left;
width:380px;
}
.enteteSavoir h2{
font-size:19px;
}
.spip-art-rub103{
border-bottom:2px dotted #838383;
color:#838383;
display:inline;
float:left;
height:150px;
margin-right:10px;
padding:100px 5px 10px 15px;
width:240px;
}
p.spip {font-size:12px; font-weight:normal; font-family : "Arial Narrow", arial, sans-serif; margin:12px 0;}
p.accesRando{
padding-top:5px;
}
.mapCircuit{
margin-left:20px;
}
iframe{
padding-top:20px;
}


/* section agenda */
#type_manif {font-size: 0.9em; padding: 0em;}
#type_manif div {padding: 0 1.5em;}

#communes_sel{
	float:right;
}
/* fin section agenda */


/*logo cg*/
#header .spip_logos{margin-left:-35px;margin-right:10px;padding-top:7px;}
*+html #header .spip_logos{margin-left:-35px;}
*html #header .spip_logos{margin-left:-65px;}

* html img,
* html .png{
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}

.logo_cg{float:right;margin-right:15px;margin-top:-80px;}
*+html .logo_cg{float:right;margin-right:15px;margin-top:-85px;}
*html .logo_cg{float:right;margin-top:-80px;margin-right:10px;}
/*fin logo cg*/

/*sous footer*/
.sfooter {font-size: 9px;text-align:center;margin-top:10px;}
.sfooter a{color:blue;font-size:9px;}
/*fin sous footer*/

/*gps*/
.onglet_gps_left{
width:85px; height:80px; float:left; padding-left:10px;text-align:justify;
}
.onglet_gps_right{
float:right;height:80px;margin-right:5px;width:70px;
}

.onglet_gps_left .lien_aide {display:block;font-family:arial;font-size:0.7em; letter-spacing:0.08em;width:82px;margin-bottom:5px;font-weight:normal;}
.onglet_gps_left .trace_gps {display:block;width:82px;font-family:arial;font-size:0.7em;font-weight:normal;}

/*fin gps*/

