body {
background: url(../image/bg.gif);
margin: 12px;
}

table.fondo {
background: url(../image/fondocalze.gif);
background-repeat: no-repeat;
background-position: top center;
}

td.title {
font: bold 10pt arial,verdana,sans-serif;
color: #9C9E9C;
padding-top: 2px;
padding-left: 6px;
padding-bottom: 6px;
}

td.obbligatorio {
font: 8pt arial,verdana,sans-serif;
color: rgb(255,0,0);
padding-top: 1px;
padding-left: 1px;
padding-bottom: 1px;
}

legend {
font: bold 12pt arial,verdana,sans-serif;
color: #9C9E9C;
padding-top: 2px;
padding-left: 6px;
padding-bottom: 6px;
}

td.piede {
font: 8pt arial,verdana,sans-serif;
color: #9C9E9C;
text-align: center;
letter-spacing: 1px;
padding: 6px;
}

table {
border-collapse: collapse;
width: 100%;
}

td.grid {
font: 8pt verdana,arial,sans-serif;
background-color: #F7F7FF;
border: 0px;
padding: 2px;
}

td.gridriga {
font: 8pt verdana,arial,sans-serif;
background-color: #F7F7FF;
border: 2px solid #FFFFFF;
padding: 2px;
text-align: center;
}

td.fondo {
padding:12px;
background-color: #FFFFFF;
border: 0px;
border-right: 3px solid #9C9E9C;
border-bottom: 3px solid #9C9E9C;
}


td.gridtesta {
font: 9pt verdana,arial,sans-serif;
background-color: #F7F7FF;
border: 0px;;
padding: 2px;
text-align: center;
}

td.gridtestacalzedonia {
font: 8pt verdana,arial,sans-serif;
background-color: #F7F7FF;
border: 0px;;
padding-bottom: 0px;
text-align: center;
}

.gridtestacalzedoniaerr {
font: 8pt verdana,arial,sans-serif;
background-color: rgb(255,0,0);
border: 0px;;
padding-bottom: 0px;
text-align: center;
}

td.gridtestacalzedonia2 {
font: bold 9pt verdana,arial,sans-serif;
background-color: #000066;
color: #FFFFFF;
border: 0px;;
padding: 2px;
text-align: center;
}

td.gridtestacalzedonialeft {
font: 8pt verdana,arial,sans-serif;
background-color: #F7F7FF;
border: 0px;;
padding:0px;
text-align: left;
}

form.bianco {
background-color: #F7F7FF;
margin: 0px;
}

form.bianco2 {
background-color: #F7F7FF;
margin: 0px;
padding: 0px;
}

td.gridedit {
font: 9pt verdana,arial,sans-serif;
background-color: #F7F7FF;
border: 0px;
padding: 2px;
padding-left: 5px;
}

td.gridcenter {
font: 9pt verdana,arial,sans-serif;
background-color: #F7F7FF;
text-align: center;
border: 0px;
padding: 2px;
padding-left: 5px;
}

td.gridjustify {
font: 8pt verdana,arial,sans-serif;
background-color: #F7F7FF;
border: 0px;
text-align: justify;
padding:6px;
LINE-HEIGHT: 16px;
}

.grid1 {
font: 9pt verdana,arial,sans-serif;
background-color: rgb(255,0,0);
}

input {
font: 9pt verdana,arial,sans-serif;
background-color: #FFFFFF;
width: 300px;
}

input.checkbox {
display: inline;
font: 8pt verdana,arial,sans-serif;
width: 15px;
}

select.marchio {
font: 9pt verdana,arial,sans-serif;
background-color: #FFFFFF;
width: 100px;
}

select.anno {
font: 9pt verdana,arial,sans-serif;
background-color: #FFFFFF;
width: 60px;
}

select.giorno {
font: 9pt verdana,arial,sans-serif;
background-color: #FFFFFF;
width: 45px;
}

select.mese {
font: 9pt verdana,arial,sans-serif;
background-color: #FFFFFF;
width: 50px;
}


textarea {
font: 9pt verdana,arial,sans-serif;
background-color: #FFFFFF;
width: 100%;
height: 380px;
}

input.nazione {
font: 9pt verdana,arial,sans-serif;
background-color: #FFFFFF;
width: 100px;
}

input.data {
font: 9pt verdana,arial,sans-serif;
background-color: #FFFFFF;
width: 80px;
}

input.dataerr {
font: 9pt verdana,arial,sans-serif;
background-color: rgb(255,0,0);
width: 80px;
}

input.login {
font: 9pt verdana,arial,sans-serif;
background-color: #FFFFFF;
}

input.check {
background-color: #F7F7FF;
padding:0px;
margin: 0px;
margin-left: 2px;
}

.inputerrore {
background-color: #000000;
}

fieldset {
border: 0px;
margin: 0px;
padding: 0px;
background-color: #F7F7FF;
}

/* Tabella form del sito*/
table.form {width: 50%; text-align: center;}
table.form1 {width: 100%; text-align: center;}



/*Container per i menù*/
#navcontainer td {
}
#navcontainer a {
display: block;
color: #666666;
background-color: #FFCF9C;
text-decoration: none;
border: 1px solid #FF9900;
border-left: 10px solid #FF9900;
font: bold 9pt verdana,arial,sans-serif;
padding: 2px 2px 2px 9pt;
}
#navcontainer a:hover
{
background-color: #FFCC00;
color: #FF3300;
border: 1px solid #FFFF99;
border-left: 10px solid #FFFF99;
}
#navcontainer div
{
background-color: #FFFAF0;
color: gray;
border: 1px solid rgb(0,64,128);
border-left: 10px solid rgb(0,64,128);
text-decoration: none;
font: bold 9pt verdana,arial,sans-serif;
padding: 2px 2px 2px 9pt;
}
#navcontainer div.nobordo
{
background-color: #FFFAF0;
color: gray;
border: 1px solid rgb(0,64,128);
text-decoration: none;
font: bold 9pt verdana,arial,sans-serif;
padding: 2px 2px 2px 2px;
}
#navcontainer div.log
{
background-color: #FFFAF0;
color: gray;
border: 1px solid rgb(0,64,128);
border-left: 10px solid rgb(0,64,128);
border-bottom: 0px;
text-decoration: none;
font: bold 9pt verdana,arial,sans-serif;
padding: 2px 2px 0px 4px;
}
#navcontainer div.log1
{
background-color: #FFFAF0;
color: gray;
border: 1px solid rgb(0,64,128);
border-left: 10px solid rgb(0,64,128);
border-top: 0px;
text-decoration: none;
font: bold 9pt verdana,arial,sans-serif;
padding: 0px 2px 2px 4px;
}
#navcontainer div.plus
{
background-color: #FFFAF0;
color: gray;
border: 1px solid rgb(0,64,128);
border-left: 10px solid rgb(0,64,128);
text-decoration: none;
font: bold 9pt verdana,arial,sans-serif;
padding: 2px 9pt 2px 2px;
}

#containerEAN td {
}
#containerEAN div {

color: black;
background-color: #FFFAF0;

text-align: left;
padding: 0px;
padding: 2px;
font: 9pt verdana,arial,sans-serif;

text-transform: capitalize;
}
#containerEAN .cell1 {
display: block;
color: black;
background-color: #FFFAF0;
border: 1px solid rgb(0,64,128);
text-align: center;
padding: 2px;
font: 10px verdana,arial,sans-serif;
height: 23px;
overflow: hidden;
}
#containerEAN .Bold {
display: block;
color: black;
background-color: #FFFAF0;
border: 1px solid rgb(0,64,128);
text-align: center;
padding: 2px;
font: 10px verdana,arial,sans-serif;
}
#containerEAN .cat {
display: block;
color: rgb(255,255,255);
background-color: rgb(100,180,80);
border: 1px solid rgb(0,64,128);
text-align: center;
padding: 0px;
font: bold 9pt verdana,arial,sans-serif;
height: 27px;
overflow: hidden;
}
#containerEAN .hidden {
background-color: transparent;
border: 2px solid transparent;
display: block;
padding: 0px;
height: 27px;
}
#containerEAN .fcat {
display: block;
color: rgb(255,255,255);
background-color: rgb(226,119,92);
border: 1px solid rgb(0,64,128);
text-align: center;
padding: 0px;
font: bold 9pt verdana,arial,sans-serif;
height: 27px;
overflow: hidden;
}
#containerEAN .stdcenterB {
display: block;
color: rgb(0,0,0);
background-color: #FFFAF0;
border: 1px solid rgb(0,64,128);
text-align: center;
padding: 0px;
font: bold 9pt verdana,arial,sans-serif;
height: 27px;
overflow: hidden;
}
#containerEAN a {
display: block;
color: #FFF;
border: 1px solid rgb(0,64,128);
background-color: rgb(0,140,197);
text-decoration: none;
text-align: left;
font: bold 10px verdana,arial,sans-serif;
padding: 0px;
height: 27px;
overflow: hidden;
}
#containerEAN a:hover
{
background-color: rgb(200,245,250);
color: #000000;
}

#containerNO div {
display: block;
color: red;
background-color: #FFFAF0;
border: 1px solid rgb(0,64,128);
border-left: 9pt solid rgb(0,64,128);
text-align: center;
padding: 0px;
font: bold 14px verdana,arial,sans-serif;
}

.cell {
display: block;
color: black;
background-color: #FFFAF0;
border: 1px solid rgb(0,64,128);
text-align: left;
padding: 0px;
font: 10px verdana,arial,sans-serif;
height: 27px;
overflow: hidden;
}

/* Instestazione cliente e foot */
.loggato {
color:  rgb(255,255,255);
background-color:  rgb(0,64,128);
border: 2px solid rgb(0,64,128);
text-align: left;
text-indent: 0.5cm;
padding: 4px;
font: bold 9pt verdana,arial,sans-serif;
overflow: hidden;
}

.loggato2 {
background-color: #FFFAF0;
color: rgb(255,255,255);
border: 2px solid rgb(0,64,128);
text-align: left;
overflow: hidden;
}

.footinfo {
color: rgb(255,255,255);
background-color: rgb(0,64,128);
border: 2px solid rgb(0,64,128);
text-align: left;
text-indent: 0.5cm;
padding: 0px;
font: 10px verdana,arial,sans-serif;
overflow: hidden;
}

.footbis {
color: black;
background-color: #FFFAF0;
text-align: center;
padding: 2px;
font: 10px verdana,arial,sans-serif,sans-serif;
overflow: hidden;
}

.footright {
color: black;
background-color: #FFFAF0;
text-align: right;
padding: 2px;
padding-right: 14px;
font: 10px verdana,arial,sans-serif,sans-serif;
overflow: hidden;
}

.footleft {
color: black;
background-color: #FFFAF0;
text-align: left;
padding: 2px;
padding-left: 14px;
font: 10px verdana,arial,sans-serif,sans-serif;
overflow: hidden;
}

.cellhead {
display: block;
color:  rgb(255,255,255);
background-color:  rgb(0,64,128);
border: 1px solid rgb(0,64,128);
text-align: center;
padding: 2px;
font: bold 10px verdana,arial,sans-serif;
height: 25px;
overflow: hidden;
vertical-align: middle;
}

#containerTXT {
display: block;
color: black;
background-color: #FFFAF0;
border: 1px solid rgb(0,64,128);
border-left: 9pt solid rgb(0,64,128);
text-align: justify;
padding: 6px;
height: 150px;
overflow-x: hidden;
overflow-y: auto;
font: 9pt verdana,arial,sans-serif;
text-indent: 1cm;
}

#containerXX {
display: block;
color: black;
overflow-x: hidden;
overflow-y: auto;
height: 460px;
font: 9pt verdana,arial,sans-serif;
margin: 0px;
padding: 0px;
}

#containerEAN2 .fcat1 {
display: block;
color: rgb(255,255,255);
background-color: rgb(0,0,0);
border: 1px solid rgb(0,64,128);
text-align: right;
padding: 0px;
font: bold 9pt verdana,arial,sans-serif;
height: 9pt;
overflow: hidden;
}
#containerEAN2 .catprz {
display: block;
color: rgb(0,0,0);
background-color: #FFFAF0;
border: 1px solid rgb(0,64,128);
text-align: right;
padding: 0px;
font: bold 9pt verdana,arial,sans-serif;
height: 9pt;
overflow: hidden;
}
#containerEAN2 .cat {
display: block;
color: rgb(255,255,255);
background-color: rgb(100,180,80);
border: 1px solid rgb(0,64,128);
text-align: center;
padding: 0px;
font: bold 9pt verdana,arial,sans-serif;
margin-bottom: 1px;
height: 9pt;
overflow: hidden;
}
#containerEAN2 div {
display: block;
color: black;
background-color: #FFFAF0;
border: 1px solid rgb(0,64,128);
text-align: right;
padding-right: 2px;
margin-top: 1px;
height: 9pt;
font: bold 9pt verdana,arial,sans-serif;
}
#containerEAN2 .fcat {
display: block;
color: rgb(255,255,255);
background-color: rgb(226,119,92);
border: 1px solid rgb(0,64,128);
text-align: center;
padding: 0px;
font: bold 9pt verdana,arial,sans-serif;
margin-bottom: 1px;
height: 9pt;
overflow: hidden;
}

#containerEAN3 td {
}
#containerEAN3 div {
display: block;
color: black;
background-color: #FFFAF0;
border: 1px solid rgb(0,64,128);
text-align: left;
padding: 0px;
font: 10px verdana,arial,sans-serif;
margin: 1px;
margin-left: 0px;
margin-right: 0px;
height: 9pt;
overflow: hidden;
}
#containerEAN3 a {
display: block;
color: #FFF;
border: 1px solid rgb(0,64,128);
background-color: rgb(0,140,197);
text-decoration: none;
text-align: left;
font: bold 10px verdana,arial,sans-serif;
margin: 1px;
margin-left: 0px;
margin-right: 0px;
padding: 0px;
height: 9pt;
text-transform: capitalize;
overflow: hidden;
}
#containerEAN3 a:hover
{
background-color: rgb(200,245,250);
color: #000000;
}

#containerEAN3 a.autore {
display: block;
color: #FFF;
border: 1px solid rgb(0,64,128);
background-color: rgb(186,116,17);
text-decoration: none;
text-align: left;
font: bold 10px verdana,arial,sans-serif;
margin: 1px;
margin-left: 0px;
margin-right: 0px;
padding: 0px;
height: 9pt;
text-transform: capitalize;
overflow: hidden;
}
#containerEAN3 a.autore:hover
{
background-color: rgb(255,215,158);
color: #000000;
}


#containerSTO td {
}
#containerSTO .cat {
display: block;
color: rgb(255,255,255);
background-color: rgb(100,180,80);
border: 1px solid rgb(0,64,128);
text-align: center;
padding: 0px;
font: bold 9pt verdana,arial,sans-serif;
height: 15px;
}
#containerSTO .fcat {
display: block;
color: rgb(255,255,255);
background-color: rgb(226,119,92);
border: 1px solid rgb(0,64,128);
text-align: center;
padding: 0px;
font: bold 9pt verdana,arial,sans-serif;
height: 15px;
}
#containerSTO .hidden {
background-color: transparent;
border: 1px solid transparent;
display: block;
padding: 0px;
font: bold 9pt verdana,arial,sans-serif;
height: 15px;
}
#containerSTO a {
display: block;
color: #FFF;
border: 1px solid rgb(0,64,128);
background-color: rgb(0,140,197);
text-decoration: none;
text-align: center;
font: bold 10px verdana,arial,sans-serif;
padding: 0px;
height: 15px;
}
#containerSTO a:hover
{
background-color: rgb(200,245,250);
color: #000000;
height: 15px;
}

#containerPREZZO td {
}
#containerPREZZO a {
display: block;
color: #FFF;
border: 1px solid rgb(0,64,128);
background-color: rgb(0,140,197);
text-decoration: none;
text-align: right;
font: bold 9pt verdana,arial,sans-serif;
padding: 2px;
height: 25px;
overflow: hidden;
}
#containerPREZZO a:hover
{
text-align: left;
background-color: rgb(200,245,250);
color: #000000;
}
#containerPREZZO div {
display: block;
color: rgb(0,0,0);
background-color: #FFFAF0;
border: 1px solid rgb(0,64,128);
text-align: right;
font: bold 9pt verdana,arial,sans-serif;
padding: 2px;
padding-top: 0px;
padding-bottom: 0px;
height: 27px;
}

#containerCENTRO td {
}
#containerCENTRO a {
display: block;
color: #FFF;
border: 1px solid rgb(0,64,128);
background-color: rgb(0,140,197);
text-decoration: none;
text-align: center;
font: bold 10px verdana,arial,sans-serif;
padding: 2px;
height: 23px;
overflow: hidden;
}
#containerCENTRO a:hover
{
text-align: center;
background-color: rgb(200,245,250);
color: #000000;
}

#containerPAG td {
}
#containerPAG .Boldr {
display: block;
color: rgb(255,0,0);
background-color: #FFFAF0;
border: 1px solid rgb(0,64,128);
text-align: center;
padding: 2px;
font: bold 9pt verdana,arial,sans-serif;
}
#containerPAG .HBoldr {
display: block;
color: rgb(255,0,0);
background-color: #FFFAF0;
border: 1px solid rgb(0,64,128);
text-align: center;
padding: 2px;
font: bold 13px verdana,arial,sans-serif;
}

#containerPAG a {
display: block;
color: #FFF;
border: 1px solid rgb(0,64,128);
background-color: rgb(0,140,197);
text-decoration: none;
text-align: center;
font: bold 9pt verdana,arial,sans-serif;
padding: 2px;
}
#containerPAG a:hover
{
text-align: center;
background-color: rgb(200,245,250);
color: #000000;
}
#containerPAG div
{
display: block;
color: black;
background-color: #FFFAF0;
border: 1px solid rgb(0,64,128);
text-align: center;
padding: 2px;
font: 9pt verdana,arial,sans-serif;
}

#containerIMG td {
}
#containerIMG a {
display: block;
color: #FFF;
border: 1px solid rgb(0,64,128);
background-color: rgb(0,140,197);
text-decoration: none;
text-align: center;
font: bold 9pt verdana,arial,sans-serif;
padding: 2px;
height: 23px;
vertical-align: middle;
}
#containerIMG a:hover
{
text-align: center;
background-color: rgb(200,245,250);
color: #000000;
}



.tdcenter {
background-color: #FFFAF0;
border: 1px solid rgb(0,64,128);
border-top: 0px;
text-align: left;
padding: 2px;
font: 9pt verdana,arial,sans-serif;
width: 70%;
}

.tdtitle {
background-color: #8FBC8B;
border: 2px solid #8FBC8B;
text-align: left;
padding: 2px;
font: bold 9pt verdana,arial,sans-serif;
width: 30%;
}

.tdtitle1 {
background-color: #E6E6FA;
border: 2px solid #8FBC8B;
text-align: center;
padding: 2px;
font: 9pt verdana,arial,sans-serif;
}

.tdlogo {
background-color: #FFFAF0;
border-top: 2px solid rgb(0,64,128);
border-bottom: 2px solid rgb(0,64,128);
text-align: center;
padding: 2px;
font: 9pt verdana,arial,sans-serif;
height: 25px;
}

.tdlogosx {
background-color: #FFFAF0;
border: 2px solid rgb(0,64,128);
border-right: 0px;
text-align: left;
padding: 2px;
padding-left: 6px;
font: 9pt verdana,arial,sans-serif;
height: 25px;
}

.tdlogodx {
background-color: #FFFAF0;
border: 2px solid rgb(0,64,128);
border-left: 0px;
text-align: right;
padding: 2px;
padding-right: 6px;
font: 9pt verdana,arial,sans-serif;
height: 25px;
}

td.fcat {
color: rgb(255,255,255);
background-color: rgb(226,119,92);
border: 1px solid rgb(0,64,128);
text-align: center;
padding: 2px;
font: bold 9pt verdana,arial,sans-serif;
}

td.fcat1 {
color: rgb(255,255,255);
background-color: rgb(0,0,0);
border: 1px solid rgb(0,64,128);
text-align: center;
padding: 0px;
font: bold 9pt verdana,arial,sans-serif;
}



td.cat {
color: rgb(255,255,255);
background-color: rgb(100,180,80);
border: 1px solid rgb(0,64,128);
text-align: center;
padding: 2px;
font: bold 9pt verdana,arial,sans-serif;
}

.tdnobdr {
border: 0px;
height: 10px;
}

.inputd
{
border: 0px;
width: 100%;
text-align: right;
}

.inputc {
font: 9pt verdana,arial,sans-serif;
background-color: #FFFFFF;
border: 1px solid blue;
width: 40%;
text-align: right;
padding: 2px;
}

.inputd {
font: 9pt verdana,arial,sans-serif;
background-color: #FFFFFF;
border: 1px solid blue;
width: 45%;
text-align: right;
padding: 2px;
}

td.dettaglio {
color: black;
background-color: #FFFAF0;
border: 1px solid rgb(0,64,128);
text-align: center;
padding: 2px;
font: 9pt verdana,arial,sans-serif;
}

td.dettagliob {
color: black;
background-color: #FFFAF0;
border: 1px solid rgb(0,64,128);
text-align: center;
padding: 2px;
padding-left: 6px;
padding-right: 6px;
font: bold 9pt verdana,arial,sans-serif;
text-transform: capitalize;
}

td.dettagliohead {
color:  rgb(255,255,255);
background-color:  rgb(0,64,128);
border: 1px solid #FFFAF0;
text-align: center;
padding: 2px;
font: bold 9pt verdana,arial,sans-serif;
overflow: hidden;
vertical-align: middle;
}

td.dettaglionod {
color: black;
background-color: #FFFAF0;
border: 1px solid rgb(0,64,128);
border-right: 0px;
text-align: center;
padding: 2px;
font: 9pt verdana,arial,sans-serif;
width: 25%;
}

td.dettaglionos {
color: black;
background-color: #FFFAF0;
border: 1px solid rgb(0,64,128);
border-left: 0px;
text-align: center;
padding: 2px;
font: 9pt verdana,arial,sans-serif;
width: 25%;
}

td.dettaglionob {
color: black;
background-color: #FFFAF0;
border: 1px solid rgb(0,64,128);
border-right: 0px;
border-left: 0px;
text-align: center;
padding: 2px;
font: 9pt verdana,arial,sans-serif;
width: 25%;
}

td.dettaglioimg {
color: black;
background-color: #FFFAF0;
border: 1px solid rgb(0,64,128);
text-align: center;
padding: 6px;
font: 9pt verdana,arial,sans-serif;
}

.inputb {
color: rgb(255,0,0);
font: 9pt verdana,arial,sans-serif;
background-color: #FFFFFF;
border: 1px solid blue;
width: 90%;
text-align: left;
padding: 2px;
}

.button {
color: rgb(0,0,0);
font: 9pt verdana,arial,sans-serif;
background-color: #FFFFFF;
width: 150px;
text-align: center;
padding: 1px;
}

.button2 {
color: rgb(0,0,0);
font: 9pt verdana,arial,sans-serif;
background-color: #FFFFFF;
width: 100px;
text-align: center;
padding: 1px;
}


.inputz {
font: 9pt verdana,arial,sans-serif;
background-color: #FFFFFF;
border: 1px solid blue;
width: 40px;
text-align: left;
padding: 2px;
}

.buttonb {
color: rgb(255,255,255);
font: bold 9pt verdana,arial,sans-serif;
background-color: rgb(0,140,197);
border-top-color: rgb(0,64,128);
border-left-color: rgb(0,64,128);
border-right-color: rgb(0,0,0);
border-bottom-color: rgb(0,0,0);
width: 100px;
}

.buttonf {
color: rgb(255,255,255);
font: bold 9pt verdana,arial,sans-serif;
background-color: rgb(0,140,197);
border-top-color: rgb(0,64,128);
border-left-color: rgb(0,64,128);
border-right-color: rgb(0,0,0);
border-bottom-color: rgb(0,0,0);
width: 100%;
margin-left: 4px;
}

.inputlog {
color: rgb(255,0,0);
font: 9pt verdana,arial,sans-serif;
background-color: #FFFFFF;
border: 1px solid blue;
text-align: left;
}

hr {
border: 1px solid #FFFFFF;
width: 95%;
}

select {
font: 9pt verdana,arial,sans-serif;
background-color: #FFFFFF;
width: 300px;
text-align: left;
}

a {
color: #000000;
text-align: left;
font: bold 9pt verdana,arial,sans-serif;
text-transform: capitalize;
overflow: hidden;
}
a:hover
{
color: red;
}

a.linkgrid {
color: #000000;
text-align: left;
font: 8pt verdana,arial,sans-serif;
text-transform: capitalize;
overflow: hidden;
}
a.linkgrid:hover
{
color: red;
}

a.subm {
color: #9C9E9C;
text-align: left;
font: 8pt verdana,arial,sans-serif;
}
a.subm:hover
{
color: red;
}


.corpi {
color: black;
background-color: #FFFAF0;
border: 1px solid rgb(0,64,128);
text-align: center;
padding: 2px;
font: 9pt verdana,arial,sans-serif,sans-serif;
overflow: hidden;
}

/* Container per news */
#navctnews td {
background: url(../image/bg.gif);
}
#navctnews a {
display: block;
color: #FFF;
background-color: rgb(0,140,197);
text-decoration: none;
text-align: center;
border: 1px solid rgb(0,64,128);
font: bold 9pt verdana,arial,sans-serif;
padding: 2px 2px 2px 9pt;
}
#navctnews a:hover
{
background-color: rgb(200,245,250);
color: #000000;
border: 1px solid rgb(255,255,255);
}
#navctnews div
{
background-color: #FFFAF0;
color: gray;
border: 1px solid rgb(0,64,128);
text-decoration: none;
font: bold 9pt verdana,arial,sans-serif;
padding: 2px 2px 2px 9pt;
text-align: center;
}
#navctnews div.blu
{
background-color: rgb(0,64,128);
color: rgb(255,255,255);
border: 1px solid rgb(0,64,128);
text-decoration: none;
font: bold 9pt verdana,arial,sans-serif;
padding: 2px 2px 2px 2px;
}
#navctnews div.dettaglio
{
background-color: #FFFAF0;
color: gray;
border: 1px solid rgb(0,64,128);
text-decoration: none;
font: bold 9pt verdana,arial,sans-serif;
padding: 8px 8px 8px 8px;
text-align: center;
}
#navctnews div.nobordo
{
background-color: #FFFAF0;
color: gray;
border: 1px solid rgb(0,64,128);
text-decoration: none;
font: bold 9pt verdana,arial,sans-serif;
padding: 2px 2px 2px 2px;
}
#navctnews div.log
{
background-color: #FFFAF0;
color: gray;
border: 1px solid rgb(0,64,128);
border-left: 10px solid rgb(0,64,128);
border-bottom: 0px;
text-decoration: none;
font: bold 9pt verdana,arial,sans-serif;
padding: 2px 2px 0px 4px;
}
#navctnews div.log1
{
background-color: #FFFAF0;
color: gray;
border: 1px solid rgb(0,64,128);
border-left: 10px solid rgb(0,64,128);
border-top: 0px;
text-decoration: none;
font: bold 9pt verdana,arial,sans-serif;
padding: 0px 2px 2px 4px;
}
#navctnews div.plus
{
background-color: #FFFAF0;
color: gray;
border: 1px solid rgb(0,64,128);
border-left: 10px solid rgb(0,64,128);
text-decoration: none;
font: bold 9pt verdana,arial,sans-serif;
padding: 2px 9pt 2px 2px;
}
