body { font-family: Georgia, "Times New Roman", Times, serif; margin-right: 10%; margin-left: 10%; }

p { color: #37535c; font-size: small; font-family: Georgia, "Times New Roman", Times, serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt; max-width: 350pt; }

td { font-family: Georgia, "Times New Roman", Times, serif; }

h1 { color: #618d2a; font-size: large; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-indent: -50px; }
h2 { color: #B22222; font-size: medium; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; margin-top: 2px; margin-bottom: 2px; max-width: 450px; }

#recherche   { color: #818d29; font-size: small; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-top: 50px; margin-left: 20px; float: left; border-bottom: 2px none #e40076; border-left: 2px none #e40076 }
.genre { color: #B22222; font-size: small; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-align: right; max-width: 100px; margin-top: 3pt; margin-bottom: 0; width: 450px }
.titreparagraphe { color: #618d2a; font-weight: bold; }
.date { color: #618d2a; text-align: left; }
.artistes { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
.soustitre { font-style: italic; }
.image { float: right; margin-left: 24px; border-top: 2px solid #618d2a; border-right: 2px solid #618d2a; }

/*Reservation link*/
.resa a:link 		{  float: right; color: #618d2a; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; font-style: normal; text-decoration: none; }
.resa a:visited 		{  float: right; color: #618d2a; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; font-style: normal; text-decoration: none; }
.resa a:hover 		{  color:#27361A; }
.resa a:active 		{  float: right; color: #618d2a; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; font-style: normal; text-decoration: none; }
/*Details link*/
.detail a:link 		{  color: #618d2a; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; font-style: normal; text-decoration: none; }
.detail a:visited 	{  color: #618d2a; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; font-style: normal; text-decoration: none; }
.detail a:hover 		{  color:#27361A; }
.detail a:active 	{  color: #618d2a; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; font-style: normal; text-decoration: none; }

.evenement { position: relative; margin-bottom: 30pt }
#corps    {  }
#page
{
	position: relative;
	width: 600px;        
	height: 60px;       
	margin-top: 15px;
	margin-bottom: 40px;	
	background-color: #FFFFFF;

	
}
/*Javascript Menu */
/*uppermenu*/
.uppermenu			{ color:#618d2a; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; font-style: normal; text-decoration: none; font-size:medium;}
a.uppermenu:hover      	{ color:#27361A; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; font-style: normal; text-decoration: none; font-size:medium;}
.uppermenuactive    	{ color:#27361A; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; font-style: normal; text-decoration: none; font-size:medium;}
/*lowermenu*/
.lowermenu 			{ color:#618d2a; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; font-style: normal; text-decoration: none; font-size:small;}
a.lowermenu:hover  	{ color:#27361A; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; font-style: normal; text-decoration: none; font-size:small;}
.lowermenuactive	{ color:#27361A; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; font-style: normal; text-decoration: none; font-size:small;}


