<!--
body{
	/*background-color:#dbe2f3; */
	font-family:Arial; 
	/*font-size:10px;
	color:#5C6876;
	background-image:url(/img/bgbas.gif);
	background-repeat:repeat-x;*/ 
	}
#bandeau{
	background-image:url(/img/bgtop.gif);
	background-repeat:repeat-x;
	background-color:#4a50a4;
	padding-left:11Px;
	color:#fff;
	font-weight:bold;
	font-size:11px;
	}
/*#bandeau a.se  {
	height:21px;
	background-image:url(/img/bg.gif);
	background-repeat:repeat-x;
	background-color:#6773ba;
	line-height:21px;
	padding:4px;
	padding-bottom:3px;
	padding-left:8px;
	padding-right:8px;
	margin-right:8px;
	font-weight:normal;
	color:#fff;
	}
#bandeau a.se:hover  {
	background-image:url(/img/bgbis.gif);
	}*/
	
	a.sebouton  {
	height:18px;
	background-image:url(/img/bg.gif);
	background-repeat:repeat-x;
	background-color:#6773ba;
	line-height:21px;
	padding:4px;
	padding-bottom:3px;
	padding-left:8px;
	padding-right:8px;
	margin-right:8px;
	font-weight:normal;
	color:#fff;
	}
  a.sebouton:hover  {
	background-image:url(/img/bgbis.gif);color:#fff;
	}
#bandeau a.sel  {
	height:21px;
	background-image:url(/img/bg1.gif);
	background-repeat:repeat-x;
	background-color:#fff;
	line-height:21px;
	padding:4px;
	padding-bottom:3px;
	padding-left:8px;
	padding-right:8px;
	margin-right:8px;
	font-weight:bold;
	color:#5159af;
	}
	#bandeau img.band {
	border:0px;margin-right:5px;margin-bottom:17px;
	}
#partenaires {
	position:absolute;
	top:0px;
	right:18px;
	text-align:right;
	
}
#partenaires a {
	padding-right:8px;
	background-color:#6773ba;
	background-image:url(/img/bgbis.gif);
	line-height:21px;
	padding:4px;
	padding-bottom:3px;
	padding-left:8px;
	padding-right:8px;
	margin-right:8px;
	margin-left:8px;
	font-size:10px;
	color:#fff;
}
#map {
	margin-bottom:0px;
	margin-top:0px;
	height: 460px;
	border:1px solid #ccc;
}
#pagecourante{margin:12px;margin-top:0px;}
.bloccompte {
	margin:24px;
	background-color:#f2f2f2;
	background-image:url(/img/bgbloc.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	width:260px;
	padding:12px;
	text-align:center;
	color:#000;
  border:1px solid #ccc;
  border-bottom:1px solid #aaa;
	}
.bloccompte INPUT {
width:auto;
	}
.bloccompte TD {
color:#000;
	}
.compteko{
	font-size:11px;
	font-weight:bold;
	background-image:url(/img/button_cancel.png);
	background-repeat:no-repeat;
	line-height:22px;padding-left:20px;
}
.compteok{
	font-size:11px;
	font-weight:bold;
	background-image:url(/img/button_ok.png);
	background-repeat:no-repeat;
	line-height:22px;padding-left:20px;
	
}
.bloccomptetitre {
	font-size:18px;
	font-weight:bold;
	margin-bottom:12px;
}
INPUT.inputcompte {
	width:180px;
}
#cookie_policy {
    background: none repeat scroll 0 0 #ebebeb;
    border-top: 1px solid #e2e2e2;
    bottom: 0px;
    font-size: 11px;
    left: 0;
    line-height: 100%;
    padding: 8px 1%;
    width: 100%;
    z-index: 10000;
    text-align: center;
    position: fixed;
}
#cookie_policy .button {
    background: none repeat scroll 0 0 rgba(0,0,0,0);
    border: medium none;
    float: right;
    padding: 0 30px;
}
#cookie_policy .button a {
    background: none repeat scroll 0 0 #EC6707;
    border-radius: 3px;
    color: #fff;
    font-family: 'Arial';
    font-size: 11px;
    font-weight: bold;
    padding: 3px 7px;
    text-decoration: none;
}
#comptelogin{
	color:#000;
	margin-right:20px;
	font-size:11px;
	height:30px;
}
#comptelogin span {
	padding:4px;
	padding-left:12px;
	padding-right:12px;
	border:1px solid #ccc;
	border-top:0px solid #ccc;
	margin-left:12px;
	background-color:#f2f2f2;
	background-image:url(/img/bgbloc.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	border:1px solid #ccc;
  border-bottom:1px solid #aaa;
  border-top:0px solid #aaa;
}

/*a { font-family:Arial; font-style:normal;  font-size:11px; color:blue; text-decoration:none;  }*/
a:hover { font-family:Arial;   color:#0080FF; text-decoration:underline;  }
a.lien { font-family:Arial;   font-size:12px; color:blue; text-decoration:none;  }
a.lien:hover { font-family:Arial;   color:#0080FF; text-decoration:underline;  }
a.lienPartenaireTitre { font-family:Arial;   font-size:12px; color:blue; text-decoration:none;  }
a.lienPartenaireTitre:hover { font-family:Arial;   color:#0080FF; text-decoration:underline;  }
a.lienPartenaireUrl { font-family:Arial;   font-size:10px; color:#008040; text-decoration:none;  }
a.lienPartenaireUrl:hover { font-family:Arial;   color:#00B75B; text-decoration:none;  }

li.lis{padding-bottom:8px;}

td{  font-family:Arial; font-size:12px; color:#5C6876;}
pre{ font-family:Tahoma;}
.n{ color:#000000;
	}
INPUT.acc {   width: 200px; font-family:arial; font-size:11px;
BORDER-RIGHT: #000000  1px solid;    
PADDING-RIGHT: 0px;    
BORDER-TOP: #5C6876 1px SOLID;    
PADDING-LEFT: 0px;    FONT-SIZE: 11px;    
PADDING-BOTTOM: 0px;    MARGIN: 3px;    
BORDER-LEFT: #5C6876 1px solid;    
COLOR: #000000;    
PADDING-TOP: 0px;    
BORDER-BOTTOM: #000000 1px solid;    
BACKGROUND-COLOR: #FFFFFF
}
TEXTAREA.acc{    font-family:arial; font-size:11px;
BORDER-RIGHT: #000000  1px solid;    
PADDING-RIGHT: 0px;    
BORDER-TOP: #5C6876 1px SOLID;    
PADDING-LEFT: 0px;    FONT-SIZE: 11px;    
PADDING-BOTTOM: 0px;    MARGIN: 3px;    
BORDER-LEFT: #5C6876 1px solid;    
COLOR: #000000;    
PADDING-TOP: 0px;    
BORDER-BOTTOM: #000000 1px solid;    
BACKGROUND-COLOR: #FFFFFF
}
SELECT.acc {   width: 200px; font-family:arial; font-size:11px;
BORDER-RIGHT: #000000 1px solid;    
PADDING-RIGHT: 0px;    
BORDER-TOP: #5C6876 1px SOLID;    
PADDING-LEFT: 0px;    FONT-SIZE: 11px;    
PADDING-BOTTOM: 0px;    MARGIN: 3px;    
BORDER-LEFT: #5C6876 1px solid;    
COLOR: #000000;    
PADDING-TOP: 0px;    
BORDER-BOTTOM: #000000 1px solid;    
BACKGROUND-COLOR: #FFFFFF
}
.messageok {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height :20px; 
	color: #009900;
	background-image: url(img/ok.gif);
	background-repeat: no-repeat;
	background-position: left middle;
	padding-left: 30px;
	display:block
} 
.messageko {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height :20px; 
	color: #FF0000;
	background-image: url(img/alert.gif);
	background-repeat: no-repeat;
	background-position: left middle;
	padding-left: 30px;
	display:block
  	
} 
.paemail {font-size:12px;color:#000;}
.campingencadre{
	border:1px solid #e2e2e2;
	padding:6px;
	margin-left:30px;
	margin-bottom:12px;
	margin-top:8px;
	
	
}
-->
