/* menu */
body {
	background-color: #F9F1F0;
}

div#menu ul {
	list-style: none;
	padding: 0px;
	margin: 0 0 24px 0;
	font: Arial;
}

div#menu ul li{
	margin: 0;
	padding: 0;
	width: 176px;
	height: 18px;
	display: block;
}

div#menu ul li a{
	margin: 0;
	padding: 0;
	width: 176px;
	height: 18px;
	display: block;
	font-size: 14px;
	text-decoration: none;
}

div#menu ul#spectacles li a{
	color: #0055A4;
}

div#menu ul#billeterie li a{
	color: #F26631;
}

div#menu ul#infos li a{
	color: #00A890;
}

div#menu ul#contact li a{
	color: #261C02;
	font-size: 12px;
}

/* pictured menu */
div#menu ul#contact li#musiques{
	margin: 0;
	margin-top: 20px;
	padding: 0;
	width: 130px;
	height: 160px;
	display: block;
	background: url(../img/menu/musiques.gif) 0 0 no-repeat;
}
div#menu ul#spectacles li#rech a{
	background: url(../img/menu/rech.gif) -24px 0 no-repeat;
}

div#menu ul#spectacles li#rech a:hover, div#menu ul#spectacles li#rech a.selected{
	background: url(../img/menu/rech.gif) -8px 0 no-repeat;
}

div#menu ul#spectacles li#act a{
	background: url(../img/menu/act.gif) -24px 0 no-repeat;
}

div#menu ul#spectacles li#act a:hover, div#menu ul#spectacles li#act a.selected{
	background: url(../img/menu/act.gif) -8px 0 no-repeat;
}

div#menu ul#spectacles li#sai{
	background: url(../img/menu/sai.gif) -24px 0 no-repeat;
}

div#menu ul#spectacles li#spec a{
	background: url(../img/menu/spec.gif) -24px 0 no-repeat;
}

div#menu ul#spectacles li#spec a:hover, div#menu ul#spectacles li#spec a.selected{
	background: url(../img/menu/spec.gif) -8px 0 no-repeat;
}

div#menu ul#spectacles li#exp a{
	background: url(../img/menu/exp.gif) -24px 0 no-repeat;
}

div#menu ul#spectacles li#exp a:hover, div#menu ul#spectacles li#exp a.selected{
	background: url(../img/menu/exp.gif) -8px 0 no-repeat;
}

div#menu ul#spectacles li#sai a{
	background: url(../img/menu/sai.gif) -24px 0 no-repeat;
}

div#menu ul#spectacles li#sai a:hover, div#menu ul#spectacles li#sai a.selected{
	background: url(../img/menu/sai.gif) -8px 0 no-repeat;
}

div#menu ul#spectacles li#med a{
	background: url(../img/menu/med.gif) -24px 0 no-repeat;
}

div#menu ul#spectacles li#med a:hover, div#menu ul#spectacles li#sai a.selected{
	background: url(../img/menu/med.gif) -8px 0 no-repeat;
}

div#menu ul#spectacles li#loin a{
	background: url(../img/menu/loin.gif) -24px 0 no-repeat;
}

div#menu ul#spectacles li#loin a:hover, div#menu ul#spectacles li#loin a.selected{
	background: url(../img/menu/loin.gif) -8px 0 no-repeat;
}

div#menu ul#spectacles li#arc a {
	background: url(../img/menu/arc.gif) -24px 0 no-repeat;
}

div#menu ul#spectacles li#arc a:hover, div#menu ul#spectacles li#arc a.selected{
	background: url(../img/menu/arc.gif) -8px 0 no-repeat;
}

div#menu ul#billeterie li a{
	background: url(../img/menu/bil.gif) -24px 0 no-repeat;
}

div#menu ul#billeterie li a:hover, div#menu ul#billeterie li a.selected{
	background: url(../img/menu/bil.gif) -8px 0 no-repeat;
}

div#menu ul#infos li a{
	background: url(../img/menu/bil.gif) -24px 0 no-repeat;
}

div#menu ul#infos li a:hover, div#menu ul#infos li a.selected{
	background: url(../img/menu/bil.gif) -8px 0 no-repeat;
}

div#menu ul#infos li#inf a{
	background: url(../img/menu/inf.gif) -24px 0 no-repeat;
}

div#menu ul#infos li#inf a:hover, div#menu ul#infos li#inf a.selected{
	background: url(../img/menu/inf.gif) -8px 0 no-repeat;
}

div#menu ul#infos li#inf a{
	background: url(../img/menu/inf.gif) -24px 0 no-repeat;
}

div#menu ul#infos li#inf a:hover, div#menu ul#infos li#inf a.selected{
	background: url(../img/menu/inf.gif) -8px 0 no-repeat;
}

div#menu ul#infos li#ars a{
	background: url(../img/menu/ars.gif) -24px 0 no-repeat;
}

div#menu ul#infos li#ars a:hover, div#menu ul#infos li#ars a.selected{
	background: url(../img/menu/ars.gif) -8px 0 no-repeat;
}

div#menu ul#infos li#epc a{
	background: url(../img/menu/epc.gif) -24px 0 no-repeat;
}

div#menu ul#infos li#epc a:hover, div#menu ul#infos li#epc a.selected{
	background: url(../img/menu/epc.gif) -8px 0 no-repeat;
}

div#menu ul#contact li#ent a{
	background: url(../img/menu/ent.gif) -24px 0 no-repeat;
}

div#menu ul#contact li#ent a:hover, div#menu ul#contact li#ent a.selected{
	background: url(../img/menu/ent.gif) -8px 0 no-repeat;
}

div#menu ul#contact li#pro a{
	background: url(../img/menu/pro.gif) -24px 0 no-repeat;
}

div#menu ul#contact li#pro a:hover, div#menu ul#contact li#pro a.selected{
	background: url(../img/menu/pro.gif) -8px 0 no-repeat;
}

div#menu ul#contact li#presse a{
	background: url(../img/menu/presse.gif) -24px 0 no-repeat;
}

div#menu ul#contact li#presse a:hover, div#menu ul#contact li#presse a.selected{
	background: url(../img/menu/presse.gif) -8px 0 no-repeat;
}

div#menu ul#contact li#ema a{
	background: url(../img/menu/ema.gif) -8px 0 no-repeat;
}

div#menu ul#contact li#ema a:hover, div#menu ul#contact li#ema a.selected{
	background: url(../img/menu/ema_o.gif) -8px 0 no-repeat;
}

/* layout */

div#header {
	height: 126px;
}

div#header div#logo a{
	display: block;
	height: 109px;
	width: 482px;
	background: url(../img/menu/header.gif);
}

div#header div#logo a:hover{
	height: 109px;
	width: 482px;
	background: url(../img/menu/header_o.gif);
}

div#main {
	height: 522px;
}

html>body #main {
	height: auto;
	min-height: 522px;
}

div#menu {
	height: 522px;
}

html>body #menu {
	height: auto;
	min-height: 522px;
	margin-top: 16px;
}

div#content {
	height: 522px;
}

html>body #content {
	height: auto;
	min-height: 522px;
}

div#footer {
	height: 126px;
}

div#footer ul li{
	list-style-type: none;
	text-align:center;
	display: block;
	width: 94px;
	height: 20px;
}

div#footer ul li a{
	color: #9C9D9F;
	text-decoration: none;
	display: block;
	width: 94px;
	height: 20px;
}

div#footer ul li#foot-lo a {
	background: url(../img/footer/foot-lo.gif) no-repeat top center;
}

div#footer ul li#foot-nl a {
	background: url(../img/footer/foot-nl.gif) no-repeat top center;
}

div#footer ul li#foot-rss a {
	background: url(../img/footer/foot-rss.gif) no-repeat top center;
}

div#footer ul li#foot-fb a {
	background: url(../img/footer/foot-fb.gif) no-repeat top center;
	margin-top: 5px;
}

div#footer ul li#foot-pdf a {
	background: url(../img/footer/foot-pdf.gif) no-repeat top center;
}


div#header ul#submenu {
	margin: 0;
	padding: 0;
}

div#header ul#submenu li{
	list-style-type: none;
	display: block;
	height: 20px;
	width: 20px;
	float: left;
	margin-right: 8px;
	padding-top: 10px;
}

div#header ul#submenu li a{
	display: block;
	height: 20px;
	width: 20px;
}

div#header ul#submenu li#head-ars a{
	background: url(../img/menu/head-ars.gif) no-repeat top center;
}

div#header ul#submenu li#head-trinit a {
	background: url(../img/menu/head-trinit.gif) no-repeat top center;
}

div#header ul#submenu li#head-epcc a {
	background: url(../img/menu/head-epcc.gif) no-repeat top center;
}

div#mentions {
	height: 36px;
}

div#mentions, div#mentions a{
	color: #a0a0a0;
	font-size: 10px;
}
div#mentions a:hover{
	text-decoration: underline;
}