/* LATEST COLONNE DROITE */
#colonne-droite .agenda-latest {padding:17px 13px 17px 14px;border-right:1px solid #dbdbdb;border-left:1px solid #dbdbdb;}
#colonne-droite .agenda-latest h2 {padding:21px 0 0 0;overflow:hidden;height:0 !important;}
#colonne-droite .agenda-latest .item {padding:10px 0;border:none;background:url(../Images/pointilles-gris01.gif) left bottom repeat-x;}
#colonne-droite .agenda-latest p {text-transform:uppercase;}
#colonne-droite .agenda-latest p.categorie {margin:0 0 3px 0;font-size:10px;color:#0064bf;}
#colonne-droite .agenda-latest p.titre {margin:0;padding:14px 0 0 0;overflow:hidden;height:0 !important;background:url(../Images/titre-agenda-des-poles.gif) left top no-repeat #0064bf;}
#colonne-droite .agenda-latest p.date {display:inline;margin:0 0 4px 0;padding:0 5px;font-size:11px;font-weight:bold;background:#c8df1b;}
#colonne-droite .agenda-latest h3,
#colonne-droite .agenda-latest h3 a {display:block;margin:3px 0 0 0;color:#65696c;text-decoration:none;font-size:12px;}
#colonne-droite .agenda-latest h3 a:hover {color:#000;}

/* LATEST TABS ANNUAIRE */
#contenu #tab5 .agenda-latest {}
#contenu #tab5 .agenda-latest .item {padding:10px 0;border:none;background:url(../Images/pointilles-gris01.gif) left bottom repeat-x;}
#contenu #tab5 .agenda-latest p {text-transform:uppercase;}
#contenu #tab5 .agenda-latest p.categorie {margin:0 0 3px 0;font-size:10px;color:#0064bf;}
#contenu #tab5 .agenda-latest p.titre {display:none;}
#contenu #tab5 .agenda-latest p.date {display:inline;margin:0 0 4px 0;padding:0 5px;font-size:11px;font-weight:bold;background:#c8df1b;}
#contenu #tab5 .agenda-latest h3,
#contenu #tab5 .agenda-latest h3 a {display:block;margin:7px 0 0 0;padding:0;color:#65696c;text-decoration:none;font-size:14px;}
#contenu #tab5 .agenda-latest h3 a:hover {color:#000;}

/* FOCUS
#contenu .agenda-focus {width:180px;float:left;padding:10px;margin:0 0 10px 0;border:#eceae0 solid 1px;border-bottom:#eceae0 solid 5px;}
#contenu .agenda-focus img {margin:0 0 3px 0;border:#848174 solid 1px;}
#contenu .agenda-focus h3 {margin:0;padding:0;font-size:15px;font-weight:bold;color:#000;background:none;}
#contenu .agenda-focus h3 a {color:#000;text-decoration:none;}
#contenu .agenda-focus h3 a:hover {color:#A40015;}
#contenu .agenda-focus p {margin:0 0 10px 0;padding:0;font-size:13px;}
#contenu .agenda-focus p a {color:#848174;text-decoration:none;}
#contenu .agenda-focus p a:hover {color:#000;text-decoration:none;}
#contenu .agenda-focus p.categorie {margin:0;padding:0;font-size:11px;color:#848174;text-transform:none;}
#contenu .agenda-focus p.categorie span {margin:0;padding:0;text-transform:uppercase;color:#A40015;font-weight:bold;}*/

/* LATEST EVENEMENTS */
#contenu-haut .agenda-latest {clear:right;float:right;width:210px;}
#contenu-haut .agenda-latest h2 {margin:0 0 10px 0;padding:21px 0 0 0;overflow:hidden;height:0 !important;background:url(../Images/titre-evenements.gif) left top no-repeat;}
#contenu-haut .agenda-latest .item {margin:0 0 10px 0;padding:0 10px 10px 0;background:url(../Images/pointilles-gris01.gif) left bottom repeat-x;}
#contenu-haut .agenda-latest .item p {margin:0 0 4px 0;padding:0;color:#0466c0;font-size:10px;line-height:normal;text-transform:uppercase;}
#contenu-haut .agenda-latest .item p.date {color:#000;font-size:11px;font-weight:bold;}
#contenu-haut .agenda-latest .item p.date span {display:inline-block;padding:0 7px;line-height:14px;background:#c8df1b;}
#contenu-haut .agenda-latest .item h3 {margin:0;padding:0;color:#65696c;font-size:12px;line-height:normal;font-weight:normal;}
#contenu-haut .agenda-latest .item h3 a {display:block;color:#65696c;text-decoration:none;}
#contenu-haut .agenda-latest .item h3 a:hover {color:#000;text-decoration:none;}
#contenu-haut .agenda-latest .item img {float:left;margin:0 5px 0 0;}
#contenu-haut .agenda-latest .avec-image h3 {margin:0 0 0 66px;}

/* LATEST */
#contenu-gauche .agenda-latest {float:none;width:485px;}
#contenu-gauche .agenda-latest p.titre {margin:0 0 10px 0;padding:15px 0 0 0;overflow:hidden;height:0 !important;background:url(../Images/titre-agenda-des-poles.gif) left top no-repeat #0064bf;}
#contenu-gauche .agenda-latest .item {float:left;width:135px;margin:0 20px 10px 0;padding:0 20px 20px 0;background:url(../Images/pointilles-gris03.gif) right top repeat-y;}
#contenu-gauche .agenda-latest .last {background:none;margin:0;padding:0;}
#contenu-gauche .agenda-latest .item p {margin:0 0 4px 0;padding:0;color:#0466c0;font-size:10px;line-height:normal;text-transform:uppercase;}
#contenu-gauche .agenda-latest .item p.date {color:#000;font-size:11px;font-weight:bold;}
#contenu-gauche .agenda-latest .item p.date span {display:inline-block;padding:0 7px;line-height:14px;background:#c8df1b;}
#contenu-gauche .agenda-latest .item h3 {margin:0;padding:0;color:#65696c;font-size:12px;line-height:normal;font-weight:normal;}
#contenu-gauche .agenda-latest .item h3 a {display:block;color:#65696c;text-decoration:none;}
#contenu-gauche .agenda-latest .item h3 a:hover {color:#000;text-decoration:none;}
#contenu-gauche .agenda-latest p.link-view {text-align:right;}

/* FILTRE CATEGORIES */
#contenu .catmenu form {padding:0 0 20px 0;}
#contenu .catmenu form label {float:left;padding:9px 4px 0 0;color:#777b7e;font-size:12px;}
#contenu .catmenu form .jqTransformSelectWrapper {margin:2px 5px 0 0;}

/* LISTE */
#contenu .agenda-list .item {padding:0 15px 15px 15px;margin:0 0 18px 0;background:url(../Images/bg-item-actualite-list.gif) left bottom repeat-x;}
#contenu .agenda-list .item h2 {margin:0 0 3px 0;padding:0;background:none;}
#contenu .agenda-list .item h2 a {padding:0 0 0 20px;color:#0064bf;text-decoration:none;background:url(../Images/picto-fleche03-bleu-clair.gif) 6px 6px no-repeat;}
#contenu .agenda-list .item h2 a:hover {color:#000;background-image:url(../Images/picto-fleche03-noir.gif);}
#contenu .agenda-list .item p {margin:0;padding:0;font-size:13px;color:#000;}
#contenu .agenda-list .item p a {display:block;color:#000;text-decoration:none;}
#contenu .agenda-list .item p a:hover {color:#0064bf;text-decoration:none;}
#contenu .agenda-list .item p.categorie {margin:0 0 2px 20px;padding:0;font-size:11px;color:#000;text-transform:uppercase;line-height:15px;}
#contenu .agenda-list .item p.categorie span {display:inline-block;padding:0 6px;background:#c9df1b;font-weight:bold;}
#contenu .agenda-list .item p.date {margin:0 0 15px 20px;color:#777;font-size:11px;}
#contenu .agenda-list .item .image {float:left;margin:0 14px 14px 0;padding:0;width:93px;font-size:1px;}
#contenu .agenda-list .item .image img {float:right;margin:0;}

/* SINGLE */
#contenu .agenda-single h1 {margin:0 0 5px 0;}
#contenu .agenda-single p.categorie {margin:0 0 10px 0;padding:0;font-size:11px;color:#000;text-transform:uppercase;line-height:15px;}
#contenu .agenda-single p.categorie span {display:inline-block;padding:0 6px;background:#c9df1b;font-weight:bold;}
#contenu .agenda-single p.info {margin:0 0 10px 0;padding:0;font-size:11px;color:#777;text-transform:none;line-height:normal;}
#contenu .agenda-single p.info a {color:#777;text-decoration:underline;}
#contenu .agenda-single p.info a:hover {color:#000;text-decoration:underline;}
#contenu .agenda-single p.info span {margin:0;padding:0;text-transform:uppercase;color:#000;font-size:10px;font-weight:normal;}
#contenu .agenda-single p.ics {float:right;margin:0 0 15px 20px;width:100px;font-size:11px;color:#777;text-align:center;}
#contenu .agenda-single p.ics a {display:block;padding:5px;border:1px solid #dbdbdb;color:#777b7e;text-decoration:none;background:url(../Images/bg-ics.gif) left bottom repeat-x;}
#contenu .agenda-single p.ics a:hover {border:1px solid #5799d5;color:#0064bf;text-decoration:none;}
#contenu .agenda-single p.keywords {display:block;margin:0 0 12px 0;padding:0;font-size:10px;color:#eceae0;font-style:italic;}
#contenu .agenda-single .image {float:right;margin:0 0 0 10px;padding:5px 5px 3px 5px;width:205px;font-size:13px;background:#eceae0;}
#contenu .agenda-single .image .img {padding:0;margin:1px;}
#contenu .agenda-single .image .img a {display:block;border:#747684 solid 1px;}
#contenu .agenda-single .image .img a:hover {border:#000 solid 1px;}
#contenu .agenda-single .image .img img {margin:0 0 0 0;}
#contenu .agenda-single .image .big {width:205px;}
#contenu .agenda-single .image .miniatures {width:205px;}
#contenu .agenda-single .image .big .img {position:relative;width:203px;}
#contenu .agenda-single .image .miniatures .img {float:left;width:39px;display:inline;}
#contenu .agenda-single span.legende {position:absolute;bottom:0;z-index:999;width:197px;padding:2px;margin:0 1px 1px 1px !important;margin:0 1px;font-size:10px;color:#000;line-height:11px;background:url(../Images/bg-legendes-images.png) left top repeat;}
#contenu .agenda-single span.no-disp {display:none;}

/* CALENDRIER */
#contenu table.month-large {margin:0 0 35px 0;}
#contenu table.month-large td, #contenu table.month-large th {padding:0;font-size:11px;color:#000;}
#contenu table.month-large th {text-align:center;font-weight:normal;color:#fff;}
#contenu .tx-cal-controller h1 {text-transform:capitalize;}
#contenu .agenda-mensuel p.navigation {margin:0 0 15px 0;padding:0;color:#000;text-align:center;font-size:11px;}
#contenu .agenda-mensuel p.navigation a {margin:0 5px;color:#848174;text-decoration:none;}
#contenu .agenda-mensuel p.navigation a:hover {color:#0064bf;}
#contenu table.month-large th,
#contenu table.month-large td {border:1px solid #aaa59e;}
#contenu table.month-large th.month-weeknums {width:20px;text-align:center;background-color:#0064bf;color:#fff;border:#fff 1px solid;}
#contenu table.month-large .weekday {background-color:#0064bf;color:#fff;font-weight:bold;text-align:center;padding:3px;font-size:11px;height:12px;border:#fff 1px solid;}
#contenu table.month-large .day {height:100px;width:100px;vertical-align:top;text-align:left;}
#contenu table.month-large .day div {text-align:right;padding-right:3px;}
#contenu table.monthCorner {background-color:#0064bf;}
#contenu table.month-large td.monthCurrentWeek {background-color:#eceae0;}
#contenu table.month-large td.monthToday {padding:1px 0;color:#000;font-weight:bold;background-color:#bcb7af;}
#contenu .monthToday a {color:#000;}
#contenu .monthToday a:hover {color:#0064bf;}
#contenu table.month-large .item {margin:0 0 10px 0;text-align:left !important;font-size:11px;color:#bcb7af;}
#contenu table.month-large .item a {color:#000;margin:2px;padding:2px;display:block;text-decoration:none;border-bottom:#dcd9cb 1px dotted;}
#contenu table.month-large .item a:hover {color:#0064bf;border-bottom:#0064bf 1px dotted;}

/* DETAIL ORGANISATEUR et LIEU */
#contenu .agenda-detail h1 {margin-bottom:0;}
#contenu .agenda-detail p {color:#000;}
#contenu .agenda-detail p.categorie {margin:0 0 20px 0;padding:0;font-size:11px;color:#000;text-transform:none;}
#contenu .agenda-detail p.categorie span {margin:0;padding:0 6px;text-transform:uppercase;background:#c9df1b;font-weight:bold;}
#contenu .agenda-detail p span.intitule {width:90px;display:inline-block;color:#777;}
#contenu .agenda-detail .image {float:right;margin:0 0 10px 10px;padding:5px 5px 3px 5px;width:203px;font-size:13px;background:#eceae0;}
#contenu .agenda-detail .image a {display:block;border:#0064bf solid 1px;}
#contenu .agenda-detail .image a:hover {border:#000 solid 1px;}
#contenu .agenda-detail .image img {margin:0;}
#contenu .agenda-detail span.legende {position:absolute;bottom:0;z-index:999;width:197px;padding:2px;margin:0 1px 1px 1px !important;margin:0 1px;font-size:10px;color:#000;line-height:11px;font-style:italic;background:url(../Images/bg-legendes-images.png) left top repeat;}
