@charset "UTF-8";
/********************
	ESTILOS POR ID
*********************/

#banner
{
	overflow: hidden;
	height: 231px;
}

#banner #logo
{
	padding: left;
}

#banner #bannerImage
{
	float:left;
}





/********************/
/*		TEXTOS	 	*/
/********************/
.texto1{
	font: bold 12px Verdana,Arial;
	color: #CCCCCC;
}
.texto2{
	font: 12px Verdana,Arial;
	color: #CCCCCC;
}
.texto3{
	font: bold 14px Verdana,Arial;
	color: #CCCCCC;
}
.texto4{
	font: 14px Verdana,Arial;
	color: #CCCCCC;
}
.texto5{
	font: bold 12px Verdana,Arial;
	color: #666666;
	text-decoration: underline;
}
.texto6{
	font: 12px Verdana,Arial;
	color: #666666;
}
.texto7{
	font: bold 24px Verdana,Arial;
	color: #FFFFFF;
}
.texto8{
	font: bold 10px Verdana,Arial;
	color: #FFFFFF;
}
.texto9{
	font: bold 14px Verdana,Arial;
	color: #666666;
	border-bottom: 1px solid #666666;
}
.texto10{
	font: 12px Verdana,Arial;
	color: #003366;
}
.texto11{
	font: bold 12px Verdana,Arial;
	color: #333366;
}
.texto12{
	font: 12px Verdana,Arial;
	color: #333366;
}
.texto13{
	font: bold 10px Verdana,Arial;
	color: #666666;
}
.texto14{
	font: 10px Verdana,Arial;
	color: #666666;
}
.texto15{
	font: 14px Verdana,Arial;
	color: #999999;
}
.texto16{
	font: bold 12px Verdana,Arial;
	color: #FFFFFF;
}
.texto17{
	font: 12px Verdana,Arial;
	color: #FFFFFF;
}
.texto18{
	font: bold 10px Verdana,Arial;
	color: #333366;
}
.texto19{
	font: 10px Verdana,Arial;
	color: #333366;
}
.texto20{
	font: bold 14px Verdana,Arial;
	color: #333366;
}
.texto21{
	font: 14px Verdana,Arial;
	color: #333366;
}
.texto22{
	font: bold 10px Verdana,Arial;
	color: #FFFFFF;
}
.texto23{
	font: bold 14px Verdana,Arial;
	color: #006633;
}
.texto24{
	font: bold 12px Verdana,Arial;
	color: #006633;
}
.texto25{
	font: 12px Verdana,Arial;
	color: #006633;
}
.texto26{
	font: 12px Verdana,Arial;
	color: #993300;
}
.texto27{
	font: bold 12px Verdana,Arial;
	color: #993300;
}
.texto28{
	font: 10px Verdana,Arial;
	color: #993300;
}
.texto29{
	font: bold 10px Verdana,Arial;
	color: #993300;
}


/********************/
/*		ERRORES 	*/
/********************/
.textoError1{
	font: bold 12px Verdana,Arial;
	color: #CC0000;
}
.textoError2{
	font: bold 16px Verdana,Arial;
	color: #CC0000;
}
.textoError3{
	font: 10px Verdana,Arial;
	color: #CC0000;
}


/********************/
/*		ENLACES 	*/
/********************/
a.enlace0{
	font: bold 12px Verdana,Arial;
	color: #333366;
	text-decoration: none;
}
a.enlace0:hover{
	font: bold 12px Verdana,Arial;
	color: #333366;
	text-decoration: underline;
}
a.enlace1{
	font: bold 12px Verdana,Arial;
	color: #FFFFFF;
	text-decoration: none;
}
a.enlace1:hover{
	font: bold 12px Verdana,Arial;
	color: #FFFFFF;
	text-decoration: underline;
}
a.enlace2{
	font: bold 12px Verdana,Arial;
	color: #6699cc;
	text-decoration: none;
}
a.enlace2:hover{
	font: bold 12px Verdana,Arial;
	color: #6699cc;
	text-decoration: underline;
}
a.enlace3{
	font: bold 10px Verdana,Arial;
	color: #ff9933;
	text-decoration: none;
}
a.enlace3:hover{
	font: bold 10px Verdana,Arial;
	color: #ff9933;
	text-decoration: underline;
}
a.enlace4{
	font: bold 10px Verdana,Arial;
	color: #ffffff;
	text-decoration: none;
}
a.enlace4:hover{
	font: bold 10px Verdana,Arial;
	color: #ffffff;
	text-decoration: underline;
}
a.enlace5{
	font: bold 14px Verdana,Arial;
	color: #999999;
	text-decoration: none;
}
a.enlace5:hover{
	font: bold 14px Verdana,Arial;
	color: #999999;
	text-decoration: underline;
}
a.enlace6{
	font: bold 12px Verdana,Arial;
	color: #666666;
	text-decoration: none;
}
a.enlace6:hover{
	font: bold 12px Verdana,Arial;
	color: #666666;
	text-decoration: underline;
}
a.enlace7{
	font: bold 12px Verdana,Arial;
	color: #cccc66;
	text-decoration: none;
}
a.enlace7:hover{
	font: bold 12px Verdana,Arial;
	color: #666666;
	text-decoration: underline;
}
a.enlace8{
	font: bold 10px Verdana,Arial;
	color: #666666;
	text-decoration: none;
}
a.enlace8:hover{
	font: bold 10px Verdana,Arial;
	color: #666666;
	text-decoration: underline;
}


/********************/
/*		IMAGENES 	*/
/********************/
.imagen1{
	border: 2px solid #6699cc;
}

/************************/
/*		CAJAS DE TEXTO 	*/
/************************/
.cajatexto1{
	border:2px solid #666666;
	background-color:#FFFFFF;
	font: 12px Verdana,Arial;
	color: #666666;
}
.cajatexto2{
	border: 2px solid #003366;
	background: #FFFFFF;
	font: 12px Verdana,Arial;
	color: #003366;
}
.cajatexto3{
	border: 1px solid #666666;
	background: #FFFFFF;
	font: 10px Verdana,Arial;
	color: #666666;
}
.cajatexto4{
	border-top: 2px solid #666666;
	border-left: 2px solid #666666;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	background: #FFFFFF;
	font: 10px Verdana,Arial;
	color: #666666;
}


/********************/
/*		BOTONES 	*/
/********************/
.boton1{
	border: thin solid #333333;
	background-color: #cccc66;
	font: bold 12px Verdana,Arial;
	color: #FFFFFF;
}
.boton2{
	border: thin solid #003366;
	background-color: #003366;
	font: bold 12px Verdana,Arial;
	color: #FFFFFF;
}
.boton3{
	border-top: thin solid #999999;
	border-left: thin solid #999999;
	border-right: 2px solid #666666;
	border-bottom: 2px solid #666666;
	background-color: #CCCCCC;
	font: bold 10px Verdana,Arial;
	color: #FFFFFF;
}
.boton4{
	border-top: thin solid #999999;
	border-left: thin solid #999999;
	border-right: 2px solid #666666;
	border-bottom: 2px solid #666666;
	background-color: #99cc99;
	font: bold 10px Verdana,Arial;
	color: #FFFFFF;
}


/********************/
/*		BARRAS	 	*/
/********************/
.barra1{
	border: 2px solid #666666;
}
.barra2{
	border-bottom-style: dashed;
}
.barra3{
	border: thin solid #006633;
}


/********************/
/*		TABLAS	 	*/
/********************/
.tabla1{
	font: 10px Verdana,Arial;
	color: #FFFFFF;
	background-color: #993300;
}
.tabla2{
	font: bold 10px Verdana,Arial;
	color: #666666;
}
.encabezado2{
	background-color: #99cc99;
	font: bold 10px Verdana,Arial;
	color: #FFFFFF;
}
.tabla3{
	font: 10px Verdana,Arial;
	color: #666666;
	background-color: #CCCCCC;
}