*{padding:0px;margin:0px;}
body{font-family:Verdana, Helvetica, sans-serif;font-size:12px;color:#333333;background-image:url(../imagenes/fondo_saveco.jpg);background-repeat:repeat-x;background-color:#D1D1D1}
#global{width:990px;margin:0px auto}
#cabecera{width:990px;min-height:150px;float:left;border:0px solid #000;background:#F5D715;color:#FFF}
#cabiz{float:left;border:0px solid #F00;width:350px;height:92px;margin:0;padding-top:10px}
#cabcen{float:right;border:0px solid #F00;width:463px;height:50px;margin:0;text-align:right;padding-right:5px;padding-top:10px}
#cabd{float:right;border:0px solid #F00;min-width:100px;height:22px;margin:0;text-align:left;padding-top:20px}
#banner{width:988px;margin:0px auto;height:124px;float:left;border:0px solid #0C0}
#bannerd{width:180px;min-height:100px;float:right;z-index:3;border:0px solid #F5D715;margin:10px 0 10px 0;padding:5px 10px 5px 0px}
#bannerd img{border:0px;width:180px;margin:0px 0 10px 0}
#bannerd a{background:none}
#noticias-portada{width:988px;height:150px;margin:5px 0 30px 0;min-height:100px;float:left;border:0px solid #0C0}
#not-por{width:319px;margin-right:100px;max-height:150px;float:left;border:0px solid #0C0;padding:0 5px 0 5px}
#not-por img{width:80px;float:left;position:relative;border:0px solid #000;margin:0 5px 5px 0}
#not-por h1{color:#999}
#not-por h3{color:#FF6600;font-size:14px}
#not-por h6{color:#999;font-size:11px}
a.not{margin-left:0px;color:#999;text-decoration:none;font-size:11px;font-weight:normal}
a.not:visited{color:#999;text-decoration:underline}
a.not:active{color:#999;text-decoration:underline}
a.not:hover{color:#FF6600 !important;text-decoration:underline;background:none}
#cuerpo_general{width:990px;float:left;z-index:3;background-color:#FFF;margin:10px 0px 10px 0px;}
#cuerpo{width:762px;min-height:350px;float:left;z-index:3;border-right:1px solid #F5D715;margin:10px 10px 10px 0px;padding:5px 15px 5px 5px;text-align:justify}
#pie-azul{width:970px;height:20px;float:left;z-index:3;border:0px solid #000;padding:10px;background:#969696;color:#000}
#pie{width:988px;float:left;z-index:3;border:0px solid #000;margin:0 0 10px 0;background:#FFF;text-align:center;display:inline;vertical-align:top}
#pie a{background:none}
a.pie{margin-left:10px;color:#FFFFFF;text-decoration:none;}
a.pie:visited{color:#FFFFFF;text-decoration:none}
a.pie:active{color:#FFFFFF;text-decoration:none}
a.pie:hover{color:#CCCCCC;text-decoration:underline;background:none}
a.img{margin-left:10px;color:#FFFFFF;text-decoration:none;}
a.img:visited{color:#FFFFFF;text-decoration:none}
a.img:active{color:#FFFFFF;text-decoration:none}
a.img:hover{color:#CCCCCC;text-decoration:underline;background:none}
#form{width:395px;z-index:99;position:relative;border:0px solid #CCC;margin:10px auto;text-align:left;float:left}
#mapa{width:365px;z-index:99;position:relative;border:0px solid #CCC;margin:10px auto;text-align:left;float:right}
<!-- estilo para los texto -->
a{color:#000000;text-decoration:none;}
h1{font-family:Verdana;font-size:12px;color:#000;font-weight:normal}
h2{font-family:Verdana;font-size:14px;color:#000}
h3{font-family:Verdana;color:#FF6600;font-size:14px}
h4{font-family:Verdana;font-size:10px;color:#000;font-weight:normal;font-style:italic}
h5{font-family:Verdana;font-size:11px;color:#000;font-style:italic;font-weight:normal}
h6{font-family:Verdana;font-size:12px;color:#000;font-style:italic;font-weight:normal}
h7{font-family:Verdana;font-size:11px;color:#FFFFFF;font-style:italic;font-weight:normal}
hr{border:1;color:#000;background-color:#FFF;height:1px;width:100%;text-align:left}
<!-- estilo para el menu -->
ul, li{padding:0px;margin:0px;}
ul.dropmenu{position:relative;margin:0px;padding:1px 0px 0px 0px;background:transparent url(../imagenes/bmenu.jpg) repeat-x scroll 0 0;display:block;height:20px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;}
.dropmenu li{position:relative;list-style:none;float:left;margin:0px;padding:0px;}
.dropmenu li a{padding:3px 30px 5px 15px;display:block;cursor:point;border-right:solid 1px #000;color:#000;height:14px;font-size:10px;text-decoration:none;}
.dropmenu li span{display:block;float:right;height:10px;width:10px;background:transparent url(../imagenes/arrow_up.png) repeat-x scroll 0 0;position:absolute;top:7px;right:10px;}
.dropmenu li:hover ul, .dropmenu li:hover div{display:block;}
.dropmenu ul{position:absolute;display:none;min-width:140px;padding:0px;margin:0px;border-bottom:0px solid #ccc;display:none;}
.dropmenu ul li{border:0;float:none;}
.dropmenu ul a{border:0px solid #ccc;border-bottom:0;white-space:nowrap;display:block;color:#000;text-decoration:none;text-transform:none;}
.dropmenu a.selected, a:hover{color:#000 !important;background:#FFFFFF url(../imagenes/gradient2.png) repeat-x scroll 0 0;}
.dropmenu a.selected span{background:transparent url(../imagenes/arrow_hover.png) repeat-x scroll 0 0;}
.dropmenu div ul{position:relative;display:block;}
.dropmenu li div{border:1px solid #ccc;padding:5px;display:none;position:absolute;color:#FFF;background:url(../imagenes/dropdownback.png);border:1px solid white;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;z-index:500;-moz-box-shadow:0 3px 8px rgba(0,0,0,0.6);-webkit-box-shadow:0 3px 8px rgba(0,0,0,0.6) box-shadow:0 3px 8px black;display:none;}
.dropmenu li div ul{border:none;background:none;position:relative !important;}
.dropmenu li div a{border:none;border-bottom:0px solid #ccc;}
.dropmenu li div div{display:block;position:relative;background:none;border:none;}
.dropmenu li div div a{display:inline;border:none;color:#666;text-decoration:underline;padding:0px;margin:0px;text-transform:none;}
.dropmenu li div div a:hover{color:#000;text-decoration:none;}
ul.left{float:left;width:145px;}
ul.right{float:right;width:145px;}
.small{color:#666;font-size:10px;padding:10px 5px 8px 5px !important;display:block;clear:both;}
.products{min-width:100px;min-height:20px;padding:15px !important;}
.products ul{width:100%;}
.products ul li{border-bottom:0px solid #ccc;height:20px;padding:5px 0px;}
.products h2{font-size:12px;padding:2px 0px 3px 0px;margin:0px;}
.products p{color:#000;font-size:10px;padding:0px;margin:0px;}
.products img{float:left;padding-right:10px;}
.products ul li a{display:inline;border:none;color:#000;text-decoration:none;padding:0px;margin:0px;text-transform:none;}
.products ul li a:hover{color:#05518A !important;text-decoration:none;background:url(../imagenes/gradient.png) repeat-x scroll 0 0;}
.tutorials{width:300px;}
.login{padding:15px !important;width:180px;}
label{padding:0px 0px 4px 0px;display:block;}
.button{background:#4A779D url(../imagenes/bmenu.jpg) repeat-x scroll 0 0;color:#666;border:1px solid #666;padding:4px 10px;width:120px;}
<!-- estilo para el menu -->