/*! normalize.css v2.1.0 | MIT License | git.io/normalize */
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{margin:0}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
h1{font-size:2em;margin:.67em 0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
mark{background:#ff0;color:#000}
code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}
pre{white-space:pre-wrap}
q{quotes:"\201C" "\201D" "\2018" "\2019"}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:0}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
/*inizio */
body{font:400 11px/150% 'Helvetica Neue',Helvetica,Arial,sans-serif;color:#222;background:url(https://yimg.professionearchitetto.it/images/sfondo.jpg) repeat-x 0 0 #FFF}
form{margin:0}
a{color:#0a0a33;text-decoration:none}

p,h1,h2,h3{margin:0 0 8px}
h1{font: 400 22px/28px Oswald,'Arial Narrow',Helvetica,Arial,sans-serif}
h2{font: 400 15px/18px Oswald,'Arial Narrow',Helvetica,Arial,sans-serif;}
h3,.subTitle{font:400 13px/14px 'Helvetica Neue',Helvetica,Arial,sans-serif;color:#0a0a33}
.subTitle{display:block;padding-top:4px}
h4{font:700 13px/1.2em 'Helvetica Neue',Helvetica,Arial,sans-serif;color:#0a0a33;}
ul{padding:0;margin:0 0 8px}
li{margin:0;padding:0 13px 4px;list-style-type:none;background:url(https://yimg.professionearchitetto.it/images/rombo.gif) no-repeat left 4px}
ul ul li{margin-left:13px;padding-bottom:0}
#sx strong{color:#000}
#main{width:1016px;position:relative;margin:0 auto;padding:98px 4px 10px;background:url(https://yimg.professionearchitetto.it/images/sfondomain.jpg) no-repeat}
#rettangolo{border:1px solid #DDD;border-bottom:0 none;border-top:4px solid #b4b4ba;background:#FFF;min-height:400px;height:auto!important;height:400px;padding:0 0 10px}
#top{position:relative}
#sx{width:640px;float:left;overflow:hidden;padding:64px 32px 0 20px;font:400 13px/20px 'Helvetica Neue',Helvetica,Arial,sans-serif; color:#454545}
#dx{float:left;width:302px;overflow:hidden;padding:110px 20px 0 0;font:400 12px/15px 'Helvetica Neue',Helvetica,Arial,sans-serif}
.banner14{background:url("https://yimg.professionearchitetto.it/images/sfondobanner03.gif") repeat-x 0 0;margin:0;padding:20px;height:90px}
.banner12{margin-bottom:20px; min-height:250px; height:auto !important; height:250px}
#top #immagine{float:left;margin-right:8px;position:static;border:1px solid #999; display:none;}
/* #top h1{bottom:0;display:block;left:70px;margin-bottom:0;position:absolute;width:560px}*/
#percorso{font-weight:700;color:#000;position:absolute;top:232px;padding:8px 22px;width:972px;border-bottom:1px solid #DDD;border-top:1px solid #DDD}
#percorso a{color:#666;font-weight:400;padding-right:10px;background:url(https://yimg.professionearchitetto.it/images/freccinapercorso.gif) right center no-repeat}
#percorso a:hover{background-color:#EEE}
#socialJS3{position:absolute;top:339px;right:25px}
#socialJS2{padding:20px 0 0;height:24px; overflow:hidden}
.hidden,.morenews{display:none}
.visible{visibility:visible}
.left{float:left;margin-right:4px}
.right{float:right;margin-left:4px}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.clearfix{display:inline-block}
html[xmlns] .clearfix{display:block}
* html .clearfix{height:1%}
* html .clearfix{height:1%}
.clear{clear:both;width:0;height:0;height:1px;overflow:hidden}
.cella{float:left;margin-right:8px}
#menubar{position:absolute;height:21px;width:784px;background:transparent url(https://yimg.professionearchitetto.it/images/menu/menutop.jpg) no-repeat 0 -21px;overflow:hidden;left:130px;top:76px}
#menubar a,#menubar strong{display:block;height:21px;width:78px;float:left;background:transparent url(https://yimg.professionearchitetto.it/images/menu/menutop.jpg) no-repeat 0 0;text-indent:-9999px}
#menubar a:hover,#menubar strong,#menubar a.noBG{background-image:none}
#menubar .mb1{background-position:0 0}
#menubar .mb2{background-position:-78px 0}
#menubar .mb3{background-position:-156px 0}
#menubar .mb4{background-position:-234px 0}
#menubar .mb5{background-position:-312px 0}
#menubar .mb6{background-position:-390px 0}
#menubar .mb7{background-position:-468px 0}
#menubar .mb8{background-position:-546px 0}
#menubar .mb9{background-position:-624px 0}
#menubar .mb10{background-position:-702px 0}
#footerB{clear:both;height:24px;overflow:hidden;font:400 11px/13px 'Helvetica Neue',Helvetica,Arial,sans-serif;border:1px solid #DDD;margin-bottom:8px;background:#FFF}
#footerB a,#footerB strong{display:block;float:left;height:16px;padding:4px 12px;text-decoration:none;color:#666;border-right:1px solid #EEE}
#footerB a:hover{background-color:#EEE;color:#000}
#footerCC{font:400 11px/13px 'Helvetica Neue',Helvetica,Arial,sans-serif;text-align:right;padding-bottom:40px; color:#666}
#logo,#logoMain{display:block;position:absolute}
#logo{display:none}
#logoMain{left:70px;top:0;width:186px;height:67px}
#cc_wallpaper{background:none no-repeat center top fixed transparent;position:fixed;top:0;left:0;right:0;bottom:0;display:block}
#cerca{position:absolute;top:286px;right:25px;padding:0}
#cerca .qr{background:url("https://yimg.professionearchitetto.it/images/search.png") no-repeat scroll right 2px #FFF;width:260px;border:1px solid #CCC;font-size:12px;height:22px;padding:0 30px 2px 10px;color:#000}
#cerca ::-webkit-input-placeholder{color:#999}
#cerca :-moz-placeholder{color:#999}
#cerca :-ms-input-placeholder{color:#999}
#cerca input[type="submit"]{display:none}
.freccina{background-image:url(https://yimg.professionearchitetto.it/images/freccina.gif);background-position:left top;padding-left:13px;background-repeat:no-repeat}
.bullet{background-image:url(https://yimg.professionearchitetto.it/images/rombo.gif);background-position:left top;padding-left:13px;background-repeat:no-repeat}
#sx .content a{background: #F9F9F9 url("https://yimg.professionearchitetto.it/images/borderH2.gif") 0 bottom repeat-x;}
#sx .content a:hover {background-color:#EEE; color:#000;}
#sx h1{font:400 24px/26px Oswald,'Arial Narrow',Helvetica,Arial,sans-serif;color:#000}
#sx h2{font:700 18px/1.2em 'Helvetica Neue',Helvetica,Arial,sans-serif;color:#000;margin-bottom:4px}
#sx h3{font:700 16px/1.2em 'Helvetica Neue',Helvetica,Arial,sans-serif;color:#000;margin-bottom:4px}
#sx .subTitle{font:400 14px/15px Oswald,'Arial Narrow',Helvetica,Arial,sans-serif;color:#000;color:#000;margin-bottom:0}
#sx h4{font:700 14px/1.2em 'Helvetica Neue',Helvetica,Arial,sans-serif;color:#000;margin-bottom:4px}
.paroleChiave a{display:inline-block;background:#EEE;padding:2px 8px;margin-bottom:4px;border-radius:3px;border:0 none;color:#000}
.paroleChiave a:hover{background:#666;color:#FFF}
.spacedx{margin-right:4px}
.spacesx{margin-left:4px}
.spaceup{margin-top:24px;clear:both}
.spacedw{margin-bottom:24px}
.spaceupdw{margin-top:24px;margin-bottom:24px}
.pubDate{padding-top:24px;color:#888;font-size:11px}
.specs,.description{display:none}
.appuntamento{color:#999}
#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0}
#jquery-lightbox a img{border:0}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}
#lightbox-container-image{padding:10px}
#lightbox-loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}
#lightbox-container-image-box>#lightbox-nav{left:0}
#lightbox-nav a{outline:0}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block}
#lightbox-nav-btnPrev{left:0;float:left}
#lightbox-nav-btnNext{right:0;float:right}
#lightbox-container-image-data-box{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0}
#lightbox-container-image-data{padding:0 10px;color:#666}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left}
#lightbox-image-details-caption{font-weight:bold}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em}
#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:.7em}
#formCommento .inputClassico{border:1px solid #ccc;color:#222;font:14px/18px Arial,Helvetica,sans-serif;padding:8px}
#formCommento textarea{outline:0 none;overflow-x:hidden;overflow-y:auto;white-space:pre-wrap;word-wrap:break-word;resize:vertical}
#formCommento .button{background:url("/images/bg-btn.gif") repeat-x scroll 0 0 #ddd;border-color:#bbb #bbb #999;border-radius:3px;border-style:solid;border-width:1px;color:#333!important;cursor:pointer;display:inline-block;font:15px Helvetica,Arial,sans-serif;margin:0;overflow:hidden;text-shadow:0 1px #f0f0f0;font-weight:300;padding:6px 9px}
#formCommento .button:hover,.button:focus{background-position:0 -6px;border-color:#999 #999 #666;background-color:#ddd}
.risposteBacheca{border-top:1px dotted #666;padding:10px 0 20px}
#sx .risposteBacheca h3{font-size:12px;font-weight:400}
.loyalty{background-image:url("https://yimg.professionearchitetto.it/images/bacheca/loyalty.gif");background-repeat:repeat-x}
.stars{background-image:url("https://yimg.professionearchitetto.it/images/bacheca/star_small.gif");background-repeat:repeat-x}
#relatebox{border:1px solid #DDD;font:400 12px/18px "Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:8px}
#relatebox h2{padding:10px;margin:0}
#relatebox .data{display:block;margin:0;font-size:11px;line-height:13px;color:#666}
#relatebox a{display:block;padding:10px;height:42px;overflow:hidden;border-top:1px solid #DDD}
#relatebox span.right{margin:13px 0}
#relatebox a:hover{background-color:#f0f0f0}
#relatebox img{border:1px solid #999;float:left;margin-right:8px;width:40px;height:40px}
#carosello{position:absolute;top:232px;left:5px;width:1014px;font:700 14px/14px Helvetica,Arial,sans-serif}
#carosello a{font:400 10px/14px Helvetica,Arial,sans-serif;color:#666}
#carosello h2{font:400 14px/12px Oswald,'Arial Narrow',Helvetica,Arial,sans-serif;color:#888;text-transform:uppercase;margin:0 20px 15px;background:url("/images/pattern1.png") repeat-x scroll 0 bottom}
#carosello h2 span{background:#FFF;padding:0 10px 0 0}
#carosello h3{font:400 12px/14px Oswald,'Arial Narrow',Helvetica,Arial,sans-serif;color:#000;margin-bottom:4px; text-transform:uppercase;}
#carosello img{border:1px solid #999;float:left;margin-right:8px;width:60px;height:60px}
#carosello .scroll{width:990px;height:64px}
#carosello .arrow{width:20px;height:20px;opacity:.2;margin:22px 0;cursor:pointer}
#carosello .arrow:hover{opacity:.6}
#carosello .scroll .cella{margin:0 10px 5px 0;height:64px;width:236px}
#carosello .scroll .cella:hover{background-color:#f5f5f5;color:#000}
#carosello .carousel{height:64px;width:974px;overflow:hidden;float:left}
.promo,.promoADS{background-image:url(https://yimg.professionearchitetto.it/images/promozionale.gif);background-repeat:no-repeat;background-position:top right;padding-top:10px}
.paroleChiave{background:url(https://yimg.professionearchitetto.it/images/paroleChiave.gif) no-repeat;border-top:solid 1px #EEE;padding-top:12px;color:#FFF;font-size:12px;margin-bottom:20px}
.box,.inbox2{padding:10px}
.box,.box3{border:1px solid #CCC;margin-bottom:20px;overflow:hidden}
.box3 .arrowS{background-color:#DDD}
.box3 .arrowS a:hover{background-color:#f0f0f0;color:#000}
.box3 .arrowS a{display:inline-block;background:#EEE;font:400 12px/24px Oswald,'Arial Narrow',Helvetica,Arial,sans-serif;text-align:center;width:150px;text-transform:uppercase}
.box3 .arrowS a.selected{font-weight:700;background-color:#FFF;color:#600}
.box3 .categoria{font:small-caps 400 10px/11px Helvetica,Arial,sans-serif;color:#666;margin:0; text-transform:}
.box3 img{border:1px solid #999;float:left;margin-right:4px;width:40px;height:40px}
.box3 ul{margin:0}
.box3 ul li{padding:10px;background:0}
.box3elenco ul li a{display:block;height:42px;overflow:hidden}
.box3 li:hover{background-color:#f0f0f0}
.box3col .left{margin-right:8px}
.box3col .box3{width:206px;margin-bottom:8px}
.box3col .box3 a {font: 400 11px/13px 'Helvetica Neue',Helvetica,Arial,sans-serif; color:#999;}
.box3col .box3 strong {font: small-caps 400 13px/16px 'Helvetica Neue',Helvetica,Arial,sans-serif; color:#000; display:block;}
.promo{margin-left:0 !important; width:280px !important;}
.boxClass p {font:400 13px/15px Oswald,'Arial Narrow',Helvetica,Arial,sans-serif;}

.content input[type="checkbox"], .notizia input[type="checkbox"], .content input[type="radio"], .notizia input[type="radio"]  {margin:2px 2px 0 0}

/*
#main,#footer{width:990px;padding-left:0}
#main{background-position:-57px top}
#menubar{left:138px}
.banner14{border:10px solid #f5f5f5;background:#fff;margin:15px 24px 0 24px}
#footer,#footer a,#footer strong{background:no-repeat url(https://yimg.professionearchitetto.it/images/v4/sfondofooter03.gif) 0 -24px transparent}
#rettangolo,#testo{width:auto}
#rettangolo{border-right:0 none;border-left:0 none;background:url("/images/v4/sfondotesto.gif") repeat-y transparent;padding:1px;border-top:4px solid #b4b4ba}
#testo,#content{border-top:0 none;position:relative}
#top,#testo{display:block}
#dx,#sx{margin:0}
#dx{margin-right:24px}
#testo,#content{padding:44px 0 0 0}
#logo{width:100%;background:no-repeat url(https://yimg.professionearchitetto.it/images/v4/logo.gif) center 0 transparent;left:auto;height:200px}
#percorso,#sx{width:600px}
#percorso{padding:4px 20px 4px 24px}
#sx{padding:0 20px 10px 24px}
#dx{width:320px}
.notizia,.notizia h4,.notizia h3{font-family:Arial,Helvetica,sans-serif;line-height:140%}
.notizia{font-size:12px;color:#555;margin-bottom:36px}
.notizia h4{font-size:13px;color:#999;margin-bottom:4px}
.notizia h3{font-size:16px;color:#444;margin:4px 0 12px 0;line-height:120%}
.notizia .continua{color:#999;font-size:10px;font-variant:small-caps;font-family:Arial,Helvetica,sans-serif}
.notizia a{text-decoration:none;background-image:url(https://yimg.professionearchitetto.it/images/borderH2.gif);background-repeat:repeat-x;background-position:left bottom}
.notizia .subtitle{font-size:10px}
.notizia a:hover{color:#000;text-decoration:none;background-color:#eee}
.notizia div.date-header{color:#eee;font-size:10px;font-variant:small-caps;font-family:Arial,Helvetica,sans-serif;border-bottom:1px solid #294d87}
.notizia div.date-header span{background-color:#294d87;padding-left:4px}
.notizia .date-header a{color:#fff;padding:0 4px 0 4px}
.notizia .date-header a:hover{color:#294d87}
.notizia img.icona{display:block;margin-right:4px;margin-bottom:1px;float:left}
.box2,.banner12,.banner17,.pulsanti2{background:none #f5f5f5;padding:10px;border:0 none;margin-bottom:20px}
.inbox2{background-color:#fff;height:auto !important}
.scB04{background-color:#fff}
.scB h2{margin:0}
.pulsanti2{padding-top:0}
.pulsanti2 a.btnSelected,.pulsanti2 a:hover{background-image:none;background-color:#fff;color:#000}
.pulsanti2 a{background-image:none;background-color:#eee;color:#666;font-variant:small-caps}
#percorso,#cerca{position:absolute;top:10px}
#cerca{left:654px;background:#fff;padding:0}
#cerca .qr{width:160px}
#logoMain{left:0;position:absolute;top:0}
*/

a.pulsantone{padding:4px;display:block;float:left;margin:0 4px 4px 0;text-decoration:none;height:22px;width:112px;line-height:100%;background-image:url(https://yimg.professionearchitetto.it/images/pul120.jpg);background-repeat:no-repeat;font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#666;text-align:center;text-transform:uppercase}
a.pulsantone:hover{color:#900}
