@charset "iso-8859-1";
body
{
background-image:url(../../images/fondpage.jpg);
	
}

.conteneur {
	position:absolute;
	width:1000px;
	height:707px;
	/*margin-left:80px;
	margin-top:0px;*/
	margin:0 auto;
	margin-top:auto;
	margin-left:80px;
}
	
#accueil_boutique .conteneur
{
   background-image:url(../../images/fond_accueil_boutique.jpg);
   background-repeat:no-repeat;
   background-position:center;

}
#admin_spectacle{
background-image:url(../_admin/images/parchemin.png);
background-repeat:no-repeat;

}
#page_spectacles .conteneur
{
 background-image:url(../../images/fond_spectacles_boutique.jpg);
  
}

#resa_panier .conteneur
{
  background-image:url(../../images/fondresa_partie1.jpg);

  
}

#resa_panier .panier
{
  position:absolute;
  left:350px;
  top:270px;
  width:580px;
  height:250px;
  border:1px solid #000000;
}

#resa_livraison .conteneur
{
  background-image:url(../../images/fondresa_partie1.jpg);
}

#resa_livraison .formulaire
{
  position:absolute;
  left:350px;
  top:270px;
  width:580px;
  height:250px;
  border:1px solid #000000;
}
#rappel_commande
{
 background-image:url(../../images/fond_resa_livraison.jpg);
 background-repeat: no-repeat;
font-family:"Times New Roman", Times, serif;
	color:#FFFFFF;
	font-weight:bold;
}
#bouton_paiement{
position:absolute;
top:-200px;
left:350px;

}

#contenu_panier{
 position:absolute;
  left:350px;
  top:270px;
  width:580px;
  height:250px;  
}
#recap_prix{
position:absolute;
 top:480px;
  left:730px;
font-size:18px;
color:#FFFFFF;
font-weight:bold;
}
#total_apayer{
position:absolute;
 top:537px;
  left:730px;
font-size:18px;
color:#FFFFFF;
font-weight:bold;
}
#new_client {
 position:absolute;
  left:-340px;
  top:-420px;
  display:none;  
width:400px;
}

#envoi_ptt{
 position:absolute;
  left:10px;
  top:160px;
  display:none;  
width:300px;
}

#cheque {
 position:absolute;
  left:50px;
  top:-20x;
  font-family:"Times New Roman", Times, serif;
  
  font-size:12px;
    
}

#carte {
 position:absolute;
  left:50px;
  top:-20x;
  font-family:"Times New Roman", Times, serif;
  
  font-size:12px;
    
}
#espece{
 position:absolute;
  left:50px;
  top:-20x;
  font-family:"Times New Roman", Times, serif;  
  font-size:12px;   
}

#ajoutspectacle{
position:absolute;
top:-100px;
left:-350px;
color:#FFFFFF;
font-size:9px;
height:350px;
overflow:auto;
font-family:"Times New Roman", Times, serif;
}


#valide_paiement
{
 position:absolute;
  left:300px;
  top:255px;
}

#form_client{
position:absolute;
  left:700px;
  top:400px;
  display:none;
}

#infoclient
{
position:absolute;
  left:10x;
  top:-10px;
  
}

#msgconfirm{
position:absolute;
top:-10px;
left:0px;
height:200px;
width:auto;
overflow:auto;
}



a {
	text-decoration:none;	
}
#accueil_boutique #menuhd
{
	position:absolute;
	top:0px;
	left:600px;
	
}
#page_spectacles #menuhd, #page_resa1 #menuhd
{
	position:absolute;
	top:0px;
	left:640px;

}
#menuhd 
{
 /* position:absolute;
  top:3px;*/
  width:200px;
  height:200px;
  margin-left:-10px;
  
}

#menuhd #lienpanier
{
  position:absolute;
  top:3px;
  left:80px;  
  background-image:url(../images/bt_panier.png);
  width:100px;
  height:40px;
}
#menuhd #lienpanier:hover
{
  background-image:url(../images/bt_panier_over.png);

}
#menuhd #lienprogramme
{
  position:absolute;
  top:43px;
  left:0px; 
  background-image:url(../images/bt_programme.png);
  width:150px;
  height:40px;
}
#menuhd #lienprogramme:hover
{
  background-image:url(../images/bt_programme_over.png);

}
#menuhd #lienplandacces
{
  position:absolute;
  top:83px;
  left:0px;   
  background-image:url(../images/bt_plandacces.png);
  width:150px;
  height:40px;
}
#menuhd #lienplandacces:hover
{
  background-image:url(../images/bt_plandacces_over.png);

}
#menuhd #liencontact
{
  position:absolute;
  top:130px;
  left:50px;
  background-image:url(../images/bt_contact.png);
  width:110px;
  height:40px;
}
#menuhd #liencontact:hover
{
  background-image:url(../images/bt_contact_over.png);

}
#menuhd #lienvisite
{
  position:absolute;
  top:180px;
  left:20px;  
  background-image:url(../images/bt_visiter.png);
  width:160px;
  height:60px;
   z-index:50;
}
#menuhd #lienvisite:hover
{
  background-image:url(../images/bt_visiter_over.png);
  z-index:50;

}

#menubg
{
  position:absolute;	
 left:5px;
}
#menubg a
{
  position:absolute;	
 color:#FFFFFF;
  font-family:"Times New Roman", Times, serif;
}
#menubg a:hover
{
  color:#FFA21C;
}

#accueil_boutique #lientheatre
{
  top:475px;
  left:90px;
  font-size:65px;
}

#accueil_boutique #lienmusique
{
  top:525px;
  left:40px;
  font-size:60px;
}
#accueil_boutique #lienhumour
{
  top:570px;
  left:80px;
  font-size:60px;
}
#accueil_boutique #lienexposition
{
  top:618px;
  left:20px;
  font-size:40px;
}
#accueil_boutique #liendanse
{
  top:615px;
  left:190px;
  font-size:60px;
}

#page_spectacles #lientheatre,  #page_resa1 #lientheatre
{
  top:500px;
  left:90px;
  font-size:60px;
}

#page_spectacles #lienmusique, #page_resa1 #lienmusique
{
  top:540px;
  left:40px;
  font-size:54px;
}
#page_spectacles #lienhumour,  #page_resa1 #lienhumour
{
  top:580px;
  left:80px;
  font-size:50px;
}
#page_spectacles #lienexposition,  #page_resa1 #lienexposition
{
  top:618px;
  left:20px;
  font-size:38px;
}
#page_spectacles #liendanse, #page_resa1 #liendanse
{
  top:615px;
  left:180px;
  font-size:54px;
}

#formrecherche 
{
  position:absolute;
  top:280px;
  left:80px;
 color:#FFFFFF;
  font-family:"Times New Roman", Times, serif;
  font-size:40px;
  z-index:5;  
}
#termesrecherche
{
  font-size:15px;	
}
#boutonrecherche
{
  font-size:20px;
  font-weight:bold;
color:#FFFFFF;
  position:relative;
  left:5px;
  top:3px;
}
#boutonrecherche:hover
{
  color:#FFA21C;	
}
#avancee 
{
  font-size:26px;
  margin-left:60px;
color:#FFFFFF; 
  position:absolute;
  width:200px;
}
#avancee:hover
{
  color:#FFA21C;	
}
#page_spectacles #divspectacles
{
  	position:absolute;
	left:410px;
	top:330px;
	height:360px;
	width:420px;
	overflow:hidden;	
}
#tableauspectacles
{
  position:absolute;
  left:0px;
  top:0px;
  border:0px;
}
#page_spectacles #tableauspectacles td
{
  position:relative;
  height:90px;
}
#page_spectacles #tableauspectacles .vignettespectacle
{
	height:77px;
	width:101px;
}
#page_spectacles #tableauspectacles .datespectacle
{
  position:relative;
  top:0px;
  left:5px;
  font-size:20px;
}
#page_spectacles #tableauspectacles .lieuspectacle
{
  position:relative;
  top:2px;
  left:5px;
  font-size:14px	;
}
#page_spectacles #tableauspectacles .titrespectacle
{
  position:relative;
  top:2px;
  left:5px;
  font-size:18px;
}
#page_spectacles #tableauspectacles .reservez
{
  position:relative;
  top:5px;
  left:50px;
  font-size:14px;
  width:200px;
  color:#000000;
}
#page_spectacles #tableauspectacles .plus
{
  position:relative;
  top:5px;
  left:80px;
  font-size:14px;
  width:200px;
  color:#000000;
}
#page_spectacles #tableauspectacles a:hover, #page_spectacles #fichespectacle a:hover, #lienchoixplaces:hover 
{
  text-decoration:underline;	
}
#dragtour
{
	position:absolute;
	left:875px;
	top:10px;
	width:40px;
	height:100px;
	background-image:url(../images/dragtour.png); 
	z-index:20;
}
#txt{
position:absolute;
	left:600px;
	top:-10px;
	font-family:"Times New Roman", Times, serif;
	color:#FF0000;
	font-weight:bold;
	width:450px;
	font-size:16px;
}
#dragtour_actu
{
	position:absolute;
	left:778px;
	top:405px;
	width:40px;
	height:100px;
	background-image:url(../images/dragtour.png); 
}
#dragtour_resa
{
	position:absolute;
	left:700px;
	top:405px;
	width:40px;
	height:100px;
	background-image:url(../images/dragtour.png); 
}
#fichespectacle
{
	position:absolute;
	top:0px;
	left:0px;
	width:420px;
	height:420px;
}
#page_spectacles #fichespectacle #imgspectacle
{
  position:absolute;
  top:0px;
  left:5px;
}

 #imgspectacle2
{
  position:absolute;
  top:290px;
  left:-275px;
  z-index:5;


}
#page_spectacles #fichespectacle #datespectacle
{
  position:absolute;
  top:0px;
  left:140px;
  font-size:20px;
   width:300px;
}
#page_spectacles #fichespectacle #lieuspectacle
{
  position:absolute;
  top:20px;
  left:140px;
  font-size:14px	;
  width:300px;
}
#page_spectacles #fichespectacle #titrespectacle
{
  position:absolute;
  top:40px;
  left:130px;
  font-size:16px;
  color:#990000;
  width:200px;

}
#page_spectacles #fichespectacle #auteurspectacle
{
  position:absolute;
  top:80px;
  left:140px;
  font-size:14px;
  font-weight:bold;
   width:300px;
}
#page_spectacles #fichespectacle #resumespectacle
{
  position:absolute;
  top:120px;
  left:120px;
  font-size:14px;
  text-align:justify;
   width:280px;
}

#page_spectacles #fichespectacle 
{
  position:relative;
  left:20px;
  font-size:14px	;
  width:120px;
}
#page_spectacles #fichespectacle #retour
{
  position:relative;
  left:50px;
  font-size:14px	;
  width:140px;  
}

#page_resa1 #instructions
{
	position:absolute;
	left:265px;
	top:300px;
	width:160px;
	color:#FFFFFF;
	font-size:14px	;
	text-align:justify;
}
#contenu_detail
{
	position:relative;
	top:0px;
	left:50px;
	width:300px;
	height:300px;
	
}


#detail_spect
{
	position:absolute;
	top:150px;
	left:10px;
	width:600px;
	height:300px;
	
}

#detail_spect h1
{
  color:#FFFFFF;
  font-size:18px;
}

#page_resa1 #lienchoixplaces
{
	position:absolute;
	top:637px;
	left:325px;
	width:140px;
	color:#FFFFFF;
	text-align:center;
	font-size:18px;
	font-weight:bold;
}

#page_resa1 #titrecateg
{
	position:absolute;
	left:468px;
	top:242px;
	color:#FFFFFF;
	font-size:20px;
	font-weight:bold;
}

#page_resa1 #titreplan
{
	position:absolute;
	left:590px;
	top:242px;
	color:#FFFFFF;
	font-size:20px;
	font-weight:bold;
	width:300px;
}

#page_resa1 #categories
{
	position:absolute;
	left:460px;
	top:290px;
	color:#FFFFFF;
	font-size:14px;
}
/*	style theatre */
/*positionnement des div rangee du plan*/
/*contenuer general*/
#stylelien {
z-index:50;
}


 #panier {
 display:none;
 }


#scene
{
position:absolute;
	left:-10px;
	top:0px;
	width:1200px;
	height:848px;
	background-image:url(../images/fond_plan_theatre.jpg);
	background-repeat:no-repeat;
}

	

#paiement_choisi{
color:#FFFFFF;
 font-family:"Times New Roman", Times, serif;
 font-size:16px;
}
#reset_reglement{
position:absolute;
 left:380px;
  top:580px; 
color:#FFFFFF;
 font-family:"Times New Roman", Times, serif;
 font-size:18px;
 display:none;
}
#textereglement {
position:absolute;
 left:450px;
  top:600px; 
color:#FFFFFF;
 font-family:"Times New Roman", Times, serif;
 font-size:14px;
 height:100px;
 width:400px;
 
}

#tabbillet{
position:absolute;
 left:350px;
  top:580px; 
color:#FFFFFF;
 font-family:"Times New Roman", Times, serif;
 font-size:18px;
}
a.bouton_valide {
 color: #FFFFFF;
 font-family:"Times New Roman", Times, serif;
 font-size:10px;
  }

#btn_val{
position:absolute;
top:520px;
left:380px;

}


a.bouton_valide:hover
 { 
color: #FFFFFF;
 font-family:"Times New Roman", Times, serif;
 font-size:10px;
 }


#content_rangee_haut
{
position:absolute;
top:10px;
left:40px;
height:50px;
width:500px;
z-index:20;

}
#content_rangee_milieu
{
position:relative;
top:0px;
left:0px;
height:50px;
width:500px;;
z-index:20;
}

#content_rangee_bas
{
position:absolute;
top:80px;
left:0px;
height:50px;;
width:500px;
z-index:20;
}

#adh
{

position:absolute;
top:350px;
}


/**/
/*positionnement des differentes zones places*/
#zone{
position:absolute;
top:350px;
left:-200px;  
}

#zone_H {
position:absolute;
top:-100px;
left:900px;
 /* height:50px;*/
  margin-left:10px;
  margin-top:10px;

display:none;
background-color:#999999;
border:solid 1px;

}
#zone_R {
position:absolute;

/*  height:50px;*/
  margin-left:10px;
  margin-top:10px;

display:none;
left:900px;
top:-100px;
background-color:#999999;
border:solid 1px;
}
#zone1 {
position:absolute;
top:-150px;
left:200px;
  height:100px;
  margin-left:50px;
  margin-top:50px;
  
 /* border:double #CC00CC;*/
}
#zone2 {
position:absolute;
top:65px;
left:200px;
  height:50px;
  margin-left:50px;
  margin-top:50px;
z-index:33;
/*border:double #000000;*/
}
#zone3 {
position:absolute;
top:200px;
left:150px;
  height:50px;
  margin-left:50px;
 margin-top:50px;
z-index:34;
/*border:dotted #990000;*/
}
#zone4 {
position:absolute;
top:390px;
left:250px;
  height:20px;
  margin-left:50px;
  margin-top:50px;
z-index:35;
}
/*place libres*/
.placelibre {
  width: 11px	;
  height: 11px	; 
  background-image:url(../images/siege_vert.png);
  font-size: 0.7em;
  
}
.placelibre a{
border:0px;
text-decoration:none;
}

/*place libres*/
.categA {
  width: 11px	;
  height: 11px	; 
  background-image:url(../_admin/images/categA.png)
  font-size: 0.7em;
}
.categB {
  width: 11px	;
  height: 11px	; 
 background-image:url(../_admin/images/categB.png)
  font-size: 0.7em;
  border:0px;
}
.categC {
  width: 11px	;
  height: 11px	; 
 background-image:url(../_admin/images/categC.png)
  font-size: 0.7em;
    border:0px;

}

/* place vendue*/
.placevendue {
  width: 11px	;
  height: 11px	;
  background-image:url(../images/bonhomme.png);
  background-color:#CCCCCC;
    border:0px;

}

/* place attenet*/
.placeattente {
  width: 11px	;
  height: 11px	;
  background-image:url(../images/place_blok.png);

    border:0px;
}

/*espace entre les places*/
.placevide {
  width: 11px	;
  height: 11px	;
  background-color:#FFFF00;
    border:0px;
}
/*place dans mon panier*/
.placepanier {
  width: 11px	;
  height: 11px	;
  background-image:url(../images/mon_panier.png); 
    border:0px;
}
/*place prise dans session numero*/
.placebloke {
  width: 11px	;
  height: 11px	;
  /*background-color:#9900FF;*/
  background-image:url(../images/place_blok.png);
  font-size: 0.7em;
    border:0px;

}
/*place reservées (3)*/
.placeresa {
  width: 11px	;
  height: 11px	;
  background-image:url(../images/siege_vip.png);
  font-size: 0.7em;
    border:0px;
}
/*place handicapées*/
.placehand {
  width: 11px	;
  height: 11px	;
  background-image:url(../images/siege_bleu.png);
  font-size: 0.7em;
    border:0px;
}

#resa_final{
position:absolute;
top:120px;
left:300px;
width:400px;
height:300px;
overflow:auto;
margin-left:10px;
text-align:center;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
background-color:#996666;
border:solid 1px #CC0000;


}


/*div des cellules cliquable*/
#stylelien {
width:16px;
height:16px;
z-index:70;
}


/* message d'attente*/
#msgatt {
width:350px;
display:none;
text-decoration:blink;
position:absolute;
left:10px;
top:-200px;
border:solid 1px #00DBFF;
background-color:#000000;
color:#FFFFFF;
font:Arial, Helvetica, sans-serif 11px bold;
z-index:50;
}
#msgstring {
width:350px;
position:absolute;
left:350px;
top:350px;
font:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
}

#msgattliste {
width:450px;
display:none;
text-decoration:blink;
border:solid 1px #00DBFF;
background-color:#000000;
color:#FFFFFF;
font:Arial, Helvetica, sans-serif 14px bold;
position:absolute;
left:250px;
top:350px;
}


#zone_tarif1{
position:absolute;
left:40px;
top:100px;
width:250px;
display:none;
border:solid 1px;
height:295px;
}
#zone_tarif2{
position:absolute;
left:340px;
top:100px;
width:250px;
display:none;
border:solid 1px;
height:295px;
}
#zone_tarif3{
position:absolute;
left:650px;
top:100px;
width:250px;
display:none;
border:solid 1px;
height:295px;
}

#zone_tarif4{
position:absolute;
left:40px;
top:410px;
width:250px;
display:none;
border:solid 1px;
height:295px;
}
#zone_tarif5{
position:absolute;
left:340px;
top:410px;
width:250px;
display:none;
border:solid 1px;
height:295px;
color:#996600
}


#caddie
{
position:absolute;
left:-5px;;
top:150px;
width:250px;
height:280px;
overflow:auto;
margin-left:0px;
font-family:"Times New Roman", Times, serif;
font-size:12px;
color:#FFFFFF;
}
#textpaye
{
font:"Times New Roman", Times, serif 12px;
text-align:center;
}
#inforesa
{
font:"Times New Roman", Times, serif 8px;
font-weight:bold;
position:absolute;
top:10px;
left:300px;
color:#FFFFFF;
height:20px;
width:500px;
text-align:justify;
}

/*position des differnets partie du pla*/
#planhautgauche
{
position:absolute;
top:120px;
left:170px;
width:300px;
height:200px;

}


#planhautdroit
{
position:absolute;
top:120px;
left:480px;
width:300px;
height:200px;
}

#planrougegauche
{
position:absolute;
top:305px;
left:180px;
width:300px;
height:80px;

}

#planrougedroit
{
position:absolute;
top:305px;
left:445px;
width:300px;
height:110px;
}





#plancentregauche
{
position:absolute;
top:410px;
left:240px;
width:150px;
height:100px;
}



#milieu
{
position:absolute;
top:410px;
left:370px;
width:200px;
height:100px;
}
#plancentredroit
{
position:absolute;
top:410px;
left:610px;
width:200px;
height:100px;
}

#planvip {
position:absolute;
top:639px;
left:352px;
width:100px;
height:20px;

}
#planbasgauche
{
position:absolute;
top:570px;
left:330px;
width:300px;
height:80px;
}


#planbasdroit
{
position:absolute;
top:570px;
left:610px;
width:300px;
height:80px;
}


#tabplan
{
position:absolute:100px;
left:180px;
}

#hautgauche {
position:relative;
}

#legende
{
position:absolute;
top:100px;
left:850px;
font-family:"Times New Roman", Times, serif;
font-size:10px;
color:#FFFFFF;
height:150px;
width:150px;

}

#msg_fin{
font:"Times New Roman", Times, serif;
font-size:10px;
color:#FFFFFF;
}

#planhautre {
position:absolute;
top:150px;
left:250px;
margin-left:50px;
font-family:"Times New Roman", Times, serif;
color:#FFFFFF;
font-size:16px;
}
#montantcmd{
position:absolute;
top:95px;
left:410px;
font-family:"Times New Roman", Times, serif;
color:#FFFFFF;
font-size:18px;
font-weight:bold;
}
#imagescene {
position:absolute;
left:300px;
font-family:"Times New Roman", Times, serif;
font-size:16px;
color:#FFFFFF;
text-align:center;
background-repeat:no-repeat;
width:450px;
height:350px;



}

#table_recap_resa{
position:absolute;
left:50px;
height:700px;
overflow:auto;
}

table_recap_resa .td {
border:hidden;
}

#barre_nav {
position:absolute;
top:820px;
left:100px;
}
#barre_nav_actu {
position:absolute;
top:620px;
left:520px;
font-family:"Times New Roman", Times, serif;
font-size:16px;
color:#333333;
font-weight:bold;
z-index:10;

}

#resaunique {
position:absolute;
top:80px;
left:50px;
font-family:"Times New Roman", Times, serif;
font-size:12;
text-align:justify;
color:#FFFFFF;
}
#valideresa {
position:absolute;
top:180px;
left:450px;
width:350px;
}

.intitule{
font-family:"Times New Roman", Times, serif;
font-size:18px;
color:#FFFFFF;
font-weight:bold;
}
#resadelete{
position:absolute;
top:100px;
left:350px;
width:400px;
height:400px;
font-family:"Times New Roman", Times, serif;
font-size:14;
color:#000099;
font-weight:bold;
border:solid 1px;

}


/*page associaition*/
#accueil .contenu {
	position:relative;
	background-image:url(../../images/fond_index.jpg);
	width:1000px;
	height:707px;
}

#lien_association
{
	position:absolute;
	top:279px;
	left:602px;
	width:212px;
	height:158px;
}
#lien_billetterie
{
	position:absolute;
	top:319px;
	left:463px;
	width:162px;
	height:173px;
}
#lien_programme
{
	position:absolute;
	top:191px;
	left:805px;
	width:195px;
	height:168px;
}
#lien_partenaires
{
	position:absolute;
	top:433px;
	left:810px;
	width:176px;
	height:160px;
}

#lien_expo
{
	position:absolute;
	top:519px;
	left:436px;
	width:240px;
	height:178px;
	
}


#lien_contact
{
	position:absolute;
	top:45px;
	left:693px;
	width:197px;
	height:144px;
}
.imglien
{
  border:0px;
  /*visibility:hidden;*/ 
	
}

#contact .contenu {
	position:relative;
	background-image: url(../../images/fond_contact.jpg);
	width:1000px;
	height:707px;
}
#formcontact #nom
{
	position:absolute;
	left:538px;
	top:235px;
}

#formcontact #prenom
{
	position:absolute;
	left:537px;
	top:278px;
}

#formcontact #telephone
{
	position:absolute;
	left:537px;
	top:321px;
}

#formcontact #email
{
	position:absolute;
	left:537px;
	top:364px;
}

#formcontact #message
{
	position:absolute;
	left:383px;
	top:439px;
	width: 343px;
	height: 162px;
}
#formcontact .bt_effacer
{
	background-image:url(../../images/bt_effacer.png);

position:absolute;
	left:340px;
	top:623px;
	
	width:118px; 
	height:22px;
	   background-repeat:no-repeat;
	    text-decoration:underline;
}
#formcontact .bt_valider
{
	background-image:url(../../images/bt_envoyer.png);
	 position:absolute;
	  top:622px; 
	  left:492px; 
	  width:150px; 
	  height:22px;
	   background-repeat:no-repeat;
	    text-decoration:underline;
		
}
.lienmenuhaut
{
	position:absolute;
	top:106px;
	width:150px;
	height:35px;
}

#association .contenu {
	position:relative;
	background-image: url(../../images/fond_association.jpg);
	width:1000px;
	height:707px;
}

 .cadrecentre {
	position:absolute;
	text-align:left;
	/*width:490px;*/
	/*height:300px;*/
	left:350px;
	top:185px;
	height:395px;
	width:420px;
	overflow:hidden;
	font-size:14px;
}
 .cadreindex {
	position:absolute;
	
	/*width:490px;*/
	/*height:300px;*/
	left:190px;
	top:380px;
	height:300px;
	width:350px;
	color:#FFFFFF;
	z-index:15;	
	font-size:14px;
	
}
#valmagne {
	position:absolute;	
	/*width:490px;*/
	/*height:300px;*/
	left:30px;
	top:225px;
	height:300px;
	width:300px;
	color:#FFFFFF;
	z-index:5;	
	font-size:14px;
	
}

.cadreactu {
	position:absolute;
	text-align:justify;
	/*width:490px;*/
	/*height:300px;*/
	left:300px;
	top:190px;
	height:500px;
	width:700px;
	overflow:hidden;
}

 #lien_asso {
	position:absolute;
	width:240px;
	height:44px;
	/*left:132px;*/
	left:0px;
	top:173px;
}

 #lien_histo {
	position:absolute;
	width:240px;
	height:44px;
	/*left:132px;*/
	left:0px;
	top:221px;
}

 #lien_actu {
	position:absolute;
	width:240px;
	height:44px;
	/*left:132px;*/
	left:0px;
	top:267px;
}

 #lien_pezenas {
	position:absolute;
	width:240px;
	height:44px;
	/*left:132px;*/
	left:0px;
	top:322px;
}


.liengauche:hover , .liengaucheactif
{

   background-image:url(../../images/curseur_rouge.png); 	
}
.contenu_spectacle {
font:"Times New Roman", Times, serif;
font-size:14px;
color:#333333;
text-align:justify;
}
#retour{
width:150px;
height:100px;
position:absolute;
left:390px;
top:-40px;
}
.reservezenligne{
position:absolute;
left:250px;
top:-30px;
width:100px;
height:100px;
}

#lien_retour{
position:absolute;
top:400px;
left:150px;
color:#FFFFFF;
font-family:"Times New Roman", Times, serif;
font-size:16px;
}

/* style curseur drag an drop*/
	.verticalgridline {
		padding-top: 27px;
	}
	.box, .handle {
		font-size: 14px;
		font-family: Arial, sans-serif;
		/*border: 1px solid #aaa;*/
	}
	.box {
		float: left;
		padding: 0px;
		left:-10px;
	top:560px;
	width:88px;
	height:63px;
		margin: 5px;
		/*background-color: #eee;*/
		background-image:url(../../images/dragtour_horizont.png); 
		background-repeat:no-repeat;
		z-index: 1;
	}
	.handle {
		cursor: move;
		height: 14px;
		border-width: 0px 0px 1px 0px;
		background: #666;
		color: #eee;
		padding: 2px 6px;
		margin: 0px;
	}
	.box p {
		font-size: 12px;
		margin: 5px 5px 10px 5px;
		text-align: left;
		white-space: normal;
	}
	#boxDrag, #boxVerticalOnly, #boxHorizontalOnly, #boxRegionConstraint, 
	#boxThreshold, #boxAbsolute {
		cursor: move;
	}
	#boxAbsolute {
		position: absolute;
		bottom: 0px;
		right: 0px;
	}

