BODY { 
   font-family: Arial,Helvetica,Tahoma, sans-serif;
	font-size: 13px;

   margin: 10 0 10 0px; 
   text-align: center; 

 
} 
 
 
h2
{
 font-size: 15px;
  font-weight: bold; 
 color: #2190ad;
 padding: 20px 0px 0px 0px;
}

h3
{
 font-size: 12px;
  font-weight: bold; 
 color: #f04f26;
 padding: 20px 0px 0px 0px;
}




#contenedor{ 
   text-align: left; 
   width: 975px; 
   margin: auto; 
} 

#presentacion{ 
   text-align: center; 
   width: 975px; 
   margin: auto; 
    background: url(/main/images/imagenes/presentacion.png)   no-repeat; 
	height: 420px;
   
} 

#cabecera1{ 
    color: #333300; 
   font-weight: bold; 
   padding: 3 3 3 10px;
   margin:0 0 5px 0;
   height:27px;
   background: url(/main/images/imagenes/cabecera1.png) ;
   
} 

#cabecerasubefoto{ 
    color: #333300; 
   font-weight: bold; 
   padding: 3 3 3 10px;
   margin:0 0 5px 0;
   height:21px;
   background: url(/main/images/imagenes/cabecera1.png) ;
   
} 

#cabecera2{ 
  
   color: #333300; 
   font-size: 10px;
	text-align: right; 
	      padding: 4px 0px 0px 0px; 
   margin:  0px 0 5px 250px;
   
   border: 1px solid;
   width: 300px;
   
    
   
   
} 
#cabecera2bis{ 
  
   color: #333300; 
   font-size: 10px;
  border: 1px solid;
	width: 180px;
      padding: 4px 0px 0px 0px; 
   margin: 0px 0px 5px 10px;
   
   
  
} 

#formulariosin
{
margin: 0; 
padding: 0;
}

#cabecera3der{ 
   
   color: #333bbb; 
   font-size:12pt; 
   font-weight: bold; 
   text-align: right;
   padding: 30px 3px 3px 10px; 
   margin: 20px 0 10px 330px;
   height: 15px;
  

	
	
} 

#top-navus {
	display: block;
	right: 10px;
	padding: 10px 3px 4px 10px; 
    margin: 0px 0px 2px 0px;
    height: 10px;
	text-align: left;
}

#top-navst {
	display: block;
	right: 10px;
	padding: 10px 3px 4px 10px; 
    margin: 0px 0px 2px 0px;
    height: 10px;
	text-align: right;
}


 
#top-nav {
	display: block;
	bottom: 12px;
	right: 10px;
    padding: 17px 3px 8px 10px; 
    margin: 0px 0px 10px 320px;
    height: 10px;
	text-align: right;
	
}

#top-nav li {
	display: inline;
	font-size: small;
	font-weight: bold;
	color: #f04f27;

	margin-left: 8px;
	margin-right: 8px;
	font-family: arial;
}

#top-nav a:visited {
	color: #2190ad;
}

#top-nav a:link {
	color: #2190ad;
}
#top-nav a:hover {
	color: #f04f27;
}

#top-navst li {
	display: inline;
	font-size: small;
	font-weight: bold;
	color: #f04f27;

	margin-left: 8px;
	margin-right: 8px;
	font-family: arial;
}

#top-navst a:visited {
	color: #2190ad;
}

#top-navst a:link {
	color: #2190ad;
}
#top-navst a:hover {
	color: #f04f27;
}

#top-navus li {
	display: inline;
	font-size: small;
	font-weight: bold;
	color: #0095d8;

	margin-left: 8px;
	margin-right: 8px;
	font-family: arial;
}

#top-navus a:visited {
	color: #f04f26;
}

#top-navus a:link {
	color: #f04f26;
}
#top-navus a:hover {
	color: #0095d8;
}

#cabecera4{ 
   margin: 10px 0 0px 0px; 
} 

#cabecera4izq {
	PADDING: 2px 0px 8px 0px ;
	text-align:center;
	width:350px;
	float:left; 
	background: url(/main/images/imagenes/fondo_rango.png)  no-repeat; 
	 background-repeat: repeat-x; 
	 height:45px;
	 color:#FFFFFF;
	
}

#cabecera4der{
		PADDING: 2px 0px 8px 0px ;
	margin-left: 360px; 
	 text-align:center;
	 background: url(/main/images/imagenes/fondo_rango.png) no-repeat;
	background-repeat: repeat-x; 
	 height:45px;
	color:#FFFFFF;
	
}

#cabecera4derb{
		PADDING: 4px 0px 6px 0px ;
	margin-left: 360px; 
	 text-align:center;
	 background: url(/main/images/imagenes/fondo_rango.png) no-repeat;
	background-repeat: repeat-x; 
	font-weight: bold;
	font-size:12px;
	 height:45px;
	color:#FFFFFF;
	
}

#cabecera4derb a{
		text-decoration:none;
		color:#f04f26;
	
}

#cabeceracompleta {
	PADDING: 10px 0px 0px 0px ;
	text-align:left;
	font-weight: bold;
	width:975px;
	float:left; 
	background: url(/main/images/imagenes/fondo_rango.png)  no-repeat; 
	 background-repeat: repeat-x; 
	 height:35px;
	 color:#FFFFFF;
	
}

#separaresult {
	PADDING: 4px 0px 0px 0px ;
	text-align:left;
	font-weight: bold;
	width:975px;
	float:left; 
	background: url(/main/images/imagenes/separador.png)  no-repeat; 
	 background-repeat: repeat-x; 
	 height:45px;
	 color:#FFFFFF;
	
}

#mensajito {
	PADDING: 5px 0px 5px 10px ;
	text-align:left;
	font-weight: bold;
	width:975px;
	float:left; 
	font-size: 10px;
	color: #CCC;
		
}
#ejemplo {
	padding: 6px 0 0 0 ;
	margin-left: 320px;
	height:10px;
	font-weight: bold;
	font-size: 10px;
	color: #86e8ff;
	text-align: left;
		
}
#framebus
{
float:left;
width: 975px;
height: 130px;
}
#framebus2
{
float:left;
width: 975px;

}
#circulo
{
float:left;
width: 975px;
}

#intro-1 {
	background: url(/main/images/imagenes/intro-bottom-left.gif)
		no-repeat bottom left;
	margin: 0px 0 0px 0px;
	width: 535px;
	float:left; 
	
}

#intro-2 {
	background: url(/main/images/imagenes/intro-top-left.gif)
		no-repeat top left;
}

#intro-3 {
	background: url(/main/images/imagenes/intro-bottom-right.gif)
		no-repeat bottom right;
}

#intro-4 {
	background: url(/main/images/imagenes/intro-top-right.gif)
		no-repeat top right;
}

#intro-5 {
	min-height: 150px;
	padding: 5px 5px 5px 5px;
}



#foto
{
margin-left: 520px;
width: 450px;
height: 410px;
text-align: center;
vertical-align: middle;

 
}

#mapav
{
float:left;
background-position: top left;
background: url(/main/images/imagenes/fondomapa.png) no-repeat;
width: 460px;
height: 360px;
padding: 5px 0px 0px 5px;

}

#mapabig
{
background-position: top left;
background: url(/main/images/imagenes/fondomapabig.png) no-repeat;
width: 585px;
height: 435px;
padding: 5px 0px 0px 0px;
}

#datos
{
margin: 0px 0 0px 0px;
width: 450px;
float:left; 

}

#datos2
{
margin-left: 520px;
width: 450px;
text-align: center;
vertical-align: middle;
height: 70px;

}

#wiki
{
PADDING: 10px 0px 0px 0px ;
margin: 0px 0 0px 0px;
width: 460px;
background: url(/main/images/imagenes/fondo_rango2.png)  no-repeat; 
	 background-repeat: repeat-x; 
float:left; 
font-weight: bold;
color: #FFFFFF;
height:25px;

}
#wikip
{
float:left;
}

#derwiki
{
PADDING: 10px 0px 0px 0px ;
margin-left: 520px;
width: 450px;
background: url(/main/images/imagenes/fondo_rango2.png)  no-repeat; 
	 background-repeat: repeat-x; 
	 font-weight: bold;
color: #FFFFFF;
height:25px;
vertical-align: middle;
}
#derwikivacio
{
PADDING: 10px 0px 0px 0px ;
margin-left: 520px;
width: 450px;
	 font-weight: bold;
color: #FFFFFF;
height:45px;
vertical-align: middle;
}
#enviaformulario
{
width: 955px;
padding: 10px;
height: 295px;
float:left;
text-align: justify;
color: #ffffff;
}

table.tablaformu
{

background-color: #0095d8;

}

table.tablaformu2
{
background: url(/main/images/imagenes/fondo_tabla2.png)  no-repeat; 
}





#descrip
{
PADDING: 10px 0px 0px 0px ;
margin-left: 520px;
width: 450px;
}
#cabecera5izq {
font-size: 14px;
 text-align:left;
PADDING: 10px 0px 0px 0px ;
	width:350px;
	background-color: #999999; 
    float:left; 
	background: url(/main/images/imagenes/fondo_registro.png) no-repeat;
	height:340px;
	color:#FFFFFF;
	
}
#cabecera5der{
	margin-left: 360px; 
	 
	/*background-color: #999ddd;*/
	background-position: top left;
	background: url(/main/images/imagenes/fnd-mapa.gif) no-repeat;
	 height:335px;
	 
	 padding: 10px 0px 0px 10px;

}

#cabecera6{
margin: 0px 0 3px 0px; 
}

#cabecera6izq {
 padding: 10px 0px 0px 0px; 
	width:630px;
	background-color: #999999; 
    float:left; 
	background: url(/main/images/imagenes/fondo_rango2.png);
	background-repeat: repeat-x; 
	height:25px;
	 color:#FFFFFF;
	  text-align:center;
	
}
#cabecera6der{
	margin-left: 640px; 
	margin-top: 5px;
	   padding: 10px 0px 0px 0px; 
	background-color: #999ddd;
	background: url(/main/images/imagenes/fondo_rango2.png); 
	background-repeat: repeat-x; 
	height:25px;
	 color:#FFFFFF;
	text-align:center;
	
	
}


#cabecera7izq {
	width:630px;
    float:left; 

}

#cabecera7der{
	margin-left: 640px; 
	background:#007DC3;
	color:#FFF;	
	text-align:center;
}
#cabecera7dern{
	margin-left: 640px; 
	background:#007DC3;
	color:#FFF;	
	text-align:center;
      font-weight: bold;
      height: 180px;
}

#nuevacabecera7der{
	margin-left: 640px; 
	background:#007DC3;
	color:#FFF;	
	text-align:left;
}

#cabecera7der a:link  {
text-decoration:none;
	color:#FFF;	

}
#cabecera7dern a:link  {
text-decoration:none;
	color:#f26c36;	

}

#cabecera7der a:visited, #tagcloud a:visited {
text-decoration:none;
	color:#f26c36;

}
#cabecera7dern a:visited, #tagcloud a:visited {
text-decoration:none;
	color:#f26c36;

}

#cabecera7der a:hover, #tagcloud a:active {
text-decoration: none;
color: #f26c36;
}
#cabecera7dern a:hover, #tagcloud a:active {
text-decoration: none;
color: #f26c36;
}

#cabecera7der span {
padding: 4px;
}

#cuerpo{ 
   margin: 0px 0 0px 0px; 
} 
#lateral{ 
   width: 350px; 
    float:left; 
} 

#usuarioizda {
	width:950px;
	background-color: #fff; 
    float:left;
	padding: 0 0 400px 0;
	
	
	
	
}
#usuariodcha{
	margin-left: 660px; 
	  padding: 4 4 4 4px; 

	height:300px
}

#subepoicuerpo{ 
   margin: 10px 0 10px 0px; 
} 

#subepoiizda{
	width:650px;
	background-color: #999999; 
   }


#principal_home{ 
   margin-left: 360px; 
   margin-bottom: 10px;
    background-color: #ffffff; 
   padding: 4 4 4 4px; 
} 

#principal{ 
   margin-left: 360px; 
    background-color: #ffffff; 
   padding: 4 4 4 4px; 
} 
#pie{ 
  PADDING: 5px 0px 0px 0px ;
  font-size: 10px;
  color:#FFFFFF;
  text-align: center;
  background: url(/main/images/imagenes/pie.png)  no-repeat;
  height:40px;
  float:left;
  width: 975px;

} 

#pie a
{
 font-size: 10px;
  color:#FFFFFF;
  text-decoration: none;
}
#mensajereg
{
font-weight: bold;
text-align:center;
margin:0 0 10px 0;
}

#cuerpoizda {
	  float:left;
	  padding: 10px 0px 0px 10px;
	  width:465px;
	  height:80px;
	}

#cuerpodcha {
			  padding: 10px 0px 0px 10px;
	 margin-left:480px;
	   height:80px;
	width:465px;
   } 

#paginado2 {
   font-size: 20px;
   color: #000000;
   float: left;
   
}

#paginado {
   font-size: 20px;
   color: #000000;
   
}
#paginado a:link 
{
 color:#ff6633;
 text-decoration:none;
}

#paginado a:visited
{
 color:#339999;
 text-decoration:none;
}

#paginado2 a:link 
{
 color:#ff6633;
 text-decoration:none;
}

#paginado2 a:visited
{
 color:#339999;
 text-decoration:none;
}


#capadatosenviados
{
margin-top: 20px;
float: left;
width:975px;
height:350px;
text-align:center;
}

#derecha_subefoto
{
width:975px ;
height:700px;
display:none;
margin-top:10px;
margin-left: 0px;
margin-bottom:0px; 
padding-top: -50px;
text-align:center;
}

#msgportada
{
font-size:20px;
font-weight:bold;
}

#carritopois
{
width: 975px;
float: left;
height: auto;
margin-left: auto; 
margin-right: auto;
}

/* Estilos de campos de formulario */

input.inicio
{

background-color: #FFFFFF;  
border: 1px solid #999999;
z-index:0;
font-size: 16px;
-moz-border-radius: 10px;
padding-left:3px;
}

input.enfocado
{
background-color: #7bcfef;
border: 1px solid #f04f26;
z-index:0;
font-size: 16px;
-moz-border-radius: 10px;
padding-left:3px;
}
input.inicioemail
{
background-image: url(/main/images/imagenes/emailb.png);
background-repeat: no-repeat;
background-position:left;
background-color: #FFFFFF;  
border: 1px solid #999999;
z-index:0;
font-size: 16px;
padding-left: 18px;
-moz-border-radius: 10px;
}
input.enfocadoemail
{
background-image: url(/main/images/imagenes/emailb.png);
background-repeat: no-repeat;
background-position:left; 
background-color: #7bcfef;
border: 1px solid #f04f26;
z-index:0;
font-size: 16px;
padding-left: 18px;
-moz-border-radius: 10px;
}
input.inicionik
{
background-image: url(/main/images/imagenes/user.png);
background-repeat: no-repeat;
background-position:left;
background-color: #FFFFFF;  
border: 1px solid #999999;
z-index:0;
font-size: 16px;
padding-left: 18px;
-moz-border-radius: 10px;
}
input.enfocadonik
{
background-image: url(/main/images/imagenes/user.png);
background-repeat: no-repeat;
background-position:left; 
background-color: #7bcfef;
border: 1px solid #f04f26;
z-index:0;
font-size: 16px;
padding-left: 18px;
-moz-border-radius: 10px;
}
input.iniciokey
{
background-image: url(/main/images/imagenes/key.png);
background-repeat: no-repeat;
background-position:left;
background-color: #FFFFFF;  
border: 1px solid #999999;
z-index:0;
font-size: 16px;
padding-left: 18px;
-moz-border-radius: 10px;
}
input.enfocadokey
{
background-image: url(/main/images/imagenes/key.png);
background-repeat: no-repeat;
background-position:left; 
background-color: #7bcfef;
border: 1px solid #f04f26;
z-index:0;
font-size: 16px;
padding-left: 18px;
-moz-border-radius: 10px;
}

input.inicioopenid
{
background-image: url(/main/images/imagenes/openid.png);
background-repeat: no-repeat;
background-position:left;
background-color: #FFFFFF;  
border: 1px solid #999999;
z-index:0;
font-size: 14px;
padding-left: 18px;
-moz-border-radius: 10px;
}
input.enfocadoopenid
{
background-image: url(/main/images/imagenes/openid.png);
background-repeat: no-repeat;
background-position:left; 
background-color: #7bcfef;
border: 1px solid #f04f26;
z-index:0;
font-size: 14px;
padding-left: 18px;
-moz-border-radius: 10px;
}

input.iniciobus
{
background-image: url(/main/images/imagenes/search.png);
background-repeat: no-repeat;
background-position:left;
background-color: #FFFFFF;  
border: 1px solid #999999;
color: #cccccc;
z-index:0;
font-size: 14px;
padding-left: 18px;
-moz-border-radius: 10px;

}
input.enfocadobus
{
background-image: url(/main/images/imagenes/search.png);
background-repeat: no-repeat;
background-position:left; 
background-color: #7bcfef;
border: 1px solid #f04f26;
color:#FFFFFF;
z-index:0;
font-size: 14px;
padding-left: 18px;
-moz-border-radius: 10px;
}
textarea.inicio
{
background-color: #FFFFFF;  
border: 1px solid #999999;
z-index:0;
font-size: 16px;
-moz-border-radius: 10px;
}

textarea.enfocado
{
background-color: #7bcfef;
border: 1px solid #f04f26;
z-index:0;
font-size: 16px;
-moz-border-radius: 10px;
}

input.inicio2
{
background-color: #FFFFFF;  
border: 1px solid #999999;
z-index:0;
font-size: 12px;
-moz-border-radius: 8px;
padding-left:3px;
}

input.enfocado2
{
background-color: #7bcfef;
border: 1px solid #f04f26;
z-index:0;
font-size: 12px;
-moz-border-radius: 8px;
padding-left:3px;
}

/* Fin estilos campo formulario */

#fbusq
{
float: left;
width: 345px;
margin: 0px; 
padding: 0px 0px 0px 4px;
text-align: left;
 color:#000000;

}

table.tablacontacto
{
background: url(/main/images/imagenes/fondocontacto.png)  no-repeat; 
}

.nota
{
margin-bottom: 20px;
padding-bottom: 20px;
color: #000066;
background: url(/main/images/imagenes/fondonota.jpg) no-repeat bottom;
}
.nota h6
{
background: url(/main/images/imagenes/fondonotabr.jpg) no-repeat top;
margin: 0;
padding: 14px 0 0 27px;
display: block;
}
#mapase
{
float:left;
background-position: top left;
background: url(/main/images/imagenes/fondomapasel.png) no-repeat;
width: 610px;
height: 460px;
padding: 5px 0px 0px 5px;

}

#datossel
{
margin-left: 623px;
margin-top: 35px;
width: 345px;
height: 460px;
vertical-align: middle;
}
/* datos en tres columnas */
#side_bar  ol
  {
    width: 975px; list-style:none;
  }


#side_bar  ol li
  {
    float: left;
    width: 240px;
  }


#side_bar  br
  {
    clear: left;
  }

  #side_bar  a
  {
    font-size: 11px;
	color: #0095d8;
	text-decoration:none;
  }



#side_bar
  {
	height: 800px;
	width: 975px;
  }
  
  #descsel
  {
   float:left; 
   width:975px;
   margin: 7px 0px 7px 0px;
  }
  
.botone{
        font-size:11px;
        font-family:Arial,Verdana,Helvetica;
        font-weight: bold;
        color:white;
        background:#0095d8;
        
         border-width: 3px;
       }

.botonen{
        font-size:11px;
        font-family:Arial,Verdana,Helvetica;
        font-weight: bold;
        color:white;
        background:#f04f26;
        
         border-width: 3px;
       }
       
       .botonenm{
        font-size:10px;
        font-family:Arial,Verdana,Helvetica;
        font-weight: bold;
        color:white;
        background:#f04f26;
        
         border-width: 1px;
       }
       
.botoneg{
        font-size:12px;
        font-family:Arial,Verdana,Helvetica;
        font-weight: bold;
        color:white;
        background:#f04f26;
        height: 21px;
        
         border-width: 2px;
       }

#enlacemap
{
   text-decoration:none;
   color:#000000;
   font-weight:bold;
}
#enlacemap2
{
   text-decoration:none;
   color:#f04f26;
   font-weight:bold;
}

#enlacemap3
{
   text-decoration:none;
   color:#000000;
}

#enlacemap4
{
   text-decoration:none;
   color:#0095d8;
   font-weight:bold;
}

input.btnc
{
background-image: url(/main/images/imagenes/key.png);
background-repeat: no-repeat;
background-position: left;
font-size:12px;
font-family:Arial,Verdana,Helvetica;
font-weight: bold;
color:white;
background-color:#f04f26;
height: 35px;
border-width: 2px;
-moz-border-radius: 5px;
padding-left:37px;
width: 160px;
text-align:left;
}
input.back
{
background-color:#dddddd;
background-image: url(/main/images/imagenes/back.png);
color:black;
}
input.clear
{
background-color:#dddddd;
background-image: url(/main/images/imagenes/clear.png);
color:black;
}
input.save
{
background-color:#dddddd;
background-image: url(/main/images/imagenes/guardar.png);
color:black;
}
input.tomtom
{
background-image: url(/main/images/imagenes/tomtom.png);
}
input.garmin
{
background-image: url(/main/images/imagenes/garmin.png);
}
input.navman
{
background-image: url(/main/images/imagenes/navman.png);
}
input.mio
{
background-image: url(/main/images/imagenes/mio.png);
}
input.gpx
{
background-image: url(/main/images/imagenes/gpx.png);
background-color:#0095d8;
}
input.earth
{
background-image: url(/main/images/imagenes/earth.png);
background-color:#0095d8;
}
#botonera
{
width: 190px;
float: left;
height: auto;
margin-left: auto; 
margin-right: auto;

}
#carritoi
{
width: 780px;
height: auto;
margin-left: 190px; 
margin-right: auto;
}
form.formi
{
margin-bottom:0px;
   
}

.add_button_l img, .add_button_r img {display:block;}
.add_now_text {font-weight:bold;padding-left:5px;padding-right:5px;background-image: url(/main/images/imagenes/add_button_middle.gif);background-repeat: repeat-x;}
.hand {cursor:pointer;cursor:hand;}

/* css para la ventana emergente */

   
.highslide-html {
    background-color: white;
}
.highslide-html-blur {
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(http://www.nav2us.com/javascripts/highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}


/* Styles for the popup */
.highslide-wrapper {
	background-color: white;
}

.highslide-wrapper .highslide-header div {
}
.highslide-wrapper .highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-wrapper .highslide-header ul li {
	display: inline;
	padding-left: 1em;
}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-wrapper .highslide-header a {
	font-weight: bold;
	color: gray;
	text-transform: uppercase;
	text-decoration: none;
}
.highslide-wrapper .highslide-header a:hover {
	color: black;
}
.highslide-wrapper .highslide-header .highslide-move a {
	cursor: move;
}
.highslide-wrapper .highslide-footer {
	height: 11px;
}
.highslide-wrapper .highslide-footer .highslide-resize {
	float: right;
	height: 11px;
	width: 11px;
	background: url(http://www.nav2us.com/javascripts/highslide/graphics/resize.gif);
}
.highslide-wrapper .highslide-body {
}
.highslide-move {
    cursor: move;
}
.highslide-resize {
    cursor: nw-resize;
}

/* These must be the last of the Highslide rules */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

.clearfix{
      content:".";
	  display:block;
	  height:0;
	  clear:both;
	  visibility:hidden;
	  }

.cuadrogpx
{
visibility:hidden;  
position: absolute; 
left: 0; 
top: 0; 
padding: 10px; 
height:175px; 
width:755px; 

border:#0095d8 2px solid; 
margin-left:90px; 
margin-right:90px; 
background-color:#eeeeee;
}

.cuadrofx
{

padding: 10px; 
height:175px; 
width:755px; 
border:#f04f26 2px solid; 
margin-left:90px; 
margin-right:90px; 
margin-top: 20px;
margin-bottom: 20px;
}
.cuadroie
{

padding: 10px; 
height:175px; 
width:755px; 
border:#0095d8 2px solid; 
margin-left:90px; 
margin-right:90px; 
margin-top: 20px;
margin-bottom: 20px;
}

.botonemid{
        font-size:11px;
        font-family:Arial,Verdana,Helvetica;
        font-weight: bold;
        color:white;
        background:#0095d8;
        
         border-width: 1px;
       }
.cuadrodonde
{
visibility:visible;  
position: absolute; 
left: 0; 
top: 0; 
padding: 10px; 
height:175px; 
width:755px; 


margin-left:90px; 
margin-right:90px; 
background-color:#ffffff;
}

.capas_mapas_yahoo_google_vearth
{
visibility:hidden;  
position: absolute; 
left: 0; 
top: 0; 
padding: 10px; 
height:175px; 
width:450px; 

margin-top:0px;
margin-left:0px; 
margin-right:0px; 
background-color:#ffffff;
}




/* fin css para la ventana emergente */