/*  ----------------------------------------------------------- */
/*  Feuilles de styles des squelettes par defaut pour SPIP 1.9  */
/*  ----------------------------------------------------------- */

/* taille typo
 * Base				100%
 * -------------------------------------
 * 20px				1.27em
 * 19px				1.21em
 * 18px				1.15em
 * 17px				1.09em
 * 16px				1.03em
 * 15px				0.96em
 * 14px				0.88em
 * 13px				0.82em
 * 12px				0.77em
 * 11px				0.71em
 * 10px				0.65em
 *  9px				0.59em
 * Attention : en dessous de 0.71em le texte devient illisible en text smallest sur MSIE
 */

/*  ------------------------------------------
/*  Correction des styles HTML par defaut
/*  ------------------------------------------ */
body {
	background: #FFF;
	margin: 0px;
	text-align: center;
	font-family: "Times New Roman", Times, serif;
	font-size: 1em;
	color: #333;
}

img, table { margin: 0; padding: 0; border: none; }
table {border-spacing: 0px;} table td {padding:0px;}
ul, ol, li { margin: 0; padding: 0; }
ul { list-style: none; }
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-size: 1em; font-weight: normal; }
a {text-decoration:none;}

/*  ------------------------------------------
/*  Disposition a l'ecran des blocs principaux
/*  ------------------------------------------ */
#pageHP {
	width: 956px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
}

#page {
	position: relative;
	width: 990px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	background: #FFFFFF url('images/fond-page1.jpg') top left repeat-y;
}

#page_spectacles {
	position: relative;
	width: 990px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
}

#conteneur {
	background: url('images/fond-page2.jpg') top left no-repeat;
	width: 100%;
}

#conteneur_spectacles {
	background: url('images/fond-page3.jpg') top left no-repeat;
	width: 100%;
}

#contenu {
	width: 100%;
}

#contenu_central{
	margin-top:0px;
	margin-left:200px;
	width:767px;
}
.ligneblanche{
	width:612px;
	height:1px;
	border-bottom:1px solid #FFFFFF;
}

#nav_hp {
	width: 100%;
	height: 34px;
}


/* Entete */
#entete {
	width: 100%;
	height:145px;
}

#entete #liens{
	float:right;
	text-align:right;
	margin-top:26px;
	margin-right:30px;
}

#logo {
	position: absolute;
	z-index:5;
	top: 30px;
	left: 8px;
}

/* Pied de page */
#piedHP {
	width: 100%;
	text-align: left;
	width: 100%;
	height: 123px;
	background: #FFFFFF url('images/fond-bas-hp.jpg') top left no-repeat;
}

#lien_bas_hp {
	padding-top: 35px;
	padding-left: 103px;
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #663300;
	width: 100%;
}

#lien_bas_hp a {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #663300;
	text-decoration: none;
}

#lien_bas_hp a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #663300;
	text-decoration: underline;
}

#pied {
	width: 100%;
	height:157px;
	text-align: left;
	margin:0px;
	padding:50px 0px 0px 15px;
	background: #FFFFFF url('images/fond-bas1.jpg') top left no-repeat;
}
#pied a{
	color:#663300;
	font-size:13px;
}

#pied-spectacles{
	width: 100%;
	height:157px;
	text-align: left;
	margin:0px;
	padding:465px 0 0 15px;
}
#pied-spectacles a{
	color:#663300;
	font-size:13px;
}

/* Menus */

#menu-simple{
	position:absolute;
	top:55px;
	left:170px;
	padding:3px 0px 0px 0px;
}

#menu-compagnie{
	position:absolute;
	top:99px;
	left:109px;
	padding:0px 0px 0px 75px;
	background:url(images/fond-menu-compagnie.png) no-repeat;
	width:779px;
	height:40px;
}

#menu-spectacles{
	position:absolute;
	top:99px;
	left:111px;
	padding:0px 0px 0px 75px;
	background:url(images/fond-menu-spectacles.png) no-repeat;
	width:779px;
	height:40px;
}

#menu-spectacles-coldroite{
	position:absolute;
	top:123px;
	left:736px;
	padding:0px;
	width:227px;
	height:400px;
}

#menu-spectacles-coldroite .titre{
	padding:5px 0px 5px 10px;
}

/* Colonnes de Gauche */

#colgauche4actu{
	position:absolute;
	top:255px;
	left:20px;
	
}
#colgauche4actu a{
	color:#663300;
	font-size:13px;
}
#colgauche4actu a:hover{
	text-decoration:underline;
}
#colgauchecompagnie{
	position:absolute;
	top:255px;
	left:20px;
}
#colgauchecompagnie a{
	color:#986a01;
	font-size:18px;
}
#colgauchecompagnie .on{
	color:#b33232 !important;
}
#colgauchecompagnie a:hover{
	color:#b33232;
}
#colgauchecompagnie #sousmenu{
	padding-left: 17px;
	line-height:26px;
}
#colgauchecompagnie #images img{
	margin:10px 0px 10px 0px;
}

/* COMPAGNIE */

.page_calendrier #contenu_central{
	color:#3b1e01;
	font-size:15px;
	line-height:30px;
}

.page_compagnie_graceaqui .titre{
	color:#b33232;
	font-size:21px;
	font-weight:bold;
	margin:20px 0px 20px 70px;
}
.page_compagnie_graceaqui .tableau{
	margin-left:40px;
}
.page_compagnie_graceaqui .tableau td{
	padding-left:70px;
}

.page_compagnie_pourquoi #contenu_central{
	font-size:11px;
	font-family:Verdana;
	padding:0px 4px 0px 45px;
}
.page_compagnie_pourquoi .titre{
	color:#b33232;
	font-family: "Times New Roman", Times, serif;
	font-size:21px;
	font-weight:bold;
	margin:20px 0px 20px 0px;
}

.page_compagnie_ceuxquicausent #contenu_central{
	font-size:11px;
	font-family:Verdana;
	padding:16px 4px 0px 45px;
	width:700px;
}
.page_compagnie_ceuxquicausent .titre{
	color:#b33232;
	font-family: "Times New Roman", Times, serif;
	font-size:21px;
	font-weight:bold;
	margin:20px 0px 20px 0px;
}
.page_compagnie_ceuxquicausent #contenu_central ul{
	list-style:url(images/puce1.gif);
	margin-left:17px;
}
.page_compagnie_ceuxquicausent #contenu_central li strong{
	color:#b33232;
}
.page_compagnie_ceuxquicausent #contenu_central u{
	text-decoration:none;
	font-family: "Times New Roman", Times, serif;
	font-size:21px;
	font-weight:bold;
	color:#b33232;
}

/* CONTACT */

.titre_contact{
	color:#b33232;
	font-family: "Times New Roman", Times, serif;
	font-size:21px;
	font-weight:bold;
	margin:20px 0px 20px 0px;
}

.cell_contact {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: bold;
}

.input_contact {
	font-size: 12px;
	color: #b7964f;
	width: 250px;
	height: 18px;
	border: 1px solid #986a01;
}

.textarea_contact {
	font-size: 12px;
	color: #b7964f;
	width: 250px;
	height: 100px;
	border: 1px solid #986a01;
}

/* SPECTACLES */

.page_spectacles #contenu_central{
	padding-left:8px;
}
.page_spectacles #contenu_central img{
	margin-left:10px;
	margin-top:113px;
}
#spectacles-intro{
	position:absolute;
	top:118px;
	left:172px;
}
#spectacles-intro2 {
	color:#FFFFFF;
	font-size:25px;
	font-weight:bold;
	left:260px;
	position:absolute;
	top:136px;
	width:600px;
}
#spectacles-intro3 {
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	left:260px;
	position:absolute;
	top:200px;
	width:600px;
}

.page_spectacles_chose_texte #contenu_central{
	margin-left:8px;
	margin-top:-18px;
	background:url(images/fond-spectacles-chose.jpg) no-repeat;
	width:957px;
	height:623px;
}
.page_spectacles_chose_texte #texte{
	position:absolute;
	left:200px;
	top:240px;
	width:523px;
	height:250px;
	font-size:13px;
}

.page_spectacles_chose_photo #contenu_central{
	margin-left:8px;
	margin-top:-18px;
	background:url(images/fond-spectacles-chose.jpg) no-repeat;
	width:957px;
	height:623px;
}
.page_spectacles_chose_photo #photo{
	position:absolute;
	left:253px;
	top:240px;
	width:446px;
	height:291px;
	font-size:13px;
}

.page_spectacles_chose_photo #photo #bloc_image {
	width: 300px;
	height: 230px;
	margin-left: 74px;
	background: #FFFFFF url('images/fond_bloc_photo.gif') top left no-repeat;
}

.page_spectacles_chose_photo #photo #bloc_video {
	width: 340px;
	height: 252px;
	margin-left: 74px;
	background: #FFFFFF url('images/fond_bloc_video.gif') top left no-repeat;
}
/*-------------------------------------------------------------------------*/
.page_spectacles_barbe_bleue_texte #contenu_central{
	margin-left:8px;
	margin-top:-18px;
	background:url(images/fond-spectacles-barbe-bleue.jpg) no-repeat;
	width:957px;
	height:623px;
}
.page_spectacles_barbe_bleue_texte #texte{
	position:absolute;
	left:200px;
	top:240px;
	width:523px;
	height:250px;
	font-size:13px;
}

.page_spectacles_barbe_bleue_photo #contenu_central{
	margin-left:8px;
	margin-top:-18px;
	background:url(images/fond-spectacles-barbe-bleue.jpg) no-repeat;
	width:957px;
	height:623px;
}
.page_spectacles_barbe_bleue_photo #photo{
	position:absolute;
	left:253px;
	top:240px;
	width:446px;
	height:291px;
	font-size:13px;
}

.page_spectacles_barbe_bleue_photo #photo #bloc_image {
	width: 300px;
	height: 230px;
	margin-left: 74px;
	background: url('images/fond_bloc_photo.png') top left no-repeat;
}

.page_spectacles_barbe_bleue_photo #photo #bloc_video {
	width: 340px;
	height: 252px;
	margin-left: 74px;
	background:url('images/fond_bloc_video.png') top left no-repeat;
}
/*-------------------------------------------------------------------------*/
.page_spectacles_epouvantail_photo #photo{
	position:absolute;
	left:253px;
	top:240px;
	width:446px;
	height:291px;
	font-size:13px;
}

.page_spectacles_epouvantail_photo #photo #bloc_image {
	width: 300px;
	height: 230px;
	margin-left: 74px;
	background: #FFFFFF url('images/fond_bloc_photo_epouvant.gif') top left no-repeat;
}

.page_spectacles_epouvantail_photo #contenu_central{
	margin-left:8px;
	margin-top:-18px;
	background:url(images/fond-spectacles-epouvantail.jpg) no-repeat;
	width:957px;
	height:623px;
}

.page_spectacles_meme_photo #contenu_central{
	margin-left:8px;
	margin-top:-18px;
	background:url(images/fond-spectacles-meme.jpg) no-repeat;
	width:957px;
	height:623px;
}

.page_spectacles_meme_photo #photo{
	position:absolute;
	left:253px;
	top:228px;
	width:446px;
	height:291px;
	font-size:13px;
}

.page_spectacles_meme_photo #photo #bloc_image {
	width: 300px;
	height: 230px;
	margin-left: 74px;
	background: #FFFFFF url('images/fond_bloc_photo_meme.gif') top left no-repeat;
}

.page_spectacles_meme_photo #photo #bloc_video {
	width: 340px;
	height: 252px;
	margin-left: 74px;
	background: #FFFFFF url('images/fond_bloc_video_meme.gif') top left no-repeat;
}

#anime_video_meme {
	padding-left: 11px;
	padding-top: 8px;
	width: 320px;
	height: 240px;
}

#anime_video_chose {
	padding-left: 11px;
	padding-top: 8px;
	width: 320px;
	height: 240px;
}
#anime_video_barbe {
	padding-left: 12px;
	padding-top: 8px;
	width: 320px;
	height: 240px;
}
#frise_image {
	width: 446px;
	height: 45px;
	margin-top: 9px;
}

#liens_videos {
	width: 446px;
	height: 45px;
	margin-top: 9px;
	text-align: center;
}



#bloc_img_petite_frise {
	float: left;
	width: 406px;
	height: 47px;
}

.img_petite_frise {
	width: 60px;
	height: 47px;
	background: #FFFFFF url('images/fond_img_frise.gif') top left no-repeat;
	border: 1px solid #FFFFFF;
}

a.lien_dl_photo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b33232;
	text-decoration: none;
}

a:hover.lien_dl_photo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b33232;
	text-decoration: underline;
}

.page_spectacles_meme_texte #contenu_central{
	margin-left:8px;
	margin-top:-18px;
	background:url(images/fond-spectacles-meme.jpg) no-repeat;
	width:957px;
	height:623px;
}
.page_spectacles_meme_texte #texte{
	position:absolute;
	left:200px;
	top:220px;
	width:518px;
	height:295px;
	font-size:13px;
	color:#000000;
}
/*------------------------------------------------------*/
/* 				spectacle tant bien que mal 			*/
/*------------------------------------------------------*/
.page_spectacles_tant_texte #contenu_central{
	margin-left:8px;
	margin-top:-18px;
	background:url(images/fond-spectacles-tant.jpg) no-repeat;
	width:957px;
	height:623px;
}
.page_spectacles_tant_texte #texte{
	position:absolute;
	left:200px;
	top:220px;
	width:518px;
	height:295px;
	font-size:13px;
	color:#000000;
}
.page_spectacles_tant_photo #contenu_central{
	margin-left:8px;
	margin-top:-18px;
	background:url(images/fond-spectacles-tant.jpg) no-repeat;
	width:957px;
	height:623px;
}
.page_spectacles_tant_photo #photo{
	position:absolute;
	left:253px;
	top:228px;
	width:446px;
	height:291px;
	font-size:13px;
}

.page_spectacles_tant_photo #photo #bloc_image {
	width: 300px;
	height: 230px;
	margin-left: 74px;
	background: url('images/fond_bloc_photo.png') top left no-repeat;
}

.page_spectacles_tant_photo #photo #bloc_video {
	width: 340px;
	height: 252px;
	margin-left: 74px;
	background: #FFFFFF url('images/fond_bloc_video_meme.gif') top left no-repeat;
}
/*----------------------------------------------------*/
.page_spectacles_epouvantail_texte #contenu_central{
	margin-left:8px;
	margin-top:-18px;
	background:url(images/fond-spectacles-epouvantail.jpg) no-repeat;
	width:957px;
	height:623px;
}
.page_spectacles_epouvantail_texte #texte{
	position:absolute;
	left:225px;
	top:220px;
	width:499px;
	height:250px;
	font-size:13px;
	color:#FFFFFF;
}

.page_spectacles_epouvantail_texte #texte_extrait_epouvant{
	position:absolute;
	left:225px;
	top:220px;
	width:490px;
	height:250px;
	font-size:13px;
	color:#FFFFFF;
}
.page_spectacles_epouvantail_texte #texte strong{
	color:#d7c3f8;
	font-weight:normal;
}

a.lien_pg_extrait {
	color: #FFFFFF;
	text-decoration: none;
}

a:hover.lien_pg_extrait {
	color: #FFFFFF;
	text-decoration: underline;
}

a.lien_pg_extrait_on {
	color: #8974af;
	text-decoration: underline;
}

a:hover.lien_pg_extrait_on {
	color: #8974af;
	text-decoration: underline;
}

/* boutique */

.cell_boutique {
	font-size: 11px;
}

.input_boutique {
	font-size: 11px;
	color: #e2017b;
	width: 150px;
	height: 18px;
	border: 1px solid #ff3399;
}

/* Espaceur de blocs */
.nettoyeur { clear: both; margin: 0; padding: 0; border: none; height: 0; line-height: 1px; font-size: 1px; }

/* Non visible a l'ecran */
.invisible { position: absolute; top: -3000em; height: 1%; }


.copyright_videos {
	position: absolute;
	top: 535px;
	left: 219px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}