/*
 customizzazione per Smau Milano 2012
 */

a:hover { background-color:transparent; }

#banner_2012 { background: url('../img/2012/milano/banner.jpg') no-repeat; height: 115px; margin-top:10px; }
#banner_2012-post { background: url('../img/2013/banner-post.png') no-repeat; height: 125px; margin-top:0px; }
#topbar-mi12 { height:65px; }
.topbar-mi12_item { float:left; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; margin:5px 10px -10px 0; }

/*.container-equalHeight { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;; margin-top:5px; background:url(../img/2012/milano/bg-pagina2col.gif) repeat-y; overflow:hidden; }*/
.colonna-w1, .colonna-w2, .colonna-w3, .colonna-w4, .colonna-w1-on, .colonna-w2-on, .colonna-w3-on, .colonna-w4-on { float:left; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; margin-top:5px; margin-left:10px; border-left:10px solid #fff; margin-bottom:15px; background-color:#e6e7e8; padding:12px; }
.business-menu { margin-bottom:10px; }
.fotogalleryHome { margin-top:20px; }
.homeBox { text-align:center; font-size:12px; }
.imgDiPiu { width:100%; text-align:center; }

.tagMenu { float:left; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width:150px; height:44px; margin:4px; text-align:center; background-color:#f0f0f0; background-position:top center; background-repeat:no-repeat; }
.tagMenu a { text-decoration:none; color:#333; font-weight:bold; }
.bgBtnNeutro { background-image:url(../img/2012/milano/new/button-bg.jpg); }
.bgBtnPdf { background-image:url(../img/2012/milano/new/button-bg-pdf.jpg); }
.bgBtnEng { background-image:url(../img/2012/milano/new/button-bg-eng.jpg); }
.bgBtnPdfEng { background-image:url(../img/2012/milano/new/button-bg-pdf-eng.jpg); }

.tagSingleLine { padding-top:14px; }
.tagDoubleLine { padding-top:9px; line-height:98%; }

.colonna-w1 { width:222px; }
.colonna-w2 { width:485px; }
.colonna-w3 { width:685px; }
.colonna-w4 { width:925px; }

.colonna-w1-on { width:150px; }
.colonna-w2-on { width:385px; }
.colonna-w3-on { width:485px; }
.colonna-w4-on { width:685px; }

.colonna-unQuarto { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width:25%; float:left; text-align:center; margin:0px; padding:0px; }
.colonna-mezzaPagina { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width:47.5%; float:left; margin:1%; padding:10px; background-color:#FFF; border:solid 1px #eee; }
.colonna-unTerzo { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width:30.5%; float:left; margin:1%; padding:10px; background-color:#FFF; border:solid 1px #eee; }
.colonna-full { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width:94%; float:left; margin:1%; padding:10px; background-color:#FFF; border:solid 1px #eee; }

.fotoElement { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; float:left; margin:3px; background-color:#666; border:2px #fff solid; width:53px; height:54px; }

.area-list { background-color:#fff; } /* hack per riempire di bianco */

.shadowUnder { -webkit-box-shadow: 0 8px 6px -6px #CCC; -moz-box-shadow: 0 8px 6px -6px #CCC; box-shadow: 0 8px 6px -6px #CCC; }



