body {
background-color: #0066CC;
	background-image:url(../recursos/fondo.png);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	behavior:url('csshover.htc');
}

a {	font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;}
a:link {color:#333333;text-decoration: none;font-weight:bold;}
a:visited {text-decoration: none;color:#333333;}
a:hover {text-decoration: none;color: #FF9A00;}
a:active {text-decoration: none;color: #FF9A00;}

#Main {position:absolute;width:760px;left:50%;margin-left:-380px;top:2px}
#navegador{position:absolute;width:760px;height:38px}
#banner {position:absolute;left:222px;top:0px;width:560px;height:250px;z-index:1}

#cSuperior {position:absolute;left:0px;top:42px;width:760px;height:184px;background-image:url('../recursos/navbkg.gif')}
#banner {position:absolute;left:5px;top:4px;width:750px;height:90px}
#servicios {position:absolute;left:5px;top:98px;width:750px;height:80px;background-image:url('../recursos/servicios.png')}

#cmc {position:absolute;left:0px;top:184px;width:760px}
#mid {width:760px;background-image:url('../recursos/bkgpag.png')}
#menu {width:230px; float:left}
#contenido {width:535px; border:1px solid #000000}
#dow {position:relative;width:760px;height:51px;background-image:url('../recursos/pie.gif');font-family:verdana,arial;font-size:10px;text-align:center;color:#fff}

#footer {width:790px;}


/* Estilo los encabezados (parte central) en las tablas laterales */
td.top
{
background-image:url(../recursos/top.gif);
height:21px;
text-indent:25px;
font-family:Arial;
font-size:12px;
font-weight:bolder;
color:#FFFFFF;
}

td.lm {
background-image:url(../recursos/lm.gif);
height:21px;
width:502px;
text-indent:15px;
font-family:Arial;
font-size:12px;
font-weight:bolder;
color:#FFFFFF;
}

td.lms {
background-image:url(../recursos/lms.gif);
height:21px;
font-family:Arial;
font-size:12px;
font-weight:bolder;
color:#FFFFFF;
}

/* Estilos para los titulos y subtitulos ern el contenido */
table.completa {width:522px}
div.flotarIz {float:left; margin-right:0px}
div.completa {clear:both}

.celda{
border-style:solid;
border-left-color:#3165CE;
border-right-color:#3165CE;
border-bottom-color:#C6D3F7;
border-width:1px;
border-bottom-width:5px;
border-top-color:#FFFFFF;
text-align:justify;
padding-left:5;
padding-right:5;
font-weight:normal; 
font-family:Arial;
font-size:10px;
color:#333333;
}

.subtitulo{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-align:left;
font-weight:bolder;
margin:0px;
}

.subtexto {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#666666;
text-align:left;
margin:0px			
}

.parrafo {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#000000;			
text-align:justify;
margin:0px;
}

p.piepagina {font-family:Tahoma; font-size:10px; color:#FFFFFF; text-align:left}
span.ufg {font-family:Impact; font-size:40px; color:#FFFFFF; text-align:right}

/* No se que hacen pero por si acaso los dejo en paz */
.tgrande {
	color: #333333;
	font-family: Arial;
	font-weight: bold;
}
.tfield {
	color:#333333;
	font-family: Arial;
	font-size: 10px;
}

.fields {
border: 1px solid #000000;
border-left-width:1px;
border-right-width:1px;
border-top-width:1px;
border-bottom-width:1px;
font-size:10px;
font-family:Arial;
width:60px;
height:12px;
}

/* Estilos para la encuesta */

input {
	border: 0px solid #000000;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:1px;
	border-bottom-width:1px;
	font-size:8px
	background:#FFFFFF;
	}
	
input:radio {border:0px}



/* Menu */
A.imenu:link		{color:#000000;text-decoration:none}
A.imenu:active		{color:#000000;text-decoration:none}
A.imenu:visited		{color:#000000;text-decoration:none}
A.imenu:hover		{color:#000000;text-decoration:none}

#masterdiv div {width:214px;font-family:arial;font-size:12px}

#masterdiv .menu {
cursor:pointer;
padding:4px;
background-color:#5a86d6;
border-style:solid;
border-color:#3165ce;
border-top-color:#5a86d6;
border-width:1px;
text-align:left;
font-weight:bold; 
color:#000000;
}

#masterdiv .menu:hover {
background:#7396de;
border-top-color:#7396de;
}


#masterdiv .submenu 
{
margin-bottom:0.5em
border:0px
}


#masterdiv .submenu div.menu {
text-indent:10px;
background-color:#9cb2e7;
border-color:#3165ce;
border-top-color:#9cb2e7;
border-style:solid;
border-width:1px;
font-weight:bold; 
color:#000000;
}

#masterdiv .submenu .menu:hover {
background:#c6d3f7;
border-top-color:#c6d3f7;
}


#masterdiv .item
{
padding:4px;
text-indent:10px;
border-style:solid;
background-color:#ffffff;
border-color:#3165ce;
border-top-color:#ffffff;
border-width:1px;
font-weight:normal; 
color:#333333;
}

#masterdiv .item:hover {
background-image:url(../images/dot.gif);
background-position:3px 6px;
background-repeat:no-repeat;
background-color:#c6d3f7;
border-top-color:#c6d3f7;
}

#masterdiv div.submenu div.item
{
text-indent:20px;
background-color:#84a2e7;
border-color:#3165ce;
border-top-color:#84a2e7;
border-style:solid;
border-width:1px;
font-weight:normal; 
color:#000000;
}

#masterdiv .submenu .item:hover {
background-image:url(../images/dot.gif);
background-position:13px 6px;
background-repeat:no-repeat;
background-color:#9CB2E7;
border-top-color:#9CB2E7;
}

#masterdiv .submenu .submenu .item
{
text-indent:30px;
background-color:#c6d3f7;
border-color:#3165ce;
border-top-color:#c6d3f7;
border-style:solid;
border-width:1px;
font-weight:normal; 
color:#333333;	
}

#masterdiv .submenu .submenu .item:hover {
background-image:url(../images/dot.gif);
background-position:23px 6px;
background-repeat:no-repeat;
background-color:#d6e3f7;
border-top-color:#d6e3f7;
}
.boton {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #024d82;
background-color: white;
border:1px #024d82 solid;
text-align: center;
cursor:hand;
}
.boton2 {
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #024d82;
background-color: white;
border:1px #024d82 solid;
text-align: center;
cursor:hand;
}

.border{font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: black;
border: 1px #024d82 solid;}


/*Example CSS for the two demo scrollers*/

#pscroller1{
width: 200px;
height: 100px;
border: 1px solid black;
padding: 5px;
background-color: lightyellow;
}

#pscroller2{
width: 400px;
height: 40px;
border: 0px solid black;
padding: 4px;
background-color: none;
}

#pscroller2 a{
text-decoration: none;
}
.style26 {color: #FFFFFF}