/* SLIDER */
#slider { height:450px; }
#slider.noheight { height:1px; }
#slider .sliderroll { position:absolute; /*left:0;*/ /*background:#F00;*/ /*width:100%;*/ height:450px; }
#slider .sliderroll .slidermask { position:absolute; background-color:#FFF; filter:alpha(opacity=70); opacity:0.7; width:229px; height:450px; z-index:2; }
#slider .sliderroll #slidermaskleft { right:100%; }
#slider .sliderroll #slidermaskright { left:983px; }
#slider .sliderroll #placeholder { width:717px; height:450px; }
#slider .sliderroll #rullinocanvas { position:absolute; width:100%; height:450px; top:0; left:0; overflow:hidden; }
#slider .sliderroll #rullino { width:2638px; height:450px; overflow:show; position:absolute; top:0; list-style:none; left:-1168px; z-index:1; white-space:nowrap; overflow:hidden; }
#slider .sliderroll #rullino li { display:inline; /*margin-left:-2px;*/}
#slider .sliderroll #rullino li img { width:717px; }
#slider .sliderroll .singlebigimage { margin-left:266px; }
#slider .sliderroll #map { margin-left:266px; }

#slider .sliderbox { display:block; position:relative; top:-22px; z-index:3; /*background-color:#FFF; height:600px;*/ width:266px; }
#slider #sliderboxnorel.sliderbox { position:static; }

#slider .sliderbox .accordion { list-style: none; position: relative; margin: 0; padding: 0; height:340px; background-color:#000; }
#slider .sliderbox .menuleft { list-style: none; position: relative; margin: 0; padding: 0; height:380px; background-color:#000; }
#slider .sliderbox .collectionlist { display:block; overflow:hidden; width:251px; height:113px; background-color:#000; padding:0 0 0 15px; border-top:1px solid #FFF; }
#slider .sliderbox .collectionlist h3 a,
#slider .sliderbox .projectlist h3 a { color:#FFF; font-size:20px; text-decoration:none; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; line-height:30px;padding-top:3px; }
#slider .sliderbox .collectionlist h3 a:hover,
#slider .sliderbox .projectlist h3 a:hover { color:#888B86; }

#slider .sliderbox div.collectionlist { height:40px; }
#slider .sliderbox .projectlist { display:block; overflow:hidden; width:226px; height:300px; background-color:#000; padding:0 20px; border-top:1px solid #FFF; }
#slider .sliderbox .menulist { display:block; width:226px; height:28px; padding:7px 20px 0; border-bottom:1px solid #FFF; }
#slider .sliderbox .menulist a { color:#FFF; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:18px;}
#slider .sliderbox .menulist a:hover,
#slider .sliderbox .menulist a.active { color:#888b86; }
#slider #slidergreen.sliderbox .menulist a:hover,
#slider #slidergreen.sliderbox .menulist a.active { color:#a7b321; }

#slider .sliderbox .menulist a.active:hover { text-decoration:none; }
#slider .sliderbox .bigbtn { display:block; height:27px; background-color:#000; margin-top:1px; color:#aaa895; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-weight:normal; font-size:18px; padding:7px 0 0 21px; letter-spacing:2px; }
#slider .sliderbox .bigbtn:hover { color:#B5B5B4; }
#slider .sliderbox .arrowleft { position:absolute; top:95px; left:10px; background:url(../img/arrowleft.jpg) top left no-repeat; display:block; width:9px; height:17px; cursor:pointer; }
#slider .sliderbox .arrowright { position:absolute; top:95px; left:246px; background:url(../img/arrowright.jpg) top left no-repeat; display:block; width:9px; height:17px; cursor:pointer; }
#slider .sliderbox h2,
#slider .sliderbox h2 a { font-family:"Palatino Linotype","Book Antiqua",Palatino,serif; font-size:20px; line-height:30px; color:#FFF; cursor:pointer; padding-top:3px; }
#slider .sliderbox .projectlist h3 { line-height:30px; color:#FFF; cursor:pointer; padding-top:3px; font-weight:normal; }
#slider .sliderbox h2 a:hover,
#slider .sliderbox .projectlist h3:hover { color:#888b86; text-decoration:none; }
#slider .sliderbox .slidermenu { margin-top:30px; }
#slider .sliderbox .slidermenusingleline { margin-top:10px; }
#slider .sliderbox .clearcollection { clear:both; /*margin-bottom:35px;*/ }
#slider .sliderbox .slidermenu li { display:block; width:120px; float:left; }
#slider .sliderbox .slidermenusingleline li { display:block; width:213px; }
#slider .sliderbox .slidermenu li a,
#slider .sliderbox .slidermenusingleline li a { color:#FFF; font-size:12px; }
#slider .sliderbox .slidermenu li a:hover,
#slider .sliderbox .slidermenusingleline li a:hover { color:#898878; }
#slider .sliderbox .slidernav h3 { padding:25px 0 15px; }
#slider .sliderbox .slidernav h3 a { font-family:"Palatino Linotype","Book Antiqua",Palatino,serif; font-size:20px; font-weight:normal; }
#slider .sliderbox .navbox { position:relative; background-color:#FFF; }
#slider .sliderbox .slidernav { padding-left:23px; padding-bottom:20px; display:none; }
#slider .sliderbox .slidernavoff { display:none; }
#slider .sliderbox .slidernav p { font-size:14px; line-height:18px; margin-bottom:10px; }
#slider .sliderbox .slidernav img { border:2px solid #000; }

#slider .sliderbox .canvaform { height:220px; background-color:#888b86; padding:35px 20px 0; }
#slider .sliderbox form { margin-top:15px; }
#slider .sliderbox form select { display:block; width:220px; height:20px; margin-left:10px; margin-bottom:10px; padding:2px 2px 2px 8px; border:1px solid #AEAFA7; }
#slider .sliderbox form input { text-align:right; display:block; padding:0 7px 2px 22px; background-color:#545863; color:#FFF; text-decoration:none; width:80px; margin-left:150px; font-weight:bold; border:none; height:18px;}

#slider .sliderbox .request,
#slider .sliderbox .requestadd { padding:28px 17px 10px 20px; margin-top:20px; background-color:#C8C7C0; }

#slider .sliderbox .request h3,
#slider .sliderbox .requestadd h3 { padding-bottom:10px; } 
#slider .sliderbox .request a { display:block; text-decoration:underline; }
#slider .sliderbox .request .abtn,
#slider .sliderbox .requestadd .abtn { display:block; padding:0 7px 0 22px; background-color:#BAAE45; color:#FFF; height:18px; text-decoration:none; margin:20px 0 0 30px; font-weight:bold; border:none; text-align:right; }
#slider .sliderbox .requestadd .abtn2 { display:block; padding:0 7px 0 22px; background-color:#BAAE45; color:#FFF; height:18px; text-decoration:none; margin:5px 0 0 85px; font-weight:bold; border:none; text-align:right; }
#slider .sliderbox .requestadd .requestlist { list-style:none; }
#slider .sliderbox .requestadd .requestlist li.first { border-top:1px solid #888B86; }
#slider .sliderbox .requestadd .requestlist li { border-bottom:1px solid #888B86; }
#slider .sliderbox .requestadd .requestlist img { vertical-align:middle; border:0; padding:2px 12px 2px 0; }
#slider .sliderbox .requestadd .requestlist a { text-decoration:underline; }
/* FINE SLIDER */

/* CONTENT */
#content { width:717px; margin-left:266px; }
#content.green { color:#435422; }
#content .breadcrumb { float:right; margin:15px 5px 25px; color:#FFF; }
#content .breadcrumb a { color:#FFF; }
#content .colonnaProdotti { width:550px; margin-left:20px; padding-right:20px; float:left; border-right:1px solid #888B86; }
#content .noborder { border:none; width:621px; margin-left:30px; }

#content .colonnaProdotti .communtysample { display:block; }
#content .colonnaProdotti .communty { width:150px; float:left; }
#content .colonnaProdotti .communtysample .communitytitle,
#content .colonnaProdotti .communty .communitytitle { font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-weight:normal; font-size:18px; margin:10px 0; }
#content .colonnaProdotti .communty a.accesa { display:block; float:left; margin-right:3px; width:20px; height:20px; text-indent:-10000px; overflow:hidden; background:url(../img/star.png) top left no-repeat; }
#content .colonnaProdotti .communty a.accesa:hover { background-position:0 -20px; }
#content .colonnaProdotti .communty a.spenta { display:block; float:left; margin-right:3px; width:20px; height:20px; text-indent:-10000px; overflow:hidden; background:url(../img/star.png) 0 -20px no-repeat; }
#content .colonnaProdotti .communty a.spenta:hover { background-position:0 0; }
#content .colonnaProdotti .communty p,
#content .colonnaProdotti .communtysample p { line-height:16px; }
#content .colonnaProdotti .communtysample .abtn { display:block; padding:0 7px; background-color:#BAAE45; color:#FFF; height:18px; text-decoration:none; margin:10px 0 5px 340px; font-weight:bold; border:none; width:60px; }
#content .colonnaProdotti .colonnaProdottiImg { margin:10px 20px 35px 0; float:left; }
#content .colonnaProdotti .canvas { background-color:#FFF; padding:15px 11px 13px 8px; margin-bottom:10px; position:relative; }
#content .colonnaProdotti .canvas .openarrow { display:block; width:17px; height:17px; text-indent:-10000px; overflow:hidden; background:url(../img/A1_scheda_prodotto_arrow.png) left -17px no-repeat; position:absolute; top:5px; right:10px; cursor:pointer; padding:0; margin:0; }
#content .colonnaProdotti .canvas .closearrow { display:block; width:17px; height:17px; text-indent:-10000px; overflow:hidden; background:url(../img/A1_scheda_prodotto_arrow.png) left 0 no-repeat; position:absolute; top:5px; right:10px; cursor:pointer; padding:0; margin:0; }
#content .colonnaProdotti .canvas ul { margin-top:23px; /*height:60px;*/ list-style:none; display:none; min-height:1px; }
#content .colonnaProdotti .canvas ul li { width:176px; float:left; margin-bottom:7px; }
#content .colonnaProdotti .canvas ul.stileprodotti1 li img { float:left; }
#content .colonnaProdotti .canvas ul.stileprodotti1 li p { margin-left:80px; line-height:15px; }
#content .colonnaProdotti .canvas ul.stileprodotti2 li p { line-height:15px; }

#content .colonnaProdotti .commentiCanvas { margin-top:25px; }
#content .colonnaProdotti .commentiCanvas p { margin:18px 0 2px; }

#content .colonnaProdotti .commentiCanvas #allComments { display:none; min-height:1px; }

#content .colonnaProdotti .commentiCanvas .commenti { list-style:none; }
#content .colonnaProdotti .commentiCanvas .commenti li { padding-left:57px; margin-bottom:20px; background:url(../img/commenti_icon.png) top left no-repeat; }
#content .colonnaProdotti .commentiCanvas .showAllcomments { display:block; height:25px; border-bottom:1px solid #888B86; font-weight:bold; margin-bottom:25px; cursor:pointer; }
#content .colonnaProdotti .commentiCanvas textarea { width:550px; height:80px; border:1px solid #999; margin-top:15px; }
#content .colonnaProdotti .commentiCanvas .inputsubmit { width:108px; height:20px; margin:13px 0 120px 445px; background-color:#515862; color:#FFF; border:none; text-align:right; padding-right:7px;  }
/* modificato da MAX
#content .colonnaProdotti .commentiCanvas input { width:108px; height:20px; margin:13px 0 120px 445px; background-color:#515862; color:#FFF; border:none; text-align:right; padding-right:7px;  }
*/
        
#content .colonnaCorrelati { width:118px; float:left; padding-left:8px; }
#content .colonnaCorrelati .relatedlist { list-style:none; margin-bottom:40px; }
#content .colonnaCorrelati .relatedlist  li { margin-top:10px; text-indent:10px; background:url(../img/listImg.png) top left no-repeat; }
#content .colonnaCorrelati .relatedlist  li a img { border:none; margin-top:-3px; }
/* FINE CONTENT */ 

/* COLLECTION */
#content .colonnaProdotti .collectionDescription { margin-top:25px; padding-right:8px; }
#content .colonnaProdotti .collectionkwickstitle { margin:50px 0 15px; }
#content .colonnaProdotti .colorCollection { list-style: none; position: relative; margin: 0; padding: 0; }  
#content .colonnaProdotti .colorCollection li { display: block; overflow: hidden; padding: 0; cursor: pointer; float:left; width:110px; height:220px; }
#content .colonnaProdotti .colorCollection li div { display:none; white-space:nowrap; }
#content .colonnaProdotti .colorCollection li div h3 { margin-top:5px; }
#content .colonnaProdotti .colorCollection li div h3 a { font-family:"Palatino Linotype","Book Antiqua",Palatino,serif; font-size:20px; font-weight:normal; }

#content .colonnaProdotti .colorCollection li div .recycle { font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:14px; color:#6c994d; }

#content .colonnaProdotti ul.productdetails { width:150px; float:left; list-style:none; }
#content .colonnaProdotti ul.productdetails li { margin-bottom:10px; position:relative; }
#content .colonnaProdotti ul.productdetails li input { margin-right:20px; margin-left:0; }
#content .colonnaProdotti .searchproductfindersbmt { position:absolute; right:0; top:0; display:block; padding:0 14px 2px 22px; background-color:#545863; color:#FFF; text-decoration:none; width:120px;font-weight:bold; border:none; height:18px; margin-top:3px; }
#content .colonnaProdotti .searchproductfindertxt { position:absolute; top:0; right:120px; width:250px; border:none; margin-right:3px; height:16px; margin-top:3px; }
/* FINE COLLECTION */

/* PRODUCTS LIFESTYLE */
/* 1 */
#content .colonnaProdotti .collectionDescription1 { margin-top:25px; padding-right:8px; }
#content .colonnaProdotti .collectionkwickstitle1 { margin:20px 0 15px; }
#content .colonnaProdotti .colorCollection1 { list-style: none; position: relative; margin: 0; padding: 0; }  
#content .colonnaProdotti .colorCollection1 li { display: block; overflow: hidden; padding: 0; cursor: pointer; float:left; width:110px; height:250px; }
#content .colonnaProdotti .colorCollection1 li div { display:none; white-space:nowrap; }
#content .colonnaProdotti .colorCollection1 li div h3 { margin-top:5px; }
#content .colonnaProdotti .colorCollection1 li div h3 a { font-family:"Palatino Linotype","Book Antiqua",Palatino,serif; font-size:20px; font-weight:normal; }

#content .colonnaProdotti .colorCollection1 li div .recycle { font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:14px; color:#6c994d; }

/* 2 */
#content .colonnaProdotti .collectionDescription2 { margin-top:25px; padding-right:8px; }
#content .colonnaProdotti .collectionkwickstitle2 { margin:20px 0 15px; }
#content .colonnaProdotti .colorCollection2 { list-style: none; position: relative; margin: 0; padding: 0; }  
#content .colonnaProdotti .colorCollection2 li { display: block; overflow: hidden; padding: 0; cursor: pointer; float:left; width:110px; height:250px; }
#content .colonnaProdotti .colorCollection2 li div { display:none; white-space:nowrap; }
#content .colonnaProdotti .colorCollection2 li div h3 { margin-top:5px; }
#content .colonnaProdotti .colorCollection2 li div h3 a { font-family:"Palatino Linotype","Book Antiqua",Palatino,serif; font-size:20px; font-weight:normal; }

#content .colonnaProdotti .colorCollection2 li div .recycle { font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:14px; color:#6c994d; }

/* 3 */
#content .colonnaProdotti .collectionDescription3 { margin-top:25px; padding-right:8px; }
#content .colonnaProdotti .collectionkwickstitle3 { margin:20px 0 15px; }
#content .colonnaProdotti .colorCollection3 { list-style: none; position: relative; margin: 0; padding: 0; }  
#content .colonnaProdotti .colorCollection3 li { display: block; overflow: hidden; padding: 0; cursor: pointer; float:left; width:110px; height:250px; }
#content .colonnaProdotti .colorCollection3 li div { display:none; white-space:nowrap; }
#content .colonnaProdotti .colorCollection3 li div h3 { margin-top:5px; }
#content .colonnaProdotti .colorCollection3 li div h3 a { font-family:"Palatino Linotype","Book Antiqua",Palatino,serif; font-size:20px; font-weight:normal; }

#content .colonnaProdotti .colorCollection3 li div .recycle { font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:14px; color:#6c994d; }
/* FINE PRODUCTS LIFESTYLE */

/* PRODUCT FINDER */
/*#content .colonnaProdotti .canvaform { height:220px; background-color:#888b86; padding:35px 20px 0; }*/
#content .colonnaProdotti form { margin:15px 0 45px; }
#content .colonnaProdotti form select { width:144px; height:20px; margin-right:8px; padding:2px 2px 2px 8px; border:1px solid #DDBC6B; }
#content .colonnaProdotti form input#submitproductfinder { text-align:right; display:block; padding:0 7px 2px 22px; background-color:#545863; color:#FFF; text-decoration:none; width:80px; margin:10px 0 0 550px; font-weight:bold; border:none; height:18px;}
/* FINE PRODUCT FINDER */

/* PROJECT */
#content .colonnaProdotti .titolomargin { margin-bottom:25px; }
#content .colonnaProdotti .projectcategory { list-style:none; padding:0; border-top:1px solid #888B86; margin-top:25px; width:612px; }
#content .colonnaProdotti .projectcategory li { display:block; float:left; border-bottom:1px solid #888B86; width:204px; height:25px; padding-top:5px; }
#content .colonnaProdotti .projectboxtitle { margin-top:50px; }
#content .colonnaProdotti .projectboxtitle2 { margin:50px 0 15px; }
#content .colonnaProdotti .submitproject { float:right; text-align:right; display:block; padding:0 7px 2px 22px; background-color:#545863; color:#FFF; font-weight:bold; border:none; height:18px; margin:25px 8px 0; }
#content .colonnaProdotti .orderproject { margin:10px 0 15px; padding:10px 0; border-top:1px solid #888B86; border-bottom:1px solid #888B86; }
#content .colonnaProdotti .orderproject select { border:1px solid #AEAFA7; padding:1px 0 1px 8px; }

#content .colonnaProdotti .focusonseparator { clear:both; border-bottom: 1px solid #888B86; padding-bottom:18px; width:613px; }

#content .colonnaProdotti .projectbox { float:left; margin:25px 8px 0 0; }
#content .colonnaProdotti .projectbox p { width:195px; }
#content .colonnaProdotti .projectbox a { text-decoration:underline; }
#content .colonnaProdotti .projectbox img { border:2px solid #000; }
#content .colonnaProdotti .projectbox .boxtitle,
#content .colonnaProdotti .projectbox .boxtitle a { font-size:14px; margin:20px 0 10px; text-decoration:none; }
#content .colonnaProdotti .projectbox .boxtitle a:hover { text-decoration:underline; }
#content .colonnaProdotti .projectbox .boxtitle2 { font-size:14px; margin-top:10px; }

#content .colonnaProdotti .projectboxfixed { float:left; margin:25px 8px 0 0; height:250px; }
#content .colonnaProdotti .projectboxfixed p { width:195px; }
#content .colonnaProdotti .projectboxfixed a { text-decoration:underline; }
#content .colonnaProdotti .projectboxfixed img { border:2px solid #000; }
#content .colonnaProdotti .projectboxfixed .boxtitle,
#content .colonnaProdotti .projectboxfixed .boxtitle a { font-size:14px; margin:10px 0 10px; text-decoration:none; }
#content .colonnaProdotti .projectboxfixed .boxtitle a:hover { text-decoration:underline; }
#content .colonnaProdotti .projectboxfixed .boxtitle2 { font-size:14px; margin-top:10px; }

#content .colonnaProdotti .projectmateriali { list-style:none; padding:0; }
#content .colonnaProdotti .projectmateriali li { border-top: 1px solid #888B86; padding:10px 0; height:134px; }
#content .colonnaProdotti .projectmateriali li img { float:left; border:2px solid #000; margin-right:40px;  }
#content .colonnaProdotti .projectmateriali .projectmaterialititle { font-weight:bold; margin-bottom:10px; }
#content .colonnaProdotti .projectmateriali .projectmaterialilink { display:block; margin-top:10px; text-decoration:underline; font-weight:bold; }
/* FINE PROJECT */

/* MEDIA */
#content .colonnaProdotti .pagination { float:right; margin-top:140px; }
#content .colonnaProdotti .projectmateriali .titolonews { font-size:14px; margin-bottom:15px; }
#content .colonnaProdotti .projectmateriali .titolonews a { font-size:14px; }

#content .colonnaProdotti .socialbox { width:245px; height:190px; margin:25px 20px 0 0; float:left; padding:70px 20px 20px; }
#content .colonnaProdotti #facebookbox { background:#F8F8F7 url(../img/facebook_img.gif) 18px 21px no-repeat; }
#content .colonnaProdotti #facebookbox ul { list-style:none; }
#content .colonnaProdotti #facebookbox ul li { width:120px; display:block; float:left; margin-top:15px; }
#content .colonnaProdotti #facebookbox li .ecomment { width:76px; padding-left:20px; background:url(../img/ecommenticon.png) top left no-repeat; }
#content .colonnaProdotti #facebookbox li .photos { width:50px; padding-left:23px; background:url(../img/photosicon.png) top left no-repeat; }
#content .colonnaProdotti #facebookbox li .events { width:67px; padding-left:24px; background:url(../img/eventsicon.png) top left no-repeat; }
#content .colonnaProdotti #facebookbox li .videos { width:58px; padding-left:19px; background:url(../img/videosicon.png) top left no-repeat; }
#content .colonnaProdotti #twitterbox { background:#F8F8F7 url(../img/twitter_img.gif) 18px 21px no-repeat; width:255px; padding-right:10px; position:relative; }
#content .colonnaProdotti #twitterbox ul { list-style:none; }
#content .colonnaProdotti #twitterbox li { background:url(../img/twitter_marker.gif) top left no-repeat; padding-left:28px; margin-bottom:8px; }
#content .colonnaProdotti #twitterbox a { text-decoration:underline; }
#content .colonnaProdotti #twitterbox a.moretwit { display:block; padding-left:28px; margin-top:15px; }
#content .colonnaProdotti #twitterbox .twitterbird { position:absolute; right:10px; bottom:-3px; }
/* FINE MEDIA */

/* BRAND */
#content .colonnaProdotti .downloadleg { padding-left:22px; background:url(../img/pdf_icon.png) bottom left no-repeat; margin:15px 0 30px; }
#content .colonnaProdotti .pdflist { list-style:none; border-top:1px solid #888B86; }
#content .colonnaProdotti .pdflist li { height:25px; padding-top:5px; border-bottom:1px solid #888B86; position:relative; }
#content .colonnaProdotti .pdflist li span { display:block; position:absolute; right:10px; top:4px; width:60px; padding-left:25px; background:url(../img/pdf_icon.png) bottom left no-repeat; }
#content .colonnaProdotti a.more { background:transparent url(../img/listImg.png) no-repeat left top; padding:3px 0 0 10px; text-decoration:underline; }
#content .colonnaProdotti input.request { height:20px; margin:13px 0 120px 468px; background-color:#515862; color:#FFF; border:none; text-align:right; padding-right:7px;  }
#slider .sliderroll .virtualpanel { width:717px; height:450px; margin-left:266px; background-color:#313130; }
#content .colonnaProdotti .logobunch { margin-top:38px; margin-left:-20px; }
#content .colonnaProdotti .logobunch img { border:none; }

#content .colonnaProdotti .contactform { margin-top:40px; }
#content .colonnaProdotti .contactform label { display:inline; float:left; margin-bottom:10px; }
#content .colonnaProdotti .contactform label.left { margin-right: 80px; }
#content .colonnaProdotti .contactform label.right { }
#content .colonnaProdotti .contactform label.greenlong { width:600px; font-weight:bold; margin-top:30px; }
#content .colonnaProdotti .contactform input { display:block; width:250px; height:18px; border:1px solid #BAAD8C;  }
#content .colonnaProdotti .contactform select { display:block; width:250px; height:22px; border:1px solid #BAAD8C;  }
#content .colonnaProdotti .contactform textarea { display:block; width:580px; height:90px; border:1px solid #BAAD8C;  }
#content .colonnaProdotti .contactform input.commentsbmt { text-align:right; display:block; padding:0 7px 2px 22px; background-color:#545863; color:#FFF; width:110px; margin-left:470px; font-weight:bold; border:none; height:20px;text-transform:uppercase;}
#content .colonnaProdotti .contactform input.greencommentsbmt { text-align:right; display:block; padding:0 7px 2px 22px; background-color:#CDDC25; color:#000; width:110px; margin-left:470px; font-weight:bold; border:none; height:20px;}
#content .colonnaProdotti .contactform input.sfogliasbmt { text-align:right; display:block; padding:0 7px 2px 22px; background-color:#545863; color:#FFF; width:80px; margin-left:10px; font-weight:bold; border:none; height:20px; margin-top:1px;}

#content .colonnaProdotti a.locatorlink { text-decoration:underline; }
#slider .sliderroll iframe { margin-left:266px; }

#content .colonnaProdotti .storelist { list-style:none; padding:0; border-top:1px solid #888B86; margin:35px 0 25px; }
#content .colonnaProdotti .storelist li { /*height:27px;*/ padding:8px 0; border-bottom:1px solid #888B86; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:18px; position:relative; }
#content .colonnaProdotti .storelist li input { position:absolute; right:0; top:10px; text-align:right; display:block; padding:0 7px 2px 22px; background-color:#545863; color:#FFF; text-decoration:none; width:100px; font-weight:bold; border:none; height:18px; }
#content .colonnaProdotti .storelist li label { font-family:Arial, Helvetica, sans-serif; font-size:12px; float:right; }
#content .colonnaProdotti .storelist li select { border:1px solid #BAAD8C; margin-right:8px; }
#content .colonnaProdotti .storelist .shoplist { /*display:none;*/ font-family:Arial, Helvetica, sans-serif; font-size:12px; }
#content .colonnaProdotti .storelist .shoplist .statetitle { font-weight:bold; margin-top:20px; }
#content .colonnaProdotti .storelist .shoplist .shopitem { width:290px;float:left; padding:20px 10px 0 0; }
#content .colonnaProdotti .storelist .shoplist .spacer { clear:both; height:70px; }
/* FINE BRAND */

/* LOGIN */
#content .colonnaProdotti .loginpanel { margin:70px 10px 0 0; height:360px; float:left; }
#content .colonnaProdotti .loginpanel h3 { margin-bottom:30px; }
#content .colonnaProdotti #login { width:265px; padding-right:25px; border-right:1px solid #888B86;  }
#content .colonnaProdotti #login .loginsbmt { text-align:right; display:block; padding:0 7px 2px 22px; background-color:#A26D53; color:#FFF; text-decoration:none; width:94px; margin:30px 0 0 171px; font-weight:bold; border:none; height:18px; }
#content .colonnaProdotti #registration { width:275px; padding-left:15px; }
#content .colonnaProdotti #registration label { display:block; margin-bottom:12px; }
#content .colonnaProdotti #registration label span { width:80px; display:block; float:left; }
#content .colonnaProdotti #registration input { width:190px; height:18px; border:1px solid #BAAD8C; }
#content .colonnaProdotti #registration .registratisbmt { text-align:right; display:block; padding:0 7px 2px; background-color:#545863; color:#FFF; text-decoration:none; width:125px; margin:30px 0 0 145px; font-weight:bold; border:none; height:18px; }
/* FINE LOGIN */

/* YOUR SAMPLE */
#content .colonnaProdotti .requestlist { list-style:none; margin-top:30px; }
#content .colonnaProdotti .requestlist li.first { border-top:1px solid #888B86; }
#content .colonnaProdotti .requestlist li { border-bottom:1px solid #888B86; }
#content .colonnaProdotti .requestlist img { vertical-align:middle; border:0; padding:2px 12px 2px 0; }
#content .colonnaProdotti .requestlist a { text-decoration:underline; }
#content .colonnaProdotti .requestbutton { margin-top:60px; }
#content .colonnaProdotti input.requestsbmt,
#content .colonnaProdotti input.searchsbmt { text-align:right; display:block; padding:0 7px 2px 22px; background-color:#545863; color:#FFF; text-decoration:none; font-weight:bold; border:none; height:18px; float:right;}
#content .colonnaProdotti input.requestsbmt { width:95px; }
#content .colonnaProdotti input.searchsbmt { width:195px; margin-right:40px; }
/* FINE YOUR SAMPLE */

/* INSPIRATION */
#content .colonnaProdotti .submitprojectform { margin-top:40px; }
#content .colonnaProdotti .submitprojectform fieldset { padding:0; border:none; border-bottom:1px solid #888B86; margin: 0 0 5px; }
#content .colonnaProdotti .submitprojectform label { display:block; float:left; margin-bottom:10px; }
#content .colonnaProdotti .submitprojectform label.left { margin-right: 80px; }
#content .colonnaProdotti .submitprojectform label.long { width: 600px; }
#content .colonnaProdotti .submitprojectform label.labelradio { margin-right:20px; }
#content .colonnaProdotti .submitprojectform input { display:block; width:250px; height:18px; border:1px solid #BAAD8C;  }
#content .colonnaProdotti .submitprojectform input.radio { display:inline; width:15px; height:15px; border:none; }
#content .colonnaProdotti .submitprojectform select { display:block; width:250px; height:22px; border:1px solid #BAAD8C;  }
#content .colonnaProdotti .submitprojectform textarea { font-size:11px; padding:15px 50px 10px 10px; display:block; width:520px; height:65px; border:1px solid #BAAD8C;  }
#content .colonnaProdotti .submitprojectform input.commentsbmt { text-align:right; display:block; padding:0 7px 2px 22px; background-color:#545863; color:#FFF; width:110px; margin-left:470px; font-weight:bold; border:none; height:20px;}
#content .colonnaProdotti .submitprojectform input.sfogliasbmt { text-align:right; display:block; padding:0 7px 2px 22px; background-color:#545863; color:#FFF; width:80px; margin-left:10px; font-weight:bold; border:none; height:20px; margin-top:1px;}
/* FINE INSPIRATION */

/* FOOTER HOMEPAGE */
#hpfooter { width:983px; height:60px; margin:40px auto 0; padding-top:15px; padding-bottom:55px; position:relative; }
#hpfooter .claimfooter { width:240px; float:left; font-family:"Arial Narrow",Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; padding-top:25px; }
#hpfooter a { float:left; display:block; }
#hpfooter a img { border:none; }
#hpfooter .footeramericanflag { width:51px; padding-right:10px; }
#hpfooter .footergreenguard { width:99px; padding-right:10px;}
#hpfooter .footerporcelain { width:106px; padding-right:10px;}
#hpfooter .footermember { width:50px; padding-right:10px;}
#hpfooter .footerrecycled { width:59px; padding-right:10px;}
#hpfooter .footer100 { width:59px; padding-right:10px; height:115px;}
#hpfooter .footermenu { padding:0; list-style:none; width:230px; position:absolute; right:0; }
#hpfooter .footermenu li { color:#888b86; display:inline; }
#hpfooter .footermenu li a { color:#888b86; }
#hpfooter p { margin:0; padding:0; display:inline; float:left; }
/* FOOTER HOMEPAGE */
