@import url("calendario.css");
@import url("blog.css");
@import url("pestanas.css");
body{
	background-color:#be212e;
	font-family: Tahoma, Verdana;
	font-size:12px;
	background-image: url("../imagenes/fondoBody.gif");
	background-repeat: repeat-x;
	background-position: top;
	color: #0a1820;
	padding-bottom: 10px;
}
body.home{
    background-image: url("../imagenes/fondoBodyHome.gif");
}
strong{
	font-weight:bold;
}
a{
	color: #be202e;
	text-decoration:none;
}
a:hover{
	color:#f3283a;
}
h1{
	font-size:22px;
}
h2{
	font-size:18px;
	padding-top:4px;
	padding-bottom:8px;
}
h3,h4,h5,h6{
	font-size:14px;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:8px;
	color: #be202e;
}
p{
	padding-bottom:6px;
}
p.fecha{
	font-size: 10px;
	color: #6c7479;
	padding-bottom: 14px;
}
#contenedor{
	position: relative;
	width: 989px;
	margin-left: auto;
	margin-right: auto;
	background-image: url("../imagenes/fondoContenedor.gif");
	background-repeat: repeat-y;
	/*overflow: hidden;*/
}
.flotarDerecha{
	float: right;
}
.flotarIzquierda{
	float: right;
}
.flotarImagenIzquierda{
    float: left;
    border: 3px solid #9d9fa1;
    margin-right: 20px;
    margin-bottom: 20px;
}
.flotarImagenDerecha{
    float: right;
    border: 3px solid #9d9fa1;
    margin-left: 20px;
    margin-bottom: 20px;
}
.bordeImagen{
	border: 3px solid #9d9fa1;
}
.alinearDerecha{
	text-align: right;
}
.oculto{
	display: none;
}
.limpiar{
	clear: both;
	height: 1px;
	width: 100%;
	overflow: hidden;
}
/**********************************************************************
	Cabecera
**********************************************************************/
#cabecera{
	position: relative;
	width: 979px;	/* 989 - 10 */
	height: 140px;	/* 145 - 5 */
	padding-top: 5px;
	padding-right: 10px;
	background-image: url("../imagenes/cabecera/fondoCabecera.gif");
	background-repeat: no-repeat;
	color: #ffffff;
	z-index: 50;
}
.home #cabecera{
    margin-bottom: 142px;
}
#cabecera h1.logo{
	position: absolute;
	width: 336px;
	height: 91px;
	left: 41px;
	top: 12px;
	overflow: hidden;
}
#cabecera #menuSuperior{
	float: right;
	/*width: 590px;*/
	height: 23px;
	padding-right: 10px;
	font-size: 10px;
}
#cabecera #menuSuperior div.contenedorLogin{
	float: left;
	position: relative;
	z-index: 50;
}
#cabecera #menuSuperior p{
	float: left;
}
#cabecera #menuSuperior p a{
	float: left;
	display: block;
	height: 23px;
	line-height: 23px;
	padding-left: 30px;
	background-position: 8px center;
	background-repeat: no-repeat;
	font-weight: bold;
	color: #ffcc0a;
	text-decoration: underline;
}
#cabecera #menuSuperior p a:hover,#cabecera #menuSuperior p a.idiomaSeleccionado{
	color: #ffffff;
	text-decoration: none;
}
#cabecera #menuSuperior p a.idiomaEspanol{
	background-image: url("../imagenes/cabecera/idiomas/espanol.gif");
	padding-left: 35px;
	border-left: 1px solid #c98c91;
	background-position: 13px center;
}
#cabecera #menuSuperior p a.idiomaEnglish{
	background-image: url("../imagenes/cabecera/idiomas/english.gif");
}
#cabecera #menuSuperior p span{
	float: left;
	height: 23px;
	line-height: 23px;
	padding-right: 10px;
}
#cabecera #menuSuperior p a.botonSalir{
	float: left;
	height: 23px;
	line-height: 23px;
	padding-right: 15px;
	background-image: url("../imagenes/cabecera/salir.gif");
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 22px;
}
#cabecera #menuSuperior p a#botonAcceder{
	padding-left: 5px;
	padding-right: 15px;
}

/**************************************************
	Formulario Login
**************************************************/
#cabecera #menuSuperior form#formularioLogin{
	position: absolute;
	top: 30px;
	right: 0px;
	width: 210px;
	background-image: url("../imagenes/cabecera/formularioLogin/fondo.gif");
	background-position: 0px 12px;
	background-repeat: no-repeat;
	z-index: 50;
	padding-bottom: 5px;
}
#cabecera #menuSuperior form#formularioLogin h2{
	width: 195px;	/* 210 - 15 */
	padding-left: 15px;
	padding-top: 20px;
	background-image: url("../imagenes/cabecera/formularioLogin/fondoSup.gif");
	background-position: top;
	background-repeat: no-repeat;
	margin-bottom: 10px;
}
#cabecera #menuSuperior form#formularioLogin a.botonCerrar{
	position: absolute;
	right: 20px;
	top: 20px;
}
#cabecera #menuSuperior form#formularioLogin input{
	height: 18px;	/* 21 - 3 */
	float: left;
	border: 0px;
	padding: 0px;
	margin: 0px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 3px;
	margin-bottom: 10px;
	margin-left: 15px;
	margin-right: 15px;
	font-size: 10px;
	color: #a7a9ac;
	background-repeat: no-repeat;
	background-position: left;
}
#cabecera #menuSuperior form#formularioLogin label{
	display: none;
}
#cabecera #menuSuperior form#formularioLogin input.moverFondo{
	background-position: right;
}
#cabecera #menuSuperior form#formularioLogin input#formularioLoginUsuario{
	width: 162px;	/* 178 - 8 - 8 */
	background-image: url("../imagenes/cabecera/formularioLogin/fondoInputNombre.gif");
}
#cabecera #menuSuperior form#formularioLogin input#formularioLoginClave{
	width: 98px;	/* 114 - 8 - 8 */
	background-image: url("../imagenes/cabecera/formularioLogin/fondoInputClave.gif");
}
#cabecera #menuSuperior form#formularioLogin input#formularioBotonAcceder{
	padding: 0px;
	margin: 0px;
	height: 21px;
}
#cabecera #menuSuperior form#formularioLogin .cierreFormularioLogin{
	position: absolute;
	bottom: -5px;
	left: 0px;
	width: 210px;
	height: 5px;
	background-image: url("../imagenes/cabecera/formularioLogin/fondoInf.gif");
	background-position: bottom;
	overflow: hidden;
}
/**************************************************
	Fin Formulario Login
**************************************************/
/************************************************************
	Menú
************************************************************/
#cabecera #menu{
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 787px;	/* 808 - 13 - 8 */
	height: 31px;
	padding-left: 13px;
	padding-right: 8px;
	overflow: hidden;
}
#cabecera #menu a{
	display: block;
	float: left;
	height: 31px;
	margin-right: 5px;
	overflow: hidden;
}

#cabecera #menu a.opcionAulasVirtuales{
	width: 121px;
}
#cabecera #menu a.opcionAulasVirtuales:hover,#cabecera #menu a.opcionAulasVirtuales.opcionAulasVirtualesSeleccionada{
	text-indent: -121px;
}


#cabecera #menu a.opcionMundoSalamandra{
	width: 150px;
}
#cabecera #menu a.opcionMundoSalamandra:hover,#cabecera #menu a.opcionMundoSalamandra.opcionMundoSalamandraSeleccionada{
	text-indent: -150px;
}


#cabecera #menu a.opcionContactoVital{
	width: 120px;
}
#cabecera #menu a.opcionContactoVital:hover,#cabecera #menu a.opcionContactoVital.opcionContactoVitalSeleccionada{
	text-indent: -120px;
}


#cabecera #menu a.opcionInstalacionesRecursos{
	width: 180px;
}
#cabecera #menu a.opcionInstalacionesRecursos:hover,#cabecera #menu a.opcionInstalacionesRecursos.opcionInstalacionesRecursosSeleccionada{
	text-indent: -180px;
}


#cabecera #menu a.opcionLibreria{
	width: 69px;
}
#cabecera #menu a.opcionLibreria:hover,#cabecera #menu a.opcionLibreria.opcionLibreriaSeleccionada{
	text-indent: -69px;
}


#cabecera #menu a.opcionContacto{
	width: 87px;
}
#cabecera #menu a.opcionContacto:hover,#cabecera #menu a.opcionContacto.opcionContactoSeleccionada{
	text-indent: -87px;
}
/************************************************************
	Fin Menú
*************************************************************/
/************************************************************
	Formulario Búsqueda
*************************************************************/
#cabecera form#formularioBusqueda{
	position: absolute;
	right: 0px;
	bottom: 19px;
	width: 181px;
	overflow: hidden;
}
#cabecera form#formularioBusqueda label{
	display: block;
	padding-bottom: 6px;
	padding-right: 14px;
	font-size: 9px;
	line-height: 11px;
	text-align: right;
}
#cabecera form#formularioBusqueda input{
	float: left;
	border: 0px;
	padding: 0px;
	margin: 0px;
}
#cabecera form#formularioBusqueda input#formularioBusquedaTexto{
	width: 139px;	/* 149 - 10 */
	height: 20px;	/* 23 - 3 */
	padding-left: 10px;
	padding-top: 3px;
	line-height: 23px;
	background-image: url("../imagenes/cabecera/formularioBusqueda/fondoInput.gif");
	background-repeat: no-repeat;	
}
/************************************************************
	Fin Formulario Búsqueda
*************************************************************/
/**********************************************************************
	Fin Cabecera
**********************************************************************/
/**********************************************************************
	Banner
**********************************************************************/
#banner{
	position: absolute;
	top: 145px;
	left: 0px;
	width: 989px;
	height: 162px;
	overflow: hidden;
	z-index: 0;
}
#banner p{
	position: absolute;
	left: 595px;
	top: 40px;
}
#banner p img{
	float: left;
	clear: both;
}
#banner a{
	display: block;
	float: left;
	clear: both;
	height: 24px;
	margin-top: 8px;
	padding-left: 20px;
	background-image: url("../imagenes/banners/fondoA.gif");
	background-position: left;
	background-repeat: no-repeat;
	overflow: hidden;
}
#banner a span{
	display: block;
	height: 19px;	/* 24 - 5 */
	padding-top: 5px;
	float: left;
	padding-right: 20px;
	background-image: url("../imagenes/banners/fondoASpan.gif");
	background-position: right;
	background-repeat: no-repeat;
	
}
/**********************************************************************
	Fin Banner
**********************************************************************/
/**********************************************************************
	Ubicación
**********************************************************************/
#ubicacion{
    width: 955px;   /* 989 - 17 - 17 */
    height: 23px;
    padding-left: 17px;
    padding-right: 17px;
    background-image: url("../imagenes/fondoUbicacion.gif");
    background-repeat: no-repeat;
    color: #fdfdfd;
    font-size: 9px;
    font-weight: bold;
    overflow: hidden;
}
#ubicacion p{
    padding: 0px;
    line-height: 23px;
}
#ubicacion p a{
    font-weight: normal;
}
/**********************************************************************
	Fin Ubicación
**********************************************************************/
/**********************************************************************
	Contenido
**********************************************************************/
#contenido{
	position: relative;
	width: 959px;	/* 989 - 16 - 14 */
	padding-left: 16px;
	padding-right: 14px;
    padding-top: 8px;
	z-index: 1;
	background-image: url("../imagenes/fondoContenido.gif");
	background-repeat: no-repeat;
	background-position: top;
}
.home #contenido{
    background-image: url("../imagenes/fondoContenidoHome.gif");
}
/***********************************************************
	Columna Izquierda
***********************************************************/
#contenido #columnaIzquierda{
	position: relative;
	float: left;
	width: 200px;	/* 209 - 9 */
	padding-top: 5px;
	padding-right: 9px;
	/*overflow: hidden;*/
}
/*************************************************
	Formulario Boletín
*************************************************/
#contenido #columnaIzquierda form#formularioBoletin{
	position: relative;
	width: 200px;
	padding-top: 9px;
	margin-bottom: 7px;
	background-image: url("../imagenes/contenido/columnaIzquierda/formularioBoletin/fondo.gif");
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #9a1c26;
	overflow: visible;
}
#contenido #columnaIzquierda form#formularioBoletin .contenidoBoletin{
	width: 182px;	/* 200 - 12 - 6 */
	padding-bottom: 5px;
	padding-left: 12px;
	padding-right: 6px;
}
#contenido #columnaIzquierda form#formularioBoletin .cierreBoletin{
	clear: both;
	left: 0px;
	bottom: 0px;
	width: 200px;
	height: 5px;
	background-image: url("../imagenes/contenido/columnaIzquierda/formularioBoletin/fondoCierre.gif");
	background-repeat: no-repeat;
	overflow: hidden;
}
#contenido #columnaIzquierda form#formularioBoletin img.salamandra{
	position: absolute;
	right: -8px;
	top: -5px;
	width: 44px;
	height: 56px;
}

#contenido #columnaIzquierda form#formularioBoletin label{
	display: block;
	padding-left: 4px;
	padding-bottom: 11px;
}
#contenido #columnaIzquierda form#formularioBoletin input{
	float: left;
	border: 0px;
	padding: 0px;
	margin: 0px;
}
#contenido #columnaIzquierda form#formularioBoletin input#formularioBoletinEmail{
	width: 90px;	/* 98 - 8 */
	height: 17px;	/* 20 - 3 */
	padding-left: 8px;
	padding-top: 3px;
	margin-right: 5px;
	background-image: url("../imagenes/contenido/columnaIzquierda/formularioBoletin/fondoInput.gif");
}
/*************************************************
	Fin Formulario Boletín
*************************************************/
/*************************************************
	Submenú
*************************************************/
#contenido #columnaIzquierda .cuadroIzquierda{
	width: 200px;
	padding-bottom: 12px;
	margin-bottom: 9px;
	font-size: 12px;
	background-image: url("../imagenes/contenido/columnaIzquierda/cuadroIzquierda/fondo.gif");
	background-position: bottom;
	background-repeat: no-repeat;
	background-color: #e1e3e4;
	color: #0b1a22;
	overflow: hidden;
}
#contenido #columnaIzquierda .cuadroIzquierda img.imagenPrincipal{
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
    margin-bottom: 6px;
    border: 3px solid #9d9fa1;
}
#contenido #columnaIzquierda .cuadroIzquierda h2{
	padding: 0px;
	margin: 0px;
}
#contenido #columnaIzquierda .cuadroIzquierda p{
	padding-top: 4px;
	padding-left: 11px;
	padding-right: 11px;
	line-height: 14px;
}
#contenido #columnaIzquierda .cuadroIzquierda a{
	display: block;
	width: 176px;	/* 200 - 11 - 11 - 1 - 1 */
	padding-top: 8px;
	padding-bottom: 5px;
	padding-left: 11px;
	padding-right: 11px;
	border-top: 1px solid #f3f4f4;
	border-right: 1px solid #f2f2f2;
	border-left: 1px solid #f2f2f2;
	color: #0b1a22;
}
#contenido #columnaIzquierda .cuadroIzquierda a:hover,#contenido #columnaIzquierda .cuadroIzquierda a.opcionSubMenuSeleccionada{
	background-color: #cacccd;
	font-weight: bold;
}
#contenido #columnaIzquierda .cuadroIzquierda h2 a,#contenido #columnaIzquierda .cuadroIzquierda h2 a:hover{
	display: inline;
	padding: 0px;
	margin: 0px;
	border: 0px;
	background: none;
}
/***************************************
	Submenú Opciones
***************************************/
#contenido #columnaIzquierda .cuadroIzquierda.subMenuOpciones a{
	width: 167px;
	padding-left: 20px;
	background-image: url("../imagenes/contenido/columnaIzquierda/cuadroIzquierda/flechaDerecha.gif");
	background-repeat: no-repeat;
	background-position: 11px center;
	font-weight: bold;
}
#contenido #columnaIzquierda .cuadroIzquierda.subMenuOpciones a.subOpciones{
	background-image: url("../imagenes/contenido/columnaIzquierda/cuadroIzquierda/flechaAbajo.gif");
}
#contenido #columnaIzquierda .cuadroIzquierda.subMenuOpciones h2 a{
	padding: 0px;
	background: none;
}

#contenido #columnaIzquierda .cuadroIzquierda.subMenuOpciones .subMenuSubOpciones a{
	padding-left: 30px;
	width: 157px;
	font-weight: normal;
	background: none;
	background-color: #eceeef;
	padding-bottom: 4px;
}
#contenido #columnaIzquierda .cuadroIzquierda.subMenuOpciones .subMenuSubOpciones a:hover,#contenido #columnaIzquierda .cuadroIzquierda.subMenuOpciones .subMenuSubOpciones a.subOpcionSubMenuSeleccionada{
	font-weight: bold;
}
/***************************************
	Fin Submenú Opciones
***************************************/
/*************************************************
	Fin Submenú
*************************************************/
/*************************************************
	Cuadro Mundo Salamandra
*************************************************/
#contenido #columnaIzquierda .mundoSalamandra{
	width: 200px;
	background-color: #38393a;
	font-size: 10px;
	margin-bottom: 10px;
	overflow: auto;
}
#contenido #columnaIzquierda .mundoSalamandra h2{
	padding: 0px;
	margin: 0px;
	margin-bottom: 14px;
	border-bottom: 3px solid #000000;
}
#contenido #columnaIzquierda .mundoSalamandra .columnaImagen{
	float: left;
	width: 63px;
	padding-left: 11px;
	overflow: hidden;
}
#contenido #columnaIzquierda .mundoSalamandra .columnaImagen img{
	border: 2px solid black;
}
#contenido #columnaIzquierda .mundoSalamandra .columnaContenido{
	float: left;
	width: 115px;
	padding-right: 11px;
	overflow: hidden;
}
#contenido #columnaIzquierda .mundoSalamandra .columnaContenido p{
	color: #d6ac29;
	line-height: 12px;
}
#contenido #columnaIzquierda .mundoSalamandra .columnaContenido p span{
	color: white;
}
/*************************************************
	Fin Cuadro Mundo Salamandra
*************************************************/
/*************************************************
	Cuadro Encuesta
*************************************************/
#contenido #columnaIzquierda form#formularioEncuesta{
    width: 200px;
    padding-bottom: 11px;
	background-color: #f4c313;
	background-image: url("../imagenes/contenido/columnaIzquierda/formularioEncuesta/fondo.gif");
	background-repeat: no-repeat;
	background-position: bottom;
    font-size: 11px;
    font-weight: bold;
    overflow: auto;
}
#contenido #columnaIzquierda form#formularioEncuesta h2{
	margin: 0px;
	padding: 0px;
	padding-bottom: 5px;
}
#contenido #columnaIzquierda form#formularioEncuesta p{
	padding-left: 12px;
	padding-right: 12px;
}
#contenido #columnaIzquierda form#formularioEncuesta label{
    display: block;
    padding-left: 12px;
	padding-right: 12px;
}
#contenido #columnaIzquierda form#formularioEncuesta input#formularioEncuestaVotar{
    margin: 0px;
    padding: 0px;
    border: 0px;
    margin-right: 11px;
    float: right;
    clear: both;
    background: none;
}
/*************************************************
	Fin Cuadro Encuesta
*************************************************/
/*************************************************
	Cuadro Pregunta
*************************************************/
#contenido #columnaIzquierda .pregunta{
    position: relative;
    width: 176px;   /* 200 - 12 - 12 */
    height: 86px;   /* 98 - 12 */
    padding: 12px;
    padding-bottom: 0px;
    margin-bottom: 10px;
    background-image: url("../imagenes/contenido/columnaIzquierda/pregunta/fondo.gif");
    background-repeat: no-repeat;
}
#contenido #columnaIzquierda .pregunta img.salamandra{
	position: absolute;
	right: -8px;
	top: -5px;
	width: 44px;
	height: 56px;
}
#contenido #columnaIzquierda .pregunta h2{
    padding-bottom: 7px;
}
#contenido #columnaIzquierda .pregunta p{
    font-size: 11px;
    line-height: 13px;
    color: white;
}
#contenido #columnaIzquierda .pregunta p a{
    color: #ffcc0a;
}
#contenido #columnaIzquierda .pregunta p a:hover{
    color: #fff1bc;
}
/*************************************************
	Cuadro Calendario
*************************************************/
#contenido #columnaIzquierda .cuadroIzquierda.cuadroCalendario{
	overflow: visible;
}
#contenido #columnaIzquierda .cuadroIzquierda.cuadroCalendario h2{
	padding-bottom: 7px;
}
#contenido #columnaIzquierda .cuadroIzquierda.cuadroCalendario p{
	padding-left: 25px;
	padding-right: 25px;
	padding-bottom: 6px;
	border-bottom: 1px solid #f3f4f4;
}
#contenido #columnaIzquierda .cuadroIzquierda.cuadroCalendario p.navegacion{
	border: 0px;
	padding: 0px;
	padding-top: 10px;
	padding-bottom: 6px;
	text-align: center;
	font-weight: bold;
	color: black;
	font-size: 14px;
}
#contenido #columnaIzquierda .cuadroIzquierda.cuadroCalendario p.navegacion a{
	display: inline;
	padding: 0px;
	margin: 0px;
	float: none;
	background: none;
	border: 0px;
	line-height: normal;
	padding-left: 10px;
	padding-right: 10px;
}
#contenido #columnaIzquierda .cuadroIzquierda.cuadroCalendario p.navegacion a img{
	vertical-align: middle;
}
#contenido #columnaIzquierda .cuadroIzquierda.cuadroCalendario a{
	display: inline;
	width: auto;
	padding: 0px;
	border: 0px;
}
/*************************************************
	Fin Cuadro Calendario
*************************************************/
/*************************************************
	Cuadro Asesor
*************************************************/
#contenido #columnaIzquierda .cuadroIzquierda form#formularioAsesor{
	width: 180px;	/* 200 - 10 - 10 */
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 7px;
	font-size: 11px;
	overflow: hidden;
}
#contenido #columnaIzquierda .cuadroIzquierda form#formularioAsesor label{
	display: block;
	float: left;
	width: 69px;
	height: 19px;
	line-height: 19px;
	font-weight: bold;
	overflow: hidden;
}
#contenido #columnaIzquierda .cuadroIzquierda form#formularioAsesor .filaFormulario{
	width: 180px;
	padding-bottom: 7px;
	overflow: auto;
	clear: both;
}
#contenido #columnaIzquierda .cuadroIzquierda form#formularioAsesor label.dosLineas{
	height: 22px;
	line-height: 10px;
}
#contenido #columnaIzquierda .cuadroIzquierda form#formularioAsesor label.labelCaptcha{
	width: 123px;
	font-size: 12px;
}
#contenido #columnaIzquierda .cuadroIzquierda form#formularioAsesor label.labelCaptcha img{
	vertical-align: middle;
}
#contenido #columnaIzquierda .cuadroIzquierda form#formularioAsesor input,#contenido #columnaIzquierda .cuadroIzquierda form#formularioAsesor textarea{
	display: block;
	float: left;
	width: 109px;	/* 111 - 1 - 1 */
	height: 14px;	/* 19 - 1 - 1 - 3 */
	padding: 0px;
	margin: 0px;
	padding-top: 3px;
	border: 1px solid #f9f9fa;
	background-image: url("../imagenes/contenido/columnaIzquierda/formularioAsesor/fondoInput.gif");
	background-position: top;
	background-repeat: no-repeat;
	overflow: hidden;
}
#contenido #columnaIzquierda .cuadroIzquierda form#formularioAsesor input#formularioAsesorCaptcha{
	width: 55px;
	background-image: url("../imagenes/contenido/columnaIzquierda/formularioAsesor/fondoInputCaptcha.gif");
}
#contenido #columnaIzquierda .cuadroIzquierda form#formularioAsesor textarea{
	height: 76px;	/* 81 - 1 - 1 - 3 */
}
#contenido #columnaIzquierda .cuadroIzquierda form#formularioAsesor p{
	color: #0b1a22;
	font-size: 9px;
	clear: both;
	padding: 0px;
	padding-bottom: 7px;
}
#contenido #columnaIzquierda .cuadroIzquierda form#formularioAsesor input#formularioAsesorEnviar{
	padding: 0px;
	margin: 0px;
	border: 0px;
	float: right;
	width: 52px;
	height: 22px;
	background: none;
}
/*************************************************
	Fin Cuadro Asesor
*************************************************/
/***********************************************************
	Fin Columna Izquierda
***********************************************************/
/***********************************************************
	Columna Derecha
***********************************************************/
#contenido #columnaDerecha{
	position: relative;
	float: left;
	width: 750px;
	padding-top: 6px;
	overflow: hidden;
}
#contenido #columnaDerecha p{
    line-height: 15px;
}
/*************************************************
	Cuadro
*************************************************/
#contenido #columnaDerecha .cuadro{
	width: 750px;
	margin-bottom: 8px;
	overflow: hidden;
}
#contenido #columnaDerecha .cuadro h2{
	position: relative;
	width: 700px;	/* 750 - 25 - 25 */
	padding: 0px;
	padding-left: 25px;
	padding-right: 25px;
	padding-bottom: 18px;
	margin: 0px;
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/superior.gif");
	background-repeat: no-repeat;
	background-position: top;
	text-align: center;
}
#contenido #columnaDerecha .cuadro h2 a.botonH2{
	position: absolute;
	right: 37px;
	top: 11px;
}
#contenido #columnaDerecha .cuadro .contenido{
	width: 700px;	/* 750 - 25 - 25 */
	padding-left: 25px;
	padding-right: 25px;
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/contenido.gif");
	background-repeat: repeat-y;
	overflow: auto;
}
#contenido #columnaDerecha .cuadro .cierre{
	width: 750px;
	height: 7px;
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/inferior.gif");
	background-repeat: no-repeat;
	overflow: hidden;
}
/***************************************
	Cuadro Cursos
***************************************/
#contenido #columnaDerecha .cuadro.cuadroCursos label{
	padding-right: 12px;
}
/***************************************
	Fin Cuadro Cursos
***************************************/
/****************************************
	Tabla con Scroll
****************************************/
#tablaScroll{
	width: 698px;
	border: 1px solid #000000;
	margin-top: 14px;
	margin-bottom: 14px;
	font-weight: bold;
	overflow: hidden;
}

#tablaScroll #tablaScrollContenido{
	display: block;
	width: 698px;
	height: 170px;	/* 176 - 6 */
	padding-top: 6px;
	background-color: #eceeef;
	overflow: auto;
}
#tablaScroll #tablaScrollContenido .fila{
	width: 679px;	/* 698 - Barra Scroll*/
	overflow: auto;
	clear: both;
	background-image: url("../imagenes/contenido/columnaPrincipal/formularioOrdenPedido/fondoTabla.gif");
	background-repeat: repeat-y;
	background-position: left;
}
#tablaScroll #tablaScrollContenido .fila.filaImpar{
	background-color: #ffffff;
}
#tablaScroll #tablaScrollContenido .fila span{
	float: left;
	display: block;
	height: 23px;	/* 35 - 6 - 6 */
	padding: 6px;
	padding-right: 6px;
	border-right: 1px solid white;
	overflow: hidden;
}
#tablaScroll #tablaScrollContenido .fila.filaImpar span{
	padding: 3px;
	height: 23px;	/* 29 - 3 - 3 */
	padding-right: 6px;
	padding-left: 6px;
}
#tablaScroll #tablaScrollContenido .fila span.colFec{
	width: 230px;	/* 270 - 30 - 10 */
	padding-left: 30px;
	color: #be202e;
}
#tablaScroll #tablaScrollContenido .fila span.colFec a{
	color: #be202e;
}
#tablaScroll #tablaScrollContenido .fila span.colFec a:hover{
	color: #ee293b;
}
#tablaScroll #tablaScrollContenido .fila span.colCiu{
	width: 97px;	/* 127 - 20 - 10 */
	padding-left: 20px;
	color: #0b1a22;
}
#tablaScroll #tablaScrollContenido .fila span.colIns{
	width: 255px;	/* 282 - 20 - 10 */
	padding-left: 20px;
}
#tablaScroll #tablaScrollContenido .fila span.colIns a{
	display: block;
	width: 81px;
	height: 24px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	overflow: hidden;
}
#tablaScroll #tablaScrollContenido .fila span.colIns a:hover{
	text-indent: -81px;
}

#tablaScroll #tablaScrollContenido .fila span.colNom{
	width: 150px;	/* 175 - 15 - 10 */
	padding-left: 15px;
	color: #0b1a22;
}
#tablaScroll #tablaScrollContenido .fila span.colEsp{
	width: 134px;	/* 154 - 10 - 10 */
	padding-left: 10px;
	color: #0b1a22;
}

#tablaScroll #tablaScrollContenido .fila span strong{
	display: block;
}
/******************************
	Tabla con Scroll Sedes
******************************/
.sedes #tablaScroll{
	margin-left: auto;
	margin-right: auto;
	overflow: auto;
}
.sedes #tablaScroll #tablaScrollContenido{
	float: left;
	width: 395px;
	border-right: 1px solid black;
}
.sedes #tablaScroll #mapaGoogle{
	float: left;
	width: 302px;
	height: 173px;
	overflow: hidden;
}
.sedes #tablaScroll #tablaScrollContenido .fila{
	width: 376px;
}
.sedes #tablaScroll #tablaScrollContenido .fila span{
	padding: 10px;
}
.sedes #tablaScroll #tablaScrollContenido .fila span.colFec{
	padding: 10px;
}
/******************************
	Fin Tabla con Scroll Sedes
******************************/
/****************************************
	Fin Tabla con Scroll
****************************************/
/****************************************
	Noticias
****************************************/
#contenido #columnaDerecha .cuadro .contenido .noticia{
	width: 700px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #e0e3e3;
	overflow: auto;
}
#contenido #columnaDerecha .cuadro .contenido .noticia.ultimaNoticia{
	border-bottom: 0px;
}
#contenido #columnaDerecha .cuadro .contenido .noticia a.imagenNoticia{
	float: left;
	border: 3px solid #9d9fa1;
	margin-right: 20px;
	margin-bottom: 10px;
}

#contenido #columnaDerecha .cuadro .contenido .noticia h3{
	padding-top: 9px;
	padding-bottom: 8px;
	color: #9d9fa1;
	font-size: 10px;
	margin: 0px;
}
#contenido #columnaDerecha .cuadro .contenido .noticia h4{
	font-weight: bold;
	font-size: 14px;
	padding-top: 0px;
	padding-bottom: 4px;
	margin: 0px;
}
#contenido #columnaDerecha .cuadro .contenido .noticia p{
	line-height: 14px;
}
/****************************************
	Fin Noticias
****************************************/
/****************************************
	Productos
****************************************/
#contenido #columnaDerecha .cuadro.cuadroProductos .contenido{
	padding-top: 0px;
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/productos/contenido.gif");
	background-repeat: repeat-y;
	background-position: left;
	overflow: auto;
}
#contenido #columnaDerecha .cuadro.cuadroProductos .cierre{
	height: 15px;
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/productos/inferior.gif");
}
#contenido #columnaDerecha .cuadro.cuadroProductos .contenido .producto{
	float: left;
	width: 227px;
	margin-right: 16px;
	overflow: hidden;
}
#contenido #columnaDerecha .cuadro.cuadroProductos .contenido .producto.ultimoProducto{
	width: 210px;
	margin-right: 0px;
	overflow: hidden;
}
#contenido #columnaDerecha .cuadro.cuadroProductos .contenido .producto h3{
	padding: 0px;
	padding-bottom: 6px;
	margin: 0px;
	font-size: 12px;
	line-height: 15px;
}
#contenido #columnaDerecha .cuadro.cuadroProductos .contenido .producto p{
	line-height: 12px;
	padding-bottom: 10px;
}
#contenido #columnaDerecha .cuadro.cuadroProductos .contenido .producto img.imagenProducto{
	float: right;
	margin-left: 15px;
	margin-bottom: 15px;
}
/****************************************
	Fin Productos
****************************************/
/****************************************
	Formulario RSS
****************************************/
#contenido #columnaDerecha .cuadro form#formularioRSS{
    position: absolute;
    right: 0px;
    top: 0px;
    width: 300px;
    height: 33px;   /* 53 - 20 */
    padding-top: 20px;
    overflow: hidden;
}
#contenido #columnaDerecha .cuadro form#formularioRSS label{
    float: left;
    display: block;
    height: 23px;
    line-height: 23px;
    margin-right: 10px;
    color: #fafbfb;
    font-size: 11px;
    overflow: hidden;
}
#contenido #columnaDerecha .cuadro form#formularioRSS select{
    float: left;
    display: block;
    width: 130px;
    height: 23px;
    line-height: 23px;
    margin-right: 10px;
    background-color: #919191;
    font-size: 11px;
    font-weight: bold;
}
#contenido #columnaDerecha .cuadro form#formularioRSS input{
    float: left;
    display: block;
    margin: 0px;
    padding: 0px;
    border: 0px;
}
/****************************************
	Fin Formulario RSS
****************************************/
/****************************************
	Cuadro Blog
****************************************/
#contenido #columnaDerecha .cuadro.cuadroBlog .contenido{
    width: 750px;
    padding-left: 0px;
    padding-right: 0px;
}
#contenido #columnaDerecha .cuadro.cuadroBlog .contenido .perfil{
    width: 700px;   /* 750 - 25 - 25 */
    padding-left: 25px;
    padding-right: 25px;
    padding-bottom: 20px;
}
#contenido #columnaDerecha .cuadro.cuadroBlog .contenido .perfil img{
    float: left;
    border: 3px solid #9d9fa1;
    margin-right: 20px;
    margin-bottom: 10px;
}
#contenido #columnaDerecha .cuadro.cuadroBlog .contenido p{
    line-height: 15px;
    padding-bottom: 14px;
}
#contenido #columnaDerecha .cuadro.cuadroBlog .contenido .articulo{
    width: 700px;   /* 750 - 25 - 25 */
    padding-left: 25px;
    padding-right: 25px;
    padding-bottom: 20px;
    border-top: 3px double #e1e3e4;
}
#contenido #columnaDerecha .cuadro.cuadroBlog .contenido .articulo h3{
    position: relative;
    width: 530px;   /* 700 - 10 - 160 */
    padding-top: 13px;
    padding-bottom: 13px;
    padding-left: 10px;
    padding-right: 160px;
    margin-bottom: 14px;
    background-image: url("../imagenes/contenido/columnaDerecha/cuadro/blog/fondoH3.gif");
    background-repeat: no-repeat;
    background-position: bottom;
}
#contenido #columnaDerecha .cuadro.cuadroBlog .contenido .articulo h3 a.comentar{
    position: absolute;
    display: block;
    width: 138px;
    height: 22px;
    right: 12px;
    top: 10px;
}
#contenido #columnaDerecha .cuadro.cuadroBlog .contenido .articulo a{
    font-weight: bold;
}
#contenido #columnaDerecha .cuadro.cuadroBlog .contenido .articulo p.publicado{
    color: #9d9fa1;
    border-top: 1px solid #e1e3e4;
    font-size: 10px;
    padding-top: 10px;
}
/******************************
	Formulario Comentario
******************************/
#contenido #columnaDerecha .cuadro.cuadroBlog .contenido form#formularioComentar{
    width: 700px;   /* 750 - 25 - 25 */
    padding: 20px;
    padding-left: 25px;
    padding-right: 25px;
    border-top: 3px double #e1e3e4;
}
#contenido #columnaDerecha .cuadro.cuadroBlog .contenido form#formularioComentar label{
    display: block;
    padding-bottom: 6px;
}
#contenido #columnaDerecha .cuadro.cuadroBlog .contenido form#formularioComentar textarea#formularioComentarComentario{
    width: 676px;   /* 700 - 12 - 12 */
    height: 63px;   /* 87 - 12 - 12 */
    padding: 12px;
    margin: 0px;
    border: 0px;
    background-image: url("../imagenes/contenido/columnaDerecha/cuadro/blog/fondoTextarea.gif");
    background-repeat: no-repeat;
    background-position: left;
    margin-bottom: 8px;
}
#contenido #columnaDerecha .cuadro.cuadroBlog .contenido form#formularioComentar textarea#formularioComentarComentario:focus{
    background-position: right;
}
#contenido #columnaDerecha .cuadro.cuadroBlog .contenido form#formularioComentar input#formularioComentarEnviar{
    padding: 0px;
    margin: 0px;
    border: 0px;
}
/******************************
	Fin Formulario Comentario
******************************/
/****************************************
	Fin Cuadro Blog
****************************************/
/****************************************
	Contacto Vital
****************************************/
#contenido #columnaDerecha .cuadro.cuadroContactoVital{
	
}
#contenido #columnaDerecha .cuadro.cuadroContactoVital .contenido p{
	padding-bottom: 30px;
}
#contenido #columnaDerecha .cuadro.cuadroContactoVital .contenido h3{
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 13px;
	color: #0a1820;
}

/****************************************
	Fin Contacto Vital
****************************************/
/****************************************
	Cuadro Pestañas
****************************************/
#contenido #columnaDerecha .cuadro .contenido .cuadroPestanas{
	position: relative;
	width: 700px;
	margin-bottom: 30px;
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/pestanas/fondo.gif");
	background-repeat: repeat-y;
	overflow: auto;
}
#contenido #columnaDerecha .cuadro .contenido .cuadroPestanas .pestanas{
	float: left;
	width: 113px;
	padding-bottom: 15px;
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/pestanas/fondoPestanas.gif");
	background-repeat: repeat-y;
	background-position: right;
	overflow: hidden;
}
#contenido #columnaDerecha .cuadro .contenido .cuadroPestanas .pestanas a.pestana{
	float: left;
	display: inline-block;
	width: 78px;	/* 113 - 13 - 22 */
	height: 31px;
	padding-left: 13px;
	padding-right: 22px;
	margin-bottom: 4px;
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/pestanas/pestana.gif");
	background-position: left;
	background-repeat: no-repeat;
	font-weight: bold;
	color: #ffcc0a;
	line-height: 28px;
}
#contenido #columnaDerecha .cuadro .contenido .cuadroPestanas .pestanas a.pestana.pestanaSuperior{
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/pestanas/pestanaSuperior.gif");
}
#contenido #columnaDerecha .cuadro .contenido .cuadroPestanas .pestanas a.pestana.pestanaSeleccionada,#contenido #columnaDerecha .cuadro .contenido .cuadroPestanas .pestanas a:hover{
	background-position: right;
	color: #be202e;
}
#contenido #columnaDerecha .cuadro .contenido .cuadroPestanas .pestanasContenido{
	float: left;
	width: 567px;	/* 587 - 20 */
	padding-right: 20px;
	padding-bottom: 5px;
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/pestanas/fondoContenido.gif");
	background-repeat: no-repeat;
	background-position: right top;
	color: #6c7479;
	overflow: hidden;
}
#contenido #columnaDerecha .cuadro .contenido .cuadroPestanas .pestanasContenido p{
	padding-bottom: 10px;
}
#contenido #columnaDerecha .cuadro .contenido .cuadroPestanas .cierrePestanas{
	clear: both;
	width: 700px;
	height: 8px;
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/pestanas/fondoCierre.gif");
	overflow: hidden;
}
/****************************************
	Fin Cuadro Pestañas
****************************************/
/****************************************
	Sedes
****************************************/
#contenido #columnaDerecha .cuadro .sedes{
	width: 750px;
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/contenido.gif");
	background-repeat: repeat-y;
	border-top: 3px double #e1e3e4;
}
#contenido #columnaDerecha .cuadro .sedes h2{
	background-image: none;
	padding-bottom: 20px;
}
/****************************************
	Fin Sedes
****************************************/
/****************************************
	Detalle Curso
****************************************/
#contenido #columnaDerecha .cuadro.cuadroDetalleCurso h3{
	font-size: 24px;
	font-weight: bold;
	color: #0a1820;
	padding-bottom: 10px;
}
#contenido #columnaDerecha .cuadro.cuadroDetalleCurso h4{
	font-size: 16px;
	font-weight: bold;
	color: #0a1820;
	padding-bottom: 10px;
}
#contenido #columnaDerecha .cuadro.cuadroDetalleCurso h5{
	font-size: 14px;
	font-weight: bold;
	color: #0a1820;
	text-transform: uppercase;
}
#contenido #columnaDerecha .cuadro.cuadroDetalleCurso .galeriaImagenes{
	float: right;
	margin-left: 30px;
	margin-bottom: 20px;
}
/*******************************
	Cuadro Datos
*******************************/
#contenido #columnaDerecha .cuadro .datos{
	width: 299px;
	padding-top: 4px;
	margin-bottom: 24px;
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/detalleCurso/datos/superior.gif");
	background-repeat: no-repeat;
	background-position: top;
}
#contenido #columnaDerecha .cuadro .datos .cierreDatos{
	width: 299px;
	height: 4px;
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/detalleCurso/datos/inferior.gif");
	background-repeat: no-repeat;
	overflow: hidden;
}
#contenido #columnaDerecha .cuadro .datos .dato{
	width: 218px;	/* 299 - 65 - 14 - 1 - 1 */
	padding-top: 14px;
	padding-bottom: 14px;
	padding-left: 65px;
	padding-right: 14px;
	border: 1px solid #e1e3e4;
	border-top: 0px;
	background-position: 14px 12px;
	background-repeat: no-repeat;
}
#contenido #columnaDerecha .cuadro .datos .dato.ultimoDato{
	border-bottom: 0px;
}
#contenido #columnaDerecha .cuadro .datos .dato.datoHorario{
	background-image: url("../imagenes/iconos/iconoReloj.gif");
}
#contenido #columnaDerecha .cuadro .datos .dato.datoTipoCurso{
	background-image: url("../imagenes/iconos/iconoPersonas.gif");
}
#contenido #columnaDerecha .cuadro .datos .dato.datoCertificacion{
	background-image: url("../imagenes/iconos/iconoCertificado.gif");
}
#contenido #columnaDerecha .cuadro .datos .dato.datoFecha{
	background-image: url("../imagenes/iconos/iconoCalendario.gif");
}
#contenido #columnaDerecha .cuadro .datos .dato.datoDireccion{
	background-image: url("../imagenes/iconos/iconoCasa.gif");
}
#contenido #columnaDerecha .cuadro .datos .dato.datoTelefono{
	background-image: url("../imagenes/iconos/iconoTelefono.gif");
}
#contenido #columnaDerecha .cuadro .datos .dato.datoMoneda{
	background-image: url("../imagenes/iconos/iconoMoneda.gif");
}
#contenido #columnaDerecha .cuadro .datos .dato.datoPublicacion{
	padding-top: 23px;
	padding-bottom: 18px;
	background-image: url("../imagenes/iconos/iconoPublicacion.gif");
}
#contenido #columnaDerecha .cuadro .datos .dato.datoSinIcono{
	width: 265px;
	padding-left: 18px;
}
#contenido #columnaDerecha .cuadro .datos .dato.datoSinIcono p{
	padding-bottom: 4px;
}
#contenido #columnaDerecha .cuadro .datos .dato p{
	padding: 0px;
	line-height: 14px;
	color: #6c7479;
}
#contenido #columnaDerecha .cuadro .datos .dato p strong{
	color: #0a1820;
}
/*********************
	Cuadro Datos Evento
*********************/
#contenido #columnaDerecha .cuadro.cuadroEvento .datos{
	position: relative;
	width: 700px;
	padding-top: 0px;
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/detalleEvento/datos/superior.gif");
	margin-bottom: 10px;
	overflow: auto;
}
#contenido #columnaDerecha .cuadro.cuadroEvento .datos #mapaGoogle{
	float: right;
	width: 298px;
	overflow: hidden;
}
#contenido #columnaDerecha .cuadro.cuadroEvento .datos .dato{
	width: 318px;	/* 399 - 65 - 14 - 1 - 1 */
	padding-top: 19px;
	padding-bottom: 19px;
	overflow: hidden;
}
#contenido #columnaDerecha .cuadro.cuadroEvento .datos .dato p{
	font-weight: bold;
	color: #0a1820;
}
#contenido #columnaDerecha .cuadro.cuadroEvento .datos .cierreDatos{
	position: absolute;
	left: 0px;
	bottom: 0px;
	width: 700px;
	height: 4px;
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/detalleEvento/datos/inferior.gif");
}
/*********************
	Fin Cuadro Datos Evento
*********************/
/*******************************
	Fin Cuadro Datos
*******************************/
/*******************************
	Tabla Cursos
*******************************/
#contenido #columnaDerecha .cuadro .tablaCursos{
	width: 700px;   /* 750 - 25 - 25 */
    padding-left: 25px;
    padding-right: 25px;
    padding-bottom: 20px;
    border-top: 3px double #e1e3e4;
    background-image: url("../imagenes/contenido/columnaDerecha/cuadro/contenido.gif");
	background-repeat: repeat-y;
	overflow: hidden;
}
#contenido #columnaDerecha .cuadro.cuadroDetalleCurso .tablaCursos{
	width: 700px;
	padding-left: 0px;
	padding-right: 0px;
}
#contenido #columnaDerecha .cuadro .tablaCursos h5{
    position: relative;
    width: 530px;   /* 700 - 10 - 160 */
    padding-top: 13px;
    padding-bottom: 13px;
    padding-left: 10px;
    padding-right: 160px;
    margin-bottom: 14px;
    background-image: url("../imagenes/contenido/columnaDerecha/cuadro/blog/fondoH3.gif");
    background-repeat: no-repeat;
    background-position: bottom;
}
/*******************************
	Fin Tabla Cursos
*******************************/
/*******************************
	Pestañas Horizontales
*******************************/
#contenido #columnaDerecha .cuadro .pestanasHorizontales{
	width: 700px;   /* 750 - 25 - 25 */
    padding: 25px;
    padding-bottom: 0px;
    border-top: 3px double #e1e3e4;
    padding-bottom: 15px;
    background-image: url("../imagenes/contenido/columnaDerecha/cuadro/contenido.gif");
	background-repeat: repeat-y;
	overflow: hidden;
}
#contenido #columnaDerecha .cuadro .pestanasHorizontales .pestanas{
	width: 698px;	/* 700 - 2 */
	height: 54px;
	padding-left: 2px;
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/detalleCurso/pestanasHorizontales/fondoPestanas.gif");
	background-repeat: no-repeat;
	background-position: top;
	overflow: hidden;
}
#contenido #columnaDerecha .cuadro .pestanasHorizontales .pestanas a{
	float: left;
	display: block;
	height: 54px;
	font-weight: bold;
	margin-right: 3px;
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/detalleCurso/pestanasHorizontales/fondoA.gif");
	background-position: left;
	background-repeat: no-repeat;
	color: #be1d2d;
}
#contenido #columnaDerecha .cuadro .pestanasHorizontales .pestanas a span{
	display: block;
	float: left;
	height: 44px;
	padding-top: 10px;
	padding-left: 14px;
	padding-right: 14px;
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/detalleCurso/pestanasHorizontales/fondoASpan.gif");
	background-position: right;
	background-repeat: no-repeat;
}
#contenido #columnaDerecha .cuadro .pestanasHorizontales .pestanas a:hover,#contenido #columnaDerecha .cuadro .pestanasHorizontales .pestanas a.pestanaHorizontalSeleccionada{
	color: #ffcc0a;
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/detalleCurso/pestanasHorizontales/fondoASel.gif");
}
#contenido #columnaDerecha .cuadro .pestanasHorizontales .pestanas a:hover span,#contenido #columnaDerecha .cuadro .pestanasHorizontales .pestanas a.pestanaHorizontalSeleccionada span{
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/detalleCurso/pestanasHorizontales/fondoASpanSel.gif");
}
#contenido #columnaDerecha .cuadro .pestanasHorizontales .contenidoPestanasHorizontales{
	width: 660px;	/* 700 - 20 - 20 */
	padding-left: 20px;
	padding-right: 20px;
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/detalleCurso/pestanasHorizontales/contenido.gif");
	background-position: bottom;
	background-repeat: repeat-y;
}
#contenido #columnaDerecha .cuadro .pestanasHorizontales .contenidoPestanasHorizontales ul{
	padding-left: 0px;
}
#contenido #columnaDerecha .cuadro .pestanasHorizontales .cierrePestanasHorizontales{
	width: 700px;
	height: 9px;
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/detalleCurso/pestanasHorizontales/cierre.gif");
	background-repeat: no-repeat;
	overflow: hidden;
}
/*******************************
	Fin Pestañas Horizontales
*******************************/
/****************************************
	Fin Detalle Curso
****************************************/
/****************************************
	Evento
****************************************/
#contenido #columnaDerecha .cuadro.cuadroEvento{
	
}
#contenido #columnaDerecha .cuadro.cuadroEvento h3{
	font-size: 24px;
	color: #0a1820;
	padding-bottom: 12px;
}
#contenido #columnaDerecha .cuadro .columnaContenidoIzquierda{
	float: left;
	width: 423px;
	padding-bottom: 15px;
	overflow: hidden;
}
#contenido #columnaDerecha .cuadro .columnaContenidoDerecha{
	float: left;
	width: 277px;
	padding-bottom: 15px;
	overflow: hidden;
}
#contenido #columnaDerecha .cuadro .cuadroDetalleEvento{
	width: 700px;   /* 750 - 25 - 25 */
    padding-left: 25px;
    padding-right: 25px;
    padding-bottom: 20px;
    border-top: 3px double #e1e3e4;
    background-image: url("../imagenes/contenido/columnaDerecha/cuadro/contenido.gif");
	background-repeat: repeat-y;
	overflow: hidden;
}
#contenido #columnaDerecha .cuadro .cuadroDetalleEvento h4{
    position: relative;
    width: 530px;   /* 700 - 10 - 160 */
    font-size: 14px;
    color: #0a1820;
    padding-top: 13px;
    padding-bottom: 13px;
    padding-left: 10px;
    padding-right: 160px;
    margin-bottom: 14px;
    background-image: url("../imagenes/contenido/columnaDerecha/cuadro/blog/fondoH3.gif");
    background-repeat: no-repeat;
    background-position: bottom;
}
/****************************************
	Fin Evento
****************************************/
/****************************************
	Preguntas Frecuentes
****************************************/
#contenido #columnaDerecha .cuadro.cuadroPreguntasFrecuentes{
	overflow: hidden;
}
/******************************
	Lista Preguntas Frecuentes
******************************/
#contenido #columnaDerecha .cuadro.cuadroPreguntasFrecuentes ul{
	float: left;
	width: 698px;
	padding: 0px;
	padding-top: 4px;
	margin: 0px;
	list-style: none;
	padding-bottom: 4px;
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/detalleEvento/datos/superior.gif");
	background-position: top;
	background-repeat: no-repeat;
	border-left: 1px solid #e1e3e4;
	border-right: 1px solid #e1e3e4;
	overflow: hidden;
}
#contenido #columnaDerecha .cuadro.cuadroPreguntasFrecuentes ul li{
	width: 698px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#contenido #columnaDerecha .cuadro.cuadroPreguntasFrecuentes ul li ul{
	border: 0px;
	background: none;
}
#contenido #columnaDerecha .cuadro.cuadroPreguntasFrecuentes ul li a{
	display: block;
	padding-left: 37px;
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom: 1px solid #e1e3e4;
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/faq/fondoA.gif");
	background-repeat: no-repeat;
	background-position: 11px;
	font-weight: bold;
}
#contenido #columnaDerecha .cuadro.cuadroPreguntasFrecuentes ul li a.ultimaOpcionFaq{
	border: 0px;
}
#contenido #columnaDerecha .cuadro.cuadroPreguntasFrecuentes ul li a:hover,#contenido #columnaDerecha .cuadro.cuadroPreguntasFrecuentes ul li a.opcionFaqSeleccionada{
	color: #0a1820;
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/faq/fondoASel.gif");
}
#contenido #columnaDerecha .cuadro.cuadroPreguntasFrecuentes ul li ul li a{
	padding-left: 85px;
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/faq/fondoP.gif");
	background-position: 56px;
	font-weight: normal;
}
#contenido #columnaDerecha .cuadro.cuadroPreguntasFrecuentes ul li ul li a:hover,#contenido #columnaDerecha .cuadro.cuadroPreguntasFrecuentes ul li ul li a.opcionFaqSeleccionada{
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/faq/fondoP.gif");
}
#contenido #columnaDerecha .cuadro.cuadroPreguntasFrecuentes .cierreFaq{
	clear: both;
	width: 700px;
	height: 4px;
	padding-bottom: 4px;
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/detalleEvento/datos/inferior.gif");
	background-repeat: no-repeat;
	margin-bottom: 35px;
	overflow: hidden;
}
/******************************
	Fin Lista Preguntas Frecuentes
******************************/
#contenido #columnaDerecha .cuadro.cuadroPreguntasFrecuentes h3{
	padding-left: 28px;
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/faq/fondoR.gif");
	background-repeat: no-repeat;
	background-position: left;
	margin-bottom: 6px;
	font-size: 16px;
	color: #0a1820;
}
#contenido #columnaDerecha .cuadro.cuadroPreguntasFrecuentes p{
	padding-bottom: 16px;
}
/****************************************
	Fin Preguntas Frecuentes
****************************************/
/****************************************
	Publicaciones
****************************************/
#contenido #columnaDerecha .cuadro.cuadroPublicaciones h3{
	color: #0a1820;
	font-size: 24px;
	padding-bottom: 16px;
}
#contenido #columnaDerecha .cuadro.cuadroPublicaciones .columnaContenidoIzquierda{
	width: 321px;
}
#contenido #columnaDerecha .cuadro.cuadroPublicaciones .columnaContenidoIzquierda .galeriaImagenes{
	margin-bottom: 15px;
}
#contenido #columnaDerecha .cuadro.cuadroPublicaciones .columnaContenidoDerecha{
	width: 379px;
}
#contenido #columnaDerecha .cuadro.cuadroPublicaciones .columnaContenidoDerecha p{
	padding-bottom: 16px;
}
/****************************************
	Fin Publicaciones
****************************************/
/****************************************
	Mundo Salamandra
****************************************/
#contenido #columnaDerecha .cuadro.cuadroMundoSalamandra .galeriaImagenes{
	padding-top: 25px;
	text-align: center;
	overflow: hidden;
}
/****************************************
	Fin Mundo Salamandra
****************************************/
/****************************************
	Blogs
****************************************/
#contenido #columnaDerecha .cuadro.cuadroBlogs .contenido{
	position: relative;
	height: 110px;
	overflow: hidden;
}
/****************************************
	Fin Blogs
****************************************/
/****************************************
	Foros
****************************************/
#contenido #columnaDerecha .cuadro.cuadroForos .columnaContenidoIzquierda{
	width: 321px;	/* 347 - 1 - 25 */
	padding-right: 25px;
	padding-bottom: 0px;
	border-right: 1px solid #e1e3e4;
	margin-bottom: 10px;
	overflow: hidden;
}
#contenido #columnaDerecha .cuadro.cuadroForos .columnaContenidoDerecha{
	width: 321px;	/* 353 - 25 - 7 */
	padding-left: 25px;
	padding-bottom: 0px;
	padding-right: 7px;
	margin-bottom: 10px;
	overflow: hidden;
}
#contenido #columnaDerecha .cuadro.cuadroForos .columnaContenidoIzquierda a,#contenido #columnaDerecha .cuadro.cuadroForos .columnaContenidoDerecha a{
	display: block;
	line-height: 15px;
	font-weight: bold;
	border-bottom: 1px solid #e1e3e4;
	padding-top: 4px;
	padding-bottom: 4px;
}
#contenido #columnaDerecha .cuadro.cuadroForos a.ultimaOpcionForo{
	border: 0px;
}
/****************************************
	Fin Foros
****************************************/
/****************************************
	Experiencieas
****************************************/
#contenido #columnaDerecha .cuadro.cuadroExperiencias #tablaScroll{
	margin-top: 0px;
}
/*#contenido #columnaDerecha  .cuadro.cuadroExperiencias #tablaScroll #tablaScrollContenido{
	overflow: visible;
}
#contenido #columnaDerecha  .cuadro.cuadroExperiencias #tablaScroll #tablaScrollContenido .fila{
	overflow: visible;
}
#contenido #columnaDerecha  .cuadro.cuadroExperiencias #tablaScroll #tablaScrollContenido .fila span{
	overflow: visible;
}
#contenido #columnaDerecha .cuadro.cuadroExperiencias #tablaScroll .colNom{
	position: relative;
}
#contenido #columnaDerecha .cuadro.cuadroExperiencias #tablaScroll .toolTip{
	display: block;
	position: absolute;
	top: -10px;
	left: 100px;
	width: 146px;
	z-index: 100;
	padding-top: 10px;
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/mundoSalamandra/toolTipSup.gif");
	background-position: top;
	border: 0px;
	overflow: hidden;
}
#contenido #columnaDerecha .cuadro.cuadroExperiencias #tablaScroll .toolTip .contenidoToolTip{
	width: 122px;
	background-repeat: no-repeat;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 6px;
	padding-bottom: 3px;
	background-color: black;
	font-size: 10px;
	color: white;
	border: 0px;
	line-height: 11px;
}
#contenido #columnaDerecha .cuadro.cuadroExperiencias #tablaScroll .toolTip .cierre{
	width: 146px;
	height: 35px;
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/mundoSalamandra/toolTipCierre.gif");
	background-repeat: no-repeat;
	overflow: hidden;
}*/
/****************************************
	Fin Experiencieas
****************************************/
/****************************************
	Registrarse
****************************************/

#contenido #columnaDerecha .cuadro.cuadroRegistrarse p,#contenido #columnaDerecha .cuadro.cuadroPagos p{
	padding-bottom: 14px;
}
#contenido #columnaDerecha .cuadro.cuadroRegistrarse form,#contenido #columnaDerecha .cuadro.cuadroPagos .datosLogin{
	width: 700px;
	padding-top: 8px;
	margin-bottom: 24px;
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/detalleEvento/datos/superior.gif");
	background-position: top;
	background-repeat: no-repeat;
	overflow: hidden;
}
#contenido #columnaDerecha .cuadro.cuadroRegistrarse form .cierreFormulario,#contenido #columnaDerecha .cuadro.cuadroPagos .datosLogin .cierreDatosLogin{
	width: 700px;
	height: 10px;
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/detalleEvento/datos/inferior.gif");
	background-repeat: no-repeat;
	overflow: hidden;
}
#contenido #columnaDerecha .cuadro.cuadroRegistrarse fieldset,#contenido #columnaDerecha .cuadro.cuadroPagos fieldset{
	width: 698px;
	padding-top: 15px;
	border-left: 1px solid #e1e3e4;
	border-right: 1px solid #e1e3e4;
	overflow: auto;
}
#contenido #columnaDerecha .cuadro.cuadroRegistrarse fieldset fieldset{
	position: relative;
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/registrarse/fondoFieldset.gif");
	background-repeat: no-repeat;
	background-position: 218px top;
	width: 698px;
	padding: 0px;
	padding-top: 6px;
	border: 0px;
}
#contenido #columnaDerecha .cuadro.cuadroRegistrarse fieldset fieldset p{
	position: absolute;
	display: block;
	width: 110px;
	left: 520px;
	line-height: normal;
	font-size: 10px;
	top: 35%;
	color: #6d767a;
}
#contenido #columnaDerecha .cuadro.cuadroRegistrarse label,#contenido #columnaDerecha .cuadro.cuadroPagos label{
	display: block;
	float: left;
	width: 209px;	/* 217 - 8 */
	padding-top: 4px;
	padding-bottom: 4px;
	margin-bottom: 12px;
	padding-right: 8px;
	text-align: right;
	font-weight: bold;
	overflow: hidden;
	clear: left;
}
#contenido #columnaDerecha .cuadro.cuadroRegistrarse input,#contenido #columnaDerecha .cuadro.cuadroPagos input{
	width: 264px;	/* 266 - 1 - 1 */
	height: 20px;	/* 24 - 4 */
	padding-top: 4px;
	margin-bottom: 12px;
	margin-right: 200px;
	border: 1px solid #e7e9e9;
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/registrarse/fondoInput.gif");
	background-repeat: no-repeat;
	overflow: hidden;
}
#contenido #columnaDerecha .cuadro.cuadroRegistrarse select,#contenido #columnaDerecha .cuadro.cuadroPagos select{
	float: left;
	width: 264px;	/* 266 - 1 - 1 */
	height: 24px;
	margin-right: 200px;
	border: 1px solid #e7e9e9;
	margin-bottom: 12px;
	overflow: hidden;
}
#contenido #columnaDerecha .cuadro.cuadroRegistrarse input#formularioIniciarSesionIniciar,#contenido #columnaDerecha .cuadro.cuadroRegistrarse input#formularioRegistroRegistrarme,#contenido #columnaDerecha .cuadro.cuadroPagos input#formularioIniciarSesionIniciar,#contenido #columnaDerecha .cuadro.cuadroPagos input#formularioRegistroRegistrarme{
	float: right;
	width: auto;
	height: auto;
	background: none;
	border: 0px;
	margin-right: 215px;
}
#contenido #columnaDerecha .cuadro.cuadroRegistrarse form#formularioRegistro input,#contenido #columnaDerecha .cuadro.cuadroRegistrarse form#formularioRegistro select,#contenido #columnaDerecha .cuadro.cuadroRegistrarse form#formularioRegistro label{
	margin-bottom: 0px;
}
#contenido #columnaDerecha .cuadro.cuadroRegistrarse form#formularioRegistro .filaFormulario{
	clear: both;
	width: 698px;
	padding-bottom: 12px;
	overflow: auto;
}
#contenido #columnaDerecha .cuadro.cuadroRegistrarse form input.campoCheckbox{
	width: auto;
	height: auto;
	padding: 0px;
	background: none;
	border: 0px;
}
/****************************************
	Fin Registrarse
****************************************/
/****************************************
	Pago
****************************************/
#contenido #columnaDerecha .cuadro .listaProductos{
	width: 700px;
	padding-top: 12px;
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/pagos/superior.gif");
	background-position: top;
	background-repeat: no-repeat;
	margin-bottom: 10px;
	overflow: hidden;
}
#contenido #columnaDerecha .cuadro .listaProductos .filaProductos{
	width: 698px;
	border: 1px solid #e1e3e4;
	border-top: 0px;
	overflow: auto;
	clear: both;
}
#contenido #columnaDerecha .cuadro .listaProductos .filaProductos.ultimaFilaProductos{
	border-bottom: 0px;
}
#contenido #columnaDerecha .cuadro .listaProductos .filaProductos .celdaProducto{
	position: relative;
	float: left;
	width: 531px;	/* 572 - 10 - 30 - 1 */
	padding: 10px;
	padding-left: 30px;
	border-right: 1px solid #e1e3e4;
	color: #be1d2d;
	font-size: 14px;
	font-weight: bold;
}
#contenido #columnaDerecha .cuadro .listaProductos .filaProductos .celdaProducto img{
	float: left;
	margin-right: 18px;
	border: 3px solid #9d9fa1;
	vertical-align: middle;
}
#contenido #columnaDerecha .cuadro .listaProductos .filaProductos .celdaProducto a{
	float: left;
	padding-top: 18px;
}
#contenido #columnaDerecha .cuadro .listaProductos .filaProductos .celdaAgregar button{
	background: none;
	border: 0px;
	cursor: pointer;
}
#contenido #columnaDerecha .cuadro .listaProductos .filaProductos .celdaProducto input{
	position: absolute;
	right: 45px;
	top: 24px;
	width: 21px;	/* 23 - 1 - 1 */
	height: 19px;	/* 24 - 1 - 1 - 3 */
	margin: 0px;
	border: 1px solid #e1e3e4;
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/pagos/fondoInput.gif");
	background-repeat: no-repeat;
	padding-top: 3px;
	color: #0a1820;
	font-weight: bold;
	text-align: center;
	overflow: hidden;
}
#contenido #columnaDerecha .cuadro .listaProductos .filaProductos .celdaPrecio{
	float: left;
	width: 126px;
	padding-top: 30px;
	text-align: center;
	font-weight: bold;
}
#contenido #columnaDerecha .cuadro .listaProductos .filaProductos .celdaAgregar{
	float: left;
	width: 126px;
	padding-top: 16px;
	text-align: center;
	font-weight: bold;
}
#contenido #columnaDerecha .cuadro .listaProductos .total{
	clear: both;
	width: 677px;	/* 700 - 23 */
	height: 30px;	/* 42 - 12 */
	padding-top: 12px;
	padding-right: 23px;
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/pagos/fondoTotal.gif");
	background-repeat: no-repeat;
	font-size: 14px;
	font-weight: bold;
	text-align: right;
	overflow: hidden;
}
#contenido #columnaDerecha .cuadro .listaProductos .cierreListaProductos{
	width: 700px;
	height: 3px;
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/tienda/fondoCierre.gif");
	background-repeat: no-repeat;
	overflow: hidden;
}

#contenido #columnaDerecha .cuadro.cuadroPagos .formaPago{
	width: 700px;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 50px;
	word-spacing: 20px;
	overflow: hidden;
}
#contenido #columnaDerecha .cuadro.cuadroPagos .formaPago p{
	color: #8c9296;
	font-size: 10px;
	word-spacing: normal;
}
/****************************************
	Fin Pago
****************************************/
/****************************************
	Tienda
****************************************/
#contenido #columnaDerecha .cuadro.cuadroTienda p{
	padding-bottom: 20px;
}
#contenido #columnaDerecha .cuadro.cuadroTienda form#formularioBusquedaProductos{
	position: relative;
	width: 700px;
	padding-left: 25px;
	padding-right: 25px;
	border-top: 3px double #e1e3e4;
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/contenido.gif");
	background-repeat: repeat-y;
}
#contenido #columnaDerecha .cuadro.cuadroTienda form#formularioBusquedaProductos h2{
	padding: 0px;
	padding-bottom: 10px;
	background: none;
}
#contenido #columnaDerecha .cuadro.cuadroTienda form#formularioBusquedaProductos label{
	display: block;
	float: left;
	width: 153px;
	line-height: 23px;
	font-weight: bold;
}
#contenido #columnaDerecha .cuadro.cuadroTienda form#formularioBusquedaProductos input#formularioBusquedaProductosTexto{
	float: left;
	width: 271px;	/* 311 - 30 - 10 */
	height: 20px;	/* 23 - 3 */
	padding-top: 3px;
	padding-left: 30px;
	padding-right: 10px;
	margin-right: 10px;
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/tienda/fondoInput.gif");
	background-repeat: no-repeat;
	border: 0px;
	overflow: hidden;
}
#contenido #columnaDerecha .cuadro.cuadroTienda form#formularioBusquedaProductos input#formularioBusquedaProductosBuscar{
	float: left;
	border: 0px;
}
#contenido #columnaDerecha .cuadro.cuadroTienda form#formularioBusquedaProductos p{
	clear: both;
	padding-top: 4px;
	font-size: 10px;
	color: #848b8f;
}



#contenido #columnaDerecha .cuadro.cuadroTienda form#formularioBusquedaProductos .registros{
	clear: both;
	position: relative;
	height: 10px;
}
#contenido #columnaDerecha .cuadro.cuadroTienda form#formularioBusquedaProductos .registros label{
	display: block;
	position: absolute;
	top: 0px;
	right: 158px;
	width: 16px;
	height: 20px;
	line-height: 20px;
	font-size: 10px;
	font-weight: bold;
	color: #58585a;
}
#contenido #columnaDerecha .cuadro.cuadroTienda form#formularioBusquedaProductos .registros input#formularioOrdenPedidoRegistrosPagina{
	display: block;
	position: absolute;
	top: 0px;
	right: 131px;
	width: 21px;	/* 23 - 1 - 1 */
	height: 21px;	/* 25 - 1 - 1 - 2 */
	border: 1px solid #e1e3e4;
	padding: 0px;
	padding-top: 2px;
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/tienda/fondoInputOrden.gif");
	background-repeat: no-repeat;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
}
#contenido #columnaDerecha .cuadro.cuadroTienda form#formularioBusquedaProductos .registros button{
	cursor: pointer;
}
#contenido #columnaDerecha .cuadro.cuadroTienda form#formularioBusquedaProductos .registros #formularioOrdenPedidoAumentar,
#contenido #columnaDerecha .cuadro.cuadroTienda form#formularioBusquedaProductos .registros #formularioOrdenPedidoDisminuir{
	display: block;
	position: absolute;
	top: 0px;
	right: 118px;
	width: 14px;
	height: 12px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	line-height: normal;
	background: none;
	overflow: hidden;
}
#contenido #columnaDerecha .cuadro.cuadroTienda form#formularioBusquedaProductos .registros #formularioOrdenPedidoAumentar{
	height: 13px;
}
#contenido #columnaDerecha .cuadro.cuadroTienda form#formularioBusquedaProductos .registros #formularioOrdenPedidoDisminuir{
	top: 13px;
}
#contenido #columnaDerecha .cuadro.cuadroTienda form#formularioBusquedaProductos .registros span{
	display: block;
	position: absolute;
	top: 0px;
	right: 0px;
	width: 110px;
	height: 20px;
	font-size: 10px;
	font-weight: bold;
	line-height: 20px;
}

#contenido #columnaDerecha .cuadro.cuadroTienda .botonesTienda{
	width: 700px;
	clear: both;
	padding-bottom: 10px;
	overflow: auto;
}
#contenido #columnaDerecha form#formularioPago .botonesTienda{
	text-align: right;
	overflow: hidden;
}
#contenido #columnaDerecha form#formularioPago .botonesTienda a{
	padding-left: 20px;
}
#contenido #columnaDerecha .cuadro.cuadroTienda #mensajeTienda{
	float: left;
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/tienda/fondoMensaje.gif");
	background-repeat: no-repeat;
	background-position: left;
}
#contenido #columnaDerecha .cuadro.cuadroTienda #mensajeTienda span{
	display: block;
	float: left;
	height: 33px;
	line-height: 33px;
	padding-left: 40px;
	padding-right: 10px;
	background-image: url("../imagenes/contenido/columnaDerecha/cuadro/tienda/fondoMensajeSpan.gif");
	background-position: right;
	background-repeat: no-repeat;
}
/****************************************
	Fin Tienda
****************************************/
/*************************************************
	Fin Cuadro
*************************************************/
/***********************************************************
	Fin Columna Derecha
***********************************************************/
/**********************************************************************
	Fin Contenido
**********************************************************************/
/**********************************************************************
	Paginación
**********************************************************************/
.paginacion{
	float: right;
	padding-bottom: 18px;
	clear: both;
	overflow: hidden;
}
.paginacion a{
	float: left;
	font-size: 10px;
	font-weight: bold;
	margin-left: 10px;
	padding-top: 2px;
}
.paginacion a.paginaSeleccionada{
	color:#000000;
}
.paginacion a.paginaAnterior,.paginacion a.paginaSiguiente{
	padding-top: 0px;
}
/**********************************************************************
	Fin Paginación
**********************************************************************/
/**********************************************************************
	Pie
**********************************************************************/
#pie{
	width: 989px;
	height: 296px;	/* 312 - 16 */
	margin-left: auto;
	margin-right: auto;
	padding-top: 16px;
	background-image: url("../imagenes/pie/fondo.gif");
	background-position: top;
	background-repeat: no-repeat;
	text-align: center;
	overflow: hidden;
}
#pie a.logo{
	display: block;
	padding-bottom: 14px;
}
#pie p{
	color: white;
	font-size: 11px;
	line-height: 16px;
}
#pie p strong{
	text-transform: uppercase;
}
#pie p.links{
	line-height: 21px;
	color: #d2636d;
	font-size: 20px;
	padding-bottom: 16px;
	vertical-align: middle;
}
#pie p.links a{
	font-size: 10px;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold;
	color: #ffcc0a;
	text-decoration: underline;
}
#pie p.links a:hover{
	color: #ffffff;
	text-decoration: none;
}
/**********************************************************************
	Fin Pie
**********************************************************************/