div#cadrePrincipal h3.promoCourante{
 font-size:1.4em;
 color:rgb(163,13,13);
 margin:0em 0em 0em 20px;
}
div#cadrePrincipal h3#ouverture{
 font-size:2.4em;
}
div#cadrePrincipal h3#foire{
font-size:1.6em;
margin-top:2em;
}

div#cadrePrincipal h3#limite{
color:rgb(143,143,143);
}

h1 {
font-size:20pt;
text-indent:16em;
}

h2 {
text-align:center;
font-size:13pt;
color:white;
margin:0px;
white-space:nowrap;
position:absolute;
 padding-top:30px;
 left:50%;
 margin-left:-20px;
 top:40px;
 width:400px;
 height:50px;
 z-index:10;
}

/*version velo rouge*/
/*div#cadrePrincipal{*/
/*  background-image:url("../images/Ptit_Fishing_Tackle.jpg");*/
/*  background-repeat:no-repeat;*/
/*  background-position:30px 40px;*/
/*  padding-top:40px;*/
/* color:rgb(163,163,163);*/
/*}*/

div#cadrePrincipal{
  background-image:url("../images/grandTheatre.jpg");
  background-repeat:no-repeat;
  background-position:0px 0px;
}

div#cadrePrincipal ul.promoCourante,
div#cadrePrincipal ul.promoCourante li,
div#cadrePrincipal ul.promoCourante li#original ul {
font-size:11pt;
padding:0px;
position:absolute;
left:370px;
top:24px;
width:140px;
white-space:normal;
list-style:none;
background-color:transparent;
}

div#cadrePrincipal ul.promoCourante li#belleAffaire {
  /*background-color:rgb(243,243,243);*/
left:30px;
 height:84px;
}
div#cadrePrincipal ul.promoCourante li#original {
  /*background-color:rgb(243,243,243);*/
 left:30px;
 width:270px;
 height:84px;
}
div#cadrePrincipal ul.promoCourante li#original ul{
 left:0px;
 top:20px;
}
div#cadrePrincipal ul.promoCourante li#original ul li{
 position:relative;
 left:0px;
 top:50px;
 width:370px;
}

div#cadrePrincipal ul.promoCourante li#original p{
position:relative;
width:auto;}
div#cadrePrincipal ul.promoCourante li#original p.description{left:100px;}
div#cadrePrincipal ul.promoCourante li#original p.teaser{left:130px;}

div#cadrePrincipal ul.promoCourante li#peche {
 top:180px;
 left:30px;
 width:370px;
}

div#cadrePrincipal ul.infos {
color:rgb(163,13,13);
font-weight:bold;
font-size:11pt;
 position:absolute;
 left:20px;
 top:10px;
/* list-style:normal;*/
 list-style:none;
 white-space:normal;
width:340px;
}

div#cadrePrincipal ul.infos li {
 position:static;
 width:240px;
}

div#cadrePrincipal ul li p{
 position:relative;
}

div#cadrePrincipal ul.promoCourante li p.teaser{
  //background-color:rgb(243,243,243);
 color:rgb(163,13,13);
 font-weight:bold;
font-size:26pt;
}

input#boutonPrincipal {
 margin-left:-80px;
width:160px;
}
