/* GROUP IT: Impostazioni di carattere generale */
/* GROUP US: Impostazioni di carattere generale */
html { width: 100%; height: 100%; font-family: "goudy old style", "comic sans", arial; font-family: "goudy old style","comic sans",arial; font-size: ; background-color: transparent; }
body { width: 100%; height: 100%; margin: 0; padding: 0; background: left top;font-family: "goudy old style", "comic sans", arial; background-image: url(img/all/002-21.png); background-color: #ffffff; }
body.popup { width: 100%; height: 100%; margin: 0; padding: 0; font-family: "goudy old style", "comic sans", arial; background-color: #ffffff; }
/* DESCRIPTION IT: Stile generico per le immagini*/
/* DESCRIPTION US: Stile generico per le immagini*/
img { border-width: 0px; font-family: "goudy old style", "comic sans", arial; background-color: transparent; }
/* DESCRIPTION IT: Stile generico per lo stile del testo*/
/* DESCRIPTION US: Stile generico per lo stile del testo*/
a, div, td, th, li, input, select, textarea {  font-family: ; font-size: 14px; color: #000000; background-color: transparent; }
a:focus, input:focus { outline: none;font-family: "goudy old style", "comic sans", arial; background-color: transparent; }
/* DESCRIPTION IT: Stili per le form e sotto elementi*/
/* DESCRIPTION US: Stili per le form e sotto elementi*/
form { margin: 0px; font-family: "goudy old style", "comic sans", arial; background-color: transparent; }
.form_sep { width: 100%; height: 4px; font-family: "goudy old style", "comic sans", arial; background-image: url(img/all/007-1.jpg); background-color: transparent; }
.i_input { border: 1px solid #46c236; font-family: "goudy old style", "comic sans", arial; color: #46c236; background-color: #ffffff; }
.i_select { border: 1px solid #46c236; font-family: "goudy old style", "comic sans", arial; font-size: ; color: #003300; background-color: #ffffff; }
.i_button {  font-family: "goudy old style", "comic sans", arial; color: #000000; background-color: #cccccc; }
.i_checkbox { border: 1px solid #46c236; font-family: "goudy old style", "comic sans", arial; background-color: #ffffff; }
/* GROUP IT: Decorazioni laterali e area centrale del layout */
/* GROUP US: Decorazioni laterali e area centrale del layout */
.airleft{background:url(img/all/002-22.png) right top repeat-y;}
.airright{background:url(img/all/002-23.png) left top repeat-y;}
.air { border-collapse: collapse; width: 100%; height: 100%; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.airleft,.airright,.aircenter { height: 100%; padding: 0px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.aircenter{vertical-align:top;}
.acenter { text-align: center; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.aright { text-align: right; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.acenter { text-align: center; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
/* GROUP IT: Contenitori pagine*/
/* GROUP US: Contenitori pagine*/
.master_container { width: 1024px; margin: 0px auto; font-family: "goudy old style","comic sans",arial; font-size: ; background-color: transparent; }
/* GROUP IT: Contenitore per oggetti di tipo banner */
/* GROUP US: Contenitore per oggetti di tipo banner */
.banner1,.banner2,.banner3,.banner4,.banner5,.banner6,.banner7 { width: 170px; overflow: hidden; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
/* GROUP IT: Contenitore generico di tipo tabellare*/
/* GROUP US: Contenitore generico di tipo tabellare*/
table.box { border-collapse: collapse; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
table.box .cell_left,table.box .cell_right,table.box .cell_main { vertical-align: middle; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
table.box td { padding: 0px; margin: 0px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.boxtitle { padding: 0px 0px 0px 10px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.boxtitle img { float: left; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.boxtitle div{clear:both;padding:2px 4px 2px 10px;background:url(img/all/120-2.png) left top repeat-y;}
.boxtitle._right { padding: 2px 10px 2px 4px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.boxtitle._right span,.boxtitle._right img { float: right; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.boxtitle._right div{background:url(img/all/120-4.png) right top repeat-y;}
/* DESCRIPTION IT: Pulsante liquido stile tabella */
/* DESCRIPTION US: Pulsante liquido stile tabella */
.button.box { margin: 0px auto; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.button.box .cell_main{background:url(img/all/003-2.png) repeat-x;text-align:center;}
/* DESCRIPTION IT: Stile testo bottoni con testo */
/* DESCRIPTION US: Stile testo bottoni con testo */
.button.box .cell_main a { text-decoration: none; font-family: "goudy old style","comic sans",arial; font-family: ; font-size: ; font-weight: bold; color: #ffffff; background-color: transparent; }
.button.box .cell_main a:hover {  font-family: "goudy old style","comic sans",arial; color: #000000; background-color: transparent; }
/* GROUP IT: Contenitore header */
/* GROUP US: Contenitore header */
.header{background:url(img/all/001.jpg) repeat-x;height:170px;}
.home_header { padding: 0px 4px; margin-bottom: 8px; text-align: justify; font-family: "goudy old style","comic sans",arial; font-family: ; font-size: 12px; background-color: transparent; }
.header .swf { height: 170px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.header_logo { height: 140px; margin-top: -140px; overflow: hidden; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
/* DESCRIPTION IT: Aspetto dei pulsanti pagine personalizzate */
/* DESCRIPTION US: Aspetto dei pulsanti pagine personalizzate */
.header .custompage .box .cell_main a { text-decoration: none; font-family: "goudy old style","comic sans",arial; font-family: ; font-size: ; font-weight: bold; color: #ffffff; background-color: transparent; }
.header .custompage .box .cell_main a:hover {  font-family: "goudy old style","comic sans",arial; color: #000000; background-color: transparent; }
.header .custompage { visibility: hidden; float: right; height: 25px; margin-top: -170px; position: relative; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.header .custompage .menu_icon { float: right; margin-left: 2px; width: auto; height: auto; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.header .custompage .box { float: left; margin-left: 2px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.header .custompage .box .row_top .cell_center{background:url(img/all/101-2.png) repeat-x;}
.header .custompage .box .row_middle .cell_left{background:url(img/all/101-4.png) repeat-y;}
.header .custompage .box .cell_main{text-align:center;white-space:nowrap;background:url(img/all/101-5.png);}
.header .custompage .box .row_middle .cell_right{background:url(img/all/101-6.png) repeat-y;}
.header .custompage .box .row_bottom .cell_center{background:url(img/all/101-8.png) repeat-x;}
.header .custompage ul.sublist { float: right; margin: 0px; padding: 0px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.header .custompage ul.sublist li { list-style: none; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.header .custompage ul.sublist li .box { width: 100%; margin-top: 1px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.header .custompage ul.sublist li .box .cell_left,.header .custompage ul.sublist li .box .cell_right { width: 1px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.header .custompage ul.sublist li .box .cell_main a { display: block; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
/* GROUP IT: Menu istituzionale */
/* GROUP US: Menu istituzionale */
.topmenu { width: 100%; height: 1px; border-collapse: collapse; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.topmenu .topmenu_left { width: 1px; padding: 0px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.topmenu .topmenu_center{background:url(img/all/102-2.png) repeat-x;vertical-align:bottom;padding:0px 40px 0px 0px;}
.topmenu .topmenu_center .box { float: right; margin-left: 6px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.topmenu .topmenu_center .box .cell_main a { text-decoration: none; font-family: "goudy old style","comic sans",arial; font-family: ; font-size: ; font-weight: bold; color: #ffffff; background-color: transparent; }
.topmenu .topmenu_center .box .cell_main a:hover {  font-family: "goudy old style","comic sans",arial; color: #000000; background-color: transparent; }
.topmenu .topmenu_center .box .cell_main{background:url(img/all/103-2.png); text-align:center;}
.topmenu .topmenu_center .box .row_middle .cell_left{background:url(img/all/103-4.png) repeat-y;height:20px;}
.topmenu .topmenu_center .box .row_middle .cell_right{background:url(img/all/103-5.png) repeat-y;}
.topmenu .topmenu_center .box .row_top .cell_left,.topmenu .topmenu_center .box .row_bottom .cell_left { height: 1px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.topmenu .topmenu_right { width: 1px; padding: 0px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
/* GROUP IT: Menu lingue e valute */
/* GROUP US: Menu lingue e valute */
.bottommenu { width: 100%; height: 1px; border-collapse: collapse; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.bottommenu .bottommenu_left { width: 200px; padding: 0px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.bottommenu .bottommenu_left .languages { margin-left: 14px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.bottommenu .bottommenu_left .languages img { float: left; margin: 4px 0px 0px 1px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.bottommenu .bottommenu_left .i_input { height: 20px; margin: 3px 0px 0px 12px; font-family: "goudy old style","comic sans",arial; font-size: 12px; background-color: transparent; }
.bottommenu .bottommenu_right { padding: 0px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.bottommenu .bottommenu_right .box { width: 100%; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.bottommenu .bottommenu_right .box .cell_left,.bottommenu .bottommenu_right .box .cell_right { width: 1px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.bottommenu .bottommenu_right .box .cell_main{background:repeat-x;padding-left:4px;}
.bottommenu .bottommenu_right .box .cell_main,.bottommenu .bottommenu_right .box .cell_main a { text-decoration: none; font-family: "goudy old style","comic sans",arial; font-family: ; font-size: ; font-weight: bold; color: #666666; background-color: transparent; }
.bottommenu .bottommenu_right .box .cell_main a:hover {  font-family: "goudy old style","comic sans",arial; color: #000000; background-color: transparent; }
.bottommenu .bottommenu_right .box .cell_main{background-image:url(img/all/104-2.png);}
.bottommenu .bottommenu_right .box .list_links { overflow: hidden; height: 15px; text-transform: capitalize; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
/* GROUP IT: Colonna sinistra*/
/* GROUP US: Colonna sinistra*/
.bar_left { float: left; width: 170px; font-family: "goudy old style","comic sans",arial; font-size: ; background-color: transparent; }
/* DESCRIPTION IT: Menu Categorie / Marche*/
/* DESCRIPTION US: Menu Categorie / Marche*/
.bar_left .cat_items .box { width: 100%; font-family: "goudy old style","comic sans",arial; font-family: "goudy old style","comic sans",arial; font-size: ; background-color: transparent; }
.bar_left .cat_items .box .row_top .cell_center { background:  repeat-x; width: 400px; background-image: url(img/all/106-2.jpg); background-color: transparent; }
.bar_left .cat_items .box .row_middle .cell_main{background:url(img/all/106-4.png);}
.bar_left .cat_items .box .row_bottom .cell_center{background:url(img/all/106-6.png) repeat-x;}
.bar_left .cat_items .toggle { margin: 0px; cursor: pointer; width: 170px; overflow: hidden; font-family: "goudy old style","comic sans",arial; font-family: ; font-size: 100%; background-color: transparent; }
.bar_left .cat_items .toggle a, .bar_left .cat_items .toggle span { text-decoration: none; padding-left: 6px; text-transform: capitalize; width: 100%; display: block; font-family: "goudy old style","comic sans",arial; font-family: ; font-size: ; color: #46c236; background-color: transparent; }
.bar_left .cat_items .toggle a:hover,.bar_left .cat_items .toggle span:hover {  font-family: "goudy old style","comic sans",arial; font-family: ; font-size: 15px; color: #000000; background-color: transparent; }
.bar_left .cat_items .toggle.lv1{background:url(img/all/106-8.jpg) left top;}
.bar_left .cat_items .toggle.lv2{background:url(img/all/106-10.png) left top;}
.bar_left .cat_items .toggle.lv3{background:url(img/all/106-12.png) left top;}
.bar_left .cat_items .toggle.lv4{background:url(img/all/106-14.jpg) left top;}
.bar_left .cat_items .toggle.lv5{background:url(img/all/106-16.jpg) left top;}
.bar_left .cat_items .toggle.lv6{background:url(img/all/106-18.png) left top;}
.bar_left .cat_items .toggle.lv7{background:url(img/all/106-20.jpg) left top;}
.bar_left .cat_items .toggle.lv8{background:url(img/all/106-22.jpg) left top;}
.bar_left .cat_items .toggle.lv9{background:url(img/all/106-24.jpg) left top;}
.bar_left .cat_items .toggle.lv10{background:url(img/all/106-26.jpg) left top;}
.bar_left .cat_items .toggle img,.bar_left .cat_items .element img { max-width: 170px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.bar_left .cat_items .toggle .link_imgtxt { position: relative; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.bar_left .cat_items .toggle .link_imgtxt a,.bar_left .cat_items .toggle .link_imgtxt span { position: absolute; padding-left: 6px; padding-top: 4px; left: 0px; top: 0px; width: 100%; display: block; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.bar_left .cat_items .toggle .link_txt { padding-left: 6px; text-decoration: none; font-family: "goudy old style","comic sans",arial; font-family: ; font-size: 16px; color: #006633; background-color: transparent; }
.bar_left .cat_items .sep { width: 100%; height: 19px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
#menu_item_selected { background:  left top; background-image: url(img/all/106-999.jpg); background-color: transparent; }
.menu_not_loaded img { width: 170px; height: 5px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.bar_left .cat_items .sep.lv1{background:url(img/all/106-9.png) left top repeat-x;}
.bar_left .cat_items .sep.lv2{background:url(img/all/106-11.png) left top repeat-x;}
.bar_left .cat_items .sep.lv3{background:url(img/all/106-13.png) left top repeat-x;}
.bar_left .cat_items .sep.lv4{background:url(img/all/106-15.png) left top repeat-x;}
.bar_left .cat_items .sep.lv5{background:url(img/all/106-17.png) left top repeat-x;}
.bar_left .cat_items .sep.lv6{background:url(img/all/106-19.png) left top repeat-x;}
.bar_left .cat_items .sep.lv7{background:url(img/all/106-21.png) left top repeat-x;}
.bar_left .cat_items .sep.lv8{background:url(img/all/106-23.png) left top repeat-x;}
.bar_left .cat_items .sep.lv9{background:url(img/all/106-25.png) left top repeat-x;}
.bar_left .cat_items .sep.lv10{background:url(img/all/106-27.png) left top repeat-x;}
.bar_left .cat_items .sep.lv1_1{background:url(img/all/106-9-1.png) left top repeat-x;}
.bar_left .cat_items .sep.lv2_1{background:url(img/all/106-11-1.png) left top repeat-x;}
.bar_left .cat_items .sep.lv3_1{background:url(img/all/106-13-1.png) left top repeat-x;}
.bar_left .cat_items .sep.lv4_1{background:url(img/all/106-15-1.png) left top repeat-x;}
.bar_left .cat_items .sep.lv5_1{background:url(img/all/106-17-1.png) left top repeat-x;}
.bar_left .cat_items .sep.lv6_1{background:url(img/all/106-19-1.png) left top repeat-x;}
.bar_left .cat_items .sep.lv7_1{background:url(img/all/106-21-1.png) left top repeat-x;}
.bar_left .cat_items .sep.lv8_1{background:url(img/all/106-23-1.png) left top repeat-x;}
.bar_left .cat_items .sep.lv9_1{background:url(img/all/106-25-1.png) left top repeat-x;}
.bar_left .cat_items .sep.lv10_1{background:url(img/all/106-27-1.png) left top repeat-x;}
/* DESCRIPTION IT: Box della ricerca*/
/* DESCRIPTION US: Box della ricerca*/
.bar_left .search_container .box._src { width: 100%; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.bar_left .search_container .row_top ._src.cell_center{background:url(img/all/107-2.png) repeat-x;width:150px;}
.bar_left .search_container .row_middle ._src.cell_left{background:url(img/all/107-4.png) repeat-y;}
.bar_left .search_container .row_middle ._src.cell_main{background:url(img/all/107-5.png) repeat-y;}
.bar_left .search_container .row_middle ._src.cell_main .advsearch_link { clear: both; padding-top: 4px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.bar_left .search_container .row_middle ._src.cell_right{background:url(img/all/107-6.png) repeat-y;}
.bar_left .search_container .row_bottom ._src.cell_center{background:url(img/all/107-8.png) repeat-x;}
.bar_left .search_container form .i_input { float: left; width: 70px; font-family: "goudy old style","comic sans",arial; font-size: ; background-color: #ffffff; }
.bar_left .search_container form .i_text { border: 1px solid #46c236; font-family: "goudy old style","comic sans",arial; font-size: ; color: #003300; background-color: transparent; }
.bar_left .search_container ._src.cell_main .advsearch_link a { text-decoration: none; font-family: "goudy old style","comic sans",arial; font-family: ; font-size: ; font-weight: bold; color: #ffffff; background-color: transparent; }
.bar_left .search_container ._src.cell_main .advsearch_link a:hover {  font-family: "goudy old style","comic sans",arial; color: #000000; background-color: transparent; }
.bar_left .prodlinks .box { width: 100%; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.bar_left .prodlinks .box .cell_left,.bar_left .prodlinks .box .cell_right { width: 1px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
/********** BAR RIGHT **********/
/* GROUP IT: Colonna destra*/
/* GROUP US: Colonna destra*/
.bar_right { float: right; width: 170px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.bar_right .cart .box { width: 100%; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.bar_right .cart .box .row_top .cell_left,.bar_right .cart .box .row_top .cell_right { width: 1px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
/* DESCRIPTION IT: Mini carrello vuoto*/
/* DESCRIPTION US: Mini carrello vuoto*/
.bar_right .cart .box.cartempty .row_top .cell_center{background:repeat-x;}
.bar_right .cart .box.cartempty .row_middle .cell_left{background:repeat-y;}
.bar_right .cart .box.cartempty .row_middle .cell_right{background:repeat-y;}
.bar_right .cart .box.cartempty .row_bottom .cell_center{background:repeat-x;}
.bar_right .cart .box.cartempty .row_top .cell_center{background-image:url(img/all/109-2.png);}
.bar_right .cart .box.cartempty .row_middle .cell_left{background-image:url(img/all/109-4.png);}
.bar_right .cart .box.cartempty .row_middle .cell_right{background-image:url(img/all/109-6.JPG);}
.bar_right .cart .box.cartempty .row_bottom .cell_center{background-image:url(img/all/109-8.png);}
/* DESCRIPTION IT: Mini carrello pieno*/
/* DESCRIPTION US: Mini carrello pieno*/
.bar_right .cart .box.cartfull .row_top .cell_center{background:repeat-x;vertical-align:bottom;padding-bottom:2px;}
.bar_right .cart .box.cartfull .cell_main ul { margin: 0px; padding: 0px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.bar_right .cart .box.cartfull .cell_main ul li{list-style:none;margin:0px;padding:0px 0px 0px 12px;background:repeat-x;height:19px;}
.bar_right .cart .box.cartfull .cell_main ul li a { text-decoration: none; font-family: ; font-size: ; color: #003300; background-color: transparent; }
.bar_right .cart .box.cartfull .row_bottom .cell_center{background:repeat-x;vertical-align:top;text-align:center;padding-top:2px;}
.bar_right .cart .box.cartfull .row_top a.checkout { text-decoration: none; font-family: "goudy old style","comic sans",arial; font-family: ; font-size: ; font-weight: bold; color: #000000; background-color: transparent; }
.bar_right .cart .box.cartfull .row_top a:hover {  font-family: "goudy old style","comic sans",arial; color: #660000; background-color: transparent; }
.bar_right .cart .box.cartfull .cell_main ul li a{color:#666666;font-weight:normal;text-decoration:none;}
.bar_right .cart .box.cartfull .cell_main ul li a:hover {  font-family: "goudy old style","comic sans",arial; color: #660000; background-color: transparent; }
.bar_right .cart .box.cartfull .row_bottom .cell_center div.tot {  font-family: "goudy old style","comic sans",arial; font-family: ; font-size: ; font-weight: bold; color: #000000; background-color: transparent; }
.bar_right .cart .box.cartfull .row_top .cell_center{background-image:url(img/all/110-2.png);}
.bar_right .cart .box.cartfull .cell_main{background-image:url(img/all/110-4.png);}
.bar_right .cart .box.cartfull .cell_main ul li{background-image:url(img/all/110-8.png);}
.bar_right .cart .box.cartfull .row_bottom .cell_center{background-image:url(img/all/110-6.png);}
/* DESCRIPTION IT: Box login*/
/* DESCRIPTION US: Box login*/
.bar_right .login ._log.box { width: 100%; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.bar_right .login .box .row_top ._log.cell_left,.bar_right .login .box .row_top ._log.cell_right { width: 1px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.bar_right .login .box .row_top ._log.cell_center{background:url(img/all/111-2.png) repeat-x;}
.bar_right .login .box .row_middle ._log.cell_left{background:url(img/all/111-4.png) repeat-y;}
.bar_right .login .box .row_middle ._log.cell_main{background:url(img/all/111-5.jpg) no-repeat;height:143px;}
.bar_right .login .box .row_middle ._log.cell_right{background:url(img/all/111-6.png) repeat-y;}
.bar_right .login .box .row_bottom ._log.cell_center{background:url(img/all/111-8.png) repeat-x;}
.bar_right .login ._log.box form .input_container { text-align: center; margin: 4px 0px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.bar_right .login ._log.box form .input_container input { width: 120px; font-family: "goudy old style","comic sans",arial; font-size: ; background-color: #ffffff; }
.bar_right .login ._log.box form .link_container { margin-top: 8px; text-align: center; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.bar_right .login ._log.box form .link_container a { text-decoration: none; font-family: "goudy old style","comic sans",arial; color: #000000; background-color: transparent; }
.bar_right .login ._log.box form .link_container a:hover { text-decoration: underline; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
/* DESCRIPTION IT: Box riepilogo testimonianze*/
/* DESCRIPTION US: Box riepilogo testimonianze*/
.bar_right .testimonials .box { width: 100%; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.bar_right .testimonials .box .row_top .cell_left,.bar_right .testimonials .box .row_top .cell_right { width: 1px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.bar_right .testimonials .box .row_top .cell_center { text-align: center; font-family: "goudy old style","comic sans",arial; font-family: ; font-size: 12px; font-weight: bold; color: #000000; background-color: transparent; }
.bar_right .testimonials .box .row_middle .cell_left{background:repeat-y;}
.bar_right .testimonials .box .row_middle .cell_main .item { margin: 1px 0px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.bar_right .testimonials .box .row_middle .cell_main .item .i_title { padding: 2px 0px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.bar_right .testimonials .box .row_middle .cell_main .item .i_text { padding: 2px 0px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.bar_right .testimonials .box .row_middle .cell_main .item .i_footer { padding: 2px 0px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.bar_right .testimonials .box .row_middle .cell_right{background:repeat-y;}
.bar_right .testimonials .box .row_bottom .cell_center{background:repeat-x;}
.bar_right .testimonials .box .row_top .cell_center{background-image:url(img/all/112-2.png);}
.bar_right .testimonials .box .row_middle .cell_left{background-image:url(img/all/112-4.png);}
.bar_right .testimonials .box .row_middle .cell_main{background-image:url(img/all/112-5.png);}
.bar_right .testimonials .box .row_middle .cell_right{background-image:url(img/all/112-6.png);}
.bar_right .testimonials .box .row_bottom .cell_center{background-image:url(img/all/112-8.png);}
.bar_right .testimonials .box .row_top .cell_center{color:#000000;font-weight:bold;font-size:12px;text-align:center;}
.bar_right .testimonials .box .row_top .cell_center a { text-align: center; font-family: "goudy old style","comic sans",arial; font-family: ; font-size: 12px; font-weight: bold; color: #000000; background-color: transparent; }
.bar_right .testimonials .t_title {  font-family: "goudy old style","comic sans",arial; font-family: ; font-size: ; font-weight: bold; color: #ffffff; background-color: transparent; }
.bar_right .testimonials .t_text {  font-family: "goudy old style","comic sans",arial; font-family: ; font-size: 10px; background-color: transparent; }
.bar_right .testimonials .t_footer { text-align: right; font-family: "goudy old style","comic sans",arial; font-family: ; font-size: ; font-weight: bold; background-color: transparent; }
/* DESCRIPTION IT: Box prodotto in evidenza*/
/* DESCRIPTION US: Box prodotto in evidenza*/
.bar_right .rightprod .box { width: 100%; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.bar_right .rightprod .box .row_top .cell_left,.bar_right .rightprod .box .row_top .cell_right { width: 1px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.bar_right .rightprod .box .row_top .cell_center{background:repeat-x;}
.bar_right .rightprod .box .row_middle .cell_left{background:repeat-y;}
.bar_right .rightprod .box .row_middle .cell_main .items { margin: 4px 0px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.bar_right .rightprod .box .row_middle .cell_main .items .img { text-align: center; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.bar_right .rightprod .box .row_middle .cell_main .items .name { text-align: center; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.bar_right .rightprod .box .row_middle .cell_right{background:repeat-y;}
.bar_right .rightprod .box .row_bottom .cell_center{background:repeat-x;}
.bar_right .rightprod .box .row_middle .cell_main .items .name a{ text-decoration: none; font-family: ; font-size: ; font-weight: bold; color: #660000; background-color: transparent; ;font-weight: bold;color: #46c236;text-decoration:none;}
.bar_right .rightprod .box .row_middle .cell_main .items .name a:hover {  font-family: "goudy old style","comic sans",arial; font-size: ; color: #666666; background-color: transparent; }
.bar_right .rightprod .box .row_top .cell_center{background-image:url(img/all/105-2.png);}
.bar_right .rightprod .box .row_middle .cell_left{background-image:url(img/all/105-4.png);}
.bar_right .rightprod .box .row_middle .cell_main{background-image:url(img/all/105-5.png);}
.bar_right .rightprod .box .row_middle .cell_right{background-image:url(img/all/105-6.png);}
.bar_right .rightprod .box .row_bottom .cell_center{background-image:url(img/all/105-8.png);}
/* GROUP IT: Setting pagine */
/* GROUP US: Setting pagine */
.main_container { float: left; width: 656px; margin: 0px 8px; padding-top: 10px; overflow-x: auto; overflow-y: hidden; font-family: "goudy old style","comic sans",arial; font-size: ; background-color: transparent; }
.main_container .search_label {  font-family: "goudy old style","comic sans",arial; font-family: ; font-size: ; font-weight: bold; background-color: transparent; }
.main_container .box { width: 100%; clear: both; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .p_icons { text-align: center; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .box .row_top .cell_left,.main_container .box .row_top .cell_right,.main_container .box .row_bottom .cell_left,.main_container .box .row_bottom .cell_right { width: 1px; height: 1px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .p_cell_img { vertical-align: top; width: 1%; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .h_icon { float: left; margin-right: 4px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .p_cell_info { text-align: justify; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .box .row_top ._r1.cell_center{background:url(img/all/114-2.png) repeat-x;}
.main_container .box .row_middle ._r1.cell_left{background:url(img/all/114-4.png) repeat-y;}
.main_container .box .row_middle ._r1.cell_main_left{vertical-align:top;width:50%;background-image:url(img/all/114-5.png);}
.main_container .box .row_middle ._r1.cell_main_sep{width:1px;height:1px;background-image:url(img/all/115-10.png);}
.main_container .box .row_middle ._r1.cell_main_right{vertical-align:top;width:50%;background-image:url(img/all/114-5.png);}
.main_container .box .row_middle ._r1.cell_right{background:url(img/all/114-6.png) repeat-y;}
.main_container .box .row_bottom ._r1.cell_center{background:url(img/all/114-8.png)  repeat-x;}
.main_container .box._p1,.main_container .box._p2 { height: 100%; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .box._p1 .row_top ._p1.cell_center{background:url(img/all/115-2.png) repeat-x;}
.main_container .box._p1 .row_middle ._p1.cell_left{background:url(img/all/115-4.png) repeat-y;}
.main_container .box._p1 .row_middle ._p1.cell_main{background:url(img/all/115-5.png);}
.main_container .box._p1 .row_middle ._p1.cell_right{background:url(img/all/115-6.png) repeat-y;}
.main_container .box._p1 .row_bottom ._p1.cell_center{background:url(img/all/115-8.png) repeat-x;}
.main_container .box._p1 .row_middle ._p1.cell_main table,.main_container .box._p2 .row_middle ._p2.cell_main table { border-collapse: collapse; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .box._p1 .row_middle ._p1.cell_main td,.main_container .box._p2 .row_middle ._p2.cell_main td { padding: 0px; margin: 0px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .box .row_top ._r2.cell_center{background:url(img/all/005-2.png) repeat-x;}
.main_container .box .row_middle ._r2.cell_left{background:url(img/all/005-4.png) repeat-y;}
.main_container .box .row_middle ._r2.cell_main_left{background:url(img/all/005-5.png); vertical-align:top;width:50%;}
.main_container .box .row_middle ._r2.cell_main_sep{background:url(img/all/006-10.png); width:1px;height:1px;}
.main_container .box .row_middle ._r2.cell_main_right{background:url(img/all/005-5.png); vertical-align:top;width:50%;}
.main_container .box .row_middle ._r2.cell_right{background:url(img/all/005-6.png) repeat-y;}
.main_container .box .row_bottom ._r2.cell_center{background:url(img/all/005-8.png) repeat-x;}
.main_container .box._p2 .row_top ._p2.cell_center{background:url(img/all/006-2.png) repeat-x;}
.main_container .box._p2 .row_middle ._p2.cell_left{background:url(img/all/006-4.png) repeat-y;}
.main_container .box._p2 .row_middle ._p2.cell_right{background:url(img/all/006-6.png) repeat-y;}
.main_container .box._p2 .row_bottom ._p2.cell_center{background:url(img/all/006-8.png) left bottom repeat-x;}
.main_container .box._p2 .row_middle ._p2.cell_main{background-image:url(img/all/006-5.png);}
.main_container .box._p2 .row_middle ._p2.cell_main .p_code { margin: 4px 0px; text-align: center; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .box.p_header { margin-top: 10px; float: right; width: auto; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .box.p_header .cell_main{background:url(img/all/004-2.png);font-weight:bold;font-size:12px;color:#ffffff;}
/* DESCRIPTION IT: Stili generali dei testi*/
/* DESCRIPTION US: Stili generali dei testi*/
.main_container a { text-decoration: none; font-family: ; font-size: 14px; color: #660000; background-color: transparent; }
.main_container a:hover { text-decoration: underline; font-family: ; font-size: 14px; color: #666666; background-color: transparent; }
.main_container .product_name { text-decoration: none; text-align: center; font-family: ; font-size: 18pt; font-weight: bold; color: #006600; background-color: transparent; }
.main_container .product_name a { text-decoration: none; font-family: ; font-size: 12pt; font-weight: bold; color: #006600; background-color: transparent; }
.main_container .product_name a:hover { text-decoration: none; font-family: ; font-size: 12pt; font-weight: bold; color: #993300; background-color: transparent; }
.main_container .product_code {  font-family: "goudy old style","comic sans",arial; font-family: ; font-size: ; color: #cccccc; background-color: transparent; }
.main_container .product_code a { text-decoration: none; font-family: "goudy old style","comic sans",arial; font-family: ; font-size: ; color: #cccccc; background-color: transparent; }
.main_container .product_code a:hover { text-decoration: underline; font-family: "goudy old style","comic sans",arial; font-family: ; font-size: ; color: #666666; background-color: transparent; }
.main_container .product_cat {  font-family: "goudy old style","comic sans",arial; font-family: ; font-size: ; color: #46c236; background-color: transparent; }
.main_container .product_cat a { text-decoration: none; font-family: "goudy old style","comic sans",arial; font-family: ; font-size: ; color: #46c236; background-color: transparent; }
.main_container .product_cat a:hover { text-decoration: underline; font-family: "goudy old style","comic sans",arial; font-family: ; font-size: ; color: #666666; background-color: transparent; }
.main_container .product_manufacturer {  font-family: "goudy old style","comic sans",arial; font-family: ; font-size: ; color: #46c236; background-color: transparent; }
.main_container .product_manufacturer a { text-decoration: none; font-family: "goudy old style","comic sans",arial; font-family: ; font-size: ; color: #46c236; background-color: transparent; }
.main_container .product_manufacturer a:hover { text-decoration: underline; font-family: "goudy old style","comic sans",arial; font-family: ; font-size: ; color: #666666; background-color: transparent; }
.main_container .product_price_striked { text-decoration: line-through; font-family: ; font-size: 14pt; font-weight: bold; color: #660000; background-color: transparent; }
.main_container .product_price_riduction {  font-family: ; font-size: 12pt; font-weight: bold; color: #333333; background-color: transparent; }
.main_container .product_price_tax {  font-family: ; font-size: 10pt; color: #999999; background-color: transparent; }
.main_container .product_price {  font-family: ; font-size: 18pt; font-weight: bold; color: #cc0000; background-color: transparent; }
.main_container .product_price_int {  font-family: ; font-size: 31px; font-weight: bold; color: #cc0000; background-color: transparent; }
.main_container .product_price_decimals {  font-family: ; font-size: 14px; font-weight: bold; color: #333333; background-color: transparent; }
.main_container .prod_multiprice {  font-family: "goudy old style","comic sans",arial; font-family: ; font-size: ; font-weight: bold; color: #ffffff; background-color: transparent; }
.main_container .label {  font-family: ; font-size: 12pt; color: #333333; background-color: transparent; }
.main_container .label a { text-decoration: none; font-family: "goudy old style","comic sans",arial; font-family: ; font-size: ; background-color: transparent; }
.main_container .label a:hover { text-decoration: underline; font-family: "goudy old style","comic sans",arial; font-family: ; font-size: ; background-color: transparent; }
.main_container a.cart_product_name {  font-family: "goudy old style","comic sans",arial; font-family: ; font-size: ; color: #333333; background-color: transparent; }
.main_container a.cart_product_name:hover { text-decoration: none; font-family: "goudy old style","comic sans",arial; font-family: ; font-size: ; background-color: transparent; }
.main_container .prod_boxtitle {  font-family: "goudy old style","comic sans",arial; font-family: ; font-size: ; font-weight: bold; color: #46c236; background-color: transparent; }
.main_container .combinated_striked { text-decoration: line-through; font-family: ; font-size: 20px; font-weight: bold; color: #660000; background-color: transparent; }
.main_container .combinated_reduction {  font-family: ; font-size: 20px; font-weight: bold; color: #666666; background-color: transparent; }
.main_container .combinated_discounted {  font-family: ; font-size: 20px; font-weight: bold; color: #cc0000; background-color: transparent; }
.main_container .combinated_symbols {  font-family: "goudy old style","comic sans",arial; font-family: ; font-size: 35px; font-weight: bold; color: #cccccc; background-color: transparent; }
/* GROUP IT: Contenitore per pagine table style es. carrello esteso e frame style*/
/* GROUP US: Contenitore per pagine table style es. carrello esteso e frame style*/
.main_container .adv { width: 100%; border-collapse: separate; border-spacing: 2px; padding-top: 10px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .adv .title_left,.main_container .adv .title_right { width: 284px; font-family: "goudy old style","comic sans",arial; font-family: ; font-size: 12px; font-weight: bold; color: #46c236; background-color: transparent; }
.main_container .adv .title_left a,.main_container .adv .title_right a {  font-family: "goudy old style","comic sans",arial; font-family: ; font-size: 12px; font-weight: bold; color: #46c236; background-color: transparent; }
.main_container .adv .title_left a:hover,.main_container .adv .title_righta:hover {  font-family: "goudy old style","comic sans",arial; font-family: ; font-size: 12px; font-weight: bold; color: #46c236; background-color: transparent; }
.main_container .adv .label,.main_container .adv .label_title,.main_container .adv .input { padding: 2px; background-image: url(img/all/007-1.jpg); background-color: transparent; }
.main_container .adv .label_title {  font-family: "goudy old style","comic sans",arial; font-family: ; font-size: ; font-weight: bold; background-color: transparent; }
.main_container .adv .label {  font-family: "goudy old style","comic sans",arial; font-family: ; font-size: ; background-color: transparent; }
.main_container .adv .input .i_input { width: 200px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .adv .input .plus { cursor: pointer; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .adv .input .plus_items { padding: 6px 0px 2px 0px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .adv .input .plus_items div { clear: both; padding: 2px 0px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .adv .input .plus_items input { float: left; margin-top: 1px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .frame { float: left; width: 558px; overflow: scroll; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .frame .label.cat img { width: 140px; height: 1px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .frame .label.title img { width: 190px; height: 1px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .frame .adv .box.button { width: 100px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .adv .add .box.button { float: right; margin-top: 6px; width: 100px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
/* GROUP IT: Contenitore per pagina login-registrazione-spedizione*/
/* GROUP US: Contenitore per pagina login-registrazione-spedizione*/
.main_container .login .box.button { margin-top: 10px; width: auto; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .login .adv .label,.main_container .login .adv .label_title,.main_container .adv_search .adv .label { width: 45%; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .register .box.button,.main_container .adv_search .box.button { width: auto; float: right; margin-top: 10px; margin-right: 10px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .shipping .adv .label {  font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .shipping .adv .label_title { text-align: center; padding: 0px 4px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .shipping .adv .label_first { width: 90%; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .register .adv .label,.main_container .register .adv .label_title { width: 75%; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .register .adv .i_radio { float: left; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .register .adv .radio_label { float: left; padding-top: 2px; margin-right: 16px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .register .adv .privacy { padding-top: 4px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .register .adv .privacy div { float: right; clear: both; overflow: hidden; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .register .adv .captcha_input { width: 140px; float: left; margin-top: 2px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .register .adv .captcha_reload,.main_container .register .adv .captcha_img { float: left; width: 120px; height: 18px; margin-left: 6px; margin-top: 2px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .register .adv .captcha_reload { width: 18px; margin-left: 2px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .register .adv .submit .box .cell_main { width: 160px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .register_after .cell_main._r2 { padding: 12px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }

/* GROUP IT: Testimonianze*/
/* GROUP US: Testimonianze*/
.main_container .testimonials { margin: 4px 0px 10px 0px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .testimonials .head{background:url(img/all/007-1.jpg);padding:2px;overflow:auto;}
.main_container .testimonials .date { float: left; margin-left: 12px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .testimonials .author { float: right; margin-right: 12px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .testimonials .t_text { clear: both; padding: 4px 12px; text-align: justify; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .testimonials .link { text-align: right; padding: 4px 12px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
/* GROUP IT: Omaggi*/
/* GROUP US: Omaggi*/
.main_container .container_gift .gift { clear: both; margin: 4px 0px 12px 0px; overflow: auto; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .container_gift .gift .head{padding:2px;overflow:auto;background:url(img/all/007-1.jpg);}
.main_container .container_gift .gift .head .title { float: left; margin-left: 12px; font-family: "goudy old style","comic sans",arial; font-family: ; font-size: ; font-weight: bold; background-color: transparent; }
.main_container .container_gift .gift .head .price { float: right; margin-right: 12px; font-family: "goudy old style","comic sans",arial; font-family: ; font-size: ; font-weight: bold; background-color: transparent; }
.main_container .container_gift .gift .info { clear: both; padding: 6px 0px; font-family: "goudy old style","comic sans",arial; font-family: ; font-size: ; font-weight: bold; color: #999999; background-color: transparent; }
.main_container .container_gift .gift .info .image { float: left; margin: 0px 4px 0px 0px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
/* GROUP IT: Riepilogo marche / categorie*/
/* GROUP US: Riepilogo marche / categorie*/
.main_container .category .sub table { border-collapse: collapse; border-width: 0px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .category .sub table td { padding: 0px; margin: 0px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .category .sub .img { padding-right: 4px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .category .sub .name {  font-family: "goudy old style","comic sans",arial; font-family: ; font-size: ; font-weight: bold; background-color: transparent; }
.main_container .category .left_icon { float: left; width: 400px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .category .left_icon img { float: left; margin-right: 6px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .category .right_select { float: right; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .category .tbl { width: 100%; border-collapse: collapse; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .category .tbl th { padding: 4px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .category .tbl td{padding:0px 4px;background:url(img/all/120-1.png);}
.main_container .category .tbl td.sep { height: 2px; background: none; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .category .tbl .p_icons { float: right; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .category .title { padding-bottom: 0px; text-align: center; padding-top: 10px; font-family: "goudy old style","comic sans",arial; font-family: ; font-size: 18pt; font-weight: bold; color: #660000; background-color: transparent; }
.main_container .category .subtitle {  font-family: "goudy old style","comic sans",arial; font-family: ; font-size: 11px; color: #666666; background-color: transparent; }
.main_container .category .catlist { padding-left: 20px; font-family: "goudy old style","comic sans",arial; font-family: ; font-size: 11px; background-color: transparent; }
.main_container .category .catlist a {  font-family: "goudy old style","comic sans",arial; font-family: ; font-size: 12px; font-weight: bold; color: #46c236; background-color: transparent; }
.main_container .category .catlist a:hover { text-decoration: none; font-family: "goudy old style","comic sans",arial; font-family: ; font-size: 12px; font-weight: bold; color: #cccccc; background-color: transparent; }
/* GROUP IT: Visualizzazione prodotto*/
/* GROUP US: Visualizzazione prodotto*/

/* DESCRIPTION IT: Aspetto grafica di base pagina prodotto*/
/* DESCRIPTION US: Aspetto grafica di base pagina prodotto*/
.main_container .prod .img { width: 300px; height: 223px; overflow: hidden; float: left; font-family: "goudy old style","comic sans",arial; font-size: ; background-color: transparent; }

.main_container .prod .box._bx1 ._bx1 { text-align: center; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .prod .box._bx1 .row_top .cell_center{background:url(img/all/116-2.png) repeat-x;}
.main_container .prod .box._bx1 .row_middle .cell_left{background:url(img/all/116-4.png) repeat-y;}
.main_container .prod .box._bx1 .row_middle .cell_main{background:url(img/all/116-5.png);vertical-align:top;}
.main_container .prod .box._bx1 .row_middle .cell_right{background:url(img/all/116-6.png) repeat-y;}
.main_container .prod .box._bx1 .row_bottom .cell_center{background:url(img/all/116-8.png) repeat-x;}
.main_container .prod .box._bx2 { width: 200px; float: right; margin-right: 20px; font-family: "goudy old style","comic sans",arial; font-size: ; background-color: transparent; }
.main_container .prod .box._bx2 .row_top .cell_center{background:url(img/all/118-2.png) repeat-x;}
.main_container .prod .box._bx2 .row_middle .cell_left{background:url(img/all/118-4.png) repeat-y;}
.main_container .prod .box._bx2 .row_middle .cell_main{background:url(img/all/118-5.png); vertical-align:top;}
.main_container .prod .box._bx2 .row_middle .cell_right{background:url(img/all/118-6.png) repeat-y;}
.main_container .prod .box._bx2 .row_bottom .cell_center{background:url(img/all/118-8.png) repeat-x;}
.main_container .prod .box._bx3 { width: auto; float: left; height: 80px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .prod .box._bx3 .row_top .cell_center{background:url(img/all/117-2.png) repeat-x;height:1px;}
.main_container .prod .box._bx3 .row_middle .cell_left{background:url(img/all/117-4.png) repeat-y;}
.main_container .prod .box._bx3 .row_middle .cell_main{background:url(img/all/117-5.png);vertical-align:top;}
.main_container .prod .box._bx3 .row_middle .cell_right{background:url(img/all/117-6.png) repeat-y;}
.main_container .prod .box._bx3 .row_bottom .cell_center{background:url(img/all/117-8.png) repeat-x;height:1px;}
.main_container .prod .box._bx4 { width: 160px; float: left; height: 80px; font-family: "goudy old style","comic sans",arial; font-size: ; background-color: transparent; }
.main_container .prod .box._bx4 .row_top .cell_center{background:url(img/all/119-2.png) repeat-x;height:1px;}
.main_container .prod .box._bx4 .row_middle .cell_left{background:url(img/all/119-4.png) repeat-y;}
.main_container .prod .box._bx4 .row_middle .cell_main{background:url(img/all/119-5.png);vertical-align:top;}
.main_container .prod .box._bx4 .row_middle .cell_right{background:url(img/all/119-6.png) repeat-y;}
.main_container .prod .box._bx4 .row_bottom .cell_center{background:url(img/all/119-8.png) repeat-x;height:1px;}
.main_container .prod .box._bx5 { float: right; margin-right: 188px; width: 72px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .prod .box._bx5 .cell_main{background:url(img/all/119-11.png);height:1px;}
.main_container .prod .box._bx6 { width: 400px; font-family: "goudy old style","comic sans",arial; font-size: ; background-color: transparent; }
.main_container .prod .box._bx6 .row_top .cell_center{background:url(img/all/119-14.png) repeat-x;height:1px;}
.main_container .prod .box._bx6 .row_middle .cell_left{background:url(img/all/119-16.png) repeat-y;}
.main_container .prod .box._bx6 .row_middle .cell_main{background:url(img/all/119-17.png);vertical-align:top;}
.main_container .prod .box._bx6 .row_middle .cell_right{background:url(img/all/119-18.png) repeat-y;}
.main_container .prod .box._bx6 .row_bottom .cell_center{background:url(img/all/119-20.png) repeat-x;height:1px;}
.main_container .prod .boxtitle.mgtop { margin-top: -15px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .prod .o_item { text-align: center; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .prod .product_pg { text-align: center; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .prod .product_pg .left,.main_container .prod .product_pg .right{float:left;border-width:0px;margin:20px 2px 0px 2px;padding:0px;cursor:pointer;width:14px;height:22px;background:url(img/all/002-14.png) left top no-repeat;}
.main_container .prod .product_pg .right{background:url(img/all/002-15.png) left top no-repeat;}
.main_container .prod .product_pg .top,.main_container .prod .product_pg .bottom{border-width:0px;cursor:pointer;height:14px;padding:0px;width:22px;background:url(img/all/002-16.png) left top no-repeat;margin:2px 0px;}
.main_container .prod .product_pg .bottom{background:url(img/all/002-17.png) left top no-repeat;}
.main_container .prod .imglist { width: 252px; overflow: hidden; float: left; height: 60px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .prod .imglist_vert { text-align: center; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .prod .imglist_vert img,.main_container .prod .imglist img { margin: 1px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .prod .imglist img{float:left;}
.main_container .prod .imglist_vert{text-align:center;}
.main_container .prod .imglist_vert a div { margin-bottom: 2px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .prod .info { float: right; width: 300px; font-family: "goudy old style","comic sans",arial; font-size: ; background-color: transparent; }
.main_container .prod .info .other { margin: 12px 20px 0px 20px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .prod .product_qty { float: right; text-align: right; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .prod .product_qty .addareacart { width: 100px; float: left; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .prod .product_qty input { width: 34px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .prod .product_qty select { width: 68px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .prod .product_qty .prod_label { margin: 20px 2px 6px 0px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .prod .product_qty .add_to_cart { border-width: 0px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .prod .product_features .item { padding: 4px 0px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .prod .product_features .i_input { width: 220px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .prod .testimonials .head{background:url(img/all/007-1.jpg);}
.main_container .prod .testimonials .author .vote { float: left; padding-top: 1px; padding-right: 12px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .prod .testimonials .author img { float: left; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .prod .testimonials .author.bottom { margin-right: 100px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .prod .prod_info { width: 650px; float: left; font-family: "goudy old style","comic sans",arial; font-size: ; background-color: transparent; }
.main_container .prod .prod_rel { width: 99px; float: left; margin-left: 8px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .prod .prod_rel a { text-decoration: none; font-family: "goudy old style","comic sans",arial; color: #000000; background-color: transparent; }
.main_container .prod .prod_rel .rtitle { text-align: center; padding-bottom: 2px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
/* GROUP IT: Carrello*/
/* GROUP US: Carrello*/
.main_container .cart .label_title,.main_container .cart .label { padding: 4px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .cart .info { width: 220px; padding: 2px 0px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .cart .info img { float: left; margin-right: 4px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .cart .info .desc { float: left; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .cart .date { width: 94px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .cart .price { width: 70px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .cart .qty { width: 106px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .cart .qty input { float: left; width: 30px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .cart .qty select { float: left; width: 62px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .cart .coupon.i_input { width: 120px; float: right; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .cart .cnd label { margin-right: 6px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .cart .label_gift,.main_container .cart .label_gift_bottom { padding: 4px; font-family: "goudy old style","comic sans",arial; font-family: ; font-size: ; color: #46c236; background-color: transparent; }
.main_container .cart .label_gift_bottom{color:#46c236;font-style:italic;}
.main_container .cart .gift td { padding: 1px; vertical-align: top; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .cart .gift td img { width: 136px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .cart .gift .item_title,.main_container .cart .gift .item_text { text-align: justify; padding: 1px 4px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .cart .gift .item_title {  font-family: "goudy old style","comic sans",arial; font-family: ; font-size: ; font-weight: bold; background-color: transparent; }
.main_container .cart .box.button { width: 110px; float: right; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.main_container .cart_summary .box.button { margin: 10px 10px 0px 0px; float: right; width: auto; font-family: "goudy old style","comic sans",arial; background-color: transparent; }

/* GROUP IT: Footer */
/* GROUP US: Footer */
.footer { clear: both; width: 100%; margin-top: 10px; margin-bottom: 2px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.footer .box { width: 100%; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.footer .box .row_top .cell_left,.footer .box .row_top .cell_right { width: 1px; vertical-align: middle; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.footer .box .row_top .cell_center{background:url(img/all/113-2.png) repeat-x;}
.footer .box .row_middle .cell_left{background:url(img/all/113-4.png) repeat-y;}
.footer .box .row_middle .cell_main{background:url(img/all/113-5.png);}
.footer .box .row_middle .cell_right{background:url(img/all/113-6.png) repeat-y;}
.footer .box .row_bottom .cell_center{background:url(img/all/113-8.png) repeat-x;}
.footer .f_left { float: left; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.footer .f_left ul { margin: 0px; padding: 4px 0px 0px 4px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.footer .f_left ul li { display: inline; list-style: none; margin: 0px; padding: 0px 4px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.footer .f_left ul li a { text-decoration: none; font-family: "goudy old style","comic sans",arial; font-family: ; font-size: ; font-weight: bold; color: #666666; background-color: transparent; }
.footer .f_left ul li a:hover {  font-family: "goudy old style","comic sans",arial; color: #cccccc; background-color: transparent; }
.footer .f_right { padding: 4px; float: right; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
/* GROUP IT: Fotogallery  */
/* GROUP US: Fotogallery  */
.lbLoading { background: url(img/all/002-42.gif) #fff no-repeat center; font-family: "goudy old style","comic sans",arial; background-color: #ffffff; }
#lbOverlay { position: fixed; z-index: 9999; left: 0px; top: 0px; width: 100%; height: 100%; cursor: pointer; font-family: "goudy old style","comic sans",arial; background-color: #000000; }
#lbCenter,#lbBottomContainer,#lbGalleryContainer { position: absolute; z-index: 9999; overflow: hidden; font-family: "goudy old style","comic sans",arial; background-color: #ffffff; }
#lbImage { position: absolute; left: 0px; top: 0px; border: 10px solid #fff; background-repeat: no-repeat; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
#lbNavigator { clear: both; height: 32px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
#lbPrevLink,#lbNextLink { display: block; width: 35%; height: 32px; outline: none; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
#lbPrevLink{float:left;background:url(img/all/121-13.png) transparent no-repeat left top;}
#lbNextLink{float:right;background:url(img/all/121-14.png) transparent no-repeat right top;}
#lbBottom { line-height: 1.4em; text-align: left; border: 10px solid #fff; border-top-style: none; font-family: "goudy old style","comic sans",arial; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; color: #666666; background-color: transparent; }
#lbCloseLink{display:block;float:right;width:20px;height:20px;background:url(img/all/121-10.png) transparent no-repeat center;margin:0px 0px 0px 0px;outline:none;}
#lbZoomLink { display: block; float: left; width: 32px; height: 32px; background: transparent no-repeat center; margin: 0px 0px 0px 0px; outline: none; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
#lbZoomLink.zoom_in{background-image:url(img/all/121-16.png);}
#lbZoomLink.zoom_out{background-image:url(img/all/121-17.png);}
#lbCaption, #lbNumber { margin-right: 71px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
#lbCaption {  font-family: "goudy old style","comic sans",arial; font-family: ; font-size: ; font-weight: bold; background-color: transparent; }
/* GROUP IT: Fotogallery  Thumbnils*/
/* GROUP US: Fotogallery  Thumbnils*/
#lbGalleryContainer{background:none;width:184px;}
#lbGalleryContainer .pg_navigator { border: 2px solid #ffffff; display: none; margin-bottom: 4px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
#lbGalleryContainer .pg_navigator img { width: 180px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
#lbGalleryContainer .pg_navigator div { background: url(img/all/121-15.png) center center no-repeat #cccccc; width: 40px; height: 40px; position: absolute; cursor: move; font-family: "goudy old style","comic sans",arial; background-color: #cccccc; }
#lbGalleryContainer .box { width: auto; float: right; height: 80px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
#lbGalleryContainer .box .row_top .cell_center{background:url(img/all/121-2.png) repeat-x;height:1px;}
#lbGalleryContainer .box .row_middle .cell_left{background:url(img/all/121-4.png) repeat-y;}
#lbGalleryContainer .box .row_middle .cell_main{background:url(img/all/121-5.png); vertical-align:top;}
#lbGalleryContainer .box .row_middle .cell_right{background:url(img/all/121-6.png) repeat-y;}
#lbGalleryContainer .box .row_bottom .cell_center{background:url(img/all/121-8.png) repeat-x;height:1px;}
#lbGalleryContainer .product_pg { text-align: center; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
#lbGalleryContainer .product_pg .top,
#lbGalleryContainer .product_pg .bottom { border-width: 0px; cursor: pointer; height: 32px; padding: 0px; width: 32px; background: center center no-repeat; margin: 6px 0px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
#lbGalleryContainer .product_pg .top{background-image:url(img/all/121-11.png);}
#lbGalleryContainer .product_pg .bottom{background-image:url(img/all/121-12.png);}
#lbGalleryContainer .imglist_vert { height: 230px; overflow: hidden; width: 82px; text-align: center; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
#lbGalleryContainer .imglist_vert img { margin: 1px; cursor: pointer; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
/* GROUP IT: Impostazioni social networks links */
/* GROUP US: Social networks links settings*/
.tabellaSCSP {  font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.colonnaTitoloSCSP {  font-family: "goudy old style","comic sans",arial; font-family: ; font-size: 12px; font-weight: bold; color: #46c236; background-color: transparent; }
.colonnaMSP {  font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.colonnaSCSP {  font-family: "goudy old style","comic sans",arial; background-color: transparent; }
td.colonnaSCSP:hover {  font-family: "goudy old style","comic sans",arial; background-color: transparent; }
/* GROUP IT: generici Da classificare */
/* GROUP US: generici Da classificare */

.ed-highlight { border: 3px solid #aaeeee; font-family: "goudy old style","comic sans",arial; background-color: transparent; }

.prod_price_int {  font-family: "goudy old style","comic sans",arial; font-family: ; font-size: 21px; color: #46c236; background-color: transparent; }
.prod_price_dec {  font-family: "goudy old style","comic sans",arial; font-family: ; font-size: 11px; color: #46c236; background-color: transparent; }


.p_icons img { border-width: 0px; margin-right: 2px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.p_icons .i_checkbox { float: left; margin-top: 8px; margin-right: 2px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.p_price { padding: 2px 0px; min-height: 46px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.p_sub { padding-left: 4px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.p_vote { margin-top: 2px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.p_code{margin:4px 0px;text-align:center;}




.paging { text-align: center; font-family: "goudy old style","comic sans",arial; background-color: transparent; }

/* GROUP IT: manutenzione */
/* GROUP US: maintenance */
.maintenance {  font-family: "goudy old style","comic sans",arial; font-family: Arial; font-size: 12px; color: #000000; background-color: #ffffff; }
.maintenance_footer {  font-family: "goudy old style","comic sans",arial; font-family: Arial; font-size: 12px; color: #000000; background-color: #cccccc; }

/* GROUP IT: Ordine Condizioni d'Acquisto */
/* GROUP US: Order purchase agreement scroller */
#order_purchase_agreement { width: 100%; height: 400px; border: none; font-family: "goudy old style","comic sans",arial; background-color: transparent; }

/* GROUP IT: Adding to cart animation frame style */
/* GROUP US: Adding to cart animation frame style */
.add_to_basket_animation { position: absolute; border: 1px #666666 dashed; overflow: hidden; text-align: center; font-family: "goudy old style","comic sans",arial; background-color: transparent; }

/* GROUP IT: dialogs */
/* GROUP US: dialogs */
.dialog_common { position: absolute; z-index: 9999; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.dialog_common .box { width: inherit; height: auto; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.dialog_common .box .row_top .cell_center{background:url(img/all/121-2.png) repeat-x;height:1px;}
.dialog_common .box .row_middle .cell_left{background:url(img/all/121-4.png) repeat-y;}
.dialog_common .box .row_middle .cell_main{background:url(img/all/121-5.png); vertical-align:top;}
.dialog_common .box .row_middle .cell_right{background:url(img/all/121-6.png) repeat-y;}
.dialog_common .box .row_bottom .cell_center{background:url(img/all/121-8.png) repeat-x;height:1px;}
.dialog_common .close_link {display:block;cursor:pointer;width:20px;height:20px;background:url(img/all/121-10.png) transparent no-repeat center;margin:10px 10px 0px 0px;outline:none;top:0;right:0;position:absolute;}
#dialog_error_title { width: 500px; text-transform: capitalize; margin: 20px 0 6px 0px; text-align: center; font-family: "goudy old style","comic sans",arial; font-family: ; font-size: 26px; background-color: transparent; }
#dialog_add_to_cart_title { width: 500px; text-transform: capitalize; margin: 20px 0 6px 0; text-align: center; font-family: "goudy old style","comic sans",arial; font-family: ; font-size: 26px; background-color: transparent; }
#dialog_adult_title { width: 500px; text-transform: capitalize; margin: 20px 0 6px 0px; text-align: center; font-family: "goudy old style","comic sans",arial; font-family: ; font-size: 26px; background-color: transparent; }
#dialog_error_text { width: 500px; margin: 20px 0 20px 0; text-align: center; font-family: "goudy old style","comic sans",arial; font-family: Arial; font-size: 14px; color: #ff0000; background-color: transparent; }
#dialog_add_to_cart_text { width: 500px; margin: 20px 0 20px 0; text-align: center; font-family: "goudy old style","comic sans",arial; font-family: Arial; font-size: 14px; color: #000000; background-color: transparent; }
#dialog_adult_text { width: 500px; margin: 20px 0 20px 0; text-align: center; font-family: "goudy old style","comic sans",arial; font-family: Arial; font-size: 14px; color: #ff0000; background-color: transparent; }
.dialog_common .dialog_image { width: 500px; text-align: center; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.dialog_common .dialog_buttons { width: 500px; height: 40px; text-align: center; margin-bottom: 20px; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.dialog_common .dialog_buttons>span { display: block; width: 400px; margin: 0 auto; font-family: "goudy old style","comic sans",arial; background-color: transparent; }
.dialog_common .dialog_buttons .dialog_button { text-decoration: none; cursor: pointer; width: 179px; height: 47px; font-family: "goudy old style","comic sans",arial; font-family: ; font-size: 12px; background-color: transparent; }
#dialog_error_button_close {background-image:url(img/all/121-24.png);text-align:right;margin:0 auto;}
#dialog_error_button_close span { width: inherit; position: relative; display: block; float: right; top: 10px; right: 10px; font-family: "goudy old style","comic sans",arial; font-family: ; font-size: ; font-weight: bold; color: #000000; background-color: transparent; }
#dialog_error_button_close span:hover {  font-family: "goudy old style","comic sans",arial; color: #ffffff; background-color: transparent; }
#dialog_adult_button_no {background-image:url(img/all/121-26.png);text-align:right;float:left;}
#dialog_adult_button_no span { width: inherit; position: relative; display: block; margin-top: 2px; float: right; top: 10px; right: 10px; font-family: "goudy old style","comic sans",arial; font-family: ; font-size: 18px; font-weight: bold; color: #000000; background-color: transparent; }
#dialog_adult_button_no span:hover {  font-family: "goudy old style","comic sans",arial; color: #ffffff; background-color: transparent; }
#dialog_add_to_cart_button_close {background-image:url(img/all/121-22.png);text-align:right;float:left;}
#dialog_add_to_cart_button_close span { width: inherit; position: relative; display: block; float: right; top: 10px; right: 10px; font-family: "goudy old style","comic sans",arial; font-family: ; font-size: ; font-weight: bold; color: #000000; background-color: transparent; }
#dialog_add_to_cart_button_close span:hover {  font-family: "goudy old style","comic sans",arial; color: #ffffff; background-color: transparent; }
#dialog_add_to_cart_button_checkout {background-image:url(img/all/121-21.png);text-align:left;float:right;}
#dialog_add_to_cart_button_checkout span { width: inherit; position: relative; display: block; float: left; top: 10px; left: 10px; font-family: "goudy old style","comic sans",arial; font-family: ; font-size: ; font-weight: bold; color: #000000; background-color: transparent; }
#dialog_add_to_cart_button_checkout span:hover {  font-family: "goudy old style","comic sans",arial; color: #ffffff; background-color: transparent; }
#dialog_adult_button_yes {background-image:url(img/all/121-27.png);text-align:left;float:right;}
#dialog_adult_button_yes span { width: inherit; position: relative; display: block; margin-top: 2px; float: left; top: 10px; left: 10px; font-family: "goudy old style","comic sans",arial; font-family: ; font-size: 18px; font-weight: bold; color: #000000; background-color: transparent; }
#dialog_adult_button_yes span:hover {  font-family: "goudy old style","comic sans",arial; color: #ffffff; background-color: transparent; }
