
html,body{ margin:0; padding: 0; height: 100%}
body{ background-color: #FFFFFF; background-image: url('images/bkg_int.jpg'); background-repeat: repeat-x; background-position: left top ; font-family:Trebuchet MS; font-size:10pt; color:#000000}
            
table {  font-family:Trebuchet MS; font-size:10pt; color:#000000; }
input        { font-family: Trebuchet MS; font-size: 8pt; background-color: #E4E9E7 }
h1{  font-family:Trebuchet MS; font-size:8pt; color:#000000;font-weight:normal; }

a            { color: #C01418; text-decoration: none }
a:hover      { color: #808080; text-decoration: none }

a.trasparenza img {
filter:alpha(opacity=100); 
-moz-opacity: 1.0; 
opacity: 1.0;
} 
a:hover.trasparenza img {
filter:alpha(opacity=90); 
-moz-opacity: 0.5; 
opacity: 0.5;
}


/* menu secondario prodotti */

div#nav{width:250x; background: #EBEEEA;
    font-style:normal; font-variant:normal; font-weight:normal; font-size:10pt; font-family:Trebuchet MS}
div#nav h3{  height:29px; background-color: #BEC9BF; border-bottom: 1px solid #9FABA1; border-right: 1px solid #9FABA1; border-left: 1px solid #DDE9DF;border-top: 1px solid #DDE9DF;font-size: 100%; margin: 0;color: #000000; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:4px}
div#nav ul, div#nav li{margin: 0;padding: 0;list-style-type: none}
div#nav li{margin: 0 ; }
div#nav a{display: block; padding-left: 2px; height: 18px;line-height: 18px;
    border-bottom: 1px solid #CACFCD; background-color: #EBEEEA;color: #000000;
    text-decoration: none;font-weight: bold}
div#nav a:hover{color: #E1171D;background-color: #D2D9D0}
div#nav ul ul a{color: #000000; background-color: #EBEEEA;font-weight: normal}

/* fine menu secondario prodotti */


div.jsenable h3{cursor: pointer}
div.jsenable ul ul{display:none}
div#nav li.hide ul{display:none}
div#nav li.show ul{display:block}
div#nav li.show h3{background-color: #BEC9BF; color:#FFF}