/*Módulo del Mapa*/

#mapa {width: 740px;}
#mapa h2 {font-size: 1.2em; background: #FF9933 url("../img/web/esquina.gif") top right no-repeat; color: #fff; margin-bottom: 0px; padding: 4px;}
#mapa h2 img { margin-bottom: -4px; margin-right: 4px;} 
#mapa .modulo {margin: 10px 0 5px 0; padding: 0;} 
#mapa .contenidoModulo { margin: 0px 0px 0px 0px; padding: 0 0 0 0;} 
#mapa .contenidoModulo img { margin: 0px 0px;}

#map {width: 740px; height: 450px;}

#mapstreet {width: 740px; height: 450px; position:absolute; visibility:hidden; top:112px; left:8px; margin: 0px 0px 0px 0px; padding: 0 0 0 0;}
#street {width:470px; height:450px; float:left; }
#map2 {width:270px; height:450px; float:right; }

#mapabarra {float:left; text-align: left; height: 20px; width: 738px; padding:0 0 0 0;background-image: url("../img/web/grgrad.gif");background-repeat:repeat-x;border: 1px solid #FF9933; padding-top:8px;} 

#ladoIzquierdo {width:130px;text-align:left;}
#ladoDerecho {width:445px;float:right;text-align:right;}

#barravideo {width:150px;float:left;text-align:left;display:none;}
#piemapa {text-align:right; border-top:1px solid #FF9933; padding-top:8px;}

#mapainfo {float:left; text-align: left; height: 60px; width: 738px; background:#FFFFFF; padding:0 0 0 0; border-bottom: 1px solid #FF9933; border-left: 1px solid #FF9933; border-right: 1px solid #FF9933; } 
#mapainfo .inputtext{padding: 0px 2px;margin: 0;color:#000099;}


/*Módulo de banner lateral*/
#banner {text-align:right;}
#banner a { margin-bottom:10px;}

/*Módulo de Comentarios*/
#comentarios {float:left;width:720px;margin-left:10px;margin-right:10px;margin-top:20px;margin-bottom:20px;}

#encabezado2 {height:90px;padding: 0 0 0px 0;} 
#encabezado2 a {text-decoration:none}
#encabezado2 a:hover {text-decoration:underline; color: #FFFFFF;}

#franja2 {
	margin:0;
	padding: 0px 0;
	clear: both;
	width: 100%;
	height: 50px;
}

#franja2 li {display: inline;margin: 0 7px 0 0;padding: 0 4px 0 0;border-right: 1px solid #ECEDF4;float:right;margin-right:.5em}
#franja2 input {padding: 0px 2px;margin: 0;}
#franja2 select {font-size: 90%;width: 110px;}
#franja2 div {float: right;}
#franja2 ul {
	list-style: none;
	margin: 0 0 0 10px;
	padding: 0;
	float: right;
	display: inline;
}

/*Módulo de gente*/
#people {width: 240px;}
#people h2 {font-size: 1.2em; background: #FF9933 url("../img/web/esquina.gif") top right no-repeat; color: #fff; margin-bottom: 0px; padding: 4px;}
#people h2 img { margin-bottom: -4px; margin-right: 4px;} 
#people .modulo { background:#FFDDAA;margin: 10px 0 5px 0; padding: 0;} 
#people .contenidoModulo { margin: 0px 0px 0px 0px; padding: 0 0 0 0; border:1px solid #FF9933; min-height:475px} 
#people .contenidoModulo img { margin: 0px 0px;}
#people .listapersonas { height:480px;width:238px;overflow:auto;}
#people .persona {margin:6px 0 2px;}
#people .persona table {border-collapse:separate;border-spacing:0;margin:0 4px;padding:0;}
#people .titulo {font-weight:bold; text-decoration:none;color:#000099;}
#people .titulo:hover {text-decoration: underline;}
#people .opciones {text-decoration: none;}
#people .opciones:hover {text-decoration: underline;}

/*ficha de persona*/
#ficha {text-align:center; padding-left:2%;}
#ficha .explicacion {color:#0033FF; font-size:16px} 
#ficha .inputtext {border: 1px solid #bdc7d8; font-family: "lucida grande", tahoma, verdana, arial, sans-serif; font-size: 11px; padding: 3px; width:80px; text-align:center}
#ficha a {text-decoration:none;}
#ficha a:hover {text-decoration:underline;}


