/*
-----------------------------------------------------------
Titulo:			Adegopa-pg -- index
Autor:			Francisco Medina fmedina@brahmaproducciones.com
Actualizado:	12 Abril 2007
Version:		1.0	
-----------------------------------------------------------
*/
body {
background: #000000;
margin: 0px;
padding: 0px;
}
#contenedor {
background: url(imgs/bkg-kbz2.jpg) no-repeat center top;
margin: 0px auto;
width: 845px;
padding: 0px;
}
#kbz {
border-right: 1px solid #FFFF00;
border-left: 1px solid #FFFF00;
border-top-style: none;
border-bottom-style: none;
margin: 0px auto;
height: 260px;
width: 845px;
}
#menusup {
margin: 0px auto;
padding: 0px;
height: 35px;
width: 845px;
border-right: 1px solid #FFFF00;
border-left: 1px solid #FFFF00;
border-top-style: none;
border-bottom-style: none;
background: url(imgs/bkg-top.gif) no-repeat center top;
position: relative;
}
#menusup ul {
background: url(imgs/bkg-menusup.gif) no-repeat;
margin: 0px;
padding: 0px;
height: 28px;
width: 660px;
position: absolute;
top: 5px;
text-align: left;
left: 15px;
}

#menusup form{
margin: 0px;
padding: 0px;
height: 28px;
width: 660px;
position: absolute;
top: 5px;
right: -280px;
}
#menusup li {
display: inline;
margin-right: 12px;
}
#menusup a {
text-decoration: none;
font: bold 75%/25px Arial, Helvetica, sans-serif;
color: #000000;
}
#menusup a:hover {
text-decoration: underline;
}
#menusup a img {
border-style: none;
vertical-align: middle;
margin: 0px 2px;
}
#menusup .buscar_input {
font-size: 12px;
margin: 3px 0px 0px;
padding: 0px;
}
#menusup a img.btn {
margin: 1px 5px 0px 0px;
padding: 0px;
vertical-align: top;
}
#idiomas2 {
margin: 0px auto;
padding: 0px;
height: 27px;
width: 150px;
border-right: none;
border-left: none;
border-top-style: none;
border-bottom-style: none;
position: absolute;
top: 5px;
right: 15px;
background: url(imgs/bkg-menusup2.jpg) no-repeat left top;
}
#idiomas2 ul {
margin: 0px;
padding: 0px;
text-align: center;
width: 150px;
background: url(none);
position: absolute;
top: 3px;
}
#idiomas2 li {
display: inline;
margin-right: 15px;
}
#idiomas2 a {
color: #333333;
text-decoration: none;
font: bold 75% Arial, Helvetica, sans-serif;
}
#idiomas2 a:hover {
text-decoration: underline;
}
#idiomas2 a img {
vertical-align: middle;
border-style: none;
margin: 0px 3px 0px 0px;
padding: 0px;
}
#principal {
margin: 0px auto;
padding: 0px 10px;
width: 825px;
border-right: 1px solid #FFFF00;
border-left: 1px solid #FFFF00;
border-top-style: none;
border-bottom-style: none;
background: url(imgs/bkg-all.gif) repeat-y center top;
position: relative;
}
#principal-i {
float: left;
width: 154px;
background: url(imgs/bkg-menu-i.gif) no-repeat center top;
margin: 0px;
padding: 0px;
height: auto;
}
#principal-i ul {
margin: 0px;
padding: 0px;
}
#principal-i li {
border-bottom: 2px dotted #FFCC00;
list-style: none;
}
#principal-i li.ultimo {
border-bottom: none;
margin: 0px;
}
#principal-i a {
font: bold 65%/24px Verdana, Arial, Helvetica, sans-serif;
color: #999900;
text-decoration: none;
display: block;
margin: 0px;
padding: 0px 0px 0px 15px;
background: url(imgs/dot.gif) no-repeat 2px 8px;
}
#principal-i a:hover {
color: #000000;
}
#principal-i a.vea_galeria {
background: url(none);
text-align: right;
margin-right: 7px;
}
#principal-i h2 {
background: url(imgs/bkg-h2.gif) no-repeat 0px 3px;
font: bold 80%/35px Arial, Helvetica, sans-serif;
text-transform: uppercase;
text-decoration: none;
padding: 0px;
margin: 0px;
text-align: center;
}
#principal-i img.foto {
margin-left: 10px;
}
#principal-c {
width: 510px;
float: right;
padding-top: 5px;
text-align: center;
}
#flash {
text-align: center;
width: 510px;
}
div.titulares-principales {
height: auto;
width: 510px;
text-align: left;
margin-top:10px;
}
div.titulares-principales div.titulares-i {
background: url(imgs/bkg-titulares.jpg) no-repeat left top;
height: 95px;
width: 245px;
margin: 0px 2px 10px 4px;
padding: 0px;
text-align: left;
position: relative;
float: left;

}


div.titulares-principales div.titulares-d {
background: url(imgs/bkg-titulares.jpg) no-repeat left top;
height: 95px;
width: 245px;
margin: 0px 2px 10px 4px;
padding: 0px;
text-align: left;
position: relative;
float: right;
}
div.titulares-principales div.titulares-i h1, div.titulares-principales div.titulares-d h1 {
	background: url(none);
	margin: 0px 0px 3px;
	padding: 0px 0px 0px 25px;
	text-decoration: none;
	text-align: left;
	font: bold 70%/17px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
div.titulares-principales div.titulares-i img.foto_titular, div.titulares-principales div.titulares-d img.foto_titular {
float: right;
margin-right: 10px;
margin-top: 0px;
}
div.titulares-principales div.titulares-i p, 
div.titulares-principales div.titulares-d p  {
margin: 0px 5px 0px 7px;
padding: 0px;
font: 60% Arial, Helvetica, sans-serif;
text-decoration: none;
}

div.titulares-principales div.titulares-i a , 
div.titulares-principales div.titulares-d a {
text-decoration: none;
color: #000000;
}

div.titulares-principales div.titulares-i img.icos-titulares, div.titulares-principales div.titulares-d img.icos-titulares {
position: absolute;
left: 5px;
top: 0px;
}
#principal-d {
float: right;
height: auto;
width: 150px;
}
#principal-d a img {
margin: 10px auto;
padding: 0px;
border-style: none;
}
#pie {
margin: 0px auto;
padding: 0px;
height: 35px;
width: 845px;
border-right: 1px solid #FFFF00;
border-left: 1px solid #FFFF00;
border-top-style: none;
background: url(imgs/bkg-pie.gif) no-repeat center top;
position: relative;
border-bottom: 1px solid #FFFF00;
}
#pie ul {
margin: 0px;
padding: 0px;
position: absolute;
left: 20px;
bottom: 5px;
}
#pie li {
display: inline;
margin-right: 30px;
color: #FFFFFF;
font: 70% Arial, Helvetica, sans-serif;
}
#pie a {
color: #0099FF;
text-decoration: none;
}
#pie a:hover {
text-decoration: underline;
}
#pie a img {
vertical-align: middle;
border-style: none;
margin-left: 3px;
}
#pie ul.madein {
position: absolute;
left: 680px;
margin: 0px;
padding: 0px;
}

 /* Para el Menu Principal */
  #vertnav{list-style: none;}

  #vertnav ul {
      padding:0;
      margin:0;
      list-style: none;
      width:160px;
      overflow:visible;
      position:absolute;
  }

  #vertnav li {
     position: relative;
     width: 160px;
     border-bottom: 2px dotted #FFCC00;
     display:block;
     min-height:1.8em;
     margin:0;
     border-width:0px 0px 1px 0px;
     padding: 1px 0;
     text-align: left;

  }
  #vertnav li:last-child{
     border-bottom: 1px solid #CECECE;
  }

  #vertnav a {
    /* text-decoration:none;
     display:block;
     padding: 3px 15px 3px 0px;
     margin:0 0 0 0;
     font: normal 11px Verdana,Arial, Times New Roman, serif;
     color: #fff;

*/
font: bold 75%/24px Verdana, Arial, Helvetica, sans-serif;
color: #999900;
text-decoration: none;
display: block;
margin: 0px;
padding: 0px 0px 0px 15px;
background: url(imgs/dot.gif) no-repeat 2px 8px;
  }

  #vertnav li:hover, #vertnav a:hover{
     background-image: url(imagenes/icobotonsobre.gif);
     background-repeat: no-repeat;
     background-position: left center;
     color: #000;
  }

  #vertnav ul, #vertnav ul ul, #vertnav ul ul ul,#vertnav ul ul ul ul,#vertnav ul ul ul ul ul{
      display:none;
      position:absolute;
      top:0;
      left:160px;
      width: 158px;
      background-color: #fff;
	  /*background-image: url(imagenes/fondolinks02.jpg);*/
	  background-repeat:no-repeat;
  }

  #vertnav li:hover ul ul, #vertnav li:hover ul ul ul, #vertnav li:hover ul ul ul ul, #vertnav li:hover ul ul ul ul ul{
      display:none;
  }

  #vertnav li:hover ul, #vertnav ul li:hover ul, #vertnav ul ul li:hover ul, #vertnav ul ul ul li:hover ul, #vertnav ul ul ul ul li:hover ul{
      display:block;
      background-image: url(imagenes/fondolinks02.jpg);
      top: -1px;
      border:solid 1px #ccc;

  }

  li>ul {
          top: auto;
          left: auto;
  }

  * html #vertnav li{float:left;}








   /*Termina el Menu*/