/* GROUP IT: Impostazioni di carattere generale */
/* GROUP US: Impostazioni di carattere generale */
html{width:100%;height:100%;}
body { width: 100%; height: 100%; margin: 0; padding: 0; background:  left top; background-image: url(img/all/002-21.png); background-color: #000000; }
body.popup { width: 100%; height: 100%; margin: 0; padding: 0; background-image: none; background-color: #000000; }
/* DESCRIPTION IT: Stile generico per le immagini*/
/* DESCRIPTION US: Stile generico per le immagini*/
img{border-width:0px;}
/* 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: Arial,Verdana,sanz-serif; font-size: 11px; color: #cccccc;}
a:focus, input:focus{outline:none;}
/* DESCRIPTION IT: Stili per le form e sotto elementi*/
/* DESCRIPTION US: Stili per le form e sotto elementi*/
form{margin:0px;}
.form_sep{width:100%;height:4px;background:url(img/all/007-1.png);}
.i_input { border: 1px solid #cccccc; color: #000000; background-color: #ffffff; }
.i_select { border: 1px solid #cccccc;color: #cccccc; background-color:#ffffff;}
.i_button{color: #000000; background-color:#cccccc;}
.i_checkbox{border:1px solid #cccccc; 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%;}
.airleft,.airright,.aircenter{height:100%;padding:0px;}
.aircenter{vertical-align:top;}
.acenter{text-align:center;}
.aright{text-align:right;}
.acenter{text-align:center;}
/* GROUP IT: Contenitori pagine*/
/* GROUP US: Contenitori pagine*/
.master_container{width:932px;margin:0px auto;}
/* 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;}
/* GROUP IT: Contenitore generico di tipo tabellare*/
/* GROUP US: Contenitore generico di tipo tabellare*/
table.box{border-collapse: collapse;}
table.box .cell_left,table.box .cell_right,table.box .cell_main{vertical-align:middle;}
table.box td{padding:0px;margin:0px;}
.boxtitle{padding:0px 0px 0px 10px;}
.boxtitle img{float:left;}
.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;}
.boxtitle._right span,.boxtitle._right img{float:right;}
.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;}
.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{font-weight:bold;color: #000000;text-decoration:none;}
.button.box .cell_main a:hover {  color: #000066; background-color: transparent; }
/* GROUP IT: Contenitore header */
/* GROUP US: Contenitore header */
.header { background: repeat-x; height: 295px; background-image: url(img/all/001.png); background-color: transparent; }
.home_header{padding:0px 4px;margin-bottom:8px;font-size:12px;text-align:justify;}
.header .swf{height:170px;}
.header_logo { height: 250px; margin-top: -165px; overflow: hidden; background-color: transparent; }
/* DESCRIPTION IT: Aspetto dei pulsanti pagine personalizzate */
/* DESCRIPTION US: Aspetto dei pulsanti pagine personalizzate */
.header .custompage .box .cell_main a{font-weight:bold;color:#000000;text-decoration:none;}
.header .custompage .box .cell_main a:hover{color:#ffffff}
.header .custompage{visibility:hidden;float:right;height:25px;margin-top:-170px;position:relative;}
.header .custompage .menu_icon{float:right;margin-left:2px;width:auto;height:auto;}
.header .custompage .box{float:left;margin-left:2px;}
.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;}
.header .custompage ul.sublist li{list-style:none;}
.header .custompage ul.sublist li .box{width:100%;margin-top:1px;}
.header .custompage ul.sublist li .box .cell_left,.header .custompage ul.sublist li .box .cell_right{width:1px;}
.header .custompage ul.sublist li .box .cell_main a{display: block;}
/* GROUP IT: Menu istituzionale */
/* GROUP US: Menu istituzionale */
.topmenu{width:100%;height:1px;border-collapse: collapse;}
.topmenu .topmenu_left{width:1px;padding:0px;}
.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;}
.topmenu .topmenu_center .box .cell_main a{font-weight:bold;color:#ffffff;text-decoration:none;}
.topmenu .topmenu_center .box .cell_main a:hover{color:#000000}
.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;}
.topmenu .topmenu_right{width:1px;padding:0px;}
/* GROUP IT: Menu lingue e valute */
/* GROUP US: Menu lingue e valute */
.bottommenu{width:100%;height:1px;border-collapse: collapse;}
.bottommenu .bottommenu_left{width:170px;padding:0px;}
.bottommenu .bottommenu_left .languages{margin-left:14px;}
.bottommenu .bottommenu_left .languages img{float:left;margin:4px 0px 0px 1px;}
.bottommenu .bottommenu_left .i_input{height:16px;margin:3px 0px 0px 12px;}
.bottommenu .bottommenu_right{padding:0px;}
.bottommenu .bottommenu_right .box{width:100%;}
.bottommenu .bottommenu_right .box .cell_left,.bottommenu .bottommenu_right .box .cell_right{width:1px;}
.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{color:#cccccc;font-weight:bold;text-decoration:none;}
.bottommenu .bottommenu_right .box .cell_main a:hover{color:#666666}
.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;}
/* GROUP IT: Colonna sinistra*/
/* GROUP US: Colonna sinistra*/
.bar_left{float:left;width:170px;}
/* DESCRIPTION IT: Menu Categorie / Marche*/
/* DESCRIPTION US: Menu Categorie / Marche*/
.bar_left .cat_items .box{width:100%;}
.bar_left .cat_items .box .row_top .cell_center{background:url(img/all/106-2.png) repeat-x;width:400px;}
.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-size:100%;}
.bar_left .cat_items .toggle a, .bar_left .cat_items .toggle span {color: #FFFFFF;text-decoration:none;padding-left:6px;text-transform:capitalize;width:100%;display:block;}
.bar_left .cat_items .toggle a:hover,.bar_left .cat_items .toggle span:hover {color:#CCCCCC;}
.bar_left .cat_items .toggle.lv1{background:url(img/all/106-8.png) 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.png) left top;}
.bar_left .cat_items .toggle.lv5{background:url(img/all/106-16.png) 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.png) left top;}
.bar_left .cat_items .toggle.lv8{background:url(img/all/106-22.png) left top;}
.bar_left .cat_items .toggle.lv9{background:url(img/all/106-24.png) left top;}
.bar_left .cat_items .toggle.lv10{background:url(img/all/106-26.png) left top;}
.bar_left .cat_items .toggle img,.bar_left .cat_items .element img{max-width:170px;}
.bar_left .cat_items .toggle .link_imgtxt {position:relative;}
.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;}
.bar_left .cat_items .toggle .link_txt {padding-left:6px;color: #FFFFFF;text-decoration:none;}
.bar_left .cat_items .sep{width:100%;height:19px;}
#menu_item_selected{background:url(img/all/106-999.png) left top;}
.menu_not_loaded img {width:170px;height:5px;}
.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%;}
.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;}
.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;}
.bar_left .search_container form .i_text{border:1px solid #cccccc;color:#cccccc;}
.bar_left .search_container ._src.cell_main .advsearch_link a{text-decoration:none;font-weight:bold;color:#000000;}
.bar_left .search_container ._src.cell_main .advsearch_link a:hover{color:#cccccc;}
.bar_left .prodlinks .box{width:100%;}
.bar_left .prodlinks .box .cell_left,.bar_left .prodlinks .box .cell_right{width:1px;}
/********** BAR RIGHT **********/
/* GROUP IT: Colonna destra*/
/* GROUP US: Colonna destra*/
.bar_right{float:right;width:170px;}
.bar_right .cart .box{width:100%;}
.bar_right .cart .box .row_top .cell_left,.bar_right .cart .box .row_top .cell_right{width:1px;}
/* 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.png);}
.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;}
.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: #333333; 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{font-weight:bold;color:#000000;text-decoration:none;}
.bar_right .cart .box.cartfull .row_top a:hover{color:#660000;}
.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{color:#660000;}
.bar_right .cart .box.cartfull .row_bottom .cell_center div.tot{font-weight:bold;color:#000000;}
.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%;}
.bar_right .login .box .row_top ._log.cell_left,.bar_right .login .box .row_top ._log.cell_right{width:1px;}
.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.png) 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;}
.bar_right .login ._log.box form .input_container input{width: 120px;}
.bar_right .login ._log.box form .link_container{margin-top:8px;text-align:center;}
.bar_right .login ._log.box form .link_container a{text-decoration:none;color:#000000;}
.bar_right .login ._log.box form .link_container a:hover{text-decoration:underline;}
/* DESCRIPTION IT: Box riepilogo testimonianze*/
/* DESCRIPTION US: Box riepilogo testimonianze*/
.bar_right .testimonials .box{width:100%;}
.bar_right .testimonials .box .row_top .cell_left,.bar_right .testimonials .box .row_top .cell_right{width:1px;}
.bar_right .testimonials .box .row_top .cell_center{background:repeat-x;vertical-align:bottom;padding-bottom:6px;}
.bar_right .testimonials .box .row_middle .cell_left{background:repeat-y;}
.bar_right .testimonials .box .row_middle .cell_main .item{margin:1px 0px;}
.bar_right .testimonials .box .row_middle .cell_main .item .i_title{padding:2px 0px;}
.bar_right .testimonials .box .row_middle .cell_main .item .i_text{padding:2px 0px;}
.bar_right .testimonials .box .row_middle .cell_main .item .i_footer{padding:2px 0px;}
.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{color:#000000;font-weight:bold;font-size:12px;text-align:center;}
.bar_right .testimonials .t_title{font-weight:bold;color:#ffffff;}
.bar_right .testimonials .t_text{font-size:10px;}
.bar_right .testimonials .t_footer{font-weight:bold;text-align:right;}
/* DESCRIPTION IT: Box prodotto in evidenza*/
/* DESCRIPTION US: Box prodotto in evidenza*/
.bar_right .rightprod .box{width:100%;}
.bar_right .rightprod .box .row_top .cell_left,.bar_right .rightprod .box .row_top .cell_right{width:1px;}
.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;}
.bar_right .rightprod .box .row_middle .cell_main .items .img{text-align:center;}
.bar_right .rightprod .box .row_middle .cell_main .items .name{text-align:center;}
.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{padding:2px 0px 0px 0px;font-weight: bold;color: #ffffff;text-decoration:none;}
.bar_right .rightprod .box .row_middle .cell_main .items .name a:hover{color:#cccccc;}
.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:576px;margin:0px 8px;padding-top:10px;overflow-x:auto;overflow-y:hidden;}
.main_container .search_label{font-weight:bold;}
.main_container .box{width:100%;clear:both;}
.main_container .p_icons{text-align:center;}
.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;}
.main_container .p_cell_img{vertical-align:top;width:1%;}
.main_container .h_icon{float:left;margin-right:4px;}
.main_container .p_cell_info{text-align:justify;}
.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%;}
.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;}
.main_container .box._p1 .row_middle ._p1.cell_main td,.main_container .box._p2 .row_middle ._p2.cell_main td{padding:0px;margin:0px;}
.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{padding-bottom:2px;}
.main_container .box.p_header{margin-top:10px;float:right;width:auto;}
.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{color:#cccccc;text-decoration:none;}
.main_container a:hover { text-decoration: underline; font-family: ; font-size: ; color: #999999; background-color: transparent; }
.main_container .product_name { text-decoration: none; text-align: center; font-family: ; font-size: 10pt; font-weight: bold; color: #6699cc; background-color: transparent; }
.main_container .product_name a{font-weight:bold;color:#cccccc;text-decoration:none;}
.main_container .product_name a:hover { text-decoration: none; font-family: ; font-size: ; font-weight: bold; color: #6699cc; background-color: transparent; }
.main_container .product_code {color:#cccccc;}
.main_container .product_code a{color:#cccccc;text-decoration:none;}
.main_container .product_code a:hover{color:#666666;text-decoration:underline;}
.main_container .product_cat {color:#cccccc;}
.main_container .product_cat a{color:#cccccc;text-decoration:none;}
.main_container .product_cat a:hover{color:#666666;text-decoration:underline;}
.main_container .product_manufacturer {color:#cccccc;}
.main_container .product_manufacturer a{color:#cccccc;text-decoration:none;}
.main_container .product_manufacturer a:hover{color:#666666;text-decoration:underline;}
.main_container .product_price_striked{font-weight:bold;font-size:13px;color:#cccccc;;text-decoration:line-through}
.main_container .product_price_riduction{font-weight: bold;font-size:13px;color:#cccccc;}
.main_container .product_price_tax{font-weight:normal;font-size:10px;color:#cccccc;}
.main_container .product_price{font-weight:bold;font-size:14px;color:#cccccc;}
.main_container .product_price_int {  font-family: ; font-size: 31px; font-weight: bold; color: #000099; background-color: transparent; }
.main_container .product_price_decimals {  font-family: ; font-size: 14px; font-weight: bold; color: #000099; background-color: transparent; }
.main_container .prod_multiprice{color:#ffffff;font-weight:bold;}
.main_container .label {  font-family: ; font-size: 11px; color: #ffffff; background-color: transparent; }
.main_container .label a{text-decoration:none;}
.main_container .label a:hover{text-decoration:underline;}
.main_container a.cart_product_name{color:#ffffff;}
.main_container a.cart_product_name:hover{text-decoration:none;}
.main_container .prod_boxtitle{font-weight: bold;color: #cccccc;}
.main_container .combinated_striked{font-weight:bold;color:#cccccc;font-size:20px;text-decoration: line-through;}
.main_container .combinated_reduction{font-weight:bold;color:#cccccc;font-size:20px;}
.main_container .combinated_discounted{font-weight:bold;color:#cc0033;font-size:20px;}
.main_container .combinated_symbols{font-weight:bold;color:#cccccc;font-size:35px;}
/* 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;}
.main_container .adv .title_left,.main_container .adv .title_right{width:284px;font-weight:bold;color:#cccccc;font-size:12px;}
.main_container .adv .title_left a,.main_container .adv .title_right a{font-weight:bold;color:#cccccc;font-size:12px;}
.main_container .adv .title_left a:hover,.main_container .adv .title_righta:hover{font-weight:bold;color:#cccccc;font-size:12px;}
.main_container .adv .label,.main_container .adv .label_title,.main_container .adv .input{background:url(img/all/007-1.png);padding:2px;}
.main_container .adv .label_title{font-weight:bold;}
.main_container .adv .label{font-weight:normal;}
.main_container .adv .input .i_input{width:200px;}
.main_container .adv .input .plus{cursor:pointer;}
.main_container .adv .input .plus_items{padding:6px 0px 2px 0px;}
.main_container .adv .input .plus_items div{clear: both;padding:2px 0px;}
.main_container .adv .input .plus_items input{float:left;margin-top:1px;}
.main_container .frame{float:left;width:558px;overflow:scroll;}
.main_container .frame .label.cat img{width:140px;height:1px;}
.main_container .frame .label.title img{width:190px;height:1px;}
.main_container .frame .adv .box.button{width:100px;}
.main_container .adv .add .box.button{float:right; margin-top:6px;width:100px;}
/* 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;}
.main_container .login .adv .label,.main_container .login .adv .label_title,.main_container .adv_search .adv .label{width:45%;}
.main_container .register .box.button,.main_container .adv_search .box.button{width:auto;float:right;margin-top:10px;margin-right:10px;}
.main_container .shipping .adv .label{}
.main_container .shipping .adv .label_title{text-align:center;padding:0px 4px;}
.main_container .shipping .adv .label_first{width:90%;}
.main_container .register .adv .label,.main_container .register .adv .label_title{width:75%;}
.main_container .register .adv .i_radio{float:left;}
.main_container .register .adv .radio_label{float:left;padding-top:2px;margin-right:16px;}
.main_container .register .adv .privacy{padding-top:4px;}
.main_container .register .adv .privacy div{float:right;clear:both;overflow:hidden;}
.main_container .register .adv .captcha_input{width:140px;float:left;margin-top:2px;}
.main_container .register .adv .captcha_reload,.main_container .register .adv .captcha_img{float:left;width:120px;height:18px;margin-left:6px;margin-top:2px;}
.main_container .register .adv .captcha_reload{width:18px;margin-left:2px;}
.main_container .register .adv .submit .box .cell_main{width:160px;}
.main_container .register_after .cell_main._r2{padding:12px;}

/* GROUP IT: Testimonianze*/
/* GROUP US: Testimonianze*/
.main_container .testimonials{margin:4px 0px 10px 0px;}
.main_container .testimonials .head{background:url(img/all/007-1.png);padding:2px;overflow:auto;}
.main_container .testimonials .date{float:left;margin-left:12px;}
.main_container .testimonials .author{float:right;margin-right:12px;}
.main_container .testimonials .t_text{clear:both;padding:4px 12px;text-align:justify;}
.main_container .testimonials .link{text-align:right;padding:4px 12px;}
/* GROUP IT: Omaggi*/
/* GROUP US: Omaggi*/
.main_container .container_gift .gift{clear:both;margin:4px 0px 12px 0px;overflow:auto;}
.main_container .container_gift .gift .head{padding:2px;overflow:auto;background:url(img/all/007-1.png);}
.main_container .container_gift .gift .head .title{float:left;margin-left:12px;font-weight:bold;}
.main_container .container_gift .gift .head .price{float:right;margin-right:12px;font-weight:bold;}
.main_container .container_gift .gift .info{clear:both;padding:6px 0px;color:#999999;font-weight:bold;}
.main_container .container_gift .gift .info .image{float:left;margin:0px 4px 0px 0px;}
/* GROUP IT: Riepilogo marche / categorie*/
/* GROUP US: Riepilogo marche / categorie*/
.main_container .category .sub table{border-collapse:collapse;border-width:0px;}
.main_container .category .sub table td{padding:0px;margin:0px;}
.main_container .category .sub .img{padding-right:4px;}
.main_container .category .sub .name{font-weight:bold;}
.main_container .category .left_icon{float:left;width:400px;}
.main_container .category .left_icon img{float:left;margin-right:6px;}
.main_container .category .right_select{float:right;}
.main_container .category .tbl{width:100%;border-collapse:collapse;}
.main_container .category .tbl th{padding:4px;}
.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;}
.main_container .category .tbl .p_icons{float:right;}
.main_container .category .title{padding-bottom:6px;font-size:18px;font-weight:bold;color: #cccccc;}
.main_container .category .subtitle{font-weight:normal;font-size:11px;color:#666666;}
.main_container .category .catlist {font-size:11px;padding-left:20px;}
.main_container .category .catlist a{font-size:12px;font-weight:bold;color: #cccccc;}
.main_container .category .catlist a:hover{font-size:12px;font-weight:bold;color: #cccccc;text-decoration:none;}
/* 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:290px;height:223px;overflow:hidden;float:left;}

.main_container .prod .box._bx1 ._bx1{text-align:center;}
.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;}
.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;}
.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;}
.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;}
.main_container .prod .box._bx5 .cell_main{background:url(img/all/119-11.png);height:1px;}
.main_container .prod .box._bx6{width:380px;}
.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;}
.main_container .prod .o_item{text-align:center;}
.main_container .prod .product_pg{text-align:center;}
.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;}
.main_container .prod .imglist_vert{height:230px;overflow:hidden;width:82px;}
.main_container .prod .imglist_vert img,.main_container .prod .imglist img{margin:1px;}
.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;}
.main_container .prod .info{float:right;width:260px;}
.main_container .prod .info .other{margin:12px 20px 0px 20px;}
.main_container .prod .product_qty{float:right;text-align:right;}
.main_container .prod .product_qty .addareacart{width:100px;float:left;}
.main_container .prod .product_qty input{width:34px;}
.main_container .prod .product_qty select{width:68px;}
.main_container .prod .product_qty .prod_label{margin:20px 2px 6px 0px;}
.main_container .prod .product_qty .add_to_cart{border-width:0px;}
.main_container .prod .product_features .item{padding:4px 0px;}
.main_container .prod .product_features .i_input{width:220px;}
.main_container .prod .testimonials .head{background:url(img/all/007-1.png);}
.main_container .prod .testimonials .author .vote{float:left;padding-top:1px;padding-right:12px;}
.main_container .prod .testimonials .author img{float:left;}
.main_container .prod .testimonials .author.bottom{margin-right:100px;}
.main_container .prod .prod_info{width:460px;float:left;}
.main_container .prod .prod_rel{width:99px;float:left;margin-left:8px;}
.main_container .prod .prod_rel a{text-decoration:none;}
.main_container .prod .prod_rel .rtitle{text-align:center;padding-bottom:2px;}
/* GROUP IT: Carrello*/
/* GROUP US: Carrello*/
.main_container .cart .label_title,.main_container .cart .label{padding:4px;}
.main_container .cart .info{width:220px;padding:2px 0px;}
.main_container .cart .info img{float:left;margin-right:4px;}
.main_container .cart .info .desc{float:left;}
.main_container .cart .date{width:94px;}
.main_container .cart .price{width:70px;}
.main_container .cart .qty { width: 106px; background-color: transparent; }
.main_container .cart .qty input { float: left; width: 30px;  background-color: transparent; }
.main_container .cart .qty select{float:left;width:62px;}
.main_container .cart .coupon.i_input{width:120px;float:right;}
.main_container .cart .cnd label{margin-right:6px;}
.main_container .cart .label_gift,.main_container .cart .label_gift_bottom{padding:4px;color:#cccccc;font-style:italic;font-weight:bold;}
.main_container .cart .label_gift_bottom{color:#cccccc;font-style:italic;}
.main_container .cart .gift td{padding:1px;vertical-align:top;}
.main_container .cart .gift td img{width:136px;}
.main_container .cart .gift .item_title,.main_container .cart .gift .item_text{text-align:justify;padding:1px 4px;}
.main_container .cart .gift .item_title{font-weight:bold;}
.main_container .cart .box.button{width:110px;float:right;}
.main_container .cart_summary .box.button{margin:10px 10px 0px 0px;float:right;width:auto;}

/* GROUP IT: Footer */
/* GROUP US: Footer */
.footer{clear:both;width:100%;margin-top:10px;margin-bottom:2px;}
.footer .box{width:100%;}
.footer .box .row_top .cell_left,.footer .box .row_top .cell_right { width: 1px; vertical-align: middle; 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: repeat-y; background-image: url(img/all/113-6.png); background-color: transparent; }
.footer .box .row_bottom .cell_center{background:url(img/all/113-8.png) repeat-x;}
.footer .f_left{float:left;}
.footer .f_left ul{margin:0px;padding:4px 0px 0px 4px;}
.footer .f_left ul li{display:inline;list-style:none;margin:0px;padding:0px 4px;}
.footer .f_left ul li a{font-weight:bold;color:#666666;text-decoration:none;}
.footer .f_left ul li a:hover{color:#cccccc}
.footer .f_right { padding: 4px; float: left; background-color: transparent; }
/* GROUP IT: Fotogallery  */
/* GROUP US: Fotogallery  */
.lbLoading{background:url(img/all/002-42.gif) #fff no-repeat center;}
#lbOverlay{position:fixed;z-index:9999;left:0px;top:0px;width:100%;height:100%;background-color:#000;cursor:pointer;}
#lbCenter,#lbBottomContainer,#lbGalleryContainer{position:absolute;z-index:9999;overflow:hidden;background-color:#fff;}
#lbImage{position:absolute;left:0px;top:0px;border:10px solid #fff;background-repeat:no-repeat;}
#lbNavigator{clear:both;height:32px;}
#lbPrevLink,#lbNextLink{display:block;width:35%;height:32px;outline:none;}
#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{font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;border:10px solid #fff;border-top-style:none;}
#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;}
#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;}
#lbCaption{font-weight:bold;}
/* 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;}
#lbGalleryContainer .pg_navigator img{width:180px;}
#lbGalleryContainer .pg_navigator div{background:url(img/all/121-15.png) center center no-repeat #cccccc;width:40px;height:40px;position:absolute;cursor:move;}
#lbGalleryContainer .box{width:auto;float:left;height:80px;float:right;}
#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;}
#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;}
#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;}
#lbGalleryContainer .imglist_vert img{margin:1px;cursor:pointer;}
/* GROUP IT: Impostazioni social networks links */
/* GROUP US: Social networks links settings*/
.tabellaSCSP{}
.colonnaTitoloSCSP{font-size: 12px;font-weight: bold;color: #cccccc;}
.colonnaMSP{}
.colonnaSCSP{}
td.colonnaSCSP:hover{}
/* GROUP IT: generici Da classificare */
/* GROUP US: generici Da classificare */

.ed-highlight{border:3px solid #aaeeee;}

.prod_price_int{font-size:21px;color:#cccccc;}
.prod_price_dec{font-size:11px;color:#cccccc;}


.p_icons img{border-width:0px;margin-right:2px;}
.p_icons .i_checkbox{float:left;margin-top:8px;margin-right:2px;}
.p_price{padding:2px 0px;min-height:46px;}
.p_sub{padding-left:4px;}
.p_vote{margin-top:2px;}
.p_code{margin:4px 0px;text-align:center;}




.paging{text-align:center;}

/* GROUP IT: manutenzione */
/* GROUP US: maintenance */
.maintenance{
background-color: #000000;
font-family: Arial;
font-size: 12px;
color: #ffffff;
}
.maintenance_footer{
background-color: #333333;
font-family: Arial;
font-size: 12px;
color: #ffffff;
}

/* GROUP IT: Ordine Condizioni d'Acquisto */
/* GROUP US: Order purchase agreement scroller */
#order_purchase_agreement {width:100%;height:400px;border:none;}

/* 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;}

/* GROUP IT: dialogs */
/* GROUP US: dialogs */
.dialog_common {position:absolute;z-index:9999;}
.dialog_common .box{width:inherit;height:auto}
.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-size:26px;}
#dialog_add_to_cart_title {width:500px;text-transform:capitalize;margin:20px 0 6px 0;text-align:center;font-size:26px;}
#dialog_adult_title {width:500px;text-transform:capitalize;margin:20px 0 6px 0px;text-align:center;font-size:26px;}
#dialog_error_text {width:500px;font-family:Arial;color:#ff0000;margin:20px 0 20px 0;text-align:center;font-size:14px;}
#dialog_add_to_cart_text {width:500px;font-family:Arial;color:#000000;margin:20px 0 20px 0;text-align:center;font-size:14px;}
#dialog_adult_text {width:500px;font-family:Arial;color:#ff0000;margin:20px 0 20px 0;text-align:center;font-size:14px;}
.dialog_common .dialog_image {width:500px;text-align:center;}
.dialog_common .dialog_buttons {width:500px;height:40px;text-align:center;margin-bottom:20px;}
.dialog_common .dialog_buttons>span {display:block;width:400px;margin:0 auto;}
.dialog_common .dialog_buttons .dialog_button {text-decoration:none;font-size:12px;cursor:pointer;width:179px;height:47px;}
#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-weight:bold;color:#000000;}
#dialog_error_button_close span:hover {color:#ffffff;}
#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-weight:bold;font-size:18px;color:#000000;}
#dialog_adult_button_no span:hover {color:#ffffff;}
#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-weight:bold;color:#000000;}
#dialog_add_to_cart_button_close span:hover {color:#ffffff;}
#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-weight:bold;color:#000000;}
#dialog_add_to_cart_button_checkout span:hover {color:#ffffff;}
#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-weight:bold;font-size:18px;color:#000000;}
#dialog_adult_button_yes span:hover {color:#ffffff;}