/* Developp by V Gilfaut contact vincent.gilfaut@ciridd.org */

* { margin: 0; padding: 0; border: none;}
body {font: small 'Lucida Grande', Arial, sans-serif;  font-size:15px;background: #FFF;}
h2, h3 {font-family: Arial, Helvetica, sans-serif;font-size: 1.25em;color:#FFF;font-weight: normal;letter-spacing:-0.025em;line-height: 22px;}

/* #################################################################### */
#header {position:relative; width:916px ;height:196px;background:url(../imagestpl/test_centrale.png); }
.header h2 {font-family: Arial, Helvetica, sans-serif;font-size: 30px;color:#000}

#middle { float: left; width:700px;padding:0px 0px 5px 0px;min-height:850px;}
#main { float: left; width:100%; clear: left; }
#right { float: right; width: 250px;padding:0px 0px 5px 5px;}
#footer{ float: left; width:100%;font-size: 0.8em;background-color:#024691;padding:10px 0 10px 0;border-top:1px solid #FFF;border-bottom:1px solid #FFF;color:#FFF}
#sitemap{ float: left; width:100%;font-size: 0.8em;background-color:#eee;padding:10px 0 10px 0;border-bottom:1px solid #FFF;}
.topnavbar {display:none }

/* #################################################################### */
/* Navbar */
.navbar {display:none}
/* #################################################################### */
/* News Home */
.newsbox1 {float:left;padding:10px 0 0 0;}
.newsbox1 h2 {background:url(../imagestpl/cadre_11.gif) no-repeat top left;padding-left:25px; }
.newsbox1 ul {padding-left:16px;List-Style-Position: Outside;}
.newsbox1 li {list-style-image: url(../imagestpl/puce_orange.gif);padding-bottom:5px;line-height:15px;}
.newsbox1 a {font-size:0.85em;color:#024691;text-decoration:none; }
.newsbox1 .posted {font-size:0.80em; color:#989898;padding:0px;font-style: italic}

.newsbox2 {float:left;padding:10px 0 0 0;}
.newsbox2 h2 {background:url(../imagestpl/cadre_30.gif) no-repeat top left;padding-left:25px }
.newsbox2 ul {padding-left:16px;List-Style-Position: Outside;}
.newsbox2 li {list-style-image: url(../imagestpl/puce_orange.gif);padding-bottom:5px}
.newsbox2 a {font-size:0.85em;color:#024691;text-decoration:none }
.newsbox2 .posted {font-size:0.80em; color:#024691;padding:0px;font-style: italic}

.newsboxborder{padding:5px;width:374px;margin-top:-1px;border:1px solid #CCC;height:auto;font-size:0.95em;}

.mapbox {float:right;padding:10px 0 0 0; }
.mapbox  h2 {background:url(../imagestpl/cadre_carte_17.gif) no-repeat top left;text-align:center;padding:0 }
.mapbox  p{float:left;border:1px solid #CCC;padding:5px;width:242px; }
.mapbox .list {width:240px;border:1px solid #CCC;}

.calboxhome {float:right;padding:10px 0 0 0; }
.calboxhome h2 {background:url(../imagestpl/cadre_40.gif) no-repeat top right;text-align:center;padding:0 }
.calboxhome ul {padding-left:20px;List-Style-Position: Outside;}
.calboxhome li {list-style-image: url(../imagestpl/puce_orange.gif);padding-bottom:5px;line-height:15px}
.calboxhome a {font-size:0.75em;color:#024691;text-decoration:none }
.calboxhome .posted {font-size:0.70em;color:#989898;padding:0px;font-style: italic}
.calboxhomeborder{padding:5px;width:240px;margin-top:-1px;border:1px solid #CCC;height:auto;}

.boxedito {float:left;padding:0;z-index:1}
.boxedito h2 {background:url(../imagestpl/cadre_03.gif) no-repeat top left;padding-left:25px; }
.boxedito p{float:left;border:1px solid #CCC;padding:15px;width:625px;margin-top:-1px;font-size: 0.85em;color:#024691;text-align:justify }

.contextuelhome {display:none}

/* #################################################################### */
/* News others */
#middleleft { float: left; width:390px;padding:0px;}
#middleright { float: right; width:260px;padding:0px;}
#middlefoot { float: left; width:100%;padding:0px;}

.newsbox3 {float:left;width:100%;padding-top:10px;}
.newsbox3 h3 {background:url(../imagestpl/puce_bleue2.png) no-repeat top left ;padding-left:25px;color:#FB9C36; }
.newsbox3 ul {padding-left:16px;List-Style-Position: Outside;}
.newsbox3 li {list-style-image: url(../imagestpl/puce_orange.gif);padding-bottom:5px;line-height:15px}
.newsbox3 a {font-size:0.85em;color:#024691;text-decoration:none }
.newsbox3 .posted {font-size:0.80em;color:#989898;padding:0px;font-style: italic;}

.newsboxnoborder{padding:5px;width:374px;margin-top:-1px;height:auto;background:url(../imagestpl/dot.gif) repeat-x top left;}
.newsboxnoborder  {color:#024691;text-decoration:none;padding-top:10px; font-size:0.95em;}

.newsboxstatique {float:left;padding:10px 0px 5px 0px;height:auto;width:650px;color:#024691;font-size:0.85em;text-align:justify}

.contextuel {display:none}
.contextuel_title {display:none}
.syndicate {display:none}



.calbox {float:right;padding:0px 0 0 0; }
.calbox h2 {background:url(../imagestpl/cadre_42.gif) no-repeat top right;text-align:center;padding:0 }
.calbox ul {padding-left:20px;List-Style-Position: Outside;}
.calbox li {list-style-image: url(../imagestpl/puce_orange.gif);padding-bottom:5px;line-height:15px}
.calbox a {font-size:0.75em;color:#024691;text-decoration:none }
.calbox .posted {font-size:0.70em;color:#989898;padding:0px;font-style: italic}
.calboxborder{padding:5px;width:218px;margin-top:-1px;border:1px solid #CCC;height:auto;}

.footnewsbox {background:url(../imagestpl/dot.gif) repeat-x top; margin-left:5px;padding:10px 0 5px 15px;width:94%}
.footnewsbox h2{background:url(../imagestpl/puce_bleue.gif) no-repeat  left;padding:0 0 0 15px;text-align:inherit}
.footnewsbox a{}

.boxactu {float:left;padding:0; }
.boxactu h2 {background:url(../imagestpl/cadre_03.gif) no-repeat top left;padding-left:25px }
.boxactunoborder {float:left;border:1px solid #CCC;padding:15px;width:625px;margin-top:-1px;margin-top:-1px;font-size: 0.85em;color:#024691;text-align:justify ;height:auto }
.boxactu .posted {font-size:0.85em;color:#989898;padding:0px;font-style: italic}
.boxactu a {color:#989898;text-decoration:none}
.boxactu li {list-style-image: url(../imagestpl/puce_orange.gif);margin:10px 0 0 15px;line-height:15px}

.archives {width:100%;padding-top:10px;clear:left;color:#989898}
.archives h3 {background:url(../imagestpl/puce_bleue2.png) no-repeat top left ;padding-left:25px;color:#FB9C36; }
.archives h2 {color:#2569b4;}
.archives a {color:#989898;font-size:0.85em }
.archives .posted {color:#989898;font-style: italic;font-size:0.80 em}
.archives ul {padding-left:21px;List-Style-Position: Outside;}
.archivesboxnoborder{padding:5px;width:640px;margin-top:-1px;height:auto;background:url(../imagestpl/dot.gif) repeat-x top left;}


.boxstatique {float:left;padding:0; }
.boxstatique h2 {background:url(../imagestpl/cadre_03.gif) no-repeat top left;padding-left:25px }
.tableborder {border:1px solid #CCC;padding:15px;width:625px;margin-top:-1px;margin-top:-1px;font-size: 0.85em;color:#024691;text-align:justify }

/* #################################################################### */
/* Agenda21 */


.liste {float: right;width: 210px;border:1px solid #ccc;height:300px;margin-top:10px;overflow-y: auto;overflow-x:hidden; padding:5px}
.liste a{font-size:0.85em;letter-spacing: -0.5px;color:#024691;font-weight: bold;text-decoration:none }

.boxagenda {float:left;padding:0; }
.boxagenda h2 {background:url(../imagestpl/cadre_03.gif) no-repeat top left;padding-left:25px }
.boxagenda p{float:left;border:1px solid #CCC;padding:15px;width:625px;margin-top:-1px;font-size:0.85em;letter-spacing: -0.5px;color:#024691;line-height: 20px;text-align:justify;min-height:590px }


.zoom {float:right;padding:10px 0 0 0; }
.zoom  h2 {background:url(../imagestpl/cadre_42.gif) no-repeat top left;text-align:center;padding:0 }
.zoom  p{float:left;border:1px solid #CCC;padding:5px;width:218px; }
.zoom {font-size:0.85em;color:#024691;line-height: 20px;text-align:justify }


/* #################################################################### */
/* Calendar */
#calendar {height:180px;padding:20px 0px 0 0px}
#calendar li{	list-style: none;}
#calendar h2{	height:20px;font-size:1em;letter-spacing: -0.75px;color:#FFF;}
.currentmonth {font-size:1em;letter-spacing: -0.75px;color:#024691;font-weight: bold;margin-left:20px;}
.activedate {background-color:#2569B4;}
.activedate a {list-style: none;text-decoration: none;color:#fff;font-size:1em;}
#libelle {float:left;width: 205px;margin: 0 ;height:20px;font-size:0.85em;letter-spacing: -0.75px;color:#024691;font-weight: bold;}
.ligne {float : left;width: 200px;margin: 0 ;padding: 0;}
#libelle li {float : left;width : 20px; padding:2px;margin-right:5px;}
.ligne li {color:#024691;font-size:0.85em; float : left;padding:2px;width:20px;border:1px solid #2569b4;margin:1px;text-align:center}
li.itemCurrentItem {/* A vous de configurer l'apparence de la date du jour */}
li.itemSelectedItem {/* A vous de configurer l'apparence du jour sélectionné */}
li.noborder {border:1px solid #FFF}

/* #################################################################### */




