html {overflow:auto;
background-color: #ffffff;
margin: 0;
padding: 0;
border: 0;
text-align:left;
font-size:12px;
height: 100%;
}
html, body {
margin: 0;
padding: 0;
border: 0;
}
body {
font-family: arial, helvetica, verdana, sans-serif;
font-size: 12px;
margin: 0;
padding: 0;
border: 0;
width:1000px;
color:#000000;
}
#contenu {
text-align:left;
position:absolute;
top:0;left:0;
margin: 0;
padding: 0;
border: 0;
width:1000px;
height: 794px;
}
.degrade {
background: url(suite-fond.gif) repeat-y left top;
}
.accueil {
background: url(fond-accueil-gauche.jpg) no-repeat top left;
}
.generique {
background: url(degrade-continu.gif) no-repeat top left;
}
h1.bandeau {
position:relative;
top:0;left:0;
height: 130px;
line-height:0px;
margin: 0;
padding: 0;
border: 0;
}
h1.bandeau * {
margin: 0;
padding: 0;
border: 0;
}
h1.bandeau .logo {
position:relative;
top:0;left:0;
}
h1.bandeau .titre {
position:relative;
top:0;left:-7px;
}
h1.bandeau .menu {
position:absolute;
top:92px;left:350px;
width:600px;
}
h1.bandeau .menu a {
position:relative;
top:0px;left:0px;
}
h2.ajt {
position:relative;
top:0;left:0;
font-size: 12px;
height: 26px;
line-height:26px;
margin: 0;
padding: 0;
border: 0;
background: url(soustit-page.gif) no-repeat top left;
}

h2.ajt span {
margin: 0;
padding: 0;
border: 0;
color:#2255a6;
display:block;
float:right;
margin-right:10px;
}

#gauche {
position:relative;
top:10px;left:0;
margin: 0;
padding: 0;
border: 0;
margin-left:20px;
z-index:80;
width:150px;
}
#gauche p.menug {
margin: 0px 0px 10px 0px;
}
#gauche p.menug2 {
margin: 0px 0px 10px 0px;
}
#gauche p.menug a{
display:block;
height:26px;
line-height:26px;
font-size: 12px;
font-weight:bold;
color: #ffffff;
background: url(puce-gauche.gif) no-repeat left 50%;
padding-left: 15px;
text-decoration:none;
font-family: Arial, helvetica, verdana, sans-serif;
}
#gauche p.menug a:hover{
background: url(puce-gauche-over.gif) no-repeat left 50%;
text-decoration:none;
}
#gauche div.smenug {
position:absolute;
margin:-30px 0px 0px 80px;
display:none;
line-height:20px;
z-index:30;
border:0px;
width:200px;
background-color: #2255a4;
}
#gauche div.smenug p{
height:20px;
line-height:20px;
text-align:center;
font-size: 12px;
background-color: #2255a4;
color: #ffffff;
font-weight:bold;
margin:0px 0px 4px 0px;
padding:0;
border:0;
border-bottom:0px;
}
#gauche div.smenug a{
text-align:left;
display:block;
height:18px;
line-height:18px;
font-size: 12px;
color: #ffffff;
background-color: #2255a4;
padding-left: 8px;
margin-left: 5px;
font-family: arial, helvetica, verdana, sans-serif;
text-decoration:none;
}
#gauche div.smenug a:hover{
background-color: #2255a4;
}
#gauche p.menug2 a{
display:block;
height:26px;
line-height:26px;
font-size: 12px;
font-weight:bold;
color: #ffffff;
background-color: #2255a4;
border:1px solid #ffffff;
padding-left: 15px;
text-decoration:none;
font-family: Arial, helvetica, verdana, sans-serif;
}
#gauche p.menug2 a:hover{
color: #ff6600;
background-color: #2255a4;
border:1px solid #ff6600;
text-decoration:none;
}

#gauche p.conc {margin:0;padding:0;
font-size: 8px;
color: #ffffff;
font-family: verdana, arial, helvetica, sans-serif;
height:12px;
line-height:12px;
}

#centre {
position:absolute;
top:170px;left:340px;
margin: 0;
padding: 0;
border: 0;
z-index:10;
width:645px;
height: 600px ;
overflow:auto;
}
a.billet {
text-decoration:none;
width:230px;
height:171px;
position:absolute;
top:170px;left:190px;
background: url(billet-humeur.gif) no-repeat top left;
}
a.billet span.bill{
display:block;
color:#000000;
width:200px;
height:72px;
position:relative;
top:76px;left:52px;
}
a.affiche {
text-decoration:none;
width:205px;
height:162px;
position:absolute;
top:198px;left:447px;
background: url(tete-affiche.gif) no-repeat top left;
}
a.affiche span.affi{
display:block;
width:200px;
height:72px;
color:#000000;
position:relative;
top:85px;left:50px;
}
a.coeur {
text-decoration:none;
width:242px;
height:251px;
position:absolute;
top:347px;left:178px;
background: url(coup-coeur.gif) no-repeat top left;
}
a.coeur span.coeu{
display:block;
color:#000000;
width:500px;
height:180px;
position:relative;
top:76px;left:43px;
}
a.coeur span.coeu1{
display:block;
color:#000000;
width:160px;
height:180px;
position:relative;
top:76px;left:43px;
}
a.coeur span.coeu2{
display:block;
color:#000000;
width:300px;
height:180px;
position:relative;
top:-125px;left:220px;
}
a.voyage {
text-decoration:none;
width:323px;
height:90px;
position:absolute;
top:625px;left:360px;
background: url(voyag-attitude.gif) no-repeat top left;
}
a.voyage span.voya{
display:block;
width:255px;
height:20px;
color:#000000;
position:relative;
top:72px;left:38px;
}
span.partir {
margin:0;padding:0;
text-decoration:none;
width:270px;
height:708px;
position:absolute;
top:175px;left:700px;
background: url(partir.gif) no-repeat top left;
}
span.partir span.part{
margin:0;padding:0;
display:block;
width:232px;
height:578px;
color:#000000;
position:relative;
top:10px;left:49px;padding-left:11px;
background: url(fond-accueil-droite.jpg) no-repeat bottom right;
}
a.journalisme {font-size: 16px;font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
color: #666666; text-decoration:none;}
a.journalisme:link {color:#666666;}
a.journalisme:visited {color:#666666;}
a.journalisme:hover {color:#2255a4; text-decoration:underline;}
a.journalisme:active {color:#2255a4; text-decoration:underline;}

h3.basacc, h3.basnorm {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
font-weight:500;
color: #666666;
margin:0;padding:0;
position:absolute;
top:740px;left:320px;
}
h3.basnorm {
top:775px;
}
h3.basnorm a {
font-size:14px;font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
color: #666666; text-decoration:none;}
h3.basnorm a:link {color:#666666;}
h3.basnorm a:visited {color:#666666;}
h3.basnorm a:hover {color:#2255a4; text-decoration:underline;}
h3.basnorm a:active {color:#2255a4; text-decoration:underline;}
h3.basacc a {
font-size:14px;font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
color: #666666; text-decoration:none;}
h3.basacc a:link {color:#666666;}
h3.basacc a:visited {color:#666666;}
h3.basacc a:hover {color:#2255a4; text-decoration:underline;}
h3.basacc a:active {color:#2255a4; text-decoration:underline;}


