@CHARSET "ISO-8859-1";

BODY, .body, TABLE, DIV
{
	font-family: verdana; 
	font-size: 10pt; 
}

PRE
{
	page-break-before: avoid;
	font: inherit;
	margin: 0px;	
	display: inline;
}

P
{
	margin-bottom: 15px;	
	margin-top: 5px;
}

A
{
	color: #7A7A7A;
}

.menu
{
	text-align: center; 
	background-image: url(../imagenes/fondoMenu.jpg);
}

.menu, .menu A
{
	font-family: arial, Helvetica; 
	color: #FFFFFF; 
	text-decoration: none; 
}

.menu A:HOVER
{
	text-decoration: underline; 
}

.pie 
{
	height: 39px; 
	width: 100%; 
	background-image: url(../imagenes/fondoPie.jpg);
}

.pie, .pie A
{	
	text-decoration: none; 
	color: #7A7A7A;
	text-align: center;  
}

.pie A:HOVER
{
	text-decoration: underline; 
}

.form, FORM
{
	font-size: 10pt;	
}

FORM TEXTAREA, .boton, .textBox, .textBoxVacio
{
	border-color: #83CCE1;
	border-style: solid; 
	border-width: 1px;
	border-collapse: collapse; 
}

.textBox, .textBoxVacio
{
	height: 20px; 
	width: 230px;				
}

.textBoxVacio
{
	color: #A6A6A6;
}

FORM TEXTAREA
{
	width: 100%; 
	height: 100px;
	font-family: Sans-Serif, Arial, Helvetica;
	font-size: 10pt;
}


.boton
{
	background-color: #65C1D6;
	background-image: none; 
	border-color: #65C1D6;
	color: #FFFFFF; 
	width: 80px;
}

.correcto
{
	color: #07904B;
}

.error
{
	color: #E81844; 
}

.lista 
{
	list-style-image: url(../imagenes/lista.jpg); 
}

.lineaGris
{
	height: 2px; 
	border: 0px; 
	border-top: 1px solid #AEAEAE; 
}

.zonaGaleria
{
	border-left: 1px solid #DADADA;
	padding: 10px;
	vertical-align: top;
}

.contenedorMiniatura
{
	width: 200px; 
	height: 150px; 
}

.fotoNormal
{
	position: absolute; 
}

.fotoSecundaria
{
	position: relative; 
	top: -150px; 
}

.fotoSecundaria2
{
	position: relative; 
	top: 150px;
}

.facebook
{
	background-color: #ECEFF5;
	border: 1px solid #94A3C4;
	padding-bottom: 5px;
}

.facebook A
{
	color: #3B5998;
	text-decoration: none; 
}

.facebook A:HOVER
{
	text-decoration: underline;
}

.tablaMenuIzquierdo
{
	width: 165px;
	margin-right: 3px;
}

.tablaMenuIzquierdo TD
{
	width: 165px; 
	height: 30px;
	background-image: url(../imagenes/fondoMenuIzq.jpg);	
}

.tablaMenuIzquierdo TD DIV
{
	line-height: 30px;
	margin-left: 10px; 
}

.tablaMenuIzquierdo TD A
{
	color: #FFFFFF; 
	text-decoration: none; 
}

.tablaMenuIzquierdo TD A:HOVER
{
	text-decoration: underline; 
}

.espacioMenuIzquierdo
{
	border-right: 1px solid #96CAFE;
}

.barraSuperior, .barraDivision
{
	height: 18px; 
	line-height: 18px; 
	background-image: url(../imagenes/fondoBarraSup.jpg);
}

.barraDivision
{
	width: 168px;
	margin-top: 4px;
	margin-bottom: 3px;  
}

.seccionMenu
{
	width: 168px;
	height: 36px;	
	line-height: 36px;
	margin-top: 8px; 
	margin-bottom: 5px;
	background-image: url(../imagenes/fondoSeccionMenu.jpg);	
}

.seccionMenu DIV
{
	margin-left: 5px; 
	color: #6A9FD4;
	font-size: 14pt;		
}

.mi, .miChico
{
	font-weight: bold; 
	color: #28AACF;
}

.mi
{
	font-size: 16pt;	
}

.miChico
{
	font-size: 10pt;
}

.tablaContactos
{
	font-size: 10pt;
	margin-left: 2px;
	margin-bottom: 3px;
	color: 3A3A3A;
}

.titulo
{
	width: 298px; 
	height: 36px; 
	line-height: 36px;
	background-image: url(../imagenes/fondoTitulo.jpg);	
	margin-bottom: 10px;
}

.titulo DIV, H1
{
	margin-left: 10px; 
	color: #FFFFFF;
	font-size: 14pt;
	font-weight: normal
}

.titulo2
{
	width: 309px; 
	height: 24px; 
	line-height: 24px;
	background-image: url(../imagenes/fondoTitulo2.jpg);
	margin-top: 30px; 
	margin-bottom: 15px;	
}

.titulo2 DIV, H2
{
	margin-left: 10px; 
	color: #000000;
	font-size: 11pt;
	font-weight: normal;
}

.titulo3, H3
{
	font-size: 11pt; 
	font-weight: bold; 
	color: #65C1D6;
}

.logo
{
	height: 189px; 
	/*background-color: #33ABFF;*/
	background-color: #24B8E9;
	width: 100%; 
}

.imagenLinkTexto
{
	border: none; 
	vertical-align: middle; 
}

.contenedorNewsletter
{
	width: 317px; 
	height: 60px;
	line-height: 60px;
	background-image: url(../imagenes/fondoNewsletter.jpg);
}

.contenedorRSS
{
	width: 317px; 
	height: 35px;
	line-height: 35px;
	background-image: url(../imagenes/fondoRSS.jpg);
}

.contenedorNewsLetter DIV
{
	padding: 10px;
}

.contenedorRSS DIV
{
	margin-left: 10px;
}

.destacar
{
	font-size: 11pt; 
	font-weight: bold;
}

.nota
{
	font-size: 7pt;
}

.contenedorFoto, .foto
{
	width: 600px; 
	height: 450px;
}

.foto
{
	position: absolute;
}

H1, H2, H3
{
	font: inherit;
	display: inline;
	margin: 0px;
	padding: 0px;
}

STRONG
{
	font-weight: normal; 
}

.tituloNovedad, .descripcionNovedad
{
	vertical-align: top; 
}

.tituloNovedad
{
	font-size: 13pt;
	color: #1D97C0;
	padding-bottom: 10px;
	height: 100%;
	font-weight: bold; 
}

.descripcionNovedad
{
}

.cFotoNovedad
{ 
	vertical-algin: top;
}

.tablaNovedades TD TABLE
{
	margin-bottom: 35px;
}