/* colors: grey border: #D0CECE; red bg;  #D10000;*/
	html{height:100%;}
	body {
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		height:100%;
		padding:0;
		background-color:#FFFFFF;
	}
	td {
		vertical-align: top;
		text-align: left;
		margin: 0;
		padding: 0;
		}
	table.nav1 td {
		background-color: #D10000;padding-bottom:1px;text-align:center;
		}
		table.nav1 td.link{padding-top:2px;}
		table.nav1 td a{text-decoration:none;color:white;font-size:11px;font-family:Helvetica;font-weight:bold;}
		table.nav1 td a:hover{color:#FAE16D;}
		table.nav1 td a#selected{color:#FAE16D;}
		table.nav1 td.separator{padding-top:0px;}
	table.titres {
		border: 1px solid #D0CECE;
		border-width: 0 1px 0 0;
		}
	table.titres td {
		border: 1px solid #D0CECE;
		border-width: 0 0 1px 1px;text-align:center;
		width:186px;
		}
	table.titres td a{color:#707070;display:block;font-size:11px;font-family:Helvetica;font-weight:bold;text-decoration:none;padding-top:3px;padding-bottom:2px;/*background-color:#E9E9E9;*/}
	table.titres td a:hover{color:white;}
	
	table.titres td a.menu_spectacle_purple:hover{background-color:#581886;}
	table.titres td a#selected.menu_spectacle_purple{background-color:#581886;color:white;}
	td#media_cell .purple{background-color:#581886;}
	
	table.titres td a.menu_spectacle_lightblue:hover{background-color:#5D91CD;}
	table.titres td#selected a.menu_spectacle_lightblue{background-color:#5D91CD;color:white;}
	td#media_cell .lightblue{background-color:#5D91CD;}
	
	table.titres td a.menu_spectacle_yellow:hover{background-color:#FEC700;}
	table.titres td#selected a.menu_spectacle_yellow{background-color:#FEC700;color:white;}
	td#media_cell .yellow{background-color:#FEC700;}
	
	table.titres td a.menu_spectacle_violet:hover{background-color:#9F95CA;}
	table.titres td#selected a.menu_spectacle_violet{background-color:#9F95CA;color:white;}
	td#media_cell .violet{background-color:#9F95CA;}
	
	table.titres td a.menu_spectacle_darkrose:hover{background-color:#B92D8E;}
	table.titres td#selected a.menu_spectacle_darkrose{background-color:#B92D8E;color:white;}
	td#media_cell .darkrose{background-color:#B92D8E;}
	
	table.titres td a.menu_spectacle_red:hover{background-color:#E70006;}
	table.titres td#selected a.menu_spectacle_red{background-color:#E70006;color:white;}
	td#media_cell .red{background-color:#E70006;}
	
	table.titres td a.menu_spectacle_lightgrey:hover{background-color:#E9E9E9;}
	table.titres td#selected a.menu_spectacle_lightgrey{background-color:#E9E9E9;color:white;}
	td#media_cell .lightgrey{background-color:#E9E9E9;}
	
	table.titres td a.menu_spectacle_fuscia:hover{background-color:#92278F;}
	table.titres td#selected a.menu_spectacle_fuscia{background-color:#92278F;color:white;}
	td#media_cell .fuscia{background-color:#92278F;}
	
	table.titres td a.menu_spectacle_mauve:hover{background-color:#442582;}
	table.titres td#selected a.menu_spectacle_mauve{background-color:#442582;color:white;}
	td#media_cell .mauve{background-color:#442582;}
	
	table.titres td a.menu_spectacle_green:hover{background-color:#40AF49;}
	table.titres td#selected a.menu_spectacle_green{background-color:#40AF49;color:white;}
	td#media_cell .green{background-color:#40AF49;}
	
	table.titres td a.menu_spectacle_rose:hover{background-color:#ED0282;}
	table.titres td#selected a.menu_spectacle_rose{background-color:#ED0282;color:white;}
	td#media_cell .rose{background-color:#ED0282;}
	
	table.titres td a.menu_spectacle_blue:hover{background-color:#0195DB;}
	table.titres td#selected a.menu_spectacle_blue{background-color:#0195DB;color:white;}
	td#media_cell .blue{background-color:#0195DB;}
	
	table.titres td a.menu_spectacle_S2007_2008_Orange:hover{background-color:#f39a00;}
	table.titres td#selected a.menu_spectacle_S2007_2008_Orange{background-color:#f39a00;color:white;}
	td#media_cell .S2007_2008_Orange{background-color:#f39a00;}
	
	table.titres td a.menu_spectacle_S2007_2008_mauve:hover{background-color:#730a63;}
	table.titres td#selected a.menu_spectacle_S2007_2008_mauve{background-color:#730a63;color:white;}
	td#media_cell .S2007_2008_mauve{background-color:#730a63;}
	
	table.titres td a.menu_spectacle_S2007_2008_Ocre:hover{background-color:#945c06;}
	table.titres td#selected a.menu_spectacle_S2007_2008_Ocre{background-color:#945c06;color:white;}
	td#media_cell .S2007_2008_Ocre{background-color:#945c06;}
	
	table.titres td a.menu_spectacle_S2007_2008_Brun:hover{background-color:#553507;}
	table.titres td#selected a.menu_spectacle_S2007_2008_Brun{background-color:#553507;color:white;}
	td#media_cell .S2007_2008_Brun{background-color:#553507;}
	
	table.titres td a.menu_spectacle_S2007_2008_Bordeau:hover{background-color:#910629;}
	table.titres td#selected a.menu_spectacle_S2007_2008_Bordeau{background-color:#910629;color:white;}
	td#media_cell .S2007_2008_Bordeau{background-color:#910629;}
	
	table.titres td a.colorValue{background-image:url(images/menuBgColor.gif); background-repeat:repeat;}
	table.titres td#selected a.colorValue{background-image:none;color:white;}
	table.titres td a.colorValue:hover{background-image:none;color:white;}
	
	
	
	
	td.spectacles {
		width:186px;
		border: 1px solid #D0CECE;
		border-width: 0 1px 1px 1px;
	 }
	 table#content{height:100%;width:100%;margin:0;border-collapse:collapse;}
	 table#content td{padding:0;}
	 table#content td#footer_cell{height:46px;vertical-align:bottom;}
	 table#copyright{margin:0;}
	 table#LowNavigation{height:28px;margin-left:161px;}
	 table#LowNavigation td a{padding-top:6px;padding-left:13px;font-size:11px;color:black;display:block;font-family:Helvetica;text-decoration:none;font-weight:bold;padding-right:15px;background-image:url(images/puceLowNavigation.gif);background-repeat:no-repeat;}
	 table#LowNavigation td a:hover{color:#C9B800;}
	 table#LowNavigation td a#selected{color:#C9B800;}
	 table#copyright td{background-color:#E9E9E9;font-size:9px;color:#6D6D6D;font-family:Helvetica;padding-top:4px;text-align:center;}
	 table.distribution{border-collapse:collapse;}
	 
	 table#content_body table.distribution td.role{width:252px;border-right:1px solid #828181;padding-bottom:5px;}
	 table#content_body table.distribution td.comedien{font-weight:bold;padding-left:10px;}
	 table#content_body table.calendar{border-collapse:collapse;width:500px;}
	 table#content_body table.calendar td{text-align:center;padding-bottom:4px;padding-left:12px;padding-right:12px;}
	 table#content_body table.calendar td.title{border-right:1px solid #828181;width:112px;}
	 table#content_body table.calendar td.weekday{border-right:1px solid #828181;/*width:112px;*/text-align:left;}
	 table#content_body table.calendar td.date{border-right:1px solid #828181;/*width:112px;*/white-space:nowrap;}
	 table#content_body table.calendar td.hour{border-right:1px solid #828181;/*width:112px;*/}
	 table#content table.generalcalendar td.Info{padding-left:20px;padding-right:30px;width:170px;}
	 #Saison{padding-top:8px;color:#D10000;font-family:Helvetica;font-weight:bold;/*padding-left:10px;*/}
	 table#content_body table.calendar td.mois{background-color:#E9E9E9;height:30px;vertical-align: middle;font-weight:bold;text-transform:capitalize;}
	 table#content_body table.calendar td.empty_col{width:0;}
	 /*table#content_body table.calendarexterne{border-collapse:collapse;}
	 table#content_body table.calendarexterne td{text-align:center;padding-bottom:4px;padding-left:5px;padding-right:5px;}*/
	 table#content_body table.calendar td.title{border-right:1px solid #828181;width:20px;}
	 /*table#content_body table.calendarexterne td.weekday{border-right:1px solid #828181;width:80px;text-align:left;}
	 table#content_body table.calendarexterne td.date{border-right:1px solid #828181;width:50px;}*/
	 table#content_body table.calendar td.place{border-right:1px solid #828181;text-align:left;white-space:nowrap;}
	 table#content_body table.calendar td.tel{border-right:1px solid #828181;white-space:nowrap;}
	 /*table#content_body table.calendarexterne td.mois{background-color:#E9E9E9;height:30px;vertical-align: middle;font-weight:bold;}*/
	 
div#content_body {
	margin: 0;
	padding: 0;
	margin-left:150px;
}
table#content_body{width:100%;}
table#content_body td#media_cell{}
table#content_body td#sousmenu_cell{width:150px;padding-top:125px;}
table#content_body td#sousmenu_cell ul#sousmenu{margin:0;padding:0;list-style:none;}
table#content_body td#sousmenu_cell ul#sousmenu li{}
table#content_body td#sousmenu_cell ul#sousmenu li a{height:21px;width:132px;display:block;text-decoration:none;font-size:11px;color:#B2B2B2;background-image:url(images/sousmenu.gif);background-repeat:no-repeat;}
table#content_body td#sousmenu_cell ul#sousmenu li a#selected{color:white;background-image:url(images/sousmenu_selected.gif);}
table#content_body td#sousmenu_cell ul#sousmenu li a:hover{color:white;background-image:url(images/sousmenu_selected.gif);}
table#content_body td#sousmenu_cell ul#sousmenu li a span{padding-left:17px;position:relative;top:2px;}
table.miniatures td a img{border:2px solid white;}
form {
	margin: 0;
	padding: 0;
}

ul li{list-style-image:url(../images/pucejaune.gif);}
/* prevent scrollbar in frames in ie 6 :*/ 
/* Hides from IE-mac \*/
* html {
	overflow-x: hidden;
	padding-bottom: 10px;
}
/* End hide from IE-mac */
/* ============ lay-out ============= */
td {
	text-align: left;
	vertical-align: top;
}
.val td {
	vertical-align: middle;
}

tr.titre td {
	height: 16px;
	padding-left: 12px;
	
}
tr.contenuTexte td {
	padding-top: 20px;
	padding-left: 12px;
	padding-bottom: 3px;
	}
tr.contenuPhoto td {
	background-color: #E9E9E9;
	background-position: 0 0;
	padding-top: 0px;
	padding-left: 12px;
	}
.tableaubord {
	border: 1px solid #C4C4C4;
}
tr.contenuTexte td table.padding0 td {
	margin: 0px;
	padding: 0px;
}

/* =========== polices ======== */
body/*, td, th*/ {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 14px;
	color: #333333; 
	text-decoration: none; 
	}
p  {
}
h1  {
	font-size: 16px;
	color: #D10101;
	margin: 0;
	padding: 0;
	line-height: 16px;
	margin-bottom:15px;margin-left:15px;

}
h2  {
}
body#GeneralCalendar h2{font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif, "Trebuchet MS";
	color : #D10000;
	text-decoration : none;
 	font-weight: bold; 
	line-height: 12pt;margin-top:0;
}
h3  {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS"; font-size: 10pt; line-height: 11pt; font-weight: bold; color: #333333; text-decoration: none
}
h5 {  }
h6 { }
a/*, a:link, a:visited, a:active*/  {
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif, "Trebuchet MS";
	color : #D10000;
	text-decoration : none;
 	font-weight: bold; 
	line-height: 12pt }
a:hover  {
	color: #D10000; text-decoration: none;
	}

.txt10noirbold {  font-family: Arial, Helvetica, sans-serif, "Trebuchet MS"; font-size: 10pt; line-height: 11pt; font-weight: bold; color: #333333; text-decoration: none}
.txt10noir {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10pt;
	font-style: normal;
	line-height: 11pt;
	color: #000000;
	text-decoration: none;
}
.txt12rouge {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 12pt;
	line-height: 14pt;
	color: #D30808;
	text-decoration: none;
	font-weight: normal;
}
.txt12rougebold {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10pt;
	line-height: 12pt;
	font-weight: bold;
	color: #D10000;
}
.txt12noir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: 14pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.txt12noirbold {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 12pt;
	line-height: 14pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.txt10bleu {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10pt;
	font-weight: normal;
	color: #00423A;
	line-height: 12pt;
}
.txt10bleubold {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10pt;
	font-weight: bold;
	color: #00423A;
	line-height: 12pt;
}
td.fix {
	width: 562px;
}
p.premier {
	font-weight: bold;
}
.italique {
	font-style: italic;
}
.auteur {
	text-align: right;
}
.contenuTexteDistribution {
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 12px;
}
.txt10rougebold {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10pt;
	line-height: 12pt;
	font-weight: bold;
	color: #D10000;
}
td.center {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
}
table.center td {
	text-align: center;
}
.champ {
	height: 20px;
	width: 200px;
	border: 1px solid #C4c4c4;
}
.champmultiligne {
	height: 100px;
	width: 200px;
	border: 1px solid #C4c4c4;
}
.bgintro {
	background-image: url(../images/bgpage2.gif);
}
.centerpadding5 {
	text-align: center;
	padding: 5px;
}
.txt10rouge {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10pt;
	line-height: 12pt;
	font-weight: normal;
	color: #D10000;
}
.matinee td {
	background-color: #FFFFFF;
}
.titreCal td {
	font-weight: bold;
	color: #333333;
}
.calendrier td {
	padding-bottom: 5px;
	padding-top: 5px;
}
table.miniatures td {
	background-image: url(../images/photos-pieces/bgBordBlanc.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 187px;
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
table.miniatures td img {
	margin-top: 3px;
	margin-left: 9px;
	border-width: 0;
}
table.miniatures {
	margin: 5px 0px 10px -6px;
}
.centreverticalement {
	vertical-align: middle;
}
div#media{background-color:#E9E9E9;padding-left:10px;padding-top:3px;padding-bottom:40px;}
div#mediaBody{width:562px;font-size:12px;}
body#index table#media{width:100%;background-color:#E9E9E9;}
body#index table#media td#mediaBody{width:369px;padding-left:10px;padding-right:20px;}
body#index table#media td#mediaBody h2{font-size:12px;padding-top:0;margin-top:3px;}
body#index table#media td#Icon{vertical-align:top;}
div#Saison{color:#D18888;font-size:10px;}
div#Saison a{color:#D18888;font-size:10px;padding-left:10px;padding-right:10px;}
div#Saison a.selected{color:#D10000;font-size:11px;}

