body {
      background-color: "#fff";
      color: "#333333";
      margin: 0 0 0 0;       
}

body, input, select, td, textarea{ 
        color: #1558A3;
	font-family: Georgia, "Times New Roman", Times, serif, Arial, Helvetica, sans-serif;
	font-size: 11px; 
        margin: 0 0 0 0;
}

a {
    font-family: Georgia, "Times New Roman", Times, serif, Arial, Helvetica, sans-serif;
    font-size: 12;
    color: "#333333";
    text-decoration: none;
}

a:hover {    
    color: #1558A3;
    text-decoration: underline;
}

/* Impostazione gerarchia tipologia */
.hdrtip {
    text-decoration: none;
    color: #1558A3;
}
.hdrtip:hover {
    text-decoration: underline;
    color: #1558A3;
}

#selectmarca {
    width:150px;
}

#selecttipologia {
    width:150px;
}


/* Impostazione paragrafetti */

.paragrafo {
    padding: 0 0 0 0;
    margin:  0 0 0 0;
    border:  0 0 0 0;
    font-family: Georgia, "Times New Roman", Times, serif, Arial, Helvetica, sans-serif;
    font-size: 16px;
    background-position: right;
    background-image: url(../image/link.png);
    background-repeat: no-repeat;
}

.paragrafo a {
    text-decoration: none;
    color: #888888;
}

.paragrafo a:hover {
    text-decoration: underline;
    color: #1558A3;
}

.tdparagrafo {
    font-weight: bold;
    font-family: Georgia, "Times New Roman", Times, serif, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #1558A3;
}
/*  Fine paragrafetti */

/* Header della lista prodotti */

.hdrprod {    
    width: 100%;
    height: 33px;
    margin:  0 0 0 0;
    padding: 0 0 0 0;
    border:  0 0 0 0;
    color: #1558A3;
    font-family: "Times New Roman", Times, serif;
    font-size: 14px;
    background-position: left,top;       
    background-image: url(../image/gradiente.jpg);
    background-repeat: repeat;              
}

.tdhdrprod1 {
    font-family: Georgia, "Times New Roman", Times, serif, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-style: normal;
    font-size: 14px;
    color: #1558A3;
}

.tdhdrprod2 {        
    font-family: Georgia, "Times New Roman", Times, serif, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #1558A3;       
    text-align: right;    
}

.tdhdrprod2 a {
    color: #1558A3;
    text-decoration: none;
}

.tdhdrprod2 a:hover {        
    text-decoration: underline;
}

.itemcarrello a {
    font-family: Georgia, "Times New Roman", Times, serif, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #1558A3;
    text-decoration: none;
}

.itemcarrello a:hover {        
    text-decoration: underline;
}

/* Riga con sfondo */
.hdrrow {
    width: 100%;
    height: 33px;
    margin:  0 0 0 0;
    padding: 0 0 0 0;
    border:  0 0 0 0;
    color: #1558A3;
    font-family: Georgia, "Times New Roman", Times, serif, Arial, Helvetica, sans-serif;
    font-size: 14px;
    background-position: left,top;       
    background-image: url(../image/gradiente.jpg);
    background-repeat: repeat;              
}



/* Testo generico */
.generictxt {
    padding: 0 0 0 0;
    margin: 0 0 0 0 ;
    border: 0 0 0 0;
    font-family: Georgia, "Times New Roman", Times, serif, Arial, Helvetica, sans-serif;
    font-size: 13px;    
    color: #1559a4;
}

/* Left Bar */

.leftmaintable{    
    height: 100%;
    width: 160px;
    border: 1 
    padding: 0;    
    background-color: #C8E5FD
    background-position: left,top;       
    background-image: url(../image/sfumatmarche2.jpg);
    background-repeat: repeat-y;
}

.leftbar {
    border: 0 0 0 0;     
    width: 160  
    padding: 0 0 0 0;
    margin: 0 0 0 0 ;
    background-color: #C8E5FD;         
    vertical-align: top;

}

.lfselect {
    border: 0 0 0 0; 
    height: 45 px;
    width: 160  
    padding: 0 0 0 0;
    margin: 0 0 0 0 ;
    background-color: #C8E5FD;     
    vertical-align: top;
}

.lfbutton {      
       width: 152px;
       height: 20px;
       padding: 0 0 0 0;
       margin: 0 0 0 0;
       border: 0 0 0 0;
       border-color: #1558A3;
       border-style: none;       
       background-color: #fff;
       background-position: left,top;       
       background-image: url(../image/sfumatmarche.jpg);
       background-repeat: no-repeat;              
       vertical-align: middle;       
}

.lfbutton a{        
       color: #1558A3;
       font-family: Georgia, "Times New Roman", Times, serif, Arial, Helvetica, sans-serif;
       font-size: 13px;
       font-weight: bold;
       padding: 0 0 0 0;
       margin: 0 0 0 0;
       border: 1 1 1 1;        
       color: #1558A3;
       text-decoration: none;              
       
}

.lfbutton a:hover {        
       padding: 0 0 0 0;
       margin: 0 0 0 0;
       border: 1 1 1 1;        
       color: #1558A3;
       text-decoration: underline;
}



.centerprod {
    width: 100% 
    border: 0 0 0 0;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
    /*
     border-color: #1558A3;
     border-style: none;
     border-width: 0.025cm; 
    */

}

.descrprodotto {
    padding: 20 0 0 20 ;
    margin: 0;
    border: 0;        
    color: #1558A3;    
}

.errormessage {
    border: 0 0 0 0;
    padding: 0 0 0 0;
    color: #f00;
}
