/* style pour les headers */

h1 { margin: 0pt; padding: 0pt; font-family: Verdana,Arial,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 16px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: #FF9900; }

h2 { font-family: Verdana,Arial,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1em; font-size-adjust: none; font-stretch: normal; color: #0E5A35; margin-top: 0px; line-height: 16px; }


h3 {
	font-family: Verdana,Arial,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-size: 1.2em;
	font-size-adjust: none;
	font-stretch: normal;
	color: #0E5A35;
	margin-bottom: 0px;
	font-weight: bold;
	
}

h4 { font-family: Verdana,Arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.6em; font-size-adjust: none; font-stretch: normal; color: #FF9900; margin-bottom: 0px; margin-top: -10px; line-height: 25px; }

h5 { font-family: Verdana,Arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; font-size-adjust: none; font-stretch: normal; color: rgb(51, 51, 51); margin-bottom: 0px; margin-top: 0px; line-height: 16px; }

h6 {
	font-family: Verdana, Arial, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 14px;
	font-size-adjust: none;
	font-stretch: normal;
	color: #09662F;
	margin-bottom: 0px;
	margin-top: 0px;
	background-color: #eee;
	width: 610px;
	height:25px;
}




#menuAndContent{
border:1px solid #FFF;
background-image:url(img/interieur/lisere-droite-menuSecondaire.gif);
background-repeat:repeat-y;
}

#titreRacine{
width:170px;
font-size:16px;
color:#116031;
font-weight:bold;
padding-bottom:5px;
padding-left:10px;
border-bottom:3px solid #DDD;
margin-bottom:10px;
font-family:Verdana,Arial,sans-serif;
}

#content{
float:left;
width:615px;
padding-left:20px;
}

#parcours{
color:#666;
padding-top:5px;
padding-bottom:5px;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
}

#parcours a.parcours:link,
#parcours a.parcours:visited{
color:#666666;
text-decoration:underline;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
}

#parcours a.parcours:hover,
#parcours a.parcours:active{
color:#116031;
text-decoration:none;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
}

#parcours a.parcours_select:link,
#parcours a.parcours_select:visited,
#parcours a.parcours_select:hover,
#parcours a.parcours_select:active{
color:#116031;
text-decoration:none;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
}

#titrePage{
color:#FF9900;
font-weight:bold;
font-size:20px;
padding-top:10px;
padding-bottom:15px;
font-family:Verdana,Arial,sans-serif;

}

#afficheContenu{
text-align:justify;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
}



.img {
	padding:5px;
	background-color:#FFFFFF;
	border:#e3edc6 solid 3px;
}


/* style pour les tableaux */

table {
  border-collapse: collapse;
  width: 95%;
  border: 1px solid #EEE;
}

caption {
  font-size: 10px;
  font-weight: bold;
  margin: 1em 0;
}

col {
  border-right: 1px solid #ccc;
}

col#albumCol {
  border: none;
}

thead {
  background: #ccc url(images/bar.gif) repeat-x left center;
  border-top: 1px solid #a5a5a5;
  border-bottom: 1px solid #a5a5a5;
}

th {
  font-weight: normal;
  text-align: left;
}

#playlistPosHead {
  text-indent: -1000em;
}

th, td {
  padding: 0.1em 1em;
  text-align:justify;
  font-family:Verdana,Arial,sans-serif;
  font-size:11px;
}

.odd {
  background-color:#ccffcc;
}

/*tr:hover {
  background-color:#006633;
  color: #fff;
}*/

thead tr:hover {
  background-color: transparent;
  color: inherit;
}

#map {
border: 1px solid #FF9900;
}

td input{
  font-family:Verdana,Arial,sans-serif;
  font-size:10px;
}

#titre { 
padding:0;
margin:0;
color: #0E5A35;
font-family: Verdana,Arial,sans-serif;
font-size: 1em;
}