html,body{ 
font-family: "verdana", helvetica, sans-serif; 
} 
body {
	background-color: #D8E0E3;
	margin-left: 0em;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0em;
	font-size: 100%;
	text-align: center;
	color: #666666;
	margin: 0 auto;
	width:760px
}
table{
border:none;
width:100%;
}
td{
vertical-align: top;
text-align:left;
}
thead{
text-align:left;
}
th{
text-align:left;
}
div.centrado{
text-align: center;
margin: 0 auto;
width:760px
}
div.centrado table {
margin: 0 auto;
text-align: center;
}
div.centrado div {
margin-top:-0.6%;
margin-bottom:auto;
margin-left:auto;
margin-right:auto;
text-align: center;
}

.tSubmenu{
text-align:left;
width:auto;
}
table .tabBlanca table{
margin:auto;
text-align:left;
}
.tdCentral{
width:450px;
}
.tdLat{
width:20%;
}
.tabNoventa{
width:93%;
}
.tabOch{
width:85%;
}
.tCentral{
background-color:#F7F7F7;
width:760px;
border-collapse: collapse;
color: inherit;
}
.tabBlanca{
	background-color:#FFFFFF;
	width:99%;
	color: inherit;
	text-align:left;
}

.tdIz{
vertical-align: top;
text-align:left;
}

.tdCenter{
vertical-align: top;
text-align:center;
widows:600px
}
.lineaColorOs{
background-image: url(../images/Azul.gif);


}
.lineaColorCl{
background-image: url(../images/AzulCl.gif);

}

.logoInf{
float:right;
}


.dots{
	background-image: url(../images/dot.gif);
}
.dotsV{
	background-image: url(../images/dotVert.gif);
}

.mas {
	color: #215AA5;
	background-color:inherit;
	text-align: right;
	padding : 0.1em 0.1em 0.1em 0.1em;
	font-size: 65%;	
}
.mas a:link, .mas a:active, .mas a:visited{
	color: #215AA5;
	background-color:inherit;
	text-align: right;
}


.temas{
	FONT-SIZE: 65%;
	color: #223C46;
	background-color:inherit;
	font-weight: bold;
	text-align: left;
	
}

.temas  a:link, .temas a:active, .temas a:visited{
	color: #223C46;
	background-color:inherit;
}

.temas  a:hover{
	color: #B4191D;
	background-color:inherit;
	text-decoration: none;
}
.fechas{
	FONT-SIZE: 70%;
	color: #223C46;
	background-color:inherit;
	text-align: left;
	padding : 0.2em 0.5em 0.2em 0.5em;
	font-style: italic;
	
}
.cursos{
	FONT-SIZE: 65%;
	color: #0055A1;
	background-color:inherit;
	text-align: left;
	padding : 0.5em 0.1em 0.5em 0.1em;
	
}

.cursos  a:link, .cursos a:active, .cursos a:visited{
	color: #0055A1;
	background-color:inherit;
}

.cursos  a:hover{
	color: #003362;
	background-color:inherit;
}
.listadoTab{
	FONT-SIZE: 70%;
	color: #223C46;
	background-color:inherit;
	text-align: left;
	padding : 0.3em 0.2em 0.3em 0.2em;
}

.listadoTab  a:link, .listadoTab a:active, .listadoTab a:visited{
	color: #223C46;
	background-color:inherit;
}
.listadoTab  a:hover{
	color: #215AA5;
	background-color:inherit;
	text-decoration: none;
}
.bordeInf{
border-bottom: 0.08em solid #215AA5;
}
.bordeInf2{
border-bottom: 0.08em solid #15396A;
}
.txtBold{
	FONT-SIZE: 70%;
	color: #223C46;
	background-color:inherit;
	font-weight: bold;
	text-align: left;
	padding : 0.2em 0.2em 0.2em 0.2em;
}

.txtBold  a:link, .txtBold a:active, .txtBold a:visited{
	color: #223C46;
	background-color:inherit;
}
.txtBold  a:hover{
	color: #B4191D;
	background-color:inherit;
	text-decoration: none;
}
.txtBoldAz{
	FONT-SIZE: 70%;
	color: #215AA5;
	background-color:inherit;
	font-weight: bold;
	text-align: left;
	padding : 0.2em 0.2em 0.2em 0.2em;
}

.txtBoldAz  a:link, .txtBoldAz a:active, .txtBoldAz a:visited{
	color: #215AA5;
	background-color:inherit;
}
.txtBoldAz  a:hover{
	color: #B4191D;
	background-color:inherit;
	text-decoration: none;
}
.txtLi{
	FONT-SIZE: 65%;
	color: #223C46;
	background-color:inherit;
	font-weight: bold;
	text-align: left;
	margin:0;
	padding : 5px;	
}

.txtLi  a:link, .txtLi a:active, .txtLi a:visited{
	color: #223C46;
	background-color:inherit;
}
.txtLi  a:hover{
	color: #B4191D;
	background-color:inherit;
	text-decoration: none;
}
.temasGif{
	padding : 0.1em 0.1em 0.1em 0.1em;	
}

.txt{
	FONT-SIZE: 68%;
	color: #000000;
	background-color:inherit;
	text-align: left;
	padding : 0.2em 0.2em 0.2em 0.2em;
	
}

.txt  a:link, .txt a:active, .txt a:visited{
	color: #000000;
	background-color:inherit;
}
.txt  a:hover{
	color: #B4191D;
	background-color:inherit;
	text-decoration: none;
}
.logInf{
	text-align: right;
}

	
.submit {border-left:0 solid #A8B3B2; border-right:0 solid #426867; border-top:0 solid #426867; 
    border-bottom:0 solid #A8B3B2;  font-size: 70%; color: #FFFFFF;background-color: #52636D; width:20%;height:1.5em;
	}

.img{
	background-repeat: no-repeat;
	background-image: url(../images/fondolateral.jpg);
	background-position: center bottom;
	color: inherit;
	background-color:inherit;
}
.barraRed{
	
	color:#FFFFFF;
	font-weight:bold;
	text-align: left;
	line-height:140%;
	display: block;
	background-color: #B4191D;
	font-size: 70%;
	padding : 0.2em 0.2em 0.2em 0.2em;
	
}
A.visitamos{
	
	color:#FFFFFF;
	font-weight:bold;
	text-align: left;
	line-height:140%;
	display: block;
	background-color: #B4191D;
	font-size: 65%;
	padding :  0.2em;
	
}
A.visitamos:hover{
	color: #ffffff;
	text-decoration: none;
	background-color: #7288BE;
}
.pie{
	background-color: #215AA5;
	margin-top:-0.6%;
	width: 65em;
	height: 5.7em;
	FONT-SIZE: 65%;
	color: #FFFFFF;
	text-align: center;
	padding : 1em 2em 0.2em 0.3em;
} 
 .pie a:link, .pie a:active, .pie a:visited {
	color: #FFFFFF;
	background-color:#215AA5;
}

.seccion {
		
		color:#223C46;
		background-color:inherit;
		font-size:70%;
		font-weight:normal;
  		line-height:140%;
  		padding : 0.2em 0.5em 0.5em 0.5em;
		}
		
.seccion  a:link, .seccion a:active, .seccion a:visited{
	color: #223C46;
	background-color:inherit;
}
.seccionN {
		
		color:#223C46;
		background-color:inherit;
		font-size:70%;
		font-weight:bold;
  		line-height:140%;
  		padding : 0.2em 0.5em 0.5em 0.5em;
		}

.mapa{
	
	color:#FFFFFF;
	font-size:65%;
	font-weight:normal;
	padding: 0.2em 0.3em 0.2em 0.3em;
	text-align: center;
	display: block;
	background-color: #52636D;
	
}
.menuTab{
width:150px
}

A.menuTab{
	display: block;
	background-color: #B0B9D7;
	
	color:#223C46;
	font-size:65%;
	font-weight:normal;
	padding: 0.1em 0.3em 0.1em 0.3em;
	text-align: left;
	
}
A.menuTab:hover{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #7288BE;
	
}
A.submenuTab{
	display: block;
	background-color: #DCE0ED;
	
	color:#223C46;
	font-size:65%;
	font-weight:normal;
	padding: 0.1em 0.3em 0.1em 0.3em;
	text-align: left;
	
}
A.submenuTab:hover{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #B0B9D7;
}
A.clasmenuTab{
	display: block;
	background-color: #EAECF4;
	
	color:#223C46;
	font-size:65%;
	font-weight:normal;
	padding: 0.1em 0.3em 0.1em 0.3em;
	text-align: left;
	
}
A.clasmenuTab:hover{
	color: #223C46;
	text-decoration: none;
	background-color: #DCE0ED;
}	
A.menuSup{
	
	color:#FFFFFF;
	font-size:65%;
	font-weight:bold;
	padding: 0.2em 0.2em 0.2em 0.2em;
	text-align: center;
	line-height:140%;
	display: block;
	background-color: #215AA5;
	white-space: nowrap;
	vertical-align: middle;
}
A.menuSup:hover{
	color: #ffffff;
	text-decoration: none;
	background-color: #7288BE;
}

	. menuIndex{
	width:150px}
	
A.menuIndex{
	
	color:#FFFFFF;
	font-size:65%;
	font-weight:normal;
	padding: 0.2em 0.3em 0.2em 0.3em;
	text-align: left;
	display: block;
	background-color: #7288BE;
	
}
A.menuIndex:hover{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #215AA5;
	
}

A.menuInt {
	
	color:#215AA5;
	background-color: inherit;
	font-size:65%;
	font-weight:bold;
	padding: 0.1em 0.5em 0.1em 0.1em;
	text-align: left;
	display: block;

			}
		
A.menuInt:hover{
	color: #215AA5;
	text-decoration: none;
	background-color: #DCE0ED;
	
}

A.menuInt2 {
	
	color:#15396A;
	background-color: inherit;
	font-size:65%;
	font-weight:bold;
	padding: 0.1em 0.5em 0.1em 0.1em;
	text-align: left;
	display: block;

			}
		
A.menuInt2:hover{
	color: #15396A;
	text-decoration: none;
	background-color: #DCE0ED;
	
}
.seccionN  a:link, .seccionN a:active, .seccionN a:visited{
	color: #223C46;
	background-color: inherit;
}

h1 {
	font-size: 80%;
	letter-spacing: 0em;
	color: #215AA5;
	background-color: inherit;
	font-weight:bold;
	margin-top: 0em;
	margin-bottom: 0em;
	text-align:left;
	margin: 1em 0.2em 0em 0.2em;
	}
h1   a:link, h1  a:active, h1  a:visited{
	color: #215AA5;
	background-color: inherit;
}

h1 a:link{
	
	color: #215AA5;
	background-color: inherit;
	
	} 	
h2	{
	text-align:left;
	font-size: 75%;
	letter-spacing: 0em;
	color: #215AA5;
	background-color: inherit;
	font-weight:bold;
	margin: 1em 0.2em 0em 0.2em;
		}
h2  a:link, H2 a:active, H2  a:visited{
	color: #215AA5;
	background-color: inherit;
	text-decoration: none;
}
	

H2 a:hover{
	
	color: #173F73;
	background-color: inherit;
	text-decoration: none;
	
		}
h3 {
	font-size: 75%;
	letter-spacing: 0em;
	color: #15396A;
	background-color: inherit;
	font-weight:bold;
	margin-top: 1em;
	margin-bottom: 0em;
	}
h3   a:link, h3  a:active, h3  a:visited{
	color: #15396A;
	background-color: inherit;
}

h3 a:hover{
	
	color: #173F73;
	background-color: inherit;
	
	} 	
		.titAzul	{
	text-align:left;
	font-size: 105%;
	letter-spacing: 0em;
	color: #215AA5;
	background-color: inherit;
	font-weight:bold;
	margin-top: 1em;
	margin-bottom: 0em;
		}
.titAzul a:link, .titAzul a:active, .titAzul  a:visited{
	color: #215AA5;
	background-color: inherit;
	text-decoration: none;
}

.titAzul a:hover{
	
	color: #173F73;
	background-color: inherit;
	text-decoration: none;
	
		}
				.AzulEd	{
	text-align:left;
	font-size: inherit;
	letter-spacing: 0em;
	color: #215AA5;
	background-color: inherit;
	margin-top: 1em;
	margin-bottom: 0em;
		}
.AzulEd a:link, .AzulEd a:active, .AzulEd  a:visited{
	color: #215AA5;
	background-color: inherit;
	text-decoration: none;
}
	

.AzulEd a:hover{
	
	color: #173F73;
	background-color: inherit;
	text-decoration: none;
	
		}	
		.AzulEdBold	{
	text-align:left;
	font-size: inherit;
	letter-spacing: 0em;
	color: #215AA5;
	background-color: inherit;
	font-weight:bold;
	margin-top: 1em;
	margin-bottom: 0em;
		}
.AzulEdBold a:link, .AzulEdBold a:active, .AzulEdBold  a:visited{
	color: #215AA5;
	background-color: inherit;
	text-decoration: none;
}
	

.AzulEdBold a:hover{
	
	color: #173F73;
	background-color: inherit;
	text-decoration: none;
	
		}	


.subtitulo {
	
	font-size: 70%;
	text-transform: uppercase;
	color: #215AA5;
	background-color: inherit;
	letter-spacing: 0.4em;
	padding : 0em 0.5em 0em 0.5em;
}
.subtitulo  a:link, .subtitulo a:active, .subtitulo a:visited{
	color: #215AA5;
	background-color: inherit;
	
}
.subtituloEd {
	
	font-size: 105%;
	text-transform: uppercase;
	color: #215AA5;
	background-color: inherit;
	letter-spacing: 0.4em;
	padding : 0em 0.5em 0em 0.5em;
}
.subtituloEd  a:link, .subtituloEd a:active, .subtituloEd a:visited{
	color: #215AA5;
	background-color: inherit;
	
}
.subtituloRed {
	font-size: 70%;
	text-transform: uppercase;
	color: #B4191D;
	background-color: inherit;
	letter-spacing: 0.4em;
	padding : 0em 0.5em 0em 0.5em;
}
.subtituloRed  a:link, .subtituloRed a:active, .subtituloRed a:visited{
	color: #B4191D;
	background-color: inherit;
}
.subtituloRedEd {
	font-size: 105%;
	text-transform: uppercase;
	color: #B4191D;
	background-color: inherit;
	letter-spacing: 0.4em;
	padding : 0em 0.5em 0em 0.5em;
}
.subtituloRedEd  a:link, .subtituloRedEd a:active, .subtituloRedEd a:visited{
	color: #B4191D;
	background-color: inherit;
}
.contClasificacion {
	font-weight:bold;
	font-size: 70%;
	color: #223C46;
	background-color: inherit;
	padding : 0.2em 0.5em 0.2em 0.5em;
}

.contClasificacion  a:link, .contClasificacion a:active, .contClasificacion a:visited{
	color: #223C46;
	background-color: inherit;
}
.padingSubmenu {
	padding : 0em 0.5em 0em 0.3em;
	text-align: left;
}

A:link, A:visited, A:active  {
	text-decoration: none;
	border: none;
}
A:hover {
	text-decoration: underline;
}

.padingIz {
	
	padding : 0em 0em 0em 0.5em;
}


img{
	border: none;
}
img a:link, imga:active, img a:visited{
border: none;
}
.txtImg {
	margin-left: 0em;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0em;
	font-size: 80%;
	color: #215AA5;
	background-color: inherit;
}
.txtImg  a:link, .txtImg a:active, .txtImg a:visited{
	color: #215AA5;
	background-color: inherit;
}
.txtImg  a:hover{
	color: #173F73;
	background-color: inherit;
}
.flecha {
	padding : 0.3em 0em 0em 0em;
}
.txtOculto {
	margin-left: 0em;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0em;
	color: #FFFFFF;
	background-color: inherit;
}
.imgCabAlt {
	margin-left: 0em;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0em;
	color:#8FA0CB;
	background-color: inherit;
}
.titleIndex	{
	
	font-size: 80%;
	letter-spacing: 0em;
	color: #215AA5;
	background-color: inherit;
	font-weight:bold;
	margin-top: 1em;
	margin-bottom: 0em;
		}
.titleIndex  a:link, .titleIndex a:active, .titleIndex  a:visited{
	color: #215AA5;
	background-color: inherit;
	text-decoration: none;
}
	

.titleIndex a:hover{
	
	color: #173F73;
	background-color: inherit;
	text-decoration: none;
	
		}
A.etiqueta1{
	background-repeat: no-repeat;
	background-image: url(../images/etiquetaR.gif);
	background-position: center center;
	color: inherit;
	background-color:inherit;
	display: block;
	width:100%;
}

		
A.etiqueta1:hover{
	background-repeat: no-repeat;
	background-image: url(../images/etiquetaRov.gif);
	background-position: center center;
	color: inherit;
	background-color:inherit;
	display: block;	
}
A.etiqueta2{
	background-repeat: no-repeat;
	background-image: url(../images/etiquetaB.gif);
	background-position: center center;
	color: inherit;
	background-color:inherit;
	display: block;
	width:100%;
}

		
A.etiqueta2:hover{
	background-repeat: no-repeat;
	background-image: url(../images/etiquetaBov.gif);
	background-position: center center;
	color: inherit;
	background-color:inherit;
	display: block;	
}
A.etiqueta3{
	background-repeat: no-repeat;
	background-image: url(../images/etiquetaA.gif);
	background-position: center center;
	color: inherit;
	background-color:inherit;
	display: block;
	width:100%;
}

		
A.etiqueta3:hover{
	background-repeat: no-repeat;
	background-image: url(../images/etiquetaAov.gif);
	background-position: center center;
	color: inherit;
	background-color:inherit;
	display: block;	
}
A.etiqueta4{
	background-repeat: no-repeat;
	background-image: url(../images/etiquetaP.gif);
	background-position: center center;
	color: inherit;
	background-color:inherit;
	display: block;
	width:100%;
}

		
A.etiqueta4:hover{
	background-repeat: no-repeat;
	background-image: url(../images/etiquetaPov.gif);
	background-position: center center;
	color: inherit;
	background-color:inherit;
	display: block;	
}
A.etiqueta5{
	background-repeat: no-repeat;
	background-image: url(../images/etiquetaG.gif);
	background-position: center center;
	color: inherit;
	background-color:inherit;
	display: block;
	width:100%;
}

		
A.etiqueta5:hover{
	background-repeat: no-repeat;
	background-image: url(../images/etiquetaGov.gif);
	background-position: center center;
	color: inherit;
	background-color:inherit;
	display: block;	
}
.input {
	border-left:0.1em solid #A8B3B2; 
	border-right:0.1em solid #426867; 
	border-top:0.1em solid #426867; 
    border-bottom:0.1em solid #A8B3B2;  
	color: #4D5253;
	background-color:#FFFFFF;
	}
	.cuadrado {
	border: 0.1em solid #CCCCCC;
	
	
}
.notIndex{
	FONT-SIZE: 70%;
	color: #0055A1;
	background-color:inherit;
	text-align: left;
	padding : 0.2em 0.2em 0.2em 0.2em;
	font-weight:bold;
}
.imgFormulario{
margin: 0.3em;
padding: 0.3em;
float: left;
}
.RedEdBold	{
	text-align:left;
	font-size: inherit;
	letter-spacing: 0em;
	color: #B4191D;
	background-color: inherit;
	font-weight:bold;
	margin-top: 1em;
	margin-bottom: 0em;
		}
.RedEdBold a:link, .RedEdBold a:active, .RedEdBold  a:visited{
	color: #B4191D;
	background-color: inherit;
	text-decoration: none;
}
	
.RedEdBold a:hover{
	
	color: #173F73;
	background-color: inherit;
	text-decoration: none;
	
		}
		.titRed	{
	text-align:left;
	font-size: 105%;
	letter-spacing: 0em;
	color: #B4191D;
	background-color: inherit;
	font-weight:bold;
	margin-top: 1em;
	margin-bottom: 0em;
		}
.titRed a:link, .titRed a:active, .titRed  a:visited{
	color: #215AA5;
	background-color: inherit;
	text-decoration: none;
}
	

.color1{
background-color: #DCE0ED;
color: inherit;
}
.color2{
background-color: #EAECF4;
color: inherit;
}
.piePrint {
	color: #215AA5;
	background-color:inherit;
	padding : 0.1em 0.1em 0.1em 0.1em;
	font-size: 65%;	
}
.imgI{
padding: 0.5em; margin-right: 0.5em; float:left;
}
.imgD{
padding: 0.5em; margin-left: 0.5em;  float:right;
}
.oculto{
display: none;
}

/*Menu horizontal */

.blueblock{
width: auto;
font-size: 70%;
color: #333;
background-color:inherit;
display:inline;
}

.blueblock ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
width: auto;
}

.blueblock li {
padding: 0.5em;
margin: 0.3em;
display:inline;
white-space:nowrap;
color: #333;
background-color:#B0B9D7;

border-right:1em solid #FFFFFF;
}

.blueblock li a{
display:inherit;
padding: 0.5em;
background-color: inherit;
color: #000;
text-decoration: none;
}

.blueblock li a:hover{
background-color: #7288BE;
color: #fff;
}
.justificado{
text-align:justify;
}
.td50{
width:50%;
}
.nowrap{
white-space:nowrap;
}
