body {
background-color:#FFFFFF;
margin: 0px;
background-image:url(../images/pixel_sfondo.gif);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
td {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
a:link
{
Color: #666666;
Text-Decoration: underline;
}
a:visited
{
Color: #666666;
Text-Decoration: underline;
}
a:active
{
Color: #666666;
Text-Decoration: underline;
}
a:hover
{
Color: #6699CC;
Text-Decoration: underline;
}


#centra {
width:850px; 
text-align:left;  
margin-left:auto; 
margin-right:auto;
}

#header {
width: 850px;
height:61px;
}

#img{
width: 850px;
height: 223px;
}

#contenuti {
width:850px;
vertical-align:top;
text-align:left;
overflow: auto;
}
#contenutiProdotti {
width:850px;
vertical-align:top;
text-align:left;
padding-top:15px;
padding-bottom:15px;
}
/*FOOTER-------------*/
#footer {
border-top: 1px solid #6699cc;
padding-top:6px;
padding-bottom:6px;
width:850px; 
text-align:left;  
color:#003366;
}
#footer a:link
{
Color: #003366;
Text-Decoration: underline;
}
#footer a:visited
{
Color: #003366;
Text-Decoration: underline;
}
#footer a:active
{
Color: #003366;
Text-Decoration: underline;
}
#footer a:hover
{
Color: #6699CC;
Text-Decoration: underline;
}
/*MENU TOP-------------*/
#menu {
width: 683px;
display:inline;
float:left;
color:#FFFFFF;
font-weight:bold;
padding-top:10px;
}
#menu a:link
{
Color: #FFFFFF;
Text-Decoration: none;
}
#menu a:visited
{
Color: #FFFFFF;
Text-Decoration: none;
}
#menu a:active
{
Color: #FFFFFF;
Text-Decoration: none;
}
#menu a:hover
{
Color: #00AEEF;
Text-Decoration: none;
}
/*---------------------*/
#logo {
width: 167px;
display:inline;
float:right;
}
#colonnaSx {
float:left;
text-align: left;
vertical-align:top;
display:inline;
width:673px;
padding-top:15px;
padding-bottom:15px;
padding-right:10px;

}
#colonnaDx {
float:right;
text-align: left;
vertical-align:top;
display:inline;
width:156px;
padding-top:15px;
padding-bottom:15px;
padding-left:10px;
border-left: 1px solid #6699CC;
}
h1 {
color: #003366;
font-size:14px;
font-weight: bold;
}
h2 {
color: #666666;
font-size:14px;
font-weight: bold;
}
h3 {
color: #6699CC;
font-size:11px;
font-weight: bold;
}
.filetto {
color: #6699CC;
border: dashed #6699CC;
height: 1px;
}
.cellaProdotti {
height:120px;
vertical-align:top;
text-align:left;
/*background-image:url(../images/sfondo_cella_prodotti.jpg);
background-repeat:no-repeat;
background-position: top;*/
color: #6699CC;
}
.cellaProdotti a:link
{
Color: #6699CC;
Text-Decoration: underline;
}
.cellaProdotti a:visited
{
Color: #6699CC;
Text-Decoration: underline;
}
.cellaProdotti a:active
{
Color: #6699CC;
Text-Decoration: underline;
}
.cellaProdotti a:hover
{
Color: #003366;
Text-Decoration: underline;
}
.titoloProdotti {
color: #003366;
font-size:13px;
font-weight: bold;
}
/*----DOVE SIAMO--------*/
#colonnaSxDove {
float:left;
text-align:justify;
vertical-align:top;
display:inline;
width:275px;
padding-top:15px;
padding-bottom:15px;
padding-right:10px;
color: #5086BC;
border-right: 1px solid #6699CC;
}
#colonnaDxDove {
float:right;
text-align: left;
vertical-align:top;
display:inline;
width:554px;
padding-top:15px;
padding-bottom:15px;
/*padding-left:10px;*/

}
/*----------------------*/
#colonnaSxContact {
float:left;
text-align:justify;
vertical-align:top;
display:inline;
width:275px;
padding-top:15px;
padding-bottom:15px;
padding-right:10px;
color: #5086BC;

}
#colonnaDxContact {
float:right;
text-align: left;
vertical-align:top;
display:inline;
width:554px;
padding-top:15px;
padding-bottom:15px;
padding-left:10px;
border-left: 1px solid #6699CC;
}
/*---------------------*/
#colonnaSxInfo {
float:left;
text-align:justify;
vertical-align:top;
display:inline;
width:555px;
padding-top:15px;
padding-bottom:15px;
padding-right:10px;


}
#colonnaDxInfo {
float:right;
text-align: left;
vertical-align:top;
display:inline;
width:274px;
padding-top:15px;
padding-bottom:15px;
padding-left:10px;
color: #5086BC;
border-left: 1px solid #6699CC;
}
/*--------------------------*/
.stampa
{
Color: #2465A5;
Text-Decoration: none;
display:block;
padding:2px;
/*background-color: #D7E4F1;*/
/*border-bottom:3px solid #FFFFFF;*/
}
.stampa a:link
{
Color: #2465A5;
Text-Decoration: none;
display:block;
padding:2px;
background-color: #D7E4F1;
border-bottom:3px solid #FFFFFF;
}
.stampa a:visited
{
Color: #2465A5;
Text-Decoration: none;
display:block;
padding:2px;
background-color: #D7E4F1;
border-bottom:3px solid #FFFFFF;
}
.stampa a:active
{
Color: #2465A5;
Text-Decoration: none;
display:block;
padding:2px;
background-color: #D7E4F1;
border-bottom:3px solid #FFFFFF;
}
.stampa a:hover
{
Color: #FFFFFF;
Text-Decoration: none;
display:block;
padding:2px;
background-color:#A9C4E2;
border-bottom:3px solid #FFFFFF;
}
.titoloFiere {
Color: #003366;
Text-Decoration: none;
display:block;
padding-top:2px;
padding-left:3px;
padding-bottom:2px;
background-color:#A9C4E2;
border-bottom:3px solid #FFFFFF;
font-weight: bold;
}
.tdCertificazioni {
color: #5086BC;
text-align: left;
vertical-align:top;
}
.campiForm
{
Color: #333333;
Background-color : #FFFFFF;
Text-Decoration : none;
width: 250px;
border: 1px solid #6699CC;
font-size: 11px;
}
.button {
  border:1px solid #003366;
  color: #003366; 
  font-size: 11px;
  background: #FFFFFF;
  font-weight: bold;
  }
#colonnaSxAzienda {
float:left;
text-align: left;
vertical-align:top;
display:inline;
width:673px;
padding-top:15px;
padding-bottom:15px;
padding-right:10px;
border-right: 1px solid #6699CC;
}
#colonnaDxAzienda {
float:right;
text-align: left;
vertical-align:top;
display:inline;
width:156px;
padding-top:15px;
padding-bottom:15px;
padding-left:10px;

}