/********************************************************************************************
General:
body, a, img, form, input, select, textarea
********************************************************************************************/

body { font:11px verdana; margin:0px; padding:0px; background:#abc9e7 url(/img/fondo.jpg) 0 0 repeat-x; }

a { text-decoration:none;}
img { border:0px; }

form { margin:0px; padding:0px; }
input, select, textarea { font:11px verdana; vertical-align:middle; }
.enlace_h2 {color: #2a5683;}
a:hover {color: #2a5683;}
/*******************************************************************************************
Identificadores:
avisosup, contenedor, sombra, sombrainf, fondoesqizqsup, fondoesqdrcsup, fondoesqizinf,
fondoesqdrcinf, cabecera, estado, menusup, cuerpo, usuariosonline, menulat, categorias,
categoriassup, categoriasinf, megatop, megatopsup, megatopinf, contenido, paginador,
menuinf, pie
*******************************************************************************************/

#avisosup { width:954px; height:22px; padding:18px 0 0 0; margin:auto; text-align:right; color:#749fcb; font-size:9px; }

#avisosup p { margin:0px; padding:0px; }

#contenedor { width:960px; margin:auto; }

#sombra { width:960px; background:url(/img/fondo_sombragen.jpg) 0 0 repeat-y; }
#sombrainf { width:960px; background:url(/img/sombra_inf.gif) 0 bottom repeat-x; }

#fondoesqizqsup { width:960px; background:url(/img/fondo_esqizqsup.jpg) 0 0 no-repeat; }
#fondoesqdrcsup { width:960px; background:url(/img/fondo_esqdrcsup.jpg) right 0 no-repeat; }
#fondoesqizqinf { width:960px; background:url(/img/fondo_esqizqinf.jpg) 0 bottom no-repeat; }
#fondoesqdrcinf { width:942px; padding:8px 9px 8px 9px; min-height:500px; background:url(/img/fondo_esqdrcinf.jpg) right bottom no-repeat; }

#cabecera { width:942px; height:123px; background:url(/img/cabecera.jpg) 0 0 no-repeat; color:#fff; }
#cabecera_member { width:942px; height:123px; background:url(/img/cabecera_members.jpg) 0 0 no-repeat; color:#fff; }

#estado { width:175px; float:left; padding:40px 0 0 340px; }

#estado p { margin:0px; padding:0px; }

#buscador { width:308px; float:right; padding:35px 0 0 0; }

#menusup { width:906px; margin:2px 0 0 0; padding:6px 18px 6px 18px; background:#749fcb; }

#menusup ul { margin:0px; padding:0px; }
#menusup li { margin:0px; padding:0 6px 0 6px; list-style:none; border-left:1px solid #234e7b; float:left; }
#menusup a { color:#fff; }
#menusup a:hover { color:yellow; }

#cuerpo { width:922px; padding:12px 10px 10px 10px; }

#usuariosonline { color:#2b5683; padding:0 0 8px 8px; }
#menulat { float:left; width:203px; }

#categorias { width:203px; background:url(/img/fondo_cat.gif) 0 0 repeat-y; }

#categorias_members { width:203px; background:url(/img/fondo_cat_members.gif) 0 0 repeat-y; }

#categorias ul { margin:0 0 0 15px; padding:0px; }
#categorias li { margin:0 0 5px 0; padding:0px; list-style:none; }
#categorias li, a { color:#fff; }
#categorias li, a:hover { color:black; }

#categoriassup { width:203px; padding:110px 0 0 0; background:url(/img/fondo_catsup.gif) 0 0 no-repeat; }

#categoriassup_members { width:203px; padding:110px 0 0 0; background:url(/img/fondo_catsup_members.gif) 0 0 no-repeat; }

#categoriasinf { width:203px; padding:0 0 16px 0; background:url(/img/fondo_catinf.gif) 0 bottom no-repeat; }

#categoriasinf_members { width:203px; padding:0 0 16px 0; background:url(/img/fondo_catinf_members.gif) 0 bottom no-repeat; }

#megatop { width:203px; background:url(/img/fondo_cat.gif) 0 0 repeat-y; color:#fff; }
#megatop_members { width:203px; background:url(/img/fondo_cat_members.gif) 0 0 repeat-y; color:#fff; }

#megatopsup { width:203px; padding:110px 0 0 0; background:url(/img/fondo_megasup.gif) 0 0 no-repeat; }
#megatopsup_members { width:203px; padding:110px 0 0 0; background:url(/img/fondo_megasup_members.gif) 0 0 no-repeat; }


#megatopinf { width:203px; padding:0 0 16px 0; background:url(/img/fondo_catinf.gif) 0 bottom no-repeat; text-align:center; }
#megatopinf_members { width:203px; padding:0 0 16px 0; background:url(/img/fondo_catinf_members.gif) 0 bottom no-repeat; text-align:center; }


#megatopinf img { border:3px dashed #fff; }

#contenido { float:right; width:701px; }
#noticias_avisos { float:right; width:701px; background-image:url(/img/tabla_avisos.gif)  }
#contenido h2 { font-size:16px; color:#666; margin:0px; padding:0px; text-align:right; }
#contenido p { text-align:justify; margin:0px; padding:5px 0 5px 0; }

#paginador { width:671px; padding:20px 14px 0 14px; color:#666; text-align:center; }

#paginador a { color:#666; }
#paginador a:hover { color:red; }

#menuinf { width:906px; margin:2px 0 0 0; padding:6px 18px 6px 18px; background:#749fcb; }

#menuinf ul { margin:0px; padding:0px; }
#menuinf li { margin:0px; padding:0 6px 0 6px; list-style:none; border-left:1px solid #234e7b; float:left; }
#menuinf a { color:#fff; }
#menuinf a:hover { color:yellow; }	

#pie { color:#666; }

#pie a { color:#666; }	
#pie a:hover { color:red; }

/*******************************************************************************************
Clases:
limpia, menusupprin, noticias, noticiasinf, noticiastxt, notimg, notdetalle, socios, sms,
descarga, detalle,
*******************************************************************************************/

.limpia { clear:both; }

.menusupprin { padding-left:0px !important; border-left:0px !important; }

.noticias { width:701px; background:#98bbdb url(/img/fondo_noticiassup.jpg) 0 0 no-repeat; }
.noticias_memberes { width:701px; background:#dba1c2 url(/img/fondo_noticiassup_memberes.jpg) 0 0 no-repeat; }
.noticiasinf { widtsh:661px; padding:20px 20px 0 20px; background:url(/img/fondo_noticiasinf.gif) 0 bottom no-repeat; }
.noticiasinf_members { widtsh:661px; padding:20px 20px 0 20px; background:url(/img/fondo_noticiasinf_members.gif) 0 bottom no-repeat; }
.noticiastxt { width:661px; padding:14px 0 0 0; color:#fff; }

.notimg { padding:3px 0 3px 0; }
.notimg a { padding:0 3px 0 3px; }
.notimg img { border:3px dashed #fff; }

.notdetalle { width:661px; padding:0 0 20px 0; color:#fff; }
.new_socios {float:left;padding-right:5px;}
.socios { width:195px; height:75px; float:left; padding:45px 13px 0 13px; background:url(/img/fondo_socios.jpg) 0 0 no-repeat; }
.sms { width:200px; float:left; padding:15px 0 0 0; margin:0 0 0 30px; }
.sms form p { color:blue; }
.descarga { width:163px; height:128px; float:right; }
.descarga a { width:163px; height:128px; display:block; }
.descarga span { display:none; }

.detalle { width:671px; padding:5px 15px 0 15px; color:#666; }

.paginaactual { font-weight:bold; }
/* PALABRAS */ 

.button { background:url(/img/fondo_descarga.jpg); width:163px; height:128px; border:0px;cursor:pointer; }
.button:hover { background:url(/img/descarga_over_03.jpg); width:163px; height:128px; border:0px; cursor:pointer;}

/* INTRODUCE CODIGO */

.introduce_codigo_DF { background:url(/img/df_02_ROJO.gif) left no-repeat; width:283px; height:128px; border:0px;margin-top:-17px;margin-left:-37px;text-align:center; }
.introduce_codigo_DS { background:url(/img/ds_02_ROJO.gif) left no-repeat; width:283px; height:128px; border:0px;margin-top:-17px;margin-left:-37px;text-align:center; }
.introduce_codigo_DK { background:url(/img/dk_02_ROJO.gif) left no-repeat; width:283px; height:128px; border:0px;margin-top:-17px;margin-left:-37px;text-align:center; }
.introduce_codigo_DZ { background:url(/img/dz_02_ROJO.gif) left no-repeat; width:283px; height:128px; border:0px;margin-top:-17px;margin-left:-37px;text-align:center; }