@charset "utf-8";
/* CSS Document */

body{
	margin:15px 0px 0px 00px;
	padding:0;
	border: 0;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align:center;
	background-color:#FFFFEC;
}

body a, body a:link, body a:visited {text-decoration:none;}
body a:hover {text-decoration:none;}
body a, body a:link, body a:hover {color:#0048C0;}
body a:visited {color:#20328E;}
h1, h2, h3, h4, h5, h6, ul, ol, li, p, form, img {padding: 0 ; margin: 0 ; border: 0;}
ul {list-style: none;}


/*--------------------------------------------------------------------*/
#wrapper{
	width: 990px;
	height:2950px;
	margin: 0px auto 0px auto;
	padding: 0;
	/*background-color:#FFCC99;*/
}
/*--------------------------------------------------------------------*/
.titular1{
	display:inline;
	float:left;
	height:60px;
	width:442px;
	text-align:left;
}

#banderas{
	display:inline;
	float:left;
	height:60px;
	width:60px;
	text-align:left;
	margin:0px 20px 0px 0px;
	text-align:center;
}



.titular2{
	display:inline;
	float:left;
	/*background-color:#99CCFF;*/
	height:60px;
	width:468px;
}

.titular1 h1{
	font:bold 26px Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 0px ;
	padding:0px 0px 0px 0px;
}

.titular1 h2{
	font:bold 18px Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#0066CC;
}

.titular1 h3{
	font:bold 12px Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 0px ;
	padding:0px 0px 0px 0px;
	color:#333333;
}

#banderas h1{
	font: normal 12px Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 0px ;
	padding:0px 0px 0px 0px;
}


/*--------------------------------------------------------------------*/
#sobre_tablas1{
	width:990px;
	margin: 20px 0px 10px 0px ;
	padding:0px 0px 0px 0px ;
	height:544px;
	font:normal 12px Arial, Helvetica, sans-serif;
	display:inline;
	float:left;
	/*background-color:#00CCFF;*/
}

#sobre_tablas1 h1{
	font:bold 16px Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 0px ;
	padding:0px 0px 0px 0px;
	display:inline;
}
#sobre_tablas1 a, #sobre_tablas1 a:link, #sobre_tablas1 a:visited, #sobre_tablas1 a:hover {
	text-decoration:none;
	color:#003300;
}
/*--------------------------------------------------------------------*/
#sobre_tablas2{
	width:990px;
	margin: 10px 0px 30px 0px ;
	padding:0px 0px 0px 0px ;
	height:197px;
	font:normal 12px Arial, Helvetica, sans-serif;
	display:inline;
	float:left;
	/*background-color:#00CCFF;*/
}

#sobre_tablas2 h1{
	font:bold 14px Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 0px ;
	padding:0px 0px 0px 0px;
	display:inline;
}
#sobre_tablas2 a, #sobre_tablas2 a:link, #sobre_tablas2 a:visited, #sobre_tablas2 a:hover {
	text-decoration:none;
	color:#003300;
}
/*--------------------------------------------------------------------*/
#tabla_izquierda{
	width:186px;
	height:544px;
	display:inline;
	float:left;
	background-color:#99CCFF;
}

#tabla_central{
	width:246px;
	height:544px;
	display:inline;
	float:left;
	margin:0px 15px 0px 15px;
	background-color:#99CCFF;
}

#tabla_derecha{
	width:327px;
	height:544px;
	display:inline;
	float:left;
	/*background-color:#C0C0C0;*/
	background-color:#99CCFF;
}

#visor{
	width:180px;
	height:202px;
	display:inline;
	float:left;
	margin: 0px 0px 0px 21px;
	padding:0;
	background-color:#C0C0C0;
}

.publicidad{
	display:inline;
	float:left;
	width:180px;
	height:150px;
	margin:21px 0px 0px 21px;
	padding:0;
	/*background-color:#99CCFF;*/
}
/*--------------------------------------------------------------------*/
.tabla_abajo1{
	width:152px;
	height:197px;
	display:inline;
	float:left;
	background-color:#99CCFF;
        margin:0px 15px 0px 0px;
}
/* #medio {} */
#tabla_abajo_final {margin:0px 0px 0px 3px;}
/*--------------------------------------------------------------------*/
.titulo1{
	height:40px;
	margin:4px 20px 1px 20px;
}

.titulo2{
	height:35px;
	margin:6px 3px 3px 3px;
}

/*--------------------------------------------------------------------*/
.cuadrado1{
	display:inline;
	float:left;
	width:180px;
	height:495px;
	margin:0px 0px 0px 3px;
	padding:0;
	background:url(codigos_ascii/renglones.gif);	
}

.cuadrado2{
	display:inline;
	float:left;
	width:78px;
	height:495px;
	margin:0px 0px 0px 3px;
	padding:0;
	background:url(codigos_ascii/renglones.gif);
}

.cuadrado3{
	display:inline;
	float:left;
	width:146px;
	height:150px;
	margin:0px 0px 0px 3px;
	padding:0;
	background:url(codigos_ascii/renglones.gif);
}

/*--------------------------------------------------------------------*/
.linea1{
	display:inline;
	float:left;
	width:180px;
	height:15px;
}

.linea2{
	display:inline;
	float:left;
	width:78px;
	height:15px;
}

.linea3{
	display:inline;
	float:left;
	width:146px;
	height:15px;
}


#actual{
	background-color:#B7DBFF;
}


.linea1:hover , .linea2:hover, .linea3:hover , #actual:hover{
	background-color:#AEC9FF;
}

.linea1 a , .linea2 a, .linea3 a{
	cursor: pointer;
}
/*--------------------------------------------------------------------*/
.dec{
	display:inline;
	float:left;
	width:30px;
}

.sim{
	display:inline;
	float:left;
	width:48px;
	font-weight:bold;
}

.text{
	display:inline;
	float:left;
	width:102px;
	margin:1px 0px 0px 0px;
	font:normal 11px Arial, Helvetica, sans-serif;
}

.alt{
	display:inline;
	float:left;
	width:98px;
	height:15px;
	margin:0px 0px 0px 0px;
	font:normal 12px Arial, Helvetica, sans-serif;
}
/*--------------------------------------------------------------------*/
.textos{
	background-color:#99CCFF;
	display:inline;
	float:left;
	width:950px;
	height:auto;
	text-align: justify;
	padding:10px 20px 20px 20px;
	margin:0px 0px 20px 0px ;
}

.textos h1{
	font:bold 16px Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:inline;
	color:#000000;
}

.textos p{
	font:normal 13px Arial, Helvetica, sans-serif;
	margin:8px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#000000;
}
/*--------------------------------------------------------------------*/

.columnas{
	width:465px;
	height:auto;
	/*background-color:#9999CC;*/
	display:inline;
	float:left;
	text-align:left;
	padding:10px 0px 20px 20px;
	margin-top:10px;
	margin-bottom:0px;
}

#uno{ 	margin-right:20px;
}

#dos{
}

.columnas h1{
	font:bold 16px Arial, Helvetica, sans-serif;
	margin:20px 0px 10px 0px;
	padding:0px 0px 0px 0px;


	color:#000000;
}


.columnas p{
	font:normal 12px Arial, Helvetica, sans-serif;
	line-height:21px;
	display:inline;
	float:left;
}
/*--------------------------------------------------------------------*/
#links{
	background-color:#BFDFFF;
	display:inline;
	float:left;
	width:950px;
	height:auto;
	text-align: justify;
	padding:8px 20px 10px 20px;
	margin:0px 0px 20px 0px;
	font:normal 12px Arial, Helvetica, sans-serif;
}
/*--------------------------------------------------------------------*/
#claves{
	background-color:#BFDFFF;
	display:inline;
	float:left;
	width:950px;
	height:auto;
	text-align: justify;
	padding:10px 20px 20px 20px;
}

#claves h1{
	font:bold 14px Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:inline;
	color:#333333;
}

#claves p{
	font:normal 13px Arial, Helvetica, sans-serif;
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#333333;
}
/*--------------------------------------------------------------------*/
