* {
	padding: 0;
	margin: 0;
}
body {
    font-size: 11pt;
    font-family: verdana, helvetica, arial, sans-serif;
    text-align: center;
    color: #000000;
    background: #768eb2;
}
img {
    border: 0px;
}
#web {
    position: relative;
    top: 5px;
    margin: auto;
    width: 840px;
    min-height: 620px;
    height: auto !important;
    height: 620px;
    background: transparent url(images/web.jpg);
} 
#index_img {
    position: absolute;
    padding: 0px;
    top: 110px;
    left: 82px;
    width: 675px;
    height: 400px;
    border: 0px;
    background: transparent;
}  
#index_img_min {
    position: absolute;
    padding: 0px;
    top: 146px;
    left: 104px;
    width: 600px;
    height: 356px;
    border: 0px;
    background: transparent;
}   
#index_nichos {
    position: absolute;
    padding: 0px;
    top: 65px;
    left: 396px;
    width: 500px;
    height: 30px;
    border: 0px;
    background: transparent;
}        
#index_banyos {
    position: absolute;
    padding: 0px;
    top: 65px;
    left: 396px;
    width: 500px;
    height: 30px;
    border: 0px;
    background: transparent;
}              
#index_contador {
    position: absolute;
    padding: 0px;
    top: 500px;
    left: 130px;
    width: 592px;
    height: 78px;
    border: 0px;
    z-index: -1;
    background: transparent;
}        
#index_nav0 {
    position: absolute;
    padding: 0px;
    top: 560px;
    left: 411px;
    width: 400px;
    height: auto;
    border: 0px;
    text-align: left;
    background: transparent;
}           
#index_nav1 {
    position: absolute;
    padding: 0px;
    top: 580px;
    left: 100px;
    width: 215px;
    height: auto;
    border: 0px;
    text-align: left;
    background: transparent;
}          
#index_nav2 {
    position: absolute;
    padding: 0px;
    top: 580px;
    left: 330px;
    width: 215px;
    height: auto;
    border: 0px;
    text-align: left;
    background: transparent;
}           
#index_nav3 {
    position: absolute;
    padding: 0px;
    top: 580px;
    left: 550px;
    width: 215px;
    height: auto;
    border: 0px;
    text-align: left;
    background: transparent;
}           
#index_nav4 {
    position: absolute;
    padding: 0px;
    top: 540px;
    left: 621px;
    width: 150px;
    height: auto;
    border: 0px;
    text-align: left;
    background: transparent;
}        
#index_nav5 {
    position: absolute;
    padding: 0px;
    top: 560px;
    left: 411px;
    width: 337px;
    height: auto;
    border: 0px;
    text-align: right;
    background: transparent;
}              
#naves_nom {
    position: absolute;
    padding: 0px;
    top: 120px;
    left: 120px;
    width: 380px;
    height: auto;
    border: 0px;
    background: transparent;
}   
#naves_img {
    position: absolute;
    padding: 0px;
    margin: 0px;
    top: 155px;
    left: 75px;
    width: 530px;
    height: 430px;
    border: 0px;
    background: transparent url(images/naves.gif);
}       
#naves_proy {
    position: absolute;
    padding: 0px;
    margin: 0px;
    top: 490px;
    left: 76px;
    width: 500px;
    height: 85px;
    border: 0px;
    z-index: 30;
    background: transparent url(images/proyecto.gif);
}       
#naves_dat1 {
    position: relative;
    padding: 0px;
    margin: 0px;
    top: 15px;
    left: -2px;
    width: 480px;
    height: 15px;
    border: 0px;
    z-index: 30;
    background: transparent;
}       
#naves_dat2 {
    position: relative;
    padding: 0px;
    margin: 0px;
    top: 25px;
    left: -2px;
    width: 480px;
    height: 35px;
    border: 0px;
    z-index: 30;
    background: transparent;
}            
#naves_nav {
    position: absolute;
    padding: 0px;
    top: 140px;
    left: 580px;
    width: 240px;
    height: 420px;
    border: 0px;
    background: transparent;
}   
#equipo_nom {
    position: absolute;
    padding: 0px;
    top: 120px;
    left: 120px;
    width: 380px;
    height: auto;
    border: 0px;
    background: transparent;
}   
#equipo_img {
    position: absolute;
    padding: 0px;
    top: 96px;
    left: 120px;
    width: 600px;
    height: 454px;
    border: 0px;
    background: transparent url(images/equipo.gif);
}    
#equipo_dat {
    position: absolute;
    padding: 0px;
    top: 305px;
    left: 120px;
    width: 475px;
    height: 160px;
    border: 0px;
    background: transparent;
}  
#direccion_nom {
    position: absolute;
    padding: 0px;
    top: 420px;
    left: 120px;
    width: 380px;
    height: auto;
    border: 0px;
    background: transparent;
}      
#direccion_img {
    position: absolute;
    padding: 0px;
    top: 100px;
    left: 120px;
    width: 600px;
    height: 380px;
    border: 0px;
    background: transparent url(images/direccion.gif);
}      
#direccion_dat {
    position: absolute;
    padding: 0px;
    top: 270px;
    left: 170px;
    width: 480px;
    height: 120px;
    border: 0px;
    background: transparent;
}  
#formulario_nom {
    position: absolute;
    padding: 0px;
    top: 120px;
    left: 120px;
    width: 380px;
    height: auto;
    border: 0px;
    background: transparent;
}     
#formulario_img {
    position: absolute;
    padding: 0px;
    top: 180px;
    left: 120px;
    width: 600px;
    height: 310px;
    border: 0px;
    background: transparent;
}       
#formulario_dat {
    position: absolute;
    padding: 0px;
    top: 210px;
    left: 120px;
    width: 600px;
    height: 290px;
    border: 0px;
    background: transparent;
}  
#mail_nom {
    position: absolute;
    padding: 0px;
    top: 120px;
    left: 120px;
    width: 380px;
    height: auto;
    border: 0px;
    background: transparent;
}      
#mail_img {
    position: absolute;
    padding: 0px;
    top: 100px;
    left: 120px;
    width: 600px;
    height: 380px;
    border: 0px;
    background: transparent url(images/mail.gif);
}      
#mail_dat {
    position: absolute;
    padding: 0px;
    top: 223px;
    left: 135px;
    width: 510px;
    height: 115px;
    border: 0px;
    background: transparent;
}           
#mail_nav {
    position: relative;
    padding: 0px;
    top: 10px;
    left: 170px;
    width: 130px;
    height: 15px;
    border: 0px;
    background: transparent;
}         
#satelite_nom {
    position: absolute;
    padding: 0px;
    top: 120px;
    left: 120px;
    width: 380px;
    height: auto;
    border: 0px;
    background: transparent;
}       
#satelite_img {
    position: absolute;
    padding: 0px;
    top: 130px;
    left: 140px;
    width: 600px;
    height: 380px;
    border: 0px;
    background: transparent url(images/satelite.gif);
}       
#satelite_nav {
    position: relative;
    padding: 0px;
    top: 61px;
    left: -20px;
    width: 560px;
    height: 260px;
    border: 0px;
    background: transparent;
}    
#visita_nom {
    position: absolute;
    padding: 0px;
    top: 430px;
    left: 120px;
    width: 380px;
    height: auto;
    border: 0px;
    background: transparent;
}        
#visita_img {
	position: absolute;
	top: 110px;
	left: 110px;
    width: 600px;
    height: 380px; 
	visibility: visible;
    background: transparent url(images/visita.gif);
}
#visita_clip {
	POSITION: absolute; 
	CLIP: rect(0px 0px 0px 0px);
	cursor: hand;
	z-index: 30;
}  
#trabaja_nom {
    position: absolute;
    padding: 0px;
    top: 420px;
    left: 120px;
    width: 380px;
    height: auto;
    border: 0px;
    background: transparent;
}      
#trabaja_img {
    position: absolute;
    padding: 0px;
    top: 100px;
    left: 120px;
    width: 600px;
    height: 380px;
    border: 0px;
    background: transparent url(images/trabaja.gif);
}      
#trabaja_dat {
    position: absolute;
    padding: 0px;
    top: 285px;
    left: 135px;
    width: 550px;
    height: 115px;
    border: 0px;
    background: transparent;
}       
#tecnologia_nom {
    position: absolute;
    padding: 0px;
    top: 120px;
    left: 120px;
    width: 380px;
    height: auto;
    border: 0px;
    background: transparent;
}      
#tecnologia_img {
    position: absolute;
    padding: 0px;
    top: 140px;
    left: 120px;
    width: 600px;
    height: 380px;
    border: 0px;
    background: transparent url(images/tecnologia.gif);
}      
#tecnologia_dat {
    position: absolute;
    padding: 0px;
    top: 188px;
    left: 255px;
    width: 440px;
    height: 295px;
    border: 0px;
    background: transparent;
}        
#historia_nom {
    position: absolute;
    padding: 0px;
    top: 120px;
    left: 120px;
    width: 380px;
    height: auto;
    border: 0px;
    background: transparent;
}      
#historia_img {
    position: absolute;
    padding: 0px;
    top: 140px;
    left: 120px;
    width: 600px;
    height: 380px;
    border: 0px;
    background: transparent url(images/historia.gif);
}      
#historia_dat {
    position: absolute;
    padding: 0px;
    top: 232px;
    left: 170px;
    width: 490px;
    height: 210px;
    border: 0px;
    background: transparent;
}   
#documentacion_nom {
    position: absolute;
    padding: 0px;
    top: 120px;
    left: 120px;
    width: 380px;
    height: auto;
    border: 0px;
    background: transparent;
}   
#documentacion_img {
    position: absolute;
    padding: 0px;
    top: 140px;
    left: 70px;
    width: 600px;
    height: 440px;
    border: 0px;
    background: transparent url(images/documentacion.gif);
}    
#documentacion_capa {
    position: absolute;
    padding: 0px;
    top: 232px;
    left: 125px;
    width: 410px;
    height: 250px;
    border: 0px;
    background: transparent;
}       
#documentacion_lin1 {
    position: relative;
    padding: 0px;
    top: 0px;
    left: 0px;
    width: 410px;
    height: 20px;
    border: 0px;
    color: #ffffff;
    background: transparent;
}            
#documentacion_lin2 {
    position: relative;
    padding: 0px;
    top: 20px;
    left: 0px;
    width: 410px;
    height: 20px;
    border: 0px;
    background: transparent;
}             
#documentacion_dat {
    position: relative;
    padding: 0px;
    top: 35px;
    left: 0px;
    width: 410px;
    height: 160px;
    border: 0px;
    background: transparent;
}              
#documentacion_nav {
    position: absolute;
    padding: 0px;
    top: 140px;
    left: 560px;
    width: 240px;
    height: 420px;
    border: 0px;
    background: transparent;
}  
#productos_nom {
    position: absolute;
    padding: 0px;
    top: 90px;
    left: 120px;
    width: 380px;
    height: auto;
    border: 0px;
    background: transparent;
}   
#productos_img {
    position: absolute;
    padding: 0px;
    margin: 0px;
    top: 160px;
    left: 70px;
    width: 510px;
    height: 420px;
    border: 0px;
    background: transparent url(images/productos.gif);
}    
#productos_capa {
    position: absolute;
    padding: 0px;
    top: 160px;
    left: 75px;
    width: 500px;
    height: 420px;
    border: 0px;
    background: transparent;
}       
#productos_lin1 {
    position: relative;
    padding: 0px;
    top: 50px;
    left: 0px;
    width: 500px;
    height: 20px;
    border: 0px;
    background: transparent;
}         
#productos_gal {
    position: absolute;
    padding: 0px;
    top: 209px;
    left: 225px;
    width: 311px;
    height: 212px;
    border: 0px;
    background: transparent;
}             
#productos_dat {
    position: relative;
    padding: 0px;
    top: 65px;
    left: 0px;
    width: 500px;
    height: 110px;
    border: 0px;
    background: transparent;
}             
#productos_dat2 {
    position: absolute;
    padding: 0px;
    top: 195px;
    left: 2px;
    width: 218px;
    height: 200px;
    border: 0px;
    background: transparent;
}          
#productos_nav {
    position: absolute;
    padding: 0px;
    top: 140px;
    left: 580px;
    width: 240px;
    height: 420px;
    border: 0px;
    background: transparent;
} 
   
#ftp_img {
    position: absolute;
    padding: 0px;
    top: 140px;
    left: 70px;
    width: 600px;
    height: 380px;
    border: 0px;
    background: transparent url(images/ftp.gif);
} 
#ftp_capa {
    position: absolute;
    padding: 0px;
    top: 290px;
    left: 125px;
    width: 410px;
    height: 250px;
    border: 0px;
    background: transparent;
}       
#ftp_lin1 {
    position: relative;
    padding: 0px;
    top: 0px;
    left: 0px;
    width: 410px;
    height: 20px;
    border: 0px;
    color: #ffffff;
    background: transparent;
}            
#ftp_lin2 {
    position: relative;
    padding: 0px;
    top: 20px;
    left: 0px;
    width: 410px;
    height: 20px;
    border: 0px;
    background: transparent;
}                
#ftp_dat {
    position: relative;
    padding: 0px;
    top: 35px;
    left: 0px;
    width: 410px;
    height: 160px;
    border: 0px;
    background: transparent;
}   
#explorer_nom {
    position: absolute;
    padding: 0px;
    top: 80px;
    left: 500px;
    width: 300px;
    height: auto;
    border: 0px;
    background: transparent;
}    
#explorer_capa {
    position: absolute;
    padding: 10px;
    top: 130px;
    left: 70px;
    width: 680px;
    height: 460px;     
    border-style: solid;
    border-color: #000000;
    border-width: 2px;
    background: white;//transparent;
}          
#banyos_nom {
    position: absolute;
    padding: 0px;
    top: 110px;
    left: 80px;
    width: 380px;
    height: auto;
    border: 0px;
    background: transparent;
}     
#banyos_dat {
    position: absolute;
    padding: 0px;
    top: 190px;
    left: 110px;
    width: 470px;
    height: 140px;
    border: 0px;
    background: transparent;
}    
#banyos_dat p {
    color: #000000;
    text-align: justify;
}            
#bancat_nom {
    position: absolute;
    padding: 0px;
    top: 85px;
    left: 90px;
    width: 380px;
    height: auto;
    border: 0px;
    background: transparent;
}     
#bancat_dat {
    position: absolute;
    padding: 0px;
    top: 142px;
    left: 115px;
    width: 610px;
    height: 420px;
    border: 0px;
    background: transparent;
}      
              
h1 {
    margin: 0px;
    color: #ffffff;
    font-size: 14pt;
    font-weight: normal;
    text-align: left;
}        
h2 {
    margin: 0px;
    font-size: 12pt;
    font-weight: normal;
    text-align: left;
}        
h3 {
    margin: 0px;
    font-size: 8pt;
    font-weight: normal;
    text-align: left;
}        
h4 {
    margin: 5px 0px 5px 0px;
    color: #294175;
    font-size: 9pt;
    font-weight: bold;
    text-align: left;
}         
h5 {
    margin: 0px;
    color: #ffffff;
    font-size: 9pt;
    font-weight: bold;
    text-align: center;
}
h6 {
    margin: 0px;
    color: #294175;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
}
table {
    border: 0px;
    border-collapse: collapse;
}
th {
    background-color: #f0f8ff;
}        
p {
    margin: 0px;
    color: #294175;
    font-size: 9pt;
    font-weight: normal;
    text-align: left;
}     
p.form {
    margin: 0px;
    color: #ffffff;
    font-size: 8pt;
    font-weight: bold;
    text-align: left;
}
p.margen {
    margin-top: 5px;
}     
p.exploh {
    margin: 0px;
    color: #294175;
    font-size: 8pt;
    font-weight: bold;
    text-align: left;
}
a:link, a:visited,
a:active, a:focus {
    margin: 0px;
    color: #ffebcd;/*#289728;*/
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}
a.panel:link, a.panel:visited,
a.panel:active, a.panel:focus {
    margin: 0px;
    color: #289728;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
}
a.panel:hover {
    text-decoration: underline;
}
a.index:link, a.index:visited,
a.index:active, a.index:focus {
    margin: 0px;
    color: #ffffff;
    font-size: 8pt;
    font-weight: bold;
    font-family: verdana, helvetica, arial, sans-serif;
    text-align: left;
    text-decoration: none;
}
a.index:hover {
    color: #33FF66;
}
a.inedical:link, a.inedical:visited,
a.inedical:active, a.inedical:focus {
    margin: 0px;
    color: #ffffff;/*#157364; #96d9d3;*/
    font-size: 10pt;
    font-weight: bold;
    font-family: verdana, helvetica, arial, sans-serif;
    text-align: left;
    text-decoration: none;
}
a.inedical:hover {
    color: #33FF66;/*#33FF66;*/
}
.edit {
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 9pt;
    color: #000000; /* color texto edicion */
    background-color: #becee3; /* fondo campo edicion */
    border: 2px raised #000000; /* borde campo edicion */
    scrollbar-track-color: #a5bbd7; /* fondo de barra */
    scrollbar-face-color: #a5bbd7; /* color barra espaciadora */
    scrollbar-darkshadow-color: #a5bbd7; /* marco barra espaciadora */
    scrollbar-shadow-color: white; /* color flechitas */ 
    scrollbar-arrow-color: white; /* color flechitas con datos */
}