#promo {
position: absolute;
width :170px;
height: 24px;
left: 330px;
top: 135px;
}

/*------------AUTRES STYLES------------*/

#celine {
position: relative;
width :700px;
left: 10px;
top: 15px;
background: url(images/celine.gif);
background-color: #FFFFFF;
}

#accueil {
width :720px;
height: 394px;
background: url(ims/accueil.jpg) no-repeat;
}

#text-accueil {
position: relative;
width: 492px;
height: 89px;
left: 42px;
top: 172px;
font-size: 17px;
text-align: left;
}

#text-accueil span {
font-family: Trebuchet MS;
color: #373737;
}

#plocs {
width :720px;
height: 394px;
left: 233px;
top: 163px;
background: url(ims/loc0.jpg) top left no-repeat;
}

#plocs2 {
width :720px;
height: 394px;
left: 233px;
top: 163px;
background: url(ims/location.jpg) top left no-repeat;
}

#ptarifs {
width :720px;
height: 394px;
left: 233px;
top: 163px;
background: url(ims/tarifs.jpg) top left no-repeat;
}

#btarifs {
position: absolute;
width: 340px;
height: 250px;
left: 38px;
top: 100px;
font-size: 17px;
text-align: left;
}

#btarifs span {
font-family: Trebuchet MS;
color: #373737;
}

#btarifs a {
color: #224557;
text-decoration: none;
}

#btarifs a:link {
color: #224557;
text-decoration: none;
}

#btarifs a:visited {
color: #224557;
text-decoration: none;
}

#btarifs a:hover {
color: #457F9D;
text-decoration:underline
}

#ptarif2 {
width :720px;
height: 394px;
left: 233px;
top: 163px;
background: url(ims/tarifs2.gif) top left no-repeat;
}

#ptarif2 span {
font-family: Trebuchet MS;
color: #373737;
}

#ptarif2 a {
color: #224557;
text-decoration: none;
}

#ptarif2 a:link {
color: #224557;
text-decoration: none;
}

#ptarif2 a:visited {
color: #224557;
text-decoration: none;
}

#ptarif2 a:hover {
color: #457F9D;
text-decoration:underline
}



#ptarif3 span {
font-family: Trebuchet MS;
color: #373737;
}

#ptarif3 a {
color: #224557;
text-decoration: none;
}

#ptarif3 a:link {
color: #224557;
text-decoration: none;
}

#ptarif3 a:visited {
color: #224557;
text-decoration: none;
}

#ptarif3 a:hover {
color: #457F9D;
text-decoration:underline
}

#bt1 {
position: absolute;
width :230px;
height: 52px;
left: 20px;
top: 18px;
}

#bt2 {
position: absolute;
width :670px;
height: 60px;
left: 25px;
top: 233px;
}

#bt3 {
position: absolute;
width :680px;
height: 40px;
left: 25px;
top: 316px;
}

#bt4 {
position: relative;
width :680px;
height: 40px;
left: 25px;
top: 20px;
}

#bt5 {
position: absolute;
width :680px;
height: 35px;
left: 25px;
top: 350px;
}

#tableau {
position: absolute;
width :720px;
height: 100px;
left: 20px;
top: 70px;
}

#tableau2 {
width :720px;
left: 0px;
margin-top: 0px;
}

#ptarif3 {
margin-top: 0px;
width :720px;
}

#ploisirs{
width :720px;
height: 394px;
left: 233px;
top: 163px;
background: url(ims/loisirs.jpg) top left no-repeat;
}

#ploisirs span {
font-family: Trebuchet MS;
color: #373737;
}

#bloisirs1 {
position: absolute;
width: 237px;
height: 22px;
left: 14px;
top: 225px;
font-size: 18px;
text-align: left;
}

#bloisirs2 {
position: absolute;
width: 252px;
height: 119px;
left: 14px;
top: 260px;
font-size: 13px;
text-align: left;
}

#bloisirs3 {
position: absolute;
width: 411px;
height: 23px;
left: 288px;
top: 9px;
font-size: 18px;
text-align: left;
}

#bloisirs4 {
position: absolute;
width: 184px;
height: 60px;
left: 288px;
top: 45px;
font-size: 13px;
text-align: left;
}

#nouveaute {
position: absolute;
width: 410px;
height: 100px;
left: 288px;
top: 38px;
font-size: 13px;
text-align: left;
}

#bloisirs42 {
position: absolute;
width: 184px;
height: 60px;
left: 288px;
top: 86px;
font-size: 13px;
text-align: left;
}

#bloisirs5 {
position: absolute;
width: 184px;
height: 60px;
left: 490px;
top: 45px;
font-size: 13px;
text-align: left;
}

#bloisirs52 {
position: absolute;
width: 184px;
height: 60px;
left: 490px;
top: 86px;
font-size: 13px;
text-align: left;
}

#bloisirs6 {
position: absolute;
width: 230px;
height: 21px;
left: 488px;
top: 128px;
font-size: 15px;
text-align: left;
font-weight: bold;
}

#bloisirs7 {
position: absolute;
width: 390px;
height: 23px;
left: 310px;
top: 146px;
font-size: 15px;
text-align: left;
font-weight: bold;
}

#psitu{
width :720px;
height: 394px;
left: 233px;
top: 163px;
background: url(ims/situ.jpg) top left no-repeat;
}

#psitu span {
font-family: Trebuchet MS;
color: #373737;
}

#psitu a {
color: #224557;
text-decoration: none;
}

#psitu a:link {
color: #224557;
text-decoration: none;
}

#psitu a:visited {
color: #224557;
text-decoration: none;
}

#psitu a:hover {
color: #457F9D;
text-decoration:underline
}

#bsitu {
position: absolute;
width: 480px;
height: 78px;
left: 220px;
top: 291px;
font-size: 15px;
text-align: left;
}

#pcopin{
position: absolute;
width :720px;
height: 394px;
left: 233px;
top: 163px;
background: url(ims/copin.jpg) top left no-repeat;
}

#pcopin span {
font-family: Trebuchet MS;
color: #373737;
}

#bcopin {
position: absolute;
width: 333px;
height: 309px;
left: 346px;
top: 30px;
font-size: 18px;
text-align: left;
}

#bcopin span {
font-family: Trebuchet MS;
color: #373737;
}

#bcopin a {
color: #224557;
text-decoration: none;
}

#bcopin a:link {
color: #224557;
text-decoration: none;
}

#bcopin a:visited {
color: #224557;
text-decoration: none;
}

#bcopin a:hover {
color: #457F9D;
text-decoration:underline
}

#menuloc {
position: absolute;
width :446px;
height: 21px;
left: 282px;
top: 5px;
font-size: 10px;
text-align: left;
}

#menuloc span {
font-family: verdana;
color: #C5C5C5;
}

#menuloc a {
color: #FFFFFF;
text-decoration: none;
}

#menuloc a:link {
color: #FFFFFF;
text-decoration: none;
}

#menuloc a:visited {
color: #FFFFFF;
text-decoration: none;
}

#menuloc a:hover {
color: #C5C5C5;
text-decoration:underline
}

#blocs {
position: relative;
width: 230px;
height: 25px;
left: 16px;
top: 13px;
font-size: 22px;
text-align: left;
}

#blocs span {
font-family: Trebuchet MS;
color: #373737;
}

#blocs2 {
position: relative;
width: 230px;
height: 52px;
left: 16px;
top: 15px;
font-size: 16px;
text-align: left;
}

#blocs2 span {
font-family: Arial;
font-weight: bold;
color: #315879;
}

#blocs3 {
position: relative;
width: 200px;
height: 52px;
left: 35px;
top: 0px;
font-size: 17px;
text-align: left;
}

#blocs3 span {
font-family: Trebuchet MS;
color: #373737;
}

#blocs3 a {
color: #224557;
text-decoration: none;
}

#blocs3 a:link {
color: #224557;
text-decoration: none;
}

#blocs3 a:visited {
color: #224557;
text-decoration: none;
}

#blocs3 a:hover {
color: #457F9D;
text-decoration:underline
}

#blocs4 {
position: relative;
width: 220px;
height: 52px;
left: 25px;
top: 0px;
font-size: 15px;
text-align: justify;
}

#blocs4 span {
font-family: Trebuchet MS;
color: #373737;
}

#blocs4 a {
color: #224557;
text-decoration: none;
}

#blocs4 a:link {
color: #224557;
text-decoration: none;
}

#blocs4 a:visited {
color: #224557;
text-decoration: none;
}

#blocs4 a:hover {
color: #457F9D;
text-decoration:underline
}

#ilocs {
position: absolute;
width :465px;
height: 371px;
left: 255px;
top: 23px;
background: url(ims/loc01.jpg) top left no-repeat;
}

#ilocs2 {
position: absolute;
width :465px;
height: 371px;
left: 255px;
top: 23px;
background: url(ims/loc11.jpg) top left no-repeat;
}

#ilocs3 {
position: absolute;
width :465px;
height: 371px;
left: 255px;
top: 23px;
background: url(ims/loc21.jpg) top left no-repeat;
}

#ilocs4 {
position: absolute;
width :465px;
height: 371px;
left: 255px;
top: 23px;
background: url(ims/loc31.jpg) top left no-repeat;
}

#ilocs5 {
position: absolute;
width :465px;
height: 371px;
left: 255px;
top: 23px;
background: url(ims/loc41.jpg) top left no-repeat;
}

#ilocs6 {
position: absolute;
width :465px;
height: 371px;
left: 255px;
top: 23px;
background: url(ims/loc42.jpg) top left no-repeat;
}

#ilocs7 {
position: absolute;
width :465px;
height: 371px;
left: 255px;
top: 23px;
background: url(ims/loc43.jpg) top left no-repeat;
}

#ilocs8 {
position: absolute;
width :465px;
height: 371px;
left: 255px;
top: 23px;
background: url(ims/loc51.jpg) top left no-repeat;
}

#ilocs9 {
position: absolute;
width :465px;
height: 371px;
left: 255px;
top: 23px;
background: url(ims/loc52.jpg) top left no-repeat;
}

#ilocs10 {
position: absolute;
width :465px;
height: 371px;
left: 255px;
top: 23px;
background: url(ims/loc53.jpg) top left no-repeat;
}

#ilocs11 {
position: absolute;
width :465px;
height: 371px;
left: 255px;
top: 23px;
background: url(ims/loc61.jpg) top left no-repeat;
}

#ilocs12 {
position: absolute;
width :465px;
height: 371px;
left: 255px;
top: 23px;
background: url(ims/loc62.jpg) top left no-repeat;
}

#ilocs13 {
position: absolute;
width :465px;
height: 371px;
left: 255px;
top: 23px;
background: url(ims/loc63.jpg) top left no-repeat;
}

#ilocs14 {
position: absolute;
width :465px;
height: 371px;
left: 255px;
top: 23px;
background: url(ims/loc71.jpg) top left no-repeat;
}

#ilocs15 {
position: absolute;
width :465px;
height: 371px;
left: 255px;
top: 23px;
background: url(ims/loc72.jpg) top left no-repeat;
}

#ilocs16 {
position: absolute;
width :465px;
height: 371px;
left: 255px;
top: 23px;
background: url(ims/loc73.jpg) top left no-repeat;
}

#montauroux {
position: absolute;
width :142px;
height: 28px;
left: 19px;
top: 347px;
background: url(ims/montauroux.jpg) top left no-repeat;
}

#montauroux:hover  {
background: url(ims/menu/tran.gif) top left no-repeat;
}

#fayence {
position: absolute;
width :142px;
height: 28px;
left: 168px;
top: 347px;
background: url(ims/fayence.jpg) top left no-repeat;
}

#fayence:hover  {
background: url(ims/menu/tran.gif) top left no-repeat;
}

#pcontact {
width :720px;
height: 394px;
left: 233px;
top: 163px;
background: url(ims/contact.jpg) top left no-repeat;
}

#bcontact {
position: relative;
width: 253px;
height: 156px;
left: 455px;
top: 245px;
font-size: 17px;
text-align: center;
}

#bcontact span {
font-family: Trebuchet MS;
color: #373737;
}

#bcontact a {
color: #224557;
text-decoration: none;
}

#bcontact a:link {
color: #224557;
text-decoration: none;
}

#bcontact a:visited {
color: #224557;
text-decoration: none;
}

#bcontact a:hover {
color: #457F9D;
text-decoration:underline
}

#pwaitblog {
position: absolute;
width :720px;
height: 394px;
left: 233px;
top: 163px;
background: url(ims/wait.jpg) top left no-repeat;
}

#pwaiten {
width :720px;
height: 394px;
left: 233px;
top: 163px;
background: url(ims/waiten.jpg) top left no-repeat;
}

#pwhite {
width :720px;
height: 394px;
left: 233px;
top: 163px;
background : url(ims/white.jpg) top left no-repeat;
}

#bwhite {
position: relative;
width: 450px;
height: 300px;
left: 80px;
top: 50px;
}

#bwhite span {
font-family: Trebuchet MS;
color: #373737;
font-size: 18px;
}

#bwhite a {
color: #224557;
text-decoration: none;
}

#bwhite a:link {
color: #224557;
text-decoration: none;
}

#bwhite a:visited {
color: #224557;
text-decoration: none;
}

#bwhite a:hover {
color: #457F9D;
text-decoration:underline
}

#pprint {
width :720px;
height: 394px;
left: 233px;
top: 163px;
background: url(ims/imprim.jpg) top left no-repeat;
}

#bprint {
position: relative;
width: 340px;
height: 250px;
left: 38px;
top: 100px;
}

#bprint span {
font-family: Trebuchet MS;
color: #373737;
}

#bprint a {
color: #224557;
text-decoration: none;
}

#bprint a:link {
color: #224557;
text-decoration: none;
}

#bprint a:visited {
color: #224557;
text-decoration: none;
}

#bprint a:hover {
color: #457F9D;
text-decoration:underline
}

#bouton {
position: absolute;
width :173px;
height: 30px;
left: 255px;
top: 335px;
background: url(ims/bouton.gif) top left no-repeat;
}

#bouton2 {
position: absolute;
width :238px;
height: 49px;
left: 31px;
top: 187px;
background: url(ims/boutonblog.jpg) top left no-repeat;
}

#bouton3 {
position: absolute;
width :134px;
height: 18px;
left: 538px;
top: 18px;
background: url(images/th.gif) top left no-repeat;
}

#txten {
position: relative;
width: 350px;
height: 78px;
left: 220px;
top: 170px;
}

.txt {
font-family: Trebuchet MS;
font-size: 15px;
color: #373737;
font-weight: bold;
}

.txt2 {
font-family: Trebuchet MS;
font-size: 17px;
color: #373737;
}

.txt3 {
font-family: Trebuchet MS;
font-size: 14px;
color: #373737;
}

.txt4 {
font-family: ARIAL;
font-size: 15px;
color: #373737;
font-weight: bold;
}

.txt5 {
font-family: Trebuchet MS;
font-size: 13px;
color: #000000;
}

.txttiverdana {
font-family: Verdana;
font-size: 10px;
color: #C5C5C5;
font-weight: bold;
}

.txtgras {
font-family: Trebuchet MS;
font-size: 18px;
color: #373737;
}

.txtmidgras {
font-family: Trebuchet MS;
font-size: 13px;
color: #224557;
font-weight: bold;
}

.txtgras2 {
font-family: Trebuchet MS;
font-size: 13px;
color: #373737;
font-weight: bold;
}

.title {
font-family: Trebuchet MS;
font-size: 19px;
color: #373737;
}

.titleloc {
font-family: Trebuchet MS;
font-size: 22px;
color: #373737;
}

.titleloc2 {
font-family: ARIAL;
font-size: 16px;
color: #315879;
font-weight: bold;
}

.space0 {
margin: 0em 0;
text-align: center;
}

.space0j {
margin: 0em 0;
text-align: justify;
}

.space0left {
margin: 0em 0;
text-align: left;
}

.space5 {
margin: 1em 0;
text-align: center;
}

.space5left {
margin: 1em 0;
text-align: left;
}


















/*------------GENERAL------------*/

* {
padding: 10;
margin: 10;
}

h1, h2, h3, h4, h5 {
position: absolute;
top: -5000px;
left: -5000px;
}

body {
font-family: trebuchet ms, Verdana, Arial, sans-serif ; color: #292929;
font-size: 0.95em;
font-weight: 400;
text-align: justify;
background-color: #ACC8DE;
}

#page {
position: relative;
width: 954px;
margin: auto;
background: url(ims/page.gif);
}

#contenu {
position: relative;
width:690px;
margin-left: 233px;
}

li a {text-indent: -5000px;}

ul {
position:relative;
list-style-type: none;
padding: 0px;
margin: 0px;
width:954px;
height:395px;
}

img {
border: 0;
}

/*------------HAUT------------*/


#haut {
position: relative;
width :954px;
height: 163px;
left: 0px;
top: 0px;
background: url(images/haut.jpg) top left no-repeat;
}


/*------------BAS------------*/

#bottom {
width:720px;
height : 1px;
background: url(ims/separation.gif) no-repeat;
}

#bas {
position: relative;
width:650px;
margin-left: 40px;
margin-top: 15px;
}

#bas p {
text-align: center;
font-family: verdana;
font-size: 0.8em;
color: #ffffff;
margin-top: 2px;
}

#bas a {
text-decoration: none;
color: #ffffff;
}

#bas a:link {
color: #ffffff;
}

#bas a:visited {
color: #ffffff;
}

#bas a:hover {
color: #FDECDA;
}


/*------------PIED------------*/

#pied {
position: relative;
width :954px;
height: 69px;
margin: 0 auto;
background: url(ims/pied.gif) no-repeat;
}

#pied p {
text-align: center;
font-family: verdana;
font-size: 0.8em;
color: #ffffff;
margin-top: 2px;
}

#pied ul {
padding: 73px 0 0;
text-align: center;
font-size: 0.9em;
color: #ffffff;
}

#pied a {
color: #ffffff;
}

#pied a:link {
color: #ffffff;
}

#pied a:visited {
color: #ffffff;
}

#pied a:hover {
color: #FDECDA;
}

#pied li {
display: inline;
}

/*------------MENU------------*/

#menu {
position:absolute;
width : 239x;
height: 394px;
left: 0px;
top: 163px;
background: url(images/menu/menu.gif) top left no-repeat;
}

#fr {
position: absolute;
width :31px;
height: 24px;
left: 19px;
top: 20px;
background: url(ims/menu/fr.jpg) top left no-repeat;
}

#fr:hover {
background: url(ims/menu/tran.gif) top left no-repeat;
}

#en {
position: absolute;
width :32px;
height: 24px;
left: 67px;
top: 20px;
background: url(ims/menu/en.jpg) top left no-repeat;
}

#en:hover {
background: url(ims/menu/tran.gif) top left no-repeat;
}

#access {
position: absolute;
width :31px;
height: 24px;
left: 115px;
top: 20px;
background: url(ims/menu/access.jpg) top left no-repeat;
}

#access:hover {
background: url(ims/menu/tran.gif) top left no-repeat;
}

#print {
position: absolute;
width :31px;
height: 24px;
left: 164px;
top: 20px;
background: url(ims/menu/print.jpg) top left no-repeat;
}

#print:hover {
background: url(ims/menu/tran.gif) top left no-repeat;
}

#z1 {
position: absolute;
width :61px;
height: 16px;
left: 18px;
top: 60px;
background: url(ims/menu/acc.jpg) top left no-repeat;
}

#z1:hover {
background: url(ims/menu/tran.gif) top left no-repeat;
}

#z2 {
position: absolute;
width :82px;
height: 21px;
left: 18px;
top: 91px;
background: url(ims/menu/heb.jpg) top left no-repeat;
}

#z2:hover {
background: url(ims/menu/tran.gif) top left no-repeat;
}

#z3 {
position: absolute;
width :55px;
height: 17px;
left: 18px;
top: 158px;
background: url(ims/menu/loi.jpg) top left no-repeat;
}

#z3:hover {
background: url(ims/menu/tran.gif) top left no-repeat;
}

#z4 {
position: absolute;
width :200px;
height: 16px;
left: 19px;
top: 124px;
background: url(ims/menu/tar.jpg) top left no-repeat;
}

#z4:hover {
background: url(ims/menu/tran.gif) top left no-repeat;
}

#z5 {
position: absolute;
width :80px;
height: 17px;
left: 18px;
top: 190px;
background: url(ims/menu/sit.jpg) top left no-repeat;
}

#z5:hover {
background: url(ims/menu/tran.gif) top left no-repeat;
}

#z6 {
position: absolute;
width :155px;
height: 20px;
left: 18px;
top: 222px;
background: url(ims/menu/cop.jpg) top left no-repeat;
}

#z6:hover {
background: url(ims/menu/tran.gif) top left no-repeat;
}

#z7 {
position: absolute;
width :69px;
height: 16px;
left: 18px;
top: 257px;
background: url(ims/menu/cont.jpg) top left no-repeat;
}

#z7:hover {
background: url(ims/menu/tran.gif) top left no-repeat;
}

#routard {
position: absolute;
width :123px;
height: 61px;
left: 18px;
top: 297px;
background: url(ims/menu/rou.jpg) top left no-repeat;
}

#routard:hover {
background: url(ims/menu/tran.gif) top left no-repeat;
}

#cheques {
position: absolute;
width :152px;
height: 101px;
left: 18px;
top: 400px;
background: url(ims/cheques.gif) top left no-repeat;
}
