/* CSS Document */

/*eu06*/

body{
	margin:0;
	padding:0;
	border:0;
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:12px;
	background-color:#f2f2f2;
	text-align:justify;
}
.container{
	width:100%;
	height:100%;
	min-height:100%;
	
}
.bkg_logo{
	height:293px;
	width:396px;
	position:absolute;
	top:10px;
	left:20%;
	background:url(../images/titre.jpg) no-repeat #f2f2f2;
	z-index:0;	
}
form{
	margin:0;
	padding:0;
	border:0;
}

/***************************** ACCUEIL ***********************************/

.accueil_bilan{
	position:absolute;
	top: 50px;
	right: 160px;
	text-align: center;
	vertical-align:middle;
}
.accueil_bilan a{
	color:#D81E05;
	text-decoration:none;
	border:1px dotted #D81E05;
	padding:10px 20px;
	background-color:#fff;
	font-size:24px;
	font-weight:bold;
}
.accueil_bilan a:hover{
	color:#000;
	border:1px dotted #000;
}
.accueil_film {
	color:#D81E05;
	text-decoration:none;
	border:1px dotted #D81E05;
	padding:10px 20px;
	background-color:#fff;
	font-size:24px;
	font-weight:bold;
}
.accueil_film a:hover{
	color:#000;
	border:1px dotted #000;
}
.menu_vertical_jour{
	/*float:right;
	margin-top:10px;
	margin-right:30px;*/
	position:absolute;
	top:10px;
	right:30px;
	z-index:10;
}
.menu_vertical_jour img{
	margin-bottom:10px;
}

.tete_accueil{
	position:absolute;
	bottom:0;
	left:0;
	background:url(../images/face.gif) no-repeat bottom left;
	height:358px;
	width:100%;
	z-index:2;
}
*html .tete_accueil{height:370px;}
.menu_top_acc{
	margin:-90px 0 10px 0;
	width:200px;
}
*html .menu_top_acc{margin:0px 0 10px 0;}
.top1{margin:0 0 4px 10px;}
.top2{margin:0 0 10px 8px;}
.top3{margin:0 0 0px 16px;}
.menu_accueil{
	margin-left:250px;
	/*border:1px solid #666;*/
}
.item1{margin:0 0 0px 0px;}/* a table */
.item2{margin:0 0 10px 40px;}/* mise au jeu */
.item3{margin:0 0 3px 20px;}/* cirque */
.item4{margin:0 0 7px 35px;}/* contes */
.item5{margin:0 0 2px 30px;}/* conferences */
.item6{margin:0 0 6px 20px;}/* creativite */
.item7{margin:0 0 8px 37px;}/* films */
.item8{margin:0 0 13px 48px;}/* musique */
.item9{margin:0 0 2px -3px;}/* performances */
.item10{margin:0 0 4px 0px;}/* installations */
.item11{margin:0 0 4px -8px;}/* interventions */
.item12{margin:0 0 0px -22px;}/* photos */

.actv_continue{
	position:absolute;
	bottom:0;
	left:350px;
	margin-bottom:10px;
}

.lien_atsa{
	position:absolute;
	bottom:0;
	right:0;
	margin-bottom:6px;
	margin-right:6px;	
}
*html .lien_atsa{
	float:right;
	margin-right:20px;
}
.lien_atsa a{
	font-size:11px;
	color:#D81E05;
	text-decoration:underline;
}
.lien_atsa a:hover{
	color:#000;
}
.liens_autres_accueil{
	text-align:right;
	color:#000;
	font-size:11px;
	position:absolute;
	right:20px;
	bottom:60px;
	z-index:9;
}
*html .liens_autres_accueil{bottom:70px;}
.liens_autres_accueil a{
	color:#C00;
	text-decoration:none;
	font-weight:bold;
}
.liens_autres_accueil a:hover{
	text-decoration:underline;
}
/***************************** MENU ***********************************/
/* iframe du MENU gauche */
.style_menu{
	position:absolute;
	top:0;
	left:0;	
	width:220px;
	height:740px;
	/*border:1px solid red;*/
}
/* iframe du MENU top */
.style_menu_top{
	position:absolute;
	top:0;
	right:0;
	width:600px;
	height:70px;
}
/***************************** bas de page ***********************************/
.liensbasdepage{
	font-family:"Times New Roman", Times, serif;
	text-align:center;
	color:#000;
	font-size:12px;
}
*html .liensbasdepage{
	margin-top:6px;
}

.liensbasdepage a{
	color:#C00;
	text-decoration:underline;
	font-weight:bold;
	margin:0 6px;
}
.liensbasdepage a:hover{
	color:#000;
	text-decoration:none;
}
.pieddepage{
	width:100%;
	height:60px;
	margin:20px auto 10px auto;
	border-top:1px dotted #c00;
	/*border:1px solid red;*/
}
/***************************** CONTENU ***********************************/
.contenu{
	margin:110px 40px 40px 250px;
	width:506px;
}
*html .contenu{
	padding-top:80px;
}
.contenu a{
	color:#D81E05;
	text-decoration:none;
	/*font-weight:bold;*/
}
.contenu a:hover{
	/*color:#333;*/
	text-decoration:underline;
}
strong{
	color:#333;
}
.liste_commanditaires a {
	color:#000!IMPORTANT;
	text-decoration:underline!IMPORTANT;
	font-weight:normal!IMPORTANT;
}
.liste_commanditaires a:hover{
	color:#D81E05!IMPORTANT;
	text-decoration:none!IMPORTANT;
}
.logo_partenaires{
	margin:10px 0 0 0;
	border:1px dotted #333;
	background-color:#fff;
	padding:20px 0;
	text-align:center;
}
h2{
	color:#333;
	font-size:20px;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	text-decoration:underline;
	text-transform:uppercase;
	text-align:left;	
}
h3{
	color:#000;
	font-size:16px;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	text-decoration:underline;
	text-transform:uppercase;	
	margin:25px 0 -5px 0;
	text-align:left;	
}
h4{
	color:#000;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	text-transform:uppercase;	
	margin:25px 0 0 0;
	text-align:left;	
}
h6{
	color:#333;
	font-size:12px;
	font-weight:bold;
	margin:20px 0 0 0;
	line-height:15px;
}
.photo{
	float:right;
	font-size:9px;
	text-align:right;
	margin:0px 0 0px 10px;
}
.photo img{
	border:1px solid #333;
}
.photo_centree{
	text-align:left;
	font-size:9px;
}
.photo_centree img{
	border:1px solid #333;
}
.note{
	font-style:italic;
	font-size:11px;
}
.emphase_r{
	color:#D81E05;
	font-weight:bold;
}
.hres_dans_txt{
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	color:#333;
}
.nom_dartiste{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#222;
	line-height:25px;
}
.sous_nom{
	font-size:12px;
	color:#222;
	font-style:italic;
}
.lien_vers_hor a{
	color:#D81E05;
	text-decoration:underline;
	font-weight:bold;
	margin:0 6px 0 12px;
	font-size:13px;
}
.lien_vers_hor a:hover{
	color:#000;
	text-decoration:underline;
}
.logo_left{
	float:left;
	margin:6px 6px 0px 0;
}
.etoile{
	/*background:url(../images/moyenne_etoile.gif) no-repeat 50%;*/
	height:30px;
	width:100%;
	text-align:center;
}
.menus{}

.menus ul{
	list-style-image:url(../images/tite_etoile_n.gif);
	list-style-position:inside;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	padding:10px 0 10px 10px;
	margin:-5px 0 0 0;
	border:1px dotted #D81E05;
	background-color:#FFFFE6;	
}
*html .menus ul{
	border:1px dashed #D81E05;
}


/***************************** HORAIRE ***********************************/
.col_g{
	float:left;	
	margin:0 10px 0 46px;
	width:200px;
	overflow:visible;
}
.col_g p{
	font-size:13px;
	margin:0 10px 14px 0px;
}
.col_d{
	float:left;	
	margin:-40px 0 0 0px;
	width:220px;
	color:#D81E05;
	border-left:1px dotted #333;	
	padding-left:10px;
}
.col_d p{
	font-size:13px;
	margin:0 10px 10px 0px;
}
.col_d strong{
	color:#D81E05;
}

.col_d h3{
	color:#D81E05;
	margin:6px 0!IMPORTANT;
	font-size:12px!IMPORTANT;

}
.col_d a{
	color:#D81E05;
	text-decoration:underline;
	/*font-weight:bold;*/
}
.col_d a:hover{
	color:#333;
}
.date{
	margin:-60px 0 10px 40px;	
}
.heure{
	margin:0 9px 0 -45px;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	font-size:14px;
}
.discipline{
	font-size:11px;
}
.discipline a{
	text-decoration:underline;
	font-weight:normal;
}
.discipline a:hover{
	text-decoration:none;
}
.col_g .discipline a {color:#000;}
.col_g .discipline a:hover {color:#D81E05;}
.col_d .discipline a {color:#D81E05;}
.col_d .discipline a:hover {color:#000;}
.ligneetoiles_r{
	background:url(../images/tite_etoile_r.gif) repeat-x ;
	height:13px;
	width:182px;
	margin:3px 0;	
}
.ligneetoiles_n{
	background:url(../images/tite_etoile_n.gif) repeat-x ;
	height:13px;
	width:182px;
	margin:3px 0;	
}
.ligneetoiles_r_full{
	background:url(../images/tite_etoile_r.gif) repeat-x ;
	height:13px;
	width:100%;
	margin:3px 0;	
}
.ligneetoiles_n_full{
	background:url(../images/tite_etoile_n.gif) repeat-x ;
	height:13px;
	width:100%;
	margin:3px 0;	
}
.banquet{
	background-color:#D81E05;
	padding:5px 0 5px 5px;
	margin-left:-5px;
}
.banquet a{
	color:#000;
	font-weight:bold;
	margin-left:4px;
}
.emphase_mise{
	border-top:1px dotted #D81E05;
	border-right:1px dotted #D81E05;
}
/* IE */
*html .date{
	margin:40px 0 0 40px;
}
*html .heure{
	margin:0 11px 0 0px;
	display:block;
}
*html .col_g{
	margin:0 10px 0 0px;
}

/***************************** BILAN ***********************************/
.liste_bilan{
	list-style-image:url(../images/tite_etoile_n.gif);
	list-style-position:outside;
	margin-top:-10px;
}
.liens_bilan{
	border:1px solid #D81E05;
	padding:10px;
	background-color:#fff;
	text-align:center;
}
.liens_bilan a{
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	text-decoration:underline;
	text-transform:uppercase;
	font-size:10px;
}
.liens_bilan a:hover{
	color:#000;
}
.liens_bilan img{
	margin-left:5px;
	margin-bottom:-2px;
}
.lienpdf{
	color:#000;
	font-family:"Times New Roman", Times, serif;
	text-align:right;
	font-size:12px;
	margin:0 0px 0 0;	
}
.lienpdf a{
	color:#D81E05;
	text-decoration:underline;
	font-weight:bold;
	/*border-bottom:1px dotted #D81E05;*/
}
.lienpdf a:hover{
	color:#000;
	text-decoration:none;
	font-weight:bold;
	/*border-bottom:1px dotted #000;*/
}
.lienpdf img{
	margin:5px 0px 0 0;	
}
