/* IMPOSTAZIONI GENERALI
----------------------------------------------- */
BODY { font-family: "Lucida Sans", Arial, Helvetica, sans-serif; font-size: 11px; margin:0; padding:0; color: #444444; font-size:12px;  text-align:center;background: url(../../share/www/images/web/mainbackground.jpg) no-repeat top center;}
P, H1, H2, H3, H4, H5, H6 {margin:0; padding:0;}
P {line-height:125%;}
A IMG {border:none;}

h1, h2, h3, h4, h5 {
font-family:"Helvetica Neue","HelveticaNeue",Helvetica,arial,verdana,sans-serif;
font-weight:normal;
}

A {color: #000}
A:hover {color: #00940a;}

.hidden{display:none;}

#wmarea h1{position:absolute;margin-top:-500px}
#wmarea h2{position:absolute;margin-top:-500px}

.ht20{height:20px;}


/* LAYOUT
----------------------------------------------- */
#outwrap {margin:0 auto; width:100%;}
#wrap {margin:0 auto;text-align:left;position:relative;}
#subwrap {margin:0 auto;width:960px;border-right:solid 1px #ccc;background-color:#fff;}
#nav  {position:absolute;right:0px;z-index:1000;}
#main {background-color:#fff;}
#footer {}
#pagedesc{text-align:justify;padding-right:10px;color: #999999;font-size:12px;}

/* HEAD */
#head {text-align:right; }
#head H1 {margin:110px 20px 4px 0; padding:0; font-weight:normal; font-size:36px; letter-spacing:-1px;}

/* MENU */
#menu {background:#000; width:100%;height:24px; line-height:24px;}

/* HISTORY */
#history {height:30px;}
#history ul {margin:0; padding:0; list-style-type:none;}
#history ul li{float:left;}
#history ul li a{display:block;padding:0 5px 0 0;text-decoration:none;}

/* LANGUAGE */
#language {float:left; margin:0 0 0 10px;}
#language .itabt{background: url(../../share/www/images/icoita.jpg) no-repeat top left;padding-left:40px;}
#language .ingbt{background: url(../../share/www/images/icoing.jpg) no-repeat top left;padding-left:40px;}


/* TOPMAIN
----------------------------------------------- */
#topmain{background-color:#fff;margin:0; padding:0;border-left:solid 1px #ccc;width:959px;}
#topmain H1{padding:10px;}

/* MAIN
----------------------------------------------- */
#main H2 {margin:0; padding:0;}
#main .dx{}
#main .center{width:920px;margin:auto;padding:0}
#main  H1,#main  H1,#main  H1{padding-left:0px;text-transform:uppercase;letter-spacing:-1px;font-size:22px;color:#990000;}
/* HELP */
#help{border-bottom:solid 1px #ccc;}



/* TOPSEARCH */
#topsearch{width:287px;height:35px;background-color: #000000;position:absolute;right:0px;}
#topsearch H3{color:#fff;font-weight:normal;font-size:12px;padding:5px 5px 5px 10px;line-height:25px;}
#topsearch FORM{position:relative;margin-bottom:1px;}
#topsearch INPUT[type=text]{position:absolute;top:5px;right:10px;z-index:900}

/* NAV+HEAD
----------------------------------------------- */
#menu UL{margin-right:100px;}
#menu A {text-decoration:none; color: #fff; display:block; height:24px; padding:0 5px;}
* html #menu A {width:1%; white-space:nowrap;}
#menu A:hover {background: #f0f0f0;color:#000;}
#menu #language LI {margin:0 10px 0 0;}
#menu UL#nav  {margin:0; padding:0; list-style-type:none;}
#menu UL#nav LI {margin:0; padding:0 15px 0 0; list-style-type:none; float:left; position:relative;}
#menu UL#nav LI UL  {line-height:normal; margin:0px; padding:0px; background:#fff; float:none; position:absolute; top:24px; left:0px; font-size:10px;}
#menu UL#nav LI UL LI {float:none; margin:0; line-height:normal;  padding:0 0px 0 0;  white-space:nowrap}
#menu UL#nav LI UL LI A {height:auto; padding:3px 10px 4px 5px ; color:#000; }
#menu UL#nav LI UL LI A:hover {}

/*BANNER*/
#banner{background-color:#fff;border-left:solid 1px #ccc;}
#banner .sx {float:left; width:767px;overflow:hidden;}
#banner .dx {float:right; width:191px; padding:0;margin:0;}
#bannerarea{overflow:hidden;}
#toprightbanner{width:192px;background-color: #f0f0f0;}

/*SUPSCRIBE*/
#subscribearea{height:120px;width:190px;background-color:#fff;border-bottom:solid 1px #ccc;}
#subscribearea H3{display:block;height:15px;background-color: #990000;color:#fff;padding:10px;}
#subscribearea H3 A{color:#fff;text-decoration:none;}
#subscribearea H3 A:hover{color:#FF9933;}
#subscribearea P {padding:5px;}
#subscribearea P A{text-decoration:none;}
#subscribearea P A:hover{color:#FF9933;}
#subscribearea .sx{float:left;width:70px}
#subscribearea .dx{float:right;width:120px;}



/* SUBSPLASH ---------- */
#subsplash {height:150px; padding:0;width:960px;margin:auto;}
#subsplash .sx {float:left; width:250px;padding:10px 0 0 10px;}
#subsplash .dx {float:right;padding:0px; height:100px;width:577px;position:relative;}

/* PAGETITLE */
#pagetitle{background-color:#fff;width:100%;height:50px;}
#pagetitle H2{font-weight:normal;padding:5px 25px 5px 25px;}

/* FOOTER*/
#footer {background: #cccccc; overflow:hidden;  padding:20px 0 0 0;  font-size:11px;}
#footer UL, #footer LI {margin:0; padding:0; list-style-type:none;}
#footer UL {margin:0 0 0 20px;}
#footer UL LI {float:left; padding:0 30px 0 0;}
#footer UL LI A {font-weight:bold; text-decoration:none; color: #444444;  display:block; height:1.2em;}
#footer UL LI A:hover {background:#fff;}
#footer UL LI A:hover {}
#footer UL LI UL {margin:0;}
#footer UL LI UL LI {float:none;}
#footer UL LI UL LI A {font-weight:normal;}
#footer P {text-align:center; font-size:10px; margin:40px 0 0 0; height:30px; line-height:25px; background: #cccccc;}
#footer ul li a.carte{width:100px;height:45px;background: url(../../share/www/images/shop/minicarte.jpg) no-repeat center;}


/* UTILITY
----------------------------------------------- */
UL.hlist {margin:0; padding:0; list-style:none;}
UL.hlist LI {margin:0; padding:0; list-style:none; float:left;}

/* CLEARFIX */
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

/* STEP BAR */
#stepbar{background-color:#fff;border-bottom:solid 1px #ccc;border-top:solid 1px #ccc;}
#stepbar .center {width:920px; margin:0px;padding:0px;}
#stepbar .center ul{height:35px;margin:0; padding:0; list-style-type:none;}
#stepbar .center ul li {float:left;}
#stepbar .center ul li span{background:url(../../share/www/images/shop/steparrow.gif) right 0px no-repeat;display:block;padding:10px 50px 10px 20px;text-decoration:none;color: #999999;}
#stepbar .center ul li span.start{background:none;display:block;padding:10px 10px 10px 20px;background-color: #00940a;color:#fff;}
#stepbar .center ul li a{background:url(../../share/www/images/shop/steparrow.gif) right -35px no-repeat;background-color:#ccc;color:#fff;display:block;padding:10px 50px 10px 20px;text-decoration:none;font-weight:bold;}
#stepbar .center ul li a.past{background:url(../../share/www/images/shop/steparrow.gif) right -70px no-repeat;background-color:#ccc;display:block;padding:10px 50px 10px 20px;text-decoration:none;font-weight:bold;}
#stepbar .center ul li a:hover{color: #ff0000;}

/* TOPMENU */
#topmenu{float:left;height:110px;position:relative;}
#topmenu UL{list-style-type:none;padding:0px;margin:0px;top:75px;right:0px;float:right;margin-top:76px;margin-right:1px;}
#topmenu UL LI {float:left;background-color: #fff;margin:0px 0px 1px 1px;}
#topmenu UL LI:hover{background-color:#5da68b;}
#topmenu UL LI A{display:block;width:95px;height:30px;color:#444;text-align:center;text-decoration:none;line-height:12px;padding-top:6px;}
#topmenu UL LI A:hover{color:#fff;}
#topmenu UL LI.lens{background-color:#000;}
#topmenu UL LI.lens A{color:#fff;}
#topmenu UL LI.lens:hover{background-color:#999999;}

/* HISTORY BAR */
#historybar{width:100%;border-left:solid 1px #ccc;}
#historybar .sx {float:left; width:710px;height:30px;padding:15px 0 0 25px;}
#historybar .dx {float:right; width:190px;height:30px;padding:15px 25px 0 0;text-align:right;}

/* TOOLBAR */
#toolbar,#toolbar2{width:100%;height:40px;padding:10px 0px 10px 0px;position:relative;border-left:solid 1px #ccc;}
#toolbar .sx,#toolbar2 .sx {float:left; width:360px;height:40px;padding:0 0 0 25px;}
#toolbar .dx ,#toolbar2 .dx {float:right;width:540px;height:40px;padding:5px 25px 0 0;}
#toolbar .center,#toolbar2 .center {width:950px; height:40px;}
#toolbar UL,#toolbar2 UL{list-style-type:none;padding:0px;margin:0px;height:35px;position:absolute;right:20px;}
#toolbar UL LI,#toolbar2 UL LI {float:left;background-color: #444444;margin:0px 0px 1px 1px;}
#toolbar UL LI:hover,#toolbar2 UL LI:hover{background-color:#FF9933;}
#toolbar UL LI A,#toolbar2 UL LI A{background:url(../../share/www/images/forum/buttons/general_button_1.gif) no-repeat 0 0;display:block;width:180px;height:35px;text-decoration:none;line-height:12px;padding:5px 0 0 5px;}
#toolbar UL LI A:hover,#toolbar2 UL LI A:hover{background:url(../../share/www/images/forum/buttons/general_button_1.gif) no-repeat 0 -40px;display:block;color: #ff0000;}


.spacer2{width:100%;border-bottom:solid 1px #ccc;clear:both;}
HR{width:100%;clear:both;color:#ccc;margin:0px;padding:0px;}



/* ERROR BOX */
#errorBox { 
    display:none; 
    background:transparent url(../../share/admin/images/black_arrow.png); 
    font-size:12px;height:70px;width:160px;padding:25px;color:#fff;  
}

#infoImgBox { 
    display:none; 
    background:transparent url(../../share/admin/images/black_arrow_big.png); 
    font-size:12px;height:160px;width:320px;padding:25px;color:#fff;  
}

#infoImgBox H2{color:#fff;font-size:10px;width:100%;clear:both;display:block;}
#infoImgBox .savebt{padding:3px;background-color:#000;color:#fff;cursor:pointer;}
#infoImgBox .savebt:hover{background-color:#00940a;}



/* BIGARTBOX */
.BigArtBox{width:383px;float:left;border-left:solid 1px #ccc;height:374px;margin-left:-1px;}
.BigArtBox H2 A{font-size:12px;padding:0px 10px;font-weight:bold;display:block;height:26px;padding-top:10px;text-decoration:none;background:url(../../share/www/images/web/titarrow1.gif) no-repeat top right;}
.BigArtBox H2 A:hover{background-color:#00940a;color:#fff;background-position:bottom right; }
.BigArtBox .cop{width:100%;height:215px;border-bottom:1px solid #ccc;overflow:hidden;}
.BigArtBox .cop IMG{width:100%;}
.BigArtBox P{font-size:10px;display:block;height:70px;padding:10px;}
.BigArtBox H3 A{display:block;width:240px;padding:10px 10px 0 10px;font-size:16px;text-decoration:none;}
.BigArtBox H3 A:hover{color: #ff0000;}

/* MEDARTBOX */
.MedArtBox{width:383px;float:left;border-left:solid 1px #ccc;height:185px;overflow: hidden;position: relative;margin-left:-1px;}
.MedArtBox H2 A{font-size:12px;padding:0px 10px;font-weight:bold;display:block;height:24px;padding-top:10px;text-decoration:none;background:url(../../share/www/images/web/titarrow1.gif) no-repeat top right;border-top:solid 1px #ccc;}
.MedArtBox H2 A:hover{background-color:#00940a;color:#fff;background-position:bottom right; }
.MedArtBox img{position: absolute;width:100%;top: 35px;left: 0;border: 0;}
.MedArtBox P{padding: 0 10px;color: #999999;font-weight:bold;font:10pt "Lucida Grande", Arial, sans-serif;}
.MedArtBox H3{display:block;width:240px;padding:10px;font-size:16px;}
.MedArtBox H3 A{color:#fff;text-decoration:none;}
.MedArtBox H3 A:hover{}
		
/* SMALLARTBOX */	
.SmallArtBox{width:191px;height:300px;float:left;border-left:solid 1px #ccc;overflow: hidden;position: relative;margin-left:-1px;}
.SmallArtBox H2 A{font-size:12px;padding:0px 10px;font-weight:bold;display:block;height:24px;padding-top:10px;text-decoration:none;background:url(../../share/www/images/web/titarrow1.gif) no-repeat top right;border-top:solid 1px #ccc;}
.SmallArtBox H2 A:hover{background-color:#00940a;color:#fff;background-position:bottom right; }
.SmallArtBox H3{padding-top:10px;}
.SmallArtBox H3 A{font-size:12px;padding:0px 10px;font-weight:normal;}
.SmallArtBox .cop{height:120px;width:192px;overflow:hidden;}
.SmallArtBox .cop IMG{width:192px;}
.SmallArtBox P{font-size:10px;display:block;height:130px;padding:10px;}	




.boxcaption{ 
	float: left; 
	position: absolute;
	height: 120px; width: 100%; 
	opacity: .8; 
	/* For IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	/* For IE 8 */
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}
.captionfull .boxcaption {background-color:#000;top: 185px;left: 0;}
.caption .boxcaption {background-color:#000;top: 185px;left: 0;}
.captionfull .boxcaption A{color:#fff;}
.captionfull .boxcaption A:hover{color: #ffff00;}



/* FORM */
.frow{background-color: #f0f0f0;clear: both;margin:0 0 2px 0;border-bottom:solid 1px #ccc;padding:5px;line-height:12px;}
.frow input[type=button]{float:left;margin-right:2px;}
label{float:left;display:block;width:130px;padding:5px 5px 5px 30px;margin-right:1px;color:#444;}
label.oblf{background:url(../../share/www/images/web/oblf.gif) no-repeat 3px 2px;color:#444;}
input{display:block;border:0px;padding:5px;border:solid 1px #ccc;cursor:pointer;}
select{display:block;border:solid 1px #ccc;cursor:pointer;height:25px;font-size:12px;}
textarea{display:block;border:solid 1px #ccc;cursor:pointer;}
input[type=hidden]{display:none;}
button,input[type=button],input[type=submit]{cursor:pointer;padding:0px 5px 5px 5px;display:block;height:20px;width:100px;border:solid 1px #999;font-size:14px;color:#000;font-size:12px;}
button,input[type=button]:hover,input[type=submit]:hover{background-color:#00940a;color:#fff;}
input[type=button].generalbt{border:0px;width:150px;color:#fff;background:url(../../share/admin/images/generalbt.gif) no-repeat 0px 0px;}
input[type=button].generalbt:hover{color: #00940a;background:url(../../share/admin/images/generalbt.gif) no-repeat 0 -30px;}
.generalbt A{display:block;width:150px;padding-top:5px;text-align:center;text-decoration:none;height:25px;color:#fff;background:url(../../share/admin/images/generalbt.gif) no-repeat 0px 0px;}
.generalbt A:hover{color: #00940a;background:url(../../share/admin/images/generalbt.gif) no-repeat 0 -30px;}
input[disabled]{display:none;}
.radiobt{float:left;width:130px;}
.radiobt P{padding-top:2px;}
.radiobt input{float:left;}

/* tooltip styling */ 
.tooltip {display:none;background:url(http://static.flowplayer.org/tools/img/tooltip/black_arrow_big.png);height:163px;padding:40px 30px 10px 30px;width:310px;font-size:11px;color:#fff;} 
.tooltip .label {color:yellow;width:35px;} 
.tooltip a {color: #00940a;font-size:11px;font-weight:bold;}


/* OVER TOOLTIP */
.modal {
    background-color:#fff;
    display:none;
    width:350px;
    padding:15px;
    text-align:left;border: 2px solid #990000; 
    opacity:0.9; 
    -moz-border-radius:6px; 
    -webkit-border-radius:6px; 
    -moz-box-shadow: 0 0 50px #ccc; 
    -webkit-box-shadow: 0 0 50px #ccc; 
} 
 
.modal h2 {margin:0px;padding:10px 0 10px 45px;border-bottom: 1px solid #444444;font-size:20px;}

/* PRODUCTS BOX */
.prodbox{float:left;border-left:solid 1px #ccc;position:relative;width:150px;height:160px;overflow:hidden;text-align:center;}
.prodbox img{}
.prodbox .cop{height:110px;width:100%;position:relative;overflow:hidden;}
.prodbox .cop2{height:110px;position:relative;overflow:hidden;background-color:#fff;}
.prodbox .code{font-weight:bold;}
.prodbox .titolo{line-height:12px;font-size:10px;line-height:11px;}
.prodbox .button{position:relative;padding-top:10px;height:20px;}
.prodbox .buttonsmall{position:absolute;right:10px;bottom:20px;height:20px;}
.prodbox .line{width:100%;height:3px;background-color: #990000;margin:5px 0px 5px 0px;}
.prodbox .sconto{position:absolute;bottom:50px;left:50%;z-index:900;padding:20px 10px;color:#fff;font-weight:bold;background:url(../../share/www/images/shop/star.png) center no-repeat;}
.prodbox .sconto P{text-align:center;font-size:12px; width:100%;}
.prodbox .colore{font-size:12px;font-weight:bold;}
.prodbox .prezzo{text-align:left;position:absolute;bottom:0px;width:100%;padding:2px 0 2px 5px;font-size:16px;background-color: #999999;color:#fff;}
.prodbox .prezzoOld{position:absolute;bottom:22px;padding:0 5px 0 5px;font-size:12px;text-decoration:line-through;color: #990000;}
.prodbox .prezzoScontato{text-align:left;position:absolute;bottom:0px;width:100%;padding:2px 0 2px 5px;font-size:16px;background-color: #999999;color:#fff;}
.prodbox.t1{width:180px;height:150px;margin:1px 1px 0 0;}

/* MENU CATALOGO */
#menucatalogo{position:relative;}
#menucatalogo h2{}
#menucatalogo ul {margin:0px;padding:0px;}
#menucatalogo ul li{font-size:11px;float:left;display:block;width:180px;background-color: #999999;}
#menucatalogo ul li  ul li{background-color:#fff;padding:0 0 0 0;line-height:10px;}
#menucatalogo ul li a{width:174px;padding:5px 2px 5px 5px;display:block;text-decoration:none;color: #999999;}
#menucatalogo ul li a.ltit{text-align:left;float:left;text-transform: Uppercase ;color: #fff;padding:3px;}
#menucatalogo ul li a.seltit{display:block;text-align:left;float:left;text-transform: Uppercase;color: #990000;}
#menucatalogo ul li a.selsub{display:block;color: #990000;}
#menucatalogo ul li a:hover{background-color: #ff0000;}

/* MENU0 */
.menu0 UL 	  {margin:0px;padding:0px;list-style-type:none;}
.menu0 UL LI.tit B {font-size:12px;display:block;height:15px;color:#fff;background-color: #444444;padding:10px 10px;}
.menu0 UL LI A  {padding:2px 10px 2px 100px ;display:block;font-size:11px;;}

/* RIGHTMENU1 */
.menu1 UL ,.menu2 UL {margin:0; padding:0; list-style-type:none;}
.menu1 UL LI,.menu2 UL LI{border-bottom:solid 1px #ccc;}
.menu1 UL LI.tit B,.menu2 UL LI.tit B{display:block;background-color: #444444;padding:10px;color:#fff;}
.menu1 UL LI.subtit ,.menu2 UL LI.subtit {background-color: #f0f0f0;}

.menu1 UL LI.tit B{width:170px;}
.menu2 UL LI.tit B{width:380px;}

.menu1 UL LI A,.menu2 UL LI A,
.menu1 UL LI P,.menu2 UL LI P,
.menu1 UL LI H2,.menu2 UL LI H2{display:block;padding:10px;text-decoration:none;color: #444444;}
.menu1 UL LI H2,.menu2 UL LI H2{font-size:12px;}
.menu1 UL LI A:hover,.menu2 UL LI A:hover{background-color: #f0f0f0;}
.menu2 UL LI A{font-size:12px;padding:0px 10px;font-weight:bold;display:block;height:24px;padding-top:10px;color:#000;text-decoration:none;background:url(../../share/www/images/web/titarrow1.gif) no-repeat top right;border-top:solid 1px #ccc;}
.menu2 UL LI A:hover{background-color:#00940a;color:#fff;background-position:bottom right; }

/* LISTARTBOX */	
.ListArtBox{width:100%;height:34px;overflow:hidden;border-bottom:solid 1px #ccc;background:url(../../share/www/images/web/titarrow1.gif) no-repeat top right;position:relative;}
.ListArtBox H2,.ListArtBox H2 A{float:left;line-height:10px;font-size:12px;width:100px;font-weight:bold;display:block;padding-top:10px;color: #999999;text-decoration:none;font-weight:normal;}
.ListArtBox H3 A:hover,.ListArtBox H2 A:hover{color: #ff0000;}
.ListArtBox H3{float:left;}
.ListArtBox H3,.ListArtBox H3 A{font-size:12px;font-weight:normal;display:block;width:300px;padding:3px 10px 0px 10px;text-decoration:none;line-height:12px;}
.ListArtBox H4{float:left;display:block;width:20px;height:30px;font-size:9px;text-align:center;padding:12px 10px 0px 10px;color: #999999;}
.ListArtBox H5{float:left;display:block;width:20px;height:30px;font-size:9px;text-align:center;padding:12px 10px 0px 10px;color: #999999;}
.ListArtBox .cop{float:left;width:50px;height:30px;}
.ListArtBox .cop IMG{width:50px;}
.ListArtBox P{font-size:10px;display:block;height:130px;padding:10px;}
.ListArtBox.tit{background-color: #444444;color:#fff;background-image:none;}
.ListArtBox.tit H2,.ListArtBox.tit H3,.ListArtBox.tit H4,.ListArtBox.tit H5{color:#fff;}
.ListArtBox.tit H3{padding:10px 0 0 20px;}
.ListArtBox .edit{position:absolute;right:0px;}
.ListArtBox .edit A{display:block;text-align:center;width:32px;height:30px;background-color:#fff;overflow:hidden;}
.ListArtBox A{font-size:12px;color: #000;}

/* SUBARTBOX */
.SubArtBox{width:100%;height:34px;overflow:hidden;padding-bottom:5px;position:relative;background:url(../../share/www/images/web/subarrow1.gif) no-repeat top left;}
.SubArtBox H2,.SubArtBox H2 A{float:left;line-height:10px;font-size:12px;width:100px;font-weight:bold;display:block;padding-top:10px;color: #999999;text-decoration:none;font-weight:normal;}
.SubArtBox H3 A:hover,.SubArtBox H2 A:hover{color: #ff0000;}
.SubArtBox H3{float:left;}
.SubArtBox H3,.SubArtBox H3 A{font-size:12px;font-weight:normal;display:block;width:200px;padding:3px 10px 0px 10px;text-decoration:none;line-height:12px;}
.SubArtBox .cop{float:left;width:50px;height:30px;padding-left:40px;}
.SubArtBox .cop IMG{width:50px;}
.SubArtBox.tit{background-color: #444444;color:#fff;background-image:none;}
.SubArtBox.tit H2,.SubArtBox.tit H3,.SubArtBox.tit H4,.SubArtBox.tit H5{color:#fff;}
.SubArtBox.tit H3{padding:10px 0 0 20px;}
.SubArtBox .edit{position:absolute;right:0px;}
.SubArtBox .edit A{display:block;text-align:center;width:32px;height:30px;background-color:#fff;overflow:hidden;}
.SubArtBox A{font-size:12px;color: #000;}

/* PRODUCTS BOX */
#areaprod .prodbox{float:left;position:relative;width:49%;overflow:hidden;text-align:center;border:none;}
#areaprod .prodbox img{}
#areaprod .prodbox .cop{height:110px;width:100%;position:relative;overflow:hidden;}
#areaprod .prodbox .cop2{height:110px;position:relative;overflow:hidden;margin-bottom:5px;}
#areaprod .prodbox .code{font-weight:bold;}
#areaprod .prodbox .code a{text-decoration:none;}
#areaprod .prodbox .titolo{line-height:12px;padding:5px;}
#areaprod .prodbox .titolo a{text-decoration:none;font-size:9px;color:#999;}
#areaprod .prodbox .button{position:relative;padding-top:10px;height:20px;}
#areaprod .prodbox .buttonsmall{position:absolute;right:10px;bottom:20px;height:20px;}
#areaprod .prodbox .line{width:100%;height:3px;background-color: #990000;margin:5px 0px 5px 0px;}
#areaprod .prodbox .sconto{position:absolute;bottom:50px;left:50%;z-index:900;padding:20px 10px;color:#fff;font-weight:bold;background:url(../../share/www/images/shop/star.png) center no-repeat;}
#areaprod .prodbox .sconto P{text-align:center;font-size:12px; width:100%;}
#areaprod .prodbox .colore{font-size:12px;font-weight:bold;}
#areaprod .prodbox .prezzo{text-align:left;position:absolute;bottom:0px;width:100%;padding:2px 0 2px 5px;font-size:16px;background-color:#999;color:#fff;}
#areaprod .prodbox .prezzoOld{position:absolute;bottom:22px;padding:0 5px 0 5px;font-size:12px;text-decoration:line-through;color: #990000;}
#areaprod .prodbox .prezzoScontato{text-align:left;position:absolute;bottom:0px;width:100%;padding:2px 0 2px 5px;font-size:16px;background-color:#999;color:#fff;}
#areaprod .prodbox.t1{width:180px;height:150px;margin:1px 1px 0 0;border:solid 1px #999}


#quicklogin{z-index:2000;}


