@import url(rcn_inscripcion.css);
.boletin_spa {
	background-image: url(../spa/images/rcnv_43.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 55px;
}
.boletin_glg {
	background-image: url(../glg/images/rcnv_43.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 55px;
}

.tiempo_spa {
	background-image: url(../spa/images/rcnv_52.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 55px;
}
.tiempo_glg {
	background-image: url(../glg/images/rcnv_52.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 55px;
}

.text {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height: 20px;
	color : #444648;
	text-decoration : none;
	text-align: justify;
}

.text a{
	font-weight:bold;
	color : #163156;
	text-decoration : none;
}
.text a:hover{
	color : #B0200D;
	text-decoration : underline;
}

a.submenu {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 18px;
	font-weight : normal;
	color : #163156;
	text-decoration : none;
	text-align: justify;
}

a.submenu:hover {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 18px;
	font-weight : normal;
	color : #B0200D;
	text-decoration : underline;
	text-align: justify;
}

.submenu {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 18px;
	font-weight : normal;
	color : #B0200D;
	text-decoration : none;
	text-align: justify;
}

.destacado {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 18px;
	line-height: 20px;
	color : #163156;
	font-weight:bold;

}


.barra {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 18px;
	font-weight : normal;
	color : #163156;
	text-decoration : none;
	padding-left: 11px;
	padding-right: 11px;
}

.barra_actividad {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 18px;
	font-weight : normal;
	color : #163156;
	text-decoration : none;
	padding-left: 9px;
	padding-right: 9px;
}
.barra_actividad2 {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 18px;
	font-weight : normal;
	color : #163156;
	text-decoration : none;
	padding-left: 1px;
	padding-right: 1px;
}
.fecha_noticia {
	font-size : 10px;
	line-height: 11px;
	font-weight : bold;
	color : #294264;
	text-align: left;
}

.noticia {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 16px;
	line-height: 16px;
	font-weight : bold;
	text-decoration : none;
	color : #294264;
	text-align: justify;
}

a.noticia {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 12px;
	font-weight : bold;
	color : #0C0C0C;
	text-decoration : none;
	text-align: justify;
}

a.noticia:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 12px;
	font-weight : bold;
	color : #445060;
	text-decoration : underline;
	text-align: justify;
}

.antetitulo_noticia {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 12px;
	font-weight : bold;
	text-decoration : none;
	color : #B0200D;
	text-align: justify;
}

.entradilla {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 16px;
	font-weight : normal;
	color : #5D5D5D;
	text-decoration : none;
	text-align: justify;
}

.tablon {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height: 14px;
	font-weight : regular;
	color : #A81415;
	text-decoration : none;
}




a.aviso {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height: 14px;
	font-weight : regular;
	color : #A81415;
	text-decoration : none;
}

a.aviso:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height: 14px;
	font-weight : regular;
	color : #D19494;
	text-decoration : underline;
}

.pie {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height: 13px;
	font-weight : normal;
	color : #2D2D2D;
	text-decoration : none;
}

a.pie {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height: 13px;
	font-weight : bold;
	color : #2D2D2D;
	text-decoration : none;
}

a.pie:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height: 13px;
	font-weight : bold;
	color : #8A8A8A;
	text-decoration : underline;
}

.mes_dia {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height: 18px;
	font-weight : bold;
	color : #000076;
	text-decoration : none;
	text-align: center;
}

a.flechas {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height: 16px;
	font-weight : bold;
	color : #000076;
	text-decoration : none;
}

a.flechas:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height: 16px;
	font-weight : bold;
	color : #6D6D8E;
	text-decoration : none;
}

a.numero_actual {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height: 18px;
	font-weight : bold;
	color : #ffffff;
	text-decoration : none;
	text-align: center;
	background-color: #000076;
	height: 20px;
	width: 33px;
	border-bottom: 1px solid #E7EDF2;
	border-right: 1px solid #E7EDF2;
}

a.numero_actual:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height: 16px;
	font-weight : bold;
	color : #000000;
	text-decoration : none;
	text-align: center;
	background-color: #CDD3D8;
	height: 20px;
	width: 33px;
	border-bottom: 1px solid #E7EDF2;
	border-right: 1px solid #E7EDF2;
}

a.numero_evento {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height: 16px;
	font-weight : bold;
	color : #ffffff;
	text-decoration : none;
	text-align: center;
	background-color: #9BB5E0;
	height: 20px;
	width: 33px;
	border-bottom: 1px solid #E7EDF2;
	border-right: 1px solid #E7EDF2;
}

a.numero_evento:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height: 16px;
	font-weight : bold;
	color : #000000;
	text-decoration : none;
	text-align: center;
	background-color: #CDD3D8;
	height: 20px;
	width: 33px;
	border-bottom: 1px solid #E7EDF2;
	border-right: 1px solid #E7EDF2;
}

a.numero {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height: 16px;
	font-weight : bold;
	color : #000000;
	text-decoration : none;
	text-align: center;
	background-color: #FFFFFF;
	height: 20px;
	width: 33px;
	border-bottom: 1px solid #E7EDF2;
	border-right: 1px solid #E7EDF2;
}

a.numero:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height: 16px;
	font-weight : bold;
	color : #000000;
	text-decoration : none;
	text-align: center;
	background-color: #CDD3D8;
	height: 20px;
	width: 33px;
	border-bottom: 1px solid #E7EDF2;
	border-right: 1px solid #E7EDF2;
}

.text_form {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 11px;
	font-weight : normal;
	color : #353535;
	text-decoration : none;
	padding-right: 5px;
	text-align: right;
}
.text_form_2{
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 18px;
	font-weight : normal;
	color : #353535;
	text-decoration : none;
	padding: 0px 5px 0px  0px;
}

.boton_radio{
width: 14px;
height: 14px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border:none;
vertical-align:middle;
}
.campos {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 13px;
	font-weight : bold;
	color : #96A7BD;
	text-align: left;
}
.textfield {
width: 300px;
height: 16px;
border: 1px solid  #163156;
}
.textarea {
width: 300px;
height: 80px;
border: 1px solid  #163156;
}
.bg_campos {
	background-image: url(../images/linea_horiz_2.gif);
	background-repeat: repeat-x;
	background-position: bottom left;
	padding-top: 3px;
	padding-bottom: 1px;
}

.bg_contacto{
background-image: url(../images/foto_contacto.jpg);
background-position: 6px 160px;
background-repeat:no-repeat;
}

.bg_contacto_2{
background-image: url(../images/foto_contacto.jpg);
background-position: 6px bottom;
background-repeat:no-repeat;

}

.text_ficha {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 13px;
	font-weight : bold;
	color : #294264;
	text-align: left;
}

.fecha_evento {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height: 12px;
	font-weight : bold;
	color : #A81415;
	text-align: left;
}

.evento {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 14px;
	line-height: 18px;
	font-weight : normal;
	color : #A81415;
	text-decoration : none;
	text-align: justify;
}

a.evento {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height: 11px;
	font-weight : bold;
	color : #A81415;
	text-decoration : none;
	text-align: justify;
}

a.evento:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height: 11px;
	font-weight : bold;
	color : #D19494;
	text-decoration : underline;
	text-align: justify;
}

.lugar_evento {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height: 14px;
	font-weight : normal;
	color : #1B3559;
	text-decoration : none;
	text-align: justify;
}

.text_evento {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height: 14px;
	font-weight : normal;
	color : #4A4A4A;
	text-decoration : none;
	text-align: justify;
}

a.text_evento {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height: 14px;
	font-weight : normal;
	color : #4A4A4A;
	text-decoration : none;
	text-align: justify;
}

a.text_evento:hover {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height: 14px;
	font-weight : normal;
	color : #4A4A4A;
	text-decoration : underline;
	text-align: justify;
}

.lista {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 16px;
	line-height: 14px;
	font-weight : bold;
	color : #B0200D;
	text-decoration : none;
	text-align: justify;
}

a.lista {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 14px;
	font-weight : bold;
	color : #B0200D;
	text-decoration : none;
	text-align: justify;
}

a.lista:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 14px;
	font-weight : bold;
	color : #B0200D;
	text-decoration : underline;
	text-align: justify;
}

.lugar {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 18px;
	font-weight : normal;
	color : #0C0C0C;
	text-decoration : none;
	text-align: justify;
}

.fecha {
	font-size : 10px;
	line-height: 14px;
	font-weight : bold;
	color : #294264;
	text-align: left;
}

.enlace {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #304F6A;
	text-decoration : none;
	text-align: right;
	margin: 6px 0px 0px 0px;
	padding: 0px 13px 0px 0px;
	background-image:url(../images/icono_flechita.gif);
	background-position: right 3px;
	background-repeat: no-repeat;
}

.enlace a{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #304F6A;
	text-decoration : none;
	vertical-align: middle;
	margin: 0px 0px 0px 0px;
}
.enlace a:hover{
color: #cccccc;
}


a.enlace {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #304F6A;
	text-decoration : none;
	vertical-align: middle;
}

a.enlace:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #9AAEBF;
	text-decoration : underline;
	vertical-align: middle;
}

.text_legal {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height: 12px;
	padding-left: 20px;
	padding-right: 20px;
	font-weight : normal;
	color : #353535;
	text-decoration : none;
	text-align: justify;
}

.actividad {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height: 16px;
	font-weight : normal;
	text-decoration : none;
	color : #ffffff;
	text-align: justify;
}

.titulo_actividad {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 20px;
	line-height: 16px;
	font-weight : bold;
	text-decoration : none;
	color : #ffffff;
	text-align: justify;
}
.titulo_actividad_02 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 16px;
	line-height: 20px;
	font-weight : bold;
	text-decoration : none;
	color : #ffffff;
	text-align: justify;
}

.bg_vela {
	background-color: #74A7EB;
	padding-bottom: 9px;
	padding-left: 9px;
	padding-right: 9px;
	padding-top: 14px
}

.bg_vela_02 {
	color:#FFFFFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 16px;
	background-color: #74A7EB;
	padding-left: 9px;
	padding-right: 9px;}

.vela {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 16px;
	line-height: 16px;
	font-weight : bold;
	text-decoration : none;
	color : #74A7EB;
	text-align: justify;
}

a.vela {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 14px;
	line-height: 14px;
	font-weight : bold;
	text-decoration : none;
	color : #74A7EB;
	text-align: justify;
}

a.vela:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 14px;
	line-height: 14px;
	font-weight : bold;
	text-decoration : underline;
	color : #74A7EB;
	text-align: justify;
}

.bg_remo {
	background-color: #3A6CAF;
	padding-bottom: 9px;
	padding-left: 9px;
	padding-right: 9px;
	padding-top: 14px
}
.bg_remo_02 {
	color:#FFFFFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 16px;
	background-color: #3A6CAF;
	padding-left: 9px;
	padding-right: 9px;}

.remo {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 16px;
	line-height: 16px;
	font-weight : bold;
	text-decoration : none;
	color : #3A6CAF;
	text-align: justify;
}

a.remo {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 14px;
	line-height: 14px;
	font-weight : bold;
	text-decoration : none;
	color : #3A6CAF;
	text-align: justify;
}

a.remo:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 14px;
	line-height: 14px;
	font-weight : bold;
	text-decoration : underline;
	color : #3A6CAF;
	text-align: justify;
}

.bg_natacion {
	background-color: #1C375B;
	padding-bottom: 9px;
	padding-left: 9px;
	padding-right: 9px;
	padding-top: 14px
}
.bg_natacion_02 {
	color:#FFFFFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 16px;
	background-color: #1C375B;
	padding-left: 9px;
	padding-right: 9px;}

.natacion {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 16px;
	line-height: 16px;
	font-weight : bold;
	text-decoration : none;
	color : #1C375B;
	text-align: justify;
}

a.natacion {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 14px;
	line-height: 14px;
	font-weight : bold;
	text-decoration : none;
	color : #1C375B;
	text-align: justify;
}

a.natacion:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 14px;
	line-height: 14px;
	font-weight : bold;
	text-decoration : underline;
	color : #1C375B;
	text-align: justify;
}

.bg_tenis {
	background-color: #FF7E80;
	padding-bottom: 9px;
	padding-left: 9px;
	padding-right: 9px;
	padding-top: 14px
}
.bg_tenis_02 {
	color:#FFFFFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 16px;
	background-color: #FF7E80;
	padding-left: 9px;
	padding-right: 9px;
	color:#FFFFFF;
}
.tenis {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 16px;
	line-height: 16px;
	font-weight : bold;
	text-decoration : none;
	color : #FF7E80;
	text-align: justify;
}

a.tenis {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 14px;
	line-height: 14px;
	font-weight : bold;
	text-decoration : none;
	color : #FF7E80;
	text-align: justify;
}

a.tenis:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 14px;
	line-height: 14px;
	font-weight : bold;
	text-decoration : underline;
	color : #FF7E80;
	text-align: justify;
}

.bg_subacuaticas {
	background-color: #DF2F30;
	padding-bottom: 9px;
	padding-left: 9px;
	padding-right: 9px;
	padding-top: 14px
}
.bg_subacuaticas_02 {
	color:#FFFFFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 16px;
	background-color: #DF2F30;
	padding-left: 9px;
	padding-right: 9px;
}

.subacuaticas {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 16px;
	line-height: 16px;
	font-weight : bold;
	text-decoration : none;
	color : #DF2F30;
	text-align: justify;
}

a.subacuaticas {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 14px;
	line-height: 14px;
	font-weight : bold;
	text-decoration : none;
	color : #DF2F30;
	text-align: justify;
}

a.subacuaticas:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 14px;
	line-height: 14px;
	font-weight : bold;
	text-decoration : underline;
	color : #DF2F30;
	text-align: justify;
}

.bg_futbol {
	background-color: #A41415;
	padding-bottom: 9px;
	padding-left: 9px;
	padding-right: 9px;
	padding-top: 14px
}
.bg_futbol_02 {
	color:#FFFFFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 16px;
	background-color: #A41415;
	padding-left: 9px;
	padding-right: 9px;
}

.futbol {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 16px;
	line-height: 16px;
	font-weight : bold;
	text-decoration : none;
	color : #A41415;
	text-align: justify;
}

a.futbol {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 14px;
	line-height: 14px;
	font-weight : bold;
	text-decoration : none;
	color : #A41415;
	text-align: justify;
}

a.futbol:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 14px;
	line-height: 14px;
	font-weight : bold;
	text-decoration : underline;
	color : #A41415;
	text-align: justify;
}

.bg_tenis_mesa {
	background-color: #8DBA79;
	padding-bottom: 9px;
	padding-left: 9px;
	padding-right: 9px;
	padding-top: 14px
}
.bg_tenis_mesa_02 {
	color:#FFFFFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 16px;
	background-color: #8DBA79;
	padding-left: 9px;
	padding-right: 9px;
}

.tenis_mesa {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 16px;
	line-height: 16px;
	font-weight : bold;
	text-decoration : none;
	color : #8DBA79;
	text-align: justify;
}

a.tenis_mesa {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 14px;
	line-height: 14px;
	font-weight : bold;
	text-decoration : none;
	color : #8DBA79;
	text-align: justify;
}

a.tenis_mesa:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 14px;
	line-height: 14px;
	font-weight : bold;
	text-decoration : underline;
	color : #8DBA79;
	text-align: justify;
}

.bg_taekwondo {
	background-color: #5D9B42;
	padding-bottom: 9px;
	padding-left: 9px;
	padding-right: 9px;
	padding-top: 14px
}
.bg_taekwondo_02 {
	color:#FFFFFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 16px;
	background-color: #5D9B42;
	padding-left: 9px;
	padding-right: 9px;
}

.taekwondo {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 16px;
	line-height: 16px;
	font-weight : bold;
	text-decoration : none;
	color : #5D9B42;
	text-align: justify;
}

a.taekwondo {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 14px;
	line-height: 14px;
	font-weight : bold;
	text-decoration : none;
	color : #5D9B42;
	text-align: justify;
}

a.taekwondo:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 14px;
	line-height: 14px;
	font-weight : bold;
	text-decoration : underline;
	color : #5D9B42;
	text-align: justify;
}


.bg_culturales {
	background-color: #4B5B44;
	padding-bottom: 9px;
	padding-left: 9px;
	padding-right: 9px;
	padding-top: 14px
}
.bg_culturales_02 {
	color:#FFFFFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 16px;
	background-color: #4B5B44;
	padding-left: 9px;
	padding-right: 9px;
}

.culturales {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 16px;
	line-height: 16px;
	font-weight : bold;
	text-decoration : none;
	color : #4B5B44;
	text-align: justify;
}

a.culturales {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 14px;
	line-height: 14px;
	font-weight : bold;
	text-decoration : none;
	color : #4B5B44;
	text-align: justify;
}

a.culturales:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 14px;
	line-height: 14px;
	font-weight : bold;
	text-decoration : underline;
	color : #4B5B44;
	text-align: justify;
}

.antetitulo {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 14px;
	line-height: 18px;
	font-weight : bold;
	text-decoration : none;
	color : #B0200D;
	text-align: justify;
}

.escuelas {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 16px;
	line-height: 16px;
	font-weight : bold;
	text-decoration : none;
	color : #294264;
	text-align: justify;
}

a.escuelas {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 14px;
	line-height: 14px;
	font-weight : bold;
	text-decoration : none;
	color : #294264;
	text-align: justify;
}

a.escuelas:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 14px;
	line-height: 14px;
	font-weight : bold;
	text-decoration : underline;
	color : #294264;
	text-align: justify;
}

INPUT {
	border : 1px solid #163156;
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color : #1F2D3F;
	padding-left: 3px;
	padding-right: 3px;
	background-color: #ffffff;
}

TEXTAREA {
	border : 1px solid #163156;
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color : #1F2D3F;
	padding-left: 4px;
	background-color: #ffffff;
}

SELECT {
	border : 1px solid #163156;
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color : #1F2D3F;
	background-color: #ffffff;
}

.input_checkbox {
	border : none;
	background-color: #ffffff;
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	text-align: right:
}

.sangria {
	padding: 9px;
}

.sangria_aviso {
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	text-align: justify;
}

.sangria_noticia {
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 15px;
	text-align: justify;
}

.sangria_evento {
	padding-left: 22px;
	padding-right: 22px;
	padding-bottom: 10px;
	text-align: justify;
	line-height: 14px;
}

.sangria_izq {
	padding-left: 12px;
	text-align: justify;
}

.sangria_bottom {
	padding-bottom: 6px;
	text-align: justify;
}

.sangria_contenido {
	padding-left: 14px;
	padding-right: 14px;
	padding-bottom: 14px;
	padding-top: 14px;
	text-align: justify;
}

.sangria_linea {
	padding-left: 14px;
	padding-right: 14px;
}

.sangria_foto {
	background-color: #809CC3;
	padding-top: 3px;
	padding-bottom: 2px;
	padding-left: 1px;
	padding-right: 1px;
}

.foto {
	border-width: 1px;
	border-color: #ffffff;
}

.sangria_lista {
	padding-left: 50px;
	padding-right: 50px;
	padding-bottom: 10px;
	padding-top: 10px;
	text-align: justify;
}

.sangria_actividad {
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 12px;
	text-align: justify;
}

.sangria_linea_lista {
	padding-left: 50px;
	padding-right: 50px;
}

.bg_escuelas {
	background-color: #ED2D38;
	padding-bottom: 9px;
	padding-left: 9px;
	padding-right: 9px;
}

.idioma {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height: 13px;
	font-weight : normal;
	color : #EB361B;
	text-decoration : none;
}

a.idioma {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height: 13px;
	font-weight : normal;
	color : #2D2D2D;
	text-decoration : none;
}

a.idioma:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height: 13px;
	font-weight : normal;
	color : #8A8A8A;
	text-decoration : underline;
}

.bg_idioma {
	background-image: url(../images/linea_idioma.gif);
	background-repeat: no-repeat;
	background-position: top left;
}
.antetitulo_actividades {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 16px;
	line-height: 16px;
	font-weight : bold;
	text-decoration : none;
	color : #9AAEBF;
	text-align: justify;
}
.encabezado_tabla_nombre {
background:#163156;
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight:bold;
	line-height: 20px;
	color : #ffffff;
	text-decoration : none;
	text-align: center;
	text-transform:uppercase;
}
.encabezado_tabla_cargo {
background:#163156;
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight:bold;
	line-height: 20px;
	color : #ffffff;
	text-decoration : none;
	text-align: center;
	text-transform:uppercase;
	border-left: 1px solid #ffffff;
}
.datos_tabla_nombre {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight:bold;
	line-height: 20px;
	color : #163156;
	text-decoration : none;
	text-align: right;
	padding: 0px 6px 0px 0px;
}
.datos_tabla_cargo {
	background-image: url(../images/icono_cargos.gif);
	background-position: left 5px;
	background-repeat:no-repeat;
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight:bold;
	line-height: 20px;
	color : #666666;
	text-decoration : none;
	text-align: left;
	text-transform:uppercase;
	padding: 0px 0px 0px 6px;
	
	}
.margen_inferior_tabla {
border-bottom: 1px solid #ffffff;
}

.titulillo{
font-family:"Trebuchet MS", Arial, Verdana;
text-transform:uppercase;
font-size: 12px;
font-weight: bold;
color: #b0200d;
margin: 0px 0px 0px 0px;
}

.titulillo_2{
font-family:"Trebuchet MS", Arial, Verdana;
font-size: 12px;
font-weight: bold;
color: #163156;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 10px;
}

.titulillo_azul{
font-family:"Trebuchet MS", Arial, Verdana;
font-size: 12px;
font-weight: bold;
color: #163156;
margin: 0px 0px 0px 0px;

}
.recuadro_gris{
	background: #e8e8e8;
	width: 555px;
	float:left;
	padding: 20px 20px 20px 20px;
	margin: 0px 0px 10px 0px;
	clear:both;
}

.recuadro_diagonales{
	background-image: url(../images/diagonal_e8.gif);
	width: 555px;
	float:left;
	padding: 20px 20px 20px 20px;
	margin: 0px 0px 10px 0px;
	clear:both;
}
.recuadro_diagonales_borde_rojo{
	background-image: url(../images/diagonal_e8.gif);
	width: 555px;
	float:left;
	padding: 20px 20px 20px 20px;
	margin: 0px 0px 10px 0px;
	clear:both;
	border-left: 3px solid #b0200d;
}
.recuadro_diagonales_borde_gris{
	background-image: url(../images/diagonal_e8.gif);
	width: 555px;
	float:left;
	padding: 20px 20px 20px 20px;
	margin: 0px 0px 10px 0px;
	clear:both;
	border-left: 3px solid #cccccc;
}



.tit_capitulo{
	background-image: url(../images/cuadrito_rojo.gif);
	background-position: left 9px;
	background-repeat:no-repeat;
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight:bold;
	line-height: 20px;
	color : #163156;
	text-decoration : none;
	text-align: left;
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 0px 8px;
	float:left;
	clear:left;
}
.dato_capitulo{
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 20px;
	color : #444648;
	text-decoration : none;
	text-align: left;
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 0px 8px;
	float:left;
}
.descarga_pdf {
font-family:"Trebuchet MS", Arial, Verdana;
font-size: 11px;
color: #444648;
padding: 0px 0px 0px 0px;
margin: 10px 0px 0px 0px;
}

.tit_descarga{
text-align:right;
padding: 0px 0px 0px 0px;

}
.tit_descarga_destacado{
color: #54739d;
text-align:right;
font-weight:bold;
padding: 0px 0px 0px 0px;

}
.icono_descarga{
margin: 0px 10px 0px 0px;

}
.clearboth{
clear:both;
}
.escondido {
display: none;}

.epigrafe {
	background-image: url(../images/cuadrito_rojo.gif);
	background-position: left 9px;
	background-repeat:no-repeat;
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 20px;
	color : #163156;
	text-decoration : none;
	text-align: left;
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 0px 8px;
	clear:left;
}
.epigrafe a{
color : #163156;
font-weight: bold;
text-decoration: none;
}
.epigrafe a:hover{
color: #b0200d;
font-weight: bold;
text-decoration: underline;
}
.subepigrafe {
	background-image: url(../images/cuadrito_azul.gif);
	background-position: left 9px;
	background-repeat:no-repeat;
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 20px;
	color : #163156;
	text-decoration : none;
	text-align: left;
	margin: 0px 0px 4px 8px;
	padding: 0px 0px 0px 10px;
	clear:left;
}
.subepigrafe a{
	color : #163156;
	font-weight: bold;
	text-decoration : none;
}
.subepigrafe a:hover{
color: #b0200d;
font-weight: bold;
text-decoration: underline;
}
.capa_desplegada{
	clear: both;
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 20px;
	color : #444648;
	text-decoration : none;
	text-align: justify;
	padding: 10px 8px 0px 8px;
}
.encabezado_tabla {
	background:#163156;
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight:bold;
	line-height: 20px;
	color : #ffffff;
	text-decoration : none;
	text-align: center;
	text-transform:uppercase;
}


.encabezado_tabla_02 {
	background:#54739d;
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight:bold;
	line-height: 20px;
	color : #ffffff;
	text-decoration : none;
	text-align: center;
	text-transform:uppercase;
}


.datos_tabla{
background:#e1e1e1;
font-family:"Trebuchet MS", Arial, Verdana;
color: #333333;
font-size: 11px;
padding: 2px 6px 2px 6px;
}

.datos_tabla_02{
background:#cccccc;
font-family:"Trebuchet MS", Arial, Verdana;
color: #333333;
font-size: 11px;
padding: 2px 6px 2px 6px;
}

.datos_tabla_03{
background-image: url(../images/diagonal_e8.gif);
font-family:"Trebuchet MS", Arial, Verdana;
color: #333333;
font-size: 11px;
padding: 2px 6px 2px 6px;
}
.iva_incluido{
font-family: "Trebuchet MS", Arial, Verdana;
font-size: 10px;
font-style:italic;
color: #666666;
text-align:right;
}

.ano_historia{
font-family:"Trebuchet MS", Arial, Verdana;
margin: 0px 0px 0px 0px;
color: #ffffff;
background: #163156;
padding: 0px 4px 0px 4px;
font-size: 12px;
display: inline;
font-weight: bold;
}

.foto_izquierda {
float: left;
margin: 4px 10px 4px 0px;
}

.foto_derecha {
float: right;
margin: 4px 0px 4px 10px;
}
.img_borde {
	border: 1px solid #F46614;
}

.patrocinadores_borde {
	border:1px solid #b9c1cc;}
	
.patrocinadores_portada {
	font-family:"Trebuchet MS", Arial, sans-serif;
	color:#c8daec;
	fon-size:14px;
	font-weight:bold;
	font-variant:small-caps;}
	
	.paginador {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height: 13px;
	font-weight : normal;
	color : #2D2D2D;
	text-decoration : none;
}
	.paginador-on {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height: 13px;
	font-weight : normal;
	color : #FF0000;
	text-decoration : none;
}
	.paginador:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height: 13px;
	font-weight : normal;
	color : #FF0000;
	text-decoration : none;
}
