
/***************** GENERAL **************/
h1 { color: #333333; border-bottom: 4px solid white; padding: 0px 0px 6px 0px; margin: 0px 0px 12px 0px; font-weight:normal; font-size:28px;}
h2 { padding: 0px 0px 2px 0px; margin:0; font-size:14px; text-transform: uppercase;}
h2 a { color: #008EBE; }
h2 a:hover, h2 a:visited { color:#293952; text-decoration:none;}
a { color: #008DBD; }
a:hover { text-decoration: underline;}
p { margin-top: 4px; }
.spip_surligne { background-color:#FFFFCC;}


/***************** DECOUPE **************/
div#contentglobal { background-image: url(../img/fond_content.gif); background-repeat: no-repeat;background-color: #f4f1e8; clear:both; float:left; width: 958px; margin: 10px 0px 0px 0px ; padding: 0px 0px 30px 0px; }
div#content { float: right;  width: 655px; padding-right: 20px; padding-bottom: 40px; }
div#content a { }
div#content a:hover, div#content a:visited {color:#293952; }

div#content li {  list-style-image: url(../img/puce_doc.gif); font-size:11px;  margin:0 0 0 20px; padding:0;}


/***************** CHEMIN **************/
div#chemin { margin: 10px 0px 20px 0px; display:block; clear:right; height: 100%; border:0px solid red; }
div#chemin p { font-size: 11px; padding: 0px; margin: 0px; float:left;}
div#chemin a { color:#666666; text-decoration:none;}
div#chemin p.lesautres { float:right;}


/***************** NAV GAUCHE ********************/
div#menu_gauche{ float: left; width: 210px; margin: 0 0 0 26px; padding: 0px 10px 0px 15px; clear:none; display: inline; border: 0px solid red;}
div#menu_gauche ul{ width: 200px; margin: 0; padding : 0; border:0px solid red; background-color:#FFFFFF;}
div#menu_gauche a { text-decoration:none; font-weight:bold; padding: 4px 4px 4px 10px; color: #6C6B69; font-size:11px; border-bottom:1px solid #008EBE;}
div#menu_gauche a:hover  { color:#008EBE;}
div#menu_gauche a.select { color: #008EBE; font-weight:bold;}
div#menu_gauche li a {  display:block; height:100%; }
div#menu_gauche li { margin : 0; padding : 0; list-style-type:none;}
div#menu_gauche ul.n2 li a { background-color:#E5F2F8;}
div#menu_gauche ul.n3 li a { padding-left:20px; background: url(../img/puce_n3.gif) 0% 7px no-repeat;}
div#menu_gauche ul.n3 li a.select { background-image:url(../img/puce_n3_select.gif);}
div#menu_gauche ul.n4 { padding: 4px 0px 8px 0px; border-bottom:1px solid #008EBE;}
div#menu_gauche ul.n4 li a { border-bottom:0px solid #008EBE; font-weight:normal; padding-top: 0px; padding-bottom:0px; background: url();}
div#menu_gauche ul.n4 li a.select { background: url();}
div#menu_gauche a.titre { background-color:#293952; display:block; width: 186px; color:#FFFFFF; text-transform:uppercase; border-bottom:0px;}


/***************** AFFICHAGE DES EXTRAITS DE SOUS-RUBRIQUE **************/
img.photo { float:right; margin: 0px 0px 12px 12px; background-color: #fff; border:1px solid #E2DED0; padding: 2px;}
div#photo_rub{ float: right; width: 697px; height:69px; clear:right; border:0px solid red; display:block;}
div.blocRub { float: left; width: 282px; height: 260px; clear:none; display:inline; margin: 0px 24px 30px 0px; background-image: url(../img/fond_blocrub.gif); background-repeat: no-repeat;  padding: 14px 0px 0px 14px; }
div.blocRub p:first-line { font-weight: bold;}

table.blocRub td { width: 282px; margin: 0; background-image: url(../img/fond_blocrub.gif); background-repeat: no-repeat;  padding: 10px 36px 22px 14px; vertical-align: top; clear:both; float: none; }
table.blocRub p { border:0px solid red; margin-bottom: 0;}


div.visu{ background-color: #fff; border:1px solid #E2DED0; padding: 2px;}
div.visu img{ border-left:24px solid #008EBE; }


/***************** NAVIGATION A DROITE  **************/
div#inset { float:right; width: 210px;  }
div#inset ul a.first { 	font-size: 12px; color: #008EBE; text-decoration:none;  font-weight:bold; display:block; padding: 4px 4px 4px 20px; 	border-bottom:1px solid #008EBE; background: url(../img/puce_n3_select.gif) 0% 7px no-repeat; background-color:#FFFFFF;}
div#inset li a { font-size: 11px; color: #616161; text-decoration:none; background-color:#F4F1E8; font-weight:normal;}
div#inset li { margin-top: 4px;}
div#inset li a.select { font-weight:bold;}
div#texte { float:left; width: 420px;}



/***************** COLONNAGE  **************/
ul.liste { width: 46%; float:left; }
ul.droite { float:right; }
div#colgauche { width: 420px; float:left;}


/*---- AFFICHAGE DE LISTE DE DOCUMENTS DANS LES RUBRIQUES----------*/
div#document img { behavior: url(win_png.htc); float:left;}
div#document h2 { background-color:#FFFFFF; margin: 0; padding: 2px; font-size:14px; color:#008EBE;} 
div#document td { border-bottom: 1px dotted #cccccc;  }
div#document td.doc0 {padding-top: 12px;}
div#document td.doc1 { width: 80px;}
div#document td.doc2 { width: 60px; }
div#document td.doc3 { width: 500px;}
div#document tr.color1 { background-color:#F9F8F4;}


/***************** PAGINATION  **************/
div#pagination { background-color:#FFFFFF; padding: 0px 4px 0px 4px; float:none; clear:both; height:100%; border:1px solid white; text-align:center;}
div#pagination p { }


.spip_documents_center { padding:12px; float:none; text-align:center; display:block }