.bg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	color: #51697D;
	background-color: #FFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CEC4BD;
	border-left-color: #CEC4BD;
	background-image: url(i/pie_sup.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.bgCA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	color: #51697D;
	background-color: #FFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CEC4BD;
	border-left-color: #CEC4BD;
	background-image: url(../i/pie_sup.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.margen_mapa {
	margin-right: 10px;
	padding-right: 10px;
}

a.Lsub:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	color: #356599;
	text-decoration: underline;
}

a.Lama:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: 700;
	font-variant: normal;
	color: #937500;
	text-decoration: underline;
}

a.Lrojo:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: 700;
	font-variant: normal;
	color: #DF6F7A;
	text-decoration: underline;
}

.foto_noticias {
	border: 2px solid #AFBAC0;
	margin-right: 10px;
	margin-bottom: 5px;
}

.txt_titulos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 700;
	color: #AFBAC0;
}

.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	color: #51697D;
	line-height: 13px;
}

.txt_azul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	color: #356599;
}

.bord_sup_izq {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CFDEEF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CFDEEF;
}

.bord_sup_der {
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #CFDEEF;
	border-right-color: #CFDEEF;
}

.bord_izq {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CFDEEF;
}

.bord_der {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CFDEEF;
}

.bord_sup {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CFDEEF;
}

.bord_inf {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CFDEEF;
}

.txt_amarillo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: 700;
	font-variant: normal;
	color: #B39000;
}

.txt_rojo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 700;
	font-variant: normal;
	color: #D23143;
}

.txt_sub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 700;
	color: #1F2F69;
	text-decoration: underline;
}

.ban_line {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: 400;
	color: #51697D;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CFDEEF;
	border-right-color: #CFDEEF;
	border-left-color: #CFDEEF;
}

.ban_tit2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #369;
}

.ban_txt1 {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: 700;
	color: #1F2F69;
}

.ban_foto {
	border: 1px solid #CFDEEF;
	margin-top: 2px;
	margin-bottom: 2px;
}

.ban_act {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-weight: 400;
	color: #51697D;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CFDEEF;
	border-right-color: #CFDEEF;
	border-left-color: #CFDEEF;
}

.ban_act2 {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-weight: 400;
	color: #369;
	line-height: 13px;
	border: 1px solid #CFDEEF;
	padding: 3px;
}

a.Lbanner:hover {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	font-weight: 400;
	color: #3F5261;
	text-decoration: underline;
}

a:link,a:visited,a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: 700;
	font-variant: normal;
	color: #356599;
	text-decoration: none;
}

a:hover,a.Lpre:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: 700;
	font-variant: normal;
	color: #356599;
	text-decoration: underline;
}

a.Lsub:link,a.Lsub:visited,a.Lsub:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	color: #1F2F69;
	text-decoration: underline;
}

a.Lpre:link,a.Lpre:visited,a.Lpre:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: 700;
	font-variant: normal;
	color: #8686A6;
	text-decoration: underline;
}

a.Lama:link,a.Lama:visited,a.Lama:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: 700;
	font-variant: normal;
	color: #B39000;
	text-decoration: underline;
}

a.Lrojo:link,a.Lrojo:visited,a.Lrojo:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: 700;
	font-variant: normal;
	color: #D23143;
	text-decoration: underline;
}

.txt_azul_12,.ban_tit1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #1F2F69;
}

a.Lbanner:link,a.Lbanner:visited,a.Lbanner:active {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	font-weight: 400;
	color: #51697D;
	text-decoration: none;
}

#menuCabecera {
	background-color: #FFFFFF;
	border-left: 1px solid #CEC4BD;
	border-right: 1px solid #CEC4BD;
	height: 25px;
	padding-left: 15px;
	padding-top: 3px;
	position: relative;
	top: 0;
}

#idBody {
	background-color: #E9EFF8;
	background-image: url(../i/bg.gif);
}

#idBody2 {
	margin-top: 20px;
	background-image: url();
	background-color: #E9EFF8;
}

.Estilo1 {
	font-weight: bold
}

.txtlistado {
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
}

.foto {
	border: 3px solid #AFBAC0;
	margin-bottom: 15px;
	margin-left: 5px;
}

.divListCA {
	background-image: url(../i/cuadrado.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-top: 5px;
	margin-bottom: 7px;
	font-weight: lighter;
}

.divList {
	background-image: url(i/cuadrado.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-top: 5px;
	margin-bottom: 7px;
	font-weight: lighter;
}
