html		{ overflow:-moz-scrollbars-vertical }
body		{ color:#333;margin:0;padding:0;font-size:13px; font-family: Arial, Verdana, sans-serif;line-height:1.4;list-style-position:inside }
h1  		{ color:#333;font-size:16px;font-family:Arial, Verdana, sans-serif;font-weight:bold;line-height:normal;margin:0;padding:0px 0px 0px 0px; }
h1.membre	{ margin-top:20px; }
h2  		{ color:#333;font-size:14px;font-family:Arial, Verdana, sans-serif;font-weight:bold;margin:15px 0px -5px 0px; }
h2.price	{ margin:5px 0px 0px 0px;font-weight:bold;font-size:13px;}
p.desc		{ margin:0px 0px 0px 0px;}
a 		{ color:#333;background-color:#fff;text-decoration:underline; }
a:hover 	{ color:#696;background-color:#fff;text-decoration:none; }
a.hautpage 	{ font-size:11px;text-decoration:none;color:#696 }
span.red  	{ color:#c00; }
img 		{ border:none; }
span.s1		{ color:#696; }
#box 		{ width:900px; margin:0; padding:0; }
#content 	{ width:612px;float:left;margin:20px 0px 0px 20px;padding:0px 0px 30px 0px;}
#content ul 	{ list-style:square;margin:10px 0px 15px 0px;padding-left:1em;}
#content ul.amies 	{ list-style:square;margin:0px 20px 15px 0px;}
#content .listamis	{ font-size:11px;color:#333;line-height:0;text-align:left;margin:0;padding:0;}
#content ul li 	{ color:#696;padding:0;margin:3px 0px 0px 0px;line-height:1.4;text-align:justify;}
span.classic 	{ color:#333;font-size:13px }
p.up 		{ margin-top:20px; }
p.add		{ margin:9px 0px -5px 0px; }
p.small 	{ font-size: 11px; }
p.legend 	{ margin:0px 0px 25px 0px; }
p.imgcercle 	{ margin:0px 20px 0px 0px;}
p.imgcerclelast 	{ margin:0;}
#content ul.amies li.friend { margin:0px }

#nav 				{ width:268px;float:left;margin:0;padding:0; }
#nav ul li.rubrique 		{ color:#333;background-color:#fff;padding:0;margin:15px 0px 3px 0px;font-weight:bold; }
#nav ul 			{ list-style:none;list-style-position:inside;padding:0;margin:20px 0px 0px 82px }
#nav ul li.element 		{ color:#333; background-color:#fff;padding:0px 0px 3px 20px; }
#nav ul li.element a 		{ color:#333;background-color:#fff;text-decoration:underline; }
#nav ul li.element a:hover 	{ color:#696;background-color:#fff;text-decoration:none; }
#nav ul li.element span.current { color:#696;background-color:#fff;text-decoration:none; }
#nav ul li.mamco   		{ margin-top:20px; }
#nav ul li.mamco a  		{ text-decoration:underline;font-weight:bold; }
#nav ul li.mamco a:hover	{ text-decoration:none;color:#696; }

/* -----------------
aquistions (onglets)
-------------------- */

#aqutab { float:left;background:transparent}
#aqutab ul { margin:0;padding:10px 10px 0 0;list-style:none}
#aqutab li { display:inline;margin:0;padding:0}
#aqutab a.cercle { margin:0 0 0 5px;padding:0}
#aqutab a {float:left;background:url("../img/tableft.gif") no-repeat left top;margin:0;padding:0 0 0 0px;text-decoration:none}
#aqutab a span {float:left;display:block;background:url("../img/tabright.gif") no-repeat right top;padding:5px 6px 4px 6px;color:#000}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#aqutab a span {float:none;}
/* End IE5-Mac hack */
#aqutab a:hover span {color:#000}
#aqutab a:hover {background-position:0% -42px;}
#aqutab a:hover span {background-position:100% -42px;}
#aqutab span.active {float:left;display:block;background:url("../img/tabright.gif") no-repeat right top;padding:5px 6px 4px 6px;color:#000;background-position:100% -42px;}
#aqutab span.activecercle {float:left;display:block;background:url("../img/tabright.gif") no-repeat right top;padding:5px 6px 4px 6px;color:#000;background-position:100% -42px;margin:0 0 0 5px;}
#pix { width:612px; border:1px solid #696;clear:both;padding:0;margin:0; }

#image  { margin-top:25px;}
#image img {display: block;margin: 0 auto;}
#image p {margin:8px 0 20px 105px;padding:0;font-size:10px; }

#year {width:612px;float:left;background:url("../img/bkgyear.gif") no-repeat left top;margin:0;padding:0 0 0 10px;text-decoration:none }
#year ul 		{ list-style:none;list-style-position:inside;padding:0 0 4px 0;margin:0px 0px 0px 0px }
#year ul li 		{ display:inline;color:#fff;padding:0px 15px 3px 0px; }
#year ul li a 		{ color:#333;background-color:transparent;text-decoration:underline;font-size:12px; }
#year ul li a:hover 	{ color:#fff;background-color:transparent;text-decoration:none; }

ul.item 		{ list-style:none;list-style-position:inside;padding:25px 0 0 0;margin:0}
ul.item li 		{ color:#696;display:inline;color:#333;padding:0;margin:0;}
ul.item li a 		{ color:#333;background-color:transparent;text-decoration:none;font-size:12px;padding:0;margin:0;}
ul.item li a:hover 	{ color:#696;background-color:transparent;text-decoration:none;padding:0;margin:0;}

/* ------------------------------------
formulaire (page présentation / contact
--------------------------------------- */
#contactform 		{ margin:0;padding:0;width:612px;text-align:left; }
#contactform table	{ width:612px;padding:0;margin:0;text-align:left;vertical-align:top;border:none; }
#contactform td		{ text-align:left;vertical-align:top;padding-bottom:7px; font-family: Arial, Verdana, sans-serif; list-style-position: inside }
input 			{ font-weight:bold;color:#696;font-size: 13px; font-family: Arial, Verdana, sans-serif; }
textarea 		{ font-weight:bold;color:#696;font-size: 13px; font-family: Arial, Verdana, sans-serif; }
.legend         	{ font-weight:normal;color:#333;font-size: 11px; font-family: Arial, Verdana, sans-serif; }
.legendplus		{ font-weight:normal;color:#333;font-size: 11px; font-family: Arial, Verdana, sans-serif; }
 /* ---------
activités
---------- */
div.mois h1 		{ color:#696;background-color:#fff;font-size:16px;font-family:Arial, Verdana, sans-serif;font-weight:bold;padding-bottom:7px;padding-top:20px; }
div.mois h1.first 	{ padding-top:0; }
div.event 		{ vertical-align:top;margin:0px 0px 5px 0px;padding:0px 0px 2px 0px;border-bottom:1px dotted #696; }
table.tableevent 	{ vertical-align:top;margin:0;padding:0; }
td.day_numero 		{ margin:0;padding:0;font-size:16px;text-align:center;width:80px;border:none;vertical-align:middle; }
span.day_lettre 	{ font-size:13px; }
td.year {margin:0;padding:0;font-weight:bold;text-align:left;width:50px;border:none;vertical-align:middle;  }
td.datecours {margin:0;padding:0;font-weight:normal;text-align:center;width:130px;border:none;vertical-align:middle;    }
td.des 			{ margin:0;padding:0;vertical-align:middle;width:532px; }
#eventins 		{ vertical-align:top;margin:10px 0px 20px 0px;padding:0px;border-top:1px dotted #696;border-bottom:1px dotted #696; }
#eventins p 		{ margin:0px 0px 10px 0px;}
#eventins p.date 	{ margin:10px 0px 5px 0px;font-weight:bold;}
#eventins h2 		{ margin:0; }