* {
margin:0; padding:0;
outline:0;
list-style-type:none;
color:#0096ac;
text-decoration:none;
font:12px normal Arial, Helvetica, sans-serif;
}

a img { border:none; }


body { background:url(images/haut-conteneur2.jpg) top center no-repeat; }

#conteneur {
position:relative;
width:920px;
margin:0 auto;
padding:80px 0 0 20px ;
}

h1 { 
background:url(images/logoAgnes.gif) top left no-repeat;
width:210px; height:46px;
text-indent:-10000px;
}

h1 a{ 
display:block;
background:url(images/logoAgnes.gif) top left no-repeat;
width:210px; height:46px;
text-indent:-10000px;
}

h2 {
text-indent:-10000px;
margin:70px 0 30px 0;
}

h2#accueil { background:url(images/Accueil.gif) top left no-repeat; width:91px; height:21px; }
h2#Bonus { background:url(images/Bonus.gif) top left no-repeat; width:79px; height:19px; }
h2#contact { background:url(images/Contact.gif) top left no-repeat; width:93px; height:21px; }
h2#Publicite { background:url(images/Publicite.gif) top left no-repeat; width:107px; height:23px; }
h2#Bande-Annonce { background:url(images/Bande-Annonce.gif) top left no-repeat; width:192px; height:21px; }
h2#Documentaire { background:url(images/Documentaire.gif) top left no-repeat; width:174px; height:22px; }
h2#Multimedia { background:url(images/Multimedia.gif) top left no-repeat; width:219px; height:23px; }
h2#Medley { background:url(images/medley.gif) top left no-repeat; width:89px; height:26px; }
h2#Admin { background:url(images/admin.gif) top left no-repeat; width:271px; height:22px; }

h3 { font-size:18px; margin:30px 0 10px 0;}

li.actif {
border-bottom: 2px solid #0096ac;
font-weight:bold;
}

#menuHaut {
position:absolute;
right:110px;top:115px;
font-weight:bold;
}

#menuHaut a{ font-weight:bold; height:30px;}

#menuHaut li {
display:block; float:left;
margin:0 35px;
}

#menuDroite {  float:right; margin:100px -30px 0 0; }
#menuDroite li { font-weight:bold; width:213px; height:45px; background:url(images/fondMenuActif.gif) top left no-repeat;  line-height:50px; text-indent:20px; color:#FFF;}
#menuDroite a { font-weight:bold; display:block; width:213px; height:45px; background:#FFF;  line-height:50px; text-indent:20px;}


.vignettes, .vignettesVideo {
float:left;
margin:15px 0px 15px 25px;
width:180px; height:140px;
color:#cab29a;
background:url(images/fondVignettes.gif) top left no-repeat;
padding:30px 0 0 35px;
color:#663300; 
}
.vignettesVideo {width:180px; margin:15px 0px 15px 25px;
}

#pagination {
position:absolute;
top:630px; right:260px;
color:#d38000;
}

#pagination a { text-decoration:underline;}

input[type=text], textarea {
border:1px solid #0096ac;
width: 350px;
}


a#fiche  {
display:block;
background:url(images/fiche.jpg) top left no-repeat;
width:142px; height:33px;
text-indent:-10000px;
position:absolute;
top:540px; left:600px;}


table, tr, td {
border:1px solid #0096ac;
border-collapse:collapse;
padding:10px;
}
form table,form tr,form  td {
border:none;
padding:10px;
}

fieldset {
border:1px solid #0096ac;

}

table a {
text-decoration:underline;
}
strong {font-weight:bold; font-size:13px;}

.intitule {
font-weight:bold;
}

#anim {
position:absolute;
top:210px;
left:180px;
}

#legende {
position:absolute;
top:650px;
left:30px;
}

#legende img {
float:left;
margin:0 5px 0 0;
}

#coordonnees {
text-align:center;
position:absolute;
top:700px;
width:90%;
/*color:#663333;*/
}

#coordonnees a {
/*color:#663333;*/
}

#rappel {
width:230px;
float:left;
}

#formulaire{
width:500px;
margin:0 0 0 100px;
}

#pub {
color:#663333;
position:absolute;
left:200px;
top:620px;
}
