body { font-family: Verdana, Geneva, sans-serif, arial, sans-serif; color:#FFF; background: #e3e3e3; text-align: center; font-size:12px; line-height:20px; background-color: #010103; background-image:url(../bgd.gif); margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; width:100%; height:100%;}
a:link { color: #FFF; text-decoration: none;}
a:visited { text-decoration: none; color:#FFF;}
a:hover {text-decoration: none;	color: #F00;}
a:active {	text-decoration: none;	color: #FFF;}
h1{	color: #A89959;	font-size:18px;}
h2 {color: #A89959;	font-size:15px;}
h3 {color: #A89959;	font-size:13px;}
h2 a{color: #A89959;}
h2 a:link{color: #A89959;}
h2 a:active{color: #A89959;}
h2 a:hover{color: #F00;}
h2 a:visited{color: #A89959;}
#sitio{ width: 990px; height:100%; margin: 0 auto; padding:5; position:relative; top: 0; margin-bottom:30px;}
.menu{ text-align:center; background: #292929; height:46px; margin-top:10px;}
#contenedor{ /*background-color: rgba(1, 1, 3, 0.5);*/ text-align:justify; background-color:#000; height:100%; overflow:auto;}
#contenido{ background-color:#000; text-align:justify; padding-left:10px; padding-right:10px; padding-top:3px; margin-top:10px; width:970px; height:100%; font-size:12px; font-family:Verdana, Geneva, sans-serif;}
#recu{ width:284px; float:left; padding-left:4px; padding-top:2px; height:380px;}
#fotos{ width:680px; height:380px; float:left;}
div.scroll08 { width:670px; height:380px; overflow-y:scroll; top: 2px; left:2px; color: #FFFFFF; padding-right:10px; scrollbar-face-color:#666; scrollbar-shadow-color:#000; scrollbar-highlight-color:#131313; scrollbar-3dlight-color:#131313; scrollbar-darkshadow-color:#131313; scrollbar-track-color:#131313; scrollbar-arrow-color:#000000; float:left; background-color:#000;}
div.box2{ width:270px; float:left; padding-left:7px; padding-top:2px; height:380px; position:relative; background-color:#000;}
.color { color: #7A6E36}
.color1 {color: #A89959;}
.chico{ font-size:10px;}
.rojo { color:#FF0000;}
#galleria{ height:450px;}
#footer {   clear:both;   position:relative;   margin-top: -30px;   bottom:0;   width:100%;   height:30px;   /* Height of the footer */   background:#141414;   text-align:center;   font-size:11px;      font-family:Verdana, Geneva, sans-serif;   line-height:2.5em;}
#footer a{color:#FFF}
#footer a:hover{color:#C00}
#lz { text-align:center; font-size:10px; /*padding-top:8px;*/ text-align:center; width:100%; height:30px; background-color:#141414; position:absolute; bottom:0px;}
/* MENU */
#nav { background: #e5e5e5; float: left; margin: 0;  padding: 0;}
#nav a {background:url(../bg.jpg) repeat -20px 35px;}
#nav li a, #nav li { float: left;}
#nav li { list-style: none; position: relative;}
#nav li a { padding: 1em 2em; text-decoration: none; color: white; background: #292929; border-right: 1px solid #3c3c3c; border-left: 1px solid #3c3c3c; border-bottom: 1px solid #232323;}
#nav li actual { background:#C00;}
#nav li a:hover { background:#C00; /*background: #2a0d65; background: -moz-linear-gradient(top, #11032e, #2a0d65); background: -webkit-gradient(linear, left top, left bottom, from(#11032e), to(#2a0d65));*/}
/* Submenu */
.hasChildren { position: absolute; width: 1px; height: 1px; background: #333; right : 0; bottom: 0;}
#nav li ul { display: none; position: absolute; left: 0; top: 100%; padding: 0; margin: 0; z-index:100;}
#nav li:hover > ul { display: block;}
#nav li ul li, #nav li ul li a { float: none;}
#nav li ul li { _display: inline; /* for IE6 */}
#nav li ul li a { width: 180px; display: block;}
/* SUBSUB Menu */
#nav li ul li ul { display: none;}
#nav li ul li:hover ul { left: 100%; top: 0;}