BODY {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #A8A88E; BORDER-RIGHT-WIDTH: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE#estructura{
	WIDTH: 760px; background-color:#FFFFFF
}
A{
	text-decoration:none
}
A:hover{
	text-decoration:underline
}
.migas {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; COLOR: #000000; TEXT-DECORATION: none
}
.migas1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 15px; MARGIN-BOTTOM: 10px; COLOR: #000000; TEXT-DECORATION: none
}
.migas A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}

.coliz{
	FLOAT: left; POSITION:static
}
.coldch{
	FLOAT: right; POSITION:static
}
.paginacion{
	COLOR:#3366FF; font-family:Arial, Helvetica, sans-serif; font-size:90%; margin-top:3px; margin-bottom:3px
}
DIV#texto{
	width:60%
}
DIV#foto{
	width:25%
}
DIV.imagencol{
	FLOAT: right; POSITION:static; background-color:#DADAC6; padding-top:5px; padding-bottom:10px
}
DIV.imagencol IMG{
	margin: 5px 10px 5px 10px
}
.logoacrobat{
	margin:0px
}
/*Estilos cabecera ayuntamiento*/
TD.cabeceraayto{
	WIDTH: 761px; VERTICAL-ALIGN: top
}
TABLE.cabeceraayto{
	WIDTH: 761px; VERTICAL-ALIGN:middle; BACKGROUND-COLOR:#B50000; HEIGHT:34px
}
.txtlogoayto{
	FONT-FAMILY:"Times New Roman", Times, serif; FONT-SIZE:11px; font-weight:bold; text-decoration:underline; color:#FFFFFF
}
TD.txtlogoayto{
	WIDTH:225px
}
.txtcabecerapie{
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:11px; text-decoration:none; color:#FFFFFF; padding-right:5px
}
/*Estilos cabecera portal*/
TD.cabecera{
	WIDTH: 760px; VERTICAL-ALIGN: top
}
.cabecera IMG{
	display:block; margin-top:10px; margin-right:0px; margin-bottom:10px; margin-left:15px
}
TABLE.cabecera{
	 WIDTH: 760px; BACKGROUND-COLOR:#FFFFFF
}
TABLE.cabecera TD{
	VERTICAL-ALIGN: top
}
.formulariocabecera{
	PADDING-TOP:5px; PADDING-RIGHT:0px; PADDING-BOTTOM:5px; PADDING-LEFT:0px; margin: 0px 5px 0px 5px; font-size:90%; color:#FF0066; font-family:Arial, Helvetica, sans-serif
}
.formulariocabecera SELECT{
	PADDING-TOP:0px; PADDING-RIGHT:0px; PADDING-BOTTOM:0px; PADDING-LEFT:0px; margin-top:0px; margin-left:5px; font-size:115%; color:#FF0066
}
.formulariocabecera INPUT{
	PADDING-TOP:0px; PADDING-RIGHT:0px; PADDING-BOTTOM:0px; PADDING-LEFT:0px; margin-top:0px; margin-bottom:10px; margin-left:5px; font-size:115%; color:#FF0066
}
.formulariocabecera LABEL{
	VERTICAL-ALIGN:middle
}
INPUT.boton{
		color:#000000; margin:0px 5px 0px 5px
}
/*Estilos pie ayuntamiento*/
TD.pieayto{
	WIDTH: 761px; VERTICAL-ALIGN: top
}
TD.pie{
	WIDTH: 761px; VERTICAL-ALIGN: top
}
TABLE.pieayto{
	WIDTH:761px; HEIGHT:20px; BACKGROUND-COLOR:#B50000; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:11px; text-decoration:none; color:#FFFFFF; text-align:center; vertical-align:middle
}
/*Estilos Noticias Destacadas*/
TD.noticiasdes{
	WIDTH: 176px; VERTICAL-ALIGN: top; background-COLOR:#FFD9E2
}
TABLE.noticiasdes{
	WIDTH: 176px; VERTICAL-ALIGN: top; background-COLOR:#FFD9E2
}
.noticiasdes IMG{
	border:0px; margin:0px
}
.noticiasdes DIV{
	margin-top:5px; margin-right:5px; margin-bottom:5px; margin-left:5px
}
.noticiasdes H2{
	font-weight:bold; color:#333333; font-size:90%; margin:15px 5px 0px 5px
}
.noticiasdes P{
	line-height:1; font-size:90%; margin:3px 5px 0px 5px; color:#333333
}
.noticiasdes a:hover {
	color:#FF0066; TEXT-DECORATION: underline
}
P.info{
	text-align:right; font-size:90%; margin:5px 5px 15px 5px; color:#FF0066
}

/*Estilos Barra Navegación*/

TD.navegacion{
	WIDTH: 761px; VERTICAL-ALIGN: top
}
TABLE.navegacion{
	 WIDTH: 761px; color:#FFFFFF
}
.navegacion TD{
	BACKGROUND-COLOR:#585150; border-right: 1px solid #A8A8A8; border-bottom: 1px solid #A8A8A8; vertical-align: top; margin:0px 0px 5px 0px
}
.navegacion A{
	font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#FFFFFF
}
.navegacion TD a:hover{
	 text-decoration:none; color:#FF9900
}
.navegacion TD IMG{
	border:0px; margin:0px
}
.navegacion TD P{
	font-family:Arial, Helvetica, sans-serif; line-height:1; margin:0px 15px 10px 18px; font-size:90%; color:#FFFFFF
}
/*Estilos Sugerencias Destacadas*/
TD.sugerenciasdes{
	WIDTH: 229px; VERTICAL-ALIGN: top; background-COLOR:#FCE4C7
}
TABLE.sugerenciasdes{
	WIDTH: 229px; VERTICAL-ALIGN: top; background-COLOR:#FCE4C7
}
.sugerenciasdes IMG{
	border:0px; margin:0px
}
.sugerenciasdes DIV{
	margin-top:5px; margin-right:4px; margin-bottom:5px; margin-left:5px
}
.sugerenciasdes H2{
	font-weight:bold; color:#333333; font-size:90%; margin:15px 5px 0px 5px
}
.sugerenciasdes P{
	line-height:1; font-size:90%; margin:3px 0px 0px 5px; color:#333333
}
.sugerenciasdes a:hover {
	color:#FF6600; TEXT-DECORATION: underline
}
P.infosugerenciades{
	text-align:right; font-size:90%; margin:5px 5px 15px 5px; color:#FF6600
}
/*Estilos Actividades Destacadas*/
TD.actividadesdes{
	WIDTH: 352px; VERTICAL-ALIGN: top; background-COLOR:#F9ECCC
}
TABLE.actividadesdes{
	WIDTH: 352px; VERTICAL-ALIGN: top; background-COLOR:#F9ECCC
}
TABLE.actividadesdes TD{
	WIDTH: 176px; VERTICAL-ALIGN: top; background-COLOR:#F9ECCC
}
.actividadesdes IMG{
	border:0px; margin:0px
}
.actividadesdes DIV{
	margin-top:5px; margin-right:5px; margin-bottom:5px; margin-left:5px
}
.actividadesdes H2{
	font-weight:bold; color:#333333; font-size:90%; margin:10px 5px 0px 5px
}
.actividadesdes P{
	line-height:1; font-size:90%; margin:3px 5px 0px 5px; color:#333333
}
.actividadesdes a:hover {
	color:#FF6600; TEXT-DECORATION: underline
}
P.infoactividadesdes{
	text-align:right; font-size:90%; margin:5px 5px 5px 5px; color:#FF6600
}
/*Estilos Centros Destacados*/

TD.centrosdes{
	WIDTH: 581px; VERTICAL-ALIGN: top; background-COLOR:#EDF8AF
}
TABLE.centrosdes{
	WIDTH: 581px; VERTICAL-ALIGN: top; background-COLOR:#EDF8AF
}
TABLE.centrosdes TD{
	 VERTICAL-ALIGN: top; background-COLOR:#EDF8AF; 
}
.centrosdes IMG{
	border:0px; margin:0px 0px 0px 0px
}
.centrosdes DIV{
	margin-top:5px; margin-right:20px; margin-bottom:30px; margin-left:5px
}
.centrosdes H2{
	font-weight:bold; color:#333333; font-size:100%; margin:3px 0px 0px 0px
}
.centrosdes P{
	line-height:1; font-size:90%; margin:3px 0px 0px 0px; color:#333333
}
.centrosdes a:hover {
	color:#339900; TEXT-DECORATION: underline
}
P.infocentrosdes{
	text-align:left; font-size:90%; margin:10px 0px 30px 0px; color:#339900
}
.col{
	BACKGROUND: #EDF8AF; FLOAT: left; POSITION:static
}

.centrosdes H3{
	font-weight:bold; color:#333333; font-size:88%; margin:3px 0px 0px 0px
}
/*Estilos Pie Portal*/
TD.pieportal{
	WIDTH:760px; VERTICAL-ALIGN: top; background-color:#FFFFFF
}
TABLE.pieportal{
	WIDTH:760px; VERTICAL-ALIGN: top; background-color:#FFFFFF
}
.pieportal DIV{
	margin-top:5px; margin-right:5px; margin-bottom:0px; margin-left:5px
}
.pieportal P{
	line-height:1; font-size:85%; margin:0px 0px 3px 0px; color:#333333
}
.pieportal a:hover {
	color:#FF6600; TEXT-DECORATION: underline
}
.infopieportal{
	text-align:left; margin:0px 0px 0px 0px; color:#FF6600
}
P.infopieportales{
	text-align:left; margin: 0px 0px 3px 0px; color:#FF0066
}
.colpieportal{
	FLOAT: left; POSITION:static
}
.colpieportaldech{
	FLOAT: right; POSITION:static
}
.fila{
background-color:#A8A88E
}
/*Estilos Noticias*/
TD.noticias{
	WIDTH:585px; VERTICAL-ALIGN: top; background-color:#FFFFFF; PADDING-BOTTOM: 20px
}
TABLE.contenidonoticias{
	WIDTH:585px; VERTICAL-ALIGN: top; background-color:#FFFFFF
}
TABLE.contenidonoticias TD{
	VERTICAL-ALIGN: top;  PADDING-TOP: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; MARGIN: 0px; VERTICAL-ALIGN: top
}
.tilseccionnoticias{
	font-size:110%; font-family:Arial, Helvetica, sans-serif; color:#FF0066; font-weight:bold; margin-bottom:5px
}
.buscadornoticias{
	background-color:#CCCCCC; PADDING-TOP:5px; PADDING-RIGHT:0px; PADDING-BOTTOM:0px; PADDING-LEFT:10px; margin: 0px; font-size:90%; color:#333333; font-family:Arial, Helvetica, sans-serif
}
.buscadornoticias SELECT{
	PADDING-TOP:0px; PADDING-RIGHT:0px; PADDING-BOTTOM:0px; PADDING-LEFT:0px; margin-top:0px; margin-bottom:10px; margin-left:0px; font-size:115%; color:#FF0066
}
.buscadornoticias INPUT{
	PADDING-TOP:0px; PADDING-RIGHT:0px; PADDING-BOTTOM:0px; PADDING-LEFT:0px; margin-top:0px; margin-bottom:10px; margin-left:0px; font-size:115%; color:#FF0066
}
.buscadornoticias LABEL{
	VERTICAL-ALIGN:middle
}
INPUT.boton{
		color:#000000; margin:0px 5px 0px 5px
}
.contenidonoticias P a{
	text-decoration:none; color:#3366FF
}
.contenidonoticias P a:hover{
	text-decoration:underline; color:#3366FF
}
.noticias DIV{
	margin-top:5px; margin-right:5px; margin-bottom:5px; margin-left:5px
}
.noticias H2{
	font-weight:bold; color:#333333; font-size:90%; margin:0px 5px 0px 5px
}
.noticias P{
	line-height:1; font-size:90%; margin:3px 5px 0px 5px; color:#333333
}
.noticias a:hover {
	color:#FF0066; TEXT-DECORATION: underline
}
.noticias IMG{
	display:block; margin:15px 0px 0px 0px
}
P.infonoticias{
	text-align:right; font-size:90%; margin:5px 5px 5px 5px; color:#FF0066
}

/*Estilo Actividades Portal*/
TD.actividades{
	WIDTH:585px; VERTICAL-ALIGN: top; background-color:#FFFFFF; PADDING-BOTTOM: 20px
}
TABLE.contenidoactividades{
	WIDTH:585px; VERTICAL-ALIGN: top; background-color:#FFFFFF
}
TABLE.contenidoactividades TD{
	VERTICAL-ALIGN: top;  PADDING-TOP: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; MARGIN: 0px; VERTICAL-ALIGN: top
}
.tilactividades{
	font-size:110%; font-family:Arial, Helvetica, sans-serif; color:#FF6600; font-weight:bold; margin-bottom:5px
}
.buscadoractividades{
	background-color:#CCCCCC; PADDING-TOP:5px; PADDING-RIGHT:0px; PADDING-BOTTOM:0px; PADDING-LEFT:10px; margin: 0px; font-size:90%; color:#333333; font-family:Arial, Helvetica, sans-serif
}
.buscadoractividades SELECT{
	PADDING-TOP:0px; PADDING-RIGHT:0px; PADDING-BOTTOM:0px; PADDING-LEFT:0px; margin-top:0px; margin-bottom:10px; margin-left:0px; font-size:115%; color:#FF6600
}
.buscadoractividades INPUT{
	PADDING-TOP:0px; PADDING-RIGHT:0px; PADDING-BOTTOM:0px; PADDING-LEFT:0px; margin-top:0px; margin-bottom:10px; margin-left:0px; font-size:115%; color:#FF6600
}
.buscadoractividades LABEL{
	VERTICAL-ALIGN:middle
}
.buscadorcursos{
	margin: 0px; font-size:90%; color:#333333; font-family:Arial, Helvetica, sans-serif; 
}
.buscadorcursos SELECT{
	PADDING:0px; margin-top:0px; margin-bottom:10px; margin-left:0px; font-size:115%; color:#FF6600
}
.buscadorcursos INPUT{
	PADDING-TOP:0px; margin-top:0px;  margin-bottom:10px; margin-left:0px; font-size:115%; color:#FF6600
}
.buscadorcursos LABEL{
	VERTICAL-ALIGN:middle
}
INPUT.boton{
		color:#000000; margin:0px 5px 0px 5px
}
.contenidoactividades P a{
	text-decoration:none; color:#3366FF
}
.contenidoactividades P a:hover{
	text-decoration:underline; color:#3366FF
}
.actividades DIV{
	margin-top:5px; margin-right:5px; margin-bottom:5px; margin-left:5px
}
.actividades H2{
	font-weight:bold; color:#333333; font-size:90%; margin:0px 5px 0px 5px
}
.actividades P{
	line-height:1; font-size:90%; margin:3px 5px 0px 5px; color:#333333
}
.actividades a:hover {
	color:#FF6600; TEXT-DECORATION: underline
}
P.actividadesinfo{
	text-align:right; font-size:90%; margin:5px 5px 5px 5px; color:#FF6600
}
.txtnaranja{
	color:#FF6600
}

/*Centros Portal*/
TD.centros{
	WIDTH:585px; VERTICAL-ALIGN: top; background-color:#FFFFFF; PADDING-BOTTOM: 20px
}
TABLE.contenidocentros{
	WIDTH:585px; VERTICAL-ALIGN: top; background-color:#FFFFFF
}
TABLE.contenidocentros TD{
	VERTICAL-ALIGN: top;  PADDING-TOP: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; MARGIN: 0px; VERTICAL-ALIGN: top
}
.tiltulocentros{
	font-size:115%; font-family:Arial, Helvetica, sans-serif; color:#33CC00; font-weight:bold; margin-bottom:5px
}
.buscadorcentros{
	background-color:#CCCCCC; PADDING-TOP:5px; PADDING-RIGHT:0px; PADDING-BOTTOM:0px; PADDING-LEFT:10px; margin: 0px; font-size:90%; color:#333333; font-family:Arial, Helvetica, sans-serif
}
.buscadorcentros SELECT{
	PADDING-TOP:0px; PADDING-RIGHT:0px; PADDING-BOTTOM:0px; PADDING-LEFT:0px; margin-top:0px; margin-bottom:10px; margin-left:0px; font-size:115%; color:#33CC00
}
.buscadorcentros INPUT{
	PADDING-TOP:0px; PADDING-RIGHT:0px; PADDING-BOTTOM:0px; PADDING-LEFT:0px; margin-top:0px;  margin-bottom:10px; margin-left:0px; font-size:115%; color:#33CC00
}
.buscadorcentros LABEL{
	VERTICAL-ALIGN:middle
}
INPUT.boton{
		color:#000000; margin:0px 5px 0px 5px
}
.contenidocentros P a{
	text-decoration:none; color:#3366FF
}
.contenidocentros P a:hover{
	text-decoration:underline; color:#3366FF
}
.centros DIV{
	margin-top:5px; margin-right:5px; margin-bottom:5px; margin-left:5px
}
.centros H2{
	font-weight:bold; color:#333333; font-size:90%; margin:0px 5px 0px 5px
}
.centros P{
	line-height:1; font-size:90%; margin:3px 5px 0px 5px
}
.centros a:hover {
	color:#CC0000; TEXT-DECORATION: none
}
P.centrssinfo{
	text-align:right; font-size:90%; margin:5px 5px 5px 5px; color:#339900}
/*Estilos Sugerencias*/
TD.sugerencias{
	WIDTH:585px; VERTICAL-ALIGN: top; background-color:#FFFFFF; PADDING-BOTTOM: 20px
}
TABLE.contentsugerencias{
	WIDTH:585px; VERTICAL-ALIGN: top; background-color:#FFFFFF
}
TABLE.contentsugerencias TD{
	VERTICAL-ALIGN: top;  PADDING-TOP: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; MARGIN: 0px; VERTICAL-ALIGN: top
}
.tiltulsugerencias{
	font-size:115%; font-family:Arial, Helvetica, sans-serif; color:#FF6600; font-weight:bold; margin-bottom:5px
}
.buscarsugerencias{
	background-color:#CCCCCC; PADDING-TOP:5px; PADDING-RIGHT:0px; PADDING-BOTTOM:0px; PADDING-LEFT:10px; margin: 0px; font-size:90%; color:#333333; font-family:Arial, Helvetica, sans-serif
}
.buscarsugerencias SELECT{
	PADDING-TOP:0px; PADDING-RIGHT:0px; PADDING-BOTTOM:0px; PADDING-LEFT:0px; margin-top:0px; margin-bottom:10px; margin-left:0px; font-size:115%; color:#FF6600
}
.buscarsugerencias INPUT{
	PADDING-TOP:0px; PADDING-RIGHT:0px; PADDING-BOTTOM:0px; PADDING-LEFT:0px; margin-top:0px; margin-bottom:10px; margin-left:0px; font-size:115%; color:#FF6600
}
.buscarsugerencias LABEL{
	VERTICAL-ALIGN:middle
}
INPUT.boton{
		color:#000000; margin:0px 5px 0px 5px
}
.contentsugerencias P a{
	text-decoration:none; color:#3366FF
}
.contentsugerencias P a:hover{
	text-decoration:underline; color:#3366FF
}
.sugerencias DIV{
	margin-top:5px; margin-right:5px; margin-bottom:5px; margin-left:5px
}
.sugerencias H2{
	font-weight:bold; color:#333333; font-size:90%; margin:0px 5px 0px 5px
}
.sugerencias P{
	line-height:1; font-size:90%; margin:3px 5px 0px 5px; color:#333333
}
.sugerencias a:hover {
	color:#FF6600; TEXT-DECORATION: underline
}
.sugerencias IMG{
	display:block; margin:15px 0px 0px 0px
}
P.inforsugerencias{
	text-align:right; font-size:90%; margin:5px 5px 5px 5px; color:#FF6600
}
/*Estilos Centros Portal*/
TD.centros{
	WIDTH:585px; VERTICAL-ALIGN: top; background-color:#FFFFFF; PADDING-BOTTOM: 20px
}
TABLE.contcentros{
	WIDTH:585px; VERTICAL-ALIGN: top; background-color:#FFFFFF
}
TABLE.contcentros TD{
	VERTICAL-ALIGN: top;  PADDING-TOP: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; MARGIN: 0px; VERTICAL-ALIGN: top
}
.tilcentros{
	font-size:115%; font-family:Arial, Helvetica, sans-serif; color:#33CC00; font-weight:bold; margin-bottom:5px
}
.buscacentros{
	background-color:#CCCCCC; PADDING-TOP:5px; PADDING-RIGHT:0px; PADDING-BOTTOM:0px; PADDING-LEFT:10px; margin: 0px; font-size:90%; color:#333333; font-family:Arial, Helvetica, sans-serif
}
.buscacentros SELECT{
	PADDING-TOP:0px; PADDING-RIGHT:0px; PADDING-BOTTOM:0px; PADDING-LEFT:0px; margin-top:0px; margin-bottom:10px; margin-left:0px; font-size:115%; color:#33CC00
}
.buscacentros INPUT{
	PADDING-TOP:0px; PADDING-RIGHT:0px; PADDING-BOTTOM:0px; PADDING-LEFT:0px; margin-top:0px; margin-bottom:10px; margin-left:0px; font-size:115%; color:#33CC00
}
.buscacentros LABEL{
	VERTICAL-ALIGN:middle
}
INPUT.boton{
		color:#000000; margin:0px 5px 0px 5px
}
.contcentros P a{
	text-decoration:none; color:#3366FF
}
.contcentros P a:hover{
	text-decoration:underline; color:#3366FF
}
.centros DIV{
	margin-top:5px; margin-right:5px; margin-bottom:5px; margin-left:5px
}
.centros H2{
	font-weight:bold; color:#333333; font-size:90%; margin:0px 5px 0px 5px
}
.centros P{
	line-height:1; font-size:90%; margin:3px 5px 0px 5px; color:#333333
}
.centros a:hover {
	color:#33CC00; TEXT-DECORATION: underline
}
.centros IMG{
	display:block; margin:15px 0px 0px 0px
}
P.infcentros{
	text-align:right; font-size:90%; margin:5px 5px 5px 5px; color:#33CC00
}
/*Centro menuizquierda*/
TD.centromenu{
	WIDTH: 176px; VERTICAL-ALIGN: top; background-COLOR:#EDF8AF
}
TABLE.centromenu{
	WIDTH: 176px; VERTICAL-ALIGN: top; background-COLOR:#EDF8AF
}
.centromenu IMG{
	border:0px; margin:0px
}
.centromenu DIV{
	margin-top:5px; margin-right:5px; margin-bottom:5px; margin-left:10px
}
.centromenu H2{
	font-weight:bold; color:#333333; font-size:90%; margin:15px 5px 0px 5px
}
.centromenu P{
	line-height:1; font-size:90%; margin:3px 5px 0px 5px; color:#333333
}
.centromenu a:hover {
	color:#33CC00; TEXT-DECORATION: underline
}
P.infocentromenu{
	font-size:90%; margin:5px 5px 15px 5px; color:#33CC00
}
DIV.imagen IMG{
	margin:10px 5px 5px 5px
}
/*Menu Actividades*/
TD.menuactividades{
	WIDTH: 176px; VERTICAL-ALIGN: top; background-COLOR:#F9ECCC
}
TABLE.menuactividades{
	WIDTH: 176px; VERTICAL-ALIGN: top; background-COLOR:#F9ECCC; 
}
.menuactividades DIV{
	padding-top:5px; padding-bottom:15px
}
.menuactividades IMG{
	border:0px; margin:0px
}
.menuactividades P{
	line-height:1; font-size:90%; margin:3px 0px 0px 5px; color:#333333
}
.menuactividades UL{
	font-size:90%; margin-top:3px; margin-bottom:3px; margin-left:15px; padding-top:0px; padding-bottom:0px; padding-left:5px; line-height:1.5
}
.menuactividades LI{
	 line-height:1.3
}
.categoria{
	font-weight:bold
}
.subcategoria{
	color:#FF6600
}
.subcategoria A{
	color:#FF6600
}
.subcategoria A:hover{
	color:#FF6600
}
.categoria A{
	color:#000000
}
.categoria A:hover{
	color:#000000
}



/* Estilos de Sitio Web Centros*/
TD.navegacioncentro{
	WIDTH: 176px; VERTICAL-ALIGN: top; BACKGROUND-COLOR:#FFFFFF
}
TD.contenidoprincentro{
	WIDTH: 585px; VERTICAL-ALIGN: top; BACKGROUND-COLOR:#FFFFFF
}

/*Navegacion*/
TD.menuprincipal{
	WIDTH: 176px; VERTICAL-ALIGN: top; BACKGROUND-COLOR:#585150
}
TABLE.menuprincipal{
	WIDTH: 176px; VERTICAL-ALIGN: top; BACKGROUND-COLOR:#585150
}
.menuprincipal TD{
	WIDTH: 176px; VERTICAL-ALIGN: top; BACKGROUND-COLOR:#585150; padding-top:5px; padding-right:0px; padding-bottom:20px; padding-left:0px
}
.menuprincipal IMG{
	margin-top:10px; margin-right:0px; margin-bottom:10px; margin-left:15px
}
.botones{
	font-size:90%; MARGIN: 10px 0px 10px 0px; border-top:#A8A8A8 1px solid
}
.botones P{
	padding-bottom:10px; padding-left:10px; MARGIN: 10px 0px 10px 0px; border-bottom:#A8A8A8 1px solid
}
.botones A{
	color:#FFFFFF; text-decoration:none
}
.botones A:hover{
	color:#FF9900; text-decoration:none
}
/*Centros Quienes somos*/
TD.equipo{
	WIDTH: 176px; VERTICAL-ALIGN: top; background-COLOR:#DADAC6
}
TABLE.equipo{
	WIDTH: 176px; VERTICAL-ALIGN: top; background-COLOR:#DADAC6
}
TABLE.equipo TD{
	padding-bottom:10px
}
.equipo IMG{
	border:0px; margin:0px
}
.equipo P{
	font-size:90%; margin-top:5px; margin-bottom:5px; margin-left:10px; line-height:1; color:#CC0000
}
.foto IMG{
	border:0px; margin: 10px 0px 5px 10px
}
TD.presentacion{
	WIDTH:585px; VERTICAL-ALIGN: top; background-color:#FFFFFF; PADDING-BOTTOM: 20px
}
TABLE.contenpresentacion{
	WIDTH:585px; VERTICAL-ALIGN: top; background-color:#FFFFFF
}
TABLE.contenpresentacion TD{
	VERTICAL-ALIGN: top;  PADDING-TOP: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; MARGIN: 0px; VERTICAL-ALIGN: top
}
.contenpresentacion P{
	font-size:100%; font-family:Arial, Helvetica, sans-serif; color:#333333;
}

.titulopresentacion{
	font-size:115%; font-family:Arial, Helvetica, sans-serif; color:#990000; font-weight:bold; margin-bottom:5px
}
/*Estilos Actividades y Eventos*/
TD.contenidos{
	WIDTH:585px; VERTICAL-ALIGN: top; background-color:#FFFFFF; PADDING-BOTTOM: 20px
}
TABLE.contenidosgenerales{
	WIDTH:585px; VERTICAL-ALIGN: top; background-color:#FFFFFF
}
TABLE.contenidosgenerales TD{
	VERTICAL-ALIGN: top;  PADDING-TOP: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; MARGIN: 0px; VERTICAL-ALIGN: top
}
.titulogeneral{
	font-size:115%; font-family:Arial, Helvetica, sans-serif; color:#990000; font-weight:bold; margin-bottom:5px
}
.buscadorgeneral{
	background-color:#CCCCCC; PADDING-TOP:5px; PADDING-RIGHT:0px; PADDING-BOTTOM:0px; PADDING-LEFT:10px; margin: 0px; font-size:90%; color:#333333; font-family:Arial, Helvetica, sans-serif
}
.buscadorgeneral SELECT{
	PADDING-TOP:0px; PADDING-RIGHT:0px; PADDING-BOTTOM:0px; PADDING-LEFT:0px; margin-top:0px; margin-bottom:10px; margin-left:0px; font-size:115%; color:#990000
}
.buscadorgeneral INPUT{
	PADDING-TOP:0px; PADDING-RIGHT:0px; PADDING-BOTTOM:0px; PADDING-LEFT:0px; margin-top:0px; margin-left:0px; font-size:115%; color:#990000
}
.buscadorgeneral LABEL{
	VERTICAL-ALIGN:middle
}
INPUT.boton{
		color:#000000; margin:0px 5px 0px 5px
}
.contenidosgenerales P a{
	text-decoration:none; color:#3366FF
}
.contenidosgenerales P a:hover{
	text-decoration:underline; color:#3366FF
}
.contenidos DIV{
	margin-top:5px; margin-right:5px; margin-bottom:5px; margin-left:5px
}
.contenidos H2{
	font-weight:bold; color:#333333; font-size:90%; margin:0px 5px 0px 5px
}
.contenidos P{
	line-height:1; font-size:90%; margin:3px 5px 0px 5px; color:#333333
}
.contenidos a:hover {
	color:#990000; TEXT-DECORATION: underline
}
P.contenidosinfo{
	text-align:right; font-size:90%; margin:5px 5px 5px 5px; color:#990000
}
.txtrojo{
	color:#990000
}
/*Encabezado Centro*/
TD.centroencabezado{
	WIDTH:585px; VERTICAL-ALIGN: top; background-color:#FFFFFF
}
TABLE.encabezadocentro {
	WIDTH:585px; VERTICAL-ALIGN: top; background-color:#FFFFFF
}
DIV.configuracion{
	background-color:#DADAC6; padding:0px 5px 5px 5px; text-align:right
}
.nomcentro{
	padding:10px 5px 5px 10px; text-align:left
}
DIV.nomcentro{
	background:url(imagenes/fondo.gif) no-repeat; height:50px
}
.nomcentro H1{
	color:#000000; font-size:26px; margin:0px
}
.bienvenida H2{
	color:#000000; font-size:20px
}
DIV.bienvenida{
	padding:0px 20px 5px 20px
}
.bienvenida P{
	font-family:Arial, Helvetica, sans-serif; font-size:100%; line-height:1
}
/*Actividades destacadas centros*/
TD.actcentros{
	WIDTH: 352px; VERTICAL-ALIGN: top; background-COLOR:#F9ECCC; padding-bottom:10px
}
TABLE.actcentrosdes{
	WIDTH: 352px; VERTICAL-ALIGN: top; background-COLOR:#F9ECCC
}
.actcentrosdes TD{
	WIDTH: 176px; VERTICAL-ALIGN: top; background-COLOR:#F9ECCC
}
.actcentrosdes IMG{
	border:0px; margin:0px
}
.actcentrosdes H2{
	font-weight:bold; color:#333333; font-size:90%; margin:10px 5px 0px 10px
}
.actcentrosdes P{
	line-height:1; font-size:90%; margin:3px 5px 5px 10px; color:#333333
}
.actcentrosdes a:hover {
	color:#FF6600; TEXT-DECORATION: underline
}
P.infoacticentrosdes{
	text-align:right; font-size:90%; margin:5px 5px 5px 10px; color:#FF6600
}
/*Presentacion portal*/
TD.presentacionportal{
	WIDTH:585px; VERTICAL-ALIGN: top; background-color:#FFFFFF; padding-BOTTOM: 20px; 
}
TABLE.contepresentacionportal{
	WIDTH:585px; VERTICAL-ALIGN: top; background-color:#FFFFFF
}
TABLE.contepresentacionportal TD{
	VERTICAL-ALIGN: top;  PADDING-TOP: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; MARGIN: 0px; VERTICAL-ALIGN: top
}
.presentacionportal P{
	font-size:90%; font-family:Arial, Helvetica, sans-serif
}
.tilpresentacionportal{
	font-size:115%; font-family:Arial, Helvetica, sans-serif; color:#FF0066; font-weight:bold; margin-bottom:5px
}
.textorosa{
	font-size:115%; font-family:Arial, Helvetica, sans-serif; color:#FF0066
}
.textorosanegrita{
	font-size:115%; font-family:Arial, Helvetica, sans-serif; color:#FF0066; font-weight:bold
}
.presentacionportal OL{
	font-size:90%; font-family:Arial, Helvetica, sans-serif; padding-bottom:5px
}
.presentacionportal LI{
	padding-bottom:5px
}
.presentacionportal a {
	color:#3366FF; TEXT-DECORATION: none
}
.presentacionportal a:hover {
	color:#3366FF; TEXT-DECORATION: underline
}
/*Contacto Portal*/
TD.contactoportal{
	WIDTH:585px; background-color:#FFFFFF 
}
TABLE.contecontactoportal{
	WIDTH:585px; background-color:#FFFFFF
}
TABLE.contecontactoportal TD{
	PADDING-TOP: 0px; PADDING-RIGHT: 10px; PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; MARGIN: 0px
}
.contecontactoportal P{
	font-size:90%; font-family:Arial, Helvetica, sans-serif
}
TABLE.formulariocontacto TD{
	font-size:90%; font-family:Arial, Helvetica, sans-serif; vertical-align:top
}
.formulariocontacto TD INPUT{
	font-size:115%; font-family:Arial, Helvetica, sans-serif
}
/*Estilos enlaces*/
TABLE.enlaces{
	WIDTH:585px; background-color:#FFFFFF
}
TABLE.enlaces TD{
	PADDING-TOP: 0px; PADDING-RIGHT: 10px; PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; MARGIN: 0px
}
.tituloenlaces{
	font-size:115%; font-family:Arial, Helvetica, sans-serif; color:#FF0066; font-weight:bold; margin-bottom:5px
}
.enlaces a {
	color:#3366FF; TEXT-DECORATION: none; font-size:90%
}
.enlaces a:hover {
	color:#3366FF; TEXT-DECORATION: underline
}
/*Normativa*/
TABLE.normativa{
	WIDTH:585px; background-color:#FFFFFF
}
TABLE.normativa TD{
	PADDING-TOP: 0px; PADDING-RIGHT: 10px; PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; MARGIN: 0px
}
TABLE.normativa TD P{
	font-size:90%; font-family:Arial, Helvetica, sans-serif; margin:0px; padding-bottom:5px
}
TABLE.normativa TD IMG{
	margin-top:15px; border:0px
}
.titulonormativa{
	font-size:115%; font-family:Arial, Helvetica, sans-serif; color:#FF0066; font-weight:bold; margin-bottom:5px
}
.normativa a {
	color:#3366FF; TEXT-DECORATION: none
}
.normativa a:hover {
	color:#3366FF; TEXT-DECORATION: underline
}
/*Estilos Mapa Web*/
.mapacoliz{
	FLOAT: left; POSITION:static; width:50%
}
.mapacoldch{
	FLOAT: right; POSITION:static; width:50%
}

.mano
{
	cursor:hand;
}
#recursos{
	font-family:Arial, Helvetica, sans-serif
}
#recursos H1{
	font-family:Arial, Helvetica, sans-serif; color:#FF0066; font-weight:bold; margin-bottom:5px
}
