@import url("capas.css");
@import url("heightCSS.css");
@import url("widthCSS.css");
body {
	margin:0;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
}

form {margin:0}
img {border:0}
a {text-decoration:none}
h1 {
	margin: 0px 0px 10px 0px;
	font-size: 30px;
	font-weight: normal;
	color: #3397B9;
}

/*iframe {
	SCROLLBAR-FACE-COLOR:#FFFFFF;
    SCROLLBAR-SHADOW-COLOR:#CCCCCC;
    SCROLLBAR-3DLIGHT-COLOR:#CCCCCC;
    SCROLLBAR-ARROW-COLOR:#5A6363;
    SCROLLBAR-TRACK-COLOR:#FFFFFF;
    SCROLLBAR-DARKSHADOW-COLOR:#FFFFFF;	
}*/

#cabecera {
	position:absolute;
	margin-left:0;
	width:1002px;
	height:235px;
}

#cabecera .imagen {
	position:absolute;
	width:1002px;
	height:235px;
}

#cabecera .formulario {
	position:absolute;
	width:137px;
	height:18px;
	margin:175px 0 0 858px;
}

#cabeceraFlash {width: 1002px}

#nuestro_alcalde {
	position:absolute; 
	width:331px; 
	height:123px; 
	z-index:3;
}

#meteo {
	position:absolute;
	width:221px;
	height:128px;
	clip:rect(14px 221px 109px 0px);
	z-index:2
}

.div_ppal {
	position:relative;
	left: 50%; /*Desde la izquierda, colocar al 50% de la pantalla*/
	width: 1002px; /*Le ponemos el valor del ancho*/
	margin-left: -501px; /*Restamos la mitad de ancho para centrarlo horizontalmente*/
}

.td_menu
{
	width: 207px;
	vertical-align: top;
	background: #D1ECFD url(../images/flechalateral.jpg) no-repeat;
}

.ticker_frases {
	width: 195px;
	position:relative;
	left:673px;
	top:130px;
	display:none;
}
.borde_D1ECFD {border:#D1ECFD 1px solid}

.borde_D1ECFD_right {border-right:#D1ECFD 1px solid}

.fondo_D1ECFD {background-color:#D1ECFD}
.fondo_C7E8FD {background-color:#C7E8FD}
.fondo_87CEFA {background-color:#87CEFA}
.fondo_BFE5FC {background-color:#BFE5FC}
.fondo_D4EDFD {background-color:#D4EDFD}
.fondo_F3FAFE {background-color:#F3FAFE}
.fondo_E8F5FE {background-color:#E8F5FE}
.fondo_FFB70D {background-color:#FFB70D}
.fondo_FFD77A {background-color:#FFD77A}
.fondo_3397B9 {background-color:#3397B9}
.fondo_D6D6D6 {background-color:#D6D6D6}

.txt_FFFFFF {color:#FFFFFF}
.txt_2F4F4F {color:#2F4F4F}
.txt_3397B9 {color:#3397B9}
.txt_3198B9 {color:#3198B9}
.txt_EAA400 {color:#EAA400}
.txt_666666 {color:#666666}
.txt_28A9F7 {color:#28A9F7}
.txt_999999 {color:#999999}
.txt_333333 {color:#333333}
.txt_2EABF7 {color:#2EABF7}
.txt_87CDF9 {color:#87CDF9}

.txt_10 {font-size:10px}
.txt_11 {font-size:11px}
.txt_12 {font-size:12px}
.txt_13 {font-size:13px}
.txt_14 {font-size:14px}
.txt_15 {font-size:15px}
.txt_16 {font-size:16px}
.txt_17 {font-size:17px}
.txt_18 {font-size:18px}
.txt_19 {font-size:19px}
.txt_20 {font-size:20px}
.txt_22 {font-size:22px}
.txt_24 {font-size:24px}
.txt_30 {font-size:30px}

.txt_arial {font-family:Arial, Helvetica, sans-serif}

/* PAGINACIÓN */
.pagenav_on {
	background-color: #9EC5D8;
 	text-align: center;
	vertical-align: middle;
	text-decoration: none;		
	font-weight: bold;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	border-top: 1px solid #999999;
	width: 17px;
	height: 17px;
	padding-top: 1px;
	color:#990000;	
}
.pagenav_off {
	background-color: #FFFFFF;
 	text-align: center;
	vertical-align: middle;	
	text-decoration: none;		
	font-weight: normal;	  
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	border-top: 1px solid #999999;
	width: 17px;
	height: 17px;
	padding-top: 1px;
}
.color_pag{color:#990000;}
/* FIN PAGINACIÓN */

.boton {
	font-size: 13px;
	font-family:Calibri, Arial, Helvetica, sans-serif;	
	color: #FFFFFF;
	border: none;
	height: 18px;
	cursor: pointer;
	background: #59BDF9 url(../images/fondo_boton.jpg) bottom repeat-x;
	font-weight:bold;
}

.caja {
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:12px;
	border:#E2E3EA 1px solid;
	border-top:#ABADB3 1px solid;
	padding-left:5px;
	vertical-align:middle;
}

.mano {cursor:pointer}

#direcciones {
	overflow-y: scroll;
	height: 300px;
	width: 587px;
	display: none;
	SCROLLBAR-FACE-COLOR:#FFFFFF;
    SCROLLBAR-SHADOW-COLOR:#CCCCCC;
    SCROLLBAR-3DLIGHT-COLOR:#CCCCCC;
    SCROLLBAR-ARROW-COLOR:#5A6363;
    SCROLLBAR-TRACK-COLOR:#FFFFFF;
    SCROLLBAR-DARKSHADOW-COLOR:#FFFFFF;		
}

.feed {
  margin-left: 3px;
  padding: 0 0 0 19px;
  background: url("../images/feed-icon-14x14.png") no-repeat 0 50%;
}

.cajainvisible {
	color:#006699;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 22px;
	border: none;
	background:#FFFFFF;
}

.cajacanal {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: #BEC0BF 1px solid;
	background:#F0F0F0;
}

.capa_scroll {
	overflow-y: scroll;
	SCROLLBAR-FACE-COLOR:#FFFFFF;
    SCROLLBAR-SHADOW-COLOR:#CCCCCC;
    SCROLLBAR-3DLIGHT-COLOR:#CCCCCC;
    SCROLLBAR-ARROW-COLOR:#5A6363;
    SCROLLBAR-TRACK-COLOR:#FFFFFF;
    SCROLLBAR-DARKSHADOW-COLOR:#FFFFFF;
	border:#CCCCCC 1px solid;
	border-right:none;
}

.negrita {font-weight:bold}

.separador_C7E8FD {border-top:#C7E8FD 1px solid}

.separador_94C9F1 {border-top:#94C9F1 1px solid}

.separador_87CEFA {border-top:#87CEFA 1px solid}

.especial {
	vertical-align:top;
	width:156px;
	height:78px;
}

.especial_conc {
	width:155px;
	height:78px;
	border:#D1ECFD 1px solid;
	text-align:center;
}

.muro {
	margin-top: 20px;
	height: 24px;
	background: #3397B9 url(../images/muro/img_muro_01.jpg) right no-repeat;
}

.muro_title {
	margin:2px 0px 4px 0px;
	padding: 0px 13px;
	background: #F1A337 url(../images/muro/img_muro_02.jpg) no-repeat;
	background-position: 420px 4px;
}

.muro_info {
	padding: 0px 13px;
}

.menu {
	margin-bottom: 8px;
	border-bottom: #BFE5FC 1px solid;
	padding-bottom: 10px;
	font-size: 16px;
	color: #2F4F4F;
	cursor:pointer;
}

.subMenuTC {margin-bottom:5px}

.top {vertical-align:top}

.bottom {vertical-align:bottom}

.right {text-align:right}
