/* Generado por Herramientas de desarrollo F12. Es posible que esta no sea una representaci�n precisa del archivo de origen original */
body {
	margin: 0px; height: 100%; text-align: center; color: #000; font-family: verdana; cursor: default; background-color: rgb(255, 255, 255);
}
a {
	color: #009edf; font-weight: bold; text-decoration: none; cursor: pointer;
}
td {font-size:14px}
#linkpopup {
	color: #009edf;; font-weight: bold; text-decoration: none;
}
#linkpopupimg {
	color: #009edf;; font-weight: bold; text-decoration: none;
}
div {
	border-width: thin;
}
#standardtxt {
	width: 88px; color: rgb(0, 0, 0); font-size: 10px; margin-top: 7px; position: absolute;
}
#rettxt {
	left: 0px; top: 9px; width: 65px; color: rgb(0, 0, 0); font-size: 10px; position: absolute;
}
#recursostxt {
	left: 0px; top: 9px; width: 65px; color: rgb(0, 0, 0); font-size: 10px; position: absolute;
}
#menutxt {
	left: 10px; top: 4px; width: 75px; color: rgb(255, 255, 255); font-size: 14px; font-weight: bold; position: absolute;
}
#recursostxt {
	left: 15px; top: 4px; width: 90px; color: rgb(255, 255, 255); font-size: 14px; font-weight: bold; position: absolute;
}
#cabeceratxt {
	left: 0px;
top: 10px;
width: 600px;
color: #009edf;
font-size: 14px;
font-weight: bold;
line-height: 22px;
margin-left: 335px;
position: absolute;
text-align: right;

}
#cabeceramodulotxt {
left: 450px;
width: 495px;
text-align: right;
color: rgb(255, 255, 255);
font-size: 16px;
font-weight: bold;
margin-top: 55px;
position: absolute;
}
#apartadotxt {
	left: -75px; color: rgb(255, 255, 255); font-size: 14px; margin-top: 4px; margin-right: auto; position: absolute;
}
#menu {
	left: 140px; top: 170px; width: 690px; height: 410px; position: absolute; z-index: 50; background-image: url("../images/fndomenu.png"); background-repeat: no-repeat;
}
#menucab {
	left: 0px; top: 0px; width: 500px; height: 30px; position: absolute; background-repeat: no-repeat;
}
#menutit {
	left: 0px; top: 0px; width: 470px; height: 30px; position: absolute; background-repeat: no-repeat;
}
#menucerrar {
	left: 625px; top: 30px; position: absolute; cursor: pointer;
}
#menubar {
	border-width: thin; width: 600px; height: 60px; margin-top: 10px; margin-left: 0px; float: left; position: relative; cursor: pointer;
}
#bardiv {
	border-width: thin; width: 550px; color: rgb(255, 255, 255); margin-top: 0px; margin-left: 30px; position: absolute; cursor: pointer;
}
#menuchck {
	border-width: thin; width: 25px; height: 25px; margin-top: 0px; position: absolute; cursor: pointer; background-image: url("../images/novisto.png");
}
#menucontent {
	border-color: rgb(0, 0, 255); left: 30px; top: 70px; width: 600px; height: 270px; text-align: left; margin-right: 10px; position: absolute; overflow-x: hidden; overflow-y: auto; background-repeat: no-repeat;
}
#menuprogreso {
	left: 20px; top: 350px; width: 369px; height: 35px; position: absolute;
}
#menuprogresotxt {
	left: 0px; top: 3px; width: 100px; height: 30px; text-align: center; color: rgb(255, 255, 255); font-size: 20px; font-weight: bold; position: absolute;
}
#menuprogresobarra {
	left: 94px; top: 9px; width: 200px; height: 14px; position: absolute; background-color: #fff; /*background-image: url("../images/progressbar.png");*/
}
#container {
	border-style: solid; border-color: rgb(0, 0, 0); left: 50%; width: 960px; height: 690px; margin-top: 0px; margin-left: -480px; position: absolute; box-shadow: 0px 2px 8px #333333; background-repeat: no-repeat;
}
#cabecera {
	border-color: rgb(0, 0, 255); left: 0px; top: 0px; width: 960px; height: 83px; position: absolute; background-image: url("../images/cabecera.jpg"); background-repeat: no-repeat; background-color: rgb(255, 255, 255);
}
#barranav {
	left: 0px; top: 83px; width: 960px; height: 24px; position: absolute; background-image: url("../images/barranav.jpg");
}
#titapartado {
	border-color: rgb(0, 0, 0); left: 100px; top: 0px; width: 750px; height: 24px; position: absolute;
}
#navegacion {
	border-color: rgb(0, 0, 0); left: 0px; top: -2px; width: 120px; height: 30px; position: absolute;
}
#btnup {
	background-image: url("../images/btn_up.png");
}
#btndn {
	background-image: url("../images/btn_dn.png");
}
#btnmenu {
	left: 691px; top: 0px; position: absolute; cursor: pointer;
}
#imgbtnmenu {
	border-color: rgb(0, 0, 0); left: 0px; top: 2px; width: 80px; height: 24px; position: absolute; background-image: url("../images/btn_up.png");
}
#btnretroceder {
	border-color: rgb(0, 0, 0); left: 800px; top: 3px; width: 30px; height: 24px; position: absolute; cursor: pointer;
}
#imgbtnret {
	border-color: rgb(0, 0, 0); width: 30px; height: 24px; position: relative; background-image: url("../images/btnretdn.png");
}
#fndobtnsnav {
	border-color: rgb(0, 0, 0); left: 840px; top: 1px; width: 94px; height: 27px; visibility: hidden; position: absolute; background-image: url("../images/fndonavbtns.png");
}
#contador {
	left: 830px; top: 6px; width: 50px; text-align: center; color: rgb(255, 255, 255); font-size: 12px; font-weight: bold; position: absolute;
}
#btnavanzar {
	border-color: rgb(0, 0, 0); left: 883px; top: 3px; width: 30px; height: 24px; position: absolute; cursor: pointer;
}
#imgbtnavan {
	border-color: rgb(0, 0, 0); width: 30px; height: 24px; background-image: url("../images/btnavandn.png");
}
#contenidos {
	left: 0px; top: 107px; width: 960px; height: 583px; text-align: left; color: rgb(0, 0, 0); font-size: 14px; position: absolute; background-color: rgb(255, 255, 255); overflow: hidden;
}
#marcocontenidos {
	margin: 0px 20px;
}
#preloader {
	left: 50%; top: 108px; width: 960px; height: 583px; margin-left: -479px; position: absolute; z-index: 99; background-color: rgb(255, 255, 255);
}
#status {
	background-position: center; margin: -100px 0px 0px -100px; left: 50%; top: 50%; width: 200px; height: 200px; position: absolute; background-image: url("../images/status.gif"); background-repeat: no-repeat;
}
