.V_SHOP_product_name {
color:          #6E7742;
font-size:      16px;
font-weight:    bold;
text-transform: uppercase;
}

.V_SHOP_product_name_small {
color:          #6E7742;
font-size:      12px;
font-weight:    bold;
text-transform: uppercase;
}

.V_SHOP_product_price {
color:          #6E7742;
font-size:      21px;
font-weight:    bold;
text-transform: uppercase;
}

.V_SHOP_product_price_small {
color:          #6E7742;
font-size:      12px;
font-weight:    bold;
text-transform: uppercase;
}

.V_SHOP_product_price_discount {
font-size:      14px;
text-transform: uppercase;
}

.V_SHOP_product_price_discount_small {
font-size:      11px;
text-transform: uppercase;
}

/* Classe tabella Carrello */
.V_SHOP_basket_list_heading {
padding-left:    5px; 
padding-right:   5px;
font-weight:    bold;
padding-top:    7px;
padding-bottom: 7px;
background-color: #c0c0c0;
color:#6E7742;
text-transform:uppercase;
text-align: left;
}
.V_SHOP_basket_list_heading_name {
padding-left:    5px; 
padding-right:   5px;
font-weight:    bold;
padding-top:    7px;
padding-bottom: 7px;
background-color: #c0c0c0;
color:#6E7742;
text-transform:uppercase;
}
.V_SHOP_basket_list_heading_left {
background-image: url("../images/modules_tng_vshop_tpl/sfondo_basket_page_content_heading_left.jpg");
background-repeat: repeat-y;
background-position: top left;
padding-left:    5px; 
padding-right:   5px;
font-weight:    bold;
padding-top:    7px;
padding-bottom: 7px;
width:10px;
}
.V_SHOP_basket_list_heading_right {
background-image: url("../images/modules_tng_vshop_tpl/sfondo_basket_page_content_heading_right.jpg");
background-repeat: repeat-y;
background-position: top right;
padding-left:    5px; 
padding-right:   5px;
font-weight:    bold;
padding-top:    7px;
padding-bottom: 7px;
width:10px;
}
.V_SHOP_basket_list_action_heading {
padding-right:   10px;
font-weight:    bold;
text-align:     right;
padding-top:    7px;
padding-bottom: 7px;
background-color: #c0c0c0;
color:#6E7742;
text-transform:uppercase;
}

.V_SHOP_basket_list_cell_name {
padding-left:  5px; 
margin-right: 25px;
padding-top:    5px;
padding-bottom: 5px;
color:#d69f0f;
text-transform:uppercase;
font-weight:bold;
}
.V_SHOP_basket_list_cell {
margin-left:  4px; 
margin-right: 25px;
padding-top:    5px;
padding-bottom: 5px;
text-align: center;
}
.V_SHOP_basket_list_cell_left {
background-image: url("../images/modules_tng_vshop_tpl/sfondo_basket_page_content_left.jpg");
background-repeat: repeat-y;
background-position: top left;
}
.V_SHOP_basket_list_cell_right {
background-image: url("../images/modules_tng_vshop_tpl/sfondo_basket_page_content_right.jpg");
background-repeat: repeat-y;
background-position: top right;
}
.V_SHOP_basket_list_action_cell {
padding-right: 10px;
padding-top:  2px;
font-weight:  bold;
text-align:   right;
border:       0px solid;
}
.V_SHOP_basket_list_price {
background-color:#6E7742;
padding-top:    10px;
text-align:     right;
padding-right:  10px;
text-transform:uppercase;
}
.V_SHOP_basket_list_price_left {
background-image: url("../images/modules_tng_vshop_tpl/sfondo_basket_page_content_footer_left.jpg");
background-repeat: repeat-y;
background-position: bottom left;
width:10px;
}
.V_SHOP_basket_list_price_right {
background-image: url("../images/modules_tng_vshop_tpl/sfondo_basket_page_content_footer_right.jpg");
background-repeat: repeat-y;
background-position: bottom right;
width:10px;
}
.V_SHOP_basket_list_price_action {
background-color:#6E7742;
padding-right:   5px;
text-align: right;
vertical-align:middle;
padding-left: 10px;
}

/* Classe tabella checkout_summary*/
.V_SHOP_checkout_list_heading {
padding-left:    5px; 
padding-right:   5px;
font-weight:    bold;
padding-bottom: 7px;
background-color: #c0c0c0;
text-align:center;
color:#6E7742;
font-weight:bold;
text-transform:uppercase;
}
.V_SHOP_checkout_list_heading_left {
background-image: url("../images/modules_tng_vshop_tpl/sfondo_basket_page_content_heading_left.jpg");
background-repeat: repeat-y;
background-position: top left;
padding-left:    5px; 
padding-right:   5px;
font-weight:    bold;
padding-bottom: 7px;
width:10px;
}
.V_SHOP_checkout_list_heading_right {
background-image: url("../images/modules_tng_vshop_tpl/sfondo_basket_page_content_heading_right.jpg");
background-repeat: repeat-y;
background-position: top right;
padding-left:    5px; 
padding-right:   5px;
font-weight:    bold;
padding-bottom: 7px;
width:10px;
}
.V_SHOP_checkout_list_heading_entry_name {
text-align:left;
padding-left:    5px; 
padding-right:   5px;
font-weight:    bold;
padding-bottom: 7px;
background-color: #c0c0c0;
color:#6E7742;
font-weight:bold;
text-transform:uppercase;
}
.V_SHOP_checkout_list_rows {
margin-left:  4px; 
margin-right: 25px;
padding-top:    5px;
padding-bottom: 5px;
text-align: center;
}
.V_SHOP_checkout_list_rows_left {
background-image: url("../images/modules_tng_vshop_tpl/sfondo_basket_page_content_left.jpg");
background-repeat: repeat-y;
background-position: top left;
}
.V_SHOP_checkout_list_rows_right {
background-image: url("../images/modules_tng_vshop_tpl/sfondo_basket_page_content_right.jpg");
background-repeat: repeat-y;
background-position: top right;
}
.V_SHOP_checkout_list_rows_entry_name {
text-align:left;
margin-left:  4px; 
margin-right: 25px;
padding-top:    5px;
padding-bottom: 5px;
color:#D69F0F;
font-weight:bold;
}
.V_SHOP_checkout_list_price {
background-color:#6E7742;
padding-top:    10px;
text-align:     right;
padding-right:  10px;
text-transform:uppercase;
}
.V_SHOP_checkout_list_price_left {
background-image: url("../images/modules_tng_vshop_tpl/sfondo_basket_page_content_footer_left.jpg");
background-repeat: repeat-y;
background-position: bottom left;
width:10px;
}
.V_SHOP_checkout_list_price_right {
background-image: url("../images/modules_tng_vshop_tpl/sfondo_basket_page_content_footer_right.jpg");
background-repeat: repeat-y;
background-position: bottom right;
width:10px;
}

/* Classe tabella checkout_shipping_mode*/
.V_SHOP_shipping_mode_list_heading {
background-image: url("../images/modules_tng_vshop_tpl/checkout_table_header_center.jpg");
background-position: top;
}
.V_SHOP_shipping_mode_list_heading_left {
background-image: url("../images/modules_tng_vshop_tpl/checkout_table_header_left.jpg");
background-repeat: no-repeat;
background-position: top left;
width:15px;
}
.V_SHOP_shipping_mode_list_heading_right {
background-image: url("../images/modules_tng_vshop_tpl/checkout_table_header_right.jpg");
background-repeat: no-repeat;
background-position: top right;
width:15px;
}
.V_SHOP_shipping_mode_list_content {
background-color: white;
}
.V_SHOP_shipping_mode_list_content_left {
background-image: url("../images/modules_tng_vshop_tpl/checkout_table_content_left.jpg");
background-repeat: repeat-y;
background-position: left;
width:15px;
}
.V_SHOP_shipping_mode_list_content_right {
background-image: url("../images/modules_tng_vshop_tpl/checkout_table_content_right.jpg");
background-repeat: repeat-y;
background-position: right;
width:15px;
}
.V_SHOP_shipping_mode_list_footer {
background-image: url("../images/modules_tng_vshop_tpl/checkout_table_footer_center.jpg");
background-position: bottom;
}
.V_SHOP_shipping_mode_list_footer_left {
background-image: url("../images/modules_tng_vshop_tpl/checkout_table_footer_left.jpg");
background-repeat: no-repeat;
background-position: bottom left;
width:15px;
}
.V_SHOP_shipping_mode_list_footer_right {
background-image: url("../images/modules_tng_vshop_tpl/checkout_table_footer_right.jpg");
background-repeat: repeat-y;
background-position: bottom right;
width:15px;
}
#V_SHOP_shipping_mode_list_content_title {
color:#d69f0f;
font-weight:bold;
padding: 5px;
}
#V_SHOP_shipping_mode_list_content_additional_text {
padding-top: 5px;
padding-left: 15px;
padding-right: 10px;
padding-bottom: 5px;
}

/* Classe tabella checkout_shipping_address*/
.V_SHOP_shipping_address_list_heading {
background-image: url("../images/modules_tng_vshop_tpl/checkout_table_header_center.jpg");
background-position: top;
}
.V_SHOP_shipping_address_list_heading_left {
background-image: url("../images/modules_tng_vshop_tpl/checkout_table_header_left.jpg");
background-repeat: no-repeat;
background-position: top left;
width:15px;
}
.V_SHOP_shipping_address_list_heading_right {
background-image: url("../images/modules_tng_vshop_tpl/checkout_table_header_right.jpg");
background-repeat: no-repeat;
background-position: top right;
width:15px;
}
.V_SHOP_shipping_address_list_content {
background-color: white;
}
.V_SHOP_shipping_address_list_content_left {
background-image: url("../images/modules_tng_vshop_tpl/checkout_table_content_left.jpg");
background-repeat: repeat-y;
background-position: left;
width:15px;
}
.V_SHOP_shipping_address_list_content_right {
background-image: url("../images/modules_tng_vshop_tpl/checkout_table_content_right.jpg");
background-repeat: repeat-y;
background-position: right;
width:15px;
}
#V_SHOP_shipping_address_list_content_title {
color:#d69f0f;
font-weight:bold;
padding: 5px;
}
#V_SHOP_shipping_address_list_content_additional_text {
padding-top: 5px;
padding-left: 15px;
padding-right: 10px;
padding-bottom: 5px;
}
.V_SHOP_shipping_address_list_footer {
background-image: url("../images/modules_tng_vshop_tpl/checkout_table_footer_center.jpg");
background-position: bottom;
}
.V_SHOP_shipping_address_list_footer_left {
background-image: url("../images/modules_tng_vshop_tpl/checkout_table_footer_left.jpg");
background-repeat: no-repeat;
background-position: bottom left;
width:15px;
}
.V_SHOP_shipping_address_list_footer_right {
background-image: url("../images/modules_tng_vshop_tpl/checkout_table_footer_right.jpg");
background-repeat: repeat-y;
background-position: bottom right;
width:15px;
}

/* Classe tabella checkout_shipping_payment*/
.V_SHOP_shipping_payment_list_heading {
background-image: url("../images/modules_tng_vshop_tpl/checkout_table_header_center.jpg");
background-position: top;
}
.V_SHOP_shipping_payment_list_heading_left {
background-image: url("../images/modules_tng_vshop_tpl/checkout_table_header_left.jpg");
background-repeat: no-repeat;
background-position: top left;
width:15px;
}
.V_SHOP_shipping_payment_list_heading_right {
background-image: url("../images/modules_tng_vshop_tpl/checkout_table_header_right.jpg");
background-repeat: no-repeat;
background-position: top right;
width:15px;
}
.V_SHOP_shipping_payment_list_content {
background-color: white;
}
.V_SHOP_shipping_payment_list_content_left {
background-image: url("../images/modules_tng_vshop_tpl/checkout_table_content_left.jpg");
background-repeat: repeat-y;
background-position: left;
width:15px;
}
.V_SHOP_shipping_payment_list_content_right {
background-image: url("../images/modules_tng_vshop_tpl/checkout_table_content_right.jpg");
background-repeat: repeat-y;
background-position: right;
width:15px;
}
#V_SHOP_shipping_payment_list_content_title {
color:#d69f0f;
font-weight:bold;
padding: 5px;
}
#V_SHOP_shipping_payment_list_additional_text {
padding-top: 5px;
padding-left: 15px;
padding-right: 10px;
padding-bottom: 5px;
}

.V_SHOP_shipping_payment_list_footer {
background-image: url("../images/modules_tng_vshop_tpl/checkout_table_footer_center.jpg");
background-position: bottom;
}
.V_SHOP_shipping_payment_list_footer_left {
background-image: url("../images/modules_tng_vshop_tpl/checkout_table_footer_left.jpg");
background-repeat: no-repeat;
background-position: bottom left;
width:15px;
}
.V_SHOP_shipping_payment_list_footer_right {
background-image: url("../images/modules_tng_vshop_tpl/checkout_table_footer_right.jpg");
background-repeat: repeat-y;
background-position: bottom right;
width:15px;
}

/* Classe tabella checkout_confirm_order*/
.V_SHOP_confirm_order_list_heading {
background-image: url("../images/modules_tng_vshop_tpl/checkout_table_header_center.jpg");
background-position: top;
}
.V_SHOP_confirm_order_list_heading_left {
background-image: url("../images/modules_tng_vshop_tpl/checkout_table_header_left.jpg");
background-repeat: no-repeat;
background-position: top left;
width:15px;
}
.V_SHOP_confirm_order_list_heading_right {
background-image: url("../images/modules_tng_vshop_tpl/checkout_table_header_right.jpg");
background-repeat: no-repeat;
background-position: top right;
width:15px;
}
.V_SHOP_confirm_order_list_content {
background-color: white;
}
.V_SHOP_confirm_order_list_content_left {
background-image: url("../images/modules_tng_vshop_tpl/checkout_table_content_left.jpg");
background-repeat: repeat-y;
background-position: left;
width:15px;
}
.V_SHOP_confirm_order_list_content_right {
background-image: url("../images/modules_tng_vshop_tpl/checkout_table_content_right.jpg");
background-repeat: repeat-y;
background-position: right;
width:15px;
}
.V_SHOP_confirm_order_list_footer {
background-image: url("../images/modules_tng_vshop_tpl/checkout_table_footer_center.jpg");
background-position: bottom;
}
.V_SHOP_confirm_order_list_footer_left {
background-image: url("../images/modules_tng_vshop_tpl/checkout_table_footer_left.jpg");
background-repeat: no-repeat;
background-position: bottom left;
width:15px;
}
.V_SHOP_confirm_order_list_footer_right {
background-image: url("../images/modules_tng_vshop_tpl/checkout_table_footer_right.jpg");
background-repeat: repeat-y;
background-position: bottom right;
width:15px;
}

/* Classe tabella checkout_order_review */
.V_SHOP_review_order_list_heading {
background-image: url("../images/modules_tng_vshop_tpl/checkout_table_header_center.jpg");
background-position: top;
}
.V_SHOP_review_order_list_heading_left {
background-image: url("../images/modules_tng_vshop_tpl/checkout_table_header_left.jpg");
background-repeat: no-repeat;
background-position: top left;
width:15px;
}
.V_SHOP_review_order_list_heading_right {
background-image: url("../images/modules_tng_vshop_tpl/checkout_table_header_right.jpg");
background-repeat: no-repeat;
background-position: top right;
width:15px;
}
.V_SHOP_review_order_list_content {
background-color: white;
}
.V_SHOP_review_order_list_content_left {
background-image: url("../images/modules_tng_vshop_tpl/checkout_table_content_left.jpg");
background-repeat: repeat-y;
background-position: left;
width:15px;
}
.V_SHOP_review_order_list_content_right {
background-image: url("../images/modules_tng_vshop_tpl/checkout_table_content_right.jpg");
background-repeat: repeat-y;
background-position: right;
width:15px;
}
.V_SHOP_review_order_list_content_title {
text-align: center;
text-transform:uppercase;
font-weight:bold;
color:#6E7742;
}
.V_SHOP_review_order_list_content_value {
text-align: center;
}
.V_SHOP_review_order_list_footer {
background-image: url("../images/modules_tng_vshop_tpl/checkout_table_footer_center.jpg");
background-position: bottom;
}
.V_SHOP_review_order_list_footer_left {
background-image: url("../images/modules_tng_vshop_tpl/checkout_table_footer_left.jpg");
background-repeat: no-repeat;
background-position: bottom left;
width:15px;
}
.V_SHOP_review_order_list_footer_right {
background-image: url("../images/modules_tng_vshop_tpl/checkout_table_footer_right.jpg");
background-repeat: repeat-y;
background-position: bottom right;
width:15px;
}




/******* Configurazione Tpl product_preview_in_category *********/
/*                   modules/tng_vshop/tpl                      */
#thumbnail_background img {
background:url("../images/modules_tng_vshop_tpl/sfondo_img_shop_schede.jpg") no-repeat scroll center center #FFFFFF;
margin:-14px 0 37px;
padding:8px 10px;
position:relative;
border:0;
}







/******* Configurazione Tpl basket_page *********/
/*            modules/tng_vshop/tpl             */
#TNG_modules_vshop_basket_table_header {
background-color:gray;
height: 25px;
width:100%;
}
#TNG_modules_vshop_basket_table_header div {
float:left;
background-image:url("../images/modules_tng_vshop_tpl/sfondo_basket_page_header_right.jpg");
background-position: top right;
background-repeat: no-repeat;
height: 25px;
width:100%;
}
#TNG_modules_vshop_basket_table_header div div {
float:left;
background-image:url("../images/modules_tng_vshop_tpl/sfondo_basket_page_header_center.jpg");
background-position: top;
background-repeat: repeat-x;
height: 25px;
width:90%;
}
#TNG_modules_vshop_basket_table_header div div div{
float:left;
background-image:url("../images/modules_tng_vshop_tpl/sfondo_basket_page_header_left.jpg");
background-position: top left;
background-repeat: no-repeat;
height: 25px;
width:10%;
}
#TNG_modules_vshop_basket_page_content {
width:100%;
}
#TNG_modules_vshop_basket_page_content div {
width:100%;
background-image:url("../images/modules_tng_vshop_tpl/sfondo_basket_page_content_right.jpg");
background-position: top right;
background-repeat: repeat-y;
}
#TNG_modules_vshop_basket_page_content div div {
width:90%;
}
#TNG_modules_vshop_basket_page_content div div div {
width:10%;
background-image:url("../images/modules_tng_vshop_tpl/sfondo_basket_page_content_left.jpg");
background-position: top left;
background-repeat: repeat-y;
}
#TNG_modules_vshop_basket_table_footer {
width:100%;
height: 25px;
background-color:black;
}
#TNG_modules_vshop_basket_table_footer div {
float:left;
background-image:url("../images/modules_tng_vshop_tpl/sfondo_basket_page_footer_right.jpg");
background-position: top right;
background-repeat: no-repeat;
height: 25px;
width:100%;
}
#TNG_modules_vshop_basket_table_footer div div {
float:left;
background-image:url("../images/modules_tng_vshop_tpl/sfondo_basket_page_footer_center.jpg");
background-position: top;
background-repeat: repeat-x;
height: 25px;
width:90%;
}
#TNG_modules_vshop_basket_table_footer div div div{
float:left;
background-image:url("../images/modules_tng_vshop_tpl/sfondo_basket_page_footer_left.jpg");
background-position: top left;
background-repeat: no-repeat;
height: 25px;
width:10%;
}
/*                                              */
/************************************************/



/************ Configurazione blocco vshop_basket ****************/
/*             blocks/vshop_basket/index.php                    */
.TNG_block_container_vshop_basket {
width:159px;
}

#vshop_basket_empty {
background-image:url("../../../blocks/vshop_basket/images/vshop_empty_basket_logo_158_x_106.jpg");
background-repeat:no-repeat;
height: 106px;
}
#vshop_basket_empty div {
padding-top:60px;
text-align:center;
color:#D79E0F;
font-size:14px;
font-weight:bold;
}

#vshop_basket_full {
background-image:url("../../../blocks/vshop_basket/images/vshop_full_basket_logo_158_x_106.jpg");
background-repeat:no-repeat;
height: 106px;
}

#vshop_basket_details {
padding-top:50px;
text-align:center;
color:#D79E0F;
font-size:21px;
font-weight:bold;
}
#vshop_basket_details div {
font-size:11px;
}
/*                                                              */
/****************************************************************/








/****** Block vshop_category ******/
/*       blocks/vshop_category    */
.TNG_block_container_vshop_category {
color:#000000;
background:transparent;
width:159px;
}
.TNG_block_container_vshop_category h3 {
color:#6E7742;
font-size:11px;
font-weight:bold;
/*margin:0 0 10px 5px;*/
padding-top:9px;
text-transform:uppercase;

}
.TNG_block_container_vshop_category a {
border:medium none;
color:#484848;
font-size:11px;
font-weight:bold;
padding:5px 5px 5px 13px;

}
.TNG_block_container_vshop_category a.mainlevel {
background:url("../../../blocks/vshop_category/images/freccia_gialla_sfondo_grigio.gif") no-repeat scroll left center transparent;
color:#484848;
margin-left:5px;
}
.TNG_block_container_vshop_category a.mainlevel:hover, .TNG_block_container_vshop_category a.mainlevel:active, .TNG_block_container_vshop_category a.mainlevel:focus {
background:url("../../../blocks/vshop_category/images/freccia_verde_sfondo_grigio.gif") no-repeat scroll left center transparent;
color:#999999;
}
.TNG_block_container_vshop_category a:focus {
background:url("../../../blocks/vshop_category/images/freccia_verde_sfondo_grigio.gif") no-repeat scroll left center transparent;
color:#999999;
font-style:normal;
font-weight:bold;
}
.TNG_block_container_vshop_category a.mainlevel_active, .TNG_block_container_vshop_category a.mainlevel_active:hover, .TNG_block_container_vshop_category a.mainlevel_active:active, .TNG_block_container_vshop_category a.mainlevel_active:focus {
background:url("../../../blocks/vshop_category/images/freccia_verde_sfondo_grigio.gif") no-repeat scroll left center transparent;
color:#999999;
margin-left:5px;
}
.TNG_block_heading_vshop_category {
background:url("../../../blocks/vshop_category/images/heading_block_category_158.jpg") no-repeat scroll left top transparent;
padding:0;
height:30px;
text-align:center;
}
.TNG_block_content_vshop_category {
background:url("../../../blocks/vshop_category/images/content_block_category_158.jpg") repeat-y scroll left top transparent;
padding-top:10px;
/*line-height:25px;*/
}
.TNG_block_footer_vshop_category {
background:url("../../../blocks/vshop_category/images/footer_block_category_158.jpg") no-repeat scroll left bottom transparent;
height:15px;
}
/****************************************************/






/************ Configurazione blocco vshop_search ****************/
/*             blocks/vshop_search/index.php                    */
.TNG_block_container_vshop_search {
width:  159px;
height: 120px;
}

.TNG_block_content_vshop_search {
background-image:url("../../../blocks/vshop_search/images/VSHOP_search_block_background.jpg");
background-repeat:no-repeat;
height: 123px;
}

.TNG_block_content_vshop_search div {
padding-left:5px;
padding-right:5px;
}

.TNG_block_container_vshop_search h3 {
color:#6E7742;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
padding-top:8px;
text-align:center;
margin:0;
}
#TNG_block_content_vshop_search_search_mode {
color:#484848;
font-size:11px;
line-height:14px;
margin-bottom:5px;
text-align:justify;
padding-top:7px;
padding-left:8px;
padding-right:5px;
width:142px;
}
/*                                                              */
/****************************************************************/







/************ Configurazione blocco vshop_rapid_product_in_basket ****************/
/*             blocks/vshop_rapid_product_in_basket/index.php                    */
.TNG_block_content_vshop_rapid_product_in_basket {
width:  159px;
}

.TNG_block_content_vshop_rapid_product_in_basket {
background-image:url("../../../blocks/vshop_search/images/VSHOP_search_block_background.jpg");
background-repeat:no-repeat;
width:  159px;
height: 123px;
}
.TNG_block_content_vshop_rapid_product_in_basket div {
padding-left:5px;
padding-right:5px;
}
.TNG_block_container_vshop_rapid_product_in_basket h3 {
color:#6E7742;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
padding-top:8px;
text-align:center;
margin:0;
}
/*                                                              */
/****************************************************************/






//_vshop_rapid_product_in_basket









/******* Configurazione Tpl checkout_page *********/
/*            modules/tng_vshop/tpl               */
#TNG_modules_vshop_checkout_table_header {
background-color:gray;
height: 15px;
width:100%;
}
#TNG_modules_vshop_checkout_table_header div {
float:left;
background-image:url("../images/modules_tng_vshop_tpl/sfondo_basket_page_header_right.jpg");
background-position: top right;
background-repeat: no-repeat;
height: 15px;
width:100%;
}
#TNG_modules_vshop_checkout_table_header div div {
float:left;
background-image:url("../images/modules_tng_vshop_tpl/sfondo_basket_page_header_center.jpg");
background-position: top;
background-repeat: repeat-x;
height: 15px;
width:90%;
}
#TNG_modules_vshop_checkout_table_header div div div{
float:left;
background-image:url("../images/modules_tng_vshop_tpl/sfondo_basket_page_header_left.jpg");
background-position: top left;
background-repeat: no-repeat;
height: 15px;
width:10%;
}
#TNG_modules_vshop_checkout_table_footer {
width:100%;
height: 15px;
}
#TNG_modules_vshop_checkout_table_footer div {
float:left;
background-image:url("../images/modules_tng_vshop_tpl/sfondo_basket_page_footer_right.jpg");
background-position: bottom right;
background-repeat: no-repeat;
height: 15px;
width:100%;
}
#TNG_modules_vshop_checkout_table_footer div div {
float:left;
background-image:url("../images/modules_tng_vshop_tpl/sfondo_basket_page_footer_center.jpg");
background-position: bottom;
background-repeat: repeat-x;
height: 15px;
width:90%;
}
#TNG_modules_vshop_checkout_table_footer div div div{
float:left;
background-image:url("../images/modules_tng_vshop_tpl/sfondo_basket_page_footer_left.jpg");
background-position: bottom left;
background-repeat: no-repeat;
height: 15px;
width:10%;
}
/*                                              */
/************************************************/






/******* Configurazione Tpl login_form *********/
/*            modules/tng_vshop/tpl            */
/* classe tabella login */
.VSHOP_login_form_header_left {
width:15px;
background-image:url("../images/modules_tng_vshop_tpl/login_form_header_left.jpg");
background-position: top left;
background-repeat: no-repeat;
height:15px;
}
.VSHOP_login_form_header {
background-image:url("../images/modules_tng_vshop_tpl/login_form_header_center.jpg");
background-position: top;
background-repeat: repeat-x;
}
.VSHOP_login_form_header_right {
width:15px;
background-image:url("../images/modules_tng_vshop_tpl/login_form_header_right.jpg");
background-position: top right;
background-repeat: no-repeat;
height:15px;
}
.VSHOP_login_form_content_left {
background-color:#6E7742;
background-image:url("../images/modules_tng_vshop_tpl/login_form_content_left.jpg");
background-position: left;
background-repeat: repeat-y;
}
.VSHOP_login_form_content {
background-color:#6E7742;
padding-left:15px;
color:white;
font-size:large;
}
.VSHOP_login_form_content_right {
background-color:#6E7742;
background-image:url("../images/modules_tng_vshop_tpl/login_form_content_right.jpg");
background-position: right;
background-repeat: repeat-y;
}
.VSHOP_login_form_footer_left {
width:15px;
background-image:url("../images/modules_tng_vshop_tpl/login_form_footer_left.jpg");
background-position: bottom left;
background-repeat: no-repeat;
}
.VSHOP_login_form_footer {
background-image:url("../images/modules_tng_vshop_tpl/login_form_footer_center.jpg");
background-position: bottom;
background-repeat: repeat-x;
}
.VSHOP_login_form_footer_right {
width:15px;
background-image:url("../images/modules_tng_vshop_tpl/login_form_footer_right.jpg");
background-position: bottom right;
background-repeat: no-repeat;
}
/* fine classe tabella login */
#VSHOP_login_form_header {
width:100%;
}
#VSHOP_login_form_content {
width:100%;
}

#VSHOP_login_form_footer {
width:100%;
}
/*                                             */
/***********************************************/






/******* Configurazione index_account *********/
/*      modules/tng_vshop/index_account.php   */
#VSHOP_manage_orders_search_title {
border-bottom: 1px solid rgb(237, 237, 237);
margin-bottom:10px;
font-weight:bold;
text-transform:uppercase;
color:#D69F0F;
}

/*       classe tabella gestione dati personali       */
.VSHOP_manage_account_data_header_left {
width:15px;
background-image:url("../images/modules_tng_vshop_tpl/account_data_table_header_left.jpg");
background-position: top left;
background-repeat: no-repeat;
height:15px;
}
.VSHOP_manage_account_data_header {
background-image:url("../images/modules_tng_vshop_tpl/account_data_table_header_center.jpg");
background-position: top;
background-repeat: repeat-x;
}
.VSHOP_manage_account_data_header_right {
width:15px;
background-image:url("../images/modules_tng_vshop_tpl/account_data_table_header_right.jpg");
background-position: top right;
background-repeat: no-repeat;
height:15px;
}
.VSHOP_manage_account_data_content_left {
background-color:#6E7742;
background-image:url("../images/modules_tng_vshop_tpl/account_data_table_content_left.jpg");
background-position: left;
background-repeat: repeat-y;
}
.VSHOP_manage_account_data_content {
background-color:white;
padding-left:15px;
padding-right:15px;
}
.VSHOP_manage_account_data_content_right {
background-color:#6E7742;
background-image:url("../images/modules_tng_vshop_tpl/account_data_table_content_right.jpg");
background-position: right;
background-repeat: repeat-y;
}
.VSHOP_manage_account_data_footer_left {
width:15px;
background-image:url("../images/modules_tng_vshop_tpl/account_data_table_footer_left.jpg");
background-position: bottom left;
background-repeat: no-repeat;
}
.VSHOP_manage_account_data_footer {
background-image:url("../images/modules_tng_vshop_tpl/account_data_table_footer_center.jpg");
background-position: bottom;
background-repeat: repeat-x;
}
.VSHOP_manage_account_data_footer_right {
width:15px;
background-image:url("../images/modules_tng_vshop_tpl/account_data_table_footer_right.jpg");
background-position: bottom right;
background-repeat: no-repeat;
}
/*    fine classe tabella gestione dati personali       */

/*       classe tabella gestione indirizzi di spedizione       */
.VSHOP_manage_account_shipping_address_header_left {
width:15px;
background-image:url("../images/modules_tng_vshop_tpl/account_shipping_address_table_header_left.jpg");
background-position: top left;
background-repeat: no-repeat;
height:15px;
}
.VSHOP_manage_account_shipping_address_header {
background-image:url("../images/modules_tng_vshop_tpl/account_shipping_address_table_header_center.jpg");
background-position: top;
background-repeat: repeat-x;
}
.VSHOP_manage_account_shipping_address_header_right {
width:15px;
background-image:url("../images/modules_tng_vshop_tpl/account_shipping_address_table_header_right.jpg");
background-position: top right;
background-repeat: no-repeat;
height:15px;
}
.VSHOP_manage_account_shipping_address_content_left {
background-color:#6E7742;
background-image:url("../images/modules_tng_vshop_tpl/account_shipping_address_table_content_left.jpg");
background-position: left;
background-repeat: repeat-y;
}
.VSHOP_manage_account_shipping_address_content {
background-color:white;
padding-left:15px;
padding-right:15px;
}
.VSHOP_manage_account_shipping_address_content_right {
background-color:#6E7742;
background-image:url("../images/modules_tng_vshop_tpl/account_shipping_address_table_content_right.jpg");
background-position: right;
background-repeat: repeat-y;
}
.VSHOP_manage_account_shipping_address_footer_left {
width:15px;
background-image:url("../images/modules_tng_vshop_tpl/account_shipping_address_table_footer_left.jpg");
background-position: bottom left;
background-repeat: no-repeat;
}
.VSHOP_manage_account_shipping_address_footer {
background-image:url("../images/modules_tng_vshop_tpl/account_shipping_address_table_footer_center.jpg");
background-position: bottom;
background-repeat: repeat-x;
}
.VSHOP_manage_account_shipping_address_footer_right {
width:15px;
background-image:url("../images/modules_tng_vshop_tpl/account_shipping_address_table_footer_right.jpg");
background-position: bottom right;
background-repeat: no-repeat;
}
/*    fine classe tabella gestione indirizzi di spedizione       */

/*       classe tabella aggiungi indirizzi di spedizione       */
.VSHOP_manage_account_add_shipping_address_header_left {
width:15px;
background-image:url("../images/modules_tng_vshop_tpl/account_add_shipping_address_table_header_left.jpg");
background-position: top left;
background-repeat: no-repeat;
height:15px;
}
.VSHOP_manage_account_add_shipping_address_header {
background-image:url("../images/modules_tng_vshop_tpl/account_add_shipping_address_table_header_center.jpg");
background-position: top;
background-repeat: repeat-x;
}
.VSHOP_manage_account_add_shipping_address_header_right {
width:15px;
background-image:url("../images/modules_tng_vshop_tpl/account_add_shipping_address_table_header_right.jpg");
background-position: top right;
background-repeat: no-repeat;
height:15px;
}
.VSHOP_manage_account_add_shipping_address_content_left {
background-color:#6E7742;
background-image:url("../images/modules_tng_vshop_tpl/account_add_shipping_address_table_content_left.jpg");
background-position: left;
background-repeat: repeat-y;
}
.VSHOP_manage_account_add_shipping_address_content {
background-color:white;
padding-left:15px;
padding-right:15px;
}
.VSHOP_manage_account_add_shipping_address_content_right {
background-color:#6E7742;
background-image:url("../images/modules_tng_vshop_tpl/account_add_shipping_address_table_content_right.jpg");
background-position: right;
background-repeat: repeat-y;
}
.VSHOP_manage_account_add_shipping_address_footer_left {
width:15px;
background-image:url("../images/modules_tng_vshop_tpl/account_add_shipping_address_table_footer_left.jpg");
background-position: bottom left;
background-repeat: no-repeat;
}
.VSHOP_manage_account_add_shipping_address_footer {
background-image:url("../images/modules_tng_vshop_tpl/account_add_shipping_address_table_footer_center.jpg");
background-position: bottom;
background-repeat: repeat-x;
}
.VSHOP_manage_account_add_shipping_address_footer_right {
width:15px;
background-image:url("../images/modules_tng_vshop_tpl/account_add_shipping_address_table_footer_right.jpg");
background-position: bottom right;
background-repeat: no-repeat;
}
/*    fine classe tabella aggiungi indirizzi di spedizione       */

/*       classe tabella modifica indirizzi di spedizione       */
.VSHOP_manage_account_edit_shipping_address_header_left {
width:15px;
background-image:url("../images/modules_tng_vshop_tpl/account_edit_shipping_address_table_header_left.jpg");
background-position: top left;
background-repeat: no-repeat;
height:15px;
}
.VSHOP_manage_account_edit_shipping_address_header {
background-image:url("../images/modules_tng_vshop_tpl/account_edit_shipping_address_table_header_center.jpg");
background-position: top;
background-repeat: repeat-x;
}
.VSHOP_manage_account_edit_shipping_address_header_right {
width:15px;
background-image:url("../images/modules_tng_vshop_tpl/account_edit_shipping_address_table_header_right.jpg");
background-position: top right;
background-repeat: no-repeat;
height:15px;
}
.VSHOP_manage_account_edit_shipping_address_content_left {
background-color:#6E7742;
background-image:url("../images/modules_tng_vshop_tpl/account_edit_shipping_address_table_content_left.jpg");
background-position: left;
background-repeat: repeat-y;
}
.VSHOP_manage_account_edit_shipping_address_content {
background-color:white;
padding-left:15px;
padding-right:15px;
}
.VSHOP_manage_account_edit_shipping_address_content_right {
background-color:#6E7742;
background-image:url("../images/modules_tng_vshop_tpl/account_edit_shipping_address_table_content_right.jpg");
background-position: right;
background-repeat: repeat-y;
}
.VSHOP_manage_account_edit_shipping_address_footer_left {
width:15px;
background-image:url("../images/modules_tng_vshop_tpl/account_edit_shipping_address_table_footer_left.jpg");
background-position: bottom left;
background-repeat: no-repeat;
}
.VSHOP_manage_account_edit_shipping_address_footer {
background-image:url("../images/modules_tng_vshop_tpl/account_edit_shipping_address_table_footer_center.jpg");
background-position: bottom;
background-repeat: repeat-x;
}
.VSHOP_manage_account_edit_shipping_address_footer_right {
width:15px;
background-image:url("../images/modules_tng_vshop_tpl/account_edit_shipping_address_table_footer_right.jpg");
background-position: bottom right;
background-repeat: no-repeat;
}
/*    fine classe tabella modifica indirizzi di spedizione       */

/*       classe tabella gestione dati fatturazione      */
.VSHOP_manage_account_shipping_data_header_left {
width:15px;
background-image:url("../images/modules_tng_vshop_tpl/account_shipping_data_table_header_left.jpg");
background-position: top left;
background-repeat: no-repeat;
height:15px;
}
.VSHOP_manage_account_shipping_data_header {
background-image:url("../images/modules_tng_vshop_tpl/account_shipping_data_table_header_center.jpg");
background-position: top;
background-repeat: repeat-x;
}
.VSHOP_manage_account_shipping_data_header_right {
width:15px;
background-image:url("../images/modules_tng_vshop_tpl/account_shipping_data_table_header_right.jpg");
background-position: top right;
background-repeat: no-repeat;
height:15px;
}
.VSHOP_manage_account_shipping_data_content_left {
background-color:#6E7742;
background-image:url("../images/modules_tng_vshop_tpl/account_shipping_data_table_content_left.jpg");
background-position: left;
background-repeat: repeat-y;
}
.VSHOP_manage_account_shipping_data_content {
background-color:white;
padding-left:15px;
padding-right:15px;
}
.VSHOP_manage_account_shipping_data_content_right {
background-color:#6E7742;
background-image:url("../images/modules_tng_vshop_tpl/account_shipping_data_table_content_right.jpg");
background-position: right;
background-repeat: repeat-y;
}
.VSHOP_manage_account_shipping_data_footer_left {
width:15px;
background-image:url("../images/modules_tng_vshop_tpl/account_shipping_data_table_footer_left.jpg");
background-position: bottom left;
background-repeat: no-repeat;
}
.VSHOP_manage_account_shipping_data_footer {
background-image:url("../images/modules_tng_vshop_tpl/account_shipping_data_table_footer_center.jpg");
background-position: bottom;
background-repeat: repeat-x;
}
.VSHOP_manage_account_shipping_data_footer_right {
width:15px;
background-image:url("../images/modules_tng_vshop_tpl/account_shipping_data_table_footer_right.jpg");
background-position: bottom right;
background-repeat: no-repeat;
}
/*    fine classe tabella gestione dati fatturazione      */

/*       classe tabella cambia password       */
.VSHOP_change_account_password_header_left {
width:15px;
background-image:url("../images/modules_tng_vshop_tpl/account_password_table_header_left.jpg");
background-position: top left;
background-repeat: no-repeat;
height:15px;
}
.VSHOP_change_account_password_header {
background-image:url("../images/modules_tng_vshop_tpl/account_password_table_header_center.jpg");
background-position: top;
background-repeat: repeat-x;
}
.VSHOP_change_account_password_header_right {
width:15px;
background-image:url("../images/modules_tng_vshop_tpl/account_password_table_header_right.jpg");
background-position: top right;
background-repeat: no-repeat;
height:15px;
}
.VSHOP_change_account_password_content_left {
background-color:#6E7742;
background-image:url("../images/modules_tng_vshop_tpl/account_password_table_content_left.jpg");
background-position: left;
background-repeat: repeat-y;
}
.VSHOP_change_account_password_content {
background-color:white;
padding-left:15px;
}
.VSHOP_change_account_password_content_right {
background-color:#6E7742;
background-image:url("../images/modules_tng_vshop_tpl/account_password_table_content_right.jpg");
background-position: right;
background-repeat: repeat-y;
}
.VSHOP_change_account_password_footer_left {
width:15px;
background-image:url("../images/modules_tng_vshop_tpl/account_password_table_footer_left.jpg");
background-position: bottom left;
background-repeat: no-repeat;
}
.VSHOP_change_account_password_footer {
background-image:url("../images/modules_tng_vshop_tpl/account_password_table_footer_center.jpg");
background-position: bottom;
background-repeat: repeat-x;
}
.VSHOP_change_account_password_footer_right {
width:15px;
background-image:url("../images/modules_tng_vshop_tpl/account_password_table_footer_right.jpg");
background-position: bottom right;
background-repeat: no-repeat;
}
/*    fine classe tabella cambia password       */
/*    classe tabella gestione ordini cerca      */
.VSHOP_manage_orders_search_header_left {
width:15px;
background-image:url("../images/modules_tng_vshop_tpl/account_manage_orders_search_table_header_left.jpg");
background-position: top left;
background-repeat: no-repeat;
height:15px;
}
.VSHOP_manage_orders_search_header {
background-image:url("../images/modules_tng_vshop_tpl/account_manage_orders_search_table_header_center.jpg");
background-position: top;
background-repeat: repeat-x;
}
.VSHOP_manage_orders_search_header_right {
width:15px;
background-image:url("../images/modules_tng_vshop_tpl/account_manage_orders_search_table_header_right.jpg");
background-position: top right;
background-repeat: no-repeat;
height:15px;
}
.VSHOP_manage_orders_search_content_left {
background-color:#6E7742;
background-image:url("../images/modules_tng_vshop_tpl/account_manage_orders_search_table_content_left.jpg");
background-position: left;
background-repeat: repeat-y;
}
.VSHOP_manage_orders_search_content {
background-color:white;
color:#6E7742;
}
.VSHOP_manage_orders_search_content_button {
vertical-align:middle;
text-align:right;
}
.VSHOP_manage_orders_search_content_right {
background-color:#6E7742;
background-image:url("../images/modules_tng_vshop_tpl/account_manage_orders_search_table_content_right.jpg");
background-position: right;
background-repeat: repeat-y;
}
.VSHOP_manage_orders_search_footer_left {
width:15px;
background-image:url("../images/modules_tng_vshop_tpl/account_manage_orders_search_table_footer_left.jpg");
background-position: bottom left;
background-repeat: no-repeat;
}
.VSHOP_manage_orders_search_footer {
background-image:url("../images/modules_tng_vshop_tpl/account_manage_orders_search_table_footer_center.jpg");
background-position: bottom;
background-repeat: repeat-x;
}
.VSHOP_manage_orders_search_footer_right {
width:15px;
background-image:url("../images/modules_tng_vshop_tpl/account_manage_orders_search_table_footer_right.jpg");
background-position: bottom right;
background-repeat: no-repeat;
}
/* fine classe tabella gestione ordini cerca  */
/*  classe tabella gestione ordini risultati  */
.VSHOP_manage_orders_result_header_left {
width:15px;
background-image:url("../images/modules_tng_vshop_tpl/account_manage_orders_result_table_header_left.jpg");
background-position: top left;
background-repeat: no-repeat;
height:15px;
}
.VSHOP_manage_orders_result_header {
background-image:url("../images/modules_tng_vshop_tpl/account_manage_orders_result_table_header_center.jpg");
background-position: top;
background-repeat: repeat-x;
}
.VSHOP_manage_orders_result_header_right {
width:15px;
background-image:url("../images/modules_tng_vshop_tpl/account_manage_orders_result_table_header_right.jpg");
background-position: top right;
background-repeat: no-repeat;
height:15px;
}
.VSHOP_manage_orders_result_content_left {
background-color:#6E7742;
background-image:url("../images/modules_tng_vshop_tpl/account_manage_orders_result_table_content_left.jpg");
background-position: left;
background-repeat: repeat-y;
}
.VSHOP_manage_orders_result_content {
vertical-align:middle;
}
.VSHOP_manage_orders_result_content_title {
color:#6E7742;
font-weight:bold;
text-transform:uppercase;
vertical-align:middle;
border-bottom: 1px solid rgb(237, 237, 237);
}
.VSHOP_manage_orders_result_content_right {
background-color:#6E7742;
background-image:url("../images/modules_tng_vshop_tpl/account_manage_orders_result_table_content_right.jpg");
background-position: right;
background-repeat: repeat-y;
}
.VSHOP_manage_orders_result_footer_left {
width:15px;
background-image:url("../images/modules_tng_vshop_tpl/account_manage_orders_result_table_footer_left.jpg");
background-position: bottom left;
background-repeat: no-repeat;
}
.VSHOP_manage_orders_result_footer {
background-image:url("../images/modules_tng_vshop_tpl/account_manage_orders_result_table_footer_center.jpg");
background-position: bottom;
background-repeat: repeat-x;
}
.VSHOP_manage_orders_result_footer_right {
width:15px;
background-image:url("../images/modules_tng_vshop_tpl/account_manage_orders_result_table_footer_right.jpg");
background-position: bottom right;
background-repeat: no-repeat;
}
/* fine classe tabella gestione ordini risultati  */

/*                                            */
/**********************************************/



/******* Configurazione Tpl product_showcase_page *********/
/*                modules/tng_vshop/tpl                 */
#VSHOP_showcase_container {
width:100%;
border:0px solid black;
margin-top:20px;
}
#VSHOP_showcase_title {
width:100%;
border:0px solid black;
}
#VSHOP_showcase_title h3{
color:#6E7742;
font-size:16px;
font-weight:bold;
padding-top:4px;
text-transform:uppercase;
}
#VSHOP_showcase_content {
width:100%;
border:0px solid black;
}
#VSHOP_showcase_footer {
width:100%;
border:0px solid black;
}
/*                                            */
/**********************************************/



/******* Configurazione VSHOP Internal block index_category_browser *********/
#VSHOP_category_browser_title h3 {
color:#6E7742;
font-size:16px;
font-weight:bold;
padding-top:4px;
text-transform:uppercase;
}
/*                                            */
/**********************************************/



/***** tooltip usato in category browser ******/
a.category_title{
    position:relative; /*this is the key*/
    z-index:0; 
    background-color:#ccc;
    color:#000;
    text-decoration:none
    [position:relative;
     z-index:0;]/*Opera and newer Safary 4+*/}
html*a.category_title {
[position:relative;z-index:0;]}

a.category_title:hover{z-index:auto; background-color:#ff0;
	                    [z-index:auto;]
	                    }
html*a.category_title:hover {
[z-index:auto;]}

a.category_title span{display: none}

html*a.category_title span{[display: none;]}

a.category_title:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:30px; left:-66px; width:130px;
    border:1px solid orange;
    background-color:lightyellow; color:orange;
    text-align: center;
    [display:block;position:absolute; width:130px;top:-250px; left:430px;]}

html*a.category_title:hover span {
[display:block;position:absolute;top:-130px; left:-66px; width:130px;]}
.dummyend[category_title]{clear:both;/*end fix using dummy attribute selector for IE5 mac, else error in CSS occurs!*/}
/*                                            */
/**********************************************/


/************* VSHOP order review printable icon *************/
.V_SHOP_printable_icon_pdf {
width:42px;
height:40px;
}
.V_SHOP_printable_icon_pdf a {
display: block;
width: 42px;
height: 40px;
background: url(../../../modules/tng_vshop/images/pdf_icon_40.jpg) no-repeat top left;
}
.V_SHOP_printable_icon_pdf a:hover {
background: url(../../../modules/tng_vshop/images/pdf_icon_40_over.jpg) no-repeat top left;
}
.V_SHOP_printable_icon_print {
width:42px;
height:40px;
}
.V_SHOP_printable_icon_print a {
display: block;
width: 42px;
height: 40px;
background: url(../../../modules/tng_vshop/images/print_icon_40.jpg) no-repeat top left;
}
.V_SHOP_printable_icon_print a:hover {
background: url(../../../modules/tng_vshop/images/print_icon_40_over.jpg) no-repeat top left;
}
/*************************************************************/