body {
background-color:#fff;
color:#024766; 
font-family:arial, "Bitstream Vera Sans", sans-serif;
font-size:10pt;
margin:0;
padding:0;
}

body#portail{
background:url(img/fond_body_pdf.jpg) no-repeat 0 0;
}

body#mediatheque{
background:url(img_mediatheque/fond_body_accueil.png) no-repeat 0 0;
}

body#musee{
background:url(img_musee/fond_body_accueil.png) no-repeat 0 0;
}
body#conservatoire{
background:url(img_conservatoire/fond_body_accueil.png) no-repeat 0 0;
}

#montpellier_agglo a{
color:#1e798e;
}

#montpellier_agglo a:hover{
color:#3baac3;
text-decoration:none;
}

#montpellier_agglo{
margin:0;
position:absolute;
top:15px;
left:310px;
z-index:1000;
font-size:0.8em;
font-weight:700;
}

*[style] {
background:inherit !important;
/*border:none !important;*/
color:inherit !important;
margin:auto !important;
/*width:auto !important;*/
}

img[align] {
float: none !important;
}

.conteneursousparagraphe,
div#contenu-avec-encadres,
div#contenu-sans-encadres {
width:100% !important;
}

a {
text-decoration: none;
color:#4391e1;
}

a img {
border:none;
}

h1 {
margin:0;
padding:0;
}

h1 a {
color:#000;
text-decoration:none;
}

h1,h2,h3,h4,h5,h6 {
margin-bottom: 0.2em;
}

h2,h3 {
/*border-bottom:1pt solid #666;*/
padding:0 0 0.2em;
}


ul.liste-objets,
ul.liste-objets li{
list-style: none;
list-style-type: none;
margin-left: 0;
padding-left: 0;
width:100%;
}

dl {
border:1pt solid #666;
padding:10pt;
}

dt {
font-weight:700;
}

dd {
margin-bottom:15pt;
}

caption {
font-weight:700;
}

#bandeau {
/*background-color:#283667;
background-image:url(/images/flash_bandeau_accueil2.png);
background-position:155px 0;
background-repeat:no-repeat;*/
height:120px;
position:relative;
}

#acces-direct,
#pied-page,
#langues,
#langue,
#menu_principal,
#menu_secondaire,
#recherche-simple,
#connexion,
.encadre-search,
#bienvenue,
#navigation,
#menu,
#visuel_rubrique,
.separateur,
#meteo,
.liste-objets p.lire_suite,
div#bloc_video,
.noprint {
display:none;
}

ul.liste-objets li {
margin: 0 0 3pt;
}

ul.liste-objets li span.separateur {
clear: both;
font-size: 0pt;
display: block;
float: none;
height:0;
width:100%;
}

html>body ul.liste-documents li,
html>body  ul.liste-actualites li,
html>body  ul.liste-articles li{
padding: 8px 0;
}

ul.liste-documents span.date-liste,
ul.liste-actualites span.date-liste,
ul.liste-articles span.date-liste{
font-size:0.9em;
display:block;
}

#pied-page-pdf {
background:#9da611;
clear:both;
color:#9da611;
font-family:0.8em verdana, sans-serif;
height:24px;
position:relative;
}

.img-liste {	
margin:0 2pt 0 0;
float:left;  
}

.liste-actualites a{
color:#4f607d;
font-weight:700 !important;
}

ul.liste-documents em,
ul.liste-actualites em,
ul.liste-articles em {
font-weight:700;
font-style: normal;
margin: 0;
padding: 0;
}

#contenu-sans-encadres .liste-objets .liste_objets_deco,
#contenu-avec-encadres .liste-objets .liste_objets_deco {
display:block;
padding-left:72px;
position:relative;
top:-20px;
}

html>body #contenu-sans-encadres .liste-objets .liste_objets_deco,
html>body #contenu-avec-encadres .liste-objets .liste_objets_deco{
top: auto;
}


.style2 .liste-objets img{
border:1px solid #7a7c77;
}

.style2 .liste-objets li{
border:0;
padding-top:0;
}

.style2 ul.liste-actualites li.modulo{
font-size:1.1em;
}

.style2 ul.liste-actualites li.modulo em{
font-family:"Trebuchet MS", sans-serif;
}

#contenu-sans-encadres .liste-objets .liste_objets_deco,
#contenu-avec-encadres .liste-objets .liste_objets_deco {
	position:static;
}

div#encadres h3 {
font-size: 10pt;
border: 0;
padding: 0;
/*text-transform: lowercase;*/
}

div#encadres h3:first-letter {
text-transform: uppercase;
}

#encadres a{
color:#ee5e18;
background-color:#fff;
}

div#encadres {
border:1px;
border-style:solid;
margin:0;
padding:5px;
border-color: grey;
}

#encadres{
font: 0.85em arial, sans-serif;
line-height:150%;
float:left;
}

#encadres {
float: left;
width: 225px;
}

#encadres h3{
color:#014766;
}
	
body#ecolotheque .style2 h3{
color:#1e798e;
}

