#header

{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #CCCCCC; padding-top: 2px; padding-right: 10px; padding-bottom: 2px; padding-left: 20px}

#header a

{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #CCCCCC; text-decoration: none}

#header a:hover

{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none}

#header a:active

{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none}



#footer table

{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2F3146; 

padding-top: 10px; 

padding-right: 0px; 

padding-bottom: 0px; 

padding-left: 0px;

border-top: 4px solid #2F3146

}

#footer a

{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2F3146; text-decoration: none}

#footer a:hover

{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2F3146; text-decoration: underline}

#footer a:active

{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2F3146; text-decoration: none}


#footer1 table

{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2F3146; 

padding-top: 5px; 

padding-right: 0px; 

padding-bottom: 0px; 

padding-left: 0px;

border-top: 4px solid #2F3146

}

#footer1 a

{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2F3146; text-decoration: none}

#footer1 a:hover

{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2F3146; text-decoration: underline}

#footer1 a:active

{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2F3146; text-decoration: none}







body {

        background-color: #ffffff;

    }

	



	

    .click-menu {

text-decoration: none

    }

    .click-menu .box1 {

        background: #517588;

        color: #f9f9f9;

		border-color: #2D6876;

        border-width: 1px;

        border-style: none none solid none;

		text-decoration: none;

		font-family: arial;

    }

    .click-menu .box1 a, a:hover, a:active {

        background: no-repeat;

        color: #f9f9f9;

		text-decoration: none;

		border-color: #517588;

        border-width: 1px;

        border-style: none none solid none;

    }

	.click-menu .box1-hover {

        background: no-repeat;

        color: #2D6876;

		text-decoration: none;

		border-color: #2D6876;

        border-width: 1px;

        border-style: none none solid none;

    }

    .click-menu .box1-open {

        background: no-repeat;

        color: #f9f9f9;

		text-decoration: none;

    }

    .click-menu .box1-open-hover {

        background: #517588;

        color: #2D6876;

		text-decoration: none;

    }

    .click-menu .box1-hover,

    .click-menu .box1-open,

    .click-menu .box1-open-hover {

        text-indent: 20px;

        font-weight: bold;

        font-size: 11px;

        line-height: 31px;

        font-family: arial;

		text-decoration: none;

        cursor: pointer;

        width: 100%;

    }

    .click-menu .section {

        background-color: #2D6876;

        font-family: arial;

        font-size: 11px;

        line-height: 20px;

        padding: 0px 0px 0px 20px;

        display: none;

    }

    .click-menu .section a {

        color: #ffffff;

        text-decoration: none;

        white-space: nowrap;

    }

    .click-menu .section a:hover {

        color: #CADBDF;

        text-decoration: none;

        white-space: nowrap;

    }

    .click-menu .box2 {

        padding: 0px 0px 1px 0px;

		border-color: #588894;

        border-width: 1px;

        border-style: none none solid none;

; text-decoration: none

    }

    .click-menu .box2-hover {

        border-color: #FFFFFF;

        border-width: 1px;

        border-style: none none solid none;

        padding: 0px 0px 0px 0px;

        background: #2C6F7E;

; text-decoration: none

    }

	

	

#prodotti-descrizione

{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2F3146; 

padding: 10px 10px 10px 10px;

}

.prodotti-titoli {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal}



#prodotti-didascalia table

{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #CCCCCC; padding: 8px 0px 8px 0px; margin: 0px 8px 0px 8px}



.font-generico {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

    .click-menu .box1 { 

        text-indent: 20px;

        font-weight: bold;

        font-size: 11px;

        line-height: 31px;

        font-family: Arial, Helvetica, sans-serif;

		text-decoration: none;

        cursor: pointer;

        width: 100%;

 } 
 
 
 
 
 
#news
{padding: 10px 10px 10px 10px;
font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #2F3146; text-decoration: none}
#news a
{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #2F3146; text-decoration: none; font-weight: bold}
#news a:hover
{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #2F3146; text-decoration: none}

#news td
{border-bottom: 1px solid #DFE7EC;
font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #2F3146; text-decoration: none;
padding: 3px 0px 3px 10px}

#news-table td
{border-bottom: 2px solid #333333;
font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2F3146; text-decoration: none}


#news-home td
{
font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2F3146; text-decoration: none;
padding: 15px}
#news-home a, a:hover, active
{
font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2F3146; text-decoration: none}




#form table

{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2F3146; 

padding-top: 10px; 

padding-right: 10px; 

padding-bottom: 2px; 

padding-left: 0px;

}

#form a

{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2F3146; text-decoration: none}

#form a:hover

{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2F3146; text-decoration: underline}

#form a:active

{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2F3146; text-decoration: none}.field {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; border: #588894; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-weight: bold; color: #4B4C5E}
.button {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-color: #4B4C5E; border: #4B4C5E; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}



#dovesiamo td

{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2F3146; 

padding-top: 10px; 

padding-right: 10px; 

padding-bottom: 2px; 

padding-left: 0px;

}

#offerte td

{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #14151F; 
padding-top: 5px; 
padding-right: 10px; 
padding-bottom: 2px; 
padding-left: 10px;
border-bottom: 1px solid #333333;
background-color: #4F829D;
filter: alpha(opacity=70);
}
#offerte a

{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none}

#offerte a:hover

{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2F3146; text-decoration: none}

#offerte a:active

{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2F3146; text-decoration: none}




.font12 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}




#piazzole table
{  background-color: #57586C}
#piazzole td
{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none;
padding: 5px 5px 10px 10px}
#piazzole a
{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #B7CED5; text-decoration: none}
#piazzole a:hover
{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none}
#piazzole a:hactive
{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none}
.piazzolebutton {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-color: #646897; border: #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}


#contatti td
{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2F3146; 
padding-top: 2px; 
padding-right: 10px; 
padding-bottom: 2px; 
padding-left: 0px;
}
#contatti a
{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2F3146; text-decoration: none}
#contatti a:hover
{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #646897; text-decoration: none}
#contatti a:hactive
{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #646897; text-decoration: none}.font11 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #4B4C5E}

#natale td
{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2F3146; 
padding-top: 2px; 
padding-right: 10px; 
padding-bottom: 2px; 
padding-left: 2px;
}

#natale a
{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #A92923; text-decoration: none}
#natale a:hover
{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #646897; text-decoration: none}
#natale a:hactive
{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #646897; text-decoration: none}.font11 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #4B4C5E}