/**************************
	Generales
**************************/
p{
	margin:0 0 10px 0;
	padding:0;
	line-height:1.3;
}
ul{
	margin:10px 0 10px 25px;
	padding:0;
}
li{
	list-style:none;
	list-style-image:url(../imagenes/li.jpg);
	line-height:1.5;
}
ul ul li{
	list-style-image:none;
	list-style-type:disc;
}
a{
	text-decoration:underline;
	color:#FFFFFF;
}
a:hover{
	text-decoration:underline;
	color:#E1F20B;
}
/**************************
	Clases
**************************/
.fondo_general{background:#5798B0;}
.fondo_index{background:#47869F;}
.fondo_0001{background:#653C95;}
.fondo_0002{background:#B25116;}
.fondo_0003{background:#0E919F;}
.resaltado{
	color:#E1F20B;
	/*font-variant:small-caps;*//* MAYUSCULAS */
	font-weight:bold;
}
#glosario h3{
	color:#FFBFFF;
	font-size:14px;
}
#glosario h4{
	text-decoration:underline;
	font-size:12px;
	color:#A6FFD2;
}
.espacio_boton{
	margin:5px 0 0 0;
}
.txt_descripcion{
	color:#A3C6D3;
	font-size:10px;
	font-weight:bold;
}
/**************************
	Enlaces
**************************/
#menu02 a{
	color:#457C92;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	padding:0 22px 0 0;
	margin:0 10px 0 0;
	background:url(../imagenes/ico_peq.jpg) no-repeat right;
}
#menu02 a:hover{
	color:#FFFFFF;
}
#idiomas_index, #idioma{
	font-size:10px;
	color:#FFFFFF;
}
#idiomas_index a, #idioma a{
	color:#FFFFFF;
	text-decoration:none;
}
#idiomas_index a:hover, #idioma a:hover{
	text-decoration:underline;
}
#menu, #menu_index, #menu_v2{
	font-size:11px;
	color:#FFFFFF;
}
#menu a, #menu_index a, #menu_v2 a{
	color:#FFFFFF;
	text-decoration:none;
}
#menu a:hover, #menu_index a:hover, #menu_v2 a:hover{
	text-decoration:underline;
}
#menu a.selec, #menu_index a.selec, #menu_v2 a.selec{
	color:#E1F20B;
	text-decoration:none;
}
#menu a.selec:hover, #menu_index a.selec:hover, #menu_v2 a.selec:hover{
	text-decoration:underline;
}
#submenu a{
	color:#FFFFFF;
	text-decoration:none;
	padding:0 36px 0 0;
	font-size:11px;
}
#submenu a:hover{
	text-decoration:underline;
}
#submenu a.selec{
	color:#E1F20B;
	text-decoration:none;
}
#submenu a.selec:hover{
	text-decoration:underline;
}
.fondo_general #submenu a{
	background:url(../imagenes/menus/menu_general.gif) no-repeat right;
}
.fondo_general #submenu a.selec{
	background:url(../imagenes/menus/menu_general_selec.gif) no-repeat right;
}
.fondo_0001 #submenu a{
	background:url(../imagenes/menus/menu_0001.gif) no-repeat right;
}
.fondo_0001 #submenu a.selec{
	background:url(../imagenes/menus/menu_0001_selec.gif) no-repeat right;
}
.fondo_0002 #submenu a{
	background:url(../imagenes/menus/menu_0002.gif) no-repeat right;
}
.fondo_0002 #submenu a.selec{
	background:url(../imagenes/menus/menu_0002_selec.gif) no-repeat right;
}
.fondo_0003 #submenu a{
	background:url(../imagenes/menus/menu_0003.gif) no-repeat right;
}
.fondo_0003 #submenu a.selec{
	background:url(../imagenes/menus/menu_0003_selec.gif) no-repeat right;
}
#submenu a.menu_tercer{
	background-image:url(../imagenes/menus/menu_tercer.gif);
	font-size:11px;
	padding:0 16px 0 0;
	margin:0 20px 0 0;
}
#submenu a.menu_tercer_selec{
	background-image:url(../imagenes/menus/menu_tercer_selec.gif);
	text-decoration:underline;
	font-size:11px;
	padding:0 16px 0 0;
	margin:0 20px 0 0;
}
a.enlace_verde{
	font-size:11px;
	text-decoration:underline;
	color:#E1F20B;
}
a.enlace_verde:hover{
	font-size:11px;
	text-decoration:underline;
	color:#F2FA96;
}
.poryvel{
	color:#A3C6D3;
}
.poryvel a{
	color:#A3C6D3;
}
/**************************
	Listas
**************************/
#glosario li{
	list-style-image:none;
	list-style:square;
}
#glosario li li{
	list-style:disc;
}
#glosario li li li{
	list-style:circle;
}
/**************************
	Formularios
**************************/
label{
	clear:left;
	float:left;
}
.label_ancho{
	width:100px;
	height:25px;
}
.caja{
	float:left;
	font-family:Verdana, Arial;
	font-size:11px;
	color:#E1F20B;
	width:250px;
	height:15px;
	background:#5798B0;
	border:none;
	border-color:#ffffff;
	border-bottom-width:1px;
	border-bottom-style: dashed;
}
.caja2{
	float:left;
	font-family:Verdana, Arial;
	font-size:11px;
	color:#E1F20B;
	width:20px;
	height:15px;
	background:#5798B0;
	border:none;
	border-color:#ffffff;
	border-bottom-width:1px;
	border-bottom-style: dashed;
}
.btn_enviar{
	clear:left;
	float:left;
	background:#5798B0;
	color:#E1F20B;
	border-color:#E1F20B;
	font-family:Verdana, Arial;
	font-size:12px;
	font-weight:bold;
	margin:20px 0 0 0;
}
.abono_tipo{
	float:left;
	width:250px;
}
.abono_matricula{
	float:left;
	width:70px;
	text-align:center;
}
.boton_contacto{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#E1F20B;
	background:#5798B0;
	border-color:#E1F20B;
	width:80px;
	height:19px;
	font-weight:bold;
	margin:20px 0 0 0;
}
.imagen_recorrido_centro{
	float:left;
	display:inline;
	margin:0 80px 0 126px !important;
}
.texto_enlace_recorrido{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11.5px;
	text-align:right;
	color:#FFFFFF;
}
#enlace_popup_recorrido a{
	text-decoration:none;
}
#enlace_popup_recorrido a:hover{
	text-decoration:underline;
	color:#FFFFFF !important;
}
.txt_sport{
	font-size:12px;
	font-weight:bold;
	color:#B15115 !important;
}
.txt_talaso{
	font-size:12px;
	font-weight:bold;
	color:#542888 !important;
}
.txt_ludico{
	font-size:12px;
	font-weight:bold;
	color:#0C7C89 !important;
}
