/* elementi comuni */

body
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000000; 
background-color:#fff;
margin-top:2px;
}

input
{
font-size: 9px;

}

.bordicorpo
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
border: 1px solid #036;
}

a.mail
{
color: #f93;
text-decoration: none;
}

a.mail:hover
{
color: #fff;
text-decoration: none;
}

a.mailcontatti
{
color: #039;
text-decoration: underline;
}

a.mailcontatti:hover
{
color: #f93;
text-decoration: none;
}


/****************** MENU ****************************/

#navcontainer ul
{
padding-left: 0;
margin-left: 0;
background-color: #039;
color: White;
float: left;
width: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif; 
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 0.2em 1em;
background-color: #039;
color: White;
text-decoration: none;
float: left;
border-right: 1px solid #fff;

}

#navcontainer ul li a:hover
{
background-color: #ccc;
color: #036;
}

/****************** FINE MENU ****************************/

/****************** PIEDE ****************************/

#navcontainer_piede ul
{
padding-left: 0;
margin-left: 0;
background-color: #036;
color: White;
float: left;
width: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif; 
}

#navcontainer_piede ul li { display: inline; }

#navcontainer_piede ul li a
{
padding: 0.2em 1em;
background-color: #036;
color: White;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
font-size: 10px

}

#navcontainer_piede ul li a:hover
{
background-color: #ccc;
color: #036;
}

/****************** FINE PIEDE ****************************/


/****************** PRODOTTI ****************************/

.nomeprodotto
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 15px; 
color: #000000; 
background-color:#fff;
font-weight: bold;
margin-top:10px;
}

.imgprodotto
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 15px; 
color: #000000; 
background-color:#fff;
font-weight: bold;
margin-top: 10px;

}

a.mail
{
color: #f93;
text-decoration: none;
}

a.mail:hover
{
color: #fff;
text-decoration: none;
}

a.link_scheda
{
color: #fff;
text-decoration: none;
padding: 2px;
border: 1px solid #f93;
background-color: #039;
}

a.link_scheda:hover
{
color: #fff;
text-decoration: none;
padding: 2px;
border: 1px solid #039;
background-color: #f93;
}

.lista_documenti
{
font-size: 10px;
margin-top: 15px;
text-align: left;

}

a.doc_pdf
{
color: #039;
text-decoration: none;
padding: 2px;

}

a.doc_pdf:hover
{
color: #039;
text-decoration: underline;
padding: 2px;
}

.paragrafi
{
font-weight:bold;
margin-top: 10px;
margin-left: 15px;
border-bottom: 2px dashed #f93;
}

a.top
{
color:#036;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px;
text-decoration: underline;
}

a.top:hover
{
color:#f00;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px;
text-decoration: none;
}

/****************** FINE PRODOTTI ****************************/



/****************** CONTATTI ****************************/

.etichettemodulo
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #039; 
font-weight: bold;
}

a.indietro
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #f93;
text-align:center;
font-weight: bold;
text-decoration: underline;
padding: 2px;
}

a.indietro:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #369;
text-align:center;
font-weight: bold;
text-decoration: none;
padding: 2px;
}



/****************** FINE PRODOTTI ****************************/

/****************** AREA CLIENTI ****************************/

a.news_download
{
font-size: 12px;
color: #039;
font-weight: bold;
text-decoration: none;
}

a.news_download:hover
{
font-size: 12px;
color: #f93;
font-weight: bold;
text-decoration: none;
}

.data_news_clienti
{
font-weight: bold;
color: #f93;
text-decoration: none;
font-size: 10px;
}

a.data_news_clienti
{
font-weight: bold;
color: #f93;
text-decoration: none;
font-size: 10px;
}

a.data_news_clienti:hover
{
font-weight: bold;
color: #f93;
text-decoration: none;
font-size: 10px;
}

.titolo_news_clienti
{
font-weight: bold;
color: #039;
text-decoration: none
}

a.titolo_news_clienti
{
font-weight: bold;
color: #039;
text-decoration: none
}

a.titolo_news_clienti:hover
{
font-weight: bold;
color: #039;
text-decoration: underline
}

a.cronologia_news_clienti
{
font-weight: bold;
color: #039;
text-decoration: none
}

a.cronologia_news_clienti:hover
{
font-weight: bold;
color: #f93;
text-decoration: underline
}

a.entra
{
font-weight: bold;
color: #fff;
text-decoration: none;border: 1px solid #369;
background-color: #f93;
padding: 5px;
text-align: center;
}

a.entra:hover
{
font-weight: bold;
color: #fff;
text-decoration: none;border: 1px solid #f93;
background-color: #369;
padding: 5px;
text-align: center;
}

a.logout
{
font-weight: bold;
color: #f00;
text-decoration: none;
padding: 5px;
}

a.logout:hover
{
font-weight: bold;
color: #F00;
text-decoration: underline;
padding: 5px;

}

.iframe {
margin-bottom: 15px;
width: auto; 
height: 200px; 
overflow: auto;
border: 0px solid #000;
padding: 0px;
margin-top: 0px;
}

/****************** FINE AREA CLIENTI ****************************/

/****************** CREDITS ****************************/
a.linksrl
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #006699;
text-align:center;
}

a.linksrl:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ff9933;
text-align:center;
}

.credit1
{
margin-top:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ff9933;
}
.credit
{
text-align:center;
margin-top:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ff9933;
}
/****************** FINE CREDITS ****************************/