/* CONTENT */
p img {float:left;padding: 0 12px 12px 0;}

/* MENU SX */
div#menu_sx {font-size: 11px;}

div#menu_sx h2{text-align: left;margin: 15px 10px 0 10px;padding: 0;line-height: 29px;font-size: 18px;font-weight:normal;color: #990000;border: 0;}

div#menu_sx ul.listSx {margin: 0 0 20px 0;border-bottom: 1px dashed #b9d1b9;padding: 0;font-size: 13px;}
div#menu_sx ul.listSx li{margin: 14px 0 4px 0;padding: 0 0 3px 10px;list-style-type: none;font-weight: bold;text-decoration: none;color: #990000;}
div#menu_sx ul.listSx li a{font-weight: bold;text-decoration: none;color: #990000;}
div#menu_sx ul.listSx li a:hover{font-weight: bold;text-decoration: none;color: #666;}

div#menu_sx ul.listSx li.ProdCat {margin: 4px 0;padding: 0 0 3px 16px;}
div#menu_sx ul.listSx li.ProdCat a{font-size:12px;font-weight: normal;text-decoration: none;color: #990000;padding-left:16px;}
div#menu_sx ul.listSx li.ProdCat a.selected{font-weight: normal;text-decoration: none;color: #333;}
div#menu_sx ul.listSx li.ProdCat a:hover{font-weight: normal;text-decoration: none;color: #666;}

div#menu_sx div.boxSx {font-weight:bold;font-size: 15px;margin: 0 10px 0 15px;}
div#menu_sx div.boxSx a{color: #666;text-decoration: none;}
div#menu_sx div.boxSx a:hover{color: #999;}
div#menu_sx div.boxSx span.lock {background: url(../grafica/ico_lock.gif) no-repeat top left transparent;padding-left:17px;}

/* SCHEDA PRODOTTI */
dl.Scheda {width:670px;margin-bottom:20px;padding:0;border-bottom: solid 1px #ccc;}
dl.Scheda dt {line-height:10px;margin:0;padding:10px;height:39px;background: url(../grafica/bg_dt_scheda.gif) no-repeat top left transparent;border-bottom: dashed 1px #d0d0d0;}
dl.Scheda dd {margin:0;padding:15px;background: url(../grafica/bg_dd_scheda.gif) repeat-y top left transparent;}

/* TABELLA GIALLA */
table.TbGialla {width: 100%;margin:0;border-collapse: collapse;border-color: #fff;color: #333;}
table.TbGialla th {background-color: #fcec7b;border: 1px solid #fff;text-align:left;padding:7px;}
table.TbGialla td {margin: 0;padding: 2px;border: 1px solid #fff;background-color: #fffdd4;padding:7px;}

/* TABELLA DUE */
table.TbDue{width: 100%;margin:0;border-color: #fff;color: #333;}
table.TbDue th {background-color: #c5d5e1;border: 2px solid #fff;padding:7px;}
table.TbDue td {text-align:center;padding: 2px;border-left: 2px solid #fff;border-bottom: 1px solid #ccc;background-color: #fff;padding:7px;}

/* box Scarica */
div#boxScarica {background-color: #edecec;border-top: 1px solid #ccc;margin:24px -14px -23px -14px;padding: 8px 8px 0 8px;}
div#boxScarica p.icoPdf{height:30px;background: url(../grafica/ico_pdf.gif) no-repeat top left;padding-left:35px;line-height:25px;}
div#boxScarica p.icoPdf a{color: #666;}
div#boxScarica p.icoPdf a:hover{color: #999;}

/* elenco altri prodotti*/
table.elencoProdotti td, table.elencoProdotti th {padding: 5px;}

/* elenco file*/
table.elencoFile {width: 95%;margin: 1px 0;border-collapse: collapse;border-color: #fff;color: #333;}

table.elencoFile td.dispari {margin: 0;padding: 2px;border: 1px solid #fff; background-color: #fff;}

