/* --------------------------------------------------------- */
/* Feuille de style des squelettes par defaut pour SPIP 2.0  */
/* --------------------------------------------------------- */

.hidden    {display:none;}
.popup_bgtop {background:url('img/fundo_popup_PMV_top.png') top left no-repeat; padding-top:25px;}
.popup_bgbot {background:url('img/fundo_popup_PMV_bot.png') bottom left; padding:10px 10px 0px 30px; border-right:1px solid #F2F2F2;}

#logo {z-index:1000; position:fixed; bottom:0px; left:0px;}
#rodape {z-index:2; position:fixed; bottom:0px; height:33px; width:100%; padding-left:220px; background:url('img/rodape.png') repeat-x bottom;}
#rodape img {vertical-align:bottom;}
#formulaire_recherche {margin-right:50px;}
#contato              {margin-right:30px;}
#rss                  {margin-right:30px;}
#menu_logo   {position:absolute; bottom:100px; left:10px; visibility:hidden;}
#fundo       {z-index:-100; position:fixed; bottom:0px; height:100%; width:100%; background:url('img/fundo_degrade_dir.png') repeat-y right;}
#destaqueextra {float:right; width:180px; padding: 50px 10px 10px 3px;}
.formulaire_spip {clear:none; float:left; margin-top:20px; padding-bottom:20px;}

#menu_home    {position:absolute; bottom:68px;  left:45px;}
#menu_01 {position:absolute; bottom:40px;  left:95px;}
#menu_02 {position:absolute; bottom:-00px;  left:125px;}
#menu_03 {position:absolute; bottom:-40px;  left:115px;}

#comentarios-top    {margin-top:20px; padding-top:5px; width:450px; background:url('img/box_l450_top.gif') no-repeat top left;}
#comentarios-bottom {margin:0 0 5px 0; width:450px; background:url('img/box_l450_bot.gif') no-repeat bottom left;}
.comente-titulo     {margin:0px; padding:0 10px 0 10px; width:430px; height:20px; background:#E4E4E4;}
.comente-texto      { padding:10px; width:430px;}

.vejabem a, .vejabem a:hover, .vejabem a:visited {font-size:1.70em; font-weight:lighter; font-family:'arial narrow', arial; font-size:24px; text-decoration:none;}
#vejabem {text-align:right;}
#vejabem .spip_logos {margin-left:10px;}

/* --------------------------------------------------------- */
.envie {width:362; height:177; margin-top:20px; display:none;}
.compartilhe {width:362px; height:177px; margin-top:20px; font-size:10px; display:none; background:url('img/compartilhe.png');}
.compartilhe img {width:362px; height:177px; display:block;}
.fechar   {position:absolute; margin-left:290px; margin-top:10px; font-size:10px; padding:3px;}

.compartilhe .favoritos a {color:#0088A4; display:block;}

.twitter   {position:absolute; padding-left:20px; height:16px; margin-left:28px;  margin-top:69px;  background:url('img/twitter.png')   no-repeat; z-index:10;}
.google    {position:absolute; padding-left:20px; height:16px; margin-left:26px;  margin-top:96px;  background:url('img/google.png')    no-repeat; z-index:10;}
.netscape  {position:absolute; padding-left:20px; height:16px; margin-left:26px;  margin-top:124px; background:url('img/netscape.png')  no-repeat; z-index:10;}

.facebook  {position:absolute; padding-left:20px; height:16px; margin-left:145px; margin-top:69px;  background:url('img/facebook.png')  no-repeat;}
.digg      {position:absolute; padding-left:20px; height:16px; margin-left:144px; margin-top:97px;  background:url('img/digg.png')      no-repeat;}
.reddit    {position:absolute; padding-left:20px; height:16px; margin-left:144px; margin-top:124px; background:url('img/reddit.png')    no-repeat;}

.delicious {position:absolute; padding-left:20px; height:16px; margin-left:234px; margin-top:68px;  background:url('img/delicious.png') no-repeat;}
.yahoo     {position:absolute; padding-left:20px; height:16px; margin-left:235px; margin-top:97px;  background:url('img/yahoo.png')     no-repeat;}
.live      {position:absolute; padding-left:20px; height:16px; margin-left:234px; margin-top:125px; background:url('img/live.png')      no-repeat;}

#mail {margin-top:-60px; margin-left:35px;}
/* --------------------------------------------------------- */

/* HOME */

#icones         {float:left;}

#midia_1     {position:relative; width:92px; top: 18px; left:  -5px; background:url('img/bolota_04.png') center right no-repeat;}
#midia_2     {position:relative; width:92px; top: 30px; left: -75px; background:url('img/bolota_04.png') center right no-repeat;}
#midia_3     {position:relative; width:92px; top: 51px; left:-110px; background:url('img/bolota_04.png') center right no-repeat;}
#midia_4     {position:relative; width:92px; top: 72px; left:-123px; background:url('img/bolota_04.png') center right no-repeat;}
#midia_5     {position:relative; width:92px; top: 95px; left:-127px; background:url('img/bolota_04.png') center right no-repeat;}

#comtudo_1   {position:relative; width:92px; top: 15px; left: 20px; background:url('img/bolota_06.png') center left no-repeat;}
#comtudo_2   {position:relative; width:92px; top: 15px; left: 80px; background:url('img/bolota_06.png') center left no-repeat;}
#comtudo_3   {position:relative; width:92px; top: 23px; left:115px; background:url('img/bolota_06.png') center left no-repeat;}

#conteudo_1  {position:relative; width:92px; top:115px; left: 50px; background:url('img/bolota_05.png') center left no-repeat;}
#conteudo_2  {position:relative; width:92px; top:135px; left: 60px; background:url('img/bolota_05.png') center left no-repeat;}
#conteudo_3  {position:relative; width:92px; top:160px; left: 57px; background:url('img/bolota_05.png') center left no-repeat;}
#conteudo_4  {position:relative; width:92px; top:180px; left: 40px; background:url('img/bolota_05.png') center left no-repeat;}
/*
#home_chamadas ul li {margin-bottom:20px;}
#home_chamadas p {margin:0.20em 0; padding:0.20em 0.10em; font-size:11px;}
#home_chamadas ul {margin:0; padding:0; list-style:none;}
#home_chamadas ul li {margin:0.20em 0; padding:0.20em; border-top:1px solid #DDD;}
#home_chamadas ul li h3 a {margin:0.30em 0; font-weight:lighter; font-family:'arial narrow', arial; font-size:20px; text-decoration:none;}
#b01 {position:relative; left:336px;}
#b02 {position:relative; left:315px; top:22px;}
#b03 {position:relative; left:286px; top:40px;}

#b01on {position:relative; left:340px; visibility:hidden;}
#b02on {position:relative; left:320px; visibility:hidden;}
#b03on {position:relative; left:300px; visibility:hidden;}
*/

.glt-elm     {z-index:10000; position:absolute; left:0; top:0; width:150px; color:#555; visibility:hidden;}
.glt-elm p   {background: #E3E2E2; margin:-10px 0px 0px 0px; padding:0em 0.5em 0em 0.5em ;}
.glt-elm img {display: block;}

/* noticias home*/
.link    {position:absolute; width:100%; height:0px; background:#fff; overflow:hidden; visibility:hidden;}
.title   {position:relative; left:2px; width:100%; height:30px; cursor:pointer; background:#FFf; color:#1b3e85; font-size:20px; overflow:hidden; border-top:1px solid #CCC; font-family:'arial narrow'; text-weight:bold;}
.title_o {position:relative; left:2px; width:100%; height:30px; cursor:pointer; background:#FFf; color:#1b3e85; font-size:20px; overflow:hidden; text-weight:bold;}
.text    {position:relative; height:90%; color:#000; overflow:hidden;}
#frames  {position:relative; width:100%; height:300px; overflow:hidden; float:left;}
#title   {position:relative; height:70%; margin:30px; color:#000; font-size:22px; font-weight:bold; overflow:hidden;}

/* internas */

#setor_titulo {height:30px; padding-right:20px; float:right; background:url('img/setor_tarja_dir.png') no-repeat right; max-width:995px;}

.setor_tarja_gen {background:url('img/setor_tarja_gen.png') no-repeat;}
.setor_tarja_01  {background:url('img/setor_tarja_01.png') no-repeat;}
.setor_tarja_02  {background:url('img/setor_tarja_02.png') no-repeat;}
.setor_tarja_03  {background:url('img/setor_tarja_03.png') no-repeat;}
.setor_tarja_04  {background:url('img/setor_tarja_04.png') no-repeat;}
.setor_tarja_05  {background:url('img/setor_tarja_05.png') no-repeat;}
.setor_tarja_06  {background:url('img/setor_tarja_06.png') no-repeat;}

/*
#setor_01 {background:url('img/setor_lateral_01.png') repeat-y;}
#setor_02 {background:url('img/setor_lateral_02.png') repeat-y;}
#setor_03 {background:url('img/setor_lateral_03.png') repeat-y;}
#setor_04 {background:url('img/setor_lateral_04.png') repeat-y;}
#setor_05 {background:url('img/setor_lateral_05.png') repeat-y;}
#setor_06 {background:url('img/setor_lateral_06.png') repeat-y;}
*/

#setor_01 h {color:#1b3e85;}
#setor_02 h {color:#1b3e85;}
#setor_03 h {color:#1b3e85;}
#setor_04 h {color:#18937f;}
#setor_05 h {color:#dc3d35;}
#setor_06 h {color:#f9b600;}

#setor_01 a {color:#1b3e85;}
#setor_02 a {color:#1b3e85;}
#setor_03 a {color:#1b3e85;}
#setor_04 a {color:#18937f;}
#setor_05 a {color:#dc3d35;}
#setor_06 a {color:#f9b600;}

#setor_01 .chapo {color:#000;}
#setor_02 .chapo {color:#000;}
#setor_03 .chapo {color:#1b3e85;}
#setor_04 .chapo {color:#000;}
#setor_05 .chapo {color:#dc3d35;}
#setor_06 .chapo {color:#f9b600;}

.setor_01 hr {border:1px solid #006;}

#menuzinho {float:right;}
#menuzinho img {margin:2px 10px 0px 0px;}
/* Fisheye Menu Styles */
#fisheye_menu {list-style:none; padding:0; margin:10px; height:81px;}
#fisheye_menu li   {position:relative; display:block; float:left;}
#fisheye_menu span {position:absolute; top:100%; left:0; text-align:center; padding:1px; margin:0; border:solid 1px #bbb; color:#333; background:#eee;}
#fisheye_menu a    {text-decoration:none;}
#fisheye_menu img  {border:0; vertical-align:top;}

/* menu de icones do PMV */
#dock     {vertical-align:bottom; display:table-cell; min-width:500px; height:85px; margin-bottom:10px;}
#dock a:visited{}
#dock a   {text-decoration:none; margin:-2px;}
#dock img {border:none;}
#legend   {}

/**/
.box_miolo {float:right; width:136px; margin-left:5px; text-align:center; background:url('img/box_miolo-top.png') no-repeat top;}
.box_miolo h2 {color:#1b3e85; margin-bottom:10px;}
.box_miolo span { width:136px; margin-top:10px; padding-bottom:10px; display: block; background:#EEE; background: url('img/box_miolo-bot.png') no-repeat bottom;}
.box_miolo img {border:2px solid #FFF;}

/*CODA********************************************** */
.container {width:auto; text-align:left; margin:0 auto; margin-bottom:50px; position:relative;}
.container div.button {position: absolute; top:50px;}
div.button#left { left: 0; z-index:999;}
div.button#right { right: 0; z-index:999;}
.tags {width:93%; margin-left:1%; margin-top:-10px; padding:3px 10px 3px 10px; text-align:left; background:#EDEDED;}
.text {width:95%; height:140px; text-align:left; padding:5px 10px; color:#848484;}
.text .spip_logos {float:right;}
/* The toolbar for the content box */
#toolbar {}
ul#toolbar {height:100px; width:90%; min-width:425px; margin:auto; padding:0px; text-align:center; list-style:none; position:relative;}
#toolbar li {width:19%; min-width:83px; margin:auto; padding:0px; padding-left:2px; float:left;}
#toolbar li img {margin:0px; padding:0px;}
#toolbar li a {vertical-align:middle; display:table-cell; text-align:center; height:100px;}
#toolbar li.active {background-position:bottom center; height:100px;}
#toolbar li.inactive {background-position:top center;}
#toolbar li .spip_logos {margin:auto;}
#toolbar li:hover {background-position: bottom;}
/* The slide-y content box thingy */
#frame, #frame div.button, #scroller, .section {height:auto;}
#frame {overflow:hidden; margin:0 auto; width:auto; position:relative; margin-bottom:20px;}
#scroller   {width:auto; margin:0; text-align:center; overflow:hidden; height:auto;}
#content {width: 500%;}
.section {width:20%; height:auto; text-align:left; margin:0px; padding:0px; float:left;}
.section_bg {margin:0px; height:auto; padding:0px;}
.section h2, .section h3 {color: #072453; font-weight: normal; font-family: "HelveticaNeue", Helvetica, Arial, sans-serif; font-size: 19px; line-height: 24px; margin-bottom: 5px;}
.section h3 {color: #000;}
.section p, .section li {margin: 0 0 20px 0; font-size: 13px; line-height: 15px;}
.section li strong {font-size: 19px; font-weight: normal;}
#setor_02 H1 {color:#1b3e85; visibility:visible;}
#setor_04 H1 {color:#18937f; visibility:visible;}
#setor_04 H2 {margin-bottom:15px;}
#setor_05 H1 {color:#dc3d35; visibility:visible;}
#setor_06 H1 {color:#f9b600; visibility:visible;}
.section_soustitre {font-size:14px; color:#808080; margin-bottom:-10px}
/*CODA********************************************** */

/*CONTENTSLIDER * para o BLOG ********************************************* */
#slider2 {width:315px; height:286px; background:url('img/f_blog_video.jpg') no-repeat;}
.sliderwrapper{height:238px;
position:relative;  /*leave as is*/
overflow:hidden;  /*leave as is*/
}
.sliderwrapper .contentdiv{padding:38px 15px 10px 13px; height:100%; filter:progid:DXImageTransform.Microsoft.alpha(opacity=100); -moz-opacity:1; opacity:1;
visibility:hidden;  /*leave as is*/
position:absolute;  /*leave as is*/
left:0;   /*leave as is*/
top:0;   /*leave as is*/
width:285px;  /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
}
.sliderpaginat a {padding:3px 10px; font-weight:bold; font-family:arial; font-size:11px; text-decoration:none;}
.sliderpaginat a:hover, .pagination a.selected {color:#FFF; background-color:#999;}
/*CONTENTSLIDER * para o BLOG ********************************************* */

/* ------------------------------------------
/* Disposition a l'ecran des blocs principaux
/* ------------------------------------------ */
body {background:#FFF; margin:0; padding:0;}
#page {}

#conteneur {margin:0px 200px 30px 200px;}
#contenu {margin:0px 120px 0px 0px; padding-bottom:100px;}

/* internas */
#conteneur_largo {margin:0px 0px 30px 200px;}
#contenu_largo   {margin:0px 120px 0px 0px; padding-bottom:100px;}
#col1 {margin: 0px 0px 0px 0px; padding-top:15px; margin-bottom:20px; float:left; padding-bottom:100px; /*overflow:hidden;*/ }

#col2 {margin:0px 0px 0px 0px; float:right; padding-bottom:100px;}
#col2 p {font-size:11px;}

#col2 ul li {margin-bottom:20px; text-align:left;}
#col2 p {margin:0px 0px 5px 0px; padding:0; font-size:11px; color:#000;}
#col2 ul {margin:0px; padding:0px; list-style:none; border-top:1px solid #DDD;}
#col2 ul li {margin:0px 0px 5px 0px; padding:0.20em;}
#col2 ul li h3 a {margin:0.30em 0; font-weight:lighter; font-family:'arial narrow', arial; font-size:20px; text-decoration:none;}

#setor_04 #col2 a      {color:#18937f; font-size:12px; text-decoration:none;}
#setor_04 #col2 a.em   {color:#18937f; font-size:10px;}
#setor_04 #col2 img {}
#setor_04 img.invertido {background:#18937f;}

#setor_05 #col2 a      {color:#dc3d35; font-size:12px; text-decoration:none;}
#setor_05 #col2 a.em   {color:#dc3d35; font-size:10px;}
#setor_05 #col2 img {}
#setor_05 img.invertido {background:#dc3d35;}

#setor_06 #col2 a      {color:#f9b600; font-size:12px; text-decoration:none;}
#setor_06 #col2 a.em   {color:#f9b600; font-size:10px;}
#setor_06 #col2 img {}
#setor_06 img.invertido {background:#f9b600;}


#entete a.accueil {display:block; width:67%;}
#entete a.accueil img.spip_logos {vertical-align:bottom; line-height:1em;}
#entete a.accueil #nom_site_spip {vertical-align:bottom; font-size:2.2em; font-weight:normal;}
#entete .formulaire_menu_lang {position:absolute; right:0; top:0.90em; display:block; width:30%;} /*Cf.:spip_formulaires.css*/

#navigation {float:right; width:30%; margin-top:1em; overflow:hidden;}
#extra {float:right; clear:right; width:30%; margin-top:1em; overflow:hidden;}

#pied {clear:both; width:100%; margin:0; padding:0.40em 0; border-top:1px solid #8B6F92; text-align:center; font-size:0.90em;}
#pied img {vertical-align:middle;}

/* Espaceur de blocs */
.nettoyeur {clear:both; height:0; margin:0; padding:0; border:0; line-height:1px; font-size:1px;}

/* Non visible a l'ecran */
.invisible {position:absolute; top:-3000em; height:1%;}


/* ------------------------------------------
/* Typographie generale (style transversaux)
/* ------------------------------------------ */
html {font-size:100%;} /* Cf.:http://pompage.net/pompe/definir-des-tailles-de-polices-en-CSS/ */
body {font-size:0.8125em; font-family:arial, sans-serif; color:#333; }

p {margin-bottom:10px;}


/* Titraille / Intertitres */
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-weight:normal; font-size:1em; color:#1b3e85; font-family:'arial narrow';}
h1 {font-size:1.70em;}
h2 {font-size:1.40em; font-weight:normal;}
h2, h2 a, h2 a:focus, h2 a:hover, h2 a:active {}
h3 {font-size:1.20em; font-weight:bold;}
h3.setor_00 {font-size:20px; font-weight:bold;}
h3.spip {} /* Cf.:spip_style.css */
hr.spip {} /* Cf.:spip_style.css */

/* Autres enrichissements typo */
strong {font-weight:bold;}
em {font-style:italic;}
abbr, acronym {border-bottom:1px dotted; cursor:help;}
small {font-size:10px; color:#666;}
dfn {font-weight:bold; color:#666;}
del {text-decoration:line-through;}
ins {color:red !important; text-decoration:none;}
sup, sub {font-size:.8em; font-variant:normal;}

/* Listes */
ul.spip {} /* Cf.:spip_style.css */
ol.spip {} /* Cf.:spip_style.css */
dl {}
dt {}
dd {}

/* Citations, code et poesie */
cite {}
q {}
blockquote {}
blockquote.spip {} /* Cf.:spip_style.css */
blockquote.spip_poesie {} /* Cf.:spip_style.css */
.spip_code {} /* Cf.:spip_style.css */
.spip_cadre {} /* Cf.:spip_style.css */
address {}

/* Tableaux */
table.spip {} /* Cf.:spip_style.css */

/* Logos, documents et images */
img {margin:0; padding:0; border:0;}
.spip_logos {} /* Cf.:spip_style.css */
.spip_documents {} /* Cf.:spip_style.css */
.spip_documents_center {} /* Cf.:spip_style.css */
.spip_documents_left {} /* Cf.:spip_style.css */
.spip_documents_right {} /* Cf.:spip_style.css */
.spip_doc_titre {} /* Cf.:spip_style.css */
.spip_doc_descriptif {} /* Cf.:spip_style.css */


/* ------------------------------------------
/* Habillage des elements du contenu
/* ------------------------------------------ */

#hierarchie {clear:both; margin-bottom:2em; font-size:0.90em;}
#hierarchie, #hierarchie a {color:#666;}

.cartouche {margin:20px 0px 50px 0px;}
.cartouche .spip_logos {margin: 0px 0px 0px 0px;}
.cartouche p {margin:0; padding:0; clear:left;}
.surtitre, .soustitre {font-size:0.90em; color:#666; text-transform:uppercase; letter-spacing:0.10em;}
.cartouche .surtitre {margin-bottom:0.30em;}
.cartouche .soustitre {margin-top:0.50em; margin-bottom:0.30em;}
.cartouche .traductions {font-size:0.90em;}

.chapo {margin-bottom:1.50em; line-height:1.40em;}
.texte {line-height:1.60em; max-width:480px;}
.hyperlien {display:block; background:#EEE; padding:0.50em 1em; font-weight:bold; color:#1b3e85;}
.ps, .notes {margin-bottom:2em; line-height:1.40em;}
.notes {clear:both; font-size:0.90em;}

abbr.published {border:0;}

/* Portfolio */
#documents_portfolio {clear:both; margin:2em auto; text-align:center;}
#documents_portfolio .spip_logos {margin:6px 3px 0 3px; border:4px solid #DDD;}
#documents_portfolio a.on .spip_logos {border-color:#F57900;}
#documents_portfolio a:focus .spip_logos,
#documents_portfolio a:hover .spip_logos,
#documents_portfolio a:active .spip_logos {border-color:#8B6F92;}


/* Habillage des forums
---------------------------------------------- */
.repondre {clear:both; margin-top:2.50em; margin-right:1em; text-align:right; font-weight:bold;}

/* Habillage des forums */
ul.forum {display:block; margin:0; padding:0;}
ul.forum, ul.forum ul {list-style:none;}
.forum-fil {margin-top:1.50em;}
.forum-fil ul {display:block; margin:0; padding:0; margin-left:1em;}
.forum-chapo .forum-titre, .forum-chapo .forum-titre a {display:block; margin:0; padding:0; font-weight:bold; color:#333;}
.forum-texte {margin:0; padding:0.50em 1em; color:#333;}
.forum-texte .hyperlien {}
.forum-texte .repondre {margin:0; padding:0.10em 0; text-align:right;}

/* Boite d'un forum :eclaircissement progressif des bords */
ul .forum-message {border:1px solid #EEE; margin:0; padding:0; margin-bottom:1em;}
ul ul .forum-message {border:1px solid #EEE;}
ul ul ul .forum-message {border:1px solid #B8B8B8;}
ul ul ul ul .forum-message {border:1px solid #CCC;}
ul ul ul ul ul .forum-message {border:1px solid #E0E0E0;}
ul ul ul ul ul ul .forum-message {border:1px dotted #E0E0E0;}

/* Boite de titre d'un forum :mise en couleur selon la profondeur du forum */
ul .forum-chapo {border:0; border-bottom:1px dotted #B8B8B8; margin:0; padding:3px 6px 2px 6px; background:#C4E0E0;}
ul ul .forum-chapo {background:#DDD;}
ul ul ul .forum-chapo {background:#E4F0F0;}
ul ul ul ul .forum-chapo {background:#F4F8F8; border-bottom:1px dotted #E0E0E0;}
ul ul ul ul ul .forum-chapo {background:#FFF;}


/* Habillage des petitions
---------------------------------------------- */
#signatures {clear:both; margin:0 0 2em 0; padding:0; background:none;}
#signatures table {width:100%; margin:1em 0 0 0;}
#signatures thead {text-align:center; color:#555;}
#signatures td {padding:0.50em; border:2px solid #FEFEFE; vertical-align:top;}
#signatures td.signature-date {background:#E4F0F0; text-align:center; white-space:nowrap;}
#signatures td.signature-nom {background:#ECF4F4; text-align:center;}
#signatures td.signature-nom small {display:block;}
#signatures td.signature-message {background:#F4F8F8;}
#signatures .formulaire_recherche {margin:1em 0; text-align:right;} /*Cf.:spip_formulaires.css*/
#signatures .formulaire_recherche input.text {width:10em; text-align:left;} /*Cf.:spip_formulaires.css*/


/* ------------------------------------------
/* Sous-navigation et autres menus
/* ------------------------------------------ */

/* Pagination */
.pagination {clear:both; text-align:right; font-size:0.90em; color:#666;}
.pagination .on {font-weight:bold; color:#666;}

/* Rubriques */
.rubriques ul {border:0;}
.rubriques ul li {background:#EEE; border:0;}

.formulaire_recherche {margin-bottom:2em;} /*Cf.:spip_formulaires.css*/


/* Habillage general des menus de navigation */
.menu {}
.menu p {margin:0.20em 0; padding:0.20em 0.10em;}
.menu ul {margin:0; padding:0; list-style:none;}
.menu ul li {margin:0.20em 0; padding:0.20em; border-top:1px solid #DDD;}
.menu ul li ul {margin-left:1em; border:0;}
.menu ul li li {padding:0; border:0;}

/* Listes d'articles et extraits introductifs */
.articles ul li {margin-bottom:20px;}
.articles ul li h3 a {margin:0.30em 0; font-weight:lighter; font-family:'arial narrow', arial; font-size:24px; text-decoration:none;}
.articles .spip_logos {/*float:right; clear:right;*/ margin:0 10px 4px 0px;}
.articles ul li .enclosures {float:right; text-align:right; max-width:60%; margin:0;}
.articles ul li .introduction {margin-top:0.30em; line-height:1.40em;}

/* ---------------------------------------------- */
/* Couleurs des liens
/* ---------------------------------------------- */

a {color:#1b3e85; text-decoration:none;}
a:focus  {text-decoration:underline;}
a:active {text-decoration:underline;}
a:hover  {text-decoration:underline;}

/* border:1px solid #CCC;  */