/* CSS Document */
/*ESTILOS GENERALES*/
html,body{
	width:100%;
	margin:0px;
	padding:0px;
}

html{
	overflow:scroll;
	overflow-x:hidden;
}

img{
	border:none;
}
#div_capa_fondo{
	background-image:url(../imgs/fondo.gif);
	background-position:center;
	background-repeat:repeat-y;
	width:100%;
	margin:0;
	padding:0;
	height:100%;
}
#div_capa_fondo:after {
	clear:both;
	display:block;
	content:" ";
}

#div_cuerpo{
	width:773px;
	margin:auto;
	margin-top:0px;
	padding:0 0 0 0;
}

#div_cuerpo:after {
	clear:both;
	display:block;
	content:" ";
}

#div_cuerpo_central{
	width:773px;
	padding:0px;
	margin:auto;
}
#div_cuerpo_central:after {
	clear:both;
	display:block;
	content:" ";
}

/*Estilos para PRECABECERA*/
#div_precabecera{
	width:773px;
	height:30px;
	padding-top:10px;
}

.texto_precabecera, .texto_miga_pan{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#AAA9A9;
	text-decoration:none;	
}

.texto_precabecera a:hover{
	text-decoration:underline;
}

#div_herramientas{
	width:450px;
	float:right;
}

#div_herramientas_enlaces{
	float:right;
	margin-top:5px;
}

#div_herramientas_buscador{
	float:right;
	padding-right:20px;
	padding-top:1.5px;
	padding-left:5px;
}

#div_herramientas_buscador_cajetin{
	float:left;
	padding-top:1px;
}

#div_herramientas_buscador_boton{
	float:left;
	padding-left:3px;
}

#eBuscar{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#171765;
	text-decoration:none;
	border-color:#7F9DB9;
	border-style:solid;
	border-width:1px;
	width:100px;
}

#bBuscar{
	border-style:none;
	margin:0px;
	padding:0px;
	background-color:#FFF;
}

#b_buscar img{
	border-style:none;
	margin:0px;
	padding:0px;
}

#b_buscar:hover{
	cursor:pointer;
}

#div_fecha{
	width:300px;
	float:left;
}

#span_fecha{
	margin-left:25px;
	width:200px;
	margin-top:3px;
}

/*FIN Estilos para PRECABECERA*/

/*Estilos para CABECERA*/
#div_cabecera{
	/*width:758px;*/
	/*height:140px;*/
	padding-left:15px;
	margin-bottom:10px;
}

#div_cabecera h1{
	margin:0px;
	padding:0px;
}

#img_cabecera{
	width:740px;
	/*height:140px;*/
	margin:0px;
	padding:0px;
	border-style:none;
}

/*FIN Estilos para CABECERA*/

/*Estilos para MENU*/
#div_menu{
	width:751px;
	padding-left:15px;

}

#div_menu_ul{
	background-color:#171765;
	width:740px;
	height:22px;
	padding:0px;
}

#ul_menu{
	padding:0px;
	margin:0px;
	color:#FFF;
	vertical-align:bottom;
}

#ul_menu li{
	margin:0px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;	
	margin-left:10px;
	margin-right:8px;
	list-style:none;
	display:inline;
}

.enlace_menu{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
}

.enlace_menu:hover{
	text-decoration:underline;
}

/*FIN Estilos para MENU*/

/*Estilos para MIGA DE PAN*/
#div_miga_pan{
	width:742px;
	height:26px;
	padding-left:25px;
	padding-top:4px;
}

#span_miga_pan a{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#171765;
}

#span_miga_pan a:hover{
	text-decoration:underline;
}

#span_miga_pan span{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#171765;
}
/*FIN Estilos para MIGA DE PAN*/

/*Estilos para el CONTENEDOR GENERICO*/
#div_contenedor{
	/*width:752px;*/
	width:740px;
	padding:0px 15px 0px 15px;
	height:100%;
}

#div_contenedor:after {
	clear:both;
	display:block;
	content:" ";
}
.contenedor_recuadro{
	border:1px solid #171746;
	margin:0px 0px 0px 0px;
	padding:8px 8px 8px 8px;
}
.contenedor_recuadro:after{
	clear:both;
	display:block;
	content:" ";
}

.ventana{
	border-style:solid;
	border-width:1px;
	border-color:#171765;
}

.ventana:after{
	clear:both;
	display:block;
	content:" ";
}

.ventana_titulo{
	width:100%;
	height:18px;
	padding-top:3px;
	background-color:#171765;
	text-align:left;
	margin:0px;
}

.ventana_titulo p{
	margin:0px;
	padding:0px;
	/*margin-left:5%;*/
	margin-left:10px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
}

.ventana_contenido{
	padding:10px;
}

.ventana_contenido_titulo{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#171765;
	text-transform:uppercase;
	font-weight:bold;
	margin:5px 0 0 0;
}

.ventana_contenido_texto{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#171765;
	margin:5px 0 20px 0;
	clear:both;
}

.ventana_texto_resaltado{
	font-weight:bold;
}

.separador{
	height:1px;
	line-height:1px;
	background-color:#171765;
	margin:5px 0px 0px 0px;
}
/*FIN Estilos para el CONTENEDOR GENERICO*/


/*Estilos para el PREPIE*/
#div_prepie{
	width:773px;
	margin-top:10px;
	margin-bottom:5px;
}

#div_prepie:after {
	clear:both;
	display:block;
	content:" ";
}

#div_prepie_todo{
	margin-left:15px;
	border-style:solid;
	border-width:1px;
	border-color:black;
	width:738px;
	height:47px;
	padding:0px;
}

#div_prepie_logo{
	background-image:url(../imgs/logo_caudalia_prepie.gif);
	width:68px;
	height:47px;
	float:left;
}

#div_prepie_centro{
	background-color:#555555;
	width:595px;
	height:37px;	
	text-align:center;
	float:left;
	padding-top:10px;
}

#div_prepie_centro p{
	margin:0px;
}

#div_prepie_logo_derecha{
	background-image:url(../imgs/logo_caudalia_prepie_derecha.gif);
	width:75px;
	height:47px;
	float:left;
}

.texto_prepie{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#AAA9A9;
	text-decoration:none;
}
.texto_prepie_enl{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#AAA9A9;
	text-decoration:none;
}
.texto_prepie_enl:hover{
	text-decoration:underline;
}

/*Cierre de la web antes del pie es solo una capa con un borde*/
#div_cierre{
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#B2B2B2;
	width:775px;
}

/*FIN Estilos para el PREPIE*/

/*Estilos para el PIE*/
#div_pie{
	width:739px;
	height:30px;
	padding-left:15px;
	padding-right:18px;
	margin:auto;
	margin-top:10px;
}

#div_pie:after {
	clear:both;
	display:block;
	content:" ";
}

#div_pie_izq{
	width:400px;
	height:30px;
	float:left;
}

#div_pie_izq a,#div_pie_izq span{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#AAA9A9;
	text-decoration:none;
}
#div_pie_izq a:hover{
	text-decoration:underline;
}

#div_pie_der{
	width:300px;
	height:30px;
	float:right;
}

#div_pie_der_texto{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#AAA9A9;
	text-decoration:none;
	float:right;	
	padding-top:5px;
	margin-right:2px;
}
#div_pie_der_img{
	float:right;
	padding-top:2px;
}

#div_pie_der_img img{
	border-style:none;
}
/*FIN Estilos para el PIE*/

/*FIN ESTILOS GENERALES*/

/*ESTILOS ESPECIFICOS (Generalmente para cada tipo de contenedor)*/

/*Estilos  para el CONTENEDOR de la portada-noticias (solo de la columna izquierda aprbecho que son iguales)*/
#div_contenedor_portada_izquierda{
	width:205px;
	min-height:460px;
	float:left;
}

.contenedor_portada_izquierda_contenido{
	/*border-bottom-style:solid;*/
	/*border-width:1px;*/
	/*border-color:#AAA9A9;*/
	/*margin-bottom:20px;*/
	/*padding-bottom:8px;*/
	clear:both;
}

.contenedor_portada_izquierda_contenido:after{
	clear:both;
	display:block;
	content:" ";
}
.contenedor_portada_izquierda_contenido_img{
	float:left;
	width:76px;
	/*height:76px;*/
	margin-right:3px;
	margin-bottom:3px;
	overflow:hidden;
}

.contenedor_portada_izquierda_contenido_img img{
	float:left;
	width:74px;
	/*height:74px;*/
	border-style:solid;
	border-width:1px;
	border-color:#171765;
}

.contenedor_portada_izquierda_contenido_cabecera_fecha{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#171765;
	margin:0px;
}

.contenedor_portada_izquierda_contenido_cabecera_titulo {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#171765;
	text-transform:uppercase;
	font-weight:bold;
	margin:5px 0 0 0;
}

.contenedor_portada_izquierda_contenido_cabecera_titulo a{
	text-decoration:none;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#171765;
	text-transform:uppercase;
	font-weight:bold;
	margin:5px 0 0 0;
}

.contenedor_portada_izquierda_contenido_cabecera_titulo a:hover{
	text-decoration:underline;
}


.contenedor_portada_izquierda_contenido_texto{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#171765;
	margin:5px 0 20px 0;
	clear:both;
}

#div_enlace_todas_novedades{
	text-align:right;
}

.texto_sin_novedades{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#171765;
}

#div_enlace_todas_novedades a{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#171765;
	text-decoration:none;
}

#div_enlace_todas_novedades a:hover{
	text-decoration:underline;
}

#div_contenedor_portada_derecha{
	/*width:523px;
	height:100%;
	float:right;
	padding:0px;
	padding-right:14px;
	padding-left:8px;*/

	width:520px;
	min-height:460px;
	float:left;
	padding:0px;
	margin-left:11px;
}

#div_contenedor_portada_derecha img{
	margin:0px;
	padding:0px;
	border-style:solid;
	border-width:1px;
	border-color:black;
}
/*FIN Estilos para el CONTENEDOR de la portada*/

/*Estilos para el CONTENEDOR de cine*/

#div_contenedor_cine_izquierda{
	width:205px;
	float:left;	
	min-height:460px;
}


.contenedor_cine_izquierda_contenido_img{
	float:left;
	width:75px;
	height:75px;
	margin-right:3px;
	margin-bottom:10px;
}

.contenedor_cine_izquierda_contenido_img img{
	float:left;
	width:74px;
	height:74px;
	border-style:solid;
	border-width:1px;
	border-color:#171765;
}

#div_contenedor_cine_centro{
	width:417px;
	min-height:460px;
	float:left;
	margin-left:8px;
}

#div_contenedor_cine_centro:after{
	clear:both;
	display:block;
	content:" ";
}

#div_contenedor_cine_derecha{
	width:95px;
	min-height:460px;
	float:left;
	margin-left:8px;
}

#div_contenedor_cine_derecha:after{
	clear:both;
	display:block;
	content:" ";
}

#div_contenedor_cine_derecha .ventana_titulo p{
	margin-left:2px;
}

.pelicula{
	width:100%;
	border-bottom-style:solid;
	border-bottom-color:#AAA9A9;
	border-bottom-width:1px;
	margin-bottom:10px;
	padding-bottom:10px;
}

.pelicula:after{
	clear:both;
	display:block;
	content:" ";
}

.pelicula_titulo{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#171765;
	text-decoration:none;	
	text-transform:uppercase;
	font-weight:bold;
	width:49%;
	float:left;
	height:20px;
}
.pelicula_titulo a{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#171765;
	text-decoration:none;
}

.pelicula_titulo a:hover{	
	text-decoration:underline;
}

.pelicula_edad{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#171765;
	width:49%;	
	text-align:right;
	float:right;
	height:20px;
}

.pelicula_sala_cartel{
	float:left;
	width:70px;
}


.pelicula_sala_cartel img{
	width:68px;
	height:79px;
	border-style:solid;
	border-width:1px;
	border-color:#171765;
}

.pelicula_horario{
	width:315px;
	float:right;
}

.pelicula_horario p{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#AAA9A9;	
	margin-top:0px;
	margin-bottom:2px;
}

.horario{
	margin-bottom:5px;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	border-bottom-color:#CCCCCC;
}

.horario th{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;		
	background-color:#171765;
	width:43px;
	height:15px;
}

.fila_fechas td{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#AAA9A9;
	text-align:center;
	text-transform:uppercase;
	padding:0px;	
}

.fila_horas td{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#171765;
	text-align:center;
	padding:0px;	
}

.texto_sin_pases{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#171765;
}

.texto_sin_estrenos{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#171765;
}

.estreno{
	width:100%;
	border-bottom-style:solid;
	border-bottom-color:#AAA9A9;
	border-bottom-width:1px;
	margin-bottom:10px;
}

.estreno:after{
	clear:both;
	display:block;
	content:" ";
}

.estreno_fecha{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#B80B27;
	text-align:center;
	text-transform:uppercase;
	margin-top:0px;
	margin-bottom:0px;
}

.estreno_cartel{
	width:68px;
	height:79px;
	border-style:solid;
	border-width:1px;
	border-color:#171765;
	margin-top:2px;
}

.estreno_titulo{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#171765;
	text-align:center;
	margin-top:0px;
	margin-bottom:8px;
}

.estreno_titulo a{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#171765;
	text-decoration:none;
}

.estreno_titulo a:hover{
	text-decoration:underline;
}
/*FIN Estilos para el CONTENEDOR de cine*/

/*Estilos para el CONTENEDOR de detalle de pelicula*/


/*FINAL Estilos para el CONTENEDOR de detalle de pelicula*/
#div_contenedor_pelicula_detalle_cartelera{
	width:205px;
	float:left;	
	min-height:460px;
	background-image:url(../imgs/fondo_cartelera.gif);
	background-position:center;
	background-repeat:repeat-y;
}

#div_contenedor_pelicula_detalle_pelicula{
	width:520px;
	min-height:460px;
	float:left;
	padding:0px;
	margin-left:11px;
}

.cartelera_fila_peliculas{
	width:100%;
	min-height:100px;
}
.cartelera_fila_peliculas:after{
	clear:both;
	display:block;
	content:" ";
}
.cartelera_fila_peliculas_izq{
	float:left;
	width:80px;
	padding-left:10px;
}

.cartelera_fila_peliculas_izq img{
	width:68px;
	height:79px;
	border-style:solid;
	border-width:1px;
	border-color:#171765;
}

.cartelera_fila_peliculas_der{
	float:right;
	width:80px;
	padding-left:10px;
}

.cartelera_fila_peliculas_der img{
	width:68px;
	height:79px;
	border-style:solid;
	border-width:1px;
	border-color:#171765;
}

.cartelera_fila_peliculas p{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#171765;
	text-align:center;
	margin-top:0px;
	margin-bottom:8px;
	width:70px;
}

.cartelera_fila_peliculas a{
	text-decoration:none;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#171765;
}

.cartelera_fila_peliculas a:hover{
	text-decoration:underline;
}

#div_contenedor_pelicula_detalle_pelicula .ventana_contenido p{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#171765;
}

#div_contenedor_pelicula_detalle_pelicula .detalle_titulo{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#171765;
	text-transform:uppercase;
	font-weight:bold;
}
#div_contenedor_pelicula_detalle_pelicula .detalle_resaltado{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#171765;
	font-weight:bold;
}

#div_contenedor_pelicula_detalle_pelicula img{
	float:right;
	margin:10px;
	width:243px;
	height:350px;
}

/* Estilos para noticias detalle menos para la columna de la izquierda 
que son los mismos que en portada*/

#div_contenedor_noticia_detalle{
	width:520px;
	min-height:460px;
	float:left;
	padding:0px;
	margin-left:11px;
}

#div_contenedor_noticia_detalle:after{
	clear:both;
	display:block;
	content:" ";
}

.foto_flotante{
	float:left;
	padding:0px;
	margin:0px 5px 5px 0px;
	border:1px solid #171765;
}
.foto_flotante a{
	text-decoration:none;
}
.foto_flotante img{
	border:none;
}

.mas_informacion{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#171765;
	text-decoration:none;
}
.mas_informacion:hover{
	text-decoration:underline;
}

#div_contenedor_noticia_detalle .ventana_contenido p{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#171765;
}

#div_contenedor_noticia_detalle .detalle_titulo{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#171765;
	text-transform:uppercase;
	font-weight:bold;
}
#div_contenedor_noticia_detalle .detalle_resaltado{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#171765;
	font-weight:bold;
}

/*#div_contenedor_noticia_detalle img{
	float:left;
	margin:10px;
	width:243px;
	height:350px;
	
}*/
/*Fin estilos del contenedor de noticias en detale*/

/***** Localizacion ******/
.localizacion{
	text-align:justify;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	color:#171765;
	font-size:11px;
}
.localizacion input{
	font-size:10px;
	color:#171765;
	text-decoration:none;
	border-color:#7F9DB9;
	border-style:solid;
	border-width:1px;
	height:15px;
}
.localizacion .boton{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:80px;
	height:20px;
	line-height:20px;
	border-style:none;
	background-color:#171765;
	color:#FFF;
	vertical-align:middle;
	padding-bottom:3px;
}
.localizacion .boton:hover{
	cursor:pointer;
}

.direcciones{
	width:500px;
	margin:auto;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#171765;
}
.direcciones a{
	text-decoration:none;
	color:#999;
}
.direcciones a:hover{
	text-decoration:underline;
}

#formulario_mapa{
	width:500px;height:50px;margin:auto;margin-top:10px;
}
/*** Fin localizacion ***/

/* Estilos del contendor del formuario de contacto*/
#div_contenedor_contacto{
	width:400px;
	margin:auto;
}

#div_contenedor_contacto label {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#171765;
	font-weight:bold;
}
.form_contacto_fila input, textarea{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#171765;
	text-decoration:none;
	border-color:#7F9DB9;
	border-style:solid;
	border-width:1px;
	width:100%;
	height:15px;
}
.form_contacto_fila textarea{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#171765;
	text-decoration:none;
	border-color:#7F9DB9;
	border-style:solid;
	border-width:1px;
	width:100%;
	height:100px;
}

.p_obligatorios{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#171765;
}

.privacidad
{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#171765;
}

.form_contacto_fila{
	width:100%;
	margin:0px;
	padding:0px;
	margin-bottom:20px;
}

.form_contacto_fila:after{
	clear:both;
	display:block;
	content:" ";
}
.form_contacto_izq{
	width:auto;
	float:left;
	text-align:left;
}
.form_contacto_der{
	width:60%;
	float:right;
	text-align:left;
}

.form_contacto_fila_botones{
	width:100%;
	margin:0px;
	padding:0px;
	margin-top:20px;
	margin-bottom:20px;
}

.boton_formulario{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:80px;
	height:20px;
	line-height:20px;
	border-style:none;
	background-color:#171765;
	color:#FFF;
	vertical-align:middle;
	padding-bottom:3px;
}
.boton_formulario:hover{
	cursor:pointer;
}
/*#BEnviar ,#BCancelar{
	width:80px;
	border-style:none;
	background-color:#171765;
	color:#FFF;
}

#BEnviar:hover ,#BCancelar:hover{
	cursor:pointer;
}*/

.form_contacto_fila_botones:after{
	clear:both;
	display:block;
	content:" ";
}

.form_contacto_botones_izq{
	width:49%;
	float:left;
	text-align:center;
}
.form_contacto_botones_der{
	width:49%;
	float:right;
	text-align:center;
}
#div_mensaje{
	width:300px;
	height:150px;
	margin:auto;
}

#div_mensaje .ventana_contenido p{
	text-align:center;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#171765;
}

#div_mensaje input{
	text-align:center;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	border-style:none;
	background-color:#171765;
	width:80px;
	margin-top:20px;
	height:20px;
}

#div_mensaje input:hover{
	cursor:pointer;
}

#FRegresar{
	text-align:center;
}
/* Fin de estilos del contendor del formuario de contacto*/
/* Estilo para el mapa web*/
.parrafo p{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#171765;
}
.tree a{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#171765;	
	text-decoration:none;
}	

.tree a:hover{
	text-decoration:underline;
}
/* Fin estilos para el mapa web*/

/* Estilo para gmaps*/
.contenedor_mapa{
	width:500px;
	height:350px;
	margin:auto;
}

.contenedor_mapa:after{
	clear:both;
	display:block;
	content:" ";
}

/* Fin estilo para gmaps*/
/*FIN ESTILOS ESPECIFICOS*/

/*********************************************************/
/*													 	 */
/*					  PAGINAS B			 		 	 	 */
/*														 */
/*********************************************************/	

/* Parrafo (es una capa) */
.pparrafo {
	text-align:justify;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	color:#171765;
	padding:5px 0px 0px 0px;
	margin:0px 10px 10px 1px;
	font-size:11px;
	clear:both;
}
.pparrafo a {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding:0px;
	margin:0px;
	text-decoration:none;
}
.pparrafo a:hover {
	text-decoration:underline;
}
/* Fin parrafo*/

/* Titulo */
.txt_titulo{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	color:#171765;
	margin:0pt;
	padding:0pt;
}
.contenedor_txt_titulo {
	height:11px;
	clear:both;
	margin:10px 0px 10px 0px;
}
.txt_titulo:after {
	clear:both;
	display:block;
	content:" ";
}
/* Fin titulo */

/* Subtitulo */
.txt_subtitulo {
	height:3px;
	padding-top:12px;
	clear:both;
}
.txt_subtitulo:after {
	clear:both;
	display:block;
	content:" ";
}
.txt_subtitulo p {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#171765;
	margin:0pt;
	padding:0pt;
}
/* Fin subtitulo */

/* Imagen general */
.pparrafo .brpie {
}
.pparrafo img{
	border:1px solid #171746;
}
.pparrafo a img:hover{
	text-decoration:none;
}
/* Fin imagen general */

/* Imagen izq */
.pparrafo .fotoFlotante_Izqda {
	float:left; 
	text-align:left; 
	padding-right:8px; 
	padding-bottom:5px; 
	background-color:#FFFFFF; 
} 
.pparrafo .bordeFoto_Izqda {
	padding-left:0px;
	border:1px solid #171765;	
}
.pparrafo .pieFotoWeb_Izqda {
	padding-right:7px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
	color:#666; 
}
/* Fin imagen izq */

/* Imagen dcha */
.pparrafo .fotoFlotante_Dcha {
	float:right; 
	text-align:left; 
	padding-left:11px; 
	padding-bottom:5px; 
	background-color:#FFFFFF; 
} 
.pparrafo .bordeFoto_Dcha {
	padding-right:0px;
	border:1px solid #171765;
}
.pparrafo .pieFotoWeb_Dcha {
	padding-left:7px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
	color:#666; 
}
/* Fin imagen dcha */

/* Inicio estilos de los Tips de nuestras tiendas*/
.prototip .nuestras_tiendas_tip {
  width: 300px;
  color: #fff;
  border:1px solid #000;
  }
.prototip .nuestras_tiendas_tip .toolbar {
  background: #3958D5;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px; 
 }
.prototip .nuestras_tiendas_tip .title { padding: 5px; }
.prototip .nuestras_tiendas_tip .content { 
  background-color:#FFFFFF;
  font: 11px Arial, Helvetica, sans-serif;
  padding: 5px;
  color:#171765;
 }
/* Fin estilos de los Tips de nuestras tiendas*/

/*********************************************************/
/*													 	 */
/*					FIN PAGINAS B			 		 	 */
/*														 */
/*********************************************************/	

/* Estilos para las tiendas */
.separador_tiendas{
	border-bottom:1px solid #AAA9A9;
	content:" ";
	clear:both;
	margin:5px 0px 8px 0px; 
}