body{margin:0;padding:0; text-align:center; background-color:#FFFFFF;}
#main{width:780px;
position:absolute;margin-left:-370px;left:390px; /* posición del nav */ 
text-align:center;}
#header{ width:100%;background:url(out27.jpg) no-repeat;height:126px;}

/* ------------- Menú de Navegación -------------------------- */

#nav{margin:0;position:absolute;top:10px;right:30px; /*margen con el div */}
#nav li{color:#000000; /*color base del texto*/float:left;width:10em;margin:0;padding:0;list-style:none;background:transparent;font:10px Arial,Tahoma,Helvetica,Sans-serif;text-align:center;position:relative;cursor:default;}
#nav li ul{padding-top:7px; /* referente a la parte superior */ margin:0;}
#nav a{text-decoration:none;}
#nav li a{ color: #000000; font-weight: bold;}
#nav li a:hover{text-decoration:underline;}
#nav li li a:hover{text-decoration:none;}
#nav li li{filter:Alpha(opacity=85,finishopacity=85,style=1);/* Transparencia en Internet Explorer */}
#nav li li a{ border-color: #000000; border-style:solid; border-width:0 2px 1px 2px; display:block; color:#000000; font-weight: bold;background:transparent url(nav.png) 0px 0px repeat scroll; line-height:18px;}
#nav li li a:hover{color:#000000;background:transparent url(gris.jpg) 0px 0px repeat scroll;/* Transparencia en Otros navegadores */}
li ul{padding:0.5em 0 1em 0;display:none;position:absolute;top:100%;left:0;}
li>ul{top:auto;left:auto;}
li li{float:left;border:0;display:block;background:transparent;}
li:hover ul,li.over ul{display:block;}
