#footer{ background: none repeat scroll 0 0 #FFFFFF; /*border-left: 1px solid #DDD; border-right: 1px solid #DDD;*/ margin: 0 auto; overflow: auto; padding: 0 20px; position: relative; text-align: center; width: 960px; } .SUBMENU { width: 960px; overflow: hidden; margin: 20px auto; font-size: 12px; text-align: left; letter-spacing: -1; } .SUBMENU .COLUMNA { width: 192px; padding: 0; /* border-left: 1px dotted #DDD; */ float: left; } .SUBMENU .COLUMNA h3 { color: #F30; } .SUBMENU .COLUMNA ul { list-style: none; position: relative; margin: 0; padding: 0; } .SUBMENU .COLUMNA li { display: block; overflow: hidden; padding: 0; cursor: pointer; } .SUBMENU .COLUMNA li a { text-decoration: none; color: #333; } .SUBMENU .COLUMNA li a:HOVER { text-decoration: underline; color: #F30; } .PIE { width: 960px; padding: 20px 0; border-top: 1px solid #DDD; clear: both; overflow: hidden; font-size: 11px; margin: 0 auto; } .PIE .LOGO { float: left; text-align: left; width: 150px; margin: 0 20px 0 0; } .PIE .TXT { width: 620px; float: left; height: 45px; color:#333333; } .PIE .CREDITS { width: 165px; float: left; margin: 0 0 0 5px; text-align: right; height: 45px; color:#333333; } #LOGO { margin: 15px 0; } .SOCIAL { list-style: none; position: relative; margin: 0; padding: 0; } .SOCIAL li { display: block; overflow: hidden; padding: 0; cursor: pointer; float: left; width: 32px; height: 32px; margin: 0 10px 10px 0; } .SOCIAL img { border: none; } .LEGAL{ color:#111; clear:both; padding-top:15px; margin-top:70px; border-top:1px solid #DDD; } .LEGAL a{ color:#333; } .LEGAL a:hover{ color:#FF3300; }