* {
margin:0;
padding:0;
}
body{font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; background:url(../images/bg_3.png) repeat-x top #CDD6DD; text-align:center; margin:0px; border-top:0px solid #b7b7b7;}
h1{font-size:18px; padding:0px 0px 5px 0px; margin:0px; font-weight:normal;}
h2{font-size:15px; padding:0px 0px 5px 0px; margin:0px;}
p{font-size:12px;}
#content{width:985px; background:url(../images/fundal_content.png) top left no-repeat #ffffff; margin-left:auto; margin-right:auto; margin-top:20px; padding:0px; text-align:center;}
#layoutend{width:985px; height:10px; background:url(../images/content_jos.png) top left no-repeat; margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:10px; padding:0px; text-align:center;}


#left p{padding:2px 0px 2px 0px; margin:0; font-size:11px;}
#right p{padding:2px 0px 2px 0px; margin:0; font-size:11px;}
#gmenu{width:100%; height:auto !important; margin:1px 0px 0px 0px; background:none;}
#gmenu a{ font-size:9px; font-weight:normal; text-align:left; font-family:Verdana; margin-bottom:2px; padding-left:0px; padding-top:0px; line-height:16px; width:100%; height:20px; display:block; color:#6C869B; background:none; text-indent:5px;}
#gmenu a:hover{color:#415057; text-decoration:none;}
#gmenu .last{clear:both; margin-bottom:10px;}
#gmenu .on{}
#gmenu .on:hover{}
#gmenu .slide {cursor:pointer; font-weight:bold; overflow:hidden;}
#gmenu .slide2 {cursor:pointer; padding-left:12px;}
#gmenu .slide2:hover {cursor:pointer; text-decoration:underline; }
#gmenu .slide:hover{}
#content #header{width:100%; height:70px; text-align:left; margin:0px 0xp 0px 0px; padding:10px 0px 0px 0px;}

#gmenu .hidden{display:none;}
#gmenu #prodmenu{width:160px; padding:0px 0px 0px 16px;}
#gmenu #prodmenu p{padding:0px 0px 0px 0px;}


#gmenu .categoriasl {padding:2px 0px 2px 4px; margin:0px 0px 0px 0px; margin-bottom:1px; margin-top:0px; overflow:hidden; color:#666666; text-decoration:none; border-bottom:2px solid #cccccc; line-height:normal; height:12px;  font-weight:normal; font-size:11px; background:#e1e1e1;}
#gmenu .categoriasl:hover{text-decoration:none; color:#333333; background:#cccccc;}

/*Layout*/
.centerbox{text-align:center; margin:0px 0px 0px 0px; clear:both; display:block;}
.centerbox img{vertical-align:middle; margin:2px 0px 5px 0px;}
.centerbox p{padding:5px 0px 5px 0px; margin:0px 1px 0px 1px;}

#layout-3c{ background:url(../images/l3c_bg.png) bottom repeat-x; margin:0px; text-align:center; width:983px; border-right:1px solid #999999; border-left:1px solid  #999999;}
#layout-3c #capsule{margin:0px auto;}
#layout-3c #mainmenu{width:100%; height:24px; text-align:left; margin:0px 0px 0px 0px;}
#layout-3c #logoslide{width:100%; height:83px; text-align:center; margin:0px 0px 0px 0px; padding:7px 0px 0px 0px;}
#layout-3c #left{top:0; position:relative; display:inline; float:left; width:180px; height:auto !important; margin:0; padding:0;  }
#layout-3c #right{top:0; text-align:left; position:relative; display:inline; float:right; width:180px; height:auto !important; margin:0; padding:0; }
#layout-3c #centro{position:relative; float:left; display:inline; line-height:16px; width:623px; height:100%; margin:0px auto 0px auto; padding:0px; background:none; top:0;}
#layout-3c #left #leftconent{width:166px; height:auto; margin:5px 0px 5px 0px;}
#layout-3c #right #rightcontent{width:100%; padding:0px; margin-left:-14px;}
* html #layout-3c #right{margin:0px 0px 0px 0px;}
#layout-3c #centerspace{margin:0px auto 0px auto; width:610px;}
#layout-3c #centro p{padding:5px 0px 5px 0px; margin:0 10px;}
#layout-3c #center{position:relative; display:inline; float:left; width:570px; height:100%; margin:5px 0px 0px 0px; background:none;}
.clear{clear:both; margin:0px 0px 0px 0px;}
.space{clear:both; margin:10px 0px 10px 0px;}
#layout-3c #produse{text-align:center; background:none; margin:0 auto;}

#layout-3c #center #top{background:url(../images/f1_top_center.png) repeat-x top center; width:100%; height:10px; padding:0px; margin:0px;}
#layout-3c #center #topleft{display:none;float:left; width:0px; height:10px; background:url(../images/f1_top.png) no-repeat top left;}
#layout-3c #center #topright{display:none; float:right; width:20px; height:0px; background:url(../images/f1_top.png) no-repeat top right;}
#layout-3c #center #middle{border-left:1px #cccccc solid; background:url(../images/f1_middle.png) repeat-y center right; width:100%; height:100%; padding:10px 0px 10px 0px;}
#layout-3c #center #bottom{ background:url(../images/f1_bottom_center.png) repeat-x bottom center; width:100%; height:20px;}
#layout-3c #center #bottomleft{display:none; float:left; width:20px; height:20px; background:url(../images/f1_bottom.png) top left;}
#layout-3c #center #bottomright{display:none; float:right; width:20px; height:20px; background:url(../images/f1_bottom.png) top right;}
#layout-3c #center #pagecontent{margin:0px 0px 10px 0px;}
.centeralign{margin:0 auto; width:98%;}
.productpage{font-size:12px; color:#333333; text-align:left; padding:1px 10px 1px 10px;}
/*Produse*/



.pbox{width:32%; height:285px; overflow:hidden; margin:1px 0px 10px 5px; display:inline-block;}
.pbox .pboxtop{height:8px; background:url(../images/box4/topcenter.png) repeat-x top;}
.pbox .pboxtop .pboxtopleft{float:left; width:10px; height:8px; background:url(../images/box4/ctopleft.png) no-repeat top left;}
.pbox .pboxtop .pboxtopright{float:right; width:10px; height:8px; background:url(../images/box4/ctopright.png) no-repeat top right;}
.pbox .pboxmiddle{ border-left:1px #999999 solid; border-right:1px #999999 solid; background:#ffffff; font-size:12px; color:#333333; text-align:left; padding:1px 10px 1px 10px;}
.pbox .pboxbottom{height:10px; background:url(../images/box1/botcenter.png) repeat-x bottom; }
.pbox .pboxbottom .pboxbottomleft{float:left; width:10px; height:10px; background:url(../images/box1/cbotleft.png) no-repeat bottom left;}
.pbox .pboxbottom .pboxbottomright{float:right; width:10px; height:10px; background:url(../images/box1/cbotright.png) no-repeat bottom right;}
.pboxinput{width:80%; height:16px;}


/*Produs*/


/*Pd box*/
.columnspage{}
.columnspage .c2column1{width:49%;  float:left; text-align:justify;}
.columnspage .c2column1Privacy{width:49%;  float:left; text-align:justify; font-size:x-small; }
.columnspage .c2column2{width:49%;  float:left; text-align:justify;}
.columnspage .c2column2Privacy{width:49%;  float:left; text-align:justify; font-size:x-small; }
.columnspage ul{margin:5px 10px 5px 10px; list-style:square;}
.columnspage ul li{list-style:square; padding:2px 0px 2px 0px; margin:0px 0px 0px 15px;}
.columnspage img{text-align:center; float:right; margin-bottom:15px;}


.pdbox object{margin:0px 0px 5px 0px;}
.pdbox{width:610px; height:100%; margin:1px 0px 10px 0px; padding:0px; background:none;}
.pdbox h3{font-size:11px; font-weight:bold;  color:#6C869B; padding-left:5px; padding-top:5px; padding-bottom:2px; margin:0px; text-align:left;}
.pdbox .pdboxmiddlesp h3{font-size:14px; font-weight:bold;  color:#6C869B; padding-left:0px; padding-top:10px; padding-bottom:10px; margin:0px 0px 0px 10px; text-align:left; font-weight:normal;}
.pdbox h1{font-size:25px; font-weight:bold; color:#222222; padding:8px 0px 5px 0px; margin:0px; text-align:left;}
.pdbox .pdboxtop{height:22px; background:url(../images/box2/topcenter.png) repeat-x top;}
.pdbox .pdboxtopsp{height:8px; background:url(../images/box3/topcenter.png) repeat-x top;}
.pdbox .pdboxtopsp .pdboxtopleft{float:left; width:8px; height:100% !important; background:url(../images/box3/ctopleft.png) no-repeat top left;}
.pdbox .pdboxtopsp .pdboxtopright{float:right; width:8px; height:100% !important; background:url(../images/box3/ctopright.png) no-repeat top right;}


/*Pd box Sp Page Top*/
.pdbox .pdboxtopsppage{height:8px; background:url(../images/box4/topcenter.png) repeat-x top;}
.pdbox .pdboxtopsppage .pdboxtopleft{float:left; width:8px; height:100% !important; background:url(../images/box4/ctopleft.png) no-repeat top left;}
.pdbox .pdboxtopsppage .pdboxtopright{float:right; width:8px; height:100% !important; background:url(../images/box4/ctopright.png) no-repeat top right;}

/*Pd box Sp Page Top*/


.pdbox .pdboxtop .pdboxtopleft{float:left; width:10px; height:100% !important; background:url(../images/box2/ctopleft.png) no-repeat top left;}
.pdbox .pdboxtop .pdboxtopright{float:right; width:10px; height:100% !important; background:url(../images/box2/ctopright.png) no-repeat top right;}
.pdbox .pdboxmiddle{ border-left:1px solid #999999; border-right:1px solid #999999; background:#ffffff; font-size:12px; color:#333333; text-align:left; padding:1px 5px 1px 5px;}
/*sp*/
.pdbox .pdboxmiddlesp{ border-left:1px solid #999999; border-bottom:2px solid #999999; border-right:1px solid #999999; background:none; font-size:12px; color:#333333; text-align:left; padding:0; margin:0 auto 0 auto; width:608px;}
.pdbox .pdboxmiddlesp p{margin:1px 10px 1px 10px;}

/*sp*/
.pdbox .pdboxbottom{height:10px; background:url(../images/box2/botcenter.png) repeat-x bottom;}
.pdbox .pdboxbottom .pdboxbottomleft{float:left; width:10px; height:100% !important; background:url(../images/box2/cbotleft.png) no-repeat bottom left;}
.pdbox .pdboxbottom .pdboxbottomright{float:right; width:10px; height:100% !important; background:url(../images/box2/cbotright.png) no-repeat bottom right;}
.pdboxinput{width:80%; height:16px;}


/*Pd box*/


/*Boxes*/
.box{clear:both; display:block; width:166px; height:100%; margin:1px 0px 10px 14px; background:none;}
.box h3{font-size:11px; font-weight:bold;  color:#ffffff; padding-left:5px; padding-top:1px; padding-bottom:2px; margin:0px; text-align:left; }
.box .boxtop{background:#6C869B;}
.box .boxtop .boxtopleft{float:left; width:0px; display:none; height:25px; background:url(../images/sidebar_top.png) no-repeat top left;}
.box .boxtop .boxtopright{float:right; width:0px; display:none; height:25px; background:url(../images/sidebar_top.png) no-repeat top right;}
.box .boxmiddle{ border-left:none; background:url(../images/boxBottom_1.gif) repeat-y bottom; font-size:12px; color:#333333; text-align:left; padding:5px 4px 5px 10px;}
.box .boxbottom{ display:none; height:10px; background:url(../images/sidebar_bottom_center.png) repeat-x top;}
.box .boxbottom .boxbottomleft{float:left; width:0px; display:none; height:10px; background:url(../images/sidebar_bottom.png) no-repeat top left;}
.box .boxbottom .boxbottomright{float:right; width:0px; display:none; height:10px; background:url(../images/sidebar_bottom.png) no-repeat top right;}
.boxinput{width:90%; height:16px;}
.contentm{margin:0px 0px 0px 5px;}



/*Boxes*/


/*Box 3*/
.box3{clear:both; display:block; width:166px; height:100%; margin:1px 0px 10px 14px; background:none;}
.box3 h3{font-size:11px; font-weight:bold;  color:#6C869B; padding-left:5px; padding-top:5px; padding-bottom:2px; margin:0px; text-align:left;}
.box3 .boxtop3{background:url(../images/box1/topcenter.png) top repeat-x; height:22px;}
.box3 .boxtop3 .boxtopleft{float:left; width:10px; height:100% !important; background:url(../images/box1/ctopleft.png) no-repeat top left;}
.box3 .boxtop3 .boxtopright{float:right; width:10px; height:100% !important; background:url(../images/box1/ctopright.png) no-repeat top right;}
.box3 .boxmiddle3{ border-left:1px solid #999999;  border-right:1px solid #999999; background:#ffffff; font-size:12px; color:#333333; text-align:left; padding:1px 0px 1px 0px;}
.box3 .boxbottom3{ height:10px; background:url(../images/box1/botcenter.png) repeat-x bottom;}
.box3 .boxbottom3 .boxbottomleft{float:left; width:10px; height:100% !important; background:url(../images/box1/cbotleft.png) no-repeat bottom left;}
.box3 .boxbottom3 .boxbottomright{float:right; width:10px; height:100% !important; background:url(../images/box1/cbotright.png) no-repeat bottom right;}
.boxinput3{width:80%; height:16px;}
/*Box 3*/


/*Box Settings*/
.centerbox .separator1{vertical-align:top; margin:0px 5px 0px 5px;}
.ofdelmese .separator1{vertical-align:top; margin:0px 20px 0px 10px;}
.ofdelmese{margin:0px 0px 0px 40px;}
/*Box Settings*/

/*Boxes*/
#right .box{clear:both; display:block; width:225px; height:100%; margin:1px 0px 10px 0px; background:none;}
#right .box h3{font-size:11px; font-weight:bold;  color:#000000; padding-left:10px; padding-top:3px; padding-bottom:2px; margin:0px; text-align:left;}
#right .box .boxtop{background:url(../images/boxY1_1.gif) no-repeat top;}
#right .box .boxtop .boxtopleft{float:left; width:0px; display:none; height:25px; background:url(../images/sidebar_top.png) no-repeat top left;}
#right .box .boxtop .boxtopright{float:right; width:0px; display:none; height:25px; background:url(../images/sidebar_top.png) no-repeat top right;}
#right .box .boxmiddle{ border-left:none; background:url(../images/boxY1_2.gif) repeat-y bottom; font-size:12px; color:#333333; text-align:left; padding:5px 4px 5px 10px;}
#right .box .boxbottom{ display:none; height:10px; background:url(../images/sidebar_bottom_center.png) repeat-x top;}
#right .box .boxbottom .boxbottomleft{float:left; width:0px; display:none; height:10px; background:url(../images/sidebar_bottom.png) no-repeat top left;}
#right .box .boxbottom .boxbottomright{float:right; width:0px; display:none; height:10px; background:url(../images/sidebar_bottom.png) no-repeat top right;}
#right .boxinput{width:80%; height:16px;}


#right #flashnewsfp{margin:0px 0px 13px 0px; padding:0px; width:100%; height:237px;}


#right .box2{clear:both; display:block; width:225px; height:100%; margin:1px 0px 10px 0px; background:none;}
#right .box2 object{margin:0px 0px 0px 0px;}
#right .box2 h3{font-size:11px; font-weight:bold;  color:#6C869B; padding-left:12px; padding-top:5px; padding-bottom:2px; margin:0px; text-align:left;}
#right .box2 .box2top{background:url(../images/boxY1_1.gif) no-repeat top; height:20px; padding-bottom:none;}
#right .box2 .box2top .boxtopleft{float:left; width:0px; display:none; height:25px; background:url(../images/sidebar_top.png) no-repeat top left;}
#right .box2 .box2top .boxtopright{float:right; width:0px; display:none; height:25px; background:url(../images/sidebar_top.png) no-repeat top right;}
#right .box2 .box2middle{ border-left:none;  background:url(../images/boxW1_1.gif) repeat-y bottom; font-size:12px; color:#333333; text-align:left; padding:0px 0px 10px 0px;}
#right .box2 .box2middle .centerbox{width:215px; margin:0px 0px 0px 5px; border-top:3px solid #eeeeee;}
#right .box2 .box2bottom{ display:none; height:10px; background:url(../images/sidebar_bottom_center.png) repeat-x top;}
#right .box2 .box2middle a{font-family:Verdana; color:#666666;}
#right .box2 .box2middle a:hover{font-family:Verdana; color:#000000;}
#right .box2 .box2bottom .boxbottomleft{float:left; width:0px; display:none; height:10px; background:url(../images/sidebar_bottom.png) no-repeat top left;}
#right .box2 .box2bottom .boxbottomright{float:right; width:0px; display:none; height:10px; background:url(../images/sidebar_bottom.png) no-repeat top right;}
#right .boxinput{width:80%; height:16px;}

.lb:link{ font-weight:bold; font-family:Verdana; padding:0px 0px 0px 3px; font-size:11px; color:#000000;}
.lb:hover{text-decoration:underline; color:#000000;}
.box .inputbuton{font-weight:bold; font-family:Verdana; border:none; padding:0px 0px 0px 0px; background:none; font-size:11px; color:#000000;}





#globalmenu{width:900px; height:23px; text-align:center; margin:0px 0px 0px -3px; float:left; list-style:none; padding:0px; }
#globalmenu a{ font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
#globalmenu #firstlink{float:left; border:none; height:24px; width:120px; overflow: hidden; border:none;  line-height:24px; padding:0px; text-align:center; border-right:1px #004FC6 solid;}
#globalmenu #firstlink:hover{color:#ffffff; background:url(../images/menu_background_3.png) top; }
#globalmenu #lastlink{float:left; border:none; height:24px; width:123px; overflow: hidden; border:none; line-height:24px; padding:0px; text-align:center; border-left:1px #0098FF solid;}
#globalmenu #lastlink:hover{color:#ffffff; background:url(../images/menu_background_3.png) top; }
#globalmenu .globalmenulink{float:left; border:none; height:24px; width:120px; overflow: hidden; border:none; line-height:24px; padding:0px 20px 0px 20px;  border-right:1px #004FC6 solid; border-left:1px #0098FF solid;  text-align:center;}
#globalmenu .globalmenulink:hover{background:url(../images/menu_background_3.png) top; color:#ffffff;}
/*Header*/
#logo{width:200px; height:50px; margin:0px 0px 0px 0px; display:block; float:left;}
#logo img{border:none;}
#searchform{float:right; width:350px; height:20px; display:block; margin:0px 0px 0px 0px;}
#secondmenu{height:25px; font-size:11px; padding:0px 50px 0px 0px; margin:0; text-align:right; }
#secondmenu a{margin:0px; color:#5B6A72; font-family:Verdana; border-right:1px solid #DDE2E6; padding:0px 5px 0px 5px;}
#searchform .searchinput{border:0px; color:#444444; width:270px;}
#secondmenu .nob{border:0px; border-right:0px; border-left:0px;}
.seachbutton{vertical-align:middle;}
tr.test1{border:1px solid #cccccc; padding:5px;}
#navigation{margin:0px; padding:0px; text-align:right; }
#carrello2{color:#4E616D; font-size:11px; font-weight:bold; font-family:Verdana; margin:3px 0px 0px 0px; padding:0px 60px 0px 0px;}
#carrello2 a{font-family:Verdana; color:#4E616D; font-weight:bold;}
#carrello2 a:hover{text-decoration:underline;}
#carrello2 img{vertical-align:middle;}
/*Footer*/
#footer{text-align:center; background:#6C869B; border-top:1px solid #4D626F; padding-top:10px; font-family:Verdana; font-size:11px;}
#footer #links{width:100%; color:#5A7383; height:22px; margin:0px 0px 10px 0px; padding:5px 0px 0px 0px;}
#footer a{padding:0px 10px 0px 10px; font-size:11px; color:#ffffff;}
#footer a:hover{text-decoration:underline; color:#ffffff;}
#copyright{color:#ffffff;}
/*Links*/
a:link, a:visited{color:#666666; text-decoration:none;}
a:hover{color:#000000;}
#rememberme{vertical-align:middle;}
.fprice{font-size:12px; font-family:Arial, Verdana, Geneva, sans-serif; font-weight:bold; color:#039;}
.pimg img{width:120px; height:74px; border:none; }
.buy{font-size:11px; font-weight:bold; margin-left:-5px;}
.buy img{border:none; vertical-align:middle;}
.pdescription{font-size:11px;}
.searchbox{background:url(../images/searchbox.png) no-repeat top left; padding:4px 2px 0px 3px; color:#555555; font-size:11px; width:140px; height:22px; border:none; vertical-align:middle;}
.cercabuton{ vertical-align:middle; margin:-3px 0px 0px 0px; padding:0px;}
#linkbar-1{background:url(../images/linkbar_middle.png) repeat-x center; width:100%; height:24px; margin:5px 0px 10px 0px;}
#linkbar-1-left{float:left; background:url(../images/linkbar_full.png) left center no-repeat; width:20px; height:24px;}
#linkbar-1-right{float:right; background:url(../images/linkbar_full.png) right center no-repeat; width:20px; height:24px;}
#linkbar-1-center{ line-height:24px; font-size:11px; font-family:Verdana, Geneva, sans-serif; text-align:left;}
#linkbar-1-center a{ color:#888888; padding:0px 20px 0px 20px;}
#linkbar-1-center a:hover{ color:#444444; text-decoration:underline;}
#linkbar-1-center #carrelo{float:right; width:29%; text-align:right; vertical-align:middle; margin:0px; height:22px;}
#linkbar-1-center #carrelo img{vertical-align:middle;}
#linkbar-l-center #carrelo .carelloli1ink{}
#linkbar-1-center #links{float:left; width:60%;}
.sidelist{  padding:0px; margin:0px;}
.sidelist p{ padding:0px;  margin:0px 0px 0px -10px; }

a.categoriaml { background:url(../images/sageataneagra.gif) no-repeat left; width:100%; height:21px; display:block; line-height:21px; text-indent:10px; margin:0px 0px 0px 0px; padding:0px; font-weight:bold; color:#E20F0F; font-size:11px; cursor:pointer;}
a.categoriaml:hover{ color:#333333;}

.sidelistsl{ padding:2px 0px 5px 0px; margin:0px 0px 0px -10px; background:none; display:none;}
.sidelists0{ padding:2px 0px 5px 0px; margin:0px 0px 0px -10px;  background:none;}
a.categoriasl {margin:0px; padding:0px 0px 0px 20px; line-height:20px;overflow:hidden; color:#666666; text-decoration:none; font-size:11px;}
a.categoriasl:hover{ color:#333333; text-decoration:underline;}
#left #support span{font-family:Verdana;}
#left #support span a{font-family:Verdana;}
#support img{vertical-align:top;}
#support span{font-weight:bold; color:#009900;}
#support .skype img{vertical-align:middle;}
#support .skype span a{color:#0099cc;}
h1.cattitle{padding:2px 0px 5px 0px; margin:0px 0px 10px 0px; border-bottom:2px solid #09C;}
h2.cattitle{clear:both; padding:5px 0px 2px 30px; background:url(../images/bgcat.png) no-repeat; margin:5px 0px 5px 0px; border-bottom:1px solid #B3D1FF; }
#produttogallery{}
#produttogallery img{margin:5px 10px 0px 0px; border:1px solid #999999;}
#flashslide{margin:0px 0px 10px 0px;}
  
#left .underzone{position:relative; z-index:1; margin:0px 0px 45px 1px;}            
#left .hoverzone{position:absolute; z-index:20; float:left; margin:120px 0px 0px 2px;}
#support .emailc{color:#333333; margin-top:5px;}
#support .emailc img{vertical-align:middle;}
#support .emailc span a{color:#333333;}
#support a:hover{text-decoration:underline;}
.inner{margin:0px auto 0px auto;}
.inner iframe{margin:0px 0px 0px 10px;}
.organic p{font-family:Verdana; font-size:11px;}
.leftbox1{margin-left:40px;}



.ProdottiTabel { 
    width: 98%; 
    background-color: #fff; 
    margin: 0 7px 10px 7px; 
    border: solid 1px #525252; 
    border-collapse:collapse; 
}
.ProdottiTabel td { 
    padding: 2px; 
    border: solid 1px #c1c1c1; 
    color: #717171; 
    text-align:center;
    vertical-align:middle;
}
.ProdottiTabel th { 
    padding: 4px 2px; 
    color: #fff; 
    background: #424242; 
    border-left: solid 1px #525252; 
    font-size: 0.9em; 
    text-align:center;
}
.ProdottiTabel .alt { background: #fcfcfc; }
.ProdottiTabel .pgr { background: #424242; }
.ProdottiTabel .pgr table { margin: 5px 0; }
.ProdottiTabel .pgr td { 
    border-width: 0; 
    padding: 0 6px; 
    border-left: solid 1px #666; 
    font-weight: bold; 
    color: #fff; 
    line-height: 12px; 
 }   
.ProdottiTabel .pgr a { color: #666; text-decoration: none; }
.ProdottiTabel .pgr a:hover { color: #000; text-decoration: none; }
.hidinput{border:none; background:#ffffff; color:#663399; margin-top:10px; font-weight:bold;}

