/*
	Eric Meyer's "reset stylesheet"
*/
html, body, div,  applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
	background: transparent;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
	font-family: Tahoma;
	font-size: 10px;
}

/*img { behavior: url(iepngfix.htc); }*/

html {
	font-family: Tahoma;
	font-size: 10px;
}
body {

	/*background: url(../img/sep_vert_azul.jpg) 166px 0px repeat-y;*/
	background-color:#F3FEFF;
}
h2 {
	font-size: 1.4em;
	font-weight: normal;
	color: #035591;
	padding-bottom: 4px;
	/*border-bottom: 1px dotted #0098D5;*/
	margin: 12px 0px 20px 0px;
}

.bloque h2 {
	font-size: 1.4em;
	font-weight: normal;
	color: #0098D5;
	padding-bottom: 4px;
	border-bottom: 1px dotted #0098D5;
	margin: 12px 0px 20px 0px;
}

 h2.enc_portada{
	font-size: 1.4em;
	font-weight: normal;
	color: #0098D5;
	padding-bottom: 4px;
	border-bottom: 1px dotted #0098D5;
	margin: 32px 0px 20px 0px;
}

.sombrero_tit{
	float:left;
	font-size: 1.8em;
	font-weight: normal;
	color: #035591;
	/*padding-bottom: 4px;*/
	margin: 12px 0px 2px 0px;
}

p.r {
	text-align: right;
}
#fondo_general {
	/*background: url(../img/bkg_cabecera.png) top left repeat-x;*/
	background: url(../img/sep_vert_azul.jpg) 0px 0px repeat-y;

}
#fondo_generaltit {
	/*background: url(../img/bkg_cabecera_2.png) top left repeat-x;*/
	/*background: url(../img/bkg_menu.jpg) top left repeat-x;*/
	background: url(../img/sep_vert_azul.jpg) 0px 0px repeat-y;
}
#cont_general02 {
	/*width: 980px;*/
	width: 1100px;
	/*margin: 0 auto;*/
	/*background: url(../img/cabecera.png) top left no-repeat;*/
	 /*background: url(../img/sep_vert_azul.jpg) 166px 0px repeat-y;*/

}
#cont_general01 {
	/*background: url(../img/cabecerabottom.gif) top left no-repeat;*/
	background: url(../img/bkg_menu.jpg) top left repeat-x;

}
#cont_general01tit {
	/*background: url(../img/cabecerabottom_2.gif) top left no-repeat;*/
	/*background: url(../img/bkg_menu.jpg) 266px left repeat-x;*/
	background: url(../img/bkg_menu.jpg) top left repeat-x;
}


/*
 *	ESTILOS DE LA CABECERA
 */
#cab_out1 {
}
#cab_out2 {
	display: block;
	/*width: 980px;*/
	width: 1100px;
}

#cab {
	/*padding-left: 210px;*/
	/*background: url(../img/bkg_menu.jpg) top left repeat-x;*/
	height:38px;
}

	#cab h1, #cab h2, #cab h3 {
		display:none;
	}

	ul#menu_top {
		float:left;
		/*margin-top:70px;*/
		height: 38px;
		width: 1100px;
		margin-left:10px;
	}
	ul#menu_top li {
		float:left;
	}
	ul#menu_top li span {
		display:none;
	}
	ul#menu_top li a {
		display: block;
		float:left;
		height: 38px;
		background-position: top left;
		background-repeat: no-repeat;
	}

		ul#menu_top li a.home_es {
			width: 88px;
			background-image: url(../img/es/btn_inicio.png)!important;			background-image: none;	filter: none !important;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/es/btn_inicio.png');
		}
		ul#menu_top li a.home_es_on {
			width: 88px;
			background-image: url(../img/es/btn_inicio_on.png)!important;		background-image: none;	filter: none !important;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/es/btn_inicio_on.png');
		}
		/*ul#menu_top li a.home_es:hover {
			width: 88px;
			background-image: url(../img/es/btn_inicio_over.png)!important;		background-image: none;	filter: none !important;		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/es/btn_inicio_over.png');
		}*/
		ul#menu_top li a.prensa_es {
			width: 117px;
			background-image: url(../img/es/btn_noticias.png)!important;		background-image: none;	filter: none !important;		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/es/btn_noticias.png');
		}
		ul#menu_top li a.prensa_es_on {
			width: 117px;
			background-image: url(../img/es/btn_noticias_on.png)!important;		background-image: none;	filter: none !important;		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/es/btn_noticias_on.png');
		}
		/*ul#menu_top li a.prensa_es:hover {
			width: 117px;
			background-image: url(../img/es/btn_noticias_over.png)!important;	background-image: none;	filter: none !important;		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/es/btn_noticias_over.png');
		}*/
		ul#menu_top li a.cronic_es {
			width: 119px;
			background-image: url(../img/es/btn_cronicas.png)!important;		background-image: none;	filter: none !important;		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/es/btn_cronicas.png');
		}
		ul#menu_top li a.cronic_es_on {
			width: 119px;
			background-image: url(../img/es/btn_cronicas_on.png)!important;		background-image: none;	filter: none !important;		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/es/btn_cronicas_on.png');
		}
		/*ul#menu_top li a.cronic_es:hover {
			width: 119px;
			background-image: url(../img/es/btn_cronicas_over.png)!important;	background-image: none;	filter: none !important;		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/es/btn_cronicas_over.png');
		}*/
		ul#menu_top li a.galeri_es {
			width: 107px;
			background-image: url(../img/es/btn_galeria.png)!important;			background-image: none;	filter: none !important;		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/es/btn_galeria.png');
		}
		ul#menu_top li a.galeri_es_on {
			width: 107px;
			background-image: url(../img/es/btn_galeria_on.png)!important;		background-image: none;	filter: none !important;		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/es/btn_galeria_on.png');
		}
		/*ul#menu_top li a.galeri_es:hover {
			width: 107px;
			background-image: url(../img/es/btn_galeria_over.png)!important;	background-image: none;	filter: none !important;		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/es/btn_galeria_over.png');
		}*/
		ul#menu_top li a.inscri_es {
			width: 137px;
			background-image: url(../img/es/btn_inscripcion.png)!important;		background-image: none;	filter: none !important;		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/es/btn_inscripcion.png');
		}
		ul#menu_top li a.inscri_es_on {
			width: 137px;
			background-image: url(../img/es/btn_inscripcion_on.png)!important;	background-image: none;	filter: none !important;		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/es/btn_inscripcion_on.png');
		}
		/*ul#menu_top li a.inscri_es:hover {
			width: 137px;
			background-image: url(../img/es/btn_inscripcion_over.png)!important;background-image: none;	filter: none !important;		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/es/btn_inscripcion_over.png');
		}*/
		ul#menu_top li a.toatoa_es {
			width: 80px;
			background-image: url(../img/es/btn_toa.png)!important;				background-image: none;	filter: none !important;		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/es/btn_toa.png');
		}
		ul#menu_top li a.toatoa_es_on {
			width: 80px;
			background-image: url(../img/es/btn_toa_on.png)!important;			background-image: none;	filter: none !important;		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/es/btn_toa_on.png');
		}
		/*ul#menu_top li a.toatoa_es:hover {
			width: 80px;
			background-image: url(../img/es/btn_toa_over.png)!important;		background-image: none;	filter: none !important;		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/es/btn_toa_over.png');
		}*/
		ul#menu_top li a.logist_es {
			width: 127px;
			background-image: url(../img/es/btn_logistica.png)!important;		background-image: none;	filter: none !important;		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/es/btn_logistica.png');
		}
		ul#menu_top li a.logist_es_on {
			width: 127px;
			background-image: url(../img/es/btn_logistica_on.png)!important;	background-image: none;	filter: none !important;		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/es/btn_logistica_on.png');
		}
		/*ul#menu_top li a.logist_es:hover {
			width: 127px;
			background-image: url(../img/es/btn_logistica_over.png)!important;	background-image: none;	filter: none !important;		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/es/btn_logistica_over.png');
		}*/

		ul#menu_top li a.media_es {
			width: 87px;
			background-image: url(../img/es/btn_media.png)!important;		background-image: none;	filter: none !important;		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/es/btn_media.png');
		}
		ul#menu_top li a.media_es_on {
			width: 87px;
			background-image: url(../img/es/btn_media_on.png)!important;	background-image: none;	filter: none !important;		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/es/btn_media_on.png');
		}
		/*ul#menu_top li a.media_es:hover {
			width: 87px;
			background-image: url(../img/es/btn_media_over.png)!important;	background-image: none;	filter: none !important;		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/es/btn_media_over.png');
		}*/

		ul#menu_top li a.result_es {
			width: 105px;
			/*height: 41px;
			position: absolute;
			top: 0px;
			left: 780px;*/
			margin-left:80px;
			background-image: url(../img/es/btn_resultados.png)!important;		background-image: none;	filter: none !important;		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/es/btn_resultados.png');
		}
		ul#menu_top li a.result_es_on {
			width: 105px;
			height: 41px;
			position: absolute;
			top: 0px;
			left: 780px;
			background-image: url(../img/es/btn_resultados_over.png)!important;	background-image: none;	filter: none !important;		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/es/btn_resultados_on.png');
		}
		/*ul#menu_top li a.result_es:hover {
			width: 105px;
			height: 41px;
			background-image: url(../img/es/btn_resultados_over.png)!important;	background-image: none;	filter: none !important;		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/es/btn_resultados_over.png');
		}*/

#centro { clear: both;}

#patrocinadores {
	/*padding-top: 40px;*/
	float:left;
	width:215px;
	/*background: url(../img/sep_vert_azul.jpg) right 0px repeat-y;*/
}
	#patrocinadores ul {margin:0; padding:0;}
	#patrocinadores li {	float:left;	}
	#patrocinadores li.tit {	padding-top: 20px;}
	#patrocinadores li.tit img {padding-left:15px;}
	#patrocinadores li.emp 	{ padding-top: 15px; width:200px; text-align:center; padding-bottom:15px;	}

#contenidos {
	padding: 0px 24px 0px 216px;
}
/*
	correcciones para la version de impresion
*/
body.imp {
	background: #F3FEFF url(../img/bg_cabecera_imp.png) top left repeat-x;
}
#cont_general02_imp {
	background: url(../img/bg_cabecera_imp_2.png) top left no-repeat;
}
#contenidos_imp {
	padding: 0px 24px 0px 24px;
}
#cab_imp {
	height: 105px;
}
#cab_imp h1, #cab_imp h2, #cab_imp a span {
	display: none;
}
#cab_imp a {
	display: block;
	width: 136px;
	height: 75px;
}
/* ------- */

#cont_contenido {
	padding: 12px 24px;
}

#cont_contenidohome {
	padding: 12px 1px;
}
/*#cont_contenido_home {
	padding: 12px 0px;
}
#cont_contenido_home h2 {
	margin: 0px 12px;
}*/
.titulo_seccion .off {
	padding: 0px 13px 0px 9px;
}
.titulo_seccion .inscripcionpad {
	padding-right: 120px;
}
.titulo_seccion .btn_inscripcion {
	float:right;
}

.titulo_seccion{padding:13px 0 0 24px;}
.titulo_seccion h1{color:#0098D5; font-size:1.5em; padding:0 0 4px 0;
border-bottom:1px dotted #0098D5;
}

/*
 * ESTILOS LISTADO
 */
.listado .img {
	float: left;
	/*margin: 12px 0px;*/
}
.listado h2 {
	font-size: 1.8em;
	font-weight: normal;
	color: #035591;
	padding-bottom: 2px;
	border-width: 0px;
}
.listado h3 {
	font-size: 1.4em;
	color: #025491;
	padding-bottom: 4px;
}
.listado h4 {
	font-size: 1.5em;
	font-weight: normal;
	color: #035591;
	padding-bottom: 4px;
}
.listado p {
	color: #444444;
	padding-bottom: 4px;
}
.listado p.texto {
	font-size: 1.2em;
	font-weight: normal;
	color: #444444;
	padding-bottom: 4px;
}
.listado p.entradilla {
	font-size: 1.2em;
	font-weight: normal;
	color: #035591;
	padding-bottom: 4px;
}
.listado p.fecha {
	font-size: 1.1em;
	color: #444444;
	padding-left: 16px;
	background: url(../img/ico_relojito.gif) 0px 1px no-repeat
}
#contenidos div.fecha {
	float:right;
	font-size: 1.1em;
	color: #444444;
	padding-left: 16px;
	background: url(../img/ico_relojito.gif) 0px 1px no-repeat;
	margin: 12px 20px 2px 0px;
}
.listado p a, .logistica p a {
	font-size: 1.2em;
	color: #0098D4;
	padding-left: 16px;
	background: url(../img/ico_enlace_noti.gif) 0px 3px no-repeat
}
.listado #volverform_es, .formulario #volverform_es {
	float:left;
	cursor: pointer;
	border-width: 0px;
	background: url('../img/es/btn_volver.png') top left no-repeat;
	width: 112px;
	height: 26px;
}
.listado #volverform_es span {
	display: none;
}

/*
 * ESTILOS DEL FORMULARIO
 */
#cont_izda, #cont_dcha {
	width: 50%;
	float: left;
}
.formulario {
	color: #555555;
}
.formulario form {
	padding: 0px 0px 60px 0px;
}

.formulario p.txtprincipal {
	font-size: 1.3em;
	color: #565352;
	padding: 8px 0px 20px 0px;
}
.formulario p.anotacion {
	font-size: 1.1em;
	padding: 0px 0px 20px 0px;
}
.formulario p.puntin {
	font-size: 1.1em;
	padding-bottom: 2px;
	/*padding-left: 15px;*/
	/*background: url(../img/punto_amarillo.gif) 0px 2px no-repeat;*/
}
.formulario p.prim {
	/*clear: both;*/
	/*padding-top: 28px;*/
	/*background: url(../img/punto_amarillo.gif) 0 30px no-repeat;*/
}
.formulario p.condiciones {
	/*clear: both;*/
	font-size: 1.1em;
	padding: 0px 0px 12px 0px;
}
.formulario p#acciones {
	/*clear: both;*/
	border-top: 1px dotted #0098D5;
	padding: 12px 0px 60px 0px;
}
.formulario .titulo {
	font-size: 1.3em;
}
.formulario input, .formulario select {
	color: #5E809D;
	border: 1px solid #809DB9;
	font-size: 1.2em;
	margin-top: 4px;
}

.confirmacion input, .confirmacion select {
	color: #5E809D;
	border: 0px solid #FFFFFF;
	font-size: 1.2em;
	margin-top: 4px;
}

.formulario input, .formulario select. {
	width: 320px;
}

.formulario input#Patron, .formulario input#Pasaporte,
.formulario input#telefono, .formulario input#fax  {
	width: 158px;
}
.formulario input#d_naci, .formulario input#d_naci1, .formulario input#d_naci2, .formulario input#d_naci3, .formulario select#Pais, .formulario input#Pais {
	width: 158px;
}
.formulario input#IsafSailorId, .formulario input#IsafSailorId1, .formulario input#IsafSailorId2, .formulario input#IsafSailorId3, .formulario input#Vela {
	width: 188px;
}
.formulario #caja_d_naci, .formulario #txt_d_naci2 {
	width: 162px; float:left;
}

.formulario #caja_nacion{
	width: 162px; float:left;
}

.formulario #caja_isaf, .formulario #txt_isaf, .formulario #caja_vela {
	width: 188px; float:left;
}
.formulario #caja_telf, .formulario #caja_fax, .formulario #caja_club, .formulario #caja_licen {
	width: 162px; float:left;
}
.formulario #caja_pais, .formulario #caja_cp{
	width: 162px; float:left;
}
.formulario .caja {
	padding-bottom: 12px;
}
.formulario #agree {
	border-width: 0px;
	width: 16px;
}
.formulario #enviarform_es {
	float:right;
	cursor: pointer;
	border-width: 0px;
	background: url('../img/es/btn_enviar.png') top left no-repeat;
	width: 112px;
	height: 30px;
}
.formulario #imprimirform_es {
	float:right;
	cursor: pointer;
	border-width: 0px;
	background: url('../img/es/btn_imprimir.png') top left no-repeat;
	width: 112px;
	height: 27px;
}
.acondiciones {
	color:#0054AD;
}
#condiciones {
	display: none;
	display: none;
	position: absolute;
	z-index: 300;
	top: 0px;
	background-color:#FFFFFF;
	padding: 12px 20px 20px 20px;
	width: 560px;
}

#condiciones p {
	font-size: 1.2em;
	padding-top: 4px;
	padding-bottom: 16px;
	text-indent: 12px;
}

#condiciones .cerrar {
	padding: 6px 8px 8px 0px;
	float: right;
}

/*
 * ESTILOS MENU DE CLASES
 */

.menuclases {margin:12px 23px;}
.menuclases ul {
	/*padding: 12px 0px 0px 24px;*/
}
.menuclases li {
	display: block;
	float: left;
	padding-right: 1px;
}
.menuclases a {
	display: block;
	width: 126px;
	height: 45px;
}
.menuclases a span {
	display: none;
}
.menuclases a.es_clase_optimist {
	background: url('../img/es/clase_portada_optimist.jpg') top left no-repeat;
}
.menuclases a.es_clase_optimistd {
	background: url('../img/es/clase_portada_optimistd.jpg') top left no-repeat;
}
.menuclases a.es_clase_laser47 {
	background: url('../img/es/clase_portada_laser47.jpg') top left no-repeat;
}
.menuclases a.es_clase_T293 {
	background: url('../img/es/clase_portada_T293.jpg') top left no-repeat;
}
.menuclases a.es_clase_lequipe {
	background: url('../img/es/clase_portada_lequipe.jpg') top left no-repeat;
}
.menuclases a.es_clase_laserradial {
	background: url('../img/es/clase_portada_laserradial.jpg') top left no-repeat;
}
.menuclases a.es_clase_laserstandard {
	background: url('../img/es/clase_portada_laserstandard.jpg') top left no-repeat;
}
.menuclases a.es_clase_musto {
	background: url('../img/es/clase_portada_musto.jpg') top left no-repeat;
}
.menuclases a.es_clase_radiocontrol {
	background: url('../img/es/clase_portada_radiocontrol.jpg') top left no-repeat;
}
.menuclases a.es_clase_lequipe {
	background: url('../img/es/clase_portada_lequipe.jpg') top left no-repeat;
}
.menuclases a.es_clase_420 {
	background: url('../img/es/clase_portada_420.jpg') top left no-repeat;
}
.menuclases a.es_clase_cadete {
	background: url('../img/es/clase_portada_cadete.jpg') top left no-repeat;
}
.menuclases a.es_clase_j80 {
	background: url('../img/es/clase_portada_j80.jpg') top left no-repeat;
}
.menuclases a.es_clase_crucero {
	background: url('../img/es/clase_portada_crucero.jpg') top left no-repeat;
}
.menuclases a.es_clase_velalatina {
	background: url('../img/es/clase_portada_velalatina.jpg') top left no-repeat;
}
.menuclases a.es_clase_optimist_on {
	background: url('../img/es/clase_portada_optimist_on.jpg') top left no-repeat;
}
.menuclases a.es_clase_optimistd_on {
	background: url('../img/es/clase_portada_optimistd_on.jpg') top left no-repeat;
}
.menuclases a.es_clase_laser47_on {
	background: url('../img/es/clase_portada_laser47_on.jpg') top left no-repeat;
}
.menuclases a.es_clase_T293_on {
	background: url('../img/es/clase_portada_T293_on.jpg') top left no-repeat;
}
.menuclases a.es_clase_laserradial_on {
	background: url('../img/es/clase_portada_laserradial_on.jpg') top left no-repeat;
}
.menuclases a.es_clase_laserstandard_on {
	background: url('../img/es/clase_portada_laserstandard_on.jpg') top left no-repeat;
}
.menuclases a.es_clase_musto_on {
	background: url('../img/es/clase_portada_musto_on.jpg') top left no-repeat;
}
.menuclases a.es_clase_radiocontrol_on {
	background: url('../img/es/clase_portada_radiocontrol_on.jpg') top left no-repeat;
}
.menuclases a.es_clase_lequipe_on {
	background: url('../img/es/clase_portada_lequipe_on.jpg') top left no-repeat;
}
.menuclases a.es_clase_420_on {
	background: url('../img/es/clase_portada_420_on.jpg') top left no-repeat;
}
.menuclases a.es_clase_cadete_on {
	background: url('../img/es/clase_portada_cadete_on.jpg') top left no-repeat;
}
.menuclases a.es_clase_j80_on {
	background: url('../img/es/clase_portada_j80_on.jpg') top left no-repeat;
}
.menuclases a.es_clase_crucero_on {
	background: url('../img/es/clase_portada_crucero_on.jpg') top left no-repeat;
}
.menuclases a.es_clase_velalatina_on {
	background: url('../img/es/clase_portada_velalatina_on.jpg') top left no-repeat;
}


/*estilos de los resultados de la home*/

.menuclaseshome {margin:12px 23px;}
.menuclaseshome ul {
	/*padding: 12px 0px 0px 24px;*/
}
.menuclaseshome li {
	display: block;
	float: left;
	padding-right: 1px;
}
.menuclaseshome a {
	display: block;
	width: 92px;
	height: 45px;
}
.menuclaseshome a span {
	display: none;
}
.menuclaseshome a.es_clase_optimist {
	background: url('../img/es/clase_index_optimist.jpg') top left no-repeat;
}
.menuclaseshome a.es_clase_optimistd {
	background: url('../img/es/clase_index_optimistd.jpg') top left no-repeat;
}
.menuclaseshome a.es_clase_laser47 {
	background: url('../img/es/clase_index_laser47.jpg') top left no-repeat;
}
.menuclaseshome a.es_clase_T293 {
	background: url('../img/es/clase_index_T293.jpg') top left no-repeat;
}
.menuclaseshome a.es_clase_lequipe {
	background: url('../img/es/clase_index_lequipe.jpg') top left no-repeat;
}
.menuclaseshome a.es_clase_laserradial {
	background: url('../img/es/clase_index_laserradial.jpg') top left no-repeat;
}
.menuclaseshome a.es_clase_laserstandard {
	background: url('../img/es/clase_index_laserstandard.jpg') top left no-repeat;
}
.menuclaseshome a.es_clase_musto {
	background: url('../img/es/clase_index_musto.jpg') top left no-repeat;
}
.menuclaseshome a.es_clase_radiocontrol {
	background: url('../img/es/clase_index_radiocontrol.jpg') top left no-repeat;
}
.menuclaseshome a.es_clase_lequipe {
	background: url('../img/es/clase_index_lequipe.jpg') top left no-repeat;
}
.menuclaseshome a.es_clase_420 {
	background: url('../img/es/clase_index_420.jpg') top left no-repeat;
}
.menuclaseshome a.es_clase_cadete {
	background: url('../img/es/clase_index_cadete.jpg') top left no-repeat;
}
.menuclaseshome a.es_clase_j80 {
	background: url('../img/es/clase_index_j80.jpg') top left no-repeat;
}
.menuclaseshome a.es_clase_crucero {
	background: url('../img/es/clase_index_crucero.jpg') top left no-repeat;
}
.menuclaseshome a.es_clase_velalatina {
	background: url('../img/es/clase_index_velalatina.jpg') top left no-repeat;
}
.menuclaseshome a.es_clase_optimist_on {
	background: url('../img/es/clase_index_optimist_on.jpg') top left no-repeat;
}
.menuclaseshome a.es_clase_optimistd_on {
	background: url('../img/es/clase_index_optimistd_on.jpg') top left no-repeat;
}
.menuclaseshome a.es_clase_laser47_on {
	background: url('../img/es/clase_index_laser47_on.jpg') top left no-repeat;
}
.menuclaseshome a.es_clase_T293_on {
	background: url('../img/es/clase_index_T293_on.jpg') top left no-repeat;
}
.menuclaseshome a.es_clase_laserradial_on {
	background: url('../img/es/clase_index_laserradial_on.jpg') top left no-repeat;
}
.menuclaseshome a.es_clase_laserstandard_on {
	background: url('../img/es/clase_index_laserstandard_on.jpg') top left no-repeat;
}
.menuclaseshome a.es_clase_musto_on {
	background: url('../img/es/clase_index_musto_on.jpg') top left no-repeat;
}
.menuclaseshome a.es_clase_radiocontrol_on {
	background: url('../img/es/clase_index_radiocontrol_on.jpg') top left no-repeat;
}
.menuclaseshome a.es_clase_lequipe_on {
	background: url('../img/es/clase_index_lequipe_on.jpg') top left no-repeat;
}
.menuclaseshome a.es_clase_420_on {
	background: url('../img/es/clase_index_420_on.jpg') top left no-repeat;
}
.menuclaseshome a.es_clase_cadete_on {
	background: url('../img/es/clase_index_cadete_on.jpg') top left no-repeat;
}
.menuclaseshome a.es_clase_j80_on {
	background: url('../img/es/clase_index_j80_on.jpg') top left no-repeat;
}
.menuclaseshome a.es_clase_crucero_on {
	background: url('../img/es/clase_index_crucero_on.jpg') top left no-repeat;
}
.menuclaseshome a.es_clase_velalatina_on {
	background: url('../img/es/clase_index_velalatina_on.jpg') top left no-repeat;
}


/*
 * ESTILOS LISTADO DE INSCRIPCION
 */
table.listinsc {
	color: #555555;
	margin-top: 1px;
	font-size: 1.1em;
	border: 1px solid #80BFDB;
}
table.listinsc thead tr {
	background: url('../img/bkg_th.png') top left repeat-x;
}
table.listinsc th {
	font-weight: normal;
	color: #065A7E;
	padding: 4px 8px 4px 12px;
	text-align: left;
	font-weight: bold;
	/*background: url(../img/icon-table-sort.png) top right no-repeat;*/
}
table.listinsc tr {
	/*background-color: #DFD6D4;*/
}
table.listinsc tr.altRow {
	/*background-color: #FDF3F1;*/
}



table.listinsc td {
	padding: 4px 8px;
}
table.listinsc th.noorder {
	/*background: url(../img/icon-table-sort-no.png) top right no-repeat;*/
}
table.listinsc th.ult {
	background-image: none;
}
table.listinsc th.sortedASC {
	/*background: url(../img/icon-table-sort-asc.png) top right no-repeat;*/
}
table.listinsc th.sortedDESC {
	/*background: url(../img/icon-table-sort-desc.png) top right no-repeat;*/
}
table.listinsc th.tableHeaderOver {
	cursor: pointer;
	color: #666;
}

/*
 * ESTILOS LISTADO TOA
 */
.toas .txt {
	padding: 8px 24px 20px 12px;
}

/*
 * ESTILOS LISTADO NOTICIAS
 */
.noticialist {
	overflow: hidden;
	margin: 8px 0px;
}
.noticialistpie {
	border-bottom: 1px dotted #0098D5;
	margin-bottom: 20px;
}
.noticialist .img2 {
	border: 1px solid #80BFDB;
	padding:2px;
	padding-bottom:6px;
}


.sombranoti{
	background: url(../img/bg_img_noti.gif) top right repeat-x;
}
.noticialist .txt {
	padding: 8px 24px 28px 175px;
}
.noticialist .txtsinfoto {
	padding: 8px 24px 8px 0px;
}

.noticia {
}
.noticia .img {
	/*border: 2px solid #DFD6D4;*/
	float: left;
	margin: 12px 12px 12px 0px;
}
.noticia .img2 {
	border: 1px solid #80BFDB;
	padding:2px;
	padding-bottom:6px;
}
.noticia .txt {
	padding: 16px 24px 28px 0px;
}
.noticiaacciones {
	padding-bottom: 48px;
}
.noticiapie {
	clear:both;
	border-bottom: 1px dotted #0098D5;
	margin-bottom: 8px;
}

/*
 * ESTILOS DEL PAGINADOR
 */
#paginador {
	float: right;
	height: 45px;
}
#paginador a span {
	display: none;
}
.pagmenos {
	float:left;
	padding-right: 12px;
}
a.btn_pagmenos {
	display: block;
	height: 29px;
	width: 46px;
	background: url(../img/bt_mini_prev.gif) top left no-repeat;
}
a.btn_pagmenos:hover {
	background-position: bottom left;
}
.numeros {
	float:left;
	color: #035591;
	font-size: 1.5em;
	padding-top: 8px;
}
.numeros a {
	color: #0098D4;
}
.pagmas {
	float:left;
	padding-left: 12px;
}
a.btn_pagmas {
	display: block;
	height: 29px;
	width: 46px;
	background: url(../img/bt_mini_next.gif) top left no-repeat;
}
a.btn_pagmas:hover {
	background-position: bottom left;
}

/*
 * ESTILOS DE LOG�STICA
 */
.logistica {
	/*height: 200px;*/
}
.logistica .img {
	float: left;
	padding: 0px 0px 12px 0px;
}
.logistica .txt {
	padding-left: 274px;
}



.logistica p {
	font-size: 1.1em;
	color: #555555;
	padding-bottom: 20px;
}
.logistica p.azul {
	color: #0054AD;
	padding-bottom: 2px;
}
.logistica p.descarga, .logistica p.enlace {
	padding-top: 20px;
	padding-bottom: 24px;
}
.logistica p.enlace a {
	font-size: 1.2em;
	color: #004EA0;
	padding-left: 16px;
	background: url(../img/ico_enlaceout.gif) 0px 4px no-repeat
}



/*
 * ESTILOS DE LA GALERIA
 */
.marco {
	float: left;
	width: 104px;
	height: 80px;
	margin-right: 9px;
	margin-bottom: 8px;
	border: 1px solid #80BFDB;
	padding:2px 2px 6px 2px;
}

.marcoult {
	float: left;
	width: 104px;
	height: 80px;
	margin-bottom: 8px;
	border: 1px solid #80BFDB;
	padding:2px 2px 6px 2px;
}
.cont_tit h2 {
	border-bottom: 0px solid #000000;
}
.gal_fecha {
	font-size: 1.5em;
	color: #035591;
	padding: 16px 0px 8px 0px;
}
.gal_autor {
	padding: 4px 0px;
}
.gal_texto {
	padding-top: 8px;
}
.sombrero {
	width: 755px;
	float: left;
	display: block;
	border-bottom: 1px dotted #0098D5;
	margin-bottom:10px;
	/*clear: right;*/
}

/*
 * ESTILOS DEL PIE
 */
#cont_pie {
	clear: both;
	/*background: url(../img/punto_gris_2x2.gif) top left repeat-x;*/
	height: 100px;
}

#cont_pie .enlacespie {
	float:right;
}

#cont_pie .enlacespie li {
	float:left;
	padding: 0px 8px;
	background: url(../img/punto_gris_2x2.gif) top left repeat-y;
}

#cont_pie .enlacespie li.pri {
	float:left;
	padding: 0px 8px;
	background-image: none;
}

#cont_pie .logo {
	float:left;
}

#cont_pie .pie {
	padding: 20px 400px 20px 276px;
}

#cont_pie .pie h1 {
	font-size: 1.4em;
	font-weight: bold;
	color: #555555;
}
#cont_pie .pie h1 span {
	color: #888888;
}
#cont_pie .pie p {
	font-size: 1.2em;
	color: #888888;
}

/*
 * ESTILOS DE LA PORTADA
 */
.bloque {
	clear: right;
}
.subbloqueleft {
	width: 350px;
	display: block;
	overflow: hidden;
}
.subbloqueright {
	width: 420px;
	float: right;
	display: block;
	overflow: hidden;
}
.home .elemento {
	margin-top: -44px;
}
.home h2.nohay {
	margin-top: 60px;
}
.home .img {
	float: left;
	margin: 12px 0px;
}
.home .fotodeldia img {
	float: block;
	border: 1px solid #0098D5;
}

.home .img2 {
	border:1px solid #80BFDB;
	padding:2px 2px 6px;
}

.infoimagendia {
	display:none;
}
.fotodiacont {
	height: 300px;
	margin-bottom: 8px;
}
.home h2 {
	font-size: 1.9em;
	font-weight: normal;
	color: #004EA0;
	padding-bottom: 8px;
	border-width: 0px;
}
.home h3 {
	font-size: 1.6em;
	color: #FFA700;
	padding-bottom: 4px;
}
.home h4 {
	font-size: 1.5em;
	font-weight: normal;
	color: #035591;
	padding-bottom: 4px;
	margin-top:14px;
}
.home p {
	color: #444444;
	padding-bottom: 4px;
	line-height: 17px;
}
.home p.texto {
	font-size: 1.2em;
	font-weight: normal;
	color: #444444;
	padding-bottom: 4px;
}
.home p.fecha {
	font-size: 1.1em;
	color: #444444;
	text-align: right;
	padding-bottom: 0px;
}
.bloque .home p.fecha {
	background: url(../img/ico_relojito.gif) 280px 4px no-repeat
}

.home p.fechalarga {
	font-size: 1.1em;
	color: #444444;
	text-align: right;
	padding-bottom: 4px;
}
.bloque .home p.fechalarga {
	background: url(../img/ico_relojito.gif) 742px 4px no-repeat
}

.bloque .menuclases {
	margin: 0px 0px;
}

.bloque .menuclaseshome {
	margin: 0px 0px;
}

.subbloque .home p.fecha {
	background: url(../img/ico_relojito.gif) 270px 4px no-repeat
}
.home p a, .logistica p a {
	font-size: 1.2em;
	color: #0098D5;
	/*padding-left: 16px;*/
	/*background: url(../img/ico_enlace.gif) 0px 4px no-repeat*/
}
.home #volverform_es, .formulario #volverform_es {
	float:left;
	cursor: pointer;
	border-width: 0px;
	background: url('../img/es/btn_volver.png') top left no-repeat;
	width: 112px;
	height: 26px;
}
.home #volverform_es span {
	display: none;
}
.home .menuclases ul {
	padding-top: 0px;
}

.home .menuclaseshome ul {
	padding-top: 0px;
}

.general_tit{
	color:#0098D5;
	font-size:1.5em;
}

.vertodosresultados{
	background: transparent url(../img/ico_enlace_noti.gif) no-repeat scroll 0 3px; padding-left:16px;
	}
.lasfotodeldia, #lasfotodeldia{
	background: transparent url(../img/ico_enlace_fotos.gif) no-repeat scroll 0 3px; padding-left:16px;
	}
.media2{margin-top:8px;}

.bloque h2.re {
	font-size: 1.4em;
	font-weight: normal;
	color: #0098D5;
	padding-bottom: 4px;
	border-bottom: 1px dotted #0098D5;
	margin: 12px 0px 7px 0px;
}



.Punto_A {
    background-image: url(../img/punto_a.gif);
}

.Punto_B {
    background-image: url(../img/punto_b.gif);
}

.Punto_C {
    background-image: url(../img/punto_c.gif);
}

.Punto_D {
    background-image: url(../img/punto_d.gif);
}

.punt_aabb {
	text-align: right;
	background: transparent url(../img/ico_result_AB.jpg) center right no-repeat;
	padding-right: 26px;
	float: left;
}

.punt_aacc {
	text-align: right;
	background: transparent url(../img/ico_result_AC.jpg) center right no-repeat;
	padding-right: 26px;
	float: left;
}

.punt_aadd {
	text-align: right;
	background: transparent url(../img/ico_result_AD.jpg) center right no-repeat;
	padding-right: 26px;
	float: left;
}

.punt_bbcc {
	text-align: right;
	background: transparent url(../img/ico_result_BC.jpg) center right no-repeat;
	padding-right: 26px;
	float: left;
}

.punt_bbdd {
	text-align: right;
	background: transparent url(../img/ico_result_BD.jpg) center right no-repeat;
	padding-right: 26px;
	float: left;
}

.punt_ccdd {
	text-align: right;
	background: transparent url(../img/ico_result_CD.jpg) center right no-repeat;
	padding-right: 26px;
	float: left;
}
