/*****************************************************/
/* STYLE: TECNO
/*****************************************************/
BODY{background:#f2f4e7; background-position:top; background-repeat:repeat-x; padding:0px; margin:0px;}

*{FONT-FAMILY: "Trebuchet MS", Trebuchet, Arial, sans-serif;color:#706c5a;}

.SITEBODY{margin-top:20px}

/*****************************************************/
.SITETOPMENU{background:#FFFFFF url('SITETOPMENU.jpg');}
.SITETOPMENU a{color:#939081; font-size: 14px; text-decoration:none}
.SITETOPMENU a:hover{color:#939081; font-size: 14px; text-decoration:underline}

.SITETOPMENU__SEARCH_TEXT{background:#f8f7f3;border:1px solid #939081;}
.SITETOPMENU__SEARCH_SUBMIT{}

/*****************************************************/
.SITEHEADER{background:#FFFFFF url('SITEHEADER.jpg');}
.SITEHEADER__TITOLO{color:#ffffff;}
.SITEHEADER__TAGLINE{color: #eeeeee; }

/*****************************************************/
.SITEMAINMENU{COLOR: #706c5a;background:#FFFFFF url('SITEMAINMENU.jpg');}
.SITEMAINMENU *{COLOR:#706c5a;}
.SITEMAINMENU_FLAG{}
.SITEMAINMENU_FLAG img{border-color:#bcbebb;}
.SITEMAINMENU_LINK{COLOR:#706c5a; text-decoration:none}
.SITEMAINMENU_LINK:hover{COLOR:#706c5a; text-decoration:underline}
/*.SITEMAINMENU_LINK:visited{COLOR:#706c5a;}*/
.SITEMAINMENU_LINKON{COLOR:#8f0601;}
.SITEMAINMENU_LINKON:hover{COLOR:#8f0601; text-decoration:underline}

/*****************************************************/
.SITECENTER{background:#FFFFFF;margin-top:4px;margin-bottom:4px;}
.SITELEFTCOLUMN{border-left:4px solid #FFFFFF;background:#f3f2e6;border-right:1px solid #e0dac4;}
.SITECONTENT{}

/*****************************************************/
.SITEFOOTER{text-align:center; COLOR:#8f8a69; font-size: 11px; background:#FFFFFF url('SITEFOOTER.jpg');}
.SITEFOOTER *{COLOR:#8f8a69;font-size: 11px;}
.SITEFOOTER A{COLOR:#706c5a;}

/*****************************************************/
.BUTTON_NEXT{background:url('BUTTON_NEXT.gif');}
.BUTTON_NEXT A{color:#ffffff;}

/*****************************************************/
.PAGETITLE{color:#000000; padding:5px; border: 5px solid #F2F0EB; background:#eeeeee url('PAGETITLE.gif');}
.PAGESUBTITLE{color:#000000; padding:5px; border: 2px solid #B0E9FF; background:#B2EEFF url('PAGESUBTITLE.jpg');}

/*****************************************************
 TABLEINFO
 Tabella con informazioni di servizio
*****************************************************/
.TABLEINFO{background-color:#aaaaaa;}
.TABLEINFO tr{background-color:#ffffff;}
.TABLEINFO th{color:#333333;}
.TABLEINFO td{}
.TABLEINFO caption{background:url('TABLEINFO__CAPTION.gif')}

/*****************************************************
 Lista di elementi generica
*****************************************************/
.ITEMSLIST{}
.ITEMSLIST .ITEMSLIST_ITEM{color:#8f0601;}
.ITEMSLIST .ITEMSLIST_ITEM_TITLE{color:#8f0601; text-decoration:none;}
.ITEMSLIST .ITEMSLIST_ITEM_TITLE:hover{color:#8f0601; text-decoration:underline;}
.ITEMSLIST .ITEMSLIST_ITEM_MORE{border-top:1px dotted #e0dac4;}
.ITEMSLIST .ITEMLIST_ITEM_DESCRIPTION{border-bottom:10px solid #FFFFFF;}
.ITEMSLIST IMG{margin-right:10px;}

.ITEMDETAIL_DESCRIPTION{color:#706c5a;padding:10px;}

/*****************************************************
 Elemento corrente
*****************************************************/
.ITEMDETAIL{}
.ITEMDETAIL__DESCRIPTION{}
.ITEMDETAIL__INFO{border-left:1px solid #C3CAB8;}

/*****************************************************/
.HEADERCONTENT{background:#FFFFFF url('HEADERCONTENT.gif');}
.HEADERCONTENT__TITLE{color: #696969;}
.HEADERCONTENT__TITLE:hover{text-decoration:underline;}

/**************************************************/
.BOXLEFTMENU{margin-bottom:5px;border:0px solid #dfdac5;}
.BOXLEFTMENU_HEADER{text-align:left;font-size:16px;color:#FFFFFF; background:#b8b192;height:24px;border-bottom:0px dotted #c7c3a2;padding-left: 5px;}
.BOXLEFTMENU_HEADERVOID{border-bottom:3px solid #c7c3a2;}
.BOXLEFTMENU_CONTENT{color:#666666;}
.BOXLEFTMENU_FOOTER{}
.BOXLEFTMENU .ITEM_TITLE{color:#706c5a;font-size:12px;}
.BOXLEFTMENU .ITEM_TITLE:hover{color:#8f0601;font-size:12px;}
.BOXLEFTMENU .ITEM{padding-top:4px; padding-bottom:4px; border-bottom:1px dotted #e0dac4;}

/**************************************************/
.BOXCONTENTMENU{border:1px solid #dddacd;background:url('BOXCONTENTSUB_CONTENT.gif');background-position:top; background-repeat:repeat-x;}
.BOXCONTENTMENU_HEADER{text-align:center;font-size:15px;color:#706c5a}
.BOXCONTENTMENU_HEADERVOID{}
.BOXCONTENTMENU_CONTENT{padding-left:10px;padding-right:10px;color:#706c5a;}
.BOXCONTENTMENU_CONTENT td{font-size:11px;color:#706c5a;}
.BOXCONTENTMENU_CONTENT A{color:#8f0601;}
.BOXCONTENTMENU_FOOTER{}
.BOXCONTENTMENU .ITEM_TITLE{}
.BOXCONTENTMENU .ITEM_TITLE:hover{}

.BOXCONTENTMAIN{}
.BOXCONTENTMAIN_FOOTER{}
.BOXCONTENTMAIN_HEADER{background:#8f0601;}
.BOXCONTENTMAIN_HEADER_TITLE{color:#FFFFFF;font-size:20px;border-bottom:0px solid #813f23;}
.BOXCONTENTMAIN_HEADER_SX{}
.BOXCONTENTMAIN_HEADER_DX{}
.BOXCONTENTMAIN_HEADER{}
.BOXCONTENTMAIN_CONTENT{}

.BOXCONTENTSUB{}
.BOXCONTENTSUB_HEADER{}
.BOXCONTENTSUB_CONTENT{padding-left:25px;padding-right:25px; color:#8f8a69;}
.BOXCONTENTSUB_CONTENT A{color:#8f3916}
.BOXCONTENTSUB_FOOTER{}
.BOXCONTENTSUB_FOOTER_SX{}
.BOXCONTENTSUB_FOOTER_DX{}
.BOXCONTENTSUB_HEADER_TITLE{padding-left:5px;padding-right:5px;border-top:1px solid #f3f2e6;border-bottom:1px solid #f3f2e6; color:#c8c1a8;font-size:20px;}
.BOXCONTENTSUB_HEADER_SX{}
.BOXCONTENTSUB_HEADER_DX{}
.BOXCONTENTSUB .ITEM_TITLE{color:#8f3916;text-decoration:none;}
.BOXCONTENTSUB .ITEM_TITLE:hover{color:#8f3916;text-decoration:underline;}

.BOXCONTENTRIGHT{}
.BOXCONTENTRIGHT_HEADER{}
.BOXCONTENTRIGHT_CONTENT{}
.BOXCONTENTRIGHT_FOOTER{}
.BOXCONTENTRIGHT_HEADER_TITLE{color:#c7c3a2;font-size:30px;text-align: center;}
.BOXCONTENTRIGHT_HEADER_SX{}
.BOXCONTENTRIGHT_HEADER_DX{}

/**************************************************
 CART
**************************************************/
.CART{border:1px solid #FFFFFF;background:#FFFFFF;}
.CART_HEADER{}
.CART_HEADER_CELL{background: #c7c3a2;color:#FFFFFF;}
.CART_ROW{}
.CART_ROW_CELL{border:1px solid #c7c3a2}
.CART_PRODUCT_TITLE{color:#813f23;text-decoration:none;}
.CART_PRODUCT_TITLE:hover{color:#813f23;text-decoration:underline;}
.CART_PRODUCT_PRICE_WITHIVA{font-size:16px;font-weight:bolder;color:#c45600;}
.CART_PRODUCT_PRICE_WITHOUTIVA{font-size:14px;font-weight:bolder;color:#CCCCCC;}
.CART_TOTAL_CELL{background:#F2F2F2;}

/**************************************************
 MSFORM_SITE 
**************************************************/
.MSFORM_SITE{}
.MSFORM_SITE .HEADER{background-color:#dddddd;}
.MSFORM_SITE .HEADER .TITLE{}
.MSFORM_SITE .SUBHEADER {color:#222222;background-color:#eeeeee;}
.MSFORM_SITE .SUBHEADER .DESCRIPTION *{}
.MSFORM_SITE .ROW{}
.MSFORM_SITE .ROW .LABEL{}
.MSFORM_SITE .ROW .FIELD{}
.MSFORM_SITE .ROW .FIELD .ALERTNOTE {color:#ff0000;}
.MSFORM_SITE .FOOTER{background:url('')}

/**************************************
  MSPATH_SITE
**************************************/
.MSPATH_SITE{font-size:12px;color:#c7c3a2;}
.MSPATH_SITE *{color:#c7c3a2;}
.MSPATH_SITE a{color:#c7c3a2;font-size:12px;}
.MSPATH_SITE a:hover {color: #8f8a69;}
.MSPATH_SITE a:visited {color: #8f8a69;}

/**************************************
  MSTABLE_SITE 
**************************************/
.MSTABLE_SITE{}
.MSTABLE_SITE .HEADER_TITLE{background:#dddddd url('MSTABLE_SITE_HEADER.gif');}
.MSTABLE_SITE .ROW {background:#ffffff url('MSTABLE_SITE_ROW_TH.gif');}
.MSTABLE_SITE .ROW th{border-top:1px solid #e3d6c5;border-right:1px solid #e3d6c5}
.MSTABLE_SITE .ROW td{border-top:1px solid #e3d6c5;}

/**************************************
  MSGRID_SITE
**************************************/
.MSGRID_SITE {background-color:#e3d6c5;}
.MSGRID_SITE .HEADER {background-color:#ece9d8;}
.MSGRID_SITE .HEADER .TITLE {}
.MSGRID_SITE .ROW {background:#ffffff;}
.MSGRID_SITE .ROW_ON {background:#eeeeee;}

/*****************************************************
 TABS_SITE
******************************************************/
.TABS_SITE {}
.TABS_SITE #TABS_PANELS{background:#FFFFFF;}
.TABS_SITE #TABS_BUTTONS{margin-left:15px;border-bottom:0px solid #FFFFFF;}
.TABS_SITE #TABS_BUTTONS li{background:#c7c3a2;border-left:1px solid #d4d1b4;border-right:1px solid #d4d1b4;}
.TABS_SITE #TABS_BUTTONS a{color:#F2F2F2;font-weight:bolder;}
.TABS_SITE #TABS_BUTTONS a:hover{color:#FFFFFF; text-decoration:none;font-weight:bolder;}
.TABS_SITE #TABS_BUTTONS .CURRENT{background:#8f8a69;border-left:1px solid #7f7a5a;border-right:1px solid #7f7a5a;}
.TABS_SITE #TABS_BUTTONS .CURRENT a{color:#FFFFFF;font-weight:bolder;}
.TABS_SITE #TABS_BUTTONS .CURRENT a:hover{color:#FFFFFF; text-decoration:none;font-weight:bolder;}


.PRODUCT_PRICEBOX_PRICEWITHOUTIVA{font-size:14px;font-weight:bolder;color:#CCCCCC}
.PRODUCT_PRICEBOX_LABLENOIVA{color:#CCCCCC}
.PRODUCT_PRICEBOX_PRICEWITHIVA{font-size:24px;font-weight:bolder;color:#c45600}
.PRODUCT_PRICEBOX_LABLEIVA{color:#041238}

.PRODUCT_PRICE_WITHIVA_BIG{font-size:36px;font-weight:bolder;color:#c45600}
.PRODUCT_PRICE_WITHOUTIVA_BIG{font-size:20px;font-weight:bolder;color:#DDDDD}



/*****************************************************
 PRODUCTHILIGHTBOX
******************************************************/
.PRODUCT_HILIGHTBOX{border:1px solid #F2F2F2; padding:5px; color:#8f8a69;background:url('BOXCONTENTSUB_CONTENT.gif');background-position:top; background-repeat:repeat-x;}
.PRODUCT_HILIGHTBOX A{color:#8f3916; text-decoration:none;}
.PRODUCT_HILIGHTBOX A:hover{color:#8f3916; text-decoration:underline;}

/*****************************************************
 SLIDESHOW
******************************************************/
.SLIDESHOW{}
.SLIDESHOW_TEXTBOX{background:url('SLIDESHOW_TEXTBOX.gif'); background-position:left; background-repeat:no-repeat;padding:10px;}
.SLIDESHOW_TITLE{color:#8f0601;font-size:24px; font-weight:bolder;padding-bottom:5px;}
.SLIDESHOW_DESCRIPTION{color:#706c5a;font-size:11px;}

/*****************************************************
 BOX VARIANTE CARRELLO
******************************************************/
.BOX_IMG{padding-top:10px;border:1px solid #dddacd;background:url('BOXCONTENTSUB_CONTENT.gif');background-position:top; background-repeat:repeat-x;}
.BOX_DESCRIPTION{padding:10px;border:1px solid #dddacd;background:url('BOXCONTENTSUB_CONTENT.gif');background-position:top; background-repeat:repeat-x;}
.BOX_PRICE_MAIN{padding:10px;text-align:center;border:1px solid #dddacd;background:url('BOXCONTENTSUB_CONTENT.gif');background-position:top; background-repeat:repeat-x;}
.BOX_PRICE{border:1px solid #e0dac4;background:url('BOXCONTENTSUB_CONTENT.gif');background-position:top; background-repeat:repeat-x;}
.BOX_BUY{padding:10px;text-align:center;border:1px solid #F2F2F2;}
.BOX_PRICE .VARIANT_PRICE_WITHIVA{font-size:20px; font-weight:bolder; color:#c45600}
.BOX_PRICE .VARIANT_PRICE_WITHIVA_LABEL{color:#CCCCCC}
.BOX_PRICE .VARIANT_PRICE_WITHOUTIVA{font-weight:bolder;color:#8f8a69}
.BOX_PRICE .VARIANT_PRICE_WITHOUTIVA_LABEL{color:#DDDDDD}


