/*
VERT : 6F9339
VERT CLAIR : F7FFF0
*/

body {
font-family: verdana, arial, sans-serif;
font-size:12px;
margin: 0px;
background-color: #000;
width:950px;
margin-top: 5px;
margin-bottom: 10px;
margin-left: auto;
margin-right: auto;

}

#banniere1 {
font-weight:bolder;
padding-left: 15px;
padding-top:3px;
}

#banniere2 {
background:url('../image/banniere.jpg') no-repeat;
width:964px;
height:200px;
background-color: #000000;
border-bottom: 2px solid #6F9339;
}

#recherche {
padding-left: 725px;
padding-top:5px;
font-family: verdana, arial, sans-serif;
font-size:10px;
color: #FFFFFF;
font-weight:bolder;
}

#menu {
padding-top:5px;
padding-top:5px;
padding-left:5px;
margin-right:-14px;
padding-bottom:5px;
font-family: verdana, arial, sans-serif;
font-size:12px;
color: #FFFFFF;
font-weight:bolder;
border-left: 2px solid #6F9339;
border-right: 2px solid #6F9339;
border-bottom: 2px solid #6F9339;
}

#menu a{
padding-top:0px;
color: #FFFFFF;
text-decoration:none;
}

#menu a:hover{
background-color:#FFFFFF;
color: #000000;
}

#arborescence {
padding-top:5px;
padding-left:5px;
font-family: verdana, arial, sans-serif;
font-size:10px;
color: #000000;
font-weight:bolder;
}

#arborescence a{
font-size:10px;
}


#page {
width: 964px;
height: auto;
border-bottom:1px solid;
background-color:#EEEEEE;
padding-bottom:20px;
overflow:hidden;
}

#AccueilCorpsSortie
{
float:left;
width: 630px;
height: auto;
background-color:#FFFFFF;
border-left:1px dotted #AAAAAA;
border-right:1px dotted #AAAAAA;
border-bottom:1px dotted #AAAAAA;
margin-left:15px;
padding-left:10px;
padding-right:15px;
padding-top:5px;
padding-bottom:19px;
}

#AccueilTitreSortie
{
float:left;
width: 645px;
height: 14px;
border-bottom:1px solid #FFFFFF;
background-color:#6F9339;
background:url('../image/titre-cadre.gif') top left;
margin-top:10px;
margin-right:10px;
margin-left:15px;
padding-left:10px;
padding-top:5px;
padding-bottom:7px;
font-family: verdana, arial, sans-serif;
font-size:12px;
color: #FFFFFF;
font-weight:bolder;
border:1px solid #000000;
}

#AccueilCorpsCommentaire
{
float:left;
width: 670px;
height: auto;
background-color:#FFFFFF;
border-left:1px dotted #AAAAAA;
border-right:1px dotted #AAAAAA;
border-bottom:1px dotted #AAAAAA;
margin-left:15px;
padding-left:10px;
padding-right:15px;
padding-top:5px;
padding-bottom:7px;
}

#AccueilTitreCommentaire
{
float:left;
width: 700px;
height: 14px;
border-bottom:1px solid #FFFFFF;
background-color:#6F9339;
background:url('../image/titre-cadre.gif') no-repeat top left;
margin-top:10px;
margin-right:10px;
margin-left:15px;
padding-left:10px;
padding-top:5px;
padding-bottom:7px;
font-family: verdana, arial, sans-serif;
font-size:12px;
color: #FFFFFF;
font-weight:bolder;
border:1px solid #000000;
}

#AccueilTitreDroite
{
float:left;
width: 240px;
height: 14px;
background-color:#6F9339;
background:url('../image/titre-cadre.gif') no-repeat top left;
margin-top:-27px;
margin-left:10px;
padding-left:20px;
padding-top:5px;
padding-bottom:7px;
border:1px solid #000000;
font-family: verdana, arial, sans-serif;
font-size:12px;
color: #FFFFFF;
font-weight:bolder;
}


#AccueilCorpsDroite
{
float:left;
width: 250px;
height: auto;
background-color:#FFFFFF;
border-left:1px dotted #AAAAAA;
border-right:1px dotted #AAAAAA;
border-bottom:1px dotted #AAAAAA;
margin-left:10px;
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
margin-bottom:50px;
}

#AccueilTitreDroiteCom
{
float:left;
width: 240px;
height: 14px;
background-color:#6F9339;
background:url('../image/titre-cadre.gif') no-repeat top left;
margin-top:-27px;
margin-left:10px;
padding-left:20px;
padding-top:5px;
padding-bottom:7px;
border:1px solid #000000;
font-family: verdana, arial, sans-serif;
font-size:12px;
color: #FFFFFF;
font-weight:bolder;
}


#AccueilCorpsDroiteCom
{
float:left;
width: 250px;
height: auto;
background-color:#FFFFFF;
border-left:1px dotted #AAAAAA;
border-right:1px dotted #AAAAAA;
border-bottom:1px dotted #AAAAAA;
margin-left:10px;
padding-left:10px;
padding-top:10px;
padding-bottom:15px;
margin-bottom:0px;
}


#AccueilCorpsSentier
{
float:left;
width: 450px;
height: auto;
background-color:#FFFFFF;
border-left:1px dotted #AAAAAA;
border-right:1px dotted #AAAAAA;
border-bottom:1px dotted #AAAAAA;
border-top:1px dotted #AAAAAA;
margin-left:15px;
margin-top:15px;
padding-left:10px;
padding-top:5px;
padding-bottom:15px;
}


#ActualiteNews1
{
float:left;
width: 600px;
height: auto;

background:#FFFFFF;
border:2px dotted #DDDDDD;

margin-left:5px;
margin-top:10px;
padding-left:20px;
padding-top:5px;
padding-right:10px;
}

#ActualiteNews3
{
float:left;
width: 600px;
height: auto;

background:#FFFFFF;

margin-left:5px;
margin-top:10px;
padding-left:20px;
padding-top:5px;
padding-right:10px;
}


#ActualiteNews2
{
width: 600px;
background-color:#F7FFF0;
padding-left:10px;
padding-top:3px;
padding-bottom:3px;
margin-left:-15px;
margin-bottom:10px;
height: auto;
border:1px solid #EEEEEE;
}

#ActualiteNews4
{
float:left;
width: 870px;
height: auto;

background:#FFFFFF;
border:2px dotted #DDDDDD;

margin-left:5px;
margin-top:10px;
padding-left:20px;
padding-top:5px;
padding-right:10px;
}

#ActualiteNews5
{
float:left;
width: 825px;
height: auto;

background:#FFFFFF;
border:2px dotted #DDDDDD;

margin-left:5px;
margin-top:10px;
margin-bottom:15px;
padding-left:20px;
padding-top:5px;
padding-right:10px;
padding-bottom:5px;
}


#ActualiteTitreDroite
{
float:left;
width: 240px;
height: 14px;
background-color:#6F9339;
margin-top:15px;
margin-left:10px;
padding-left:20px;
padding-top:5px;
padding-bottom:7px;
border:1px solid #000000;
font-family: verdana, arial, sans-serif;
font-size:12px;
color: #FFFFFF;
font-weight:bolder;
}


#ActualiteCorpsDroite
{
float:left;
width: 250px;
height: auto;
background-color:#FFFFFF;
border-left:1px dotted #AAAAAA;
border-right:1px dotted #AAAAAA;
border-bottom:1px dotted #AAAAAA;
margin-left:10px;
padding-left:10px;
margin-bottom:10px;
}

#RechercheCorps
{
float:left;
width: 985px;
height: auto;
background-color:#FFFFFF;
border:4px solid #DDDDDD;

margin-left:5px;
margin-top:10px;
padding-left:20px;
padding-top:5px;
padding-bottom:7px;
}
#RechercheTitre
{
width: 920px;
background-color:#DDDDDD;
padding-left:10px;
padding-top:3px;
padding-bottom:3px;
margin-left:-15px;
margin-bottom:10px;
height: auto;
border:1px solid #000000;

font-family: verdana, arial, sans-serif;
font-size:12px;
color: #6F9339;
font-weight:bolder;
}

#SentierCorpsAccueil
{
float:left;
width: 650px;
height: auto;
background-color:#FFFFFF;
border-left:1px dotted #AAAAAA;
border-right:1px dotted #AAAAAA;
border-bottom:1px dotted #AAAAAA;
margin-left:15px;
padding-left:10px;
padding-top:5px;
padding-bottom:20px;
}

#SentierTitreAccueil
{
float:left;
width: 650px;
height: 14px;
border-bottom:1px solid #FFFFFF;
background-color:#6F9339;
background:url('../image/titre-cadre.gif') no-repeat top left;
margin-top:10px;
margin-right:10px;
margin-left:15px;
padding-left:10px;
padding-top:5px;
padding-bottom:7px;
font-family: verdana, arial, sans-serif;
font-size:12px;
color: #FFFFFF;
font-weight:bolder;
border:1px solid #000000;
}

#SentierCorpsMassif
{
float:left;
width: 925px;
height: auto;
background-color:#FFFFFF;
border-left:1px dotted #AAAAAA;
border-right:1px dotted #AAAAAA;
border-bottom:1px dotted #AAAAAA;
margin-left:15px;
margin-right:20px;
padding-left:10px;
padding-top:5px;
padding-bottom:20px;
}

#SentierTitreMassif
{
float:left;
width: 925px;
height: 14px;
border-bottom:1px solid #FFFFFF;
background-color:#6F9339;
background:url('../image/titre-cadre.gif') no-repeat top left;
margin-top:10px;
margin-right:10px;
margin-left:15px;
padding-left:10px;
padding-top:5px;
padding-bottom:7px;
font-family: verdana, arial, sans-serif;
font-size:12px;
color: #FFFFFF;
font-weight:bolder;
border:1px solid #000000;
}

#SentierCorpsFiche1
{
width: 870px;
height: auto;
background-color:#F7FFF0;
border:4px solid #DDDDDD;
margin-left:10px;
margin-top:15px;
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:7px;
}

#photos
{
background:#FFFFFF;
border:2px dotted #DDDDDD;
padding:10px;
}

#RechercheAjax
{
background:#F7FFF0;
border-top:1px solid #6F9339;
border-bottom:2px solid #6F9339;
border-left:2px solid #6F9339;
border-right:2px solid #6F9339;
margin-top:-2px;
margin-bottom:0px;
margin-left:0px;
margin-right:-14px;
}

#copyright
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
font-weight:bolder;
text-align:center;
padding-top:5px;
}

#copyright a {
font-family: verdana, arial, sans-serif;
font-size:10px;
color: #FFFFFF;
font-weight:bolder;
}

#copyright a:hover {
background-color:#6F9339;
}


#cache-rob /* Cacher champ r-o-b-o-t */
{
display: none;
} 

.tableau  
A
{	
background-color: transparent;
text-decoration: none;
}

.tableau  
A:hover
{	
background-color: transparent;
text-decoration: underline;
}

#map { 
float:right;
width: 400px;
height: 250px;
background-color:#FFFFFF;
margin-right:20px;
margin-top:15px;
padding-left:15px;
padding-bottom:15px;
border:1px solid #6F9339;
}

#InfoCarto { 
width: 800px;
height: 5px;
text-align:right;
margin-right:20px;
margin-top:15px;
padding-left:15px;
}

#InfoCartoSortie { 
width: 800px;
height: 5px;
text-align:right;
margin-right:50px;
margin-top:15px;
padding-left:60px;
}

.bordure-formulaire 
{
	border:1px solid #6F9339;
	margin:0;
	color:#000000;
	background:#FFFFFF;
}


a {
font-family: verdana, arial, sans-serif;
font-size:12px;
color: #000000;
font-weight:bolder;
}

a:hover {
background-color:#6F9339;
}

a:hover {
background-color:#6F9339;
}



.police01 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
}

.police02 
{
font-family: verdana, arial, sans-serif;
font-size:12px;
color: #000000;
font-weight:bolder;
}

.police03
{
font-family: verdana, arial, sans-serif;
font-size:20px;
color: #6F9339;
font-weight:bolder;
}

.police04
{
font-family: verdana, arial, sans-serif;
font-size:12px;
color: #6F9339;
font-weight:bolder;
}


.police05
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color: #FF0000;
}

.police06
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #000000;
}

.police07
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #6F9339;
}

.police07 a
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #FFFFFF;
}

.police08 a
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #6F9339;
text-decoration: none;
}

.police08 a:hover
{
background-color:#FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #000000;
}

.police09
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:8px;
color: #6F9339;
}

.police10
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color: #6F9339;
}

/* ***************************************
	Infos bulles AJAX
******************************************/

	
/* css pour la tooltip lien avec preview */
#screenshot{
        position:absolute;
        border:1px solid #ccc;
        background:#333;
        padding:5px;
        display:none;
        color:#fff;
}
/* css pour la tooltip image preview */
#preview{
        position:absolute;
        border:1px solid #ccc;
        background:#333;
        padding:5px;
        display:none;
        color:#fff;
		}

/* css pour la tooltip normal */
#tooltip{
        position:absolute;
        border:1px solid #333;
        background:#6F9339; /* fond des bulles*/
        padding:2px 5px;
        color:#FFFFFF; /* police des bulles */ 
        display:none;
		font-family:Verdana,Arial,Helvetica;
		font-size:11px;
}

A.tooltip
{
background-color:#F7FFF0; /* pour mettre en surbrillance la ligne désirée sous IE */
text-decoration:none;
color:#663300;
}

#scrollfirefox 
{
position: absolute;
bottom: -20px;
visibility: hidden;
}
