    body{
      text-align:center;
      margin:0 auto;
	background-color: #000000;
	background-image: url("");
	background-repeat: repeat;
	background-attachment: fixed;
	overflow: auto;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	border-width:4px;
	border-color=red;
    }
p.version
{
	font-size:9px;
	font-family:tahoma;
	font-weight:normal;
	font-style:normal;
	text-align:left;
	color: #FFFFFF;
	margin-right: 0px;
	margin-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	margin:0px;
}
p.direccion
{
	font-size:10px;
	font-family:tahoma;
	font-weight:bold;
	font-style:normal;
	text-align:right;
	color: #FFFFFF;
	margin-right: 0px;
	margin-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	margin:0px;
}
p.piedefoto
{
	font-size:13px;
	font-family:tahoma;
	font-weight:bold;
	font-style:normal;
	text-align:center;
	color: #220000;
	margin-right: 0px;
	margin-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	margin:0px;
}
p.piedefoto2
{
	font-size:12px;
	font-family:tahoma;
	font-weight:bold;
	font-style:normal;
	text-align:center;
	color: #002200;
	margin-right: 0px;
	margin-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	margin:0px;
}

p.lvisitas
{
	font-size:16px;
	font-family:tahoma;
	font-weight:normal;
	font-style:normal;
	text-align:justify;
	color: #003300;
	margin-right: 0px;
	margin-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	margin:0px;
}
p.lvisitasfecha
{
	//background-color:#fffff;
	font-size:10px;
	font-family:tahoma;
	font-weight:normal;
	font-style:normal;
	text-align:justify;
	color: #003300;
	margin-right: 0px;
	margin-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	margin:0px;
	filter: alpha(opacity=100);
	opacity: 1;
}
p.textosjustificado
{
	//background-color:#fffff;
	font-size:14px;
	font-family:tahoma;
	font-weight:normal;
	font-style:normal;
	text-align:justify;
	color: #001100;
	margin-right: 0px;
	margin-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	margin:0px;
	filter: alpha(opacity=100);
	opacity: 1;
}
p.textoscentrado
{
	//background-color:#fffff;
	font-size:14px;
	font-family:tahoma;
	font-weight:normal;
	font-style:normal;
	text-align:center;
	color: #001100;
	margin-right: 0px;
	margin-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	margin:0px;
	filter: alpha(opacity=100);
	opacity: 1;
}
p.menlaces
{
	//background-color:#fffff;
	font-size:14px;
	font-family:tahoma;
	font-weight:normal;
	font-style:normal;
	text-align:center;
	color: #002200;
	margin-right: 0px;
	margin-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	margin:0px;
}
img {
	text-align:center;
	border: 0px solid #000000;
	cursor: normal;
	margin: 0px;
	} 
.conborde {
	text-align:center;
	border: 1px solid #003300;
	cursor: normal;
	cursor: pointer;
	margin: 0px;
	padding:0px;
	} 
.concursor {
	text-align:center;
	border: 0px solid #FFFFFF;
	cursor: pointer;
	margin: 0px;
	} 
h1 {
	text-align: center
	margin:0px;
	}
p.centrado {
	align: center;
	valign: center;
	margin:0px;
	}
a:link { 
	color: #CCFFCC;
	}
a:visited { 
	color: #CCFFCC;
	}
a:hover { 
	color: #CCFFCC;
	text-decoration: none;
	}
a:active { 
	color: #CCFFCC;
	}    

.lnksabermas a:link { 
	color: #FF7700;
	font-size:10px;
	font-family:tahoma;
	font-weight:bold;
	font-style:normal;
	text-decoration: underline;
	margin:0px;
	}
.lnksabermas a:visited { 
	color: #FF0000;
	font-size:10px;
	font-family:tahoma;
	text-decoration: underline;
	font-weight:bold;
	margin:0px;
	}
.lnksabermas a:hover { 
	color: #FFFF00;
	font-size:10px;
	font-family:tahoma;
	text-decoration: underline;
	font-weight:bold;
	margin:0px;
	}
.lnksabermas a:active { 
	color: #FF7700;
	font-size:10px;
	font-family:tahoma;
	text-decoration: underline;
	font-weight:bold;
	margin:0px;
	}    

.lnkcomparsas a:link { 
	color: #CCFFFF;
	font-size:11px;
	font-family:tahoma;
	font-weight:bold;
	font-style:normal;
	text-decoration: underline;
	margin:0px;
	}
.lnkcomparsas a:visited { 
	color: #0000FF;
	font-size:11px;
	font-family:tahoma;
	text-decoration: underline;
	font-weight:bold;
	margin:0px;
	}
.lnkcomparsas a:hover { 
	color: #FFFF00;
	font-size:11px;
	font-family:tahoma;
	text-decoration: underline;
	font-weight:bold;
	margin:0px;
	}
.lnkcomparsas a:active { 
	color: #CCFFFF;
	font-size:11px;
	font-family:tahoma;
	text-decoration: underline;
	font-weight:bold;
	margin:0px;
	}    
.lnkrestringido a:link { 
	color: #000077;
	font-size:10px;
	font-family:tahoma;
	font-weight:bold;
	font-style:normal;
	text-decoration: underline;
	margin:0px;
	}
.lnkrestringido a:visited { 
	color: #0000FF;
	font-size:10px;
	font-family:tahoma;
	text-decoration: underline;
	font-weight:bold;
	margin:0px;
	}
.lnkrestringido a:hover { 
	color: #FFFF00;
	font-size:10px;
	font-family:tahoma;
	text-decoration: underline;
	font-weight:bold;
	margin:0px;
	}
.lnkrestringido a:active { 
	color: #000077;
	font-size:10px;
	font-family:tahoma;
	text-decoration: underline;
	font-weight:bold;
	margin:0px;
	}    
.lnknoticias a:link { 
	color: #CCFFFF;
	font-size:10px;
	font-family:tahoma;
	font-weight:bold;
	font-style:normal;
	text-decoration: underline;
	margin:0px;
	}
.lnknoticias a:visited { 
	color: #0000FF;
	font-size:10px;
	font-family:tahoma;
	text-decoration: underline;
	font-weight:bold;
	margin:0px;
	}
.lnknoticias a:hover { 
	color: #FFFF00;
	font-size:10px;
	font-family:tahoma;
	text-decoration: underline;
	font-weight:bold;
	margin:0px;
	}
.lnknoticias a:active { 
	color: #CCFFFF;
	font-size:10px;
	font-family:tahoma;
	text-decoration: underline;
	font-weight:bold;
	margin:0px;
	}    

.lnkactualidad a:link { 
	color: #000077;
	font-size:12px;
	font-family:tahoma;
	font-weight:bold;
	font-style:normal;
	text-decoration: underline;
	margin:0px;
	}
.lnkactualidad a:visited { 
	color: #0000FF;
	font-size:12px;
	font-family:tahoma;
	text-decoration: underline;
	font-weight:bold;
	margin:0px;
	}
.lnkactualidad a:hover { 
	color: #FFFF00;
	font-size:12px;
	font-family:tahoma;
	text-decoration: underline;
	font-weight:bold;
	margin:0px;
	}
.lnkactualidad a:active { 
	color: #000077;
	font-size:12px;
	font-family:tahoma;
	text-decoration: underline;
	font-weight:bold;
	margin:0px;
	}    
table.principal
{
	align: center;
	vertical-align: top;
	text-align: center;
	font-family: tahoma;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	width: 1000px;
	height=300px; 
	background-image: url("imagenes/portal/fportal2010.jpg");
	background-color: #000000;
	border: 0px #FF0000 solid;
	border-collapse: collapse;
	border-spacing: 0px;
	margin:0px;
	margin-right: auto;
	margin-left: auto;
	filter: alpha(opacity=100);
	opacity: 1;
}
table.cajaspaneles
{
	align: center;
	vertical-align: top;
	text-align: center;
	font-family: tahoma;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	background-image: url("../portal/imagenes/cajaspaneles.gif");
	border: 0px #FF0000 solid;
	border-collapse: separate;
	border-spacing: 0px;
	padding:5px;
	margin:0px;
	margin-right: auto;
	margin-left: auto;
}
table.paneles
{
	align: center;
	vertical-align: top;
	text-align: center;
	font-family: tahoma;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	width: 1000px;
	height=300px; 
	background-image: url("imagenes/portal/mails2010.jpg");
	background-color: #000000;
	border: 0px #FF0000 solid;
	border-collapse: collapse;
	border-spacing: 0px;
	margin:0px;
	margin-right: auto;
	margin-left: auto;
	filter: alpha(opacity=100);
	opacity: 1;
}
.azulclaro
{
	align: center;
	align: top;
	vertical-align: top;
	text-align: center;
	font-family: tahoma;
	font-weight: bold;
	font-size: 12px;
	color: #000077;
	background-image: url("imagenes/portal/fcomparsas2.jpg");
	background-color: #003300;
	border: 0px #FF0000 solid;
	border-collapse: collapse;
	border-spacing: 0px;
	margin-right: auto;
	margin-left: auto;
}


.textoizqminirojo
{
	font-size:12px;
	font-family:tahoma;
	font-style:normal;
	text-align:center;
	color: #FF0000;
	margin-right: 0px;
	margin-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	margin:0px;
}


.textoizqgranrojo
{
	font-size:40px;
	font-family:tahoma;
	font-style:normal;
	text-align:center;
	color: #FF0000;
	margin-right: 0px;
	margin-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	margin:0px;
}

.textoizqgranazul
{
	font-size:40px;
	font-family:tahoma;
	font-style:normal;
	text-align:center;
	color: #FFFFFF;
	margin-right: 0px;
	margin-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	margin:0px;
}

.textoizqminiazul
{
	font-size:10px;
	font-family:tahoma;
	//font-weight:bold;
	font-style:normal;
	text-align:center;
	color: #000077;
	margin-right: 0px;
	margin-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	margin:0px;
}
.textoizqmini
{
	font-size:10px;
	font-family:tahoma;
	//font-weight:bold;
	font-style:normal;
	text-align:center;
	color: #CCFFFF;
	margin-right: 0px;
	margin-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	margin:0px;
}
.noticias
{
	font-size:10px;
	font-family:tahoma;
	//font-weight:bold;
	font-style:normal;
	text-align:center;
	color: #FFFFFF;
	margin-right: 0px;
	margin-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	margin:0px;
}
.actualidadrojo
{
	font-size:12px;
	font-family:tahoma;
	font-weight:bold;
	font-style:normal;
	text-align:center;
	color: #FF0000;
	margin-right: 0px;
	margin-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	margin:0px;
}
.actualidadazul
{
	font-size:12px;
	font-family:tahoma;
	font-weight:bold;
	font-style:normal;
	text-align:center;
	color: #000077;
	margin-right: 0px;
	margin-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	margin:0px;
}
.textoclaro
{
	font-size:14px;
	font-family:tahoma;
	font-weight:bold;
	font-style:normal;
	text-align:center;
	color: #CCFFFF;
	margin-right: 0px;
	margin-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	margin:0px;
}
    #saluda {
	border:red solid;
	border-width:0px;
	color: #000033;
	font-size:12px;
	font-family:tahoma;
	font-weight:normal;
	font-style:normal;
      text-align:justify;
	overflow: hidden;
	width:600px;
	height:170px;
	padding:15px;
	padding-left:150px;
	padding-right:20px;
      margin:0px;
	background-image: url("imagenes/encuesta.jpg");
    }
    #mispublis{
	border:red solid;
	border-width:0px;
	font-size:medium;
	font-family:tahoma;
	font-weight:normal;
	font-style:normal;
      text-align:justify;
	overflow: hidden;
	width:400px;
	height:50px;
	padding:0px;
      margin:0px;
	background-image: url("imagenes/mispublis.jpg");
    }
    #cajas {
	border:red solid;
	border-width:0px;
	color: #000033;
	font-size:14px;
	font-family:tahoma;
	font-weight:normal;
	font-style:normal;
      text-align:justify;
	overflow: hidden;
	width:168px;
	height:140px;
	padding:30px;
	padding-left:98px;
	padding-right:0px;
      margin:0px;
	background-image: url("imagenes/encuesta.jpg");
    }

    #saluda {
	border:red solid;
	border-width:0px;
	color: #000033;
	font-size:12px;
	font-family:tahoma;
	font-weight:normal;
	font-style:normal;
      text-align:justify;
	overflow: hidden;
	width:575px;
	height:170px;
	padding:15px;
	padding-left:150px;
	padding-right:20px;
      margin:0px;
	background-image: url("imagenes/encuesta.jpg");
    }
.mactualidad{
	border:red solid;
	border-width:0px;
	color:#CCFFCC;
	font-size:14px;
	font-family:tahoma;
	font-weight:normal;
	font-style:normal;
      	text-align:justify;
	overflow: auto;
	padding:0px;
	margin:10px;
	background-image: url("imagenes/cactualidad.gif");
}
.cargos{
	border:red solid;
	border-width:0px;
	color:#CCFFCC;
	font-size:14px;
	font-family:tahoma;
	font-weight:normal;
	font-style:normal;
      	text-align:justify;
	overflow: auto;
	padding:0px;
	margin:10px;
	background-image: url("imagenes/portal/cargos.gif");
}
.abanderadas{
	border:red solid;
	border-width:0px;
	color:#CCFFCC;
	font-size:14px;
	font-family:tahoma;
	font-weight:normal;
	font-style:normal;
      	text-align:justify;
	overflow: auto;
	padding:0px;
	margin:10px;
	background-image: url("imagenes/portal/abanderadas.gif");
}
.miscajas{
	border:red solid;
	border-width:0px;
	color:#000077;
	font-size:12px;
	font-family:tahoma;
	font-weight:normal;
	font-style:normal;
      	text-align:justify;
	overflow: auto;
	padding:0px;
	padding-left:95px;
	padding-right:0px;
	margin:10px;
}

#actualidadgrande1{
	border:red solid;
	border-width:0px;
	color:#CCFFCC;
	font-size:14px;
	font-family:tahoma;
	font-weight:normal;
	font-style:normal;
      	text-align:justify;
	overflow: auto;
	width:480px;
	height:260px;
	padding:0px;
	margin:10px;
	SCROLLBAR-FACE-COLOR:#6699CC; 
	SCROLLBAR-HIGHLIGHT-COLOR: #6699CC; 
	SCROLLBAR-SHADOW-COLOR: #6699CC; 
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-ARROW-COLOR: #FFFFFF; 
	SCROLLBAR-TRACK-COLOR: #E3E3E3; 
	SCROLLBAR-DARKSHADOW-COLOR: #000000;
    }
    .mimarquee{
	border:red solid;
	border-width:0px;
	color:#CCFFCC;
	font-size:14px;
	font-family:tahoma;
	font-weight:normal;
	font-style:normal;
      	text-align:center;
	overflow: auto;
	width:750px;
	height:29px;
	padding:0px;
	margin:0px;
	background-image: url("imagenes/cenlacesrapidos.gif");
    }
    #misnoticias{
	border:red solid;
	border-width:0px;
	color:#000033;
	font-size:14px;
	font-family:tahoma;
	font-weight:normal;
	font-style:normal;
      	text-align:justify;
	overflow: auto;
	width:200px;
	height:330px;
	padding:0px;
	margin:10px;
	background-image: url("imagenes/portal/fcompars.jpg");
	SCROLLBAR-FACE-COLOR:#6699CC; 
	SCROLLBAR-HIGHLIGHT-COLOR: #6699CC; 
	SCROLLBAR-SHADOW-COLOR: #6699CC; 
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-ARROW-COLOR: #FFFFFF; 
	SCROLLBAR-TRACK-COLOR: #E3E3E3; 
	SCROLLBAR-DARKSHADOW-COLOR: #000000;
    }
    #marqueecontainer{
	position: relative;
	width: 200px; /*marquee width */
	height: 200px; /*marquee height */
	background-color: white;
	overflow: hidden;
	border: 3px solid orange;
	padding: 2px;
	padding-left: 4px;
    }
    #justificado
    {
	border:red solid;
	border-width:0px;
	font-size:medium;
	font-family:tahoma;
	font-weight:normal;
	font-style:normal;
	   font: tahoma;
	   font-size: 14px;
	   color: #FFFFFF;
        text-align:justify;
	overflow: hidden;
        margin:0px;
    }

