BODY				{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000;}
TD.normal			{font-size:11px;}
TD.sml				{font-size:10px;}

TD.blanc			{font-size:11px; color:#FFFFFF;}
TD.blanc_gras		{font-size:11px; font-weight:bold; color:#FFFFFF;}
TD.sml_blanc_gras	{font-size:10px; font-weight:bold; color:#FFFFFF;}
TD.sml_blanc		{font-size:10px; color:#FFFFFF;}


A					{color:#ED008C; text-decoration:none;}
A:hover				{font-size:11px; color:#C40074;text-decoration:underline;}

/* TD.intertitre		{font-size:13px; color:#636994;font-weight:bold;border-bottom: 1px solid #FF8CBA;} */
TD.intertitre		{font-size:13px; color:#636994;font-weight:bold;}
TD.filet_td			{background-color:#FF8CBA; height: 1px;}

TD.alerte_tarifs	{font-size:13px; color:#CC0000;font-weight:bold;}

/* STYLES POUR PIED DE PAGE */
A.piedpage			{font-size:10px; color:#FF8CBA; text-decoration:none;}
A:hover.piedpage	{font-size:10px; color:#ED008C; text-decoration:none;}

SPAN.prix			{font-size:20px; color:#ED008C; font-weight:bold;}
TD.prix_capacite	{font-size:11px; padding-left:14px;}

INPUT,SELECT,TEXTAREA {font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color:#000000;background-color: #EFEFEF;}
INPUT.inputtext {border-left: 1px solid #666666;border-right: 1px solid #666666;border-top: 1px solid #666666;border-bottom: 1px solid #666666;}

.fontMenu		{ font:bold 10px Verdana; line-height: 16px; color: #ffffff; }
.fontMenu2		{ font:10px Verdana; line-height: 16px; color: #ffffff; }
.fontChb		{ font:10px Verdana; line-height: 16px; color: #ffffff;	}
.fontTitre		{ font:bold 14px Verdana; }
/* .fontDescription{font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;} */
.paveMenu 		{ background-color: #f2f2f2; text-align:center; font:bold 10px Verdana; border:1px solid #000000; }


.partname		{font-family:Arial, Helvetica, sans-serif;	font-size:18px; font-weight:bold; color:#E60082;}

HR				{border-bottom: thin solid #993300; border-top: 0px; border-left: 0px; border-right: 0px;}


TD.header		{background-image:url(../images/default_01.jpg); background-repeat:no-repeat; width:auto; height:auto;}
TD.header_img	{background-image:url(../images/default_02.jpg); background-repeat:no-repeat; width:auto; height:auto; vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#FFFFFF;}
TD.bg_menuleft	{background-image:url(../images/default_03.jpg); background-repeat:repeat-y ; width:auto; height:auto; vertical-align:top;}
TD.bg_content	{background-color:#FFFFFF; vertical-align:top;}
TD.menunav		{font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px; color:#FFFFFF;}
TD.menunav_sub	{font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;}

/* DEBUT : STYLES POUR BOUTONS DES FORMULAIRES */
SPAN.mybutton   {
	border-style: none;
	border-color: #FFCC33;
	background-color: #ED008C;
	text-decoration: none;   
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
	text-align: center;
}
.mybuttonover {
	font: bold 10px Verdana;
	border-style: none;
	border-color: #FFCC33;
	background-color: #FF9019;
	text-decoration: none;   
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
	text-align: center;
}
A.buttontext {
	color: #FFFFFF; 
	text-decoration: none;   
	font: bold 10px Verdana;
	cursor: default;
}
.buttonover {
	color: yellow;
	text-decoration: none;
	font: bold 10px Verdana;
	cursor: default;
}
/* FIN : STYLES POUR BOUTONS DES FORMULAIRES */

div.menu {
	width:100%;
/*	background:#fff3ac;
	padding:0;
	margin:1em;
	border:1px solid #000; */
}

DIV.menu a {
/*	display:block; */
	display:inline;
	margin:0;
	width:100%;
	padding:0.3em;
	color:#D6CD59;
	text-decoration:none;
}
DIV.menu A:hover {
	background-color:#F5EFD9;
	color:#000000;
}
/* #F4ECDF */

.photobordure {border:1px solid #E60082;}
