body {
	margin: 0px;
	padding: 0px;
	font-family: Cambria, Palatino Linotype, Book Antiqua, Palatino, serif;
	font-size: 12px;
	color: #333333;
	line-height: 16px;
	border: 1px solid #0271CF;
	background-color: #FFFFFF;
}
img {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
form {
	margin: 0px;
	padding: 0px;
}
p {
	margin: 0px;
	padding: 0px;
}
span {
	margin: 0px;
	padding: 0px;
}




input {
	margin: 0px;
	padding: 0px;
}
h1 {
	font-size: 12px;
	font-weight: bold;
	color: #005EAA;
	text-decoration: underline;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
a {
	color: #005295;
	text-decoration: none;
}
a:hover {
	color: #005295;
	text-decoration: underline;
}

h1 a {
	font-weight: bold;
	color: #005EAA;
	text-decoration: underline;
}
h1 a:hover {
	font-weight: bold;
	color: #004277;
	text-decoration: underline;
}





#contenedor-ppal {
	width: 954px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#header {
	float: left;
	width: 954px;
	background-image: url('imagenes/header-bg.jpg');
	background-repeat: no-repeat;
	background-position:  right 50%;
}
#header_logued {
	float: left;
	width: 954px;
	height: 160px;
	background-image: url('imagenes/header-bg.jpg');
	background-repeat: no-repeat;
	background-position:  right 50%;
}
#barra-superior {
	float: left;
	height: 17px;
	width: 944px;
	background-image: url('imagenes/barra-superior.gif');
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: right;
	padding-right: 10px
}
#log {
	padding-right: 45px;
	float: right;
	padding-top: 1px;
}
#logout {
	float: right;
}
#logout a {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}
#logout a:hover {
	text-decoration: underline;
}


.separador-blanco {
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
#logo-buscador {
	float: left;
	height: 101px;
	width: 954px;
}
#botonera-contenedor {
	float: left;
	height: 45px;
	width: 954px;
}
#logo {
	float: left;
	padding-top: 14px;
	padding-left: 24px;
}
#buscador {
 float: left;
 padding-top: 31px;
 padding-left: 202px;
 width: 300px;
}
.input-header {
	height: 20px;
	width: 210px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-decoration: none;
	list-style-type: none;
	color: #587332;
	font-weight: bolder;
	font-size: 12px;
	text-align: left;
	padding: 0px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	float: left;
}
#buscador-campo {
	background-image: url('imagenes/buscardor-bg.gif');
	float: left;
	height: 31px;
	width: 231px;
	background-repeat: no-repeat;
	background-position: left top
}
#buscador-avanzado {
	padding-top: 5px;
	width: 225px;
	text-align: right;
	float: left;
	padding-left: 248px;
}
#buscador-avanzado a {
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
#buscador-avanzado a:hover {
	text-decoration: none;
}
#botonera-principal {
	float: left;
	height: 44px;
	width: 640px;
	list-style-image: url('none');
	list-style-type: none;
	margin: 0px;
	padding: 0px
}
#botonera-secundaria {
	width: 300px;
	padding-top: 14px;
	float: left;
	text-align: right;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#botonera-secundaria a {
	color: #005DAB;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	padding-left: 8px;
	font-size: 12px;
}
#botonera-secundaria a:hover {
	text-transform: uppercase;
	text-decoration: underline;
}
#centro {
	float: left;
	width: 954px;
	padding-top: 12px;
	padding-bottom: 10px;
}
#featured-contenedor {
	float: left;
	width: 635px;
}

#titulo {
	float: left;
}

#titulo-borde-izq {
	background-image: url('imagenes/bordes-titulos-izq.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
	width: 8px;
	float: left;
	clear: left
}
#titulo-borde-der {
	background-image: url('imagenes/bordes-titulos-der.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
	width: 8px;
	float: left
}
#featured-titulo {
	height: 23px;
	width: 608px;
	float: left;
	background-color: #005DAB;
	padding-left: 11px;
	padding-top: 7px;
}
#featured-contenido {
	float: left;
	height: 320px;
	width: 635px;
	background-color: #e2f0ff;
}
#featured-contenido2 {
	float: left;
	width: 425px;
	background-color: #e2f0ff;
}
#columna1 {
	float: left;
	width: 311px;
	padding-right: 6px;
	clear: left;
}
#columna2 {
	float: left;
	width: 311px;
	padding-left: 4px;
	padding-right: 3px;
}


#columna3 {
	float: right;
	width: 311px;
}
#columna-principal {
	float: left;
	width: 635px;
	padding-top: 5px;
	padding-bottom: 0px;
	
}
#contenedor-chico {
	float: left;
	font-size: 12px;
	color: #000000;
	width: 311px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#highlights-bg {
	background-image: url('imagenes/highlight-bg.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 281px;
	padding-left: 15px;
	padding-right: 15px;
	background-color: #F2F1EF;
	padding-top: 2px
}

#titulo-chico {
	float: left;
	width: 311px;
	padding-top: 5px;
}
#base-chico {
	float: left;
	height: 16px;
	width: 311px;
	background-repeat: no-repeat;
	background-position: left top;
}
#upcoming-events-titulo {
	height: 23px;
	width: 284px;
	float: left;
	background-color: #005DAB;
	padding-left: 11px;
	padding-top: 7px;
}
.link-comments {
	color: #a7a9ac;
	text-decoration: none;
	line-height: 18px;
}
#lineas-contenedor {
	float: left;
	width: 281px;
	padding-top: 8px;
}
#most-discused-bg {
	background-image: url('imagenes/most-discused-bg.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 281px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 2px
}
#contenedor-chico-bg {
	float: left;
	width: 295px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 10px;
}
#contenedor-chico-bg-imagen {
	float: left;
	height: 99px;
	width: 127px;
	padding-right: 6px;
}
#contenedor-chico-bg-texto {
	float: left;
	height: 99px;
	width: 145px;
	padding-left: 5px;
	color: #005dab;
	text-decoration: none;
}
.titulo-ch {
	font-size: 12px;
	color: #005EAB;
	padding-bottom: 6px;
	font-weight: bold;
}
#fila1 {
	float: left;
	width: 954px;
	padding-top: 10px;
}

#network-bg {
	background-color: #f4f6f9;
	float: left;
	width: 295px;
	padding-right: 8px;
	padding-left: 8px;
	height: 125px;
}
#flecha {
	float: left;
	width: 17px;
	text-align: center;
	padding-top: 55px;
	padding-bottom: 55px;
}
#network-imagen {
	float: left;
	width: 261px;
	padding-top: 25px;
	padding-bottom: 20px;
	text-align: center;
}
#titulo-sombra {
	float: left;
	height: 5px;
	background-image: url('imagenes/sombra-titulo.jpg');
	background-repeat: no-repeat;
	background-position: right top;
	clear: left
}
#upcoming-events-chico-bg {
	float: left;
	width: 281px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	background-image: url('imagenes/upcoming-events-bg.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	font-weight: bold;
	color: #000000;
	background-color: #F0F1EC;
	line-height: 15px
}
#upcoming-events-chico {
	float: left;
	width: 311px;
	text-align: left;
	padding-top: 13px;
}
#upcoming-events-fecha {
	float: left;
	height: 47px;
	width: 62px;
}
#upcoming-events-textotitulo {
	float: left;
	width: 249px;
	padding-top: 10px;
	height: 37px;
	background-image: url('imagenes/upcoming-events-titulo-bg.jpg');
	background-repeat: repeat-x;
	background-position: left top
}
.titulo-upcoming {
	font-size: 12px;
	color: #005EAB;
	font-weight: bold;
}
.titulo-upcoming a {
	font-size: 12px;
	color: #005EAB;
	font-weight: bold;
	text-decoration: none;
}
.titulo-upcoming a:hover {
	font-size: 12px;
	color: #005EAB;
	font-weight: bold;
	text-decoration: underline;
}

.fecha-upcoming {
	color: #898989;
	text-decoration: none;
	line-height: 18px;
}
.fecha-upcoming a {
	color: #898989;
	text-decoration: none;
	line-height: 18px;
}
.fecha-upcoming a:hover {
	color: #898989;
	text-decoration: underline;
	line-height: 18px;
}
#upcoming-events-chico-estado {
	float: left;
	width: 281px;
	padding-right: 15px;
	padding-left: 15px;
	background-color: #F0F1EB;
	padding-top: 5px;
	padding-bottom: 9px;
}
.sepaardor-upcoming {
	padding-right: 5px;
	padding-left: 5px;
}
.titulo-desplegable {
	float: left;
	height: 18px;
	width: 303px;
	background-color: #71a4cf;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	padding-top: 5px;
	padding-left: 8px;
}
#contenedor-desplegables {
	float: left;
	width: 311px;
	padding-top: 13px;
	padding-bottom: 10px;
}
.desplegable-contenido {
	background-color: #ecf0f4;
	width: 311px;
	float: left;
}
#desplegable-contenido-info {
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	line-height: 15px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	width: 260px;
}
.titulo-deplegable {
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	padding-bottom: 5px;
}
#desplegable-contenido-icono {
	float: left;
	padding-top: 8px;
	padding-right: 10px;
	padding-left: 15px;
}
#desplegable-contenido-info  a {
	color: #336A97;
	text-decoration: none;
}
#desplegable-contenido-info a:hover {
	color: #336A97;
	text-decoration: underline;
}
#desplegable-contenido-separador {
	background-image: url('imagenes/desplegable-puntiada.jpg');
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	height: 10px;
	width: 311px;
	background-color: #ECF0F4
}
#featured-contenido-interno {
	float: left;
	width: 435px;
	padding-left: 16px;
	color: #005DAB;
	padding-top: 10px;
}
#featured-contenido-interno2 {
	float: left;
	width: 405px;
	padding-left: 16px;
	color: #005DAB;
	padding-top: 10px;
}
#featured-contenido-imagen {
	float: right;
	width: 105px;
	height: 34px;
	padding-top: 286px;
	padding-left: 75px;
}
#featured-contenido-imagen2 {
	float: right;
	width: 110px;
	height: 34px;
	padding-top: 195px;
	padding-left: 315px;
}
#featured-contenido-botonera {
	background-color: #e6e7e8;
	float: left;
	width: 91px;
	color: #3a80bc;
	text-align: right;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
}


#featured-contenido-interno-titulo {
	font-size: 24px;
	float: left;
	text-decoration: none;
	font-weight: bold;
	line-height: 30px;
	width: 430px;
	color: #005DAB;
}
#featured-contenido-interno-titulo2 {
	font-size: 24px;
	float: left;
	text-decoration: none;
	font-weight: bold;
	line-height: 30px;
	width: 405px;
	color: #005DAB;
}
#featured-contenido-interno-fecha {
	text-decoration: none;
	float: left;
	text-transform: uppercase;
	width: 430px;
	padding-top: 10px;
	font-size: 12px;
	font-weight: bold;
}
#featured-contenido-interno-fecha2 {
	text-decoration: none;
	float: left;
	text-transform: uppercase;
	width: 405px;
	padding-top: 10px;
	font-size: 12px;
	font-weight: bold;
}
#featured-contenido-interno-bajada {
	float: left;
	width: 441px;
	padding-top: 10px;
	font-size: 13px;
	line-height: 17px;
}
#featured-contenido-interno-bajada2 {
	float: left;
	width: 405px;
	padding-top: 10px;
	font-size: 13px;
	line-height: 17px;
}
#featured-contenido-interno-redmore {
	float: left;
	width: 430px;
	color: #a7a9ac;
	padding-top: 5px;
}
#featured-contenido-interno-redmore2 {
	float: left;
	width: 405px;
	color: #a7a9ac;
	padding-top: 5px;
}
#featured-contenido-interno-redmore a {
	color: #a7a9ac;
	text-decoration: none;
}
#featured-contenido-interno-redmore a:hover {
	color: #a7a9ac;
	text-decoration: underline;
}
#featured-contenido-interno-redmore2 a {
	color: #a7a9ac;
	text-decoration: none;
}
#featured-contenido-interno-redmore2 a:hover {
	color: #a7a9ac;
	text-decoration: underline;
}
#footer {
	float: left;
	width: 954px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #005DAB;
	padding-top: 5px;
	padding-bottom: 10px;
}
.featured-botonera {
	float: left;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}
.separador-azul {
	color: #015EAB;
	padding-right: 8px;
	padding-left: 8px;
}
#footer-botonera {
	text-align: center;
	float: left;
	width: 954px;
	color: #005DAB;
	padding-top: 8px;
	padding-bottom: 8px;
	font-weight: bold;
	text-decoration: none;
}
#footer-botonera a {
	color: #005DAB;
	font-weight: bold;
	text-decoration: none;
}
#footer-botonera a:hover {
	color: #005DAB;
	font-weight: bold;
	text-decoration: underline;
}
#footer-credito {
	float: left;
	width: 954px;
	color: #005DAB;
	padding-top: 8px;
	padding-bottom: 8px;
	font-weight: bold;
	text-decoration: none;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #005DAB;
}
#titulo-desplegable-seccion {
	float: left;
	width: 260px;
}
#titulo-desplegable-seccion a {
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
	float: left;
	width: 260px;
}
#titulo-desplegable-seccion a:hover {
	text-decoration: underline;
	float: left;
	width: 260px;
}

#titulo-desplegable-flecha {
	float: left;
	width: 18px;
	padding-left: 11px;
	padding-right: 14px;
}
#breadcumb {
	float: left;
	width: 625px;
	padding-left: 5px;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 15px;
}
#breadcumb a {
	text-decoration: none;
	color: #005DAB;
}
#breadcumb a:hover {
	text-decoration: none;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #005DAB;
}


.breadcumb {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #bfd6ea;
	color: #005DAB;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: 0px;
}
#interior-destacado-titulo {
	font-size: 20px;
	text-decoration: none;
	font-weight: bold;
	line-height: 30px;
	color: #005DAB;
	float: left;
	width: 500px;
	text-align: left;
}
#event-destacado-titulo {
	font-size: 20px;
	text-decoration: none;
	font-weight: bold;
	line-height: 30px;
	color: #005DAB;
	float: left;
	width: 370px;
	text-align: left;
}
#interior-destacado-texto {
	font-size: 13px;
	float: left;
	text-decoration: none;
	width: 625px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 20px;
}
#interior-contenedor {
	float: left;
	width: 625px;
	padding-top: 25px;
	padding-bottom: 25px;
	padding-left: 10px;
}
#interior-contenedor-listado {
	float: left;
	width: 625px;
	padding-top: 25px;
	padding-bottom: 25px;
}
#interior-contenedor-listado-foto {
	float: left;
	height: 60px;
	width: 56px;
}
#interior-contenedor-listado-titulo {
	float: right;
	width: 545px;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 20px;
	color: #005DAB;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
#interior-contenedor-listado-titulo a {
	color: #005DAB;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
#interior-contenedor-listado-titulo a:hover {
	color: #005DAB;
	font-weight: bold;
	text-decoration: underline;
}


#interior-contenedor-listado-posted {
	float: right;
	width: 545px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	font-weight: bold;
	text-decoration: none;
}
#interior-contenedor-listado-texto {
	float: right;
	width: 545px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.link-azul {
	color: #005DAB;
	text-decoration: none;
}

.link-azul a {
	color: #005DAB;
	text-decoration: none;
}
.link-azul a:hover {
	color: #005DAB;
	text-decoration: underline;
}
#interior-contenedor-listado-comment {
	float: right;
	width: 545px;
	padding-top: 5px;
	padding-bottom: 25px;
	padding-left: 20px;
	color: #999999;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #005DAB;
}
#interior-contenedor-listado-comment a {
	color: #999999;
	text-decoration: none;
}
#interior-contenedor-listado-comment a:hover {
	color: #999999;
	text-decoration: underline;
}
#buscador-boton {
	float: left;
	height: 31px;
	width: 53px;
}
#content-contenedor {
	float: left;
	width: 565px;
	padding-left: 10px;
	padding-top: 12px;
}
#event-contenedor {
	float: left;
	width: 565px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #005DAB;
	padding-bottom: 0px;
	padding-top: 5px;
	padding-right: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 0px;
}
#content-datos-usuario {
	float: left;
	width: 565px;
	padding-top: 25px;
}
#content-datos-usuario-foto {
	float: left;
	height: 48px;
	width: 48px;
}
#content-datos-usuario-texto {
	float: left;
	width: 465px;
	padding-left: 10px;
	padding-top: 16px;
	font-size: 12px;
}
#log a {
 color: #FFFFFF;
 text-decoration: underline;
}
#log a:hover {
 text-decoration: underline;
}
#content-tags {
	float: left;
	padding-top: 15px;
	width: 565px;
	font-size: 10px;
	padding-bottom: 15px;
}
#content-tags a {
	color: #005295;
	text-decoration: underline;
}
#content-tags a:hover {
	color: #005295;
	text-decoration: none;
}
#workspaces-asociated {
	float: left;
	padding-top: 5px;
	width: 565px;
	font-size: 11px;
	padding-bottom: 15px;
	color: #005295;
}
#workspaces-asociated a {
	color: #005295;
	text-decoration: underline;
}
#workspaces-asociated a:hover {
	color: #005295;
	text-decoration: none;
}
#content-desarrollo {
	float: left;
	width: 565px;
	padding-bottom: 30px;
}
#event-desarrollo {
	float: left;
	width: 565px;
	padding-bottom: 5px;
}
.content-titulo-img {
	font-size: 16px;
	float: left;
	padding-top: 20px;
	font-weight: bold;
	color: #005DAB;
}
#content-desarrollo  img {
	float: left;
	padding-top: 6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1E1E1;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E1E1E1;

}
#relacionado {
	float: left;
	width: 625px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #005DAB;
	padding-top: 20px;
	padding-bottom: 30px;
}
.titulo-negro {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	color: #333333;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	float: left;
	margin: 0px;
	padding: 0px;
}
#titulo-reply {
	height: 30px;
	width: 84px;
	float: left;
}
#discussion-titulo {
	height: 23px;
	width: 540px;
	float: left;
	background-color: #005DAB;
	padding-top: 7px;
}
#respuestas-contenedor {
	float: left;
	width: 578px;
	background-color: #faf9f4;
	padding-top: 30px;
	padding-left: 35px;
	padding-right: 20px;
}
#respuestas-separador {
	float: left;
	background-image: url('imagenes/separador-reply.jpg');
	background-repeat: no-repeat;
	background-position: left 20px;
	background-color: #FAF9F4;
	width: 632px;
	height: 41px
}
#respuestas-titulo {
	float: left;
	width: 570px;
	font-size: 17px;
	color: #999999;
	font-weight: bold;
}
.separador-respuestas {
	padding-right: 12px;
	padding-left: 12px;
}
#respuestas-datos {
	float: left;
	width: 526px;
	padding-left: 47px;
	padding-top: 15px;
}
#respuestas-datos-usuario-texto {
	float: left;
	width: 465px;
	padding-left: 10px;
	padding-top: 16px;
}
#respuestas-contenido {
	float: left;
	width: 520px;
	padding-top: 25px;
	padding-bottom: 15px;
	font-size:12px;
}
#respuestas-ultimo-separador {
	float: left;
	background-image: url('imagenes/separador-ultimo-reply.jpg');
	background-repeat: no-repeat;
	background-position: left 20px;
	height: 70px;
	background-color: #71A4CF;
	width: 632px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none
}
#respuestas-backtotop {
	float: left;
	padding-right: 20px;
	padding-left: 526px;
	height: 12px;
	background-color: #FAF9F4;
	padding-top: 0px;
	padding-bottom: 8px;
}
#respuestas-footer {
	float: left;
	width: 500px;
	padding-left: 26px;
	padding-top: 18px;
}
#loguin-comentario {
	float: left;
	width: 612px;
	padding-left: 20px;
	font-size: 12px;
	padding-top: 15px;
}
#form-comentario {
	float: left;
	width: 612px;
	padding-left: 20px;
}
.form-comentario-item    {
	float: left;
	width: 610px;
	max-width:610px;
	border: 1px solid #005DAB;
	color: #777777;
	clear: left;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
#form-check {
	float: left;
	width: 612px;
	padding-top: 5px;
}
#form-submit {
	float: left;
	width: 600px;
	text-align: right;
	padding-right: 12px;
	padding-bottom: 15px;
}
#signin {
	float: left;
	width: 575px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 90px;
}
#form-item {
	float: left;
	width: 550px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.form-item-error {
	float: left;
	color: #FF0000;
	padding-top: 10px;
	text-transform: capitalize;
}
.form-item-nombre {
	float: left;
	width: 121px;
	color: #005DAB;
	padding-top: 10px;
	text-transform: capitalize;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.form-item-nombre-gd {
	float: left;
	width: 201px;
	color: #005DAB;
	padding-top: 10px;
	text-transform: capitalize;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.form-item-nombre-error {
	float: left;
	width: 500px;
	color: #FF0000;
	padding-top: 10px;
	text-transform: capitalize;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.form-item-inputlargo {
	border-style:none; float: left;
	width: 469px;
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	height: 36px;
	background-image: url('imagenes/input-form-largo.gif');
	padding: 0px
}
.form-item-inputlargo-campo {
	float: left;
	width: 435px;
	height: 20px;
	padding: 0px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	border: 1px solid #FFFFFF;
	color: #333333;
}
#signin-contenedor {
	float: left;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 0px;
}
#form-item img {
	float: right;
	margin: 0px;
	padding-top: 3px;
	padding-right: 50px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#form-item-legales {
	float: left;
	width: 540px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #939598;
	text-align: left;
}
#form-item-legales a {
	margin: 0px;
	color: #939598;
	padding: 0px;
	text-decoration: none;
}
#form-item-legales a:hover {
	margin: 0px;
	color: #939598;
	padding: 0px;
	text-decoration: underline;
}
#registration {
	float: left;
	width: 860px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 90px;
}
.form-item-inputmedio-bajo {
	border-style:none; float: left;
	width: 328px;
	background-repeat: no-repeat;
	background-position: left top;
	height: 34px;
	background-image: url('imagenes/input-form-medio.gif');
	clear: left;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px
}
.form-item-inputmedio-campo {
	float: left;
	width: 295px;
	height: 18px;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	border: 1px solid #FFFFFF;
	color: #333333;
}
.asterisco {
	font-size: 18px;
	color: #ed1c24;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#form-item-ch {
	float: left;
	width: 330px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 70px;
}
#registration-contenedor {
	float: left;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 0px;
	width: 850px;
}
#registration-separadores {
	float: left;
	width: 800px;
}
.form-item-inputlargo-bajo {
	border-style:none; float: left;
	width: 469px;
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	height: 36px;
	background-image: url('imagenes/input-form-largo.gif');
	padding: 0px;
	clear: left
}
.form-item-inputchico-campo {
	float: left;
	width: 90px;
	height: 18px;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	border: 1px solid #FFFFFF;
	color: #333333;
}
.form-item-inputchico-bajo {
	border-style:none; float: left;
	width: 118px;
	background-repeat: no-repeat;
	background-position: left top;
	height: 34px;
	background-image: url('imagenes/input-form-chico.gif');
	clear: left;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px
}
#form-item-chico {
	float: left;
	width: 120px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 70px;
}
.form-item-selectchico-bajo {
	float: left;
	width: 118px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 34px;
	clear: left;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#form-item-chico   select {
	background-color: #FFFFFF;
	height: 26px;
	color: #333333;
	font-size: 11px;
	border: 1px solid #005DAB;
	float: left;
	width: 150px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
#registraion-contenedor-general {
	float: left;
	padding-bottom: 35px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #005DAB;
}
#registration-contenedor-aboutyou {
	float: left;
	width: 850px;
	padding-top: 35px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#checkbox {
	float: left;
	width: 20px;
	margin: 0px;
	color: #939598;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
	text-transform: capitalize;
	padding-top: 1px;
}
#checkbox-columnas {
	margin: 0px;
	float: left;
	width: 280px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
#interior-destacado-subtitulo {
	color: #005DAB;
	float: left;
	width: 850px;
	font-size: 13px;
	font-weight: bold;
	padding-top: 8px;
	padding-bottom: 2px;
}
#checkbox-item {
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	float: left;
	margin: 0px;
	width: 255px;
	height: 22px;
	color: #005DAB;
}
.checkbox-input   {
	float: left;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: 2px;
}
#form-item-grande {
	float: left;
	width: 775px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 70px;
}
#form-item-grande select {
	background-color: #CCCCCC;
	height: 26px;
	color: #333333;
	font-size: 11px;
	border: 1px solid #666666;
	float: left;
	width: 250px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
#registration-contenedor-aboutyou  a {
	float: left;
}
#profile-contenedor {
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 0px;
	width: 500px;
	float: left;
}
#profile-contenedor-general {
	float: left;
	padding-bottom: 35px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #005DAB;
	width: 425px;
	padding-right: 425px;
	color: #939598;
}
#form-item-chlado {
	float: left;
	width: 430px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 70px;
}
.form-item-inputmedio {
	border-style:none; float: left;
	width: 328px;
	background-repeat: no-repeat;
	background-position: left top;
	height: 34px;
	background-image: url('imagenes/input-form-medio.gif');
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px
}
.form-item-medio {
	float: left;
	width: 328px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 29px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.form-item-medio a {
	margin: 0px;
	padding: 0px;
	color: #939598;
	text-decoration: none;
}
.form-item-medio a:hover {
	margin: 0px;
	padding: 0px;
	color: #939598;
	text-decoration: underline;
}
.form-item-select {
	float: left;
	width: 250px;
	height: 26px;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	border: 1px solid #005DAB;
}
#form-item-corto {
	float: left;
	width: 400px;
	padding-top: 10px;
	padding-bottom: 0px;
	text-align: right;
	padding-right: 0px;
	padding-left: 0px;
}
#search-clave {
	float: left;
	width: 625px;
	padding-left: 10px;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 15px;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
}
.search-clave {
	color: #FFFFFF;
	background-color: #71A4CF;
}
#interior-contenedor-search {
	float: left;
	width: 625px;
	padding-top: 0px;
	padding-bottom: 25px;
	padding-left: 10px;
	padding-right: 0px;
}
#paginador {
	float: left;
	width: 626px;
	margin: 0px;
	padding-top: 35px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.paginador-numero a {
	background-image: url('imagenes/paginador-numero-bg.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	height: 23px;
	width: 28px;
	font-weight: bold;
	color: #000000;
	font-size: 12px;
	margin: 0px;
	text-align: center;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left
}

.paginador-numero  a:hover {
	background-image: url('imagenes/paginador-numero-bg-over.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 23px;
	width: 28px;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
	margin: 0px;
	text-align: center;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 0px
}
.paginador-mas {
	float: left;
	height: 23px;
	width: 15px;
	font-weight: bold;
	color: #000000;
	font-size: 12px;
	margin: 0px;
	text-align: center;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.paginador-botones a {
	margin:0px 20px; float: left;
	height: 23px;
	width: 70px;
	font-weight: bold;
	color: #000000;
	font-size: 12px;
	text-align: center;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 0px;
	text-transform: capitalize;
	background-image: url('imagenes/paginador-boton-bg.jpg');
	padding-right: 0px;
	padding-left: 0px;
	background-repeat: no-repeat;
	background-position: center top;
	
}
.paginador-botones a:hover {
	margin:0px 20px; float: left;
	height: 23px;
	width: 70px;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 0px;
	text-transform: capitalize;
	background-image: url('imagenes/paginador-boton-bg-over.jpg');
	background-repeat: no-repeat;
	background-position: center top;
	padding-right: 0px;
	padding-left: 0px;
	
}
#paginador-centrado {
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 480px;
	text-align: center;
}
.paginador-numero-seleccionado {
	background-image: url('imagenes/paginador-numero-bg-over.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 23px;
	width: 28px;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
	margin: 0px;
	text-align: center;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 0px
}
#contenttype-bg {
	float: left;
	width: 281px;
	padding-left: 15px;
	padding-right: 15px;
	background-color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 0px;
}
#contenttype-item {
	float: left;
	width: 120px;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	margin-right: 10px;
	padding: 0px;
}
#contentype-separador {
	margin: 0px;
	padding: 0px;
	width: 281px;
	float: left;
	height: 10px;
}
#select-search-network {
	float: left;
	height: 29px;
	width: 278px;
	margin: 0px;
	background-image: url('imagenes/select-search-network.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 7px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 25px
}
#select-search-network  select {
	float: left;
	width: 260px;
	background-color: #FFFFFF;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	border: 1px solid #FFFFFF;
	text-decoration: none;
}

#people-finder {
	float: left;
	width: 306px;
	height: 275px;
	overflow: auto;
	background-color: #eceff4;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}
#people-finder-user-contenedor {
	float: left;
	width: 270px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #333333;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-top: 10px;
	padding-right: 0px;
	padding-left: 0px;
	height: 57px;
	padding-bottom: 0px;
}
#people-finder-user-image {
	float: left;
	height: 48px;
	width: 48px;
}
#people-finder-user-data {
	float: left;
	padding-left: 15px;
	color: #000000;
	font-weight: bold;
	line-height: 12px;
	padding-top: 7px;
	width: 200px;
}
#people-finder-boton {
	float: left;
	width: 306px;
	text-align: right;
	margin: 0px;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#people-finder-user-data a {
	color: #000000;
}
#people-finder-user-data a:hover {
	color: #000000;
	text-decoration: underline;
}
#columna-principal-edit {
	float: left;
	width: 550px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 85px;
}
#edit-company-cont {
	margin: 0px;
	float: left;
	width: 550px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #005DAB;
}
#registration-edit-cont {
	margin: 0px;
	float: left;
	width: 635px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #005DAB;
}
.right-bot {
	float: right;
	margin: 0px;
	padding-top: 0px;
	padding-right: 50px;
	padding-bottom: 0px;
	padding-left: 400px;
}

.right-bot-asset {
	float: right;
	margin: 0px;
	padding-top: 50px;
	padding-right: 50px;
	padding-bottom: 0px;
	padding-left: 400px;
}
#foto-usuario-edit {
	background-image: url('imagenes/foto-usuario-sombra.gif');
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 127px;
	margin: 0px;
	padding: 0px
}
#upload-photo-cont {
	width: 320px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	color: #999999;
	font-weight: normal;
	float: left;
}
.azul {
	color: #005DAB;
	font-weight: bold;
	font-size: 12px;
}
.form-item-inputintermedio {
	float: left;
	margin: 0px;
	height: 20px;
	clear: left;
	width: 180px;
	padding: 0px;
	border: 1px solid #FFFFFF;
	background-color: #FCFCFE;
}
.form-item-inputintermedio-bajo {
	border-style:none; float: left;
	height: 20px;
	clear: left;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
	width: 205px;
	background-image: url('imagenes/input-form-intermedio.gif');
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px
}
.botabajo {
	float: left;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	clear: left;
}
.botleft {
	float: left;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#foto-usuario-edit img {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.botabajo a {
	color: #999999;
	font-weight: normal;
}
.botabajo a:hover {
	color: #999999;
	font-weight: normal;
	text-decoration: underline;
}
#form-item-intermedio {
	float: left;
	width: 500px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 10px;
	padding-left: 12px;
}
.form-item-inputmedio-multiline {
	float: left;
	width: 295px;
	height: 84px;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	border: 1px solid #FFFFFF;
	color: #333333;
	max-width: 295px;
	max-height: 84px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.form-item-inputmedio-m {
	border-style:none; float: left;
	width: 328px;
	background-repeat: no-repeat;
	background-position: left top;
	height: 103px;
	background-image: url('imagenes/input-form-medio-m.gif');
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px
}
#botones-alig {
	float: left;
	width: 550px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#botones-alig img {
	float: right;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#info-profile-cont {
	width: 390px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	color: #999999;
	font-weight: normal;
	float: left;
}
.aire  {
	padding: 0px;
	height: 3px;
}
.form-item-inputmedio-multiline-largo {
	float: left;
	width: 480px;
	height: 84px;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	border: 1px solid #FFFFFF;
	color: #333333;
	max-width: 480px;
	max-height: 84px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.form-item-inputmedio-l {
	border-style:none; float: left;
	width: 510px;
	background-repeat: no-repeat;
	background-position: left top;
	height: 103px;
	background-image: url('imagenes/input-form-medio-l.gif');
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px
}
.form-item-nombre-ch {
	float: left;
	width: 50px;
	color: #005DAB;
	padding-top: 10px;
	text-transform: capitalize;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#form-item-rich {
	float: left;
	width: 500px;
	padding-top: 0px;
	padding-bottom: 15px;
	padding-right: 10px;
	height: 355px;
	padding-left: 0px;
}
#slogan {
 float: left;
 width: 200px;
 height: 65px;
 color: #005DAB;
 padding-top: 20px;
 padding-left: 20px;
 text-transform: uppercase;
 line-height: 20px;
 font-weight: bold;
 background-image: url('imagenes/slogan.gif');
 background-repeat: no-repeat;
 background-position: left top
}

#slogan-largo {
	float: left;
	width: 400px;
	height: 65px;
	color: #005DAB;
	padding-top: 20px;
	padding-left: 20px;
	text-transform: uppercase;
	line-height: 20px;
	font-weight: bold;
	background-image: url('imagenes/slogan.gif');
	background-repeat: no-repeat;
	background-position: left top
}
#slogan-largo p {
	float: left;
	padding-left: 25px;
}
#event-date {
	float: left;
	width: 430px;
	color: #005295;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
#event-buton {
	float: left;
	width: 130px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#promo-contenedor {
	background-image: url('imagenes/promo-bg.gif');
	margin: 0px;
	padding: 0px;
	float: left;
	height: 317px;
	width: 635px;
	background-repeat: no-repeat;
	background-position: left top
}
#promo-imagen {
	background-image: url('imagenes/imagen11.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 306px;
	width: 627px
}
#promo-bajada {
	float: left;
	height: 45px;
	width: 597px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 15px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 20px;
}
.promo-titulo {
	color: #2f3132;
}
#promo-bajada  a {
	color: #FFFFFF;
	text-decoration: underline;
	border-bottom-style: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
#promo-bajada a:hover {
	color: #2F3132;
	text-decoration: underline;
	border-bottom-style: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
#promo-botones-contenedor {
	float: left;
	height: 132px;
	width: 159px;
	margin: 0px;
	padding-top: 122px;
}
#promo-boton {
	float: left;
	height: 20px;
	width: 159px;
	background-image: url('imagenes/promo-bot.gif');
	background-repeat: no-repeat;
	background-position: left top;
	font-weight: bold;
	color: #1D1D1D;
	margin: 0px;
	padding-top: 23px;
	text-align: center;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px
}
#promo-boton a {
	font-weight: bold;
	color: #1D1D1D;
	text-align: center;
	text-decoration: none;
}
#promo-boton a:hover {
	font-weight: bold;
	color: #47474B;
	text-align: center;
	text-decoration: underline;
}
#slider-flash-bg {
	background-image: url('imagenes/promo-flash-bg.gif');
	margin: 0px;
	padding: 0px;
	float: left;
	height: 91px;
	width: 635px;
	background-repeat: no-repeat;
	background-position: left top
}
#contactus-bg {
	background-image: url('imagenes/contactus--som-bg.gif');
	margin: 0px;
	padding: 0px;
	float: left;
	height: 121px;
	width: 311px;
	background-repeat: no-repeat;
	background-position: left top
}
#contactus-info {
	background-image: url('imagenes/contactus-bg.gif');
	margin: 0px;
	float: left;
	height: 78px;
	width: 282px;
	background-repeat: no-repeat;
	background-position: right top;
	color: #6d6e71;
	font-size: 12px;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px
}
.contactus-titulo {
	font-size: 18px;
	color: #005DAB;
	font-weight: bold;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#contactus-info a {
	margin: 0px;
	color: #005DAB;
	font-size: 12px;
	text-decoration: none;
	padding: 0px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #00CCFF;
}
#contactus-info a:hover {
	margin: 0px;
	color: #2E2E36;
	font-size: 12px;
	text-decoration: none;
	padding: 0px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#latinum-experience-top {
	float: left;
	height: 105px;
	width: 311px;
}
#latinum-experience-info {
	float: left;
	width: 261px;
	height: 213px;
	background-image: url('imagenes/latinum-experience-bg.gif');
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 20px;
	color: #6d6e71
}
#login-header {
	float: left;
	padding-top: 0px;
	width: 290px;
}
#login-campo {
	background-image: url('imagenes/login-header-bg.gif');
	float: left;
	height: 28px;
	width: 219px;
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px
}
#login-campo input {
	float: left;
	width: 190px;
	height: 16px;
	margin: 0px;
	padding: 0px;
}
#login-campo-vacio {
	float: left;
	height: 28px;
	width: 219px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	color: #005DAB;
	font-weight: bold;
}
#login-campo-vacio input {
	float: left;
	color: #005DAB;
	font-weight: bold;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.login-txt {
	float: left;
	padding-top: 0px;
	padding-right: 22px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#botonera-contenedor-ch {
	float: left;
	height: 45px;
	width: 650px;
}
#logo-buscador-ch {
	float: left;
	width: 655px;
	height: 101px;
}
#header-home-cont-1 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 655px;
}
#login-forgot {
	float: left;
	height: 19px;
	width: 219px;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	color: #005DAB;
	font-weight: bold;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #005DAB;
}
#latinum-experience-texto {
	float: left;
	width: 260px;
	margin: 0px;
	padding: 0px;
	height: 160px;
}
#latinum-experience-botones {
	float: left;
	width: 260px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#latinum-experience-botones-lf {
	float: left;
	width: 130px;
	height: 15px;
	margin: 0px;
	padding: 0px;
	text-align: left;
}
#latinum-experience-botones-rg {
	float: left;
	width: 130px;
	height: 15px;
	margin: 0px;
	padding: 0px;
	text-align: right;
}
#about-us-principal {
	font-size: 12px;
	color:#666;
	float: left;
	width: 588px;
	margin: 0px;
	padding-top: 18px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 20px;
	background-image: url('imagenes/aboutus-bg-ch.gif');
	background-repeat: no-repeat;
	background-position: center top;
	height: 100px
}
#about-us-columna {
	margin: 0px;
	float: left;
	width: 300px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
}
#about-us-bloque {
	margin: 0px;
	float: left;
	width: 588px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
}
#contenedor-columnas {
	float: left;
	width: 636px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #005DAB;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
#partners-bajada {
	float: left;
	width: 637px;
	margin: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#partners-bajada img {
	margin: 0px;
	padding: 2px;
	float: left;
}
#partners-bajada-texto {
	float: left;
	width: 637px;
	margin: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#flecha_izq {
 float: left;
 width: 17px;
 text-align: center;
 padding-top: 55px;
 padding-bottom: 55px;
}
#flecha_der {
 float: left;
 width: 17px;
 text-align: center;
 padding-top: 55px;
 padding-bottom: 55px;
}
.contactus-texto {
	float: left;
	width: 600px;
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #005DAB;
}
#contactus-contenedor {
	float: left;
	width: 630px;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #005DAB;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
#contactus-contenedor-bajo {
	float: left;
	width: 630px;
	margin: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 50px;
	padding-left: 0px;
}
#contenedor-maschico {
	background-color: #e2f0ff;
	float: left;
	width: 200px;
	height: 369px;
	margin: 0px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 9px;
}
#titulo-maschico {
	float: left;
	width: 200px;
	padding-top: 5px;
}
#highlights-chico-bg {
	background-image: url('imagenes/highlight-bg.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 170px;
	padding-left: 15px;
	padding-right: 15px;
	background-color: #F2F1EF;
	padding-top: 2px
}
#base-chico-2 {
	float: left;
	height: 16px;
	width: 200px;
	background-repeat: no-repeat;
	background-position: left top;
}
#highlights-vertical {
	float: left;
	width: 200px;
}
#aboutus-contgral {
	float: left;
	width: 635px;
	background-image: url('imagenes/aboutus-bg.gif');
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 100px;
	padding-left: 0px
}
#aboutus-conpie {
	float: left;
	height: 12px;
	width: 635px;
	background-image: url('imagenes/aboutus-bg-pie.jpg');
	background-repeat: no-repeat;
	background-position: left top
}
#workspaces-mostrador {
	float: left;
	width: 600px;
	margin: 0px;
	text-align:right;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#workspaces-mostrador-titulo {
	font-size: 9px;
	color: #005DAB;
	float: left;
	width: 595px;
	font-weight: bold;
	padding: 0px;
}
#workspaces-mostrador-items {
	float: right;
	height: 46px;
	width: 365px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	margin: 0px;
}
#workspaces-suscribe {
	float: left;
	width: 600px;
	font-weight: bold;
	color: #990000;
}
#workspaces-suscribe-boton {
	float: left;
	width: 600px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#error-titulo {
	font-size: 20px;
	text-decoration: none;
	font-weight: bold;
	line-height: 30px;
	color: #fe0000;
	float: left;
	width: 500px;
	text-align: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	}

#error-texto {
	font-size: 12px;
	color:#666;
	float: left;
	width: 588px;
	margin: 0px;
	padding-top: 18px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 20px;
	background-image: url('imagenes/aboutus-bg-ch.gif');
	background-repeat: no-repeat;
	background-position: center top;
	height: 100px
}

#error-texto-interior {
	float: left;
	width: 465px;
	text-decoration: none;
	font-size: 13px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#error-texto-interior a {
	color: #FE0000;
	font-weight: bold;
	text-decoration: none;
}
#error-texto-interior a:hover {
	color: #FE0000;
	font-weight: bold;
	text-decoration: underline;
}
#error-texto-icono {
	float: left;
	width: 120px;
	text-align: right;
}
#error-contgral {
	float: left;
	width: 635px;
	background-image: url('imagenes/aboutus-bg.gif');
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px
}
#registration-long {
	float: left;
	width: 635px;
}
#rl-cont {
	float: left;
	width: 635px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	text-align: left;
}
.rl-sub {
	font-size: 18px;
	color: #005DAB;
	float: left;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.rl-sub2 {
	color: #005DAB;
	float: left;
}
.requiredfield {
	color: #ed1c24;
	float: right;
}
#form-item-ext {
	float: left;
	width: 300px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 16px;
	padding-left: 0px;
}
.form-item-ext {
	border-style:none; float: left;
	background-repeat: no-repeat;
	background-position: left top;
	height: 34px;
	background-image: url('imagenes/input-form-ext.gif');
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	clear: left;
	width: 299px
}
.form-item-inputext {
	float: left;
	width: 270px;
	height: 18px;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	border: 1px solid #FFFFFF;
	color: #333333;
}
.form-item-nombre-ext {
	float: left;
	width: 200px;
	color: #005DAB;
	padding-top: 10px;
	text-transform: capitalize;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#form-item-ext-vacio {
	float: left;
	width: 300px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 16px;
	padding-left: 0px;
	height: 70px;
}
.form-item-ext-bio {
	border-style:none; float: left;
	background-repeat: no-repeat;
	background-position: left top;
	height: 112px;
	background-image: url('imagenes/input-form-bio-ext.gif');
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	clear: left;
	width: 299px
}
.form-item-inputext-bio {
	float: left;
	width: 270px;
	height: 90px;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	border: 1px solid #FFFFFF;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	max-height: 90px;
	max-width: 270px;
}
.bio-detalle {
	float: left;
	width: 220px;
	color: #005DAB;
}
#re-sephor {
	float: left;
	width: 635px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #005DAB;
}
#checkbox-columnas-ancha {
	margin: 0px;
	float: left;
	width: 600px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
#fext-select-titulo {
	float: left;
	width: 620px;
	background-color: #f0ecdd;
	font-weight: bold;
	color: #005DAB;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	height: 22px;
}
#fext-select-cont {
	float: left;
	width: 620px;
	background-color: #f8f6ef;
	font-weight: bold;
	color: #005DAB;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	height: 22px;
	border-bottom-width: 12px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#fext-select-item {
	float: left;
	width: 190px;
	font-weight: normal;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#fext-select-item-short {
	float: left;
	width: 155px;
	font-weight: normal;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#fext-select-item-extra-short {
	float: left;
	width: 85px;
	font-weight: normal;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.fext-select {
	float: left;
	text-align: left;
	margin: 0px;
	width: 15px;
	padding: 0px;
}
.fext-texto {
	float: left;
	text-align: left;
	margin: 0px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	width: 150px;
}
.fext-texto-short {
	float: left;
	text-align: left;
	margin: 0px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	width: 130px;
}
.fext-texto-extra-short {
	float: left;
	text-align: left;
	margin: 0px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	width: 50px;
}
#rl-cont-bots {
	float: left;
	width: 635px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	text-align: right;
}
/*nuevos*/
#nav {
	margin:0px;
	padding:0px;
	position:absolute;
	top: 120px;
	display:block;
	list-style-image: url('none');
	list-style-type: none
}  
#nav > li {
	list-style-type:none;
	float:left;
	display:block;
	position:relative;
	padding:0px;
	width:127px;
	list-style-image: url('none');
	margin: 0px
}  
#nav > li:hover ul {
	display:block;
	list-style-image: url('none');
	list-style-type: none
}  
#nav > li:hover {
	-webkit-border-radius:10px;
	list-style-image: url('none');
	list-style-type: none
}  
#nav li ul {
	margin:0px;
	display:none;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #005DAB;
	border-bottom-color: #005DAB;
	border-left-color: #005DAB;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}  
#nav li ul li {
	list-style-type:none;
	margin:0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-transform: uppercase;
	font-weight: bold;
}  
#nav li ul li a {
	display:block;
	color:#005DAB;
	text-decoration:none;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}  
#nav li ul li:hover a {
	background-color:#005DAB;
	color: #FFFFFF;
}  
#nav li span {
	cursor:pointer;
	font-weight:bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}  
/*nuevos*/
#publico-titulo {
	font-size: 18px;
	text-decoration: none;
	font-weight: bold;
	line-height: 30px;
	color: #005DAB;
	float: left;
	width: 615px;
	text-align: left;
	padding-left: 12px;
}
#publico-subtitulo {
	font-size: 12px;
	color: #005EAB;
	font-weight: bold;
	padding-left: 12px;
	width: 600px;
	float: left;
}
#publico-caja-chica {
	font-size: 12px;
	color:#666;
	float: left;
	width: 588px;
	margin: 0px;
	padding-top: 18px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 20px;
	background-image: url('imagenes/aboutus-bg-ch2.gif');
	background-repeat: no-repeat;
	background-position: center top;
	height: 70px
}
#publico-caja-mediana {
	font-size: 12px;
	color:#666;
	float: left;
	width: 588px;
	margin: 0px;
	padding-top: 18px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 20px;
	background-image: url('imagenes/aboutus-bg-ch1.gif');
	background-repeat: no-repeat;
	background-position: center top;
	height: 85px
}
#publico-caja-grande {
	font-size: 12px;
	color:#666;
	float: left;
	width: 588px;
	margin: 0px;
	padding-top: 18px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 20px;
	background-image: url('imagenes/aboutus-bg-ch.gif');
	background-repeat: no-repeat;
	background-position: center top;
	height: 100px
}
/*nuevos*/
#ranking-dentro {
	float: left;
	width: 565px;
	padding-bottom: 5px;
}
#ranking-dentro p {
	clear: left;
}

.ranking-dentro-boton {
	text-align:center;
}

#ranking-dentro img {
	float: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#ranking-votar-contenedor  {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 512px;
}
#ranking-votar-contenedor ul {
	float: left;
	height: 150px;
	width: 247px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 66px;
	list-style-type: none;
	list-style-image: none;
}
#ranking-votar-contenedor  li {
	float: left;
	height: 28px;
	width: 245px;
	border: 1px solid #FFFFFF;
	background-color: #d9e7f2;
	list-style-type: none;
	list-style-image: none;

}
#ranking-votar-contenedor-estrella {
	float: left;
	height: 28px;
	width: 122px;
	border: 1px solid #FFFFFF;
	background-color: #d9e7f2;
	list-style-type: none;
	list-style-image: none;

}
#ranking-votar-contenedor-link {
	float: right;
	height: 28px;
	width: 123px;
	border: 1px solid #FFFFFF;
	background-color: #d9e7f2;
	list-style-type: none;
	list-style-image: none;
}


.estrella {
	padding-left: 40px;
	font-weight: bold;
	padding-top: 7px;
	float: left;
	text-decoration: none;
}

.estrellaLink {
	font-weight: bold;
	padding-top: 7px;
	float: left;
	text-decoration: none;
}

.estrellaLink:hover {
	font-weight: bold;
	padding-top: 7px;
	float: left;
	text-decoration: none;
	color: #333333;
}

.estrella:hover {
	padding-left: 40px;
	font-weight: bold;
	padding-top: 7px;
	float: left;
	text-decoration: none;
	color: #333333;
}
.estrellaOver {
	padding-left: 40px;
	font-weight: bold;
	padding-top: 7px;
	float: left;
	text-decoration: none;
	color: #333333;
}
.estrellaFijo {
	padding-left: 40px;
	font-weight: bold;
	padding-top: 7px;
	float: left;
	text-decoration: none;
	color: #333333;
}
#ranking-votar-contenedor  p {
	padding-top: 15px;
	width: 512px;
	padding-left: 65px;
	text-align: left;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px;
	float: left;
}
#ranking-titulo {
	font-size: 20px;
	text-decoration: none;
	font-weight: bold;
	line-height: 30px;
	color: #005DAB;
	float: left;
	width: 450px;
	text-align: left;
	padding-right: 15px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#ranking-paso {
	float: left;
	width: 100px;
	color: #005DAB;
}
#ranking-texto-contenedor {
	margin: 0px;
	float: left;
	width: 550px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 65px;
}
#ranking-texto-contenedor textarea {
	margin: 0px;
	float: left;
	width: 550px;
	padding: 0px;
	height: 120px;
	max-width: 550px;
	max-height: 120px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#ranking-texto-contenedor p {
	margin: 0px;
	float: left;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	width: 550px;
}
.ranking-texto-contenedor-select {
	width: 440px;
	padding: 0px;
	float: left;
	height: 25px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.ranking-texto-contenedor-select-largo  {
	width: 550px;
	padding: 0px;
	float: left;
	height: 25px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#bot-rank {
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#ranking-realizados-titulo {
	float: left;
	width: 330px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	height: 28px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 65px;
	color: #005DAB;
	font-weight: bold;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	font-size:12px;
}

#ranking-realizados-titulo-negro {
	float: left;
	width: 330px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	height: 28px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 65px;
	color: #000000;
	font-weight: bold;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	font-size:12px;
}


#ranking-fino {
	float: left;
	width: 330px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 30px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 65px;
}

#ranking-realizados {
	float: left;
	width: 330px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	height: 28px;
	background-color: #d9e7f2;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 65px;
	color: #005DAB;
	font-weight: bold;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	font-size:12px;
}

#ranking-realizados-negro {
	float: left;
	width: 330px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	height: 28px;
	background-color: #d9e7f2;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 65px;
	color: #000000;
	font-weight: bold;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	font-size:12px;
	
}
#ranking-realizados-boton {
	float: left;
	width: 95px;
	height: 37px;
	background-color: #d9e7f2;
	color: #005DAB;
	font-weight: bold;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	text-align: center;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#ranking-realizados-botonlargo {
	float: left;
	width: 181px;
	height: 33px;
	color: #005DAB;
	font-weight: bold;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	text-align: center;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 430px;
}
#ranking-realizados-largo {
	float: left;
	width: 190px;
	height: 28px;
	background-color: #d9e7f2;
	color: #005DAB;
	font-weight: bold;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	text-align: center;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size:12px;
}

#ranking-realizados-largo-negro {
	float: left;
	width: 190px;
	height: 28px;
	background-color: #d9e7f2;
	color: #000000;
	font-weight: bold;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	text-align: center;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size:12px;
}
#ranking-item-comment {
	float: left;
	width: 489px;
	margin-left: 65px;
	background-color: #D9E7F2;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 30px;
	padding-top: 10px;
	border-top-width: 1px;
	border-bottom-width: 10px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.ranking-comment  {
	float: left;
	width: 489px;
	clear: left;
	margin: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.ranking-usuario {
	float: left;
	width: 250px;
	color: #005DAB;
	text-align: left;
}
.ranking-fecha {
	float: left;
	width: 229px;
	color: #005DAB;
	text-align: right;
}
#workspaces-thread-edit {
	float: left;
	width: 870px;
}
#workspaces-thread-edit-left {
	float: left;
	width: 435px;
	color: #005295;
	font-style: italic;
}
#workspaces-thread-edit-top {
	float: left;
	width: 435px;
	text-align: right;
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#workspaces-thread-edit-left a {
	color: #005295;
	font-style: normal;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bbd2e2;
}
#workspaces-thread-edit-left a:hover {
	color: #005295;
	font-style: normal;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #568FB6;
	text-decoration: none;
}
#form-reply {
	float: left;
	width: 940px;
	text-align: right;
	padding-right: 12px;
	padding-bottom: 10px;
	padding-top: 10px;
}
#thread-contenedor {
	float: left;
	width: 900px;
	background-color: #faf9f4;
	padding-top: 30px;
	padding-left: 35px;
	padding-right: 20px;
}
#thread-titulo {
	float: left;
	width: 920px;
	font-size: 17px;
	color: #999999;
	font-weight: bold;
}

#thread-titulo p {
	text-decoration: none;
	float: left;
	text-align: left;
	line-height: 30px;
	width: 600px;
}
#thread-titulo img {
	float: right;
	padding-right: 10px;
}

#thread-datos {
	float: left;
	width: 870px;
	padding-left: 47px;
	padding-top: 15px;
}
#thread-contenido {
	font-size: 12px;
	float: left;
	width: 850px;
	padding-top: 25px;
	padding-bottom: 15px;
}
#thread-separador {
	float: left;
	background-image: url(imagenes/separador-reply.jpg);
	background-repeat: no-repeat;
	background-position: left 20px;
	background-color: #FAF9F4;
	width: 955px;
	height: 41px;
}
#thread-paginador {
	float: left;
	width: 955px;
	margin: 0px;
	padding-top: 35px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#messageboard-contenedor {
	float: left;
	width: 955px;
	padding-top: 10px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 90px;
}

#messageboard-bajada {
	margin: 0px;
	float: left;
	width: 940px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	font-weight: bold;
}
#messageboard-titulo {
	float: left;
	width: 940px;
}
#messageboard-titulo p {
	font-size: 20px;
	text-decoration: none;
	font-weight: bold;
	line-height: 30px;
	color: #005DAB;
	float: left;
	text-align: left;
	width: 700px;
}
#messageboard-titulo img {
	float: right;
}
#messageboard-seleccion {
	height: 21px;
	width: 8px;
	float: left;
	margin: 0px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#messageboard-subject {
	height: 21px;
	width: 553px;
	float: left;
	margin: 0px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
#messageboard-post {
	height: 21px;
	width: 111px;
	float: left;
	margin: 0px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.messageboard-subject {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #669ecd;
	text-transform: uppercase;
}
.messageboard-centrado {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #669ecd;
	text-transform: uppercase;
	text-align: center;
}
.messageboard-subject-dentro {
	color: #005DAB;
	text-decoration: none;
	background-color: #e8f0f7;
}
.messageboard-centrado-dentro {
	color: #333333;
	text-decoration: none;
	background-color: #E8F0F7;
	text-align: center;
}
.messageboard-item-seleccionado {
	color: #333333;
	text-decoration: none;
	background-color: #ccdfee;
	text-align: center;
	background-image: url(imagenes/item-seleccionado.gif);
	background-position: center center;
	background-repeat: no-repeat;
}
.messageboard-subject-seleccionado {
	color: #005DAB;
	text-decoration: none;
	background-color: #CCDFEE;
	font-weight: bold;
}
.messageboard-centrado-seleccionado {
	color: #333333;
	text-decoration: none;
	background-color: #CCDFEE;
	text-align: center;
}
#live-discussion-contenedor {
	float: left;
	width: 955px;
	padding-top: 10px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 90px;
}
#add-message-cont {
	float: left;
	width: 945px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#add-message-item {
	float: left;
	width: 935px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	background-image: url(imagenes/campo-largo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 35px;
}
#add-message-item input {
	border: 1px solid #FFFFFF;
	float: left;
	width: 900px;
}
#add-message-item-rich {
	float: left;
	width: 935px;
	padding-top: 5px;
	padding-bottom: 15px;
	padding-right: 0px;
	height: 335px;
	padding-left: 10px;
}#add-message-botones {
	float: left;
	width: 935px;
	padding-top: 5px;
	padding-bottom: 15px;
	padding-right: 0px;
	padding-left: 10px;
	text-align: right;
}
#message-icono {
	float: left;
	height: 60px;
	width: 56px;
	margin: 0px;
	padding: 0px;
	clear: left;
}
#message-titulo {
	font-size: 15px;
	text-decoration: none;
	font-weight: bold;
	line-height: 30px;
	color: #005DAB;
	text-align: left;
	width: 700px;
	margin: 0px;
	float: left;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#message-titulo-cont {
	float: left;
	width: 900px;
}
#workspaces-bajada {
	float: left;
	width: 600px;
}
#workspaces-foros-head {
	float: left;
	width: 632px;
	background-image: url(imagenes/workspaces-foros-head.jpg);
	height: 49px;
}
#workspaces-foros-item {
	float: left;
	width: 632px;
	background-color: #f2f6fb;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#workspaces-item-complete {
	float: left;
	height: 62px;
	width: 602px;
	background-image: url(imagenes/workspaces-foros-complete.gif);
	margin: 0px;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	background-repeat: no-repeat;
}
#workspaces-item-complete a {
	margin: 0px;
	color: #FFFFFF;
	padding: 0px;
	text-decoration: none;
}
#workspaces-item-complete a:hover {
	margin: 0px;
	color: #FFFFFF;
	padding: 0px;
	text-decoration: underline;
}


#workspaces-foros-dentro {
	float: left;
	width: 572px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 60px;
}


.workspaces-foros-titulo {
	font-size: 13px;
	color: #005DAB;
	float: left;
	font-weight: bold;
	padding-left: 60px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 572px;
}
.workspaces-foros-by {
	color: #333333;
	padding: 0px;
}
.workspaces-foros-nombre {
	color: #005DAB;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
.workspaces-foros-datos {
	color: #666666;
	margin: 0px;
	padding: 0px;
}
.workspaces-foros-comentarios {
	color: #666666;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 572px;
	clear: left;
}
#quoting {
border-left-width: 2px !important;
border-left-style: solid !important;
border-left-color: #039 !important;
padding-left: 20px !important;
}
.clearfloat { /* esta clase debe colocarse en un elemento div o break y debe ser el último elemento antes del cierre de un contenedor que incluya completamente a un elemento flotante */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}


#title-quick-nav {
	text-decoration: none;
	text-transform: uppercase;
	padding-top: 10px;
	font-size: 12px;
	font-weight: bold;
	color: #005DAB;
	
}
