
body{
color: white;
background: #3B3A3A;
font-size: 11px;
overflow: hidden;
font-family: sans-serif;
margin: 0;
padding: 0;
overflow: hidden;
}

div.principal{
position: absolute;
width: 100%;
height: 100%;
overflow: auto;
border: 0px solid;
text-align: center;
overflow: auto;
}


div.secundario{
top: 0px;
margin: auto;
position: relative;
width: 920px;
height: 1050px;
border: 1px solid;
text-align: center;
border: 0px solid #000000;
overflow: hidden;

}

div.banner{
position: relative;
width: 100%;
height: 190px;
background: url('image/ban.jpg');
text-align: left;
}

div.cesped{
position: relative;
background: url('image/pr.jpg') no-repeat white;
/* background: url('image/cesped2.jpg') bottom no-repeat; */
height: 600px;

z-index: 1;
}

div.foto{
	position: relative;
	width: 270px;
	height: 425px;
	float: left;
	text-align: left;
	color: black;
	margin: 0;
	padding: 0;
/* border: 1px solid green; */
/* 	border-left: 5px solid #67B0FB; */
z-index: 2;
}


div.texto{
text-align: left;
position: absolute;
/* 	position: relative; */
	width: 615px;
	height: 565px;
left: 280px;
overflow: auto;
/* 	float: right; */
	color: black;
/* background: yellow; */
	margin: 0;
	padding: 10px;
z-index: 3;
/* 	z-index: 3; */
/* border: 1px solid blue; */
/* 	border-right: 5px solid #67B0FB; */
}

div.avatar{
position: absolute; background: white; width: 350px; height: 110px; border: 1px solid black; top: 35%; left: 35%; color: black; display: none; z-index: 1;
}

p.info{
text-align: justify; font-size: 17px; color: #545454; font-family: Georgia, "Times New Roman", serif;
}

p.info2{
text-align: left; font-size: 17px; color: #545454; font-family: Georgia, "Times New Roman", serif;
}

span.tituinfo{
text-align: left; font-size: 19px; color: red; font-family: Georgia, "Times New Roman", serif;
}

span.notainfo{
text-align: justify; font-style: Italic; font-size: 15px; color: green; font-family: Georgia, "Times New Roman", serif;
}


ul.info{
text-align: justify; font-size: 17px; color: #545454; font-family: Georgia, "Times New Roman", serif;
}

p.cabeceras{
font-weight: bold; font-size: 24px; color: #238E23;
}

td.estadistica{
font-weight: bold;
font-size: 11px;
color: blue;
}

span.nombre_esp{
font-weight: bold; color: #993366; font-size: 15px;
}

tr.gal1{
background: #fffeea;
}

tr.gal2{
background: #d4def4;
}

span.titu_not{
font-size: 15px;
font-weight: bold;
}

p.titu_not{
font-size: 15px;
font-weight: bold;
text-decoration: underline;
}


div.pie{
position: absolute; border: 0px solid orange; width: 100%; height: 230px; color: red; left: 0; top: 790px; background: url('image/pr5.jpg'); text-align: left;
}

td.menu{
color: white;
border-right: 1px outset;
font-size: 12px;
font-weight: bold;
background: url('image/menu.jpg');
/* height: 35px; */
width: 100%;
width: 130px;
}

td.tabest{
text-align: left; width: 75%; font-weight: bold; color: #4D4DFF; border-bottom: 0.5px dashed #cdd9ff;
}

div.foto{
position: absolute;
top: 20px;
}

td.menu2{
width: 24px;
background: url('image/menu2.jpg');
}

div.menu{
color: red;
position: absolute;
top: 130px;
left: 300px;
height: 35px;
}

div.dest{
	position: relative;
	margin: 0;
	padding: 0;
width: 150px;
color: red;
}


.inputlog{
background-color: #2C8FB9; 
border: 1px solid; 
border-color: white; 
color: white; 
font-size: 12px; 
font-weight: bold
}

.campo{
border: 1px solid;
background: #b1e4fc;
}

.boton{
	border: 1px solid;
	background: #75cffa;
	font-weight: bold;
}

.campo2{
	border: 1px solid;
	background: #c7d4ff;
	font-weight: bold;
}

.campo3{
	border: 1px solid;
	background: #d3fe8b;
	font-weight: bold;
}

td.barra_log{
cursor: default; background-image: url('image/barra.jpg'); color: #FFFCCF; font-size: 13px; height: 24px; font-weight: bold; text-align: left;
}


	span.amarillo{
	color: yellow;
	background: #595959;
	}

	td.amarillo{
	color: yellow;
	background: #FFFFFF;
	}

	td.negro{
	color: black;
	font-weight: bold;
/* 	background: #595959;	 */
	}

	span.verde{
	color: #99FF00;
	background: #595959;
	}

	td.verde{
	color: #99FF00;
	background: #595959;
	}

	span.naranja{
	color: orange;
	background: #595959;
	}

	td.naranja{
	color: orange;
	background: #595959;
	}

	span.azul{
	color: #99FFFF;
/* 	background: #595959;	 */
	}

	td.azul{
	color: #99FFFF;
	font-weight: bold;
	font-size: 11px;
	font-family : Verdana,Geneva,sans-serif;
	background: #595959;
	}

	td.titu{
	color: #EBC79E;
	font-weight: bold;
	font-size: 13px;
	font-family : Verdana,Geneva,sans-serif;
	background: #595959;
	}

	span.violeta{
	color: #CC00FF;
	background: #595959;
	}


td.izk{
text-align: left;
background: white;
}

td.size{
font-size: 9px; 
text-align: right;
}

A.for, A.for:visited, A.for:active  {
	font-size : 9pt;
	font-family : Verdana,Geneva,sans-serif;
	font-weight : bold;
	color: #23238E;
	text-decoration : none;
	cursor: pointer;

}

A.for:hover  {
	font-size : 9pt;
	font-family : Verdana,Geneva,sans-serif;
	font-weight : bold;
	color :#FF9933;
	cursor: pointer;
	text-decoration : none;
}

