@larghezza_overbox_full:1000px; @larghezza_overbox_main:676px; @larghezza_overbox_submain:445px; @larghezza_overbox_submain2:345px; @larghezza_overbox_column:300px; @larghezza_overbox_midcolumn:225px; @larghezza_overbox_midcolumn2:200px; @margin_L:15px; @margin_M:10px; @margin_S:5px; .container { width:@larghezza_overbox_full; margin: 0 auto; background:#fff; } .overbox_full { width:@larghezza_overbox_full; display: table; clear: both; position: relative; margin: 0 auto; } .overbox_main { margin: 0 0 0 5px; width: 676px; display: inline-block; position: relative; } .overbox_submain { margin-right:@margin_L; width:@larghezza_overbox_submain - @margin_L; float:left; } .overbox_submain2 { margin-right:@margin_M; width:@larghezza_overbox_submain2 - @margin_M; float:left; } .overbox_column { margin-right:5px; width:@larghezza_overbox_column; float:right; } .overbox_midcolumn { margin:0 @margin_S 0 0; padding:@margin_S; width:@larghezza_overbox_midcolumn - 5px - 10px - 5px - 5px; float:left; } .overbox_midcolumn2 { margin-top:10px; width:@larghezza_overbox_midcolumn - @margin_M - 2px - 2px - 2px; padding-left:2px; float:right; } .div_column { float:left; margin-bottom:@margin_M; width:100%; } .div_midcolumn { clear:both; float:left; margin-bottom:@margin_S; } .hori_group { float:left; width:100%; clear:left; } .banner_apertura { margin:0; width:100%; height:90px; text-align:center; padding:0; } .overbox_midcolumn .banner_180x150 { float:left; margin-left:4px; } /* ======================================= reset ======================================= */ body { margin:0 0 0 0; padding:0; } a { text-decoration:none; color:inherit; } .reset { margin:0; padding:0; } a img { border:0; } a:visited { color:inherit; } #head { p { .reset; } ul { .reset; } li { list-style-type:none; } background-image:url(images/sfondo_head.jpg); background-repeat:repeat-x; float:left; width:@larghezza_overbox_full; .sx, .mid, .dx { float:left; } .sx { margin-top:28px; width:341px; } .mid { padding-top:9px; width:308px; } .dx { width:341px; } }