body {
margin: 0px 0px 0px 0px;
padding:  0px 0px 0px 0px;
font-family: Georgia;
font-size: small;
color: #333333;
background-color: #6f4464;
}
body.bodyaccueil{
background-image: url(bg_body01.gif);
background-repeat: no-repeat;
background-position: top left;
background-color: #7B4539;
}
a {
color: #333333;
}
h1 {
position: absolute;
top: -5000px;
left: -5000px;
}
form,
fieldset {
margin: 0;
padding: 0;
border: none;
}
legend,
caption{
display:block;
position:absolute;
top: -5000px;
left: -5000px;
}
ul,
ul li {
margin: 0;
padding: 0;
list-style: none;
}
img {
border: none;
}
/*--------------------------------------------------------------------------------------------------------------*/
/*--- CENTRAGE ---*/
#centrage {
width:980px;
margin: 20px auto 0 auto;
}
/*--------------------------------------------------------------------------------------------------------------*/
/*--- TOTAL ---*/
#total {
width:980px;
position:relative;
}
/*--------------------------------------------------------------------------------------------------------------*/
/*--- HEADER ---*/
#header {
width: 980px;
height: 170px;
background-image: url(bg_header.gif);
background-repeat: no-repeat;
background-position: top left;
background-color: #A17891;
}
body.bodyaccueil #header{
background-image: url(bg_header_accueil.gif);
background-repeat: no-repeat;
background-position: top left;
height: 272px;
}

body.bodyaccueil #text_header{
color: #FFFFFF;
text-indent: 20px;
width: 250px;
height: 100px;
overflow: hidden;
margin:  0px 0px 0px 230px;
text-align: justify;
}


#text_header_inter{
color: #FFFFFF;
text-indent: 20px;
width: 250px;
height: 100px;
overflow: hidden;
margin: -30px 0 0 264px;
text-align: justify;
position:absolute;
}

#readSpeak{
position: absolute;
top: 247px;
left: 226px;
height: 20px;
width: 200px;
}

#header img{
position:absolute;
right:0px;
top:0px;
}
#header #logo img{
position:relative;
}
/*--------------------------------------------------------------------------------------------------------------*/
/*--- RACCOURCIS---*/
#raccourcis {
left: -5000px;
position: absolute;
top: -5000px;
}
/*--------------------------------------------------------------------------------------------------------------*/
/*--- RECHERCHE ---*/
body.bodyaccueil #recherche {
top: 228px;
}
#recherche {
width:200px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
height: 30px;
position: absolute;
top: 125px;
left: 10px;
}
#recherche input.saisie {
color:#000000;
margin:0px 2px 0px 0px;
padding:0px 0px 0px 5px;
vertical-align:middle;
width:160px;
border: none;
background-color: transparent;
color: #A54A5D;
font-size: x-small;
}
#recherche input.bouton {
vertical-align: middle;
margin:2px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-color: #FFFFFF;
border: #A54A5D 1px solid;
color: #A54A5D;
font-size: x-small;
height: 19px;
line-height: 19px;
}
#recherche label {
color:#000;
font-size:x-small;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
display: none;
}
#recherche legend{
color:#000;
font-size:x-small;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
display: none;
}
/*--------------------------------------------------------------------------------------------------------------*/
/*--- MENU ---*/
/*---  Définit dans menuStyles.css  ---*/
/*--------------------------------------------------------------------------------------------------------------*/
/*--- CONTENT ---*/
body.bodyaccueil #content {
width: 980px;
float: none;
}
#content {
position:relative;
width: 805px;
float: right; 
}
/*--------------------------------------------------------------------------------------------------------------*/
/*--- FIL D'ARIANE ---*/
#filariane {
font-size: x-small;
color: #FFFFFF;
width: 614px;
float: left;
height: 20px;
}
body.bodyaccueil #filariane {
display: none;
}
#filariane a {
font-size: x-small;
color: #FFFFFF;
}
/*--------------------------------------------------------------------------------------------------------------*/
/*--- PARTAGEZ ---*/
body.bodyaccueil #partagez{
display:none;
}
#partagez{
display:block;
width:580px;
padding:4px 7px 0px 7px;
background-color:#fff;
position:absolute;
top:27px;
left:10px;
border-top:1px solid #6F4464;
border-bottom:1px solid #6F4464;
z-index:99;
}
#partagez ul{
margin-left:150px;
}
#partagez ul li{
float:left;
}
#partagez ul li a{
display:block;
text-decoration:none;
color:#6F4464;
}
#partagez ul li a span{
display:block;
float:left;
margin:3px 4px 0px 0px;
}
#partagez ul li a img{
margin-right:10px;
}
#partagez ul li.ami a img{
margin-right:0px;
}
#partagez ul li.ami a img{
float:right
}
/*--------------------------------------------------------------------------------------------------------------*/
/*--- BLOG ---*/
body.bodyBlog h3 span{
background:url(images/bgH3BlogWiki.gif) no-repeat left top;
padding:0px 0px 0px 60px;
border-top:1px solid #51545C;
border-bottom:1px solid #51545C;
display:block;
color:#51545C;
height:21px;
margin:35px 0px 20px 0px;
}
body.bodyBlog .posted{
color:#6F4464;
font-weight:bold;
}
body.bodyBlog #comment{
margin-top:25px;
padding-top:15px;
border-top:1px dashed #51545C;
}
body.bodyBlog #comment ol li{
padding-top:15px;
}
body.bodyBlog div.submit{
width:185px;
float:right;
margin-right:8px;
}
body.bodyBlog div.submit input{
margin: 0px 0px 0px 10px;
}
body.bodyBlog .footer{
padding:0px;
float:right;
margin-right:14px;
}
body #inter #comment form{
padding: 0px;
margin: 0px;
}
body #comment form div.entry {
clear: none;
}
#comment #para0101,
#comment #para0105{
width: 300px;
float: left;
}
#comment #para0101 label,
#comment #para0102 label,
#comment #para0105 label{
width: 60px;
}
#comment #para0106 label{
width:130px;
}
#comment #para0101 input,
#comment #para0105 input{
width: 225px;
float: left;
}
#comment #para0102 input{
width:525px;
float:left;
}
#comment #para0103{
}
body form div.entry textarea#id0103 {
width: 585px;
}/*--------------------------------------------------------------------------------------------------------------*/
/*--- PHOTOALBUM ---*/
.retourPhotoAlbum a{
font-weight:bold;
color:#6F4464;
text-decoration:none;
}
.retourPhotoAlbum a:hover{
text-decoration:underline;
}
/*--------------------------------------------------------------------------------------------------------------*/
/*--- INTER ---*/
body.bodyaccueil  #inter {
width: 980px;
padding: 0px 0px 0px 0px;
}
#inter {
position:relative;
width: 600px;
float:left; 
background-color: #FFFFFF;
padding: 35px 7px 10px 7px;
}
#inter p {
margin: 0px 0px 0px 0px;
padding:  8px 0px 8px 0px;
}
#inter ul {
margin: 5px 0px 10px 10px;
padding: 0;
list-style: none;
}
#inter ul li {
padding-left:12px;
background-repeat: no-repeat;
background-position: left 8px;
}
#inter ul li{
background-image:url(puce01.gif);
}
#inter ul ul li{
background-image:url(puce02.gif);
}
#inter ul ul ul li{
background-image:url(puce03.gif);
}
/*--------------------------------------------------------------------------------------------------------------*/
/*--- POST IT ---*/ 
#interPostIt{
margin: auto;
width: 144px;
border:#565961 2px solid;
padding: 0px 5px 5px 5px;
}
#interPostIt h3{
width: 150px;
background:#565961;
margin: 0px 0px 0px -5px;
padding: 5px 0px 5px 4px;
color: #FFFFFF;
}
/*--------------------------------------------------------------------------------------------------------------*/
/*--- ACTUALITES---*/ 
#themeactu{
position:relative;
z-index:99;
float: left;
width: 151px;
height: 68px;
overflow: hidden;
margin: 0px 0px 0px 0px;
padding: 120px 15px 0px 10px;
background-image: url(bt_accueil_actus.gif);
background-position: top left;
background-repeat: no-repeat;
text-transform: uppercase;
text-decoration: none;
color: #A54A5D;
font-weight: bold;
}
#themeactu h2{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#themeactu p strong{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#themeactu h3,
#themeactu h2{
display: none;
}
#themeactu a{
display:block;
margin:-12px 0px 0px 10px;
width:125px;
text-decoration:none;
color:#A3485A;
}
#themeactu a:hover{
color:#51545D;
}
#themeactu:hover{
background-image: url(bt_accueil_actus.gif);
background-position: 0px -198px;
background-repeat: no-repeat;
}
/*--------------------------------------------------------------------------------------------------------------*/
/*--- IMAGE PAGE ACCUEIL ---*/ 
#image_page_accueil{
float: right;
width: 163px;
height: 188px;
padding: 0px 0px 0px 0px;
margin: 0px 3px 0px 3px;
}
/*--------------------------------------------------------------------------------------------------------------*/
/*--- MUSEE ---*/ 
#text_musee_accueil a{
float: left;
display: block;
width: 143px;
height: 88px;
background-image: url(over_accueil_musee.gif);
background-position: top left;
background-repeat: no-repeat;
padding: 100px 10px 0px 10px;
margin: 0px 3px 0px 0px;
color: #A54A5D;
font-size: small;
text-decoration: none;
line-height: 13px;
font-size: small;
}
#text_musee_accueil a:hover{
background-image: url(over_accueil_musee.gif);
background-position: bottom left;
background-repeat: no-repeat;
padding: 100px 10px 0px 10px;
}
/*--------------------------------------------------------------------------------------------------------------*/
/*--- BOUTIQUE ---*/ 
#boutique a{
float: left;
display: block;
width: 163px;
height: 188px;
background-image: url(over_accueil_boutique.gif);
background-position: top left;
background-repeat: no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 3px 0px 0px;
}
#boutique a:hover{
background-image: url(over_accueil_boutique.gif);
background-position: 0px -204px;
}
#boutique a span{
display: none;
}
#contact_info_venir{
float: left;
}
/*--------------------------------------------------------------------------------------------------------------*/
/*--- CONTACT_INFO_VENIR ---*/ 
#contact_info_venir{
float: right;
width: 163px;
}
/*--------------------------------------------------------------------------------------------------------------*/
/*--- CONTACT ---*/ 
#contact_accueil a{
float: left;
display: block;
width: 163px;
height: 40px;
background-image: url(over_accueil_contact.gif);
background-position: top left;
background-repeat: no-repeat;
padding: 0px 0px 0px 0px;
}
#contact_accueil a:hover{
background-image: url(over_accueil_contact.gif);
background-position: bottom left;
background-repeat: no-repeat;
padding: 0px 0px 0px 0px;
}
#contact_accueil a span{
display: none;
}
/*--------------------------------------------------------------------------------------------------------------*/
/*--- LETTRE INFORMATION ---*/ 
#lettre_info a{
float: left;
display: block;
width: 163px;
height: 40px;
background-image: url(over_lettre_info.gif);
background-position: top left;
background-repeat: no-repeat;
padding: 0px 0px 0px 0px;
margin: 4px 0px 0px 0px;
display:inline;
}
#lettre_info a:hover{
background-image: url(over_lettre_info.gif);
background-position: bottom left;
background-repeat: no-repeat;
padding: 0px 0px 0px 0px;
}
#lettre_info a span{
display: none;
}
/*--------------------------------------------------------------------------------------------------------------*/
/*--- VENIR SAMADET ---*/ 
#venir_samadet a{
float: left;
display: block;
width: 163px;
height: 101px;
background-image: url(over_venir_samadet.gif);
background-position: top left;
background-repeat: no-repeat;
padding: 0px 0px 0px 0px;
margin: 3px 0px 0px 0px;
}
#venir_samadet a:hover{
background-image: url(over_venir_samadet.gif);
background-position: bottom left;
background-repeat: no-repeat;
padding: 0px 0px 0px 0px;
}
#venir_samadet a span{
display: none;
}
/*--------------------------------------------------------------------------------------------------------------*/
/*--- ENSEMBLE LOGO---*/ 
#ensemble_logo{
float: right;
width: 142px;
}
#ensemble_logo p{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float: left;
}
/*--------------------------------------------------------------------------------------------------------------*/
/*--- LOGO SAMADET ---*/ 
#logo_samadet a{
float: left;
display: block;
width: 142px;
height: 58px;
background-image: url(logo_samadet.gif);
background-position: top left;
background-repeat: no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#logo_samadet a span{
display: none;
}
/*--- LOGO MUSEE ---*/ 
#logo_musee a{
float: left;
display: block;
width: 142px;
height: 58px;
background-image: url(logo_musee.gif);
background-position: top left;
background-repeat: no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#logo_musee a span{
display: none;
}
/*--- LOGO CONSEIL GENERAL LANDES---*/ 
#logo_conseil_general_landes a{
float: left;
display: block;
width: 142px;
height: 74px;
background-image: url(logo_conseil_general_landes.gif);
background-position: top left;
background-repeat: no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#logo_conseil_general_landes a span{
display: none;
}
/*--------------------------------------------------------------------------------------------------------------*/
/*--- HEADING ---*/ 
#inter_popup h2,
#inter  h2 {
font-size: x-large;
margin: 5px 0px 5px 0px;
padding: 5px 0px 5px 0px;
color: #6F4464;
}
#inter_popup h3,
#inter h3 {
font-size: large;
margin: 10px 0px 10px 0px;
padding: 0px 0px 0px 0px;
color: #6F4464;
}
#inter_popup h4,
#inter h4 {
font-size: medium;
margin: 10px 0px 10px 0px;
padding: 0px 0px 0px 0px;
color: #6F4464;
}
#inter_popup h5,
#inter h5 {
font-size: small;
margin: 10px 0px 10px 0px;
padding: 0px 0px 0px 0px;
color: #565961;
}
/*--------------------------------------------------------------------------------------------------------------*/
/*--- RIGHT ---*/
body.bodyaccueil #right{
display: none;
}
#right {
width: 162px;
float: right;
background: #FFFFFF;
position: relative;
margin: -22px 0px 0px 0px;
padding: 3px 3px 3px 3px;
border: #333333 1px solid;
}
#widget ul li a{
display :block;
text-decoration: none;
border: #51545C 3px solid;
margin: 2px 2px 2px 2px;
padding: 2px 2px 2px 2px;
background: #565961 url(corner.gif) no-repeat right top;
color: #FFFFFF;
font-weight: bold;
min-height: 20px;
height: auto !important;
height: 20px;
}
#widget ul li a:hover{
background: #989EAD url(corner.gif) no-repeat right top;
}
/*--------------------------------------------------------------------------------------------------------------*/
/*--- FOOTER ---*/
#footer {
float: left;
background-color: #FFFFFF;
height: 28px;
width: 980px;
margin: 5px 0px 20px 0px;
font-size: x-small;
}
#footer ul{
float: right;
padding: 0px 10px 0px 0px;
margin: 0px 0px 0px 0px;
height: 25px;
line-height: 25px;
vertical-align: middle;
}
#footer ul li{
float: left;
margin: 0px 5px 0px 0px;
}
#footer ul li a{
text-decoration: none;
color: #7B4539;
}
#footer ul li a:hover{
text-decoration: underline;
}
/*-- HAUT DE LA PAGE --*/
#imprimpage {
float: left;
padding: 5px 0px 0px 5px;
}
#hautpage a {
}
body.bodyaccueil #hautpage a{
display: none;
}
/*-- IMPRIMER LA PAGE --*/
#imprimpage {
}
#imprimpage a {
display: block;
width: 80px;
text-decoration: none;
background-image: url(imprimer.gif);
background-repeat: no-repeat;
background-position: center right;
color: #7B4539;
padding: 2px 20px 2px 2px;
}
#imprimpage a:hover {
color: #565961;
}
#footer ul li.haut a{
color: #565961;
background: url(haut.gif) no-repeat right center;
padding-right: 15px;
}
#footer ul li.haut a:hover{
color: #6F4464;
}
/*--------------------------------------------------------------------------------------------------------------*/
/*--- DRAPEAUX ---*/
#drapeaux{
position: absolute;
top: 178px;
right: 0px;
z-index: 9999;
width: 40px;
}
body.bodyaccueil  #drapeaux{
top: 285px;
}
/*--------------------------------------------------------------------------------------------------------------*/
/*--- TEXTE ---*/
div.coul01, .rouge, .coul01 {
color: #663333;
}
div.coul02, .bleu, .coul02 {
color: #3366CC;
}
div.coul03, .gris, .coul03 {
color: #797979;
}
div.coul04, .orange, .coul04 {
color: #FF6600;
}
div.coul05, .vert, .coul05 {
color: #336600;
}
/*--------------------------------------------------------------------------------------------------------------*/
/*-- BORDURE D'IMAGES --*/
img.bord01, .bordureRouge {
border: 1px solid #663333;
}
img.bord02, .bordureBleue {
border: 1px solid #3366cc;
}
img.bord03, .bordureGrise {
border: 1px solid #797979;
}
img.bord04, .bordureOrange {
border: 1px solid #FF6600;
}
img.bord05, .bordureVerte {
border: 1px solid #336600;
}
/*--------------------------------------------------------------------------------------------------------------*/
/*-- RESULTAT RECHERCHE --*/
table.result {
width: 100%;
margin: 10px 0px 10px 0px;
}
.result th {
background-color: #51545C;
vertical-align: top;
color: #FFFFFF;
padding: 5px;
text-align: left;
}
.result td {
vertical-align: top;
padding: 3px;
border: none;
 }
.result td.title {
text-align: left;
}
.result td.title a {
font-weight: bold;
color: #333333;
 }
.result td.date {
font-size: x-small;
 }
.result td.description {
border-bottom: 1px solid #333333;
padding-bottom: 10px;
 }
html div.prec {
float: left;
padding-left: 2px;
font-size: x-small;
}
html div.prec a {
display: block;
padding: 0px 0px 0px 15px;
color: #003333;
text-decoration: none;
}
html div.suiv {
float: right;
font-size: x-small;
}
html div.suiv a {
display: block;
padding: 0px 16px 0px 0px;
color: #333333;
text-decoration: none;
}
html div.prec a:hover {
text-decoration: underline;
}
html div.suiv a:hover {
text-decoration: underline;
}
/*--------------------------------------------------------------------------------------------------------------*/
/*-- TABLEAUX --*/
table {
border-collapse: collapse;
}
th,
td {
border: 1px solid #333333;
padding: 3px;
vertical-align: top;
}
th {
background-color: #333333;
color: #FFFFFF;
}
/*--------------------------------------------------------------------------------------------------------------*/
/*--- PLAN DU SITE ---*/
#plandusite h3 {
padding-left:20px;
}
#plandusite{
margin:0 0 0 0;
padding:0 0 0 0;
}
#plandusite h3 a {
font-size:medium;
margin:0 0 0 0;
padding:0 0 0 0;
text-decoration: none;
}
#plandusite ul li a {
color: #333A4C;
text-decoration: none;
margin:0 0 0 0;
padding:0 0 0 0;
}
#plandusite ul li a:hover {
color: #333A4C;
margin:0 0 0 0;
padding:0 0 0 0;
text-decoration: underline;
}
/*--------------------------------------------------------------------------------------------------------------*/
#inter #formfindcalendar {
}
#inter #formfindcalendar form {
margin: 0px 0px 0px 0px;
padding:  0px 0px 0px 0px;
}
#inter #formfindcalendar form input,
#inter #formfindcalendar form select {
width: 150px;
}
#inter #formfindcalendar div.submit {
margin: 0px 0px 0px 0px;
padding:  0px 0px 0px 0px;
}
#inter #formfindcalendar div.submit input {
margin: 0px 0px 0px 0px;
padding:  0px 0px 0px 0px;
}
div.modejour,
div.modemois {
}
div.modejour #oCalendar,
div.modemois #oCalendar {
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 0px;
}
div.modejour #oCalendar table td.nextday,
div.modemois #oCalendar table td.nextday {
background-color: #333333;
}
div.modejour #oCalendar table td.nextday a,
div.modemois #oCalendar table td.nextday a {
color: #FFFFFF;
font-weight: bold;
}
div.modejour #oCalendar table td.days,
div.modemois #oCalendar table td.days {
color: #CC0000;
font-weight: bold;
}
div.modejour #oCalendar table td.week,
div.modemois #oCalendar table td.week {
background-color: #E18134;
color: #FFFFFF;
font-weight: bold;
}
div.modejour .eventline,
div.modemois .eventline {
width: 100%;
float: left;
margin: 0px 0px 20px 0px;
padding:  0px 0px 20px 0px;
border-bottom:#FF9E29 1px solid;
}
div.modejour .eventline a,
div.modemois .eventline a {
color:#FF8300;
text-decoration: none;
}
div.modejour .eventline a:hover,
div.modemois .eventline a:hover {
text-decoration: underline;
}
body #inter div.modejour .eventline ul,
body #inter div.modemois .eventline ul {
margin: 10px 0px 0px 0px;
padding:  0px 0px 0px 0px;
}
body #inter div.modejour .eventline ul li,
body #inter div.modemois .eventline ul li {
margin: 0px 0px 0px 0px;
padding:  0px 0px 0px 12px;
display: block;
float: left;
width: 190px;
}
/*--------------------------------------------------------------------------------------------------------------*/
/*--- RECHERCHE FONDS DOCUMENTAIRES ---*/
#treelist ul li ul li ul{
display :none ;
}
#treelist ul li a{
cursor:pointer;
}
#treelist ul li a:hover{
cursor:pointer;
color:#007AC0;
}
#inter #treelist ul li ul{
padding:2px 0px 2px 0px ;
margin:0px 0px 0px 0px ;
}
body.fonDoc #inter #col_g{
float:left;
width:270px;
padding:0px 5px 0px 5px;
}
body.fonDoc #inter #treelist{
width:270px;
margin:0px 0px 0px 0px;
padding:0px 0px 20px 0px;
}
body.fonDoc #inter #form01{
width:270px;
margin:0px auto 0px auto;
padding:20px 0px 20px 0px;
border-top:#007AC0 1px solid;
}
body.fonDoc #inter #form01 legend{
padding:0px 0px 10px 0px;
font-weight:bold;
color:#007AC0;
}
body.fonDoc #inter #form01 label,
body.fonDoc #inter #form01 input,
body.fonDoc #inter #form01 select,
body.fonDoc #inter #form01 div.submit{
width:100%;
padding:0px;
margin:0px
}
body.fonDoc #inter #msgResult,
body.fonDoc #inter #resultat ul li a{
color:#007AC0;
}
body.fonDoc #inter #resultat{
float:right;
width:270px;
padding:0px 5px 0px 5px;
margin:0px 0px 60px 0px;
}
/*--------------------------------------------------------------------------------------------------------------*/
/*-- GLOSSAIRE --*/
a.lien_glossaire {
position:relative;
font-weight: bold;
color:#6F4464;
z-index:0;
}
a.lien_glossaire_espace {
padding-right:4px;
}
a.lien_glossaire span {
display:none;
font-style:normal;
}
a.lien_glossaire:hover {
background: none;
z-index: 500;
text-decoration: none;
}
a.lien_glossaire:hover span {
display:block;
padding:5px;
width:200px;
background:#6F4464;
border:#6F4464 1px solid;
color:#FFFFFF;
text-decoration: none;
position:absolute;
top:-15px;
left:100% !important;
left:10px;
z-index:5000;
font-size:small;
font-weight:normal;
}
p.coul03 a.lien_glossaire,
em.coul03 a.lien_glossaire {
text-decoration: none;
color: #552F91;
}
body.glossaire #inter p strong a,
body.glossaire #inter h3 a{
color: #FF3333;
text-decoration: none;
font-size: x-large;
}
body.glossaire #inter h3{
border-bottom: #CCCCCC 1px solid;
padding: 0px 0px 0px 25px;
}
body.glossaire #inter dt {
background: #F2F2F2;
padding: 5px 5px 5px 5px;
font-weight: bold;
}
body.glossaire #inter dd{
margin: 0px 0px 20px 0px;
padding: 5px 5px 5px 5px;
background: #F2F2F2;
}
/*--------------------------------------------------------------------------------------------------------------*/
/*--- DIVERS ---*/
.invisible {
position: absolute;
top: -5000px;
left: -5000px
}
/*img, div { 
   behavior: url(http://museesamadet.org/miniatures/iepngfix.htc);
}*/
/*--------------------------------------------------------------------------------------------------------------*/
/*--- SLIDEACTUS  ---*/
#defilcontener {
position: absolute;
left:0px;
top:0px;
width: 500px;
height:188px;
overflow: hidden;
border: #cfcfcf 1px solid;
border-right: none;
background:#CFCFCF;
}
img.imgactu{
width: 340px;
}
#defilblocs .titreDefile{
position:absolute;
display:block;
width:169px;
left:25px;
top:10px;
z-index:99;
font-size:1.3em;
text-transform:uppercase;
color:#fff;
}
#defilblocs .descriptionactu {
position: absolute;
top: 0px;
left: 15px;
display: block;
width: 169px;
height: 89px;
padding: 60px 10px 10px 10px;
background: url(pixTransparent.png);
color: #fff;
text-decoration: none;
cursor: pointer;
}
.lirelasuite{
text-align:right;
height:15px;
width:174px;
position:absolute;
bottom:-25px;
left:0px;
display: block;
color: #fff;
padding: 0px 15px 3px 0px;
margin: 0px 0px 0px 0px;
background:url(pixTransparent.png);
font-weight: normal;
font-size:0.8em;
}
#defilblocs .lirelasuite:hover{
color:#D1E6EF;
}
#defilblocs{
position: absolute;
top: 0px;
left: 0px;
z-index: 1;
}
#defilblocs a{
text-decoration: none;
}
#defiliste {
position: relative;
z-index: 9;
float: right;
margin: 0px 0px 0px 0px;
width:170px;
}
#inter #defiliste ul {
background-color:#fff;
float:right;
width:169px;
padding: 0px 0px 4px 0px;
margin: 0px 0px 0px 0px;
}
#inter #defiliste ul li{
float:right;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background-image: none;
list-style:none;
width:162px;
}
#inter #defiliste ul li a{
background-image: url("over_accueil_defilactus.gif");
background-position: left top;
background-repeat: no-repeat;
display: block;
padding: 5px 3px 3px 5px;
margin: 6px 0px 0px 0px;
height: 32px;
width: 153px;
text-decoration: none;
text-transform:uppercase;
color: #DFDFDF;
font-size: 0.9em;
font-weight: normal;
overflow: hidden;
}
#inter #defiliste ul li a:hover{
background-position: left -45px;
}
#inter #defiliste ul li a.select{
background-position: right bottom;
color: #fff;
}
#defiliste a {
display: block;
background-position: left center;
background-repeat: no-repeat;
padding: 0px 0px 0px 10px;
}
/*--------------------------------------------------------------------------------------------------------------*/
/*--- modele 2 colonnes avec vignette ---*/
.body2colonne_vignette #inter #colonne_gauche_large{
width: 440px;
float: left;
padding: 10px 5px 0px 0px;
}
.body2colonne_vignette #inter #colonne_droite_vignette{
width: 150px;
float: right;
padding: 10px 0px 0px 5px;
}
.body2colonne_vignette #inter #colonne_droite_vignette p{
color: white;
}
/*--------------------------------------------------------------------------------------------------------------*/
/*--- modele 2 colonnes avec image à gauche---*/
.body2colonne_imageGauche #inter #colonne_gauche{
width: 220px;
float: left;
padding: 10px 5px 0px 0px;
}
.body2colonne_imageGauche #inter #colonne_droite{
width: 350px;
float: right;
padding: 10px 0px 0px 5px;
}
.body2colonne_imageGauche #inter #colonne_gauche p{
color: white;
}