/* CSS Document */

/* ----- Modifs agenda en version 700 px ----- */
.agenda .agenda700 .illustrationagenda {float:left; margin:0 20px 0 0; /*border:1px dotted #000;*/}
.content .agenda .agenda700 h2 {background:none; float:left; font-weight:normal; line-height:1em; margin:0 0 0.1em; padding:0; width:700px;}
.agenda .agenda700 .rteContent {clear:both;}
.agenda .agenda700 .rteContent p {width:auto; /*border:1px dotted #000;*/ display:inline; float:none;}
.agenda p {float:left; width:460px;}

.agendalarge .illustration {float:left; margin:0 20px 0 0;}
.agendalarge p {/*float:left; width:460px;*/}
.agendalarge .abstract {font-size:1.167em;}
.content .agendalarge h2 {background:none; /*float:left;*/ font-weight:normal; line-height:1em; margin:0 0 0.1em; padding:0; /*width:460px;*/}

.retourLigne {clear:both;}
.fantome {visibility:hidden;}

/* ----- Habillages de l'annuaire ----- */

.AnnuaireSimple .element {display:block; border:1px solid #E2E2E2; background-color:#EBEBEB; padding:10px; width:320px; margin-bottom:15px;}
.AnnuaireSimple .element-1 {float:left; clear:left;}
.AnnuaireSimple .element-2 {float:right; clear:right;}
.AnnuaireSimple p {padding-bottom:0;}

/* Images de l'annuaire */
.annuaire .illustration {float:right; margin-left:15px; margin-bottom:15px;}

/* ----- Habillages ponctuels pour campagnes ----- */
/* (Plus rien à changer ailleurs) */

body.habillage {
	background:url("/fileadmin/clamart/habillages/2015-01.jpg") no-repeat center top #FFFFFF;
	}
.habillage #wrap {background:url("/fileadmin/clamart/templates/img/habillages/2015-01.jpg") no-repeat center top; padding-top:100px;}
.habillage .cadre_site {background:#FFFFFF}


/* Suppression bordure blanche et ombrage */
body.habillage .gauche_site {background:none;}
body.habillage .droite_site {background:none;}
body.habillage .haut_site {background:none;}
body.habillage .cadre_site {
	background:url("/fileadmin/clamart/habillages/fondblanc-980-bordsvides.gif") repeat-y center top;}
	
/* ----- Habillages des contenus ----- */

div.encartcolonne {background-color:#E3E3E3; margin:1em 0.5em; overflow:hidden; padding:0px 10px;float:left; width:45%;}
div.encartcolonne p {font-size:1em;}
div.encartcolonne h4 {}
span.hilite01 {font-variant:small-caps; font-weight:bold; color:#079FD9;}

td.fondgris {background-color:#ccc;}


/* ----- Ajout templates vidéos ----- */
.videotheque .videolarge {clear:both; height:auto; margin:0;}
.videotheque .large {font-size:14px; margin:5px 0 5px 0;}
.videotheque .large .title {float:none; font-weight:bold; color:#079FD9;}
.videotheque .large .abstract {}
.videotheque .specs-large {color:#999;}

/* ----- Modifs affichage RSS ----- */
.feed-entry a {font-size:2em; font-family:AUdimatBold,Arial,Helvetica,sans-serif;}
.feed-entry .date {display:none;}
.feed-entry p a, .feed-entry .feed-description a, .feed-description h3 {font-size:1.167em; font-family:Arial,Helvetica,sans-serif;}
.feed-entry .feed-description {font-weight:normal !important;}
.feed-entry img {width:150px; height:auto; margin-bottom:15px; margin-left:0px !important;}
.feed-entry li {display:block; clear:both; margin-top:15px; /*border:2px solid #000;*/}

/* ----- Cas RSS Médiathèques ----- */
#fluxmediatheques {/*background-color:#CCC;*/}
#fluxmediatheques li {/*background-color:#CCC;*/ padding-bottom:15px; border-bottom:5px dotted #CCC;}
#fluxmediatheques li img {float:right; border:2px solid #000; top:0px; display:none !important; text-align:left !important;}