body {
	background: #ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
table {
	height: 0px;
	/*background: Black none;*/
}
td {
	height: 0px;
	/*background: Black none;*/
}
#iframe_contenido {
	height: 600px;
}
font {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ffffff;
	font-weight: normal;
	font-style: normal;
}
span {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ffffff;
	font-weight: normal;
	font-style: normal;
}
p {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;

}
.titulo, .descrip, .fecha {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;

}
a {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 20px;*/
	color: #000000;
	font-weight: normal;
	font-style: normal;
}
a:link {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
	font-style: normal;
}
a:visited {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
	font-style: normal;
}
a:active {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
	font-style: normal;
}
a:hover{
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	font-weight: normal;
	font-style: normal;
	font-size: 12px;
}
h1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #003366;
	
}
#BarraSupDer {
	display: table;
	width: 100%;
	padding-top:10px;
	border-bottom:solid 20px #EDEDED;
	

	
}
#BarraSupDer h1 {
	/*float: left;*/
	/*border-right: 15px solid;*/
	/*border-top: 2px solid;
	border-bottom: 10px solid;*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*font-size: 100%;
	color: #003366;	
	border-top:solid 1px #EDEDED;*/
	border-bottom:solid 2px #EDEDED;
	font-size:16px;
	padding-left:3px;
	border-left:solid 2px #7394BD;
}

#BarraSupDer h1 a {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:16px;
}

#MenuBarraSupDer0, #MenuBarraSupDer1, #MenuBarraSupDer2, #MenuBarraSupDer3, #MenuBarraSupDer4, #MenuBarraSupDer5, #MenuBarraSupDer6, #MenuBarraSupDer7, #MenuBarraSupDer8 {
	display: table;
	width: 100%;
	border-bottom: 10px solid;
}
#MenuBarraSupDer0 h1, #MenuBarraSupDer1 h1, #MenuBarraSupDer2 h1, #MenuBarraSupDer3 h1, #MenuBarraSupDer4 h1, #MenuBarraSupDer5 h1, #MenuBarraSupDer6 h1, #MenuBarraSupDer7 h1, #MenuBarraSupDer8 h1 {
	float: left;
	border-right: 15px solid;
	border-top: 2px solid;
	border-bottom: 10px solid;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: Black;
	
	}
#BarraInfIzq {
	float: left;
	width: 200px;
	display: table;
	padding-left:2px;
}
#BarraInfIzq h2, h4, h5, h6 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-bottom:solid 2px #EDEDED;
	font-size:15px;
	padding-left:3px;
	border-left:solid 2px #7394BD;
}
#BarraInfIzq h1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 22px;
	/*border-left: dashed 1px #666666;*/
	border-bottom:dashed 1px #666666;
	padding-left:5px;
	padding-top:8px;
}

#BarraInfIzq h2 a{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;

}

#BarraInfIzq h3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	border-left: 20px solid #FFFFFF;
	border-bottom:solid 1px #EDEDED;
}

#BarraInfIzq h3 a {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	
}

#TemplateVie {
	float: left;
	vertical-align: top;
	border-left: 9px solid #FFFFFF;
	display: table;
}
#TemplateVie h1{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 22px;
	/*border-left: dashed 1px #666666;*/
	border-bottom:dashed 1px #666666;
	padding-left:5px;
	padding-top:8px;
}
.clsVolver {
	text-align: right;
}
#OpsMenu {
	background-color: #DFE3E9; 
	height: 20px;
	vertical-align: middle;
	padding-left:7px;
	border-bottom:solid 1px #006699;
} 
#OpsMenu h1 {
	/*float: left;*/
	text-align:center;
	float:left;
} 
#OpsMenu a {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	/*font-weight: bold; */
	border-right: 20px solid #DFE3E9; 
	color: #263D5E;
}
#OpsMenu .aSelected {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	border-right: 20px solid #DFE3E9; 
	color: #263D5E; 
}
#OpsRuta {
	background-color: #ffffff;
	height: 30px;
	/*margin-top: 20px;*/
	vertical-align: middle;
	border:solid 1px #CC0000;
	padding-bottom:5px;
	margin-top:5px;
	display: table;
} 
#OpsRuta p {
	margin-top: 4px;
	margin-left: 4px;
	vertical-align: middle;
	color:#003366;
}


