body {
	padding:0px;
	text-align:left;
	background-color:#293F5A;
	font:normal 12px/15px Tahoma, Helvetica, Arial;
	color:#4B4B4B;
	margin:0px;
	border: 0;
}


.flahome{
    position:absolute;
    z-index:200; 
    float: left;
	
}

h1 {
font:bold 12px/15px Tahoma, Helvetica, Arial;
margin:-3px 0 3px 0;
color:#333333;
padding:0px;
}
h1 a:link, h1 a:active, h1 a:visited, h1 a:hover {
text-decoration:underline;
color:#333333;
}
h1 a:hover {
text-decoration:none;
color:#333333;
}
h2 {
font:bold 14px/15px Tahoma, Helvetica, Arial;
margin:-3px 0 1px 0;
color:#F9B200;
padding:0px;
}
h2 a:link, h2 a:active, h2 a:visited, h3 a:link, h3 a:active, h3 a:visited {
text-decoration:none;
color:#F9B200;
}
h2 a:hover, h3 a:hover {
text-decoration:underline;
color:#F9B200;
}

h3 {
font:bold 12px/15px Tahoma, Helvetica, Arial;
margin:-3px 0 2px 0;
color:#F9B200;
padding:0px;
}



.blue{
color:#2D4884;
}
.amarillo{
color:#F9B200;
}
.underline{
text-decoration:underline;
}
.flecha{
margin-left:5px;
}
.banner01{
	margin-top:10px;
	margin-bottom:7px;
	border:solid 1px #666666;
	width:720px;
	height:90px;
}
.banner02{
	margin:16px 0 12px 0;
	border:solid 1px #666666;
	width:720px;
	height:90px;
}
.banner03 {
	margin:16px 0 12px 0;
	border:solid 1px #666666;
	width:720px;
	height:150px;
}
/*-------------------------------  HEADER  ------------------------------*/
.header{
height:129px;
background-image:url(images/fond_head.gif);
text-align:left;
}
.header a:link, .header a:active, .header a:visited{
color:#2D4884;
text-decoration:underline;
}
.header a:hover {
color:#4B4B4B;
text-decoration:underline;
}
.flashHeader{
height:271px;
background-color:#FFFFFF;
}
ul {
list-style-type:none;
text-align:right;
}
li {
margin-left:20px;
color:#4B4B4B;
float:right;
}
/*-------------------------------  HOME  ------------------------------*/



.contenido{
background-image:url(images/fond_site.gif);
background-color:#FFFFFF;
text-align:left;
}
.textoChico {
font:normal 11px/15px Tahoma, Helvetica, Arial;
}
.tablaVerde{
color:#333333;
background-color:#66AB06;
text-align:left;
}
.tablaVordo{
color:#FFFFFF;
background-color:#8D092B;
text-align:left;
}
.tablaAzul{
	color:#FFFFFF;
	background-color:#26407b;
	text-align:left;
}
.tablaNewsHome{
background-image:url(images/fond_news.gif);
text-align:left;
}
.tablaBlack{
color:#FFFFFF;
background-color:#333333;
text-align:left;
}
.puntos{
background-image:url(images/im_punt_black.gif);
margin:12px 0 14px 0;
height:1px;
}
.puntos2{
background-image:url(images/im_punt_black.gif);
margin:16px 0 20px 0;
height:1px;
}
.puntosAzul{
background-image:url(images/im_punt_blue.gif);
height:1px;
}
.puntosAzulHome{
margin:9px 0 12px 0;
background-image:url(images/im_punt_blue.gif);
height:1px;
}
.puntosVordo{
margin:4px 0 6px 0;
background-image:url(images/im_punt_vord.gif);
height:1px;
}
.puntosNegros{
background-image:url(images/im_punt_neg.gif);
height:1px;
}
.puntos_banner {
	background-image:url(images/im_punt_black.gif);
	margin:12px 0 14px 0;
	height:1px;
}

.imagen01{
border:1px solid #4B4B4B;
padding:1px;
}
.imagen02{
border:1px solid #FFFFFF;
padding:1px;
}
.verMas01 a:link, .verMas01 a:active, .verMas01 a:visited{
font:bold 12px/15px Tahoma, Helvetica, Arial;
text-decoration:none;
color:#4B4B4B;
}
.verMas01 a:hover {
text-decoration:underline;
color:#4B4B4B;
}
.verMas02 a:link, .verMas02 a:active, .verMas02 a:visited{
font:bold 12px/15px Tahoma, Helvetica, Arial;
text-decoration:none;
color:#F9B200;
}
.verMas02 a:hover {
text-decoration:underline;
color:#F9B200;
}
.verMas03 a:link, .verMas03 a:active, .verMas03 a:visited{
font:bold 12px/15px Tahoma, Helvetica, Arial;
text-decoration:none;
color:#FFFFFF;
}
.verMas03 a:hover {
text-decoration:underline;
color:#FFFFFF;
}
.temperatura {
font:bold 14px/15px Tahoma, Helvetica, Arial;
color:#FFFFFF;
}
.blogger {
font:normal 11px/15px Tahoma, Helvetica, Arial;
color:#5C709C;
}



/*-------------------------------  NORMAS  ------------------------------*/
.puntosNormas{
margin:4px 0 3px 0;
background-image:url(images/im_punt_blue.gif);
height:1px;
}
.normas{
margin-left:12px;
}
.normas a:link, .normas a:active, .normas a:visited{
text-decoration:none;
color:#FFFFFF;
}
.normas a:hover {
text-decoration:underline;
color:#FFFFFF;
}
.tablaNormas{
color:#4B4B4B;
background-image:url(images/fond_normas.gif);
font:normal 12px/18px Tahoma, Helvetica, Arial;
text-align:left;
}
.tablaNormas h1 {
font:bold 14px/18px Tahoma, Helvetica, Arial;
margin:0 0 2px 0;
color:#4B4B4B;
padding:0px;
}
/*-------------------------------  SERVICIOS  ------------------------------*/
.iniciarse {
margin-top:10px;
}
.iniciarse a:link, .iniciarse a:active, .iniciarse a:visited{
font:normal 10px/22px Tahoma, Helvetica, Arial;
text-decoration:underline;
color:#294600;
}
.iniciarse a:hover {
text-decoration:underline;
color:#4C8200;
}
.iniciarseOn{
font:bold 10px/22px Tahoma, Helvetica, Arial;
text-decoration:underline;
color:#FFFFFF;
}
.tablaNormas a:link, .tablaNormas a:active, .tablaNormas a:visited{
text-decoration:underline;
color:#444444;
}
.tablaIka a:link, .tablaIka a:active, .tablaIka a:visited{
text-decoration:underline;
color:#444444;
}
.tablaNormas a:hover, .tablaIka a:hover {
text-decoration:none;
color:#444444;
}
.tablaIka{
font:normal 12px/18px Tahoma, Helvetica, Arial;
background-image:url(images/fond_ika.gif);
text-align:left;
}
.pronosticos {
margin-top:10px;
}
.pronosticos a:link, .pronosticos a:active, .pronosticos a:visited{
font:normal 10px/24px Tahoma, Helvetica, Arial;
text-decoration:underline;
color:#FFFFFF;
}
.pronosticos a:hover {
text-decoration:underline;
color:#C6DEFF;
}
.tablaServicios{
background-image:url(images/fond_servicios.gif);
text-align:left;
}
.servicios {
font:bold 11px/24px Tahoma, Helvetica, Arial;
color:#FFFFFF;
}
.servicios a:link, .servicios a:active, .servicios a:visited{
font:normal 11px/24px Tahoma, Helvetica, Arial;
text-decoration:underline;
color:#FFFFFF;
}
.servicios a:hover {
text-decoration:underline;
color:#C6DEFF;
}
.instructores a:link, .instructores a:active, .instructores a:visited{
text-decoration:underline;
color:#444444;
}
.instructores a:hover {
text-decoration:underline;
color:#66ab06;
}
/*-------------------------------  NEWS  ------------------------------*/
.tablaNews{
background-image:url(images/fond_news_sub.gif);
text-align:left;
}
.tablaNoticias{
color:#4B4B4B;
background-image:url(images/fond_normas.gif);
font:normal 12px/18px Tahoma, Helvetica, Arial;
text-align:left;
}
.tablaNoticias h1 {
font:bold 18px/21px Tahoma, Helvetica, Arial;
margin:0 0 6px 0;
color:#66AB06;
padding:0px;
}
.noticias img{
margin:0 0 15px 0;
border:1px solid #4B4B4B;
padding:1px;
}
.noticias object{
margin:0 0 15px 0;
}
.noticias p{
margin:0 0 12px 0;
padding:0px;
}
.noticias a:link, .noticias a:active, .noticias a:visited{
text-decoration:underline;
color:#66AB06;
}
.noticias a:hover {
text-decoration:none;
color:#66AB06;
}
.tablaArchivo{
color:#4B4B4B;
background-image:url(images/fond_normas.gif);
font:normal 12px/18px Tahoma, Helvetica, Arial;
text-align:left;
}
/*-------------------------------  RANKINGS  ------------------------------*/
.rankings {
margin-top:10px;
font:normal 11px/24px Tahoma, Helvetica, Arial;
}
.rankings a:link, .rankings a:active, .rankings a:visited{
font:normal 11px/24px Tahoma, Helvetica, Arial;
text-decoration:underline;
color:#E2E2E2;
}

.rankings a:hover {
text-decoration:underline;
color:#FFFFFF;
}
.calendario01 {
background-color:#B3D583;
font:normal 11px/14px Tahoma, Helvetica, Arial;
border-bottom:1px solid #66AB06;
padding:4px;
}
.calendario02 {
background-color:#8DC045;
font:normal 11px/14px Tahoma, Helvetica, Arial;
border-bottom:1px solid #66AB06;
padding:4px;
}
.calendario01 b, .calendario02 b {
color:#416F00;
}
/*-------------------------------  CONTACTO  ------------------------------*/
.contacto {
font:normal 11px/24px Tahoma, Helvetica, Arial;
}
.campo01{
width:245px;
height:21px;
color:#333333;
font:normal 12px/15px Tahoma, Helvetica, Arial;
margin:1px 0px 17px 0px;
padding:5px 0px 0px 3px;
background-color:#FFFFFF;
border:solid #999999 1px;
}
.campo02{
width:475px;
height:82px;
color:#333333;
font:normal 12px/15px Tahoma, Helvetica, Arial;
margin:1px 0px 23px 0px;
padding:5px 0px 0px 3px;
background-color:#FFFFFF;
border:solid #999999 1px;
}
.fondoContacto {
background-image:url(images/fond_contact.gif);
width:1px;
}
.datosContacto {
font:normal 11px/15px Tahoma, Helvetica, Arial;
}
.datosContacto h1 {
text-decoration:underline;
font:bold 12px/15px Tahoma, Helvetica, Arial;
color:#66ab06;
padding:0px;
margin:0px;
}
.datosContacto a:link, .datosContacto a:active, .datosContacto a:visited{
text-decoration:underline;
color:#66ab06;
}
.datosContacto a:hover {
text-decoration:underline;
color:#666666;
}
/*-------------------------------  FOOTER  ------------------------------*/
.footer{
	background-image:url(images/fond_site.gif);
	background-repeat:repeat;
	background-color:#FFFFFF;
	font:normal 11px/15px Tahoma, Helvetica, Arial;
	text-align:left;
	color:#444444;
}
.footer a:link, .footer a:active, .footer a:visited{
font:normal 10px/15px Tahoma, Helvetica, Arial;
text-decoration:underline;
color:#444444;
}
.footer a:hover {
text-decoration:underline;
color:#57930F;
}
.footerData{
background-image:url(images/fond_foot.gif);
text-align:left;
height:30px;
}
.sep{
font:normal 10px/15px Arial, Tahoma;
margin:0 11px;
text-align:left;
color:#444444;
}
.legales{
font:bold 10px/11px Tahoma, Helvetica, Arial;
color:#444444;
}
.wrap .flashHeader #aba {
	background-color: #66AB06;
}
.wrap #apDiv1 {
	z-index: 99;
	position: fixed;
	left: 1px;
	top: 1px;
}
