/* CSS Document */
/*******************************************************************************************************
cette feuille de style :
	ajoute ou corrige les elements pour la page d'accueil
/********************************************************************************************************/
#videohome, #premier{height:270px;overflow:hidden;border-bottom:10px solid #fff;  background:#E4E4E4; position:relative}

#videohome h2{ border-bottom:#006699 solid 1px; background:#fff; color:#006699; margin-bottom:0}

#videohome .box{margin-bottom:0; text-align:center; padding:10px; background:#E4E4E4;}
#videohome p{ margin:0}
#videohome a{ color:#EE0691;}

#premier{ width:550px}
#premier img{ position:absolute; top:0; float:none}
#premier .text{ position:absolute; bottom:0; background:#000; padding:10px;
/*opacity: 0.70;-moz-opacity:0.70;filter:alpha(opacity=70);*/ background:url(../img/bg-000-alpha-60-trans.png);
  width:530px}
#premier .text p{ color:#fff; margin:0; font-weight:bold;}
#premier a{ color:#EE0691; font-size:200%; font-family:"trebuchet MS", Arial, Helvetica, sans-serif;text-decoration:none;}
#premier a:hover{text-decoration:underline;}


.accueil #contenu .list li{min-height:200px}
.accueil #navigationNiveau2 li {text-transform:none;}

.touteActualite{ text-align:right; background-color:#FFFFFF; border-top:4px solid #ccc;margin:0; padding:5px 0 0 0; clear:both;}
/*-------------------------------------------------------------------------------------------------------*/


/* annuaire des associations : */
.tx-artificadirectories-pi1-search .pagination { font-size: 12px; line-height: 16px; overflow: hidden; -height: 1%; }
.tx-artificadirectories-pi1-search .top .pagination { border-top: 2px solid #99cc33; border-bottom: 2px solid #99cc33; margin: 10px 0; padding: 5px 0; -height: 20px; }
.tx-artificadirectories-pi1-search .bottom .pagination { border-top: 2px solid #99cc33; border-bottom: 2px solid #99cc33; margin: 10px 0 80px 0; padding: 5px 0; -height: 20px; }
.paginationPager a { display: inline-block; padding: 2px 6px; background: #E1ECF2; color: #444 !important; text-decoration: none; font-family: Verdana, sans-serif; }
.paginationPagerCourant { background: #eee !important; cursor: default; font-weight: bold; }
.paginationPager a:hover { background: #224C62; color: #fff !important; }
.paginationPager .paginationPagerCourant:hover { color: #444 !important; }
.paginationPager { float: right; }
.paginationResult { float: left; line-height: 20px; font-size: 13px; }
.tx-artificadirectories-pi1-search ul { list-style: none; margin: 0; padding: 0; }
.tx-artificadirectories-pi1-search h3 { font-size: 12px !important; margin: 0 0 3px !important; padding: 3px 0 0; }
.tx-artificadirectories-pi1-search h3 a { text-decoration: none; }
.tx-artificadirectories-pi1-search h3 a:hover { text-decoration: underline !important; }
.tx-artificadirectories-pi1-search li { padding: 5px 7px; background: #f6f6f6; font-family: Verdana, sans-serif; border-top: 1px dotted #aaa; }
.tx-artificadirectories-pi1-search .colonnage2 { background: #fff; }
#contenu .tx-artificadirectories-pi1-single .backbutton { font-family: Verdana, sans-serif; font-size: 13px; line-height: 16px; border-top: 2px solid #99cc33 !important; border-bottom: 2px solid #99cc33; margin: 10px 0 !important; padding: 5px 0 !important; }
.tx-artificadirectories-pi1-single .backbutton a { font-weight: normal !important; background-position: 0 3px; text-decoration: none; display: block; }
.tx-artificadirectories-pi1-single .backbutton a:hover { background-color: #f5f5f5; }
.tx-artificadirectories-pi1-single { margin-bottom: 80px; }
.tx-artificadirectories-pi1-single dl { margin: 0; font-family: Verdana, sans-serif; }
.tx-artificadirectories-pi1-single dt { margin: 10px 0 0; padding: 3px 0 0 7px; background: #f6f6f6; border-top: 1px dotted #aaa; }
.tx-artificadirectories-pi1-single dd { margin: 0 0 10px; padding: 0 0 3px 7px; background: #fbfbfb; }


