body {background:url(img-iosper/fondocand.jpg) no-repeat;height: 100%;background-size: 1200px;background-position: top center;background-color: rgb(12, 48, 60);}
html{height:100%;}
* img {border: medium none;width: 100%;}
a:focus {outline: medium none;}
@font-face {
    font-family: geoslab;
    src: url(geoslab.otf);
}
@font-face {
    font-family: rasebo;
    src: url(rasebo.otf);
}
@font-face {
    font-family: merry;
    src: url(merry.ttf);
}
@font-face {
    font-family: merryeb;
    src: url(merryeb.ttf);
}
@font-face {
    font-family: merrybi;
    src: url(merrybi.ttf);
}
* {font-family: Merry,arial;font-size: 16px;margin: 0;padding: 0;position: relative;text-decoration: none;}
h1, h2, h3, h4, h5, h6, p, ul, li {margin: 0;padding: 0;}
.dn{display:none}
.fl{float:left}
.fr{float:right}
.cent{width:1100px;margin:auto}
.todo{height: 100%;width:1200px;margin:auto;}
.intodo{height: 100%;}
.inicio{height: 100%;width: 1200px;margin: auto;}
.TeArDe {
	font-family: geoslab;
	position: absolute;
	right: 0;
	text-align: right;
	top: 6%;
	right: 1%;
	color: white;
	line-height: 120%;
	padding: 1% 0;
	text-shadow: 5px 5px 4px black;
	width: 50%;
	font-size: 1.15vw;
}
.ElEnIo{position: absolute;left: 0;top: 225px;background: rgba(255, 103, 0, 0.80);padding: 2%;width: 30%;}
.ElEnIo img{}
.CiDe{position: absolute;right: 3%;top: 220px;width: 16%;}
.CiDe img{}
.MNav{position: absolute;bottom: 0;z-index: 10;width: 100%;}
.MNav ul{margin: auto;display: table; width: 85%;}
.MNav li{float: left;width: 21%;list-style: none;overflow: hidden;margin: 0 1px;height: 115px;}
.MNav li img{width: 100%;}
.MNav a{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(9, 50, 66, 0.35);z-index: 10;}
.MNav a:hover{background:rgba(255, 103, 0, 0.80) !important}
.MNav a div{font-family:rasebo;position: absolute;width: 100%;color: white;text-align: center;font-size: 115%;top: 10%;}
.MNav a div img{width: 20%;top: 0;}
a.Amnav{float: left;position: relative;/*! width: 13%; */height: auto;margin: 0;}
a.Amnav img{width: 100%;}
.Header{background: #082530;width:1200px;margin:auto}
.Header .MNav{position: inherit;}
.Header .MNav ul{width: 100%;}
.Header .MNav li img{height: auto;width: 100%;}
.Header .MNav li{width: 19.75%;}
.Header .MNav li a{} 
.Header .MNav li a img{width: 16%;}
li.EsLi{
	background-image:url(img-iosper/liun15.png);
	background-size: 28%;
	background-position: bottom right;
	background-color: RGB(255, 103, 0);
	background-repeat: no-repeat;
}
li.EsLi a:hover{background:none !important}
.CoIz{width:75%;min-height: 10px;}
.CoDe{width:25%;min-height:110vh;background:url(img-iosper/Banner500x835.gif) no-repeat 0% 8%,url(img-iosper/tria.jpg) no-repeat 0% bottom;background-size: 100%;min-height: 800px;}
.noinicio{}
.incoiz{padding: 2%;}
.candidato{}
.candidato h2{background: rgb(255, 103, 0);color: white;padding: 1%;margin: 0 0 10px 0;font-family: merrybi;}
.Canfo{width: 30%;top: -40px;}
.Canfo img{border: 4px solid rgb(255, 255, 255);}
.CaInfo{width: 70%;}
.CaInfo p{font-size: 100%;margin: 0 0 10px 0;padding: 0 01%;color: #666666;font-weight: normal;font-style: italic;}
.catos{font-family: merryeb;font-size: 150%;font-weight: bold;}
.EInoticias{border-bottom: 1px solid #F15A24;padding: 0 0 10px 0;margin: 0 00 10px 0;}
.EInoticias a{position: absolute;right: 30%;bottom: 4%;}
.einti{}
.einti h2{font-size: 210%;font-family: merryeb;line-height: 100%;}
.eint{width: 75%;}
.eint p{}
.einf{height: 200px;overflow: hidden;width: 25%;}
.einf img{max-width: 100%;width: auto;margin: auto;display: table;}
.sieint{}
.sieint p {
	margin: 0 0 10px 0;
}
.sieinf{min-height: 440px;margin: 0 0 10px 0;}
.sieinf img {
	max-width: 100%;
	width: auto;
	margin: auto;
	display: table;
}
.codeca{margin: 0 0 5px 0;margin: 0px 0px 5px;}
.codeca *{width: 98%;border: none;background: #CCCCCC;margin: 2px 0;padding: 10px;}
.ienv{width: 100px;background: #FF6700;color: white;float: right;}
.tamsj{height: 200px;}
.cdce{width: 48%;}
.enviado{}
.enviado p{}
.LaMin{margin: 5px 0;}
.LaMin a{position: relative;right: 0;bottom: 0;width: 25%;display: block;height: 140px;overflow: hidden;}
.LaMin img{}
.actimg{top:-5px}
.actimg img{border-top:5px solid rgb(236, 92, 40);height: 100%;width: auto;}