body{
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#4F5152;
	font-size: 12px;
	text-align: justify;
	background-color:#FFF1EA;
	background-image:url(images_site/fdBody.jpg);
	background-repeat:repeat-x;
	background-attachment:fixed;
	
}
 /*background-color:#76B8B4;*/

td {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight:normal;color:#4F5152;}

#header {margin: 0; padding:0; width:980px; height:150px;}
#container {width:800px; height:100%; margin:0;padding:0 10px 0 10px; border-right:0px solid #cccccc; background-color:#FFFFFF;}
#containerPhotos {width:775px; height:440px; margin:0;padding:0; vertical-align:top; }

.filet { height:1px; background-color:#666666; min-height:1px; }


/* menu gauche*/
#menuGauche {width:170px; height:310px; margin:2px;}
img{border:none;}

.rollmenu {
	padding:2px 5px 2px 2px;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: transparent;
	text-decoration: none;
	/*width: 170px;*/

}

.rollmenu a {
	color: #3F4143;
	text-decoration:none;
	/*display: block indispensable pour determiner with*/
	display:block;
	margin:0px;
	/*width: 100% determine la longueur du rollover, ici toute la cellule;*/
	width:100%;
	border-bottom: 1px solid #666666;
	
}

.rollmenu a:hover {
	color: #FF6600;
	
	text-decoration: none;
	display:block;
	width:100%;
}

/*---------------------fin------------------*/


	
.standard11 {font-size: 11px;}

.preambule {font-size:14px;}
.important {font-size: 14px;font-weight: bold;color: #FF0000;}
.contenugras {font-weight: bold;}

img {border:none;}

.conteneur {width:99%;padding:2px;margin:2px 0 5px 0;/*_margin:2px 0 0 5px;*/background-color: #F9F9F9; border-bottom:1px solid #cccccc;color:#4F5152;}
.conteneurSpe {width:99%;padding:2px;margin:2px;background-color: #DDDDDD;}

.vig {margin:0px;padding:0px;width:100px; vertical-align:top; /*height:121px;*/}
.infos {
	vertical-align:top;
	font-style: normal;
}
.pointille {display:none;line-height:10px; text-align:center; vertical-align: text-bottom;}
.blocimg{ width:150px;vertical-align:top;}


.fd2 {background-color: #c8dc5d;}

.distrib {font-size: 11px;color: #7A7E14;}
ul.parasol  {list-style:none;}

.actudate {font-size: 16px;color: #e95e2f;font-weight: bold;}
.actuartiste {font-size: 18px;color: #000;font-weight: bold;}
.actugenre {font-size: 12px;color: #5ab4b4;font-weight: normal;}
.actusynopsis {font-size: 12px;color: #4F5152;font-weight: normal;text-align: justify;}
.actutarif {
	font-size: 14px;
	color: #b12d5d;
	font-style: normal;
	font-weight: bold;
}
.actuauteur {font-size: 12px;color: #4F5152;font-weight: bold;}
.actuhoraire {font-size: 12px;color: #e95e2f;font-weight: bold;}
.age {color:#99CC33; font-weight:bold;}
.ensavoirplus {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FF0000;text-decoration: none;}
.ensavoirplus a{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FF0000;text-decoration: underline;}
.ensavoirplus a:hover {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FF0000;text-decoration: underline;}

.ancre {font-size: 11px;color: #003399;text-decoration: none; text-align:center;}
.ancre a{font-size: 11px;color: #003399;text-decoration: none;text-align:center;}
.ancre a:hover {font-size: 11px;color: #003399;text-decoration: underline;}


.techgras {font-size: 10px;font-weight: bold;color: #4F5152;}

.calenmois {font-size: 16px;color: #e95e2f;font-weight:bold;}

.calenspect {font-size: 14px;color:#000;font-weight:normal;background-color: #f7f7f7; }
.calenspect a {padding:0 0 0 5px;font-size: 12px;color: #4F5152;font-weight: bold;background-color: #eeeeee;line-height:20px;}
.calenspect a:hover {font-size: 12px;color: #FF0000;font-weight: bold;background-color: #eeeeee;}


.calengenre {font-size: 14px;color: #5ab4b4;font-weight:normal;}
.calenaction {font-size: 14px;color: #666;font-style: normal;font-weight: bold;}

.blanc {font-size: 12px;color: #FFFFFF;font-weight: bold;}
	
.vel {display:none;}

/* fiches spectacles------------------*/

/*td {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight:normal;color:#4F5152;}*/
img {border:none;}
a:hover {text-decoration: none;}
img {
	border:none;
	text-align: center;
}
.copyright {font-size:11px; text-align:left;}
.fiche {width:100%; height:50px;}

.fdgris {padding:5px;margin:auto;width:600px;background-color: #F9F9F9;border:0px solid #cccccc;}
.fdgris, table  {margin:auto;_margin:auto;}
#fiche2 {margin:0;_margin:0;}

.spectacle {font-size: 24px;font-weight: bold;color: #000;letter-spacing:0.1em;}
.genre {font-size: 16px;color: #5ab4b4;font-weight: bold;letter-spacing:0.1em;}
.date {font-size: 20px;font-weight: bold;color: #e95e2f;}
.contenu {
	padding-bottom:10px;
	font-size: 12px;
	color: #4F5152;
	text-align: justify;
	

}
.tarif {font-size: 18px;font-weight: bold;color: #b12d5d;letter-spacing:0.1em;}
.complet {font-size: 20px;font-weight: bold;color: #ff0000;}


#presse{ width:100%;margin:0; padding:0; border-collapse:collapse; }
#presse td {border-collapse:collapse; }
.vel {display:none;}

.commentaire {font-size: 11px;color: #000000;text-align: justify;}
.commentairepresse {padding:5px;font-size: 11px;color: #000;background-color: #d3cdc6; letter-spacing:0.2em;}

.sstitre {font-size: 16px;font-weight: bold;color: #4F5152;}
.commentairerouge {font-size: 11px;color: #666666;text-align: justify;}
.distrib {font-size: 12px;color: #7A7E14;}
.horaire {font-size: 18px;font-weight: bold;color: #e95e2f;}



/*.ensavoirplus {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FF0000;text-decoration: none;}
.ensavoirplus a{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FF0000;text-decoration: none;}
.ensavoirplus a:hover {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FF0000;text-decoration: underline;}*/

.menu { padding:3px; font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #4F5152;text-decoration: none;}
.menu a{padding:5px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #ffffff;text-decoration: none; background-color:#333333;}
.menu a:hover {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #ffffff;text-decoration: none; background-color:#4F5152;}

.nav {float:left;width:250px; text-align:left;}



	
	
/*---------script--------------*/	
	#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid #4F5152;
padding: 5px;
background-color: lightyellow;
font-family:"trebuchet MS";
font-size:11px;
color:#660033;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

/*--------fin------------*/
