* {
	margin:0;
	padding:0;
	}
	
html {
height:100%;
}

body {
   background-color:#ffffff;
}

#container {
	margin:auto;
	width:972px;

}


#backgroundspectacles {
    width:100%;
    height:100%;
    margin:0;
    overflow:hidden;
    position:absolute;
    top:0;
    left:0;
    z-index:0;
}

#totspectacles {
 width:100%;
 height:100%;
 position:absolute;
 top:0;
 left:0;
 overflow:auto;
 z-index:10;
}


#header {
 
	width:697px;
	height:110px;


	}
	
#ligneseparator{
  width:972px;
  height:5px;
  position:absolute;
  top:105px;
  clear:both;
  overflow:hidden;
}



#menublock {	
  width:680px;
}

#titrecontent {
  clear:both;
  padding-top:10px;
  height:50px;
  overflow:hidden;
 
	}
	
#content {
 padding-left:12px;
 padding-right:15px; 
 width:680px;
}
	
#pagecontent {
   
	}
#menugauche {

	top:450px;
	position:absolute;
  width:175px;
}


#zonegauche {
 width:275px;

}


#sousmenus {
 position:absolute;
 top:265px;
 margin-left:202px;
 width:50px;

}

#colonne {
 position:absolute;
 top:0;
 width:275px;
 height:700px;
 background-image:url(../UserFiles/Image/Templates/colonnelien.gif);
 background-repeat:no-repeat;	

}

#petitecolonne {
position:absolute;
background-image:url(../UserFiles/Image/Templates/petitecolonne.gif);
background-repeat:no-repeat;
height:110px;
width:28px;
margin-left:944px;
padding-left:944px;
top:0;
}

#zonedroite {

 width:697px;


}

#logo{
 position:absolute;
 top:5px;
 margin-left:28px;
 

}


#adresse {
 position:absolute;
 top:85px;
 margin-left:13px;
 width:203px;
 height:20px;
 background-image:url(../UserFiles/Image/Templates/adresse.gif);
 background-repeat:no-repeat;	
 background-position:right;

}


#ornementhaut {
 position:absolute;
 top:450px;
 width:57px;
 height:37px;
 margin-left:60px;
 background-image:url(../UserFiles/Image/Templates/ornement_haut.gif);
 background-repeat:no-repeat;	  

}

#ornementbas {
 position:absolute;
 top:570px;
 width:57px;
 height:37px;
 margin-left:50px;
 background-image:url(../UserFiles/Image/Templates/ornement_bas.gif);
 background-repeat:no-repeat;	  

}


#accueil {  
  position:absolute;
  top:618px;
  margin-left:185px;
}


#fleurcoin {
 position:absolute;
 background-image:url(../UserFiles/Image/Templates/fleur_coin.gif);
 background-repeat:no-repeat;	
 width:81px;
 height:75px; 
 top:55px;
 margin-left:226px;
  
}

#fleurhaut1, #fleurhaut2{
position:absolute;
 background-image:url(../UserFiles/Image/Templates/fleur_haut.gif);
 background-repeat:no-repeat;	
 width:88px;
 height:42px; 
 top:3px; 
}

.fleur1 {
  
 margin-left:442px;
}

.fleur3 {
  
 margin-left:700px;
}

#fleurbas1, #fleurbas2{
position:absolute;
 background-image:url(../UserFiles/Image/Templates/fleur_bas.gif);
 background-repeat:no-repeat;	
 width:93px;
 height:48px; 
  top:62px;

  
}

.fleur2 {
 
 margin-left:570px;
}

.fleur4 {

 margin-left:832px;
}




.tablefond{

}

.tabledroite {
  
}

.tablegauche {
 background-repeat: repeat-y;
 background-image:url(../UserFiles/Image/Templates/marche.gif);
}


.holder {
	float: left;
	margin: 10px;
}

.scroll-pane {
	width: 270px;
	height: 320px;
	overflow: auto;


   
}

#panelnews {
  
}

#contentnews {
  padding-top:10px;
  padding-left:10px;
  padding-bottom:10px;
  padding-right:15px;
  margin-right:50px;
  text-align:left;
  width:250px;
}

ul#contentnews{
	list-style: none;
	position:relative;
	left:0px;
	top:5px;
}

.tablenews {
  padding:0px;
  background-image:url(../UserFiles/Image/Templates/accueil/texture2.jpg);
  background-repeat:no-repeat;
  height:360px;
  width:300px;
}



p {
padding-bottom:10px;
}



  