html {
	height:100%; 
	max-height:100%; 
	padding:0; 
	margin:0; 
	border:0; 
	background:rgb(209,205,193);
	
	font-size:76%; 
	font-family:georgia, palatino linotype, times new roman, serif;
	/* hide overflow:hidden from IE5/Mac */ 
	/* \*/ 
	overflow: hidden; 
	/* */ 
	}

body {
	height:100%; 
	max-height:100%; 
	overflow:hidden; 
	padding:0; 
	margin:0; 
	border:0;
	background:rgb(209,205,193);
	background-image: url(fondo.gif);
	}
#menu {
	position:absolute; 
	margin-left:-450px; 
	left:50%;
	top:81px; 
	width:900px; 
	min-width:900px;
	height:40px; 
	background:#E0E9F3; 
	font-size:1em; 
	z-index:5; 
	border-left:1px solid #004A71;
	border-right:1px solid #004A71;
	border-top:1px solid #004A71;
	}

* html #menu {
	top:77px; width:902px; height:38px; border-right:0;
	}

	
	
#content-t {
	display:block; 
	/*overflow:auto; */
	position:absolute; 
	margin-left:-450px;
	left:50%; 
	top:124px;
	width:700px;
	height: 25px;
	background:#ccc;
	z-index:5; 
	/*bottom:32px; */
	border-left:1px solid #004A71;
	border-right:1px solid #004A71;
	font-size:1.5em;
	text-align: right;
	padding-top:0px;
	}
* html #content-t {
	top:119px; 
	height:18px;
	width:702px;
	
	}	
#content {
	display:block;
	overflow:auto; 
	position:absolute; 
	z-index:3; 
	top:150px; 
	bottom:32px; 
	width:490px; 
	margin-left:-450px;
	left:50%; 
	border-left:1px solid #004A71;
	border-right:1px solid #004A71;
	background:#fff;
	background-image: url(pres.jpg);
	background-repeat: no-repeat;
	padding-left: 210px;
	}
* html #content {
	top:-24; 
	bottom:0; 
	height:102%;
	
	width:702px;
	border-top:164px solid #fff; 
	border-bottom:30px solid #fff;
	background-position: top left;
	
	}
	
	
#c2 {
	display:block; 
	overflow:auto; 
	position:absolute; 
	z-index:3; 
	top:120px; 
	bottom:32px; 
	width:189px; 
	margin-left:251px; 
	left:50%; 
	border-left:1px solid #004A71;
	border-right:1px solid #004A71;
	background:#ccc;
	padding-top: 10px;
	padding-left:10px;
	/*background:url(iso.gif); 
	background-position:0 100px;
	background-repeat: no-repeat;*/
	
	}	
.abajo{
	position: absolute;
	bottom:10px;
	left:0px;
	border:0;
}	
	
* html #c2 {
	top:0; 
	bottom:0; 
	height:100%;
	width:202px;
	border-top:120px solid #ccc; 
	border-bottom:30px solid #fff;
	padding-left: 10px;
	}	



#head {
	position:absolute; 
	/*margin-left:-321px; 
	left:50%; */
	top:0; 
	/*width:640px; 
	min-width:640px; */
	width:100%; 
	min-width:100%; 
	height:80px; 
	background:#004A71; 
	font-size:1em; 
	z-index:5; 
	border:1px solid #000;
		background-image: url(cab.gif);
		background-repeat: no-repeat;
		background-position: 50%;
	}

* html #head {
	top:0px; /*width:642px;*/ width:100%; height:78px;
	}


#foot {
	text-align:center;
	position:absolute; 
	/*margin-left:-321px; 
	left:50%; */
	bottom:0; 
	/*width:640px; 
	min-width:640px; */
	width:100%;
	height:30px; 
	/*background:url(heading.jpg); background-position:0 100px;*/
	background: #004A71;
	font-size:1em; 
	z-index:5; 
	border:1px solid #004A71;
	font-family: trebuchet MS, tahoma, verdana, arial, sans-serif;
	font-weight:bold;
	color:#000;
			background-image: url(pie.gif);
		background-repeat: no-repeat;
		background-position: 50%;
	}

* html #foot {
	bottom:0px; /*width:642px;*/ width:100%; height:26px; border:0px;
	}


#content p {
	padding:5px; text-align:justify;
	}
.boldhead {
	font-size:1.5em; 
	font-weight:bold;
	}
.bold {font-weight:bold;}
.left {float:left; margin:10px; border:1px solid #000;}
.right {float:right; margin:10px; border:1px solid #000;}
.lefttext {float:left; width:300px; text-align:justify;}
.righttext {float:right; width:300px; text-align:justify;}

* html .lefttext {float:left; width:310px; text-align:justify;}
* html .righttext {float:right; width:310px; text-align:justify;}




/*LOS MENUS*/
#navlist
{
margin: 0;
padding: 10px 0 30px 2px;
border-bottom: 1px solid #004263;
}

#navlist ul, #navlist li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}

#navlist a:link, #navlist a:visited
{
float: left;
line-height: 14px;
/*font-weight: bold;*/
font-size:1em; 
margin: 0 10px 4px 2px;
text-decoration: none;
color: #999;
}

#navlist a:link#current, #navlist a:visited#current, #navlist a:hover
{
border-bottom: 4px solid #004263;
padding-bottom: 2px;
background: transparent;
color: #DE0102;
}

#navlist a:hover { color: #DE0102; }

/*PIE*/
#inf li {
display:inline;
}

#inf li a {
display: inline;
text-decoration:none;
list-style-type: none;
padding-right: 20px;
font-size:12px;
font-family: Tahoma;
font-weight: bold;
/*font-color:#00486B;*/
color:#DE0102;
}

#inf li a:hover {
color:#B1161E;
}
