﻿body{font-family:Arial, Helvetica, sans-serif;font-weight:400;letter-spacing:0}
body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul, ol, li, dl, dt, dd, form, a, fieldset, input, option, th, td, table{margin:0;padding:0;border:0;outline:none}
h1{padding:0;margin:0;font-weight:400;font-size:100%}
h2{padding:0;margin:0;font-weight:400;font-size:100%}
h3{padding:0;margin:0;font-weight:400;font-size:100%}
h4{padding:0;margin:0;font-weight:400;font-size:100%}
h5{padding:0;margin:0;font-weight:400;font-size:100%}
li{list-style-type:none;margin:0;padding:0}ul{list-style-type:none;margin:0;padding:0}
.evidenzia{padding:1px;background:#fff9d5;border-top:1px solid #ed7;border-bottom:1px solid #ed7}a{text-decoration:none}
#container{width:1000px;margin:5px 0 0;background:#FFF;overflow:hidden}
#container-interno{width:1000px;margin:0 auto;position:relative;/*z-index:100*/}
#container-interno-no-col-dx{width:1000px;margin:0 auto 0;position:relative;/*z-index:100*/}
.no-column-dx#container-interno{background-image:none!important}
#container-news{background:#FFF;padding:0;margin:0}
#menu{width:auto;padding:0;position:relative;z-index:10 }
#spot-login{width:1000px;overflow:hidden}
#spot-login #topbox{width:728px;height:90px;float:left}
#spot-login #login{width:262px;height:90px;float:left}
.bg-login{}
.bg-loged{}
.hiddenMenu {color:#000!important;font:700 15px/10px Arial;padding:7px 10px 9px;position:relative;cursor:pointer;border:1px solid #f5f5f5;border-top:none;border-bottom:none}
.hiddenMenu a{font:400 12px Arial;display:block;margin:10px 5px}
.hiddenExtraMenu {display:none;position:absolute;width:195px;height:152px;background:#fff;top:33px;left:-1px;border:1px solid #ddd;border-top:none}
.hiddenMenu:hover {background:#fff;border:1px solid #ddd;border-top:none}
.hiddenMenu:hover .hiddenExtraMenu{display:block}
#spot-login #login #utenti a{font-size:11px;color:#069;float:left;margin:20px 0 0;display:block;padding:0 0 0 60px}
#spot-login #login #utenti a:hover{	color:#008ED2}
.utentiIscritti,.reg-ric{float:left;font:11px/22px Arial;height:22px;position:relative;left:368px}
.utentiIscritti a{color:#069;}
.reg-ric a{color:#01ABF2 !important;float:left;margin-right:6px;margin-left:4px}
.reg-ric a u{text-decoration:none !important}
.utentiIscritti a:hover,.reg-ric a:hover{text-decoration:underline}
.prodotti-result{width:1000px;margin:0 auto;background:url(/immagini/home_new/bg-col-dx.png) right top no-repeat #FFF!important;overflow:hidden;position:relative;z-index:9}
.spaceSearch{height:79px;width:300px;margin:10px auto}
.prodotti-result select{border:1px solid #666}
#servizio{overflow:hidden;clear:both;margin:0 0 5px;background:#eff3f5;padding:5px}.formTop{float:left}
.inputTop{font:11px/20px Lucida, Arial;color:#666;width:90px;height:20px;padding-left:5px;float:left;margin-right:5px;border-width:1px;border-style:solid;border-color:#999 #CCC #CCC #999;background:#fbfbfb;text-align:left  }
.btnInputTop{/*float:left;width:20px;height:20px;margin:0 10px;cursor:pointer*/}
#spot-login #login #campi-user{float:left;width:130px;height:50px;margin:10px 0 0 10px }
#spot-login #login #campi-user .user{border:1px solid #c6d8e3;font-size:11px;color:#7c7c7c;width:115px;padding:2px 5px;float:left}
#spot-login #login #campi-user .password{border:1px solid #c6d8e3;font-size:11px;color:#7c7c7c;width:92px;padding:2px 5px;margin:5px 0 0;float:left}
#spot-login #login #campi-user2{float:left;width:190px;height:50px;margin:10px 0 0 10px }
#spot-login #login #campi-user2 .user{border:1px solid #c6d8e3;font-size:11px;color:#7c7c7c;width:115px;padding:2px 5px;float:left}
#spot-login #login #campi-user2 .password{border:1px solid #c6d8e3;font-size:11px;color:#7c7c7c;width:92px;padding:2px 5px;margin:5px 0 0;float:left}
.invio_login{width:20px;height:20px;margin:5px 0 0 3px;float:left}
#spot-login #login #footer-login{clear:both;font-size:11px;color:#7c7c7c;text-align:right;padding:2px 10px 0 0}
#spot-login #login #footer-login a{color:#7c7c7c}
#spot-login #login #footer-login a:hover{color:#333;text-decoration:underline}
#servizio{width:988px;background:/*url(/immagini/home_new/bg_.gif) right top repeat-y #ebf0f3*/#eff3f5;border:1px solid #d4dee3;clear:both;margin:0 0 5px;vertical-align:middle;font-weight:700;color:#666;height:22px;font-size:12px}
#servizio a{color:#666}
#servizio a:hover{text-decoration:underline}
.facebookLiker{position:absolute;left:9px;padding-top:1px;width:118px;font-family:Arial;font-size:11px;height:22px;line-height:22px;font-weight:400}
.facebookIcon{background:url(/immagini/edilSpriteBg.jpg) -185px 0 no-repeat;height:21px;width:82px;position:absolute;left:0}
.facebookIcon:hover{background-position: -185px -21px}
.facebookAccedi{padding-left:18px;line-height:20px;float:left}
.facebookFumettoLeft{display:block;width:4px;height:20px;margin-left:67px}
.facebookFumettoRight{text-align:center;background-color:#e7e7e7;border:1px solid #c1c1c1;border-left:0 solid #fff;color:#333;font-size:9px;font-family:"lucida grande", tahoma, verdana, arial, sans-serif;line-height:17px;position:absolute;right:0;display:block;height:17px;width:40px}

.gPlusLiker{position:absolute;left:297px;padding-top:1px;width:67px;font-family:Arial;font-size:11px;height:22px;line-height:22px;font-weight:400}
.gPlusIcon{background: url(/immagini/edilSpriteBg.jpg?v1) -270px 0 no-repeat;height: 21px;width: 41px;position: absolute;left: 0;}
.gPlusFumettoRight{text-align: center;background-color: #fff;border: 1px solid #d4d4d4;border-left: 0 solid #fff;color: #333;font-size: 9px;font-family: "lucida grande", tahoma, verdana, arial, sans-serif;line-height: 18px;position: absolute;right: 0;display: block;height: 18px;width: 25px;}

.twitterLiker{position:absolute;left:140px;width:98px}
.twitterButton{background:url(/immagini/edilSpriteBg.jpg?v1) -266px -1px no-repeat;height:20px;width:70px;position:absolute;left:0}
.twitterButton:hover{background-position:-266px -21px}
.twitterLiker .facebookFumettoLeft{display:block;width:4px;height:20px;background:none;margin-left:67px}
.twitterLiker .facebookFumettoRight{ width:30px!important;background-color:#fff;border:1px solid #cee3f0;border-left:0 solid #fff;margin-top:-20px}
.otherSocial{position:absolute;left:520px;height:22px; width:60px}
.otherSocial .youtube{background:url(/immagini/edilSpriteBg.jpg) -122px 0 no-repeat;height:21px;width:17px;position:absolute;left:0}
.otherSocial .rss{background:url(/immagini/edilSpriteBg.jpg) -140px 0 no-repeat;height:21px;width:17px;display:block;position:absolute;left:25px;padding:0}
#network{float:right}
.archilovers-logo{height:15px;width:78px;float:left;display:inline;margin:1px 10px 0 0}
.archilovers-logo a span{height:18px;width:78px;background:url(/immagini/edilSpriteBg.jpg) no-repeat -347px -25px;display:block}
.archiportale-logo{height:15px;width:92px;float:left;display:inline;margin:3px 10px 0 0}
.archiportale-logo a span{height:15px;width:92px;background:url(/immagini/edilSpriteBg.jpg) no-repeat -468px -5px;display:block}
.archiproducts-logo{height:15px;float:left;width:92px;display:inline; margin:5px 10px 0 0}
.archiproducts-logo a span{height:15px;width:92px;background:url(/immagini/edilSpriteBg.jpg) no-repeat -435px -29px;display:block}
.blocchicad-logo{height:15px;width:104px;float:left;display:inline;margin:3px 5px 0 0}
.blocchicad-logo a span{height:15px;width:104px;background:url(/immagini/edilSpriteBg.jpg) no-repeat -347px -6px;display:block}#barra-logo{width:auto;overflow:hidden}
#barra-logo #top-logo{padding:0;height:90px;margin-bottom:10px}
#barra-logo #manchette{height:60px;padding:10px 11px 0 0!important}
#barra-logo #cont-manchette{width:260px;height:80px;float:right;background-color:#ddecf4;display:inline;text-align:left}
#barra-logo #logo{margin:5px 0;height:90px;padding:0 }
/*#logo-nl{}*/
#logo-nl a{display:block;float:left;width:190px;height:56px;margin:11px 0 0 30px;background:url(/immagini/home_new/logo_nl.png) left top;behavior:url("/css/iepngfix.htc");cursor:hand;cursor:pointer}
#logo-nl a span{display:none}
#search-generale{margin:8px 7px 0 0;float:right;width:175px;overflow:hidden;padding:0 0 0 7px;background:#fff;height:19px;border:1px solid #0094d2}
#search-generale .search{padding:0;margin:0 0 2px;font-size:11px;line-height:20px;width:135px;height:19px;background:transparent;color:#555;float:left;display:inline;vertical-align:middle;cursor:auto}
#search-generale .invio{width:20px;height:19px;background:url(/immagini/edilSpriteBg.jpg) -162px -2px no-repeat;display:inline;float:right;margin:0 0 0 5px;cursor:hand;cursor:pointer}
.logo-edilportale{float:left;display:block}

/**** Tool Bar Schede (con font ridimensionabile, stampa, segnala) ****/
#bg_bottoncini2{background:url(/immagini/toolbars/bg_top-tastini-news.gif) repeat-x;height:28px;margin:10px 0;padding:0}
#bg_bottoncini{background:url(/immagini/toolbars/bg_top-tastini-news.gif) repeat-x;height:28px;margin:0 10px 10px 0;padding:0}
#stampa{background:url(/immagini/edilSpriteBg.jpg) no-repeat 0 -417px;width:21px;height:16px;float:left;margin:3px 5px 0 0;overflow:hidden}
#manda-mail{background:url(/immagini/edilSpriteBg.jpg) no-repeat -20px -417px;width:20px;height:16px;float:left;margin:3px 5px 0 0;overflow:hidden}
#testo-piccolo{background:url(/immagini/edilSpriteBg.jpg) no-repeat -49px -417px;width:13px;height:16px;float:left;margin:3px 5px 0 0;overflow:hidden}
#testo-grande{background:url(/immagini/edilSpriteBg.jpg) no-repeat -72px -417px;width:22px;height:16px;float:left;margin:3px 5px 0 0;overflow:hidden}
#social-net{width:560px;height:22px;float:left;margin:0;overflow:visible}
#social-net-small{width:inherit !important;height:22px;float:left;margin:0;overflow:visible !important;}
#social-net-libri{height:22px;float:left;margin:0;overflow:hidden;margin:10px 0 5px 6px}
#h-tweet{width:122px;height:22px;float:left;margin:1px 5px 0 0;overflow:hidden}
#h-fbshare{height:22px;float:left;margin:2px 35px 0 0;overflow:hidden}
#h-fbrecommend{width:150px;height:22px;float:left;margin:1px 5px 0 0;overflow:hidden}
#bottoncini{float:right}
#tableProg #bottoncini{float:left!important}
#bottoncini span a{display:block;line-height:20em}
.sezione{color:#999;font-size:11px;margin:0 0 5px 5px;float:left}
.coloreRosso{color:Red!Important}

/*spot*/
.spot-swf{margin-bottom:10px;z-index:-100}
.skin{width:100%;margin:0;padding-top:120px;position:relative}
.skin2{width:100%;margin:0;padding-top:10px;padding-bottom:15px;position:relative}
.no-skin{width:100%;margin:0;padding-top:10px;position:relative}
.no-skin a.click-Skin{display:none}
.bgBorder{width:100%;background:url(../bgBorder.png) center 0 repeat-y;padding-top:20px}
.bgBorderNoPadding{width:100%;background:url(../bgBorder.png) center 0 repeat-y;}
.no-bgBorder{width:100%}
.click-Skin{position:absolute;z-index:0;width:100%;top:0;height:600px}
*body .click-Skin{position:absolute;z-index:0;width:100%;top:0;left:0;right:auto;height:600px}
.Superbanner{padding:0;margin:0;float:right;width:728px;height:90px;overflow:hidden }
.boxFooterSpot{margin:10px auto 0;width:1000px;position:relative}
.pushbarsopra{text-align:center;margin:5px 0 0;overflow:hidden;clear:both;padding:5px;background:#f5f5f5}
.pushbarsotto{text-align:center;margin:25px 0 20px 0;overflow:hidden;clear:both;padding:5px;background:#f5f5f5}
.rettangolo-dx{width:300px;margin:0 auto;margin-bottom:10px;clear:both}
.bordoFotoSx{background:url(/immagini/aziendaSprite.png) no-repeat 0 0;display:block;width:7px;height:7px}
.bordoFotoSu{background:url(/immagini/aziendaSprite.png) repeat-x 0 -8px;display:block;width:auto;height:7px}
.bordoFotoDx{background:url(/immagini/aziendaSprite.png) no-repeat right top;display:block;width:7px;height:7px}
.bordoFotoSx2{background:url(/immagini/aziendaSprite.png) no-repeat left bottom;display:block;width:7px;height:7px}
.bordoFotoGiu{background:url(/immagini/aziendaSprite.png) repeat-x 0 -16px;display:block;width:auto;height:7px}
.bordoFotoDx2{background:url(/immagini/aziendaSprite.png) no-repeat right bottom;display:block;width:7px;height:7px}
#Table1 tr td{text-align:left}
#Table2 tr td{text-align:left}
#Table27{table-layout:fixed}
#Table27 img{max-width:680px;width:expression(this.width > 680 ? 680:true)}
.tempFbCounter{width:25px;height:20px;margin-left:-25px;margin-top:1px;float:left}
.iLike{width:120px;height:20px;border:none;overflow:hidden;position:relative;z-index:999;float:left}
.iRecommend{float:left;height:35px;width:97px;overflow:hidden;position:relative;z-index:998}
.libricino{background:url(/immagini/prodottiSprite.png) no-repeat 0 -420px; width:20px; height:15px; display:block;float:left}
.download{background:url(/immagini/softwareSprite.png) no-repeat -204px -200px; width:17px; height:16px; display:block;float:left}
.utentiIscrittiIcon{height:21px;display:block;float:left}
.preArrow{height:20px;width:10px;background:url(/immagini/edilSpriteBg.jpg) no-repeat -109px 1px;display:block;float:left}