body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background: #BDB88C;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #695C43;
	font-size:12px;
	background-image:url(../images/Skin/background.gif);
	background-position:bottom;
	background-attachment:fixed;
	background-repeat:no-repeat;
}
a{
font: Arial, Helvetica, sans-serif;
/*color: #695C43;*/
font-size:12px;
}
.lieneditable a{
	color: #336699;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
#page {
	position: relative; /* adding position: relative allows you to position the two sidebars relative to this container */
	width:955px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	min-height:650px;
	background-color: #FFFFFF;
	margin: 10px auto; /* the auto margins (in conjunction with a width) center the page */
	margin-bottom:0px;
	text-align: left; /* this overrides the text-align: center on the body element. */
	vertical-align: middle;
}
#bandeau {
	height:135px;
	width:955px;
	background-image:url(../images/Skin/bandeau.gif);
	background-position:top;
	background-repeat:no-repeat;
}
#logo {
	position:absolute;
	padding-left:10px;
	padding-top:25px;
	height:72px;
	width:250px;
}
#liensbandeau {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:right;
	padding-top:15px;
	padding-right:280px;
}
#liensbandeau a {
	color:#FFFFFF;
}
#profil {
	position:absolute;
	left:735px;
	top:0px;
	background-image:url(../images/Skin/monsacBG.gif);
	background-position:top left;
	width:241px;
	height:135px;
	vertical-align:baseline;
}
.loginform{
position:absolute;
padding-top:70px;
padding-left:5px;
line-height:12px;
}
.loginform a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fde2a1;
}
.champuser{
background-color:#daaa2b;
border:1px #695C43 solid;
width:160px;
}
.champpass{
background-color:#daaa2b;
border:1px #695C43 solid;
width:125px;
}
.boutonlogin{
background-color:#CD8203;
background-image:url(../images/Skin/boutonBG.gif);
border:1px #545501 solid;
width:28px;
color:#FFFFFF;
}
/******/
.infoProfil{
position:absolute;
padding-top:60px;
padding-left:10px;
line-height:12px;
}
.infoProfil a{
color:#f4d47e;
}
.infoProfil a:hover{
color:#FFFFFF;
}
.infoProfil h5{
padding-top:5px;
padding-bottom:0px;
}

/**************/
#menuA {
	position:absolute;
	margin-top:100px;
	margin-left:5px;
	padding-top:10px;
	padding-left:10px;
	height:30px;
	width:725px;
	background-image:url(../images/Skin/fondmenu_a.gif);
	background-position:center;
	background-repeat:no-repeat;
	vertical-align:middle;
}
#menuA a {
	padding:2px;
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#3E3111;
	text-decoration:none;
}
#menuA a:hover {
	padding:2px;
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#C65002;
	text-decoration:none;
}
#menuB {
	margin-left:5px;
	padding-left:16px;
	padding-top:8px;
	height:35px;
	width:680px;
	background-image:url(../images/Skin/fondmenu_b.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	vertical-align:middle;
}
#menuB a {
	padding:2px;
	/*font-family:Arial, Helvetica, sans-serif;
	font-size:12px;*/
	/*font-weight:bold;
	color:#FFFFFF;*/
	text-decoration:none;
}
#corps {
	/*margin:25px 0px 0px 0px;*/
	margin:0px 10px 0px 10px;
}
#corps a{
color:#af4301;
}
#corps a:hover{
color:#698300;
}
.boiteenmanchette{
	background-color:#FFFFFF;
	display:block;
	position:static;
}
.boiteenmanchette h4{
	background-image: url(../images/Skin/titre_enmanchette.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 27px;
}
.boiteenmanchette li{
    list-style-image:url(../images/puce.gif);
	text-align: left;
	margin-left:-20px;
}
.boiteverte{
	margin:0;
	background-color:#FFFFFF;
	vertical-align:top;
	width: 247px; 
	display:block;
	position:static;
}
.boiteverte h4{
	margin:0;
	color:#FFFFFF;
	font-size:12px;
	background-image:url(../images/SkinA/fondvertpetit.gif);
	background-position:left middle;
	background-repeat:no-repeat;
	text-align:center;
	vertical-align:middle;
	height:20px;
	padding-top:8px;
}
.boiteverte h5{
	color: #939503;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#gauche{
	float: left;
	/*margin:-20px 0px 0px 0px;*/
	width: 247px;
	/*background: #C8FC98;*/
	display:block;
	min-height:100px;
}
#centre{
	margin:0px 10px 0px 10px;
	float:left; 
	width:421px;	
	/*background: #CCFFCC;*/
	display:block;
	min-height:100px;
}
#centre .boiteverte{
	margin:0;
	background-color:#FFFFFF;
	vertical-align:top;
	width: 421px; 
	display:block;
	position:static;
}
#centre .boiteverte h4{
	margin:0;
	color:#FFFFFF;
	font-size:12px;
	background-image:url(../images/SkinA/fondvertCentre.gif);
	background-position:left middle;
	background-repeat:no-repeat;
	text-align:center;
	vertical-align:middle;
	height:25px;
	padding-top:5px;
}
#droite{
	/*margin-top:-20px;*/
	float: right;
	width: 247px;
	/*background: #FDE95E;*/
	display:block;
	min-height:100px;
}
#droite .choixsentiers{
background-color:#FFFFFF;
background-image:url(../images/Skin/titre_choixsentiers.gif);
background-position:left middle;
background-repeat:no-repeat;
vertical-align:top;
width: 247px; 
display:block;
position:static;
margin-top:10px;
padding-top:30px;
padding-left:5px;
font:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#645840;
}
#droite .choixsentiers h4{
/*
background-image:url(../images/Skin/titre_choixsentiers.gif);
background-position:left middle;
background-repeat:no-repeat;
text-align:center;
vertical-align:middle;
height:32px;
padding-top:10px;
*/}
/******Gab 2 cols**/
.sentiermembre{
	border-bottom:#847d56 dotted 1px;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	padding-bottom:5px;
}
.sentiermembre input{
	color:#21A121;
	font-weight:normal;
	font-size:9px;
}
.sentiermembre a{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-decoration:underline;
	padding-left:0px;
	cursor:pointer;	
}
.ligneseparateur{
	border-left:#000000 dotted 1px;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
}
.blockWidth{
margin-left:25px;
width:200px;
}
.sentiermembre label{
	padding:5px 2px 5px 0px;
}
.sentier{
	margin-top:5px;
	padding:5px 0 5px 10px;
	background-color:#ebe8ca;
}
.sentier label{
	border:none;
	font-weight:normal;
	font-size:11px;
	padding:2px;
}
#centre1col{
	/*margin:-20px 10px 0px 10px;*/
	float:left; 
	width:935px;	
	/*background: #CCFFCC;*/
	display:block;
	min-height:100px;
}

#centre1col .boiteverte{
	margin:0;
	background-color:#FFFFFF;
	vertical-align:top;
	width: 935px; 
	display:block;
}
#centre1col .boiteverte h4{
	margin:0;
	color:#FFFFFF;
	font-size:12px;
	background-image:url(../images/SkinA/fondvertCentre1col.gif);
	background-position:left middle;
	background-repeat:no-repeat;
	text-align:center;
	vertical-align:middle;
	height:25px;
	padding-top:5px;
}
/******************/
#centre2cols{
	/*margin:-20px 10px 0px 10px;*/
	float:left; 
	width:679px;	
	/*background: #CCFFCC;*/
	display:block;
	min-height:100px;
}

#centre2cols .boiteverte{
	margin:0;
	background-color:#FFFFFF;
	vertical-align:top;
	width: 679px; 
	display:block;
}
#centre2cols .boiteverte h4{
	margin:0;
	color:#FFFFFF;
	font-size:12px;
	background-image:url(../images/SkinA/fondvertCentre2cols.gif);
	background-position:left middle;
	background-repeat:no-repeat;
	text-align:center;
	vertical-align:middle;
	height:25px;
	padding-top:5px;
}
/******************/
#divlisteenvoi {
	margin: 0 auto;
	height:75px;
	width:955px;
	display:block;
	background-color:#FFFFFF;
	background-image:url(../images/Skin/basdepage.gif);
	background-position:bottom;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#545501;
	text-align:left;
	overflow:hidden;
}
#divlisteenvoi .gauche{
padding-top:35px;
padding-left:18px;
float:left;
width:310px;
}
#divlisteenvoi .centre{
padding-top:25px;
padding-left:15px;
float:left;
width:290px;
}
.champcourriel{
background-color:#C3BE73;
border:1px #6E6F01 solid;
width:180px;
}
.boutoninscription{
background-color:#CD8203;
background-image:url(../images/Skin/boutonBG.gif);
border:1px #545501 solid;
width:75px;
color:#FFFFFF;
}
#divlisteenvoi .droite{
padding-top:25px;
padding-left:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#E8E191;
float:left;
width:300px;
}
#piedpage {
	position: relative;
	width:955px; 
	height:50px;
	background-color: #847d56;
	margin: 0 auto;
	text-align: center;
}
#piedpage p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#c8c397;
}
#piedpage a, #piedpage .rouge{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#514c30;
}
.cb {
	clear:both;
}
.boitea{
display:block;
width:300px;
}
.markerRow{
height:20px;
padding-top:10px;
margin:1px;
background-color:#F0EBD8;
}
.markerRowOver{
height:20px;
padding-top:10px;
margin:1px;
background-color:#FFFFFF;
}
.tableauliste{
   padding-top:10px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#5C4C2B;
   width:100%;
   border-bottom:#88795a dotted 1px;
   border-left:#FFFFFF solid 1px;
   border-right:#FFFFFF solid 1px;
}
.tableauliste a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#D25A02;
	text-decoration: underline;
}
.tableauliste th{
  padding:5px 0 5px 0;
  border-top:#88795a dotted 1px;
  border-bottom:#88795a dotted 1px;
  text-align:center;
  color:#645840;
  height:20px;
  white-space:nowrap;
}
.ligne{
	border-top:#88795a dotted 1px;
  border-bottom:#88795a dotted 1px;
  color:#645840;
}
/*.tableauliste2{
   padding-top:10px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#5C4C2B;
   width:100%;
   border-bottom:#88795a dotted 1px;
   border-left:#FFFFFF solid 1px;
   border-right:#FFFFFF solid 1px;
}
.tableauliste2 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#D25A02;
	text-decoration: underline;
}
.tableauliste2 th{
  padding:5px 0 5px 0;
  border-top:#88795a dotted 1px;
  border-bottom:#88795a dotted 1px;
  text-align:center;
  color:#645840;
  height:20px;
  white-space:nowrap;
}*/
#spryHeader{
display:none;
}
#spryHeader th a{
color:#645840;
font-size:11px;
}
.separateur{
float:right;
font-weight:lighter;
color:#88795a;
font-size:9px;
}
.tableauliste td{
	padding:10px 5px 10px 5px;
  	border-bottom:#FFFFFF solid 2px;
   	border-left:#FFFFFF solid 1px;
   	border-right:#FFFFFF solid 1px;
   	text-align:left;
   	background-color:#ebe8ca;
}
.tableauliste td2{
	padding:10px 5px 10px 5px;
  	border-bottom:#FFFFFF solid 2px;
   	border-left:#FFFFFF solid 1px;
   	border-right:#FFFFFF solid 1px;
   	text-align:left;
   	background-color:#FFFFFF;
}
.tableauliste .espace{
   	padding:0px;
	height:1px;
	background-color:#FFFFFF;
}
.tableauliste .espace div{
	padding:0px;
	height:1px;
	display:block;
}
#racourcisSentier{
padding-top:5px;
padding-bottom:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#af4301;
width:100%;
border-top:#000000 dotted 1px;
border-bottom:#000000 dotted 1px;
margin-bottom:5px;
}
#racourcisSentier td{
text-align:right;
padding-right:10px;
width:150px;
}
#racourcisSentier img{
padding-left:5px;
padding-right:10px;
float:right;
}
#racourcisSentier .border{
border-right:#000000 dotted 1px;
}
#racourcisSentier a, #racourcisSentier a:visited, #racourcisSentier a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#af4301;
}
#enteteSentier{
	color:#695C43;
	font-size:12px;
	background-image:url(../images/SkinA/fondvertSentier.gif);
	background-position:left top;
	background-repeat:no-repeat;
	text-align:left;
	vertical-align:middle;
	height:25px;
	padding-top:8px;
	padding-left:5px;
	font-weight: bold;
}
.titreinfoMembreColDroite{
	color:#6b5e45;
	font-size:12px;
	background-image:url(../images/SkinA/fondjaunepetit.gif);
	background-position:left top;
	background-repeat:no-repeat;
	text-align:left;
	vertical-align:middle;
	min-height:20px;
	padding-top:8px;
	padding-left:5px;
	margin-bottom:5px;
	display:block;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
#infoMembreColDroite{
padding-top:5px;
border-top:#000000 dotted 1px;
}
.racourcisMembrePartenaire{
border-top:#a79b6f dotted 1px;
border-bottom:#a79b6f dotted 1px;
padding-top:3px;
padding-bottom:3px;
}
.racourcisMembrePartenaire ul {
	margin: 0px;
	padding: 2px 0 2px 0;
	background-color:#ebe8ca;
}
.racourcisMembrePartenaire li{
padding:0;
list-style:url(../images/Skin/puce.gif);
list-style-position:inside;
}
.semivisible, .semivisible a{
font-weight:bold;
color:#FF0000;
}
/*------------------*/
/*.tablefiche{
	background-color:#ebe8ca;
	border-top:#a79b6f dotted 1px;
	border-bottom:#a79b6f dotted 1px;
	padding-top:3px;
	padding-bottom:3px;
}
.tablefiche td{
	border-right:#FFFFFF solid 1px;
}*/
.produitboutique{
	border-bottom:#a79b6f dotted 1px;
	padding-bottom:3px;
	min-height:150px;
	display:block;
}
