body {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-family:verdana, arial, helvetica, sans-serif;
font-size:11px;
color:#ffffff;
background-color:#ff9900; 
height:100%;

}


h1 {
margin:10px 10px 10px 10px;
padding:0px;
font-size:30px;
line-height:30px;
font-weight:bold;
color:#000000;
}


p {
font-family:verdana, arial, helvetica, sans-serif;
font-size:12px;
letter-spacing:2px;
color:#FFFFFF;
margin:10px 10px 16px 10px;
padding:0px;
}

td {
font:12px verdana, arial, helvetica, sans-serif;
letter-spacing:2px;
color: #FFFFFF;
padding-left: 24px;
}

a {
font-family:verdana, arial, helvetica, sans-serif;
font-size:12px;
letter-spacing:2px;
color: #FFCC66; 
font-weight: 600; 
text-decoration: none;
}

a:link {
color: #FFCC66;
}

a:visited {
color: #FFCC66;
}

a:hover {
color: #FFFFFF;
}

input, select { /* form generici */
background-color: #ffcc66;
font-family: verdana, arial, helvetica, sans-serif; 
line-height: 11px;
font-size: 11px;
color: #000000;
padding: 1px;
width: 200px;
height: 18px;
border: 1px dashed #333333;
} 

textarea { /* form generici */
background-color: #ffcc66;
font-family: verdana, arial, helvetica, sans-serif; 
line-height: 11px;
font-size: 11px;
color: #000000;
padding: 2px;
width: 300px;
height: 120px;
border: 1px dashed #333333;
} 

.button { /* bottoni generici */
background-color: #ffcc66;
font-family: verdana, arial, helvetica, sans-serif; 
line-height: 11px;
font-size: 11px;
color: #000000;
border-style: outset;
border-color: #333333;
border-width: 1px;
width: 60px;
height: 20px;

} 


/* --------- STILE FRAME PAGINA ------------------------------------ */

#logo {
margin:0px;
padding:0px;
height:100px; /* spessore */
width: ;
background-color:#ff9900
}

#menu {
margin:0px;
padding:0px;
height:30px; /* spessore */
width:;
background-color:#ff9900 
}

#topnav {
margin:0px;
padding:0px;
height:240px; /* spessore */
width:;
background-color:#ff9900

}

#nav1 {
position:absolute;
top:370px;
left:0px;
width:70px; /* larghezza */
height:100%;
background-color:#9999cc; 
}

#nav2 {
position:absolute;
top:370px;
left:70px; 
width:120px; /* larghezza */
height:100%;
background-color:#000000;
background-image: url('images/azienda_v2.gif');
background-repeat: no-repeat;

}

#nav3 {
position:absolute;
top:370px;
left:190px; 
width:44px; /* larghezza */
height:100%;
background-color:#000000;
}

#contenuto{
margin-left: 234px; 
margin-right: 0px; 
margin-top: 0px;
margin-bottom: 0px;
padding: 0px;
height:100%;
width:; 
background-color: #ff9900
}

/* --------- STILI PARTICOLARI ---------------------------------------- */

#copy { 
font-family:verdana, arial, helvetica, sans-serif;
font-size:11px;
letter-spacing:0px;
color:#f0f0f0;
padding:0px 0px 0px 20px;
}

#copy
a:link {
font-weight: 500;
color: #f0f0f0;
font-size: 11px;
letter-spacing:0px;
text-decoration: none
}

#copy
a:visited {
font-weight: 500;
color: #f0f0f0;
font-size: 11px;
letter-spacing:0px;
text-decoration: none
}

#copy
a:hover {
font-weight: normal;
color: #CC3300;
font-size: 11px;
letter-spacing:0px;
text-decoration: none
}






























