#menu_actus {
	position:absolute;
	width:143px;
	height:21px;
	z-index:1;
	left: 0px;
	top: 0px;
	background-color: #E77077;
	text-align:center;
	vertical-align:middle;
	border:#E77077 1px solid;
	border:
}
#menu_actus:hover {
	border:#ffffff 1px solid;
}
#menu_agenda {
	position:absolute;
	width:159px;
	height:21px;
	z-index:2;
	left: 145px;
	top: 0px;
	background-color: #DF434C;
	text-align:center;
	vertical-align:middle;
	border:#DF434C 1px solid;
}
#menu_agenda:hover {
	border:#ffffff 1px solid;
}
#menu_billetterie {
	position:absolute;
	width:227px;
	height:21px;
	z-index:3;
	left: 306px;
	top: 0px;
	background-color: #DA252F;
	text-align:center;
	vertical-align:middle;
	border:#DA252F thin solid;
}
#menu_billetterie:hover {
	border:#ffffff 1px solid;
}

#menu_artistes {
	position:absolute;
	width:175px;
	height:21px;
	z-index:4;
	left: 535px;
	top: 0px;
	background-color: #B71F27;
	text-align:center;
	vertical-align:middle;
	border:#B71F27 thin solid;
}
#menu_artistes:hover {
	border:#ffffff 1px solid;
}
#menu_services {
	position:absolute;
	width:173px;
	height:21px;
	z-index:5;
	left: 712px;
	background-color: #951A21;
	top: 0px;
	text-align:center;
	vertical-align:middle;
	border:#951A21 thin solid;
}
#menu_services:hover {
	border:#ffffff 1px solid;
}
#menu_contact {
	position:absolute;
	width:116px;
	height:21px;
	z-index:6;
	left: 887px;
	top: 0px;
	background-color: #711318;
	text-align:center;
	vertical-align:middle;
	border:#711318 thin solid;
}
#menu_contact:hover {
	border:#ffffff 1px solid;
}
#pied {
	position:absolute;
	left:174px;
	top:618px;
	width:828px;
	height:119px;

}

#page {
	position:relative;
	width:100%;
	height:600px;
}

#contenu {
	position:relative;
	width:1005px;
	height:737px;

}

#main {
	position:absolute;
	left:2px;
	top:2px;
	width:1005px;
	height:612px;
}
#espace_pro {
	position:absolute;
	left:0px;
	top:573px;
	width:166px;
	height:111px;
}

#logo {
	position:absolute;
	left: 0px;
	top: 0px;
}
#pub_entete {
	position:absolute;
	left: 276px;
	top: 0px;
}

#menu_navig {
	position:absolute;
	width:1005px;
	height:24px;
	left: 0px;
	top: 91px;
	
}
.menu_texte1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform:uppercase;
	font-weight:bold;
	color:#ffffff;
}
.menu_texte1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform:uppercase;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.menu_texte2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform:uppercase;
	color:#ffffff;
}
.menu_texte2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform:uppercase;
	color:#ffffff;
	text-decoration:none;
}
.menu_bloc {
	width:100%;
	height:100%;
	border:#E77077 thin solid;
}
.menu_bloc_on {
	width:100%;
	height:100%;
	border:#FFFFFF thin solid;
}
#Alaune {
	position:absolute;
	width:705px;
	height:249px;
	z-index:1;
	left: 0px;
	top: 114px;
}
#pub_droite {
	position:absolute;
	width:300px;
	height:249px;
	z-index:2;
	left: 705px;
	top: 114px;
}
#billeterie {
	position:absolute;
	width:300px;
	height:124px;
	z-index:3;
	left: 705px;
	top: 363px;
}
#spectacle1 {
	position:absolute;
	width:235px;
	height:97px;
	z-index:4;
	left: 0px;
	top: 364px;
	background-color: #FFCDD0;
}
#spectacle1:hover {
	background-color:#F1969B;
}
#spectacle2 {
	position:absolute;
	width:235px;
	height:97px;
	z-index:4;
	left: 235px;
	top: 364px;
	background-color: #FFCDD0;
}
#spectacle2:hover {
	background-color:#F1969B;
}
#spectacle3 {
	position:absolute;
	width:235px;
	height:97px;
	z-index:4;
	left: 470px;
	top: 364px;
	background-color: #FFCDD0;
}
#spectacle3:hover {
	background-color:#F1969B;
}
#spectacle4 {
	position:absolute;
	width:235px;
	height:97px;
	z-index:4;
	left: 0px;
	top: 461px;
	background-color: #EEE7FF;
}
#spectacle4:hover {
	background-color:#BFADD7;
}
#spectacle5 {
	position:absolute;
	width:235px;
	height:97px;
	z-index:4;
	left: 235px;
	top: 461px;
	background-color: #EEE7FF;
}
#spectacle5:hover {
	background-color:#BFADD7;
}
#spectacle6 {
	position:absolute;
	width:235px;
	height:97px;
	z-index:4;
	left: 470px;
	top: 461px;
	background-color: #EEE7FF;
}
#spectacle6:hover {
	background-color:#BFADD7;
}
#affiche1 {
	position:absolute;
	width:66px;
	height:97px;
	z-index:1;
	left: 0px;
	top: 0px;
}
#texte1 {
	position:absolute;
	width:160px;
	height:69px;
	z-index:2;
	left: 73px;
	top: 5px;
}
.spectacle1_titre1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DB262D;
	font-weight: bold;
	text-transform:uppercase;
}
.spectacle1_titre1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DB262D;
	font-weight: bold;
	text-transform:uppercase;
	text-decoration:none;
}
.spectacle1_titre2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DB262D;
	text-transform:uppercase;
}
.spectacle1_titre2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DB262D;
	text-transform:uppercase;
	text-decoration:none;
}
.spectacle2_titre1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7246A5;
	font-weight: bold;
	text-transform:uppercase;
}
.spectacle2_titre1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7246A5;
	font-weight: bold;
	text-transform:uppercase;
	text-decoration:none;
}
.spectacle2_titre2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7246A5;
	text-transform:uppercase;
}
.spectacle2_titre2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7246A5;
	text-transform:uppercase;
	text-decoration:none;
}

#bouton1 {
	position:absolute;
	width:127px;
	height:15px;
	z-index:3;
	left: 108px;
	top: 82px;
}
#newsletter {
	position:absolute;
	width:300px;
	height:124px;
	z-index:5;
	left: 705px;
	top: 488px;
	background-color: #542492;
}
#newsletter_titre {
	position:absolute;
	width:134px;
	z-index:1;
	left: 15px;
	top: 8px;
}
.newsletter_texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
}
.newsletter_texte a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:underline;
}
#newsletter_inscription {
	position:absolute;
	width:129px;
	height:62px;
	z-index:2;
	left: 159px;
	top: 57px;
}
#jukebox {
	position:absolute;
	width:469px;
	height:54px;
	z-index:6;
	left: 236px;
	top: 560px;
}
.pied_ref h1 {
	color: #A88FC8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #542493;
	font-weight: bold;
}
.texte a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #542493;
	font-weight: bold;
}
.texte a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #BFADD7;
	font-weight: bold;
}
.texte_base {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
}
.texte_base a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
}
.texte_base a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F1AEB1;
	font-weight: bold;
}
.titre1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #ffffff;
	font-weight: bold;
	text-transform:uppercase;
}
.titre1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #ffffff;
	font-weight: bold;
	text-transform:uppercase;
}
.titre1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #ffffff;
	font-weight: bold;
	text-transform:uppercase;
}
.titre2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #ffffff;
	text-transform:uppercase;
}
.titre2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #ffffff;
	text-transform:uppercase;
}
.titre2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #ffffff;
	text-transform:uppercase;
}

.guide_pratique_texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	text-transform:uppercase;
}
.guide_pratique_texte a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	text-transform:uppercase;
	text-decoration:none;
}
.guide_pratique_texte a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #997DA6;
	font-weight: bold;
	text-transform:uppercase;
	text-decoration:none;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.champ {
	background-color:#FFFFFF;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
	
/* PAGE TYPE */

#pied_type {
	position:relative;
	width:828px;
	height:50px;
}
#main_type {
	position:relative;
	width:1005px;
	min-height:500px;
}


#logo_type {
	position:relative;
	width:276px;
	left:0px;
	top:0px;
}
#pub_entete_type {
	position:relative;
	top:-90px;
	left:276px;
}

#menu_navig_type {
	position:relative;
	width:1005px;
	height:24px;
}
.zoom_texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
}
.zoom_texte a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:underline;
	text-transform:uppercase;
}
#content_bloc {
	position:relative;
	background-color: #DF434C;
	left: 0px;
	top: -65px;
}
.fiche_titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #E1444D;
	text-transform:uppercase;
	font-weight:bold;
}
.fiche_texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E1444D;
}
.fiche_texte a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #542494;
}
.fiche_texte p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E1444D;
}

.fiche_a_voir_titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #542494;
	text-transform:uppercase;
	font-weight:bold;
}
.fiche_a_voir_texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #542494;
}
.fiche_a_voir_texte a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #542494;
}
.champ_autres_artistes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E1444D;
	font-weight:bold;
}

