/*-------------------------------------------------------------------------------------------------*/
/*
______________________
ACTIVEPORTAIL - ARTICLES CMS
______________________
Version 4.4
Feuille de style ActivePortail
Cette feuille de style comprend les Ã©lÃ©ments utilisÃ©s dans les articles de la CMS (XSLT + OPTIONS)

Notes :
Ce fichier ne comporte pas d'images - pas de chemin Ã  modifier
_________________________________________________________

*/
/*-------------------------------------------------------------------------------------------------*/

/*---------------------------TABLES---------------------------*/

.table_article{
margin:10px 0px 10px 0px;
border-collapse:collapse;
}

.table_article td.options {
border:solid 2px #eeeeee;
color:#006cb4;
font-size:12px;
font-weight:bold;
text-decoration:none;
width:40px;
}

.article_article{
padding:0px 10px 10px 0px;
}

.table_article td.options a{
display:block;
width:40px;
text-align:center;
padding:5px 0px;
}

.article_note{
border-top:solid 2px #eeeeee;
padding:10px;
text-align:left;
}

.article_export{
border-top:solid 2px #eeeeee;
padding:10px;
text-align:right;
}

.texte{
font-size:12px;
}

.texte2{
font-size:12px;
}

.titre_article{
font-weight:normal;
font-size:30px;
margin:10px 0px;
padding:0px 0px 5px 0px;
border-bottom:solid 2px #eeeeee;
}

.img_left{
float:left;
padding:0px 10px 10px 0px;
}

.img_right{
float:right;
padding:0px 0px 10px 10px;
}

/*---------------------------AGENDA POLES---------------------------*/

#vue_pole{
border-bottom:solid 2px #eeeeee;
}

#vue_pole h1{
background-image:none;
margin:0px;
line-height:40px;
color:#3a6bb7;
font-size:30px;
font-weight:normal;
padding:0px 0px 0px 0px;
border:none;
}

#agenda_pole h2, #actu_pole h2, .article_pole h2{
background:url('interface/h1_bg1.gif') no-repeat top left;
margin:0px;
line-height:40px;
color:#ffffff;
font-size:18px;
font-weight:normal;
padding:0px 0px 0px 10px;
border:none;
}

#agenda_pole h2 span, #actu_pole h2 span, .article_pole h2 span{
background:url('interface/h1_bg1.gif') no-repeat top right;
display:block;
margin:0px;
line-height:40px;
color:#ffffff;
font-size:18px;
font-weight:normal;
padding:0px 10px 0px 0px;
border:none;
}

h2.descr_agenda_pole{
background:url('h1_bg1.gif') no-repeat top left;
margin:0px;
line-height:40px;
color:#ffffff;
font-size:18px;
font-weight:normal;
padding:0px 0px 0px 10px;
border:none;
}

h2.descr_agenda_pole span{
background:url('interface/h1_bg1.gif') no-repeat top right;
display:block;
margin:0px;
line-height:40px;
color:#ffffff;
font-size:18px;
font-weight:normal;
padding:0px 10px 0px 0px;
border:none;
}

#agenda_pole p, #actu_pole p{
margin:0px 0px;
padding:10px 0px 10px 0px;
}

#agenda_pole p.evenement_pole, #actu_pole p.actu_pole{
background:url('interface/puce_grise.gif') no-repeat left center;
padding:10px 0px 10px 12px;
margin:0px 0px;
border-bottom:1px solid #DDDDDD;
}

#calendrier_contenu{

}

#calendrier_contenu table{
/*border-bottom:solid 1px #dddddd;*/
border-collapse:collapse;
margin:0px 0px 10px 0px;
}

#calendrier_contenu table tr td{
border:none;
/*border:solid 1px #dddddd;*/
font-size:11px;
line-height:20px;
}

#calendrier_contenu .mois td{
color:#3a6bb7;
line-height:30px;
font-weight:normal;
}

#calendrier_contenu .mois a{
color:#3a6bb7;
}

#calendrier_contenu .semaine td{
background:#ffffff;
color:#000000;
line-height:20px;
font-weight:normal;
border-bottom:solid 1px #dddddd;
border-top:solid 1px #dddddd;
}

#calendrier_contenu .jours{
background:#ffffff;
}

#calendrier_contenu .jours td{
font-size:11px;
line-height:20px;
font-weight:normal;
}

#calendrier_contenu.jours td a{
text-decoration:none;
color:#3a6bb7;
display:block;
border:solid 2px #ffffff;
}

#calendrier_contenu .jours td a:hover{
background:#eeeeee;
border:solid 2px #00a1a9;
}







