/*css per Elettrotecnica Fondana */
html,body{
          margin: 0px 0px 0px 0px;
          padding:0px 0px 0px 0px;
          }
body{
     font-family: trebuchet ms,arial,sans-serif;
     font-size: 76%;
     text-align: center;
     background-color:#ffffff;
      line-height:1.5em;
     }
     a.footer:link{font-family: trebuchet ms,arial,sans-serif;font-size:11px; color:#666666;text-decoration:underline; }
     a.footer:visited{font-family: trebuchet ms,arial,sans-serif;font-size:11px; color:#666666;text-decoration:underline;}
     a.footer:hover{ font-family: trebuchet ms,arial,sans-serif;font-size:11px; color:#333333;text-decoration:underline;}
     
     h1{
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px; 
 font-family: trebuchet ms,arial,sans-serif;
     font-size: 1.1em;
     text-align: left;
     color:#ffffff;
     border:0px solid red;
     line-height:24px;
}
h2{
margin: 0px 0px 3px 0px;
padding:0px 0px 0px 0px; 
 font-family: trebuchet ms,arial,sans-serif;
     font-size: 1em;
     text-align: left;
     border:0px solid red;
     color:#0000000;
     text-decoration:none;
     border-bottom:1px solid #e8e8e8;
     margin-bottom:6px;
     /*background-image:url('../images/arrow.png');
     background-position:right;
     background-repeat:repeat-y;*/
}

h3{
margin: 0px 0px 3px 0px;
padding:0px 0px 0px 0px; 
 font-family: trebuchet ms,arial,sans-serif;
     font-size: 1em;
     text-align: left;
     border:0px solid red;
     color:#0000000;
     text-decoration:none;
     border-bottom:1px solid #e8e8e8;
     margin-bottom:6px;
     background-image:url('../images/arrow.png');
     background-position:right;
     background-repeat:repeat-y;
}
h4{
margin: 0px 0px 5px 0px;
padding:0px 0px 0px 0px; 
 font-family: trebuchet ms,arial,sans-serif;
     font-size: 1.0em;
     text-align: left;
     background-color:#ffffff;
    
}
hr.p{
float:left;
width:400px;
height:1px;
border-top:1px solid #d8d8d8; 
border-bottom:0px solid red;
margin-top:10px;
margin-bottom:10px;}
hr.c{
float:left;
width:400px;
height:1px;
border-top:1px solid #d8d8d8; 
border-bottom:0px solid red;
margin-top:2px;
margin-bottom:2px;}

.mini{
font-family: trebuchet ms,arial,sans-serif;
font-size: 11px;
color:#333333; 

}
a.tip:link{ 
     font-family: trebuchet ms,arial,sans-serif;
     font-size: 1em;
     text-align: left;
     color:#000000;
     text-decoration:none;
}
a.tip:visited{ 
     font-family: trebuchet ms,arial,sans-serif;
     font-size: 1em;
     text-align: left;
     color:#000000;
     text-decoration:none;
}
a.tip:hover{ 
     font-family: trebuchet ms,arial,sans-serif;
     font-size: 1em;
     text-align: left;
     color:#333333;
     text-decoration:none;
}
a.top:link{ 
     font-family: trebuchet ms,arial,sans-serif;
     font-size: 1em;
     text-align: left;
     color:#ffffff;
     text-decoration:none;
}
a.top:visited{ 
     font-family: trebuchet ms,arial,sans-serif;
     font-size: 1em;
     text-align: left;
     color:#ffffff;
     text-decoration:none;
}
a.top:hover{ 
     font-family: trebuchet ms,arial,sans-serif;
     font-size: 1em;
     text-align: left;
     color:#ffcc12;
     text-decoration:none;
}


p{
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px; 
}

div#containertop{
width:100%;
text-align: left;
border:0px solid red;
height:90px;
}
div#header{ 
width: 800px;
margin: 0px auto;
height:90px;
text-align: left;
border:0px solid green;
}
div#logo{
float:left;
width:420px;
height:80px; 
border:0px solid blue;
}
div#containermenu{
width:100%;
text-align: left;
border:0px solid red;
height:37px;
background: #ffffff url('../images/bgin.png') repeat-x ;
}
div#menu{ 
width: 800px;
margin: 0px auto;
height:37px;
text-align: left;
border:0px solid green;
background: #ffffff url('../images/bgout.png') repeat-x ;
}
div#containerswf{
width:100%;
text-align: left;
border:0px solid red;
height:195px;
background-color:#000000;
}
div#swf{ 
width: 800px;
margin: 0px auto;
height:195px;
text-align: left;
border-left:0px solid #dedede;
border-right:0px solid #dedede;
background: #ffffff url('../images/swf.png') repeat-x ;
}
div#containeryellow{ 
clear:both;
width:100%;
text-align: left;
border:0px solid red;
height:2px;
background-color:#ffe700;
}
div#containercontent{
width:100%;
text-align: left;
border:0px solid red;
}
div#content{ 
width: 800px;
margin: 0px auto;
/*height:204px;*/
text-align: left;
border:0px solid green;
}
div#cleft{
float:left;
border:0px solid red;
width:400px;
}
div#cright{ 
float:right;
width:260px;
}
div#containerfooter{
width:100%;
text-align: left;
border:0px solid red;
height:70px;
}
div#footer{ 
clear:both;
width: 800px;
margin: 0px auto;
height:70px;
text-align: left;
border:0px solid green;
}
.footer{ 
font-family: trebuchet ms,arial,sans-serif;
padding:4px;
     font-size: 11px;
     color:#666666;
}
.footer2{ 
font-family: trebuchet ms,arial,sans-serif;
     font-size: 11px;
     color:#666666;
}


/*menu principale*/
ul#navlist
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
padding-top: 8px;
font-family: trebuchet ms,arial,sans-serif;
font-size:1.0em;
font-weight:bold;
}

#navlist li
{
display: inline;
list-style-type: none;
padding-top: 10px;

}

#navlist a { 
padding-top: 8px;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
border:0px solid green; }

#navlist a:link, #navlist a:visited
{
color: #000000;
/*background-color: #036;*/
text-decoration: none;
}

#navlist a:hover
{
color: #000000;
background-color: #ffe700;
text-decoration: none;
}
#current
{
color: #000000;
background-color: #ffe700;
text-decoration: none;
}
/*fine menu principale*/