﻿@charset "utf-8";
/* - - - - - - - - - - - - - - - - - - - - 
AETNA
www.aetnagroup.com
website by websolute
- - - - - - - - - - - - - - - - - - - - */ 

/* body & altro
- - - - - - - - - - - - - - - - - - - - */
* {margin:0; padding:0;}
a img {border:none; outline:none;}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
.clear {clear:both;}
.clearfix {display:block;}
/* End hide from IE-mac */

body {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color:#fff; background: url(../img1/sfondo.jpg) repeat-x top left #004268;}

/* home
- - - - - - - - - - - - - - - - - - - - */
.bigdiv{clear: both; width: 100%;}
.bigdiv_onda{clear: both; width: 100%; background: url(../img1/onda_sf.jpg) no-repeat center top; height: 446px; }
#container_home{width:955px; margin:0 auto; position:relative; height: 602px; min-height: 602px; }
#animazione{float:left; }

#contenuti_home {}
#payoff_home{float:left; margin-top: 79px; }
#worldwide {float:right; width: 193px; background:url(../img1/worldwide_bg.jpg) no-repeat top left; height: 170px; margin-top: 70px; }
#worldwide.boxit {float:right; width: 193px; background:url(../img1/worldwide_bg_it.jpg) no-repeat top left; height: 170px; margin-top: 70px; }
#worldwide.boxen {float:right; width: 193px; background:url(../img1/worldwide_bg.jpg) no-repeat top left; height: 170px; margin-top: 70px; }
#worldwide select{ border: 0px; width: 132px; margin: 44px 0px 0px 33px; font-size: 11px;}

#link_group {padding:50px 0 0 35px;}
#link_group a {text-decoration:none; color:#fff;}
#link_group a:hover {color:#000;}

/* header
- - - - - - - - - - - - - - - - - - - - */
#header{width:955px; margin:0 auto; position:relative; height: 137px;}
#logo{float: left; padding-right: 210px;/*padding-right: 277px;*/}
/*#logo{float: left; padding-right: 326px; background:url(../img2/certificato.gif) right top no-repeat;}*/
/* menu principale */
#menu01 {float: left; width: 114px; height: 65px; border-left: 1px solid #fff; }
#menu01 ul {list-style:none; padding: 0px; margin-top: 4px; }
#menu01 ul li {padding: 0px; margin:0px; }
#menu01 ul li a {display:block; text-indent:-9999px; font-size:0.0001em; height:15px;}
#menu01 ul li a#pulsenglish{background:url(../img1/puls_english.gif) no-repeat left top; }
#menu01 ul li a#pulsenglish:hover{background:url(../img1/puls_english.gif) no-repeat left bottom;}
#menu01 ul li a#pulsfrancais{background:url(../img1/puls_francais.gif) no-repeat left top;}
#menu01 ul li a#pulsfrancais:hover{background:url(../img1/puls_francais.gif) no-repeat left bottom;}

#menu02 {float: left; width: 114px; height: 65px; border-left: 1px solid #fff;}
#menu02 ul {list-style:none; padding: 0px; margin-top: 4px;}
#menu02 ul li {padding: 0px; margin:0px; }
#menu02 ul li a {display:block; text-indent:-9999px; font-size:0.0001em; height:15px;}
#menu02 ul li a#pulshome{background:url(../img1/puls_home.gif) no-repeat left top; }
#menu02 ul li a#pulshome:hover{background:url(../img1/puls_home.gif) no-repeat left bottom;}
#menu02 ul li a#pulschisiamo{background:url(../img1/puls_chisiamo.gif) no-repeat left top; }
#menu02 ul li a#pulschisiamo:hover{background:url(../img1/puls_chisiamo.gif) no-repeat left bottom;}
#menu02 ul li a#pulsnelmondo{background:url(../img1/puls_nelmondo.gif) no-repeat left top; }
#menu02 ul li a#pulsnelmondo:hover{background:url(../img1/puls_nelmondo.gif) no-repeat left bottom;}
#menu02 ul li a#pulscontatti{background:url(../img1/puls_contatti.gif) no-repeat left top; }
#menu02 ul li a#pulscontatti:hover{background:url(../img1/puls_contatti.gif) no-repeat left bottom;}

#menu03 {float: left; width: 113px; height: 65px; border-left: 1px solid #fff;}
#menu03 ul {list-style:none; padding: 0px; margin-top:4px;}
#menu03 ul li {padding: 0px; margin:0px; }
#menu03 ul li a {display:block; text-indent:-9999px; font-size:0.0001em; height:15px;}
#menu03 ul li a#pulsdovesiamo{background:url(../img1/puls_dovesiamo.gif) no-repeat left top; }
#menu03 ul li a#pulsdovesiamo:hover{background:url(../img1/puls_dovesiamo.gif) no-repeat left bottom;}
#menu03 ul li a#pulsnews{background:url(../img1/puls_news.gif) no-repeat left top; }
#menu03 ul li a#pulsnews:hover{background:url(../img1/puls_news.gif) no-repeat left bottom;}
#menu03 ul li a#pulslavora{background:url(../img1/puls_lavora.gif) no-repeat left top;}
#menu03 ul li a#pulslavora:hover{background:url(../img1/puls_lavora.gif) no-repeat left bottom;}
#menu03 ul li a#pulsmappa{background:url(../img1/puls_mappa.gif) no-repeat left top;}
#menu03 ul li a#pulsmappa:hover{background:url(../img1/puls_mappa.gif) no-repeat left bottom;}

#menu_01 {float: left; width: 140px; height: 65px; border-left: 1px solid #fff; }
#menu_01 ul {list-style:none; padding: 0px; margin:8px 0 0 24px;}
#menu_01 ul li {padding: 0px; margin:0px; }
#menu_01 ul li a {font-family: Arial, Verdana, Helvetica, sans-serif; display:block;  color:#f00; font-size:10px; height:15px;text-transform:uppercase;font-weight:bold;letter-spacing:-0.4px;text-decoration:none;}
#menu_01 ul li a:hover {color:#FFF;}

#menu_02 {float: left; width: 140px; height: 65px; border-left: 1px solid #fff;}
#menu_02 ul {list-style:none; padding: 0px; margin:8px 0 0 24px;}
#menu_02 ul li {padding: 0px; margin:0px; }
#menu_02 ul li a {font-family: Arial, Verdana, Helvetica, sans-serif; display:block;  color:#fff; font-size:10px; height:15px;text-transform:uppercase;font-weight:bold;letter-spacing:-0.4px;text-decoration:none;}
#menu_02 ul li a:hover {color:#FF0000;}

#menu_03 {float: left; width: 150px; height: 65px; border-left: 1px solid #fff;}
#menu_03 ul {list-style:none; padding: 0px; margin:8px 0 0 24px;}
#menu_03 ul li {padding: 0px; margin:0px; }
#menu_03 ul li a { display:block; color:#fff; font-size:10px; height:15px;text-transform:uppercase;font-weight:bold;letter-spacing:-0.4px;text-decoration:none;}
#menu_03 ul li a:hover {color:#FF0000;}




/* HOME B.U. - 3 COLONNE
- - - - - - - - - - - - - - - - - - - - */
#contenuti_home {font-size:12px; }

/* HOME B.U.- COL SX
- - - - - - - - - - - - - - - - - - - - */
#colsx_hp{float:left; width: 187px; padding-right: 10px; margin: 90px 0px 20px 0px;}
.blocc_txt{float:left; width: 100%; padding: 10px 0px 10px 0px;}

/* titoletti stondati su fondo bianco nella col sx */
.tit_hp {float:left; width: 187px; border-bottom: 2px solid #fff; padding: 0px ; margin: 0px; height: 23px;}
.tit_hp h1 {float:left; background: url(../img2/tit_hp_bg_sx.gif) no-repeat top left; color: #000; font-size:12px; text-transform:uppercase; padding: 8px 3px 1px 17px; }
.tit_hp_bgdx{ margin: 0px 0px -3px -3px;}

h1.flash_replace {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 26px; text-transform:uppercase; color:#004689;font-style:italic;font-weight:400;}

/* news */
.news_hp { float:left; width:187px; padding: 10px 0px 15px 0px; border-bottom: 1px solid #536778; }
.news_hp h3 {font-size:14px;}
.news_hp img{float: right; margin: 0px 0px 0px 3px; border: 2px solid #fff; width:62px}
.news_hp_abstract {padding:0; margin:0;}

/* elenco news pagina interna */
.elenco_news .news_hp {width:600px; padding: 10px 0px 15px 0px; border-bottom: 1px solid #536778;}
.elenco_news .news_hp h3 {font-size:14px;}
.elenco_news .news_hp img{float: right; margin: 0px 0px 0px 3px; border: 2px solid #fff; width:62px}
.elenco_news .news_hp_abstract {padding:0; margin:0;}

/* HOME B.U. - COL CENTRALE
- - - - - - - - - - - - - - - - - - - - */
#colcentr_hp{float:left; width: 540px; padding: 0px 10px 0px 10px; margin: 90px 0px 20px 0px; }

/* titoletti stondati su fondo bianco nella col centr */
.tit_hp_centr {float:left; width: 541px; border-bottom: 2px solid #fff; padding: 0px ; margin: 0px; height: 23px;}
.tit_hp_centr h1 {float:left; background: url(../img2/tit_hp_bg_sx.gif) no-repeat top left; color: #000; font-size:12px; text-transform:uppercase; padding: 8px 3px 1px 17px; /*width: 130px;*/  }
.tit_hp_bgdx{ margin: 0px 0px -3px -3px;}

/* HOME B.U. - COL DX
- - - - - - - - - - - - - - - - - - - - */
#coldx_hp{float:left; width: 193px; margin: 90px 0px 20px 0px; padding-left: 3px;}
/* area ris*/
.arearis_hp_coldx{float:left; width: 134px; background: url(../img2/arearis_hp_bg.gif) no-repeat top left; padding: 30px 30px 50px 30px;}
.arearis_hp_coldx h1{color: #cb1406; text-transform: uppercase; font-size: 11px; }
.arearis_hp_coldx input{color: #000; font-size: 11px; border:0px; background:#fff; width: 126px; height: 16px; margin: 5px 0px 0px 0px;padding: 0px 3px 0px 3px; }
.arearis_hp_coldx input.input_puls{color: #fff; font-size: 11px; border:0px; background:#bf271b; font-weight:bold; width: 132px; height: 16px; margin: 5px 0px 0px 0px; }

/* ricerca in home*/
.ricerca_hp_coldx{float:left; width: 130px; background: url(../img2/ricerca_hp_bg.gif) no-repeat top left; padding: 30px 30px 50px 30px; overflow-y:visible; margin:20px 0 0 0;}
.ricerca_hp_coldx h1{color: #cb1406; text-transform: uppercase; font-size: 11px; letter-spacing: -0.4px; padding:0; margin:0; word-spacing: -1px;}
.ricerca_hp_coldx input{color: #000; font-size: 11px; border:0px; background:#fff; width: 109px; height: 16px; margin: 5px 0px 0px 0px;padding: 0px 3px 0px 3px; }
.ricerca_hp_coldx input.input_puls{color: #fff; font-size: 11px; border:0px; background:#bf271b; font-weight:bold; width: 132px; height: 16px; margin: 5px 0px 0px 0px; }

.ricerca_hp_coldx select{color: #000; font-size: 11px; border:0px; background:#fff; width: 135px; height: 17px; margin: 5px 0px 0px 0px;}






/* PAGINA INTERNA
- - - - - - - - - - - - - - - - - - - - */
#main_pag{float: left; width: 955px; background:url(../img1/main_pag_bg_orizz.gif) repeat-y top left #fff;  color: #000; font-size: 12px; }
#main_pag a{color: #000; text-decoration: none;}
#main_pag a:hover{color: #000; text-decoration: underline;}
#main_pag_fine{clear: left; width: 955px; background:url(../img1/main_pag_bg_bottom.gif) no-repeat top left  ;  height: 56px; }


h1.flash_replace {color:#004689; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:26px; font-style:italic; font-weight:400;
text-transform:uppercase; }

/* PAGINA INTERNA - COL SX MENU
- - - - - - - - - - - - - - - - - - - - */
#menu_vert_pag{float: left; width: 203px; background:#c5d5dc;  margin: 0px 0px 0px 0px; padding: 60px 15px 0px 25px; background: url(../img1/main_pag_bg.jpg) no-repeat top left;}
#menu_vert_pag ul {list-style:none; padding: 0px; margin: 0px; width: 200px; }
#menu_vert_pag ul li { font-size: 16px; font-weight: bold; text-transform:uppercase; margin:0;padding:0;}
/* menu 1° liv*/
#menu_vert_pag ul li ul {list-style:none; padding: 0px; margin: 0px; width: 200px; text-transform:none}
#menu_vert_pag ul li ul li{padding: 10px 0px 1px 0px; margin: 0px; border-bottom: 1px solid #fff; font-weight: normal;text-transform:uppercase; font-size: 11px;}
/*#menu_vert_pag ul li li.li_contenitore{padding: 0px; margin: 0px; border-bottom: 0px ; background: none; }*/
#menu_vert_pag ul li ul li a {display:block; color: #000;text-decoration:none; }
#menu_vert_pag ul li ul li a:hover{display:block; color: #004689; text-decoration:none; }

/* menu 2° liv*/
#menu_vert_pag ul li ul li ul {clear:both; background:#88a2af; width: 200px;list-style:none; padding: 4px 0px 18px 0px; margin: 0px; }
#menu_vert_pag ul li ul li ul li{padding: 9px 0px 0px 0px; margin: 0px; background: url(../img1/fil_menu_vert.gif) no-repeat -11px 10px; font-weight:bold; text-transform:uppercase;  border-bottom: 1px solid #88a2af;  }
/*#menu_vert_pag ul li ul li ul li.li_contenitore{padding: 0px; margin: 0px; border-bottom: 1px solid #88a2af; background: none; }*/
#menu_vert_pag ul li ul li ul li a{display:block; color: #000;text-decoration:none; padding: 0px 0px 0px 17px;}
#menu_vert_pag ul li ul li ul li a:hover{display:block; color: #fff; text-decoration:none; padding: 0px 0px 0px 17px;}

/* menu 3° liv*/
#menu_vert_pag ul li ul li ul li ul {clear:both; width: 200px; list-style:none; padding: 0px 0px 0px 0px; margin: 0px;  }
#menu_vert_pag ul li ul li ul li ul li{padding: 9px 0px 0px 0px; margin: 0px; background: url(../img1/fil_menu_vert.gif) no-repeat 0px 10px; font-weight:bold; color: #fff; text-transform:uppercase;  border-bottom: 1px solid #88a2af; }
/*#menu_vert_pag ul li ul li ul li ul li.li_contenitore{padding: 0px; margin: 0px; border-bottom: 1px solid #88a2af;  background: none; }*/
#menu_vert_pag ul li ul li ul li ul li a{display:block; color: #fff;text-decoration:none; padding: 0px 0px 0px 27px;}
#menu_vert_pag ul li ul li ul li ul li a:hover{display:block; color: #000; text-decoration:none;padding: 0px 0px 0px 27px; }

/* menu 4° liv*/
#menu_vert_pag ul li ul li ul li ul li ul {clear:both; list-style:none; padding: 0px 0px 0px 0px; margin: 0px; }
#menu_vert_pag ul li ul li ul li ul li ul li{padding: 7px 0px 0px 0px; margin: 0px; background: none; font-weight:normal; font-size: 12px; color: #fff; border-bottom: 1px solid #88a2af; text-transform:none;  }
#menu_vert_pag ul li ul li ul li ul li ul li a{display:block; color: #fff;text-decoration:none; padding: 2px 10px 2px 27px; }
#menu_vert_pag ul li ul li ul li ul li ul li a:hover{display:block; color: #507285; padding: 2px 10px 2px 27px; text-decoration:none; background: url(../img1/menu_vert_liv04bg.gif) no-repeat left  ;}
#menu_vert_pag ul li ul li ul li ul li ul li a.active{display:block; color: #507285; padding: 2px 0px 2px 27px; text-decoration:none; background: url(../img1/menu_vert_liv04bg.gif) no-repeat left  ;}

/* PAGINA INTERNA - CONTENUTI
- - - - - - - - - - - - - - - - - - - - */
#contenuti_pag{float:left; width: 628px; padding: 50px 42px 0px 42px; background: url(../img1/main_pag_bg.jpg) no-repeat -243px top  ; }
/* titolo */
#doc_tit {float:left; width: 600px; }

/* descr prodotto */
#doc_contenuti {float: left; /*border-top: 1px solid #88a2af;*/ width: 628px; margin: 10px 0px 10px 0px; padding: 10px 0px 0px 0px;}
/*#doc_txt{float: left; width: 428px; text-align:justify; }*/
#doc_txt{float: left; width: 628px; text-align:justify; }
#doc_txt img {float: right; margin-left:10px;}
#doc_img {float: right; padding: 0px 0px 0px 40px; width:150px; text-align:right; overflow:hidden; }
#doc_img:hover {text-align:right;direction:rtl;overflow:visible;}
#doc_img img { }
#doc_img:hover img {float:right;text-align:right;direction:rtl;}
#doc_txt ul,#doc_txt ol {margin-left:1.2em;}

/* titolo prodotto */
#prod_tit {clear: both; }
#prod_tit_nome {float:left; width: 600px; }
#prod_tit_zoom{float:left; width: 28px; }
/* foto prodotto */
#prod_foto {float: left; /*background: url(../img/prod_foto_bg.jpg) no-repeat top left;*/ }
/* descr prodotto */
#prod_descr {float: left; border-top: 1px solid #88a2af; width: 628px; margin: 10px 0px 10px 0px; padding: 10px 0px 0px 0px;}


/*blocchetti apri chiudi 
- - - - - - - - - - - - - - - - - - - - */
#cont_blocchetti{float:left;  width:628px;  }
#cont_blocchetti .hidden{display:none; padding: 10px 20px 10px 20px;}
#cont_blocchetti h2 {border-bottom:1px solid #88a2af; font-size: 11px; color: #2b5e78; text-transform: uppercase;  padding: 9px 0px 2px 0px;}
#cont_blocchetti a { display:block; font-size: 11px; color: #2b5e78; text-transform: uppercase; text-decoration: none; background:url(../img1/frecc_giu.gif) no-repeat right;}
#cont_blocchetti a:hover { display:block; font-size: 11px; color: #2b5e78; text-transform: uppercase; text-decoration: none; /*background:url(../img1/frecc_giu.gif) no-repeat right;*/}
#cont_blocchetti .hidden a {display:inline; background:none; font-weight:bold; }

/* footer
- - - - - - - - - - - - - - - - - - - - */
#footer{clear:both; padding-top: 10px; margin-top: 20px; }
.filetto_footer { border-top: 1px solid #4a738b;}
#footer_img{float: left; margin: 5px 20px 0px 0px; }
#footer_menu{float: left; margin: 0px 0px 0px 0px; }
#footer_menu img{ margin: 0px 9px 0px 9px; }
#footer a{color:#fff; text-decoration:none; text-transform:lowercase;}
#footer a:hover{color:#7ca1b6; text-decoration:none;}

/* SITEMAP
- - - - - - - - - - - - - - - - - - - - */
.d_sitemap {}
.d_sitemap h4 {color:#2B5E78;}
.d_sitemap ul {margin:0;padding: 0 0 0 12px;list-style:none}
.d_sitemap dl {margin:0;padding: 0 0 0 12px;}
.d_sitemap dl dt {color:#2B5E78;}
.d_sitemap a {color:#2B5E78 !important; }

/* PATH
- - - - - - - - - - - - - - - - - - - - */

.d_path {}
.d_path ul {display:inline; list-style:none;margin:0;padding:0;}
.d_path ul li {display:inline;margin:0;padding:0 ;color:#2B5E78;}
.d_path a {color:#2B5E78!important;; padding:8px 0; text-decoration:underline !important;}
.d_path .separator {padding: 0 12px;}

/* LINKS
.links {clear:both;margin:24px 0 0 0;padding:12px 4px;background:#c4d5dc;float:left;width:250px}
.links h4 {margin:0 12px;font-size:18px; color:#FFFFFF}
.links ul {margin:4px 12px;padding:0;list-style:none}
.links ul li {margin:0;padding:10px 0px 1px 0px; border-bottom: 1px solid #fff;}
.links ul li a {text-transform:uppercase;}
.links ul li a:hover {}
- - - - - - - - - - - - - - - - - - - - */

/* ALLEGATI
.allegati {margin:24px 0 0 0;padding:12px 4px;background:#c4d5dc;float:right;width:250px}
.allegati h4 {margin:0 12px;font-size:18px; color:#FFFFFF}
.allegati ul {margin:4px 12px;padding:0;list-style:none}
.allegati ul li {margin:0;padding:10px 0px 1px 0px;; border-bottom: 1px solid #fff;}
.allegati ul li a {text-transform:uppercase;}
.allegati ul li a:hover {}
- - - - - - - - - - - - - - - - - - - - */

/*.allegati ul {list-style:none;}
.links ul {list-style:none;}*/

/* ALLEGATI
- - - - - - - - - - - - - - - - - - - - */
.allegati {clear:both;}
.allegati ul {list-style:inside;}
.allegati ul li {padding:0 0 8px 0;}

/* SEARCHMAP
- - - - - - - - - - - - - - - - - - - - */
.searchMap ul {list-style:none;margin:16px 0;padding:0;}
.searchMap li {margin:0;padding:4px;clear:both;}
.searchMap li label {width:80px;float:left;font-weight:bold;}
.searchMap li input {border:1px solid #888;padding:2px;}

/* FORM CONTATTI
- - - - - - - - - - - - - - - - - - - - */
form label {text-align:left;}
form a.thickbox {color:#2b5e78!important;font-weight:bold;}
#frm_contatti {margin:0;padding:0;font-size:0.9em;line-height:normal;}
#frm_contatti fieldset {clear:both;border:none;}
#frm_contatti fieldset legend {font-weight:bold; font-style:italic; margin:0.5em 0; text-transform:uppercase;}
#frm_contatti ul {list-style:none; margin: 0.5em 0; padding:0;width:100%;}
#frm_contatti ul  li {margin:0; padding:0.3em 0; clear:both;}
#frm_contatti label {font-weight:bold; width:12.0em; float:left;}
#frm_contatti input {}
#frm_contatti input.text {width:15.0em; height:1.2em;}
#frm_contatti input.radio {width:1.2em; height:1.2em;}
#frm_contatti input.checkbox {width:1.20em; height:1.20em;}
#frm_contatti select {width:15.45em; height:1.48em; }
#frm_contatti select option {text-transform:capitalize;}
#frm_contatti textarea {width:15.0em; height:4.80em;}


li.bg_error {background:transparent url(/img/bg_input_error.gif) no-repeat top right;}
li.bg_error input {border: double 1px #ff0000;  background-color:#fffff0;}
li.bg_error select {border: double 1px #ff0000;  background-color:#fffff0;}
li.bg_error label {color:#f00;}

#frm_curriculum {margin:0;padding:0;font-size:0.9em;line-height:normal;}
#frm_curriculum fieldset {clear:both;border:none;}
#frm_curriculum fieldset legend {font-weight:bold; font-style:italic; margin:0.5em 0; text-transform:uppercase;}
#frm_curriculum ul {list-style:none; margin: 0.5em 0; padding:0;width:100%;}
#frm_curriculum ul  li {margin:0; padding:0.3em 0; clear:both;}
#frm_curriculum label {font-weight:bold; width:12.0em; float:left;}
#frm_curriculum input {}
#frm_curriculum input.text {width:15.0em; height:1.2em;}
#frm_curriculum input.radio {width:1.2em; height:1.2em;}
#frm_curriculum input.checkbox {width:1.20em; height:1.20em;}
#frm_curriculum select {width:15.45em; height:1.48em; }
#frm_curriculum select option {text-transform:capitalize;}
#frm_curriculum textarea {width:15.0em; height:4.80em;}

.news_hp {}
.news_hp a {}
.news_hp a img{width:62px;border:none;}
.news_hp h3{clear:both}

#menu_vert_pag .ar_search_left form.search_reserved_area {margin-bottom:1.0em}
#menu_vert_pag .ar_search_left input.text { width:180px}
#menu_vert_pag .ar_search_left input.submit {border:1px solid #2B5E78;padding:1px; border:none; color:#FFF; background-color:#004689; width:100px; }
#menu_vert_pag .ar_search_left select.select { width:184px}

#doc_contenuti .ra_novita ul {margin:0;padding: 0;list-style:none;}
#doc_contenuti .ra_novita ul li{ margin:0; padding: 0 0 0.4em 1.8em; background: transparent url(/images/document.gif) top left no-repeat }
#doc_contenuti .ra_novita ul li ul {padding: 0 0 0 1.0em;}

a.mailto {color:#004689!important; font-weight:bold; text-decoration:none;}
a.mailto:hover {text-decoration:underline;}