/* CSS Document */
body{
	margin-right:0px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	text-align: center; /* centering the content for IE6 */
}
h1 { font-weight:normal; margin:0; padding:0; text-transform:uppercase}
#central {
	display:table; /* must put this in for FireFox. */
	width:794px;
	margin:auto; /* for IE6 and Firfox centering */
	text-align:left; /* so that IE6 and Firefox puts the text to the left*/
	/* height:560px; Have to put SOMETHING in here for the height for both browser. DO NOT put in a percentage, must be a pixel value */
}
#derecha {
	float:right; /* float the menu to the left */
	width:161px;
	height:100%; /* so the menu has the height of the contenido content and visa versa */
}
#contenido {
	float:right; /* float the content to the right */
	width:436px;
	height:100%; /* so the content has the height of the menu and visaversa */
}
#texto {
	width:402px;
	height:100%; /* so the content has the height of the menu and visaversa */
	text-align:justify;
}
#contenidodos {
	float:left; /* float the content to the right */
	width:628px;
}
#textodos {
	width:600px;
	height:100%; /* so the content has the height of the menu and visaversa */
	text-align:justify;
}
#cabecera {
	height:148px;
}
#tot{
	width:794px;
	height:84px;
}
.basetot{
	width:794px;
	height:32px;
}
#izquierda{
	float:left;
	width:183px;
	height:100%;
}
#imagen {
	height:388px;
}
#pie {
	height:38px;
}
/* textos */
.azulGrd{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#4c70b8;
}
.azulMed{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4c70b8;
}
.azulPeq{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4c70b8;
}
.azulPeqLin{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4c70b8;
	line-height:16px;
	text-decoration:none;
}
.grisMed{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#808080;
	line-height:21px;
}
.grisMedDos{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#808080;
	line-height:16px;
	text-decoration:none;
}
.grisMedTres{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#808080;
	line-height:21px;
	text-decoration:none;
}
.grisMedBold{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#808080;
	line-height:21px;
	font-weight:bold;
}
.grisPeq{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#808080;
	text-decoration:none;
}
a.azulPeq{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4c70b8;
	text-decoration:none;
}
a.azulPeq:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#b3c2e1;
	text-decoration:none;
}
.azulPeqSel{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#b3c2e1;
	text-decoration:none;
}
.negroGrd{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	line-height:21px;
}
.negroMed{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.negroPeq{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
}
.blancoMed{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.caja{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	border:solid 1px #808080;
}
.cajano{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	border:solid 1px #FF0000;
}
.rojoPeq{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF0000;
}
#footer {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#999999; text-align:right; text-transform:uppercase; width:800px; margin:15px auto auto auto;}
#footer a {color:#999999; text-decoration:none;}
#footer span {color:#CCCCCC;}
#footer span a {color:#CCCCCC;}