/* Hoja de estilos del nuevo sitio web de Bic Gipuzkoa Berrilan (04/08/2008) */

body {
	margin: 0;
	padding: 0;
	text-align: center;
	font-size: 70%;
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	background: url(../img/all/bg-body.jpg) repeat-x center top #eee;
}
* html {
/*    overflow-y: hidden;*/
}
  * html body {
    overflow: auto;
}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {margin:0; padding:0}
dl,dt,dd,ul,ol,li {list-style-type: none;}

ul,ol {
	margin: 0 0 0 4em;
	padding: 0 0 1em 0;
}
ul li,
ul li.no_bullet {
	margin: 0;
	padding: .3em 0 .3em 1.7em;
	background: url(../img/all/bullet-doble.png) no-repeat 0 7px;
	line-height:1.6em;
}

* html ul li {
	margin: 0;
	padding: .3em 0 .3em 1.7em;
	background: url(../img/all/bullet-doble.gif) no-repeat 0 7px;
	position:relative;
}
ul li p,
ol li p {
	margin: -0.2em 0 0 0;
}
*:first-child+html ul li p,
*:first-child+html ol li p,
*:first-child+html ul li.no_bullet p,
* html ul li p,
* html ol li p,
* html ul li.no_bullet p {
	margin: -0.25em 0 0 0;
}
ol li,
ul li.no_bullet {
	background-image: none;
}
a img,:link img,:visited img,form,fieldset {
	border: none;
}
a {
	color: #337f98;
	text-decoration: underline;
}
a.flecha_verde {
	margin: 0 16px 0 0;
	padding: 3px 18px 4px 18px;
	background: url(../img/all/bg-flecha-verde.png) no-repeat right center;
}
a.boton_flecha_verde {
	margin: 0 0 0 20px;
	padding: 3px 33px 5px 10px;
	background: url(../img/all/bg-boton-flecha-verde.png) no-repeat right center;
	font-weight: normal;
}
a:hover {
	color: #0a6279;
	text-decoration: none;
}
h1,h2,h3,h4,h5,h6 {
	font-size: 135%;
	font-weight: normal;
	margin: 0;
	display: inline;
}
abbr {
	text-decoration: none;
	border-bottom: 0px;
}
p {
	margin: 0 2em 0 2.8em;
	padding: 0 0 .5em 0;
	line-height: 1.6em;
}
* html p {
	position: relative;
}
table p {
	margin:0 2em 0 0;
}
*:first-child+html table p {
	margin:0 2em 0 0;
}
/*--------------------------- CABECERA -------------------------------*/

#cabecera {
	margin: 0 auto;
	width: 970px;
	height: 12.1em;
	background: url(../img/all/bg-cabecera.jpg) no-repeat right top;
}
*:first-child+html #cabecera {
	height: 12.1em;
}
* html #cabecera {
	height: 12.95em;
	overflow:hidden;
}
	#menu_superior {
		text-align: right;
		background: url(../img/all/bg-idiomas.png) no-repeat right top #012f3c;
		/*background: #012f3c;*/
		color: #fff;
		height: 2.3em;
	}
	#menu_superior #recursivo {
		display: block;
		margin: 0;
		padding:0.3em 2em 0.3em 0;
	}
	#menu_superior #recursivo li {
		display: inline;
		padding:  0 .5em 0 .8em;
		background: none;
		border-left: 1px solid #efefef;
	}
	#menu_superior #recursivo li.inicio {
		display: inline;
		padding:  0 .5em .5em 2.3em;
		background: url(../img/all/icono-inicio.png) no-repeat 0 -1px;
		border-left: 0px;
	}
	#menu_superior #recursivo li.final {
		display: inline;
		padding:  0 2.5em 0 .8em;
		background: none;
		border-left: 1px solid #efefef;
	}
	#menu_superior #recursivo li.eu {
		display: inline;
		padding:  0 .5em .5em .8em;
		border-left: 0px;
	} 
	#menu_superior #recursivo li.eu_activo {
		display: inline;
		font-weight: bold;
		padding:  0 .5em .5em .8em;
		border-left: 0px;
	}
	#menu_superior a {
		color: #efefef;
		text-decoration: underline;
	}
	#menu_superior a:hover {
		color: #fff;
		text-decoration: none;
	}
	
	/*----------------------- logotipo --------------------------*/
	
	#logo {
		float: left;
		margin: 1em 0 0 0;
		padding: 0;
		width: 154px;
		height: 66px;
	}
	#logo {
		background: url(../img/all/logo.png) no-repeat left top;
	}
	#logo h1 a  {
		display: block;
		width: 200px;
		padding-top: 70px;
		text-decoration: none;
		font-size: .01em;
		overflow: hidden;
		color: #FFFFFF;
	}
	* html #logo h1 a  {
		padding:0 0 45px 0;
	}
	
	/*----------------------- menu principal --------------------------*/
	
	#menu_principal {
		position: relative;
		display: block;
		clear: left;
		padding:1.2em 0 0 2.4em;
		margin: 0;
		z-index: 1;
		overflow:hidden;
	}
	*:first-child+html #menu_principal {
		position: relative;
		margin: 1.2em 0 0 2.2em;
		padding: 0;
	}
	* html #menu_principal {
		xheight: 2.5em;
		position: relative;
		margin: 1.2em 0 0 1.9em;
		padding: 0;
	}
	#menu_principal li {
		float: left;
		padding: 0 0 0 .3em;
		background: url(../img/all/bg-menu-li-izq.png) no-repeat left top;
	}
	* html #menu_principal li {
		float: left;
		padding: 0;
		background: url(../img/all/bg-menu-li-izq.png) no-repeat left top;
		margin-right:.25em;
	}
	#menu_principal li.act {
		float: left;
		padding: 0 0 0 .3em;
		background: url(../img/all/bg-menu-li-der-act.jpg) no-repeat left top;
	}
	* html #menu_principal li.act {
		float: left;
		padding: 0;
		background: url(../img/all/bg-menu-li-der-act.jpg) no-repeat left top;
	}
	#menu_principal li.primero {
		padding: 0 0 0 1em;
		background: url(../img/all/bg-menu-li-primero-izq.png) no-repeat 1px 0;
	}
	*:first-child+html #menu_principal li.primero {
		background: url(../img/all/bg-menu-li-primero-izq.jpg) no-repeat left top;
	}
	* html #menu_principal li.primero {
		background: url(../img/all/bg-menu-li-primero-izq.jpg) no-repeat left top;
	}
	#menu_principal li.primero_act {
		padding: 0 0 0 .9em;
		background: url(../img/all/bg-menu-li-primero-izq-act.jpg) no-repeat left top;
	}
	*:first-child+html #menu_principal li.primero_act {
		background: url(../img/all/bg-menu-li-primero-izq-act.jpg) no-repeat left top;
	}
	* html #menu_principal li.primero_act {
		background: url(../img/all/bg-menu-li-primero-izq-act.jpg) no-repeat left top;
	}
	#menu_principal li span {
		display: block;
		padding: 0;
		background: url(../img/all/bg-menu-li.png) repeat-x right top #363636;
	}
	#menu_principal li.act span {
		display: block;
		padding: 0;
		background: url(../img/all/bg-menu-li-act.jpg) repeat-x right top #363636;
	}
	#menu_principal li.primero span {
		display: block;
		padding: 0;
		background: url(../img/all/bg-menu-li.png) repeat-x right top #363636;
	}
	*:first-child+html #menu_principal li.primero span {
		background: url(../img/all/bg-menu-li.jpg) repeat-x right top;
	}
	* html #menu_principal li.primero span {
		background: url(../img/all/bg-menu-li.jpg) repeat-x right top;
	}
	#menu_principal li.primero_act span {
		display: block;
		padding: 0;
		background: url(../img/all/bg-menu-li-act.jpg) repeat-x right top;
	}
	*:first-child+html #menu_principal li.primero_act span {
		background: url(../img/all/bg-menu-li-act.jpg) repeat-x right top;
	}
	* html #menu_principal li.primero_act span {
		background: url(../img/all/bg-menu-li-act.jpg) repeat-x right top;
	}
	*:first-child+html #menu_principal li.final span {
		background: url(../img/all/bg-menu-li-final.jpg) repeat-x right top;
	}
	* html #menu_principal li.final span {
		background: url(../img/all/bg-menu-li-final.gif) repeat-x right top #363636;
	}
	#menu_principal li span a {
		display: block;
		padding: 1.3em 1em 0.8em 0.4em;
		background: url(../img/all/bg-menu-li-der.png) no-repeat right top;
	}
	#menu_principal li.act span a {
		display: block;
		padding: 1.3em 1em 0.8em 0.4em;
		background: url(../img/all/bg-menu-li-der-act.jpg) no-repeat right top;
		color: #005167;
	}
	#menu_principal li.primero span a {
		display: block;
		padding: 1.3em 1em 0.8em 0.4em;
		background: url(../img/all/bg-menu-li-der.png) no-repeat right top;
	}
	*:first-child+html #menu_principal li.primero span a {
		background: url(../img/all/bg-menu-li-der.jpg) no-repeat right top;
	}
	* html #menu_principal li.primero span a {
		background: url(../img/all/bg-menu-li-der.jpg) no-repeat right top;
	}
	#menu_principal li.primero_act span a {
		display: block;
		padding:1.3em 1em 0.8em 0.4em;
		background: url(../img/all/bg-menu-li-der-act.jpg) no-repeat right top;
		color: #005167;
	}
	*:first-child+html #menu_principal li.primero_act span a {
		background: url(../img/all/bg-menu-li-der-act.jpg) no-repeat right top;
	}
	* html #menu_principal li.primero_act span a {
		background: url(../img/all/bg-menu-li-der-act.jpg) no-repeat right top;
	}
	#menu_principal li.final span a {
		padding: 1.3em 1em 0.8em 0.4em;
		background: url(../img/all/bg-menu-li-final-der.png) no-repeat right top;
	}
	*:first-child+html #menu_principal li.final span a {
		padding: 1.5em 1.3em 1.2em .8em;
		background: url(../img/all/bg-menu-li-final-der.jpg) no-repeat rigt top;
	}
	* html #menu_principal li.final span a {
		background: url(../img/all/bg-menu-li-final-der.gif) no-repeat right top;
	}
	#menu_principal li.primero span a span.normal,
	#menu_principal li.primero_act span a span.normal {
		display: inline;
		padding: 0 .3em 0 .1em;
		font-weight: normal;
		background: none;
	}
	
	#menu_principal a {
		color: #70d3ed;
		font-weight: bold;
		text-decoration: none;
	}
	#menu_principal a:hover {
		color: #fff;
	}
	
	/*-------------------- Menú secundario horizontal --------------------------*/
	
	#menu_secundario_horizontal {
		position: relative;
		text-align: left;
		display: block;
		clear: left;
		padding: .3em 0 .5em .5em;
		margin: 0.2em 2.8em 0 3em;
		background: url(../img/all/bg-submenu-horizontal.jpg) no-repeat left top;
		z-index: 2;
	}
	*:first-child+html #menu_secundario_horizontal {
		height: 1.4em;
		background: url(../img/all/bg-submenu-horizontal.jpg) no-repeat left center;
		margin: -0.4em 2.8em 0 3em;
	}
	* html #menu_secundario_horizontal {
		height: 1.4em;
		background: url(../img/all/bg-submenu-horizontal.jpg) no-repeat left center;
		margin: -1.2em 2.8em 0 2.5em;
	}
	#menu_secundario_horizontal li {
		display: inline;
		padding: 0 0 0 .3em;
		background: none;
	}
	#menu_secundario_horizontal li a {
		color: #005267;
		padding: 0;
	}
	#menu_secundario_horizontal li a:hover {
		color: #000;
	}
	#menu_secundario_horizontal .separador {
		padding: 0 0 0 .4em;
	}
	
	/*-------------------- Menú secundario vertical --------------------------*/
	
	#menu_secundario_vertical {
		position: relative;
		width: 20em;
		text-align: left;
		display: block;
		float: left;
		padding: .3em 0 .5em .5em;
		margin: 0 2.8em 1em 0em;
		z-index: 30;
	}
	#menu_secundario_vertical li {
		display: block;
		margin: 1px 0 0 0;
		padding: .4em 0 .4em 4.8em;
		background: url(../img/all/bg-submenu-vertical.gif) no-repeat -4.8em 0;
	}
	#menu_secundario_vertical li a {
		color: #005267;
	}
	#menu_secundario_vertical li a:hover {
		color: #000;
	}
	#menu_secundario_vertical .separador {
		padding: 0 0 0 .4em;
	}
	
/*------------------------------ CONTENIDO -------------------------------*/

#contenido {
	clear: left;
	margin: -0.2em auto 0;
	width: 970px;
	padding: 0;
	background: url(../img/all/bg-contenido.gif) repeat-y left top;
	font-family: Arial, Helvetica, sans-serif;
}
* html #contenido {
	clear: left;
	margin: -1em auto 0;
	width: 970px;
	padding: 0;
	background: url(../img/all/bg-contenido.gif) repeat-y left top;
	font-family: Arial, Helvetica, sans-serif;
	overflow:hidden;
}
#cuerpo {
	margin: 0.1em auto 0 auto;
	padding: 3.6em 0 0 0;
	text-align: left;
	background: url(../img/all/bg-cuerpo.jpg) no-repeat left top;
}
*:first-child+html #cuerpo {
	padding: 2.5em 0 0 0;
	margin: 0em auto 0 auto;
}
* html #cuerpo {
	padding: 2.5em 0 0 0;
	margin: 0 auto;
	overflow:visible;
	height:1%;
}
#ruta {
	margin: -0.75em 2.8em 0 2.9em;
	padding:0.4em 0.5em 0;
	background-color:#f1f0e2;
	filter:alpha(opacity=80);
	opacity:.5em;
	text-align: left;
	height:1.8em;
	-moz-opacity:.85;
}
*:first-child+html #ruta {
	display: block;
	clear: left;
	margin: 0em 4em 0 1em;
	border-left: 32px solid transparent;
	border-top:4px solid transparent;
	width: 80em;
}
* html #ruta {
	display: block;
	clear: left;
	margin: 0.4em 2.05em 0 -1.5em;
	position: relative;
	width:79em;
	float:right;
}
#cuerpo h2 {
	display: block;
	font-size: 2.4em;
	margin:3px 0 0 22px;
	padding:0.6em 0 0.25em 1.1em;
	background: url(../img/all/bg-h2-ocre.jpg) no-repeat left top;
	color: #e1cf0e;
	font-weight: normal;
}
*:first-child+html #cuerpo h2 {
	margin:4px 0 0 22px;
}
* html #cuerpo h2 {
	margin:4px 0 0 22px;
	background: url(../img/all/bg-h2-ocre.jpg) no-repeat 0px 0px;
	padding:0.6em 0 0.25em 0.7em;
	height:1em;
}
#cuerpo h3,
#cuerpo h3.noticias,
#cuerpo h3.legal {
	display: block;
	margin:0.3em 0 0.5em 2em;
	padding: 0;
	font-size: 2.3em;
	color: #01679a;
	font-weight: normal;
	width:48em;
}
#cuerpo h3.noticias,
#cuerpo h3.legal {
	font-size: 2em;
}

*:first-child+html #cuerpo h3,
*:first-child+html #cuerpo h3.noticias {
	position: relative;
}
*:first-child+html #cuerpo h3.legal {
	margin: .3em 0 .5em 1.4em;
}
* html #cuerpo h3,
* html #cuerpo h3.noticias {
	position: relative;
}
* html #cuerpo h3.legal {
	margin: .3em 0 .5em 1.4em;
}
#cuerpo h4 {
	display: block;
	margin: .3em 0 0 1.5em;
	padding: 0;
	font-size: 1.8em;
	font-weight:normal;
	color: #2b9dd6;
}
#cuerpo h4.premios_toribio {
	display: block;
	margin: 2em 0 0 20em;
	padding: 0;
	font-size: 1em;
	font-weight:bold;
	color: #2b9dd6;
}
* html #cuerpo h4.premios_toribio {
	position:relative;
	margin: 3em 0 0 0;
	display:inline;
	font-size:1.9em;
}
*:first-child+html #cuerpo h4 {
	margin: .3em 0 .3em 2.8em;
}
* html #cuerpo h4 {
	margin: .3em 0 .3em 1em;
	height:1em;
	padding:0.2em 0.5em;
}
#cuerpo h4.derecha,
*:first-child+html #cuerpo h4.derecha {
	display: inline;
	margin: .3em 0 0 0;
	padding: 0;
	width: 40em;

}
* html #cuerpo h4.derecha {
	display: block;
	margin: .3em 0 1em 0;
	padding: 0;
	font-size: 1.8em;
	width: 30em;
	text-align:left;
}
#cuerpo h5 {
	display: block;
	margin: .8em 0 .3em 0em;
	padding: 0;
	font-size: 1.5em;
	clear:left;
	height:1.2em;
	color:#988e14;
	font-weight:bold;
}
#cuerpo h5.ultima_edicion {
	display: block;
	margin: .5em 0 .5em 2em;
	padding: .7em 0 1.3em 0;
	text-align: center;
	font-size: .7em;
	color: #fff;
	background: url(../img/all/bg-ultimas-ediciones.gif) no-repeat left top;
}
#cuerpo .cont,
#cuerpo .cont_premios {
	margin: 0 3em 0 1.4em;
	padding: 0 0 3em 0;
	text-align: left;
	font-size: 1.1em;
}
*:first-child+html #cuerpo .cont_premios {
	position: relative;
}
* html #cuerpo .cont_premios {
	position: relative;
}
#cuerpo .cont_programas {
	margin: 0 3em 0 0;
	float:left;
	width:60em;
}
* html #cuerpo .cont_programas {
	width:60em;
	padding:0;
	margin:0;
}
.cont_programas ul {
	margin:0;
}
.cont_programas .volver {
	margin: 2em 0 1em 0;
}

/*---------------------------- Presentación -------------------------------*/
.logos_socios{
	text-align:center;
}


/*---------------------------- futuro edificio -------------------------------*/
#destacado_img {
	margin:0 0 0 2.5em;
	width: 67em;
	border:1px solid #f1f1f1;
	padding:.6em;
}
.img_destacado {
	float:left;
	margin:0;
	padding:0;
	width:33em;
}
#cuerpo span.intro_destacado {
	height: 16.7em;
	padding:60px 30px 0 10px;
	margin: 0 0 0 33.2em;
	background-color: #f1f1f1;
	text-align: center;
	display:block;
}
* html #cuerpo span.intro_destacado {
	margin: 0 0 0 30em;
}
#cuerpo #destacado_img .intro_destacado h4 {
	font-size:1.7em;
	font-weight:normal;
}

/*---------------------------- Premios --------------------------------*/

.resaltado {
	display: block;
	margin: 0 0 .5em 2.5em;
	padding: .2em .5em;
	background: #F1F1F1;
	border: 1px solid #def3fb;
}
.premio {
	margin: 0 0 0 4em;
	padding: 0 0 0 .5em;
}
.premio li {
	margin: 0;
	padding: .2em 0 .5em 1em;
	background: url(../img/all/bullet-simple.png) no-repeat 0 .4em;
}
.premio li p {
	display: inline;
	margin: 0;
	padding: .4em 0 0 0;
	line-height: 1.5em;
}
.asistencia {
	_position: relative;
	_padding: 20px 0 20px 0;
	background: url(../img/all/bg-asistencia.jpg) no-repeat right top;
	z-index: 10;
	float:left;
	margin:15px 20px 0 0;
	padding:0 0 20px;
	width:52em;
	z-index:10;
}
#cuerpo h4.premios_toribio {
	_position: relative;
	_top: 0px;
	_margin: 0 0 0 0em;
	color:#000000;
	display:block;
	font-size:1.4em;
	left:20px;
	margin:0 0 0 1em;
	padding:0.5em 0 0;
	top:15px;
}
*:first-child+html #cuerpo h4.premios_toribio {
	margin:0 0 0 1em;
}
* html #cuerpo h4.premios_toribio {
	margin:0;
	font-size: 1.3em;
}
.anclas {
	display: block;
	margin: 1em 1.1em 0 2.1em;
	padding: 0 0 0 1.5em;
	font-size: .9em;
	overflow: hidden;
	height: 1.6em;
	background: url(../img/all/bg-listado-anclas.jpg) no-repeat left center #e1e0d3;
}
.anclas li {
	display: inline;
	margin: 0;
	padding: .2em .3em 0 .3em;
	float: left;
	color: #999999;
	background-image: none;
}
.anclas li a {
	display: block;
	margin: 0;
	padding-left: .8em;
	border-left: 1px solid #999999;
}
.bloque {
	display: block;
	margin: 0 0 0 2em;
	padding: 1px 10px 0 0;
	background: url(../img/all/bg-h4-premios-toribio.jpg) no-repeat 0px 2px;
}
.bloque .video {
	display: block;
	text-align: center;
	margin-top: 1em;
	overflow: hidden;
	height: 1%;
}
.bloque .video .video_izq {
	display: block;
	margin: 0 4em 0 0;
	float: left;
	width: 300px;
}
.bloque .video .video_der {
	display: block;
	text-align: center;
	padding: 1em 0;
	float: left;
	width: 430px;
	background: #f1f1f1;
}
.asistencia p {
	position: relative;
	_top: 5px;
	padding: 0 0 20px 0;
	_padding: 0 0 20px 0;
	margin:1em 1.5em 0;
}

/*---------------------------- Noticias -------------------------------*/

#listado_noticias {
	margin: .3em 0 0 -0.6em;
}
* html #listado_noticias {
	xmargin: .3em 0 0 .2em;
}
#listado_noticias li {
	background-image: none;
}
#listado_noticias li .fecha {
	position: relative;
	display: block;
	width: 4.5em;
	margin: 0 0 0 -1.8em;
	float: left;
	padding: .2em .4em .2em 1em;
	font-family: "Times New Roman", Times, serif;
	font-size: 1.1em;
	font-weight: bold;
	text-align: right;
	color: #70d3ed;
	background: #000;
	border-right: 2px solid #70d3ed;
	background-image: none;
}
* html #listado_noticias li .fecha {
	margin: 0 0 0 -.95em;
	float: left;
}
#listado_noticias li .titular {
	position: relative;
	padding: 0 0 0 .8em;
	margin: 0;
	font-weight: bold;
	line-height: 1.8em;
	background-image: none;
}
#listado_noticias li p {
	position: relative;
	clear: left;
	margin: .6em 0 .5em 0;
	background-image: none;
}
p.imagen_derecha{
	margin: -1.5em 0 0 0;
	float:right;
	background: url(../img/all/bg-imagen-noticia-detalle.gif) no-repeat -.1em .1em;
	width: 27em;
	height: 20em;
}
* html p.imagen_derecha{
	position:relative;
}
p.imagen_derecha img{
	margin: 1em 0 0 .5em;
	border: 1px solid #ffffff;
}
p.entradilla {
	color: #756b09;
	font-weight: normal;
	xfont-family: "Trebuchet MS", Verdana, Tahoma, Arial;
	font-size: 1.25em;
}

/*---------------------------- Noticias -------------------------------*/

#cuerpo h4.programas{	
	xfloat:left;
	width: 50.3em;
	margin:0 0 .5em 0;
	padding:0;
}
*:first-child+html #cuerpo h4.programas{	
	margin:0;
}
.paginacion {
	margin:2em 0 2em 24em;
}
* html .paginacion li {
	position:relative;
}
.paginacion li {
	float:left;
	margin-right:1em;
}
.paginacion .flechas_izquierda {
	background: url(../img/all/bullet-doble-izquierda.png) no-repeat left 2px;
	margin: 0 1em 1em 0;
	padding:0 0 0 1.7em;
	font-weight:bold;
}
.paginacion .flechas_derecha {
	background: url(../img/all/bullet-doble.png) no-repeat right 2px;
	height:2em;
	padding: 0 1.7em 0 0;
	margin:0 0 1em 0;
	font-weight:bold;
}
.negrita{
	font-weight:bold;
	text-decoration:none;
}


/*--------------------------- tablas --------------------------*/

table {
	border: 0;
	margin: 1em 2em 0 2em;
	padding: 0;
	width: 92%;
}
table th {
	padding: .3em .5em;
	color: #fff;
	background-color: #94890b;
	border-bottom: 1px solid #ccc;
}
table td {
	padding: .3em 0 .3em .5em;
	border-bottom: 1px solid #ccc;
}
table caption {
	display: none;
}


/*--------------------------- PIE -----------------------------*/

#pie {
	clear: both;
	color: #fff;
	margin: 2em 2em 0 .55em;
	background: url(../img/all/bg-pie.jpg) no-repeat left top #1082aa;
	border-top: 3px solid #1082aa;
	font-size: 1em;
}
*:first-child+html #pie {
	clear: both;
	height: 15em;
	background: url(../img/all/bg-pie.jpg) no-repeat left bottom;
	border-top: 1px solid #fff;
}
* html #pie {
	clear: both;
	height: 15em;
	background: url(../img/all/bg-pie.jpg) no-repeat left bottom;
	border-top: 1px solid #fff;
}
#pie .izquierda {
	display: block;
	float: left;
	text-align: left;
	xborder: 1px solid #fff;
	padding: 1em 0 .3em 0;
	width:43em;
}
* html #pie .izquierda {
	width:38em;
}
#pie .izquierda .float_left {
	float:left;
	margin-right:7em;
}
* html #pie .izquierda .float_left {
	float:left;
	margin-right:7em;
	margin-left:1.35em;
}
#pie .derecha {
	display: block;
	width: 40em;
	float: right;
	color: #70d3ed;
	text-align: right;
	xborder: 1px solid #fff;
	padding: 1em 0 1em 0;
}
* html #pie .derecha,
* html #pie .izquierda {
	position: relative;
}
* html #pie .derecha {
	width: 36.5em;
}
#pie ul {
	display: block;
	float: right;
	margin: 1em 0 0 0;
	padding: .5em 2em 0 0;
	text-align: right;
}
*:first-child+html #pie ul {
	display: block;
	margin: 1em 0 0 0;
}
* html #pie ul {
	position: relative;
	display: block;
	margin: 1em 1em 0 0;
}
#pie li {
	display: inline;
	float: left;
	background: none;
	padding: 0;
}
#pie li .separador {
	font-size: .9em;
	padding: 0 .8em;
}
#pie a,
#pie a:hover {
	color: #70d3ed;
}
#mapAyudaAcces {
	display: none;
}
.flotado_izquierda {
	position: relative;
	display: block;
	width: 50em;
	margin: 0 0 0 1em;
	padding: 0 0 1em 0;
	float: left;
}
.img_flotada_izq {
	float: left;
	margin: 0 0 0 3em;
	padding: .5em 1em 0 0;
}
* html .img_flotada_izq {
	position: relative;
}
.activo {
	font-weight: bold;
}
.clear {
	display: block;
	clear: both;
}
.clear_der {
	clear: right;
}
.clear_izq {
	clear: left;
	display:block;
}
.margen_banner {
	clear: left;
	margin: 0 0 0 2em;
}
.derecha {
	display: block;
	text-align: right;
}
.bloque_tabulado {
	display: block;
	margin: 1em 2em 0 1.5em;
	padding: 0 0 1em 0;
}
.cont .fecha {
	display: block;
	width: 4.5em;
	margin: 0 .8em 0 -3.3em;
	float: left;
	padding: .2em .4em .2em 1em;
	font-family: "Times New Roman", Times, serif;
	font-size: 1.1em;
	font-weight: bold;
	text-align: right;
	color: #70d3ed;
	background: #000;
	border-right: 2px solid #70d3ed;
	background-image: none;
}
*:first-child+html .cont .fecha {
	position: relative;
	z-index: 3;
}
* html .cont .fecha {
	position: relative;
	margin: 0 .8em 0 -1.75em;
}
.mas_info {
	margin: 0;
	padding: 0 0 0 1.5em;
	background: url(../img/all/icono-mas-info.gif) no-repeat 0 0;
	font-weight: bold;
}
.subir {
	margin: 0;
	padding: .3em 1.2em .3em 0;
	background: url(../img/all/icono-flecha-subir.gif) no-repeat right bottom;
}
.volver {
	margin: 2em 0 0 2.5em;
	padding: .5em 0 0 2em;
	background: url(../img/all/icono-volver.gif) no-repeat 0 8px;
	border-top: 1px solid #f1f1f1;
	font-weight: bold;
	clear:left;
}
.descarga {
	margin: 0;
	padding: 0 0 0 1.2em;
	background: url(../img/all/icono-descarga.gif) no-repeat 0 2px;
}
.nota {
	display: block;
	margin: 0 1em 3em 3em;
	padding: 1em 2em;
	xbackground: #f1f1f1;
	xborder: 1px solid #ccc;
}
.ocre {
	font-weight: bold;
	color: #94890b;
}
*:first-child+html .margen_descripcion {
	position: relative;
	display: block;
	margin: 0 0 0 2.8em;
}
* html .margen_descripcion {
	position: relative;
	display: block;
	margin: 0 0 0 2.8em;
}
.logoColab {
	margin-left:2.8em;
	margin-bottom:1em;
}
p.logo_pie{
	float:right;
	position:relative;
	margin:-13em 5.8em 0 0;
}
* html p.logo_pie{
	float:right;
	position:relative;
	margin:-12.8em 2.9em 0 0;
}
.entradaContacto {
	margin:2em 0 2em 2em;
}
.formContacto {
	margin:1em 0 3em 0;
}
.formContacto label {
	float:left;
	width: 19em;
	margin: 0 .5em 0 0;
	text-align: right;
}
* html .formContacto label {
	position: relative;
}
.formContacto p {
	margin-bottom:.6em;
}
.formContacto .caja {
	width:22em;
}

.formContacto .area {
	width:28em;
	height:9em;
}

.formContacto .acepto {
	margin-left:21.5em;
}


.formPremios {
	margin:1em 0 10em 17em;
	width:58em;
}
*:first-child+html .formPremios {
	margin:-14.5em 0 0 16em;
	width:55em;
}
* html .formPremios {
	top:-16.8em;
	margin:0 0 0 16em;
	width:55em;
	position:relative;
}
.formPremios label {
	float:left;
	width: 19em;
	margin: 0 .5em 0 0;
	text-align: right;
}
* html .formPremios label {
	position: relative;
}
.formPremios label.captcha {
	width:58em;
}
.formPremios label.captcha .etiqueta {
	float:left;
	width:21.5em;
}
.formPremios label.captcha .cajatexto {
	margin:1em 0 0 .8em;
	float:left;
}
.formPremios label.captcha .cajatexto img {
	margin:0 0 0 .8em;
	vertical-align:bottom;
}
.formPremios p {
	margin-bottom:.6em;
}
.formPremios .caja {
	width:22em;
}
.formPremios .botonEnviar {
	float:left;
	margin:2em 0 1em 22.5em;
}
*:first-child+html .formPremios .botonEnviar {
	float:left;
	margin:2em 0 1em 22.3em;
}
* html .formPremios .botonEnviar {
	float:left;
	margin:2em 0 1em 11em;
}
.formPremios .botonCancelar {
	float:left;
	margin:2em 0 1em 2em;
}
.botonCancelar {
	display: block;
	margin-left: 22em;
	width: 9em;
	text-align:center;
	color: #fff;
	background:url(../img/all/bg-boton.gif) no-repeat 0 0;
	border: none;
	padding: .35em 0 .5em 0;
	font-weight: bold;
	font-size: 1em;
}
.formPremios .area {
	width:28em;
	height:9em;
}

.formPremios .acepto {
	margin-left:21.5em;
}
.formPremios p.autorizo_cesion {
	height:14em;
}
.formPremios .autorizo_cesion label {
	float:none;
	display:block;
	width:34em;
	text-align:left;
	margin: 1em 0 0 0;
}
* html .formPremios .autorizo_cesion label {
	width:34em;
}
*:first-child+html .formPremios .autorizo_cesion label {
	width:34em;
}
.formPremios .autorizo_cesion label span{
	margin:0 0 0 .5em;
}
.hora_flotado {
	float:left;
	width:3.5em;
	font-weight:bold;
	display:block;
}
.texto_flotado {
	width: 65em;
	display:block;
	float:left;
	margin:1em 0 0;
}
.envio_correcto {
	background:url(../img/all/bg-mensaje-ok.png) no-repeat 0 0;
	height:10em;
	padding:1em 0 0 4em;
	font-weight:bold;
}
*:first-child+html .envio_correcto {
	margin: -1.5em 0 0 3em;
}
* html .envio_correcto {
	margin: 1em 0 0 3em;
}
.errores {
	border: #999999 dashed 1px;
	padding:1em;
	margin-left:3em;
	margin-bottom:2.5em;
}
.errores p {
	color:#CC0000;
	margin:0;
}
.botonEnviar {
	display: block;
	margin-left: 22em;
	width: 9em;
	text-algn:center;
	color: #fff;
	background:url(../img/all/bg-boton.gif) no-repeat 0 0;
	border: none;
	padding: .35em 0 .5em 0;
	font-weight: bold;
	font-size: 1em;
}

html>/**/body .botonEnviar {
	padding: .2em 0 .8em 0;
	margin-left: 22em;
}
.botonAceptar {
	display: block;
	margin: .5em 0 0 3em;
	width: 9em;
	text-align:center;
	color: #fff;
	background:url(../img/all/bg-boton.gif) no-repeat 0 0;
	border: none;
	padding: .35em 0 .5em 0;
	font-weight: bold;
	font-size: 1em;
}
html>/**/body .botonAceptar {
	padding: .2em 0 .8em 0;
	margin: .5em 0 0 3em;
}
.mapa {
	margin-top:3em;
}

.mapa ul {
	margin-left:1em;
	margin-top:1em;
}
.mapa ul li ul {
	margin-left:1em;
}

dt.dt_programas {
	float:left;
	clear:left;
	font-weight:bold;
	width: 12em;
	margin:1em 1em 0 0;
	text-align:right;
}
* html dt.dt_programas {
	position:relative;
}
dd.dd_programas {
	float:left;
	width:40em;
	margin:1em 0 0 0;
}
* html dd.dd_programas {
	position:relative;
}
.ultimo_dd {
	float:left;
	padding:1em 0 3em 0;
	width:40em;
}
* html .ultimo_dd {
	position:relative;
	margin: 1em 0 3em 0;
	padding:0;
	
}


/*empresas creadas--------------------------------------------------------*/

.en_construccion {
	position: absolute;
	display: block;
	margin: 32px 60px 0 750px;
	padding: 0;
	width: 81px;
	height: 84px;
	z-index: 1;
}

.empresasCreadas {
	position: relative;
	display: block; 
	xclear: right;
	margin: 0 2em 0 2em;
	padding: 0;
	z-index: 3;
}
.empresasCreadas li {
	display: block;
	margin: 0;
	padding: .8em 0 .8em 0;
	clear: both;
	background-image: none;
	xborder: 1px solid #333;
	border-bottom: 1px solid #f1f1f1;
}
* html .empresasCreadas li {
	position: relative;
	padding: 0 0 .8em 0;
	z-index: 1;
}
.empresasCreadas .img {
	float: left;
	margin: .5em 1em 0 0;
	padding: 1px;
	border: 1px solid #f1f1f1;
}
*:first-child+html .empresasCreadas .img {
	margin: 1em 1em 1em 0;
	position: relative;
}
* html .empresasCreadas .img {
	margin: 1.5em 1em 0 0;
	position: relative;
}
.empresasCreadas p {
	margin-right:2em;
	margin-top: .2em;
	margin-bottom:.5em;
	xborder: 1px solid #333;
}
.empresasCreadas a {
	position: relative;
	font-weight: bold;
	float:left;
}
.empresasCreadas span {
	position: relative;
	margin: 0;
	color: #756b09;
}
.empresasCreadas .desc {
	position: relative;
	clear:right;
	margin: 0;
}
* html .empresasCreadas .desc {
	margin: 0;
}
.indicado_info {
	margin: 0 0 0 22em;
}
p.peque {
	font-size: .8em;
	width:52em;
	background-color:#f5f5f5;
	margin:1em 0 1em 27.8em;
	padding:1em;
}
p.autorizo_uso {
	xborder:1px solid #c4c4c4;
	width:25em;
	float:none;
	margin: 0 0 1em 24.8em;
	font-size:.9em;
	height: 4em;
}
* html p.autorizo_uso {
	position:relative;
	margin: 0 0 1.5em 12.4em;
}
.autorizo_uso label {
	float:left;
	width:3em;
	margin: 1em 0 0 4em;
}
.autorizo_uso label span{
	margin:0 0 0 .5em;
}
p.autorizo_cesion {
	xborder:1px solid #c4c4c4;
	width:25em;
	float:none;
	margin: 0 0 1em 24.8em;
	font-size:.9em;
	height: 4em;
}
body:nth-of-type(1) p.autorizo_cesion {
	display:block;
	width:20em;
}
* html p.autorizo_cesion {
	position:relative;
	margin: 0 10em 1em 24.8em;
}
*:first-child+html p.autorizo_cesion {
	margin: 0 10em 1em 24.8em;
}
p.nota_telefono {
	float:none;
	font-size:0.9em;
	height:2em;
	margin:0 0 1em 15em;
	width:37em;
}
body:nth-of-type(1) p.nota_telefono {
	display:block;
	width:20em;
}
* html p.nota_telefono {
	position:relative;
	margin: 0 10em 1em 15em;
}
*:first-child+html p.nota_telefono {
	margin: 0 10em 1em 15em;
}
.autorizo_cesion label {
	float:left;
	width:3.5em;
	margin: 1em 0 0 4em;
}

* html .autorizo_cesion label {
	width:4em;
}
*:first-child+html .autorizo_cesion label {
	width:4em;
}
.autorizo_cesion label span{
	margin:0 0 0 .5em;
}
.img_flotada {
	float:left;
	width:16.5em;
	height:35em;
}
* html .img_flotada {
	float:left;
	width:16.5em;
	height:35em;
	margin:0 1em 0 1.5em;
}

.margen_sup {
	margin: 1em 0 0 0;
}
.centro {
	text-align:center;
}
.redes_sociales {
	display:block;
	overflow:hidden;
	height:1%;
	margin:-4.8em 3em 1em 0;
}
.redes_sociales ul {
	float:right;
	margin:0;
	padding:0;
}
.redes_sociales li {
	background:none;
	float:left;
	display:inline;
	overflow:hidden;
	height:1%;
	margin:0;
	padding:0;
}
.redes_sociales li span {
	margin:1.5em 0.5em 0 0;
	display:block;
	font-size:1.1em;
	font-weight:bold;
}




#cuerpo h5.titInterior{ margin-left: 2em; color:#2B9DD6; font-weight:normal;}


.doscolumnas{
width:25em;}

/*INSCRIPCIÓN TORIBIO*/

.ulIzq{
	float:left;
	margin-left:1em;
	width:52em;
	}
	
.pasos{
	margin-left:19em;
	width:53em;
	height:10em;
	margin-bottom:1.5em;}

.pasos .activo{
	color:#6a6205;
	font-weight:bold;}
	
.pasos .largo{
	width:11.2em;
	margin-left:.4em;}
	
	
.pasos .largoAct{
	width:12em;
	margin-left:.1em;}

.pasocero{
		background:url(../img/all/bg_pasos.gif) no-repeat 0 0;}
		
.pasouno{
		background:url(../img/all/bg_pasos_uno.gif) no-repeat 0 0;}
		
.pasodos{
		background:url(../img/all/bg_pasos_dos.gif) no-repeat 0 0;}
		
.pasotres{
		background:url(../img/all/bg_pasos_tres.gif) no-repeat 0 0;}
		
.pasocuatro{
		background:url(../img/all/bg_pasos_cuatro.gif) no-repeat 0 0;}
		
.pasofin{
	background:url(../img/all/bg_pasos_fin.gif) no-repeat 0 0;}
		

.pasos ol{
	padding-top:7.6em;
	margin:0;
	padding-left:2.5em;
	}

.pasos ol li{
	float:left;
	margin-right:1em;
	margin-left:1em;
	color:#005167;
	width:10em;
	text-align:center;}
	
* html .pasos ol li{
	margin-right:.8em;
	margin-left:.8em;}

.botonComenzar{
	background:url(../img/all/bt_comenzarInscripcion.gif) no-repeat 0 0;
	
	color:#ffffff;
	margin-left:36.5em;
	margin-top:-4.5em;
	font-weight:bold;

	padding: 0.7em 0 0.7em 0;
    text-align: center;
    text-transform: uppercase;
    width: 14.6em;}
	
* html .botonComenzar{
	height:1em;
	padding:.7em 0 .7em .2em;}
	
.botonComenzar a{
	color:#ffffff;
	text-decoration:none;}
	
.formInscripcion{

}

.formInscripcion .cuadro{
	border:#b2d1e1 solid 1px;
	float:left;
	width:50.5em;
	margin-left:-.7em;
	margin-left:0 \9;
	padding-left:1.6em;
	padding-top:1em;
	margin-bottom:2em;}
	
.formInscripcion .cuadro p{
	margin-bottom:.5em;}
	
.formInscripcion .cuadro .consulta{
	margin-top:1em;}
	


.formInscripcion label{
	float: left;
    margin: 0 0.5em 0 0;
    text-align: right;
    width: 8.8em;}
	
.formInscripcion  .caja {
    width: 22em;
	
}

.formInscripcion .tit{
	color:#005167;
	font-weight:bold;
	clear:both;
	margin-bottom:1.5em;}
	
.formInscripcion p{
	margin:0;}
	
.formInscripcion .caja{
	border-top:#727272 solid 2px;
	border-left:#727272 solid 2px;
	border-bottom:#c2c0bb solid 1px;
	border-right:#c2c0bb solid 1px;}
	
.formInscripcion .columna{
	float:left;}
	
.formInscripcion .columna .caja{
	width:4em;}
	
.formInscripcion .columnados label{
	width: 9em;
}
	
.formInscripcion .columnados .caja{
	width:9em;
	}
	
.formInscripcion .email{
	float:left;
	}
	
.formInscripcion .notaInfo{
	background:url(../img/all/bg_nota.gif) no-repeat 0 0;
	font-size:.8em;
	width:17.5em;
	float:left;
	padding-left:2.8em;
	padding-top:.4em;
	margin:-.3em 0 0 .5em;
	line-height:1.4em;
}

.formInscripcion .pconfirm{
	float:left;
	margin-top:-.4em;}
	
.cuadroColumnas {
	clear:both;
	margin-top:3em;}

.cuadroColumnas label{
	float:none;
	text-align:left;
}
	
.cuadroColumnas div{
	float:left;
	width:15em;}

.cuadroColumnas input{
	margin-right:.4em;
}


.formInscripcion .cuadroColumnas{
	margin-left:2em;
	*margin-top:1em;
}


.formInscripcion .cuadroColumnas p{
	margin-bottom:.2em;}
	
.formInscripcion .cuadroColumnas .tit{
	color:#005167;
	font-weight:bold;
	clear:both;
	margin-bottom:.7em;}

.formInscripcion .claveImagen{}

.formInscripcion .claveImagen label{
	display:none;}
	
.formInscripcion .claveImagen img{
	float:left;
	margin-right:1.5em;}
	
.formInscripcion .claveImagen .caja{
	width:15em;
	margin-top:.5em;
	margin-bottom:1.4em;}
	
	
.formInscripcion .botonesForm{
	text-transform:uppercase;
	margin-left:19em;
	width:59em \9;
}

.formInscripcion .botonesForm .volverForm{
	background:url(../img/all/bt_form_volver.gif) no-repeat 0 0;
	float:left;
	width:15em;
	font-weight:bold;
	font-size:1em;
	padding:.35em 0 .3em 2.5em;
	margin-left:.35em \9;} 
	
.formInscripcion .botonesForm .volverForm a{
	color:#005167;
	text-decoration:none;}

.formInscripcion .botonesForm .continuarForm{
	background:url(../img/all/bt_form_continuar.gif) no-repeat 0 0;
	float:right;
	font-weight:bold;
	padding:.35em 2.6em .3em .8em;
	padding:.45em 2.5em .3em 0em \9;
	margin-right:2.7em;
	height:2em;}
	
* html .formInscripcion .botonesForm .continuarForm{
	margin-right:1.8em;}
	
.formInscripcion .botonesForm .continuarForm input{
	background:none;
	border:none;
	color:#005167;
	cursor:pointer;
	font-weight:bold;
	font-size:.9em;
	font-size:1em \9;
	text-transform:uppercase;
	width:7.1em;
	width:7.6em \9;
	}

.formInscripcion .botonesForm .enviarFin input{
	width:20em;
	padding-left:1.5em \9;}
	
	
	
@media screen and (-webkit-min-device-pixel-ratio:0) {
	 .formInscripcion .botonesForm .continuarForm input {
      font-size:1em;
	  padding-right:1em;
	  padding-left:.5em;
	  }
	  
	  
    .formInscripcion .botonesForm .enviarFin input{
	padding-left:3.2em;}
	

}


.formInscripcion .botonesForm .bt_enviar{
	background:url(../img/all/bt_form_enviar.gif) no-repeat right 0em \9;
	background:url(../img/all/bt_form_enviar.gif) no-repeat right .1em;
	padding:.35em 2.2em .3em .5em;
	margin-right:2.7em;
	margin-right:5.8em \9;
	padding:.35em 7em .3em .5em \9;
    width:15em  \9;
}




* html .formInscripcion .botonesForm .bt_enviar{
	margin-right:2.8em;


}

* html .formInscripcion .botonesForm .bt_enviar input{
	margin-right:-10em;}
	

/*datos candidatura*/

.formInscripcion .consulta label{
	clear:both;
	width: 20em;
	float:none;
	
}
	
.formInscripcion .consulta textarea{
	width:45em;
	height:15em;
	border-color: #727272 #C2C0BB #C2C0BB #727272;
    border-style: solid;
    border-width: 2px 1px 1px 2px;
	margin-bottom:.5em;
	margin-top:1em;}
	
.formInscripcion .consulta .areados{
	height: 9em;}

.formInscripcion .consulta .areatres{
	height: 5em;}


	
.formInscripcion .cuadro .tituloTrabajo {
	margin-bottom:1em;
}
	
.formInscripcion .cuadro .tituloTrabajo input{
	}
	
.formInscripcion .tituloTrabajo label{
	clear:both;
	width: 40em;
	float:none;}
	
	
.formInscripcion .cuadro .tituloTra {
	margin-bottom:.5em;
}
	
.formInscripcion .cuadro .tituloTra input{
	margin-top:.9em;
	width:44em;
	}
	
.formInscripcion .tituloTra label{
	clear:both;
	width: 40em;
	float:none;}
	
	
.formInscripcion .opcionCate{
	margin-bottom:1.4em;}

.formInscripcion .opcionCate p{
	float:left;
	margin-right:3em;}

.formInscripcion .opcionCate p label{
	width:19em;
	float:none;}
	
.formInscripcion .opcionCate .dos{
	float:none;}
	
.formInscripcion .opcionCate input{
	margin-right:.6em;}

/*plan empresa*/

.formInscripcion .adjuntar{
	border:#727272 solid 1px;
	width:17em \9;}

.formInscripcion  .cuadro .tituloTrabajo{
	float:left;
}
	
.formInscripcion .lineaExaminar{
	clear:both;
}

.formInscripcion .info .notaInfo{
	width:21.5em;}

.cuadroSombra{
	background-color:#f1f8f9;
	clear:both;
	padding:1em;
	margin-bottom:1em;
	margin-right:1.4em;
	position:relative;}
	
.formInscripcion .cuadroSombra .info .notaInfo {
    width: 17em;
	background: url("../img/all/bg_nota_azul.gif") no-repeat scroll 0 0 transparent;
}

/*inscripción finalizada*/

.finalizada{
	background:url(../img/all/bg_inscripcionFinalizada.gif) no-repeat 0 0;
	margin-left:18.9em;
	padding-left:8em;
	padding-top:1.7em;
	height:7em;}
	
.finalizada .tit{
	color:#005167;
	font-weight:bold;}
	
.finalizadaError{
	background: url(../img/all/bg_incripfinerror.gif) no-repeat 0 0;
	margin-left:18.9em;
	padding-left:8em;
	padding-top:1.7em;
	height:7em;}
	

	

.formInscripcion .erroresForm {
	border: #999999 dashed 1px;
	padding:1em;
	margin-left:-.4em;
	margin-right:1.2em;
	margin-bottom:2.5em;
}
.formInscripcion .erroresForm p {
	color:#CC0000;
	margin:.3em 0 .3em 0;
	padding:0;
}

.colorError label{
	background-color:#f98989;}
	
.colorErrortit{background-color:#f98989;}
	
.caracteres{
	color:#999;
	float:right;
	margin-right:3.5em;
	font-size:.8em;}
	
.caracteresrojo{
	color:#CC0000;
	float:right;
	margin-right:3.5em;
	font-size:.8em;}
	
	
	form .counter{
	color: #999999;
    float: right;
    font-size: 0.8em;
    margin-right: 3.5em;
    margin-top:-.8em;
	}
form .warning{color:#600;}	
form .exceeded{color:#e00;}

#menu_secundario_vertical .botonInscripcion_es{
	background:url(../img/all/bg_inscripcion.gif) no-repeat 0 0;
	margin-top:2em;
	color:#ffffff;
	text-transform:uppercase;
	font-size:1.4em;
	padding:.7em 0 .9em 1.85em;
    height:4em;
	}

#menu_secundario_vertical .botonInscripcion_eu{
	background:url(../img/all/bg_inscripcion.gif) no-repeat 0 0;
	margin-top:2em;
	color:#ffffff;
	text-transform:uppercase;
	font-size:1.4em;
	padding:.7em 0 .9em 1.05em;
	height:4em;
	}
	
#menu_secundario_vertical .botonInscripcion_es a{
	color:#ffffff;
	text-decoration:none;
	}
	
#menu_secundario_vertical .botonInscripcion_es a:hover{
	color:#ffffff;}

#menu_secundario_vertical .botonInscripcion_eu a{
	color:#ffffff;
	text-decoration:none;}

#menu_secundario_vertical .botonInscripcion_eu a:hover{
	color:#ffffff;}
