/* Colors: 044: texte (turquoise)		*/
/*		   c63: lien et menu (orange)	*/
/*		   fc0: hover interne (jaune)	*/
/*		   f40: hover externe (rouge)	*/

/* TAG STYLES */

html {
	background-color:		#fff;
}

body {
	color:					#000;
	font-size:				0.8em;
	font-family:			"Trebuchet MS", sans-serif;
}

img {
	border:					0px;
}

a {
	color:					#444;
	background-color:		transparent;
	text-decoration:		none;
}

a[target="_blank"] {
	color:					#777;
}

/* BLOCK STYLES */


/* LEFTED */

p {
	text-align:				left;
	padding:				0px;
	margin:					0px;
}

p.en_tete {
	font-size:				1.2em;
	padding:				0px;
	margin:					0px;
	margin-top:				1.5em;
}

p.saison {
	font-size:				1.2em;
	padding:				0px;
	margin:					0px;
	margin-top:				1em;
	margin-bottom:			-0.25em;
}

p.concert_type {
	font-size:				1.05em;
	padding:				0px;
	margin:					0px;
	margin-top:				1.5em;
	margin-bottom:			-0.25em;
}

p.titre_concert {
	font-size:				1em;
	padding:				0px;
	margin:					0px;
	margin-top:				1em;
	margin-bottom:			0.25em;
	padding-left:			1em;
	text-indent:			-1em;
}

p.infos_concert {
	font-size:				0.85em;
	padding:				0px;
	margin:					0px;
	padding-left:			0.85em;
	text-indent:			-0.85em;
}

ul.liste-centre {
	list-style-type:		none;
	padding:				0px;
	margin:					0px;
	text-indent:			0px;
}

ul.liste {
	list-style-type:		none;
	text-align:				left;
	padding:				0px;
	margin:					0px;
	margin-left:			0px;
	padding-left:			2em; /* 20px; */
}

ul.liste li {
	padding:				0px;
	margin:					0px;
}


/* CENTERED */

p.en_tete-centre {
	text-align:				center;
	font-size:				1.1em;
	padding:				0px;
	margin:					0px;
	margin-top:				1.5em;
	margin-bottom:			0.5em;
}

p.titre_concert-centre {
	text-align:				center;
	font-size:				1.33em;
	padding:				0px;
	margin:					0px;
	margin-top:				0.66em;
	margin-bottom:			0.5em;
}

p.infos_concert-centre {
	text-align:				center;
	font-size:				1em;
	padding:				0px;
	margin:					0px;
	padding-bottom:			0.25em;
}

p.interprete {
	text-align:				center;
	font-size:				0.9em;
	padding:				0px;
	margin:					0px;
	margin-left:			5%;
	margin-right:			5%;
}

p.compositeur {
	text-align:				center;
	font-size:				1.1em;
	padding:				0px;
	margin:					0px;
	margin-top:				1em;
	margin-bottom:			0.25em;
}

p.oeuvre {
	text-align:				center;
	font-size:				1em;
	padding:				0px;
	margin:					0px;
	margin-top:				0.5em;
}

p.instruments {
	text-align:				center;
	font-size:				0.80em;
	padding:				0px;
	margin:					0px;
	margin-bottom:			0.5em;
	font-style:				italic;
}

p.description {
	text-align:				center;
	font-size:				0.85em;
	padding:				0px;
	margin:					0px;
	margin-bottom:			0.5em;
}

p.mouvement {
	text-align:				center;
	font-size:				0.85em;
	padding:				0px;
	margin:					0px;
}

ul.menu {
	list-style-type:		none;
	text-align:				center;
	margin:					0px;
	padding:				0px;
}

ul.menu li {
	padding:				0px;
	margin:					0px;
	padding-top:			5px;
}

table.tableau {
	border:					0px none black;
	padding:				0px;
	margin:					0px;
	padding-top:			1em;
	margin-left:			2em;
}

td.nom {
}

td.instrument {
}



/* CHARACTER STYLES */

.menu_item {
	font-size:				1em;
}

.cr_menu_item {
	font-size:				1em;
	font-weight:			bold;
}

.interface {
	font-size:				0.75em;
}

.compositeur_date {
	font-size:				0.75em;
	font-style:				italic;
}

.invisible {
	display:				none;
}


/* DIV STYLES */

div.spacer {
	padding:				0em;
	margin:					0em;
	height:					2em;
}

div.box {
	border:					1px dotted black;
	padding:				1em;
	margin-top:				1em;
	margin-left:			20%;
	margin-right:			20%;
}

#main {
	position:				absolute;
	width:					100%;
	top:					0px;
	left:					0px;
}

#content {
	margin-left:		    2em;
	margin-right:			2em;
	margin-top:				1.5em;
	border:					0px dotted blue;
}

#min-height {
    display:                none;
}

#logo {
    display:                none;
}

#menu {
    display:                none;
}

#left {
    display:                none;
}

#bottom-left {
    display:                none;
}

#top-right {
    display:                none;
}

#bottom-right {
    display:                none;
}

#locker {
    display:                none;
}

#invisible {
	display:				none;
}

#subscription_box {
  display: none;
}
