/*	-------------------------------------------------------------
	Les Acacias
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Description:	Structure
	Nom fichier:	structure.css
	Version:		1.0
	Date:			07/12/07
	-------------------------------------------------------------	*/
.link_css strong{position:absolute; left:-9000px; margin:0px; padding:0px;}
.z_10{z-index:10;}
.z_20{z-index:20;}
.z_30{z-index:30;}

.date{position:absolute; display:block; top:121px; right:47px; color:#4679af; font-size:9px;}

/* {{{{{{{{{{{{{{{{{{{{{{{ CONTAINERS }}}}}}}}}}}}}}}}}}}}}}}}} */
/* CONTAINER PAR DEFAUT */
.bck_cont{position:relative; display:block; width:923px; margin:0 auto 0 auto; padding:0;}
/* PROPRIETES SELON BLOCK */
.prop_tools{height:34px; text-align:right;}
.prop_navprime{height:26px; text-align:right; border-bottom:2px solid #000000; background-color:#532b24;}
.prop_animvisu{height:491px; background-color:#584643; }
.prop_topint{height:231px; background-color:#584643; }
.prop_center{min-height:155px; height:auto !important; height:155px; background-color:#584643; top:0px ; left:0px;}
.prop_bottom1{height:24px; background-image: url(../images/fd_blk_bottom.gif); background-repeat:repeat-x;}
.prop_bottom2{height:70px; text-align:center;}

/* {{{{{{{{{{{{{{{{{{{{{{{ CONTAINERS }}}}}}}}}}}}}}}}}}}}}}}}} */
/* ################## DEBUT AMI + INFOS + FAVORIS ################## */
#navout_cont{position: absolute; display:block; width:355px; height:15px; right:0px; top:5px; border:0px; margin:0px; padding:0px;}
#navout_cont ul{list-style:none; margin:0; padding:0; text-align:right;}
#navout_cont li{ float:right; height: 15px; top:0px; padding:0;}
#navout_cont a{display: block;}
#navout_cont .li_friend{width: 106px;}
#navout_cont .li_favorites{width: 114px; margin-left:17px; margin-right:23px;}
#navout_cont .li_infos{width: 94px;}
/* ################## DEBUT AMI + INFOS + FAVORIS ################## */

#anim_com{position: relative; display:block; top:0px; left:0px; margin:0px; margin-top:0px; padding:0px;}

/* ############### MENU PRIME ################ */
#mn_prime {position: relative; display:block; width:923px; height:11px; top:6px; left:0px; margin:0px; padding:0px; margin-left:auto; margin-right:auto;}
#mn_prime ul{position:relative; list-style:none; top:0px; left:0px; text-align:left; margin: 0px; padding:0px;}
#mn_prime li {float: left; position:relative; top:0px; height: 11px; margin: 0px;  margin-left:22px; padding:0px; text-indent:-9000px;}
#mn_prime a {display: block; height: 11px;}
/*#mn_prime li a:link, #mn_prime li a:visited {color: #f38400; text-decoration: none;	font-variant: small-caps;}*/
#mn_prime a:hover, #mn_prime a.select{background-position: 0 -11px; }

.mn_00, .mn_01, .mn_02, .mn_03, .mn_04, .mn_05, .mn_06, .mn_07 {float: left; display: block; position:relative; top:0px; height: 11px;  margin:0px; padding:0px;} 

.mn_00, .mn_00 a {width: 45px; background-image:url(../images/mn_00.gif); background-repeat:no-repeat;}
.mn_01, .mn_01 a {width: 74px; background-image:url(../images/mn_01.gif); background-repeat:no-repeat; }
.mn_02, .mn_02 a {width: 110px; background-image:url(../images/mn_02.gif); background-repeat:no-repeat;}
.mn_03, .mn_03 a {width: 84px; background-image:url(../images/mn_03.gif); background-repeat:no-repeat; }
.mn_04, .mn_04 a {width: 77px; background-image:url(../images/mn_04.gif); background-repeat:no-repeat;}
.mn_05, .mn_05 a {width: 146px; background-image:url(../images/mn_05.gif); background-repeat:no-repeat;}
.mn_06, .mn_06 a {width: 68px; background-image:url(../images/mn_06.gif); background-repeat:no-repeat;}
.mn_07, .mn_07 a {width: 94px; background-image:url(../images/mn_07.gif); background-repeat:no-repeat;}
/* ############### MENU PRIME ################ */



#blc_intro{float:left; position:relative; display:block; top:0px; left:0px; width:660px; height:135px; margin-top:5px; margin-left:12px; text-align:left;}
#bck_actu{float:left; position:relative; display:block; top:0px; left:0px; width:226px; height:135px; margin-top:5px; margin-left:12px; text-align:left; background-color:#4c3a37;}
#tt_actu{position:relative; display:block; top:0px; left:4px; width:200px; height:14px; text-align:left;}
#act_up{position:relative; display:block; top:0px; left:4px; width:200px; height:70px; text-align:left; margin-top:10px;}


#logo_h{position:absolute; display:block; top:326px; left:279px; width:325px; height:112px; text-align:left; z-index:10;}


/* !!!!!!!!!!!!!!!!!!!!!!! INFO CONTINU !!!!!!!!!!!!!!!!!!!!!!! */ 
#cont_ic{position:relative; display:block; width:907px; margin-left:auto; margin-right:auto; padding:0px; background-image:url(../images/fd_siteic.gif); background-repeat:repeat-y; min-height:450px; height:auto !important; height:450px;}

#ic_colL{ float:left; position:relative; display:block; width:225px; min-height:450px; height:auto !important; height:450px; top:0px; left:0px; text-align:left; margin:0px; padding:0px; z-index:10;}
.img_bs_colL{position:absolute; bottom:-1px; left:0px; z-index:10; margin:0; padding:0;}
#ic_colR{ float:left; position:relative; display:block; width:682px; top:0px; left:0px; text-align:left; margin:0px; padding:0px;}

   
#bot_ic{position:absolute; display:block; width:930px; height:10px; left:0px; bottom:0px;}



/* ######################### BOTTOM ############################# */		

.block_address{position:relative; display:block; width:397px; height:82px; top:592px; left:170px; margin:0px; padding:0px; text-align:center;} 

.block_adress_int{position:relative; display:block; width:397px; height:50px; top:0px; margin:0px; padding:0px; margin-left:auto; margin-right:auto;} 

.address{display:block; position:relative; top:20px; color:#5a6686;}





#tt_icbis {
	position: relative; 
	display: block;
	width:682px;
	height:21px; 
	padding-top: 3px; 
	margin:0px;
	background-color:#392825;
	color:#d5c0b7;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	text-indent:5px;

}

.tt2_icbis { position:relative; display:block; height:20px; left:14px; font-size:12px; color:#ffffff; font-weight:bold; text-align:left;}





/* //////////////////////////////////// ZONE SPECTACLE FICHE //////////////////////////////////// */

/* Tableau récap du panier*/
.listing0 {border-style:hidden; border-right: 1px solid #fff; border-bottom: 1px solid #fff; padding: 4px 10px 4px 6px; background-color: #c6e8ff; text-align:center;}
.listing1 {border-right: 1px solid #fff; border-bottom: 1px solid #fff; padding: 4px 10px 4px 6px; background-color: #54b9fa;}
.listing2 {border-right: 1px solid #fff; border-bottom: 1px solid #fff; padding: 4px 10px 4px 6px; background-color: #a7dcff;}
.listing3 {border-right: 1px solid #fff; border-bottom: 1px solid #fff; padding: 4px 10px 4px 6px; background-color: #e4f4ff;}
.listing4 {border-right: 1px solid #8c3e66; border-bottom: 1px solid #8c3e66; padding: 4px 10px 4px 6px; background-color: #682a49;}

.txalpanR{text-align:right;}
.txalpanL{text-align:left;}
.txalpanC{text-align:center;}


.tt_pan_tab{color: #ffffff; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration:none; font-weight:bold;}
.tt_pan_tab2{color: #ddcad7; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration:none; font-weight:bold;}
.prod_tabpan{color: #8c3e66; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration:none;}
A:hover.prod_tabpan{text-decoration:underline;}
.tot_tabpan{color: #ffffff; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration:none; font-weight:bold; letter-spacing:0px}
.tot_prixpan{color: #ffffff; font-size: 12px; font-family: Verdana, Arial, Helvetica; text-decoration:none; font-weight:bold;}
.tot_tvapan{color: #8c3e66; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration:none; font-weight:bold;}
.tot_panier{color: #FFFFff; font-size: 12px; font-family: Verdana, Arial, Helvetica; text-decoration:none; font-weight:bold;}

