body{background-color:#383838}
a{color:#EA690B}
a:hover{color:#fff}

.even{background:none !important}
.odd{background-color:#18181A !important}

div.eventdate{color:#fff;}
div.eventdate div{color:#fff;}
div.eventdate div strong,td.eventdate div span{color:#fff}
div.eventtitle a{text-decoration:none;color:#fff}

button{text-transform:none;}
input.btn,button{color:#EA690B;font-weight:bold}
input.btn,button,input.btn:hover,button:hover{font-size:11px;border:none;background:none !important}

fieldset{background:none;border:none}
.input_append{width:450px;}

.studio {
	width:41px;
	height:27px;
	padding-top:18px;
	padding-left:7px;
	background:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a8a8a8;
	}

.agenda {
	width:49px;
	height:27px;
	padding-top:18px;
	padding-left:7px;
	background:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a8a8a8;
	}
	
.chefs {
	width:39px;
	height:27px;
	padding-top:18px;
	padding-left:7px;
	background:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a8a8a8;
	}	
	
.contact {
	width:47px;
	height:27px;
	padding-top:18px;
	padding-left:7px;
	background:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a8a8a8;
	}
td.langue{
	padding-left:7px;
	padding-top:18px;
	}
td.langue a:link{
	width:78px;
	height:27px;
	padding-top:18px;
	padding-left:7px;
	background:url(../images/langue_out.jpg) no-repeat left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a8a8a8;
	}
	
td.langue a:hover{
	width:78px;
	height:27px;
	padding-top:18px;
	padding-left:7px;
	background:url(../images/langue_over.jpg) no-repeat left top;

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	}
	
.menu a:link, .menu a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a8a8a8;
	text-decoration:none;
	}
	
.menu a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#eb690b;
	text-decoration:none;
	}
	
.menu a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-decoration:none;
	}
		
.content {
	padding:15px 100px 20px 66px;
	background:url(../images/bg_content01.jpg) no-repeat left top;
	background-color:#0b0b0c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#fff;
	text-align:left;
	}
.footer {
	width:900px;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#a8a8a8;
	text-align:center;
	}
	
.footer span {
	margin-left:5px;
	margin-right:10px;
	}
	
.footer a:link, .footer a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#a8a8a8;
	text-decoration:none;
	}
	
.footer a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#eb690b;
	text-decoration:underline;
	}
	
.footer a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fff;
	text-decoration:none;
	}
	