
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
margin: auto;
padding: 0;
color: #ffffff;
background-color:#ffffff;
background: url(img/fond-aqui-printemps.jpg);
background-repeat: no-repeat;
background-position: top center;


}

h1 {font-family:verdana; font-size:10px; color:#ffffff; font-weight:bold;}
h2 {font-family:verdana; font-size:10px; color:#ffffff; font-weight:normal;}
h3 {font-family:verdana; font-size:10px; color:#ffffff; font-weight:normal;}

.texte {font-family:Verdana; font-size:10px; color:#ffffff; font-weight:normal;}
.textew {font-family:Verdana; font-size:10px; color:#000000; font-weight:normal;}
.description {font-family:Verdana; font-size:10px; color:#e9e9e9; font-weight:normal;}
.sitemap {font-family:verdana; font-size:12px; color:#ffffff; font-weight:bold;}
.titrerub {font-family:Verdana; font-size:10px; color:#ccffff; font-weight:bold; text-decoration:none; background-color:#000000; text-align: center;}
A.liens {font-family:Verdana; font-size:10px; color:#FFCCFF; font-weight:bold; text-decoration:none;}
A:hover.liens {font-family:Verdana; font-size:10px; color:#660099; font-weight:bold; text-decoration:none;}
A.link {font-family:Verdana; font-size:10px; color:#660099; font-weight:bold; text-decoration:none;}
A:hover.link {font-family:Verdana; font-size:10px; color:#990000; font-weight:bold; text-decoration:none;}
A.link3 {font-family:Verdana; font-size:10px; color:#C71585; font-weight:bold; text-decoration:none;}
A:hover.link3 {font-family:Verdana; font-size:10px; color:#9400D3; font-weight:bold; text-decoration:none;}
A.footer {font-family:Verdana; font-size:9px; color:#000000; font-weight:normal; text-decoration:none;}
A:hover.footer {font-family:Verdana; font-size:9px; color:#000000; font-weight:normal; text-decoration:none;}
A.black {font-family:Verdana; font-size:9px; color:#ffffff; font-weight:normal; text-decoration:none;}

.titre-menu {font-family:Verdana; font-size:10px; color:#000000; font-weight:bold;}
.evidence {font-family:verdana; font-size:12px; color:#fff; text-decoration: none; font-weight:bold; background-color: #000000;}
.promo {font-family:verdana; font-size:12px; color:#fff; text-decoration: none; font-weight:bold; background-color: #ff0000;}

#aquitaine{
	 position:absolute;
     left: 50%;
     width: 1024px;
     margin-left: -512px; /* moiti&eacute; de la largeur */
     border: 0px solid #fff;
	 z-index:3;
	 background-color: #ffffff;
     height:800px;
}

#head{
	 position:absolute;
     left: 50%;
     width: 1024px;
     margin-left: -512px; /* moiti&eacute; de la largeur */
     border: 0px solid #fff;
	 z-index:3;
	 background-color: #ffffff;
     height:800px;
}

#fond{
position:absolute;
top:2px;
width:1024px;
background-color: #ffffff;
z-index:2;
height:800px;

}


#cadre1{
position:absolute;
top:82px;
left:4px;
width:1024px;
height:32px;
z-index:1000;
}

#pub120{
position:absolute;
top:125px;
left:762px;
width:120px;
height:60px;
z-index:100;
}

#pub234{
position:absolute;
top:125px;
left:11px;
width:234px;
height:60px;
z-index:100;
}

#bandeau{
position:absolute;
text-align: center;
top:125px;
left:263px;
width:468px;
height:60px;
z-index:100;
}

#dessus-video{
position:absolute;
top:257px;
left:85px;
width:400px;
height:20px;
z-index:101;
}

#dessus-cinema{
position:absolute;
top:282px;
left:85px;
width:400px;
height:20px;
z-index:101;
}

#dessus-video-adresse{
position:absolute;
top:252px;
left:550px;
width:200px;
height:65px;
z-index:101;
}

#dessus-video-telephone{
position:absolute;
top:270px;
left:720px;
width:200px;
height:60px;
z-index:101;
}

#dessus-video-liens{
position:absolute;
top:252px;
left:890px;
width:150px;
height:60px;
line-height: 15px;
z-index:101;
}

#video{
position:absolute;
top:275px;
left:35px;
width:500px;
height:350px;
z-index:101;
}

#player{
z-index:-1;
}

#contenu-infos{
position:absolute;
top:320px;
left:555px;
width:440px;
height:350px;
z-index:101;
}

#contenu-cinema{
position:absolute;
top:303px;
left:34px;
width:770px;
padding:10px;
height:332px;
z-index:101;
overflow: auto;
border: 1px solid #000;
}

#contenu-garo{
position:absolute;
top:15px;
left:190px;
width:250px;
height:150px;
z-index:101;
font-family:Verdana; font-size:10px; color:#000000; font-weight:normal;
}

#dessous-video{
position:absolute;
top:645px;
left:37px;
width:500px;
height:100px;
z-index:101;
}

#dessous-infossup{
position:absolute;
top:645px;
left:37px;
width:500px;
height:100px;
z-index:101;
}

#resultat{
position:absolute;
top:255px;
left:15px;
width:750px;
height:475px;
z-index:101;
overflow: auto;
border: 1px solid #000;
}

#annonces{
position:absolute;
top:273px;
left:10px;
width:1000px;
height:500px;
z-index:101;
overflow: auto;
border: 1px solid #000;
}

#annonces-gratuites{
position:absolute;
top:255px;
left:35px;
width:750px;
height:480px;
z-index:101;
overflow: auto;
border: 1px solid #000;
}

#dessous-resultat{
position:absolute;
top:745px;
left:35px;
width:950px;
height:40px;
z-index:101;
}

#dessous-annonces{
position:absolute;
text-align:center;
top:780px;
left:35px;
width:980px;
height:20px;
z-index:101;
}

#restaurant-droit{
position:absolute;
top:255px;
left:780px;
width:235px;
height:500px;
z-index:101;
}

#meteo{
position:absolute;
top:128px;
left:890px;
width:140px;
height:60px;
z-index:100;
font-size: 10px;
font-weight: bold;
text-align: center;
}

#infostop{
position:absolute;
top:194px;
left:145px;
width:140px;
height:20px;
z-index:100;
font-size: 10px;
font-weight: bold;
text-align: center;
background-color: #660066;
vertical-align: middle;
padding-top: 8px;
}

#recherche{
position:absolute;
top:194px;
left:291px;
width:723px;
height:25px;
z-index:100;
font-size: 10px;
font-weight: bold;
text-align: LEFT;
background-color: #660066;
vertical-align: middle;
padding-top: 3px;
padding-left: 8px;
}

#agenda{
position:absolute;
top:245px;
left:730px;
width:290px;
height:135px;
z-index:101;
overflow: auto;
}

#agenda-sortie{
width:440px;
height:185px;
z-index:101;
overflow:auto;
}

#actualites{
position:absolute;
top:395px;
left:719px;
width:265px;
height:100px;
z-index:101;
}

#selection-mois{
position:absolute;
top:563px;
left:733px;
width:265px;
height:120px;
z-index:101;
}

#partenaires{
position:absolute;
top:710px;
color:#000000;
left:735px;
width:265px;
height:75px;
z-index:101;
}

#footer{
position:absolute;
top:800px;
left:10px;
width:900px;
height:20px;
z-index:102;
}

dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}



#menu {
position: absolute;
top:115px;
left:0px;
z-index:100;
width: 100%;
}
#menu dl {
float: left;
width: 12em;
margin: 0 1px;
}
#menu dt {
cursor: pointer;
text-align: center;
font-weight: bold;
background: #6699ff;
border: 1px solid gray;
}
#menu dd {
border: 1px solid gray;
}
#menu li {
text-align: left;
background: #66ccff;
}
#menu li a, #menu dt a {
color: #000;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
}
#menu li a:hover, #menu dt a:hover {
background: #eee;
}

p {margin: 0 0 10px 0;}

.contentslide{
border: 0px solid navy;
border-bottom-width: 0px;
padding: 10px;
width: 290px;
height: 114px;
z-index:101;
}

.contentslide .contentdiv{
display: none;
color:#660066;
z-index:101;
}

.pagination{
width: 302px; /*Width of pagination DIV. To equal that of Content Slider's width, take into account the later's left/right paddings!*/
text-align: right;
background-color: white;
border: 0px solid navy;
border-width: 0 0px; /*Left/ right border width of pagination DIV.*/
padding: 0 0 0px 0;
z-index:101;
}

* html .pagination{ /*Simplified box model hack to get IE5 to display width equal to that of Content Slider's*/
width: 275px; /*IE5 width*/
width: 291px; /*IE6 width*/
z-index:101;
}

.pagination a{
padding:0 5px;
text-decoration: none; 
color: #2e6ab1;
background-color: white;
z-index:101;
}

.pagination a:hover, .pagination a.selected{
color: #000;
background-color: #FEE496;
z-index:101;
}
