/************************** body ******************************/
body {margin:0px; padding:0px; background-color:#ffffff;}



/************************** header ******************************/
#riga{background-color:#E5E5E5;}
#box{background-color:#B3B3B3;}
#boxmenu {border-right: #E5E5E5 1px solid; border-top: #E5E5E5 1px solid; border-left: #E5E5E5 1px solid; border-bottom: #E5E5E5 1px solid;}
#boxbg {background: url(../images/bg_menu.gif); background-repeat:repeat-x;}
.txt10gb {font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 10px; color: #858585; font-weight:bold; text-decoration: none;}
.txt12rb {font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; color: #E2373E; font-weight:bold; text-decoration: none;}


/************************** center ******************************/
#boxhbg {background: url(../images/box_bg.gif); background-repeat:repeat-x; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; color: #E2373E; font-weight:bold; text-decoration: none;}
#boxhgbg {background: url(../images/boxg_bg.gif); background-repeat:repeat-x; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; color: #ffffff; font-weight:bold; text-decoration: none;}
#boxfoto {border-right: #E5E5E5 1px solid; border-top: #E5E5E5 1px solid; border-left: #E5E5E5 1px solid; border-bottom: #E5E5E5 1px solid;}
#boxfotonews {border-right: #E5E5E5 1px solid; border-top: #E5E5E5 1px solid; border-left: #E5E5E5 1px solid; border-bottom: #E5E5E5 1px solid; margin: 0px 5px 0px 0px;}
#preesarea {padding: 5px 5px 5px 5px;}
#preesareasel {background-color:#F4F4F4; padding: 5px 5px 5px 5px;}



/************************** footer ******************************/
#footerbg {background: url(../images/footer_bg.gif);  background-repeat:repeat-x;}
.txt10g {font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 10px; color: #858585; font-weight:normal; text-decoration: none;}



/************************** prodotti ******************************/
#rigarossa {background-color:#E2373E; height: 1px; width: 723px;}
#rigarossa555 {background-color:#E2373E; height: 1px; width: 555px;}
#scopri {background-color:#E2373E; height: 18px; width: 645px; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; color: #ffffff; font-weight:normal; text-decoration: none; padding-top:3px; padding-left:3px;}
.txt11scopri {font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; color: #ffffff; font-weight:normal; text-decoration: none;}
.txt12 {font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 12px; color: #727272; font-weight:bold; text-decoration: none;}
.txt12div {font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 12px; color: #727272; font-weight:normal; text-decoration: none;}

/************************** cucina ******************************/
#grigio_box {background-color:#F4F4F4; padding: 5px 5px 5px 5px;} 
#boxcucina {background: url(../images/box_t_bg.gif); background-repeat:repeat-x; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 12px; color: #E2373E; font-weight:bold; text-decoration: none; padding-left: 10px;}
#bgri {background-color:#F4F4F4; padding: 2px 5px 2px 5px;}
#spacer {padding: 2px 5px 2px 5px; } 
#bianco{background-color:#ffffff;}
/************************** testo ******************************/
.txt11 {font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; color: #727272; font-weight:normal; text-decoration: none;}
.txt11nero {font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; color: #000000; font-weight:normal; text-decoration: none;}
.txt11sot {font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; color: #727272; font-weight:normal; text-decoration: underline;}
.txt11bold {font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; color: #727272; font-weight:bold; text-decoration: none;}
.txt11rosso {font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; color: #E2373E; font-weight:bold; text-decoration: none;}
.txt12rosso {font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 12px; color: #E2373E; font-weight:bold; text-decoration: none;}
.txt11rosson {font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; color: #E2373E; font-weight:normal; text-decoration: none;}


/************************** link ******************************/
.txt11bianco {font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; color: #ffffff; font-weight:bold; text-decoration: none;}
.txt11grigio {font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; color: #727272; font-weight:bold; text-decoration: none;}

.tit11 {font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; color: #727272; font-weight:bold; text-decoration: none;}
.tit11:hover {font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; color: #727272; font-weight:bold; text-decoration: underline;}

.menub11 {font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; color: #727272; font-weight:normal; text-decoration: none;}
.menub11:hover {font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; color: #727272; font-weight:normal; text-decoration: underline;}

.sot11 {font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; color: #727272; font-weight:normal; text-decoration: none;}
.sot11:hover {font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; color: #727272; font-weight:normal; text-decoration: underline;}
.sot11:active,.sot11:focus {font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; color: #000000; font-weight:normal; text-decoration: none;}

.sot12 {font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 12px; color: #727272; font-weight:bold; text-decoration: none;}
.sot12:hover {font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 12px; color: #000000; font-weight:bold; text-decoration: underline;}


.num11 {font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; color: #727272; font-weight:normal; text-decoration: none;}
.num11:hover {font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; color: #727272; font-weight:normal; text-decoration: underline;}
.num11:active,.num11:focus {font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; color: #000000; font-weight:bold; text-decoration: none;}

.tit11r {font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; color: #E2373E; font-weight:bold; text-decoration: none;}
.tit11r:hover {font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; color: #E2373E; font-weight:bold; text-decoration: underline;}


/************************** form ******************************/

.input_138 {font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 10px; color: #858585; font-weight: normal; margin: 1px;padding: 1px; clear: none; float: none; height: 20px; width: 138px; border: 1px solid #7F9DB9; font-weight: normal; background-color: #ffffff;}
.input_138_prodotti {font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 10px; color: #858585; font-weight: normal; margin: 1px;padding: 1px; clear: none; float: none; height: 16px; width: 138px; border: 1px solid #7F9DB9; font-weight: normal; background-color: #ffffff;}
.input_175_prodotti {font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; color: #000000; font-weight: normal; margin: 1px;padding: 1px; clear: none; float: none; height: 18px !important; width:22px; width: 175px; border: 1px solid #7F9DB9; font-weight: normal; background-color: #ffffff;}
.bottone {font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 10px; color: #E2373E; font-weight: bold; margin: 1px; padding: 1px; clear: none; float: none; height: 20px; width: 30px; border: 1px solid #727272;}
.cerca {font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 10px; color: #E2373E; font-weight: bold; margin: 1px; padding: 1px; clear: none; float: none; height: 20px; width: auto; border: 1px solid #727272;}
.invia {font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 10px; color: #E2373E; font-weight: bold; margin: 5px 1px 1px 500px; padding: 1px; clear: none; float: none; height: 20px; width: auto; border: 1px solid #727272;}
.textarea {font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 10px; color: #858585; font-weight: normal; margin: 1px;padding: 1px; clear: none; float: none; height: 130px; width:535px !important; width:540px; border: 1px solid #7F9DB9; font-weight: normal; background-color: #ffffff;}
.input_220_prodotti {font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 10px; color: #858585; font-weight: normal; margin: 1px;padding: 1px; clear: none; float: none; height: 20px; width: 220px; border: 1px solid #7F9DB9; font-weight: normal; background-color: #ffffff;}