/* CSS Document */
body{
	background-color:#f5f5f5;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px 0px 0px 0px;
	/*text-align:center;*/
	}
.text{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#000066;
	font-size:12px;
	}
a:visited{
	color:#999999;
	text-decoration:none;
}
a:active
	{color:#999999;
	text-decoration:none;
}
a:link{
	color:#999999;
	text-decoration:none;
}
a:hover{
	color:#FFFFFF;
	background-color:#006699;
	text-decoration:none;
}
a.gral:visited{
	color:#FF6600;
	text-decoration:none;
}
a.gral:active
	{color:#FF6600;
	text-decoration:none;
}
a.gral:link{
	color:#FF6600;
	text-decoration:none;
}
a.gral:hover{
	color:#FFFFFF;
	background-color:#006699;
	text-decoration:none;
}
/* EMPIEZAN LOS LINKS DE LA PARTE IZQUIERDA*/
a.mizq:visited{
	color:#999999;
	text-decoration:none;
	padding:5px 30px 5px 30px;
}
a.mizq:active{
	color:#999999;
	text-decoration:none;
	padding:5px 30px 5px 30px;
}
a.mizq:link{
	color:#999999;
	text-decoration:none;
	padding:5px 30px 5px 30px;
}
a.mizq:hover{
	color:#FFFFFF;
	background-color:#006699;
	text-decoration:none;
	padding:5px 30px 5px 30px;
}
/*FIN DE LOS LINKS PARTE IZQUIERDA*/

/*ESTOS SON LOS LINKS PARA EL MENU SUPERIOR*/
a.menutop:visited{
	color:#FFFFFF;
	padding:5px 10px 5px 10px;
	text-decoration:none;
}
a.menutop:active{
	color:#ffffff;
	padding:5px 10px 5px 10px;
	text-decoration:none;
}
a.menutop:link{
	color:#FFFFFF;
	padding:5px 10px 5px 10px;
	text-decoration:none;
}
a.menutop:hover{
	color:#ffffff;
	background-image:url(../images/line_fondo.jpg);
	padding:5px 10px 5px 10px;
	text-decoration:none;
}
/* FIN LINKS MENU SUPERIOR */
/*el estilo de la tabla deonde esta el menu superior*/
td.navmentab{
	border-color:#FFFFFF;
	border-right-width:thin;
	border-right-style:dashed;
}

.bannertext{ /* texto para el marquee*/
	color:#FFFFFF;
} 
.autor{ /*texto para el autor de historias de exito*/
	color:#FF6600;
} 
.encabezado{
	background-color:#ECF3FB;
	border-bottom-style:dashed;
	border-right-style:dashed;
	border-color:#CCCCCC;
	border-width:1px;
	color:#000000;
	font-size:18px;
	text-indent:25px;
}
.textotabla{
	border-style:dashed;
	border-width:1px;
	border-color:#cccccc;
	background-color:#EBEDED;
}
hr.principal{
	border-style:dashed;
	border-width:1px;
	border-color:#D8D8D8;
}
input{
	border-style:solid;
	border-color:#FFFFFF;
	border-width:1px;
	background-color:#E4E8E9;
	color:#000000;
}
textarea{
	border-style:solid;
	border-color:#FFFFFF;
	border-width:1px;
	background-color:#E4E8E9;
	color:#000000;
}
#header{
	/*width:780px; */
	/*margin:auto; */
	/*text-align:center;*/
}
#cabecera1{
	background-image:url(../images/line_fondo_up02.jpg);
	/*width:780px;*/
	}
#cabecera2{
	background-image:url(../images/line_fondo02.jpg); height:21px; padding:10px 0px 0px 0px; text-indent:10px; /*width:780px;*/
	}
#navegación{
	height:20px;background-color:#006699; border-bottom-width:medium; border-bottom-style:groove;
	padding:10px 0px 3px 0px;
	/*width:780px;*/
}
#navizqgray{
	float:left; 
	background-color:#E5E5E5; 
	width:20%; 
	height:450px; 
	padding-top:40px; 
}
.mizqcontenedor{
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;
	border-style:dotted;
}
.mizquierdo2{ /* clase para las ligas del menú izquierdo*/
	text-align:center;
	background-color:#F3F5F5;
	display:block;
	border-bottom-style:solid;
	border-color:#999999;
	border-width:1px;
	font-weight:bold;
}
h1{
	color:#666666;
	border-bottom-style:solid;
	border-color:#999999;
	border-width:1px;
	background-color:#E4E8E9;
	text-align:center;
	font-weight:300;
	font-size:18px;
	margin:0px 0px 0px 0px;
}
#left{
	float:left; 
	background-color:#E5E5E5; 
	width:180px; 
	height:383px; 
	padding:50px 10px 50px 10px;
}
#cuerpo{
	width:79%px; 
	margin:auto; 
	text-align:left; 
	border-color:#CCCCCC; 
	border-width:1px; 
	border-style:dashed; 
}
#contenido{ /*para el contenido general de la página*/
	float:right; 
	margin-left:10px; 
	margin-right:10px; 
	width:73%;
	height:492px;
	overflow:auto;
}
h3{
	border-bottom-style:dotted; 
	border-color:#006699; 
	border-width:1px;
	color:#000033;
}
