/***************************	Estilo GENERAL	**************************** */
body {
  text-align: center;
  min-width: 993px;
  margin:0px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10pt;
  color:#000;
  	background:#fff url(../img/main_tile.gif) center repeat-y;
}
.publi_356_horiz {
	width:356px;
	text-align:center;
	background:url(../img/publicidad_horiz.gif) no-repeat top;
	padding-top:11px;
	margin:0 0 0 8px;
}
.publi_243_horiz {
	float:left;
	width:245px;
	text-align:center;
	background:url(../img/publicidad_243_horiz.gif) no-repeat top;
	padding-top:11px;
	margin:0;
}
.resaltar {
	font-weight:bold;
	color:#CC0000;
}
/***************************	Layout HEADER Y GENERAL	***********************/
.main {
	text-align: left;
	width: 993px;
	margin-left: auto;
	margin-right: auto;

	position:relative;
}
.top {
	background-color:#333333;
	margin: 0px;
	padding: 0px;
	width: 100%;
}
.cuerpo {
	float:left;
	width: 740px;
	margin: 0px;
	padding: 0px;
}
.barra_der {
	margin: 0 0 0 747px;
	padding: 0px;
}
.pie {
	width:100%;
	margin:0;
	float:left;
	background-color:#FCFCFA;
	padding-bottom:20px;
}
.top_info {
	position:absolute;
	top:0px;
	left:389px;	
	width:210px;
	height:92px;
	background-image:url(../img/detalle_top.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
}
.no_lang {
	background-image:url(../img/detalle_top_no_lang.gif);
}
.top_club {
	position:absolute;
	top:0px;
	left:615px;	
}
.top_div_buscador {
	position:absolute;
	top:94px;
	left:770px;
}
#btn_ingresar {
	position:absolute;
	top:60px;
	left:284px;
}
/***************************	Layout HOME	**************************** */
.cols_fondo {
	background:#fff url(../img/cols_tile.gif) center repeat-y;
	float:left;
	margin-left:1px;
}
.col_1 {
	float:left;
	width:420px;
}
.col_2 {
	float:left;
	margin:0px;
	width:313px;
}
.col_1b {
	float:left;
	width:366px;
}
.col_2b {
	background-color:#FFFFFF;
	float:left;
	margin:0px;
	width:350px;
}
.col_b_fondo {
	/*	Para tapar la rayita que separa las columnas 1 y 2 que esta como imagen de fondo	*/
	background-color:#fff;
	float:left;
	margin-left:2px;
}
/***************************	Estilo HEADER	**************************** */
object, embed {
	vertical-align:bottom;
}
.top a.sel, .top a.sel:visited, .top a.sel:link {
	color:#FFFF99;
}
.top_publi {
	height:106px;
	background-color:#333333;
	padding:0px;
}
.top_logo {
	background-image:url(../img/top_logo_tile.gif);
	background-repeat:repeat-x;
	height:92px;
	position:relative;
}
.top_logo img {
	margin-bottom:-4px;
}
.top_publi img {
	margin:8px 0 0 0;
	vertical-align:text-bottom;
}
img.primera {
	margin-left:5px;
}
.top_nav {
	margin:0px;
	padding:0px;
	height:45px;
	background-image:url(../img/nav_bg_tile.gif);
	background-repeat:repeat-x;
}
.top_fecha {
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#FFFFFF;
	margin:5px 0 0 40px;
}
.top_idioma_1 {
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:9px;
	color:#FFFFFF;
	margin:7px 0 0 94px;
	background:url(../img/bandera_espanol.gif) no-repeat left;
	padding:0 0 1px 15px;
}
.top_idioma_1 a, .top_idioma_2 a {
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.top_idioma_2 {
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:9px;
	color:#FFFFFF;
	margin:3px 0 0 94px;
	background:url(../img/bandera_ingles.gif) no-repeat left;
	padding:0 0 1px 15px;
}
.club_logo {
	margin:6px 0 0 2px;
}
.club_usuario {
	color:#FFFFFF;
	margin:8px 0 8px 0;
	font-size:12pt;
}
.club_usuario label {
	font-size:11px;
}
.club_nav {
	margin:5px 0 0 0;
	font-size:11px;
	color:#FFFFFF;
}
.club_nav a, .club_nav a:link, .club_nav a:visited {
	color:#FFFFFF;
}
.link_mis_datos {
	background:url(../img/ico_mis_datos.gif) no-repeat left;
	padding:0 0 3px 15px;
}
.link_mi_fotoclub {
	background:url(../img/ico_mi_fotoclub.gif) no-repeat left;
	padding:0 0 3px 18px;
}
.link_salir {
	background:url(../img/ico_salir.gif) no-repeat left;
	padding:0 0 3px 15px;
}
.form_buscador {
	margin:0px;
}
.form_buscador input, .form_encuesta input {
	vertical-align:middle;
}
.lbl_buscador {
	display:block;
	background:url(../img/top_fdo_buscador.gif) no-repeat;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	padding:0 20px 0 23px;
	margin:0 0 5px 0;
}
.input_buscador {
	width:120px;
	font-size:10px;
	margin-right:0;
}
.input_login {
	width:110px;
	font-size:10px;
	margin-right:0;
}
/***************************	Estilo BARRA DER	**************************** */
.box_lateral {
	margin:4px 0 0 0;
}
.box_lateral img {
	float:left;
}
.h1_fotoclub {
	font-family:Tahoma, Verdana, sans-serif;
	margin:5px 0 5px 8px;
	font-size:12pt;
	color:#CC0000;
}
.foto_destacada {
	width:237px;
	border:#ECE9D7 1px solid;
	text-align:center;
	margin-left:2px;
	background-color:#FFFFFF;
}
.foto_destacada img {
	float:none;
	margin-top:3px;
}
.box_encuesta {
	margin:8px 0 6px 6px;
	width:220px;
	float:left;
}
.form_encuesta {
	margin:0;
	padding:0px;
}
.pregunta_encuesta {
	margin:8px 0;
}
.foro_entrada_a, .foro_entrada_b {
	border-bottom:#ECE9D7 1px solid;
	border-right:#ECE9D7 1px solid;
}
.foro_entrada_a {
	background-color:#FCFCFA;
}
.foro_entrada_b {
	background-color:#F9F8F2;
}
.foro_item {
	font-size:11px;
	padding:3px 0 3px 8px;
	border-bottom:#ECE9D7 1px solid;
}
.foro_item a {
	text-decoration:none;
	color:#000;
}
.foro_usuario {
	width:120px;
	float:left;
	color:#CC3300;
	font-weight:bold;
}
.foro_fecha {
	font-size:90%;
	text-align:right;
	margin-right:3px;
}
.encuesta_botones {
	border-top:#ECE9D7 1px solid;
	border-bottom:#ECE9D7 1px solid;
	text-align:center;
	width:245px;
	float:left;
	margin:0;
}
.encuesta_botones input {
	margin:8px 0;
}
/***************************	Estilo HOME	**************************** */
.volanta {
	font-size:8pt;
	font-weight:bold;
}
h1.nivel1 {
	font-family:Tahoma, Verdana, sans-serif;
	margin:5px 0 5px 0;
	font-size:16pt;
	color:#CC0000;
}
h1.nivel1 a, h1.nivel1 a:visited {
	font-family:Tahoma, Verdana, sans-serif;
	color:#CC0000;
	text-decoration:none;
}
h1.nivel1 a:hover,
h1.nivel2 a:hover,
h1.nivel3 a:hover {
	text-decoration:underline;
}
h2, h1.nivel3, h1.nivel2, h1.nivel3 a, h1.nivel2 a {
	font-family:Tahoma, Verdana, sans-serif;
	margin:5px 0 5px 0;
	font-size:12pt;
	color:#CC0000;
	text-decoration:none;
}
.home_sep_horiz_col1, .home_sep_horiz_col2 {
	float:left;
	width:412px;
	height:1px;
	margin:8px 0 10px 10px;
}
h2.nivel4 {
	font-weight:bold;
	color:#666;
	font-size:10px;
	line-height:24px;
	margin:0 0 0 8px;
	background:url(/secciones_iconos/default.gif) no-repeat left;
	padding-left:23px;
}
.home_sep_horiz_col2 {
	width:302px;
}
.home_destacada {
	float:left;
	margin:8px 0 10px 10px;
}
.home_resumen img {
	float:left;
	margin-right:10px;
}
ul.list_noticias, ul.list_noticias_lateral {
	padding:0;
	margin:8px 0 0 0;
	list-style:none;
}
ul.list_noticias {
	clear:both;
}
ul.list_noticias_lateral {
	float:left;
	width:237px;
	margin:8px 0 0 4px;
} 
li.link_video, li.link_noticia, li.link_imagen {
	background:url(../img/ico_video_rel.gif) 3px top no-repeat;
	color:#990000;
	padding-left:18px;
	line-height:1em;
	margin:0 0 0.5em 0;
}
li.link_video a, li.link_noticia a, li.link_imagen a {
	color:#990000;
	text-decoration:none;
}
li.link_noticia {
	background:url(../img/ico_noticia_rel.gif) 3px top no-repeat;
}
.home_bonogirl {
	float:left;
	margin:0 6px 0 0;
	width:135px;
}
.home_foto_bonogirl {
	float:left;
	margin:0px;
	margin-bottom:10px;
}
.nivel4_tit_secc {
	background:#ECE9D7 url(../img/home_fdo_secc_mas.gif) left no-repeat;
	width:358px;
	height:24px;
	margin:10px 0 0 8px;
}
.nivel4_mas_noticias {
	margin:8px 0 0 16px;
}
.demo_publi {
	background-color:#6699FF;
}
.img_home_small {
	padding-right:8px;
}
.publi_732x42 {
	width:732px;
	text-align:center;
	float:left;
	margin:4px 0 10px 8px;
	/*
	border-top:#ECE9D7 1px solid;
	border-bottom:#ECE9D7 1px solid;
	*/
}
.publi_732x42 img {
	vertical-align:text-bottom;
}
/***************************	Estilo Buscador	**************************** */
.busc_seccion_titulo {
	background-color:#ECE9D7;
	font-weight:bold;
	font-size:10pt;
	text-align:left;
	padding:4px 0;
	margin:10px 0 0 0;
	width:100%;
	float:left;
}
.busc_resultado .busc_fecha {
	font-weight:bold;
}
.col_resultado {
	margin-left: 8px;
}
.buscador {
	margin:10px 0 4px 0;
	background-color:#F9F8F2;
	border:#ECE9D7 1px solid;
	width:725px;
}
.lbl_buscador_avanzado {
	display:block;
	background:url(../img/fdo_buscador_avanzado.gif) no-repeat;
	font-size:10px;
	color:#000;
	font-weight:bold;
	padding:0 20px 0 23px;
	margin:4px 0 5px 8px;
}
.buscador form {
	margin:0;
}
.buscador .campos {
	margin:4px 0 8px 8px;
}
.buscador label {
	font-size:7pt;
}
.buscador .txt {
	font-size:9pt;
	border:#D9D2B0 1px solid;
}
.buscador input {
	vertical-align:middle;
}
.toolbar_paginado {
	float:left;
	background-color:#ECE9D7;
	width:725px;
	height:24px;
	margin:4px 0 2px 0;
	text-align:center;
	font-size:11px;
	font-weight:bold;
}
.toolbar_paginado img {
	margin:0 6px 0 0;
	vertical-align:middle;
}
.toolbar_paginado a,
toolbar_paginado a:visited {
	color:#000;
	text-decoration:none;
}
.toolbar_paginado a.sel {
	color:#990000;
}
/***************************	Estilo PIE	**************************** */
.pie_nav {
	width:100%;
	height:29px;
	background:#585858 url(../img/pie_tile.gif) repeat-x;
	float:left;
	font-size:10px;
}
.pie_nav_logo {
	margin:0;
	width:130px;
	float:left;
}
.pie_nav_logo img {
	margin:2px 0 0 10px;
}
.pie_nav_botones {
	float:right;
	text-align:right;
	height:29px;
	color:#FFFFFF;
	font-weight:bold;
}
.pie_nav_botones img {
	margin:0 0 0 0;
	vertical-align:middle;
	float:left;
}
.pie_nav_botones a {
	color:#FFFFFF;
	text-decoration:none;
}
.pie_nav_botones_boton {
	margin:0 10px;
	padding:0px;
	float:left;
	line-height:27px;
}
.girl_font {
	color:#FF0000;
}
.foro_font {
	color:#FFCC00;
}
.pie_copyright, .pie_aviso {
	width:480px;
	float:left;
	color:#333;
	font-size:10px;
	margin:4px 0 0 0;
}
.pie_copyright {
	margin-left:10px;
}
.pie_aviso {
	text-align:right;
}
.pie_aviso a {
	color:#333;
	text-decoration:none;
	font-weight:bold;
}

/***************************	Tabs Navegacion		**************************** */
ul#tabs {
	clear:both;
	float:left;
	list-style-type:none;
	font-weight:bold;
	color:#666;
	padding:0px;
	margin:0px;
	padding-bottom:0px;
	margin-top:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
html>body #tabs {
	margin-left:8px;
	background:url(navshadow.gif) no-repeat <strong>4px</strong> 100% #fff;
}
#tabs li {
	list-style-type:none;
	float:left;
	margin:0 0 0 4px;
	padding:0 0 0 10px ;
	background:url(../img/tab_naranja.gif) #FFAD00 top left no-repeat;
}
#tabs li a {
	color:#fff;
	line-height:24px;
	background:url(../img/tab_naranja.gif) transparent top right no-repeat;
	display:block;
	padding:0 10px 0 0;
	text-decoration:none;
}
#tabs li.sel {
	background:url(../img/tab_rojo.gif) #DE0000 top left no-repeat;
}
#tabs li strong,
ul#tabs li.sel a {
	line-height:24px;
	display:block;
	color:#fff;
	padding:0 10px 0 0;
	text-decoration:none;
	background:url(../img/tab_rojo.gif) transparent top right no-repeat;
}
#tabs li.celeste {
	background:url(../img/tab_celeste.gif) #0089FE top left no-repeat;
}
#tabs li.celeste a {
	background:url(../img/tab_celeste.gif) transparent top right no-repeat;
}
#tabs li.gris {
	background:url(../img/tab_gris.gif) #B7B7B7 top left no-repeat;
}
#tabs li.gris a {
	background:url(../img/tab_gris.gif) transparent top right no-repeat;
}
/*	Fin Tabs navegacion	*/

/*	Foro home	*/
.ssi_table {
	width:100px;
	background:#9966CC;
	float:left;
	font-size:9px;
}
#w3c-foot {
	float:right;
	clear:left;
	display:none;
}
