@charset UTF-8;
/* CSS Document */

body {
	background-image:url(../img/fondo_repeat.jpg);
	background-repeat:repeat;
	background-attachment:fixed;
	text-align:left;
	margin:0px;
	width:100%;
	height:auto;
}

#topdetop {
	width:980px;
	height:1px;
	border:0px solid #333;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
}

#contenido_general {
	width:980px;
	height:auto;
	border:0px solid #333;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 30px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}

#contenido_cabecera {
	background-image:url(../img/fondo_cabecera.jpg);
	background-repeat:no-repeat;
	float:left;
	padding:0px;
	margin:0px;
	width:980px;
	height:138px;
	border:0px solid #F00;
	text-align:right;
}

#cabecera_logo {
	float:left;
	display:block;
	margin:0px;
	width:170px;
	height:113px;
	border:0px solid #F00;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 40px;
}

#cabecera_banner {
	float:left;
	display:block;
	margin:0px;
	width:715px;
	height:93px;
	border:0px solid #F00;
	padding-top: 25px;
	padding-right: 35px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#cabecera_menu {
	float:left;
	display:block;
	padding:0px 0px 12px 0px;
	margin:0px;
	width:980px;
	height:8px;
	border:0px solid #F00;
}

#cabecera_menu_inicio {
	float:left;
	margin:0px;
	width:217px;
	height:12px;
	border:0px solid #000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
}

#cabecera_menu_conocela {
	float:left;
	margin:0px;
	width:217px;
	height:12px;
	border:0px solid #000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#cabecera_menu_comollegar {
	float:left;
	margin:0px;
	width:217px;
	height:12px;
	border:0px solid #000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#cabecera_menu_aquienayudas {
	float:left;
	margin:0px;
	width:217px;
	height:12px;
	border:0px solid #000;
	padding-top: 0px;
	padding-right: 40px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#contenido_portada {
	float:left;
	padding:0px;
	margin:0px;
	width:980px;
	height:quto;
	border:0px solid #F00;
}

#contenido_rotativo {
	float:left;
	padding:7px 0px 14px 0px;
	margin:0px;
	width:980px;
	height:400px;
	border:0px solid #06C;
}

#rotativo_secundario {
	float:left;
	width:218px;
	height:400px;
	border:0px solid #06C;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding: 0px;
}

#rotativo_terciario {
	float:left;
	width:218px;
	height:195px;
	border:0px solid #06C;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#contenido_menu_colores {
	float:left;
	padding:0px;
	margin:0px;
	width:980px;
	height:96px;
	border:0px solid #F00;
}

#menu_color_01 {
	float:left;
	padding:0px 0px 0px 40px;
	margin:0px;
	width:217px;
	height:96px;
	border:0px solid #000;
}

#menu_color_02 {
	float:left;
	margin:0px;
	width:217px;
	height:96px;
	border:0px solid #000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#menu_color_03 {
	float:left;
	margin:0px;
	width:217px;
	height:96px;
	border:0px solid #000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#menu_color_04 {
	float:left;
	margin:0px;
	width:217px;
	height:96px;
	border:0px solid #000;
	padding-top: 0px;
	padding-right: 40px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#pie_texto {
	float:left;
	margin:0px;
	width:940px;
	height:auto;
	border:0px solid #F00;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
}

#pie_texto_izquierda {
	float:left;
	margin:0px;
	width:217px;
	height:15px;
	border:0px solid #F00;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#pie_texto_izquierda2 {
	float:left;
	margin:0px;
	width:217px;
	height:15px;
	border:0px solid #F00;
	word-spacing:inherit;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#pie_texto_centro {
	float:left;
	margin:0px;
	width:444px;
	height:auto;
	border:0px solid #F00;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#pie_texto_derecha {
	float:left;
	margin:0px;
	width:217px;
	height:auto;
	border:0px solid #F00;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	/* [disabled]vertical-align:middle; */
}

/* Portada */

#contenido_centro {
	background-image:url(../img/fondo_general.jpg);
	background-repeat:repeat-y;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;
	width:980px;
	height:auto;
	border:0px solid #06C;
}

/* Centro */

#titulo_ayuda {
	float:left;
	padding:0px;
	margin:0px;
	width:900px;
	height:55px;
	border:0px solid #F00;
}


#contenido_ayuda {
	float:left;
	padding:0px;
	margin:0px;
	width:980px;
	height:415px;
	border:0px solid #F00;
}

#ayuda_centro {
	float:left;
	margin:0px;
	width:900px;
	height:378px;
	border:0px solid #000;
	padding-top: 0px;
	padding-right: 40px;
	padding-bottom: 0px;
	padding-left: 40px;
}

#ayuda_centro_izquierda {
	float:left;
	margin:0px;
	width:444px;
	height:auto;
	border:0px solid #000;
	padding: 0px;
}

#ayuda_arriba_columna_izquierda {
	float:left;
	margin:0px;
	width:436px;
	height:auto;
	border:0px solid #F00;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}


#ayuda_abajo_columna_izquierda01 {
	float:left;
	margin:0px;
	width:217px;
	height:auto;
	border:0px solid #F00;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#ayuda_abajo_columna_izquierda02 {
	float:left;
	margin:0px;
	width:207px;
	height:auto;
	border:0px solid #F00;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#ayuda_centro_derecha {
	float:left;
	margin:0px;
	width:446px;
	height:auto;
	border:0px solid #000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#pie_general {
	background-image:url(../img/fondo_general.jpg);
	background-repeat:repeat-y;
	float:left;
	margin:0px;
	width:940px;
	height:auto;
	border:0px solid #F00;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
}

#top_linea {
	float:left;
	margin:0px;
	width:940px;
	height:4px;
	border:0px solid #000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
}

/* Ayuda */

#titulo_sorteo {
	float:left;
	padding:0px;
	margin:0px;
	width:900px;
	height:55px;
	border:0px solid #F00;
}

#contenido_sorteo {
	float:left;
	padding:0px;
	margin:0px;
	width:980px;
	height:auto;
	border:0px solid #F00;
}

#sorteo_centro {
	float:left;
	margin:0px;
	width:910px;
	height:auto;
	border:0px solid #000;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 40px;
}

#columnas_sorteo {
	float:left;
	margin:0px;
	width:auto;
	height:350px;
	border:0px solid #F00;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}

#sorteo_columna_izquierda {
	float:left;
	padding:0px;
	margin:0px;
	width:446px;
	height:auto;
	border:0px solid #F00;
}

#sorteo_columna_izquierda_arriba {
	float:left;
	padding:0px;
	margin:0px;
	width:446px;
	height:140px;
	border:0px solid #F00;
}

.sorteo_thumb_izquierda {
	float:left;
	display:inline-block;
	padding:0px;
	margin:0px;
	width:auto;
	height:140px;
	border:0px solid #F00;
}

.sorteo_thumb_derecha {
	float:left;
	display:inline-block;
	margin:0px;
	width:auto;
	height:140px;
	border:0px solid #F00;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#sorteo_columna_izquierda_abajo {
	float:left;
	margin:0px;
	width:446px;
	height:auto;
	border:0px solid #F00;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#sorteo_columna_derecha {
	float:left;
	margin:0px;
	width:446px;
	height:auto;
	border:0px solid #F00;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#sorteo_columna_derecha_arriba {
	float:left;
	padding:0px;
	margin:0px;
	width:446px;
	height:140px;
	border:0px solid #F00;
}

#sorteo_columna_derecha_abajo {
	float:left;
	margin:0px;
	width:444px;
	height:auto;
	border:0px solid #F00;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display: block;
}

/* Sorteo */

#titulo_colaboradores {
	float:left;
	padding:0px;
	margin:0px;
	width:900px;
	height:55px;
	border:0px solid #F00;
}

#contenido_colaboradores {
	float:left;
	padding:0px;
	margin:0px;
	width:980px;
	height:auto;
	border:0px solid #F00;
}

#colaboradores_centro {
	float:left;
	margin:0px;
	width:900px;
	height:auto;
	border:0px solid #000;
	padding-top: 0px;
	padding-right: 40px;
	padding-bottom: 0px;
	padding-left: 40px;
}

#colaboradores_arriba {
	float:left;
	margin:0px;
	width:900px;
	height:auto;
	border:0px solid #000;
	padding-top:15px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 0px;
}

#colaboradores_arriba_columna_izquierda {
	float:left;
	padding:0px;
	margin:0px;
	width:446px;
	height:auto;
	border:0px solid #F00;
}

#colaboradores_arriba_columna_derecha {
	float:left;
	margin:0px;
	width:444px;
	height:auto;
	border:0px solid #F00;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#colaboradores_arriba_columna_derecha01 {
	float:left;
	display:block;
	margin:0px;
	width:217px;
	height:auto;
	border:0px solid #F00;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#colaboradores_arriba_columna_derecha02 {
	float:left;
	display:block;
	margin:0px;
	width:217px;
	height:auto;
	border:0px solid #F00;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}


#colaboradores_arriba_columna_derecha02 {
	float:left;
	margin:0px;
	width:217px;
	height:auto;
	border:0px solid #F00;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

/* Colaboradores */

#titulo_compradores {
	float:left;
	padding:0px;
	margin:0px;
	width:900px;
	height:55px;
	border:0px solid #F00;
}

#campos_compradores {
	float:left;
	margin:0px;
	width:910px;
	height:auto;
	border:0px solid #F00;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 0px;
}

#campos_izquierda {
	float:left;
	padding:0px;
	margin:0px;
	width:446px;
	height:auto;
	border:0px solid #F00;
}

#campos_derecha {
	float:left;
	margin:0px;
	width:444px;
	height:auto;
	border:0px solid #F00;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#contenido_compradores {
	float:left;
	padding:0px;
	margin:0px;
	width:980px;
	height:auto;
	border:0px solid #F00;
}
	
#compradores_centro {
	float:left;
	margin:0px;
	width:900px;
	height:auto;
	border:0px solid #000;
	padding-top: 0px;
	padding-right: 40px;
	padding-bottom: 0px;
	padding-left: 40px;
}

/* Compradores */

#titulo_ganadores {
	float:left;
	padding:0px;
	margin:0px;
	width:900px;
	height:55px;
	border:0px solid #F00;
}

#contenido_ganadores {
	float:left;
	padding:0px;
	margin:0px;
	width:980px;
	height:auto;
	border:0px solid #F00;
}
	
#ganadores_centro {
	float:left;
	margin:0px;
	width:900px;
	height:310px;
	border:0px solid #000;
	padding-top: 0px;
	padding-right: 40px;
	padding-bottom: 0px;
	padding-left: 40px;
}

#ganadores_columna_uno {
	float:left;
	padding:0px;
	margin:0px;
	width:217px;
	height:auto;
	border:0px solid #F00;
}

#ganadores_columna_dos {
	float:left;
	margin:0px;
	width:217px;
	height:auto;
	border:0px solid #F00;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#ganadores_columna_tres {
	float:left;
	margin:0px;
	width:446px;
	height:auto;
	border:0px solid #F00;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#ganadores_columna_cuatro {
	float:left;
	padding:0px 0px 0px 10px;
	margin:0px;
	width:217px;
	height:35px;
	border:0px solid #F00;
}

/* Ganadores */

#contenido_pie {
	background-image:url(../img/fondo_pie.jpg);
	background-repeat:repeat-y;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;
	width:980px;
	height:80px;
	border:0px solid #06C;
}

#pie_texto2 {
	float:left;
	margin:0px;
	width:940px;
	height:auto;
	border:0px solid #F00;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
}

#pie_texto_izquierda2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	color:#FFF;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;
	width:444px;
	height:25px;
	font-stretch:narrower;
	border:0px solid #F00;
}

#pie_texto_centro2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	color:#FFF;
	float:left;
	padding:0px 0px 0px 10px;
	margin:0px;
	width:217px;
	height:25px;
	border:0px solid #F00;
}

#pie_texto_derecha2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	color:#FFF;
	float:left;
	padding:0px 0px 0px 10px;
	margin:0px;
	width:217px;
	height:25px;
	border:0px solid #F00;
}

/* Estructura */

.texto_general{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	color:#333;
	line-height:14px;
}

.texto_general_colores{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	color:#333;
	line-height:14px;
	padding-top: 49px;
	padding-right: 0px;
	padding-bottom: 18px;
	padding-left: 0px;
}

.texto_general_colores_bold{
	font-weight:bold;
}


.texto_general_ayuda{
	color:#1C75BC;
}

.texto_general_ayuda_italic{
	color:#1C75BC;
	font-style:italic;
}

.texto_listado_colaboradores{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

.texto_encabezado_colaboradores{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-style:bold;
}

.texto_general_sorteo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align: left;
	color:#333333;
	line-height:16px;
}

.texto_general_sorteo_left{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align: left;
	color:#333333;
	line-height:16px;
}

.texto_general_sorteo_right{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align: right;
	color:#333333;
	line-height:16px;
}

.texto_subtitulo_sorteo{
	color: #0CF;
}

.texto_subtitulo_colaboradores{
	color: #F58220;
}

.texto_subtitulo_compradores{
	color: #B369AB;
}

.texto_subtitulo_ganadores{
	color: #FDB913;
}


.texto_menu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	color:#333;
}

#texto_campo_largo{
	width:444px;
	height:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	float:left;
	display:inline-block;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

#texto_campo_corto{
	width:217px;
	height:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	float:left;
	display:inline-block;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

#texto_campo_boton{
	width:auto;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	float:left;
	display:inline-block;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

#texto_campo_corto_derecho{
	width:217px;
	height:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	float:left;
	color:#333;
	display:inline-block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

/* Textos */

a{
	color: #333333;
	padding:0px;
	text-decoration:none;
}

a:hover { 
	color: #333333;
	text-decoration:underline;
}

a:visited {
text-decoration:none;
color:#FFFFFF;
}

a:active {
text-decoration:none;
color:#FFFFFF;
} 

a img { border:none;}

/* Enlaces */

.fieldGeneral{
	width: 444px;
	height:auto;
	float: left;
	display:block;
	padding: 0px;
}

.fieldGeneral2{
	width: 217px;
	height:50px;
	float: left;
	display:block;
	padding-top: 31px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.fieldHolder{
	width: 444px;
	height: 20px;
	float: left;
	display:inline-block;
	padding:2px 0px 5px 0px;
	margin:0px;
	background-image:url(../img/fondo_campos.jpg);
	background-repeat:repeat-x;
	padding: 0px;
}

.fieldHolder2{
	width: 217px;
	height: 20px;
	float: left;
	display:inline-block;
	margin:0px;
	background-image:url(../img/fondo_campos.jpg);
	background-repeat:repeat-x;
	padding: 0px;
}

.fieldHolder3{
	width: 217px;
	height: 20px;
	float: left;
	display:block;
	background-image:url(../img/fondo_campos.jpg);
	background-repeat:repeat-x;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding: 0px;
}

.textInputLargo{
	border:0px solid #d0cfd1;
	width: 436px;
	height: 12px;
	background: #F2F2F2;
	color: #333333;
	font-family:Arial;
	padding: 4px;
}

.textInputCorto{
	border:0px solid #d0cfd1;
	width: 209px;
	height: 12px;
	background: #F2F2F2;
	color: #333333;
	font-family:Arial;
	padding: 4px;
}

#mensaje{
	border:none;
	float:left;
	width:300px;
	height:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:center;
	color: #CCC;
	padding-top: 60px;
	padding-right: 40px;
	padding-bottom: 10px;
	padding-left: 40px;
	margin: 0px;
}

#mensaje2{
	border:none;
	float:left;
	width:240px;
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	color: #333;
	padding-top: 20px;
	padding-right: 40px;
	padding-bottom: 0px;
	padding-left: 30px;
	margin: 0px;
	text-decoration: blink;
}

.button_colaborador{
	border: 0px solid #d0cfd1;
	width: 104px;
	float:left;
	height: 20px;
	color:#FFFFFF;
	padding:0px 0px 2px 2px;
	font-weight:bolder;
	background-color: #F6821F;
}

.button_listacolaboradores{
	border: 0px solid #d0cfd1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	width: 104px;
	float:left;
	height: 15px;
	color:#FFFFFF;
	padding:5px 0px 2px 5px;
	font-weight:bolder;
	background-color: #face0b;
}

.button_comprador{
border: 0px solid #d0cfd1;
width: 104px;
float:left;
height: 20px;
background: #B369AB;
color:#FFFFFF;
font-weight:bolder;
padding:0px 0px 2px 2px;
}

.button_ganadores{
border: 0px solid #d0cfd1;
width: 104px;
float:left;
height: 20px;
background: #FC0;
color:#FFFFFF;
font-weight:bolder;
padding:0px 0px 2px 2px;
}

/* Contacto */

#slider {
	float:left;
	display:block;
	padding:0px;
	width:712px;
	height:400px;
	border:0px solid #06C;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	position: relative; /* important */
	overflow: hidden; /* important */
}

#sliderContent {
	width: 712px; /* important to be same as image width or wider */
	position: absolute;
	top: -15px;
	margin-left: 0;
	left: 0px;
}

.sliderImage {
    float: left;
    position: relative;
	display: none;
}

.sliderImage span {
    position: absolute;
	font: 10px/10px Arial, Helvetica, sans-serif;
    padding: 9px 13px 11px 13px;
    width: 672px;
    background-color: #8DC63F;
    filter: alpha(opacity=100);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.0;
    color: #fff;
    display: none;
}
.clear {
	clear: both;
}
.sliderImage span strong {
    font-size: 10px;
}

.bottom {
	bottom: 0;
    left: 0;
	overflow:hidden;
}
ul { list-style-type: none;}

/* Portada */

.fadehover {
	float:left;
	margin:0px;
	width:525px;
	height:30px;
	border:0px solid #000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	position:relative;
}

img.a {
	position: absolute;
	left:455px;
	top: 0px;
	z-index: 10;
	}
 
img.b {
	position: absolute;
	left: 455px;
	top: 0;
	}
	
.fadehover2 {
	float:left;
	margin:0px;
	width:217px;
	border:0px solid #000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	position:relative;
}
 
 img.c {
	position: absolute;
	left:40px;
	top: 0px;
	z-index: 10;
	}
 
img.d {
	position: absolute;
	left: 40px;
	top: 0;
	}
	
img.e {
	position: absolute;
	left:10px;
	top: 0px;
	z-index: 10;
	}
 
img.f {
	position: absolute;
	left: 10px;
	top: 0;
	}
	
img.g {
	position: absolute;
	left:10px;
	top: 0px;
	z-index: 10;
	}
 
img.h {
	position: absolute;
	left: 10px;
	top: 0;
	}
	
img.i {
	position: absolute;
	left:10px;
	top: 0px;
	z-index: 10;
	}
 
img.j {
	position: absolute;
	left: 10px;
	top: 0;
	}
	
/* Fade */


div.wrap {
	width : 668px;
	margin : 0px;
	text-align : left;
	height: 400px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
}

div#top div#nav {
float : left;
clear : both;
width : 678px;
height : 52px;
margin : 0px 0px 0px;
}

div#top div#nav ul {
float : left;
width : 678px;
height : 52px;
list-style-type : none;
}

div#nav ul li {
float : left;
height : 52px;
}

div#nav ul li a {
border : 0;
height : 52px;
display : block;
line-height : 52px;
text-indent : -9999px;
}

div#header {
	margin : 0px;
	width: 710px;
	float:left;
	display:block;
}

div#video-header {
height : 678px;
margin : 0px 0 0;
}

div#header div.wrap {
height :400px;
width:678px;
}

div#header div#slide-holder {
	z-index : 40;
	width : 670px;
	height : 400px;
	position : absolute;
}

div#header div#slide-holder div#slide-runner {
	top : 0px;
	left : 0px;
	width : 670px;
	height : 400px;
	overflow : hidden;
	position : absolute;
}

div#header div#slide-holder img {
margin : 0;
display : none;
position : absolute;
}

div#header div#slide-holder div#slide-controls {
left : 0;
bottom : 0px;
width : 678px;
height : 36px;
display : none;
position : absolute;
background : url(..img/slide-bg.png) 0 0;
font-family:Arial, Helvetica, sans-serif;
}

div#header div#slide-holder div#slide-controls p.text {
float : left;
color : #fff;
display : inline;
font-size : 11px;
line-height : 16px;
margin : 15px 0 0 20px;
text-transform : uppercase;
font-family:Arial, Helvetica, sans-serif;
}

div#header div#slide-holder div#slide-controls p#slide-nav {
float : right;
height : 24px;
display : inline;
margin : 11px 15px 0 0;
}

div#header div#slide-holder div#slide-controls p#slide-nav a {
float : left;
width : 24px;
height : 24px;
display : inline;
font-size : 11px;
margin : 0 5px 0 0;
line-height : 24px;
font-weight : bold;
text-align : center;
text-decoration : none;
background-position : 0 0;
background-repeat : no-repeat;
}

div#header div#slide-holder div#slide-controls p#slide-nav a {
background-image : url(..img/silde-nav.png);
}

