@import url(reset.css);


body {
	background:#000000 url(../images/bg_page.jpg) no-repeat scroll center top;
	/* background:#000000 url(../1_home.jpg) no-repeat scroll center top; */
	/*  background:#000000 url(../2_tema_semana.jpg) no-repeat scroll center top; */
   	width: 100%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif !important;
	font-size: 11px !important;
}

.container {
/* background:red none repeat scroll 0 0; */
/* height:830px; */
margin:0 auto;
width:1023px;
}
.content {
/* background:red none repeat scroll 0 0;
height:614px;
width:1023px;  con margin auto*/
margin:0 auto;
width:979px;
}
.main {
/* background:pink none repeat scroll 0 0;
height:614px; */
float:left;
width:710px;
}
.sidebar {
/* background:green none repeat scroll 0 0; */
/* height:614px; */
float:right;
width:265px;
}
.content h1 {
color:#ff0000;
font-family:Arial;
font-size:25px;
font-weight:bold;
letter-spacing:-0.04em;
line-height:29px;
margin:0 0 4px;
}
.content h1 a {
color:#ff0000;
font-family:Arial;
font-size:25px;
font-weight:bold;
letter-spacing:-0.04em;
line-height:29px;
margin:0 0 4px;
}
.content h2 {
color:#ff0000;
font-family:Arial;
font-size:14px;
font-weight:bold;
letter-spacing:-1px;
line-height:16px;
}
.content h2 a {
color:#ff0000;
font-family:Arial;
font-size:14px;
font-weight:bold;
letter-spacing:-1px;
line-height:16px;
}
.content h3 {
color:#ff0000;
font-family:Arial;
font-size:12px;
font-weight:bold;
line-height:14px;
}
.content h3 a {
color:#ff0000;
font-family:Arial;
font-size:12px;
font-weight:bold;
line-height:14px;
}
.content h4 {
color:#FF0000;
font-family:Arial;
font-size:14px;
line-height:16px;
}
.content p {
color:#626262;
font-family:Arial;
font-size:12px;
line-height:15px;
}
b { font-weight: bold !important; }
a {
text-decoration:none;
/* display:block;
line-height: 12px; */
}
.clear {
background:none;
clear:both;
/* font-size:0px; */
}


/*----- HEADER -----*/
.header {
/* background:green none repeat scroll 0 0; */
height:127px;
margin:0 auto;
padding:18px 0 0;
width:1023px;
}
.logo {
background:transparent url(../images/header/top_logo.png) no-repeat scroll 0 0;
display:inline;
float:left;
height:75px;
margin:4px 0 4px 31px;
width:278px;
}
.logo a { display:block; height:75px; width:278px; }
.login {
/* background:orange none repeat scroll 0 0;
margin:0 27px 0 0;
width:285px; */
display:inline;
float:right;
height:79px;
position:relative;
width:300px;
}

.usuario {
background:transparent url(../images/bg_foto.png) no-repeat scroll 0 0;
display:inline;
float:left;
height:68px;
margin:2px 5px 0 0;
/* padding:3px; */
position:relative;
width:68px;
}
.usuario .marco {
height:62px;
overflow:hidden;
padding:2px;
width:62px;
}
.usuario span {
background:transparent url(../images/bg_corner.png) no-repeat scroll 0 0;
display:block;
height:64px;
left:2px;
position:absolute;
top:2px;
width:64px;
}

.login .registro { float:left; width:147px; }
.login .registro p {
color:#fff;
font-family:Arial;
font-size:11px;
}
.login .nombre { 
line-height:13px;
margin:0 0 4px;
}
.login .registro a {
display:inline;
color:#fff;
font-family:Arial;
font-size:11px;
text-decoration:none;
}
.login .registro .btregistrate { 
background:transparent url(../images/line_vert.gif) no-repeat scroll right bottom;
/* border-right:1px solid #fff; */ padding:0 5px 0 0; }
.login .registro input {
background:#3E3E3E none no-repeat scroll 0 0;
border:1px solid #AEAEAE;
color:#DADADA;
font-family:arial;
font-size:11px;
margin:0 0 4px;
padding:1px;
width:136px;
}
.login .btentrar {
	background:transparent url(../images/header/bt_login_entrar.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	display:inline;
	float:left;
	height:20px;
	margin:38px 0 0;
	width:59px;
	text-indent: -3000px;
}
.login .btentrar:hover { background:transparent url(../images/header/bt_login_entrar_on.png) no-repeat scroll 0 0; }
.logout {
	display:inline;
	float:right;
	height:79px;
	margin:0 27px 0 0;
	position:relative;
	width:342px;
}
.logout .datos { float:left; width:263px;}
.logout .datos h1 {
color:#FFD200;
float:left;
font-family:arial;
font-size:12px;
line-height:14px;
margin:6px 0 0 0;
}
.logout .datos a:hover h1 {
color:#FEE363;
}
.logout .datos .btlogout {
margin: 6px 0 0 0; 
float: right; 
text-decoration: none; 
color: #999999; 
font-family: arial; 
font-size: 12px; 
line-height: 14px;
}
.logout .datos .bteditar {
border-right: 1px solid #999999; 
margin: 6px 5px 0 0; 
padding: 0 5px;
float: right; 
text-decoration: none; 
color: #999999; 
font-family: arial; 
font-size: 12px; 
line-height: 14px;
}
.logout .datos a:hover {
color: #bcbcbc;
}

.logout .datos ul {
clear:both;
width:90px;
}
.logout .datos ul li a {
color:#FFFFFF;
font-family:Arial;
font-size:12px;
line-height:14px;
margin:1px 0 0;
}

.logout .btpublica {
background:transparent url(../images/header/bt_publica_noticia.png) no-repeat scroll 0 0;
height:27px;
position:absolute;
right:5px;
top:40px;
width:167px;
}
.logout .btpublica:hover { background:transparent url(../images/header/bt_publica_noticia_on.png) no-repeat scroll 0 0; }

/*----MENU-----*/
.menu {
background:transparent url(../images/header/bg_botonera.png) no-repeat scroll 0 0;
clear:both;
height:32px;
margin:0 auto;
width:991px;
}
.menu ul { float:left; padding:10px 0 0 13px; }
.menu ul li { display:inline; float:left; }
.menu ul li a {
display:block;
height:12px;
margin:0 8px;
}
.menu ul .bthome {
background: url(../images/header/bt_botonera_out.gif) no-repeat scroll 0 0;
width:38px;}
.menu ul .bthome:hover {
background: url(../images/header/bt_botonera_over.gif) no-repeat scroll 0 0;}
.menu ul .btvideo {
background: url(../images/header/bt_botonera_out.gif) no-repeat scroll -54px 0;
width:50px;}
.menu ul .btvideo:hover {
background: url(../images/header/bt_botonera_over.gif) no-repeat scroll -54px 0;}
.menu ul .btfotos {
background: url(../images/header/bt_botonera_out.gif) no-repeat scroll -120px 0;
width:46px;}
.menu ul .btfotos:hover {
background: url(../images/header/bt_botonera_over.gif) no-repeat scroll -120px 0;}
.menu ul .btmensajes {
background: url(../images/header/bt_botonera_out.gif) no-repeat scroll -182px 0;
width:69px;}
.menu ul .btmensajes:hover {
background: url(../images/header/bt_botonera_over.gif) no-repeat scroll -182px 0;}
.menu ul .btcategorias {
background: url(../images/header/bt_botonera_out.gif) no-repeat scroll -267px 0;
width:78px;}
.menu ul .btcategorias:hover {
background: url(../images/header/bt_botonera_over.gif) no-repeat scroll -267px 0;}
.menu ul .btdenuncias {
background: url(../images/header/bt_botonera_out.gif) no-repeat scroll -361px 0;
width:74px;}
.menu ul .btdenuncias:hover {
background: url(../images/header/bt_botonera_over.gif) no-repeat scroll -361px 0;}
.menu ul .bttema {
background: url(../images/header/bt_botonera_out.gif) no-repeat scroll -451px 0;
width:121px;}
.menu ul .bttema:hover {
background: url(../images/header/bt_botonera_over.gif) no-repeat scroll -451px 0;}
.menu ul .btregistro {
background: url(../images/header/bt_botonera_out.gif) no-repeat scroll -588px 0;
width:67px;}
.menu ul .btregistro:hover {
background: url(../images/header/bt_botonera_over.gif) no-repeat scroll -588px 0;}

/*-----*/
.buscador { display: inline; float: right; margin: 3px 15px 0 0; }
.buscador .campob {
background:#E1E1E1 none repeat scroll 0 0;
border:1px solid #666666;
color:#666666;
float:left;
font-family:arial;
font-size:11px;
height:14px;
margin:4px 4px 0 0;
padding:1px 3px;
width:132px;
}
.buscador .btbuscar {
background:transparent url(../images/header/bt_top_buscar.png) no-repeat scroll 0 0;
border:medium none;
cursor:pointer;
float:left;
height:26px;
text-indent:-30000px;
width:64px;
}
.buscador .btbuscar:hover { background:transparent url(../images/header/bt_top_buscar_on.png) no-repeat scroll 0 0; }
/*------------------------------------*/


/*----- MAIN -----*/

/*generales*/
.main .caja { margin:0 0 16px; width:700px;}
.main .top {
background:transparent url(../images/bg_bco_top.png) no-repeat scroll 0 0;
padding:17px 0 7px 20px; width:680px;}
.main .top2 {
background:transparent url(../images/bg_bco_top2.png) no-repeat scroll 0 0;
padding:20px 0 10px 20px; width:680px;}
.main .bottom {
background:transparent url(../images/bg_bco_bottom.png) no-repeat scroll 0 0;
height:10px; width:700px;}
.mas {
background:transparent url(../images/mas.png) no-repeat scroll 0 0;
color:#4C4C4C;
display:block;
font-family:Arial;
font-size:14px;
font-weight:bold;
height:16px;
letter-spacing:-1px;
margin:0 auto;
padding:4px 0 0 23px;
text-decoration:none;
width:70px;
}

/**/

.main .ban_tema_sem {
background:transparent url(../images/home/ban_tema.gif) no-repeat scroll 0 0;
height:158px;
}
.main .ban_tema_sem  h1 {
background:transparent url(../images/tema/tit_tema_semana.png) no-repeat scroll 0 0;
height:56px;
left:19px;
position:absolute;
top:13px;
width:206px;
}
#tema .main .ban_tema_sem  h1 {
background:none;
}
.main .ban_tema_sem .entrar {
background:transparent url(../images/home/bt_entrar.png) no-repeat scroll 0 0;
bottom:16px;
height:28px;
position:absolute;
right:30px;
width:75px;
}
.main .ban_tema_sem .marcoban {
background:transparent url(../images/home/marco_pasador.png) no-repeat scroll 0 0;
display:block;
height:158px;
position:absolute;
width:700px;
}


.main .v_destacado .video_dia {
background:transparent url(../images/home/tit_video_del_dia.png) no-repeat scroll 0 0;
height:47px;
width:129px;
}
.main .v_destacado .video {
/* background:transparent url(../images/home/video.gif) no-repeat scroll 0 0; */
display:inline;
float:left;
height:260px;
margin:8px 15px 0 0;
width:321px;
}
.main .v_destacado .info {
/* display:inline; */
float:right;
/* height:270px; */
margin:0 10px 0 0;
width:330px;
}
/* .main .v_destacado .info .txt { height:126px; } */
.main .v_destacado .info p {
color:#000000;
font-family:Arial;
font-size:12px;
margin:0 0 4px;
}
.main .v_destacado .info .fecha { font-weight:bold; }
.main .v_destacado .estrellas { 
height:21px;
margin:25px 0 0 245px;
width:80px;
}

.main  .v_destacado .estrellas a { 
display:inline;
float:left;
margin:0 0 0 4px;
}
.main  .info .opciones {
border-top:1px solid #bbbbbb;
height:30px;
margin:0 0 0 2px;
padding:9px 0 0;
width:327px;
}
.main .info .opciones a {
display:inline;
float:left;
height:24px;
text-decoration:none;
}
.main .opciones .calificar {
background:transparent url(../images/bt_calificar.png) no-repeat scroll 0 0;
width:74px;}
.main .opciones .denunciar {
background:transparent url(../images/bt_denunciar.png) no-repeat scroll 0 0;
margin:0 5px 0 0;
width:77px;}
.main .opciones .comentar {
background:transparent url(../images/bt_comentar.png) no-repeat scroll 0 0;
margin:0 6px 0 0;
width:81px;}
.main .opciones .editar {
background:transparent url(../images/bt_editar.png) no-repeat scroll 0 0;
margin:0 6px 0 0;
width:63px;}
/*.main .opciones .share {
background:transparent url(../images/bt_share_this.png) no-repeat scroll 0 0;
width:82px;}*/
.main .opciones .share { margin: 4px 0 0; }
.main .opciones .share .stbuttontext {
color:#555555;
font-family:Arial;
font-size:11px;
font-weight:bold;
line-height:13px;
}
.main .box { margin: 10px 0 0; }

.userch {
background:transparent url(../images/bg_foto_ch.png) no-repeat scroll 0 0;
display:inline;
float:left;
height:61px;
margin:2px 9px 0 0;
position:relative;
width:61px;
}
.userch .mach {
height:55px;
overflow:hidden;
padding:2px;
width:55px;
}
.userch span {
background:transparent url(../images/bg_corner_ch.png) no-repeat scroll 0 0;
display:block;
height:57px;
left:2px;
position:absolute;
top:2px;
width:57px;
}

.main .box .datos { 
display:inline;
float:left;
margin:3px 0 0;
}
.main .box .datos h3 {
color:#ff0000;
font-family:Arial;
font-size:12px;
font-weight:bold;
line-height:12px;
margin:0 0 4px;
}
.main .box .datos li {
color:#5b5b5b;
font-family:Arial;
font-size:12px;
line-height:12px;
margin:0 0 2px;
}
.main .box .datos .comentarios { color:#0a4d8c; }
.main .tus_vf .tusvideos {
display:inline;
float:left;
margin:0 10px 0 0;
width:333px;
}
.main .tus_vf .tusfotos {
display:inline;
float:left;
margin:0;
width:333px;
}
.main .tus_vf .tusvideos h1 {
background:transparent url(../images/home/tit_ultimosvideos.png) no-repeat scroll 0 0;
height:47px;
margin:0 0 6px;
width:129px;
}
.main .tus_vf li { padding:0 0 23px; width:333px; }
.main .v_foto {
background:#000000 none repeat scroll 0 0;
border:3px solid #676666;
/* display:inline; */
float:left;
height:114px;
margin:0 8px 8px 0;
text-align:center;
width:154px;

display:table;
/* margin:0 0 0 23px; */
}
.main .v_foto a {
/* height:114px;
overflow:hidden;
text-align:center;
vertical-align:middle;
width:154px; */
display:table-cell;
overflow:hidden;
position:relative;
vertical-align:middle;
}
/* .main .v_foto a img { margin:10px; } */

.main .v_info { display:inline; float:left; width:159px; }

.main .top .fecha {
color:#535353;
font-family:Arial;
font-size:11px;
font-weight:bold;
margin:0 0 3px;
}
.main .tus_vf  .estrellas,
.main .mensajes .estrellas,
.main .videos .estrellas,
.main .fotos .estrellas,
.main .resultado .estrellas
{ height:16px; margin:5px 0 0 0; width:80px; }

.main .tus_vf  .estrellas a,
.main .mensajes .estrellas a, 
.main .videos .estrellas a,
.main .fotos .estrellas a,
.main .resultado .estrellas a 
{ display:inline; float:left; margin:0 4px 0 0; }

.main .top .palabras {
color:#000000;
font-family:Arial;
font-size:12px;
}
.main #shopping_list_videos .botones,
.main #shopping_list_fotos .botones,
.main #shopping_list_mensajes .botones,
.main #shopping_list_denuncias .botones {
border-top:1px solid #999999;
clear:both;
height:15px;
padding:5px 0 0;
width:300px;
}
.main #shopping_list_videos .botones a,
.main #shopping_list_fotos .botones a,
.main #shopping_list_mensajes .botones a,
.main #shopping_list_denuncias .botones a {
color:#666666;
float:right;
font-family:Arial;
font-size:11px;
font-weight:bold;
line-height:13px;
margin:0 0 0 20px;
}
.main .tus_vf .tusfotos h1 {
background:transparent url(../images/home/tit_ultimasfotos.png) no-repeat scroll 0 0;
height:47px;
margin:0 0 6px;
width:129px;
}
.main .tus_vf .irvideos {
background:transparent url(../images/home/bt_irvideos.gif) no-repeat scroll 0 0;
height:28px;
margin:0 0 0 232px;
width:95px;
}
.main .tus_vf .irfotos {
background:transparent url(../images/home/bt_irfotos.gif) no-repeat scroll 0 0;
height:28px;
margin:0 0 0 232px;
width:95px;
}
/*----*/
/*box mensajes home*/
.main .mensajes h1 {
background:transparent url(../images/home/tit_mensajes.png) no-repeat scroll 0 0;
height:55px;
margin:0 0 6px;
width:129px;
}
.main .mensajes li {
display:inline;
float:left;
margin:0 0 15px;
padding:0;
width:340px;
}
.main .mensajes .m_info { float:left; width:250px; }
.main .mensajes p { color:#2e2e2e; font-family:Arial; font-size:11px; }
.main .mensajes .vermas { 
color:#FF0000;
font-family:Arial;
font-size:11px;
text-decoration:none; }
/* .main .mensajes h3 {
color:#ff0000;
font-family:Arial;
font-size:12px;
font-weight:bold;
} */
/* .main .mensajes .estrellas { height:12px; margin:2px 0 0; width:80px; }
.main .mensajes .estrellas a { display:inline; float:left; margin:0 4px 0 0; } */
.main .mensajes .irmensajes {
background:transparent url(../images/home/bt_irmensajes.gif) no-repeat scroll 0 0;
height:28px;
margin:0 0 0 558px;
width:106px;
}
/*----------------------*/




/*-- VIDEOS / FOTOS --*/
#videos .main .v_destacado { margin:0 0 2px; }
#videos .tit_video {
background:transparent url(../images/tit_videos.png) no-repeat scroll 0 0;
height:56px;
width:129px;
}
#fotos .main .v_destacado { margin:0 0 2px; }
#fotos .tit_foto {
background:transparent url(../images/tit_fotos.png) no-repeat scroll 0 0;
height:56px;
width:129px;
}
/*-- BUSQUEDA --*/
.busqueda h1 {
background:transparent url(../images/tit_busqueda.png) no-repeat scroll 0 0;
height:55px;
margin:0 0 10px !important;
width:129px;
}
.busqueda .left, 
.busqueda .right {
display:inline;
float:left;
width:284px;
}
.busqueda p {
color:#373737;
font-family:Arial;
font-size:11px;
margin:0 0 3px 4px;
}
.busqueda .btbuscar {
background:transparent url(../images/bt_buscar.png) no-repeat scroll 0 0;
border:medium none;
float:right;
height:28px;
margin:0 30px 0 0;
padding:0;
width:88px;
}
/*-- SOLAPAS --*/
.solapas { width:700px; }
.solapas a {
color:#FFFFFF;
float:left;
font-family:Arial;
font-size:15px;
height:25px;
padding:10px 0 0;
text-align:center;
text-decoration:none;
}
.solapas .relacionados_v {
background:transparent url(../images/solapa_1_v.png) no-repeat scroll 0 0;
width:199px; }
.solapas .rela_on_v { background:transparent url(../images/solapa_1_v_on.png) no-repeat scroll 0 0; }
.solapas .relacionadas_f {
background:transparent url(../images/solapa_1_f.png) no-repeat scroll 0 0;
width:199px; }
.solapas .rela_on_f{ background:transparent url(../images/solapa_1_f_on.png) no-repeat scroll 0 0; }
.solapas .relacionados_m {
background:transparent url(../images/solapa_1_m.png) no-repeat scroll 0 0;
width:199px; }
.solapas .rela_on_m { background:transparent url(../images/solapa_1_m_on.png) no-repeat scroll 0 0; }
.solapas .relacionadas_d {
background:transparent url(../images/solapa_1_d.png) no-repeat scroll 0 0;
width:199px; }
.solapas .rela_on_d { background:transparent url(../images/solapa_1_d_on.png) no-repeat scroll 0 0; }
.solapas .recientes {
background:transparent url(../images/solapa_2.png) no-repeat scroll 0 0;
width:168px; }
.solapas .reci_on { background:transparent url(../images/solapa_2_on.png) no-repeat scroll 0 0; }
.solapas .vistos {
background:transparent url(../images/solapa_3.png) no-repeat scroll 0 0;
width:142px; }
.solapas .vistos_on { background:transparent url(../images/solapa_3_on.png) no-repeat scroll 0 0; }
.solapas .vistas {
background:transparent url(../images/solapa_3-1.png) no-repeat scroll 0 0;
width:142px; }
.solapas .vistas_on { background:transparent url(../images/solapa_3-1_on.png) no-repeat scroll 0 0; }

.solapas .comentados {
background:transparent url(../images/solapa_4.png) no-repeat scroll 0 0;
width:191px; }
.solapas .come_on {
background:transparent url(../images/solapa_4_on.png) no-repeat scroll 0 0;
width:191px; }
.solapas .comentadas {
background:transparent url(../images/solapa_4-1.png) no-repeat scroll 0 0;
width:191px; }
.solapas .comeas_on {
background:transparent url(../images/solapa_4-1_on.png) no-repeat scroll 0 0;
width:191px; }


/*-- SOLAPAS RESULTADOS --*/
.resultado .txt {
border-bottom:1px solid #C7C7C7;
margin:0 0 30px;
padding:0 0 15px 10px;
width:660px;
}
.resultado li {
display:inline;
float:left;
height:127px;
margin:0 0 15px;
width:333px;
}
/*-----------------------*/



/*-- MENSAJES --*/
#mensajes .main .mensajes { margin:0 0 2px 0; }
#mensajes .main .mensajes li {display:inline; float:left; margin:0 0 15px; width:660px;}
#mensajes .main .mensajes .info { float:left; width:589px; }
#mensajes .main .mensajes .fecha { margin:0; }
#mensajes .main .mensajes h2 { color:#000000; margin:3px 0 0; }
#mensajes .main .mensajes .estrellas { height:16px; margin:10px 10px 0 0; width:585px; float:right}
#mensajes .main .mensajes .estrellas a { display:inline !important;float:right;margin:0 0 0 4px;}
#mensajes .main .mensajes .opciones {
border-top:1px solid #bbbbbb;
/* height:30px; */
margin:10px 0 0 2px;
padding:9px 0 0;
width:657px;
}
#mensajes .main .mensajes .opciones a {
display:inline;
float:right;
height:24px;
text-decoration:none;
}
#mensajes .resultado li {
border-bottom:1px solid #BBBBBB;
clear:both;
display:inline;
float:left;
height:auto !important;
margin:0 0 15px;
padding:0 0 10px;
width:660px;
}
#mensajes .resultado .info {
float:left;
width:590px;
}
#mensajes .resultado .fecha {
color:#535353;
font-family:Arial;
font-size:11px;
font-weight:bold;
}
#mensajes .resultado p {
color:#2E2E2E;
font-family:Arial;
font-size:11px;
}
.resultado .link {
color:#626262;
display:block;
font-family:Arial;
font-size:11px;
line-height:13px;
margin:2px 0 0;
text-decoration:none;
width:100px;
}
#mensajes .resultado .estrellas {
float:right;
height:16px;
margin:10px 10px 0 0;
width:585px;
}
#mensajes .resultado .estrellas a {
display:inline !important;
float:right;
margin:0 0 0 4px;
}
/*-----------------------*/



/*-- DENUNCIAS --*/
#denuncias .main .v_destacado {
margin:0 0 2px;
}
#denuncias h1.tit_denuncias {
background:transparent url(../images/tit_denuncias.png) no-repeat scroll 0 0;
height:60px;
margin:0 0 6px;
width:129px;
}
#denuncias .usuarios {
/* height:60px; */
float: left;
width:660px;
}
#denuncias .usuarios .registro {
/* height:60px; */
float: left;
width:330px;
}
#denuncias .usuarios .registro h1 {
color:#000000;
font-family:arial;
font-size:20px;
font-weight:normal;
letter-spacing:0;
margin:0;
/*martin
width: 300px;
float: left*/
}
#denuncias .usuarios .registro p {
color:#5B5B5B;
display:block;
font-family:arial,helvetica,sans-serif;
font-size:11px;
margin:0 0 15px;
/*martin
width: 300px;
float: left*/
}
#denuncias .usuarios a.publden {
background:transparent url(../images/bt_publica_denuncia.gif) no-repeat scroll 0 0;
display:inline;
float:right;
height:28px;
margin:10px 0 0 0;
width:158px;
}
#denuncias .usuarios a.registrate {
background:transparent url(../images/bt_registrate.gif) no-repeat scroll 0 0;
display:inline;
float:right;
height:28px;
margin:10px 0 0 0;
width:98px;
}
#denuncias .usuarios .registro a.boton {
background:transparent url(../images/bt_entrar.png) no-repeat scroll 0 0;
height:30px;
width:73px;
float: right;
padding:0 43px 0 0;
}
#denuncias .usuarios .registro a.boton:hover {
background:transparent url(../images/bt_entrar_on.png) no-repeat scroll 0 0;
}
#denuncias .usuarios .registro a.otra {
background:transparent url(../images/bt_otra.gif) no-repeat scroll 0 0;
display:inline;
float:left;
height:28px;
margin:0 20px 0 0;
width:178px;
}
#denuncias .usuarios .registro a.volverh {
background:transparent url(../images/bt_volverh.gif) no-repeat scroll 0 0;
display:block;
float:left;
height:28px;
width:128px;
}


.main .v_destacado  .fotos_videos {
/* background:red url() no-repeat scroll 0 0;
margin:8px 15px 0 3px; */
float:left;
width:332px;
}
.main .v_destacado .fotos {
/* background:transparent url(../images/home/video.gif) no-repeat scroll 0 0;
height:260px; */
clear:both;
display:inline;
float:left;
margin:8px 15px 0 3px;
width:321px;
}
.main .v_destacado .fotosvideos {
clear:both;
display:inline;
float:left;
margin:8px 15px 0 3px;
width:321px;
}
#tema .main .v_destacado .t_fotos {
height:280px;
width:321px;
}
#tema .main .v_destacado .t_video {
width:321px;
}
/*-------*/

/*-- comentarios --*/
.comentarios .top {
background:#EAEAEA none no-repeat scroll 0 0;
padding:17px 20px 10px;
width:660px;
}
.comentarios h1 {
background:transparent url(../images/tema/tit_comentarios.png) no-repeat scroll 0 0;
height:42px;
margin:0 0 6px !important;
width:129px;
}
.main .comentarios ul { margin:0 0 10px; }
.main .comentarios li,
.main .list_denuncias li,
.main .list_tema li {
border-bottom:1px solid #999999;
margin:10px 0 15px;
padding:0 4px 10px;
width:652px;
}
.main .comentarios .m_info,
.main .list_denuncias .m_info,
.main .list_tema .m_info { 
float:left; width:582px; }
.comentarios .bottom {
background:transparent url(../images/bg_grisss_bottom.png) no-repeat scroll 0 0;
height:10px;
width:700px;
}
.main .comentarios form {
width:650px;
}
.main .comentarios p {
margin:0 0 10px 5px;
}
.main .comentarios .mensbox {
background:transparent url(../images/form/bg_input_mens.gif) no-repeat scroll 0 0;
height:69px;
margin:0 0 10px;
padding:7px 8px;
width:520px;
}
.main .comentarios textarea {
background:transparent none repeat scroll 0 0;
border:medium none;
color:#666666;
font-family:arial;
font-size:11px;
height:69px;
width:520px;
}
.main .comentarios .comentar {
background:transparent url(../images/bt_comentar.gif) no-repeat scroll 0 0;
border:medium none;
cursor:pointer;
float:right;
height:28px;
width:88px;}
.main .comentarios .aviso {
color:#FF0000;
}
.main .list_denuncias .link,
.main .list_tema .link {
color:#FF0000;
font-family:Arial;
font-size:11px;
text-decoration:none;
}

/*-- denuncias in --*/
#denuncia .box_form  .titulo {
background:transparent url(../images/tit_denuncias.png) no-repeat scroll 0 0;
float:none !important;
height:56px;
width:130px;
}
#denuncia .box_form .boxcargar .f_carga,
#denuncia .box_form .boxcargar .v_carga {
clear:both;
display:block;
width:252px;
}
#denuncia .box_form .aviso { width:256px; }

/*-----------------------*/



/*-- TEMA DE LA SEMANA --*/
#tema .tema_sem  {
background:transparent url(../images/tema/tit_tema_sem.png) no-repeat scroll 0 0;
height:56px;
width:206px;
}
#tema .aporta {
background:transparent url(../images/tema/bt_aporta.png) no-repeat scroll 0 0;
display:inline;
float:right;
height:25px;
margin:7px 15px 0 0;
width:139px;
}
#tema .videos h1 {
background:transparent url(../images/tit_videos.png) no-repeat scroll 0 0;
height:60px;
margin:0 0 6px;
width:129px;
}
#tema .fotos h1 {
background:transparent url(../images/tit_fotos.png) no-repeat scroll 0 0;
height:60px;
margin:0 0 6px;
width:129px;
}
.videos li,
.fotos li,
.denuncias li {
float:left;
padding:0 0 23px;
width:333px;
}

/*-----------------------*/



/*-- REGISTRO --*/
#registro  .titulo {
background:transparent url(../images/registro/tit_registro.png) no-repeat scroll 0 0;
float:none !important;
height:56px;
width:120px;
}
#registro .registro_form h1,
#publicar .box_form h1,
#perfil .perfil_form h1 {
float:left;
font-size:20px;
}
#registro .registro_form p,
#perfil .perfil_form p{
color:#373737;
font-family:Arial;
font-size:11px;
/* width:200px; */
}
#registro .registro_form .obliga,
#publicar .box_form .obliga,
#perfil .perfil_form .obliga {
float:left;
padding:10px 0 0 10px;
}
#registro .registro_form form,
#publicar .box_form  form,
#denuncia .box_form  form,
#perfil .perfil_form  form {
clear:both;
padding:4px 0 0;
width:568px;
}
#registro .registro_form .left,
#registro .registro_form  .right,
#perfil .perfil_form .left,
#perfil .perfil_form  .right {
float:left;
width:284px;
}
#registro .left p, #registro .right p, 
#perfil .left p, #perfil .right p, 
#publicar .box_form form p, 
#denuncia .box_form form p 
{ /* color:#212121; */ margin:0 0 3px 4px; }
#registro .avatar,
#perfil .avatar,
#registro .codigo
{ clear:both; padding:10px 0; }
#registro .load_avatar,
#perfil .load_avatar {
margin:10px 0 0 0;
}
#registro .load_avatar input,
#perfil .load_avatar input {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #999999 !important;
height:auto !important;
margin:25px 0 0 10px !important;
}
*:first-child+html #registro .load_avatar input,
*:first-child+html #perfil .load_avatar input {
padding:3px !important;
}
* html #registro .load_avatar input,
* html #perfil .load_avatar input {
padding:2px !important;
}
#registro .codigo p { color:#1f1f1f; }
.registro_form  .terminos, 
.box_form   .terminos
{ clear:both; padding:10px 0 20px; }
.registro_form  .terminos p 
.box_form .terminos p 
{ color:#4c4c4c; }

#registro .registro_form input,
#perfil .perfil_form input,
.datos input,
.asignar input,
.terminos input,
.busqueda input {
border:medium none;
color:#666666;
font-family:Arial;
font-size:11px;
height:20px;
margin:0 0 7px;
padding:7px 8px 0 8px;
}
.campolr {
background:transparent url(../images/form/bg_registro_input_regr.gif) no-repeat scroll 0 0 !important;
width:520px  !important; }
.campo {
background:transparent url(../images/form/bg_registro_input_gr.gif) no-repeat scroll 0 0 !important;
width:236px  !important; }
.campommm {
background:transparent url(../images/form/bg_input_medmed.gif) no-repeat scroll 0 0 !important;
float:left; width:211px !important; }
.campomm {
background:transparent url(../images/form/bg_input_busqueda.gif) no-repeat scroll 0 0 !important;
width:177px !important; }
.campom {
background:transparent url(../images/form/bg_registro_input_med.gif) no-repeat scroll 0 0 !important;
width:102px !important; }
.campope {
background:transparent url(../images/form/bg_registro_input_ch.gif) no-repeat scroll 0 0 !important;
margin:0 9px 7px 0 !important; width:62px !important; }
.registro_form select,
.perfil_form select,
.box_form  select,
.busqueda select {
background:transparent url(../images/form/bg_registro_combo.gif) no-repeat scroll 0 0;
border:medium none;
color:#000000;
font-family:Arial;
font-size:11px;
/* height:18px; */
margin:0 0 7px;
padding:6px 6px 7px !important;
width:252px;
}
.registro_form  option,
.perfil_form  option,
.box_form  option,
.busqueda option {
background:#e9e9e9 none repeat scroll 0 0;
border:medium none;
color:#5e5e5e;
}
.registro_form .imgcross,
.perfil_form .imgcross {
margin: 5px 5px 12px;
}
.registro_form .txtdisp,
.perfil_form .txtdisp {
color:#FF0000;
/* margin:0 0 15px 4px !important; */
}
#registro .registro_form #masc,
#registro .registro_form #fem,
#perfil .perfil_form #masc,
#perfil .perfil_form #fem {
display:inline;
float:left;
margin:3px 5px 11px 0;
}
#registro .right label,
#perfil .right label {
display:inline;
float:left;
margin:6px 15px 0 0;
}
#registro .codigo .left {
width:300px;
}
#registro .codigo .right {
display:inline;
margin:68px 0 0;
width:234px;
}
#registro .cod_cam,
#publicar .cod_cam {
background:transparent url(../images/form/bg_registro_cod.gif) no-repeat scroll 0 0;
height:65px;
padding:30px 0 0 73px;
width:223px;
}
#registro .terminos input,
#perfil .terminos input,
#publicar .terminos input,
#denuncia .terminos input {
display:inline;
float:left;
margin:2px 5px 0 0;
}
.registro_form .terminos label,
.perfil_form .terminos label,
.box_form .terminos label {
color:#4C4C4C;
display:inline;
float:left;
font-family:Arial;
font-size:10px;
margin:7px 35px 0 0;
}
#registro .registro_form .publicar,
/* #perfil .perfil_form .publicar, */
#publicar .box_form .publicar {
background:transparent url(../images/bt_publicar.png) no-repeat scroll 0 0;
border:medium none;
cursor:pointer;
float:right;
height:26px;
margin:0 30px 0 0;
padding:0;
width:88px; }
#denuncia .box_form .publicar {
background:transparent url(../images/bt_publicar.png) no-repeat scroll 0 0;
border:medium none;
float:right;
height:26px;
margin:20px 30px 0 0;
padding:0;
width:88px; }
.btactualizar {
background:transparent url(../images/bt_actualizar.gif) no-repeat scroll 0 0;
border:medium none;
float:right;
height:28px !important;
margin:20px 30px 0 0 !important;
padding:0 !important;
width:101px; }


#registro .registro_form .publicar:hover,
#publicar .box_form .publicar:hover,
#denuncia .box_form .publicar:hover {
background:transparent url(../images/bt_publicar_on.png) no-repeat scroll 0 0; }

#registro .registro_in h1 {
font-size:20px;
}
#registro .registro_in .btvolver {
background:transparent url(../images/bt_volver.png) no-repeat scroll 0 0;
height:26px;
margin:30px 0 0 452px;
width:83px;}
/*-----------------------*/


/*-- RESULTADO --*/
#resultado h1.tit_resultado {
background:transparent url(../images/resultado/tit_resultado.png) no-repeat scroll 0 0 !important;
height:60px !important;
margin:0 0 6px !important;
width:215px !important;
}
#resultado .videos h1 {
background:transparent url(../images/resultado/tit_videos_ch.png) no-repeat scroll 0 0;
height:50px;
margin:0 0 6px;
width:129px;
}
#resultado .fotos h1 {
background:transparent url(../images/resultado/tit_fotos_ch.png) no-repeat scroll 0 0;
height:50px;
margin:0 0 6px;
width:129px;
}
#resultado .mensajes h1 {
background:transparent url(../images/resultado/tit_mensajes_ch.png) no-repeat scroll 0 0;
height:50px;
margin:0 0 6px;
width:129px;
}
#resultado .denuncias h1 {
background:transparent url(../images/resultado/tit_denuncias_ch.png) no-repeat scroll 0 0;
height:50px;
margin:0 0 6px;
width:129px;
}
/*-----------------------*/


/*-- PUBLICAR --*/
#publicar .box_form  .titulo {
background:transparent url(../images/publicar/tit_publicar.png) no-repeat scroll 0 0;
float:none !important;
height:56px;
width:120px;
}
#publicar .box_form p,
#denuncia .box_form p {
color:#373737;
font-family:Arial;
font-size:11px;
}
#publicar .box_form .datos,
#denuncia .box_form .datos {
border-bottom:1px solid #898989;
padding:0 0 15px;
width:660px;
} 
#publicar .box_form  .campommm {
background:transparent url(../images/form/bg_input_busqueda.gif) no-repeat scroll 0 0;
height:22px; width:164px; }
#publicar .box_form  .descrbox,
#denuncia .box_form  .descrbox {
background:transparent url(../images/form/bg_input_descrip.gif) no-repeat scroll 0 0;
height:98px;
margin:0 0 10px;
padding:7px 8px;
width:520px;
}
#publicar  .datos .left,
#publicar  .datos .right,
#denuncia  .datos .left,
#denuncia  .datos .right {
display:inline;
float:left;
width:284px;
}
#publicar .box_form  .camposup,
#denuncia .box_form  .camposup {
border:medium none;
color:#666666;
font-family:arial;
font-size:11px;
height:98px;
width:520px;
}
.box_form .seleccion {
border-bottom:1px solid #898989;
margin:20px 0 0;
padding:0 0 15px;
width:660px;
}
.box_form .seleccion h1 {
float:none !important;
font-size:20px;
}
.box_form .seleccion .txt {
margin:0 0 3px;
/* width:650px; */
} 
.box_form  .seleccion .left,
.box_form  .seleccion .right,
.box_form .asignar .left,
.box_form .asignar .right {
display:inline;
float:left;
margin:18px 0 0 0;
width:284px;
}
.box_form .boxcargar h2 {
float:left;
font-size:15px;
padding:0 0 10px 5px;
}
.box_form .boxcargar .left h2 {
color:#03266c;
} 
.box_form .boxcargar .right h2 {
color:#025800;
} 
.box_form .boxcargar  input {
color:#2E2E2E;
font-family:Arial;
font-size:11px;
line-height:15px;
margin:0 0 0 5px;
/* border:medium none;
height:20px;
margin:0 0 7px;
padding:7px 0 0 8px; */
}
.box_form .boxcargar #f_radio,
.box_form .boxcargar #v_radio {
display:inline;
float:right;
margin:0 30px 0 0;
} 
.box_form .boxcargar .f_carga,
.box_form .boxcargar .v_carga {
clear:both;
display:none;
width:252px;
}
.box_form .boxcargar .n_imagen,
.box_form .boxcargar .n_video {
border-bottom:1px solid #cdcdcd;
margin:0 0 10px 0;
padding:0 0 5px 0;
}
.box_form .boxcargar .f_carga p,
.box_form .boxcargar .v_carga p {
clear:both;
}

/* #publicar .box_form .boxcargar #carga {
background:transparent url(../images/form/bg_examinar.gif) no-repeat scroll 0 0;
width:248px;
}  */
#uploadifyUploader,
#uploadify2Uploader {
	float: right;
	width:150px;
}

/* .box_form .boxcargar .f_carga ul { margin:0 0 0 5px; }
.box_form .boxcargar .f_carga .first { border:none; margin:0; }
.box_form .boxcargar .f_carga li {
border-top:1px solid #A1A1A1;
margin:9px 0 0; padding:7px 5px 2px; }
.box_form .boxcargar .f_carga li p {
display:inline; float:left;
margin:0; width:150px; }
.box_form .boxcargar .btclose {
background:transparent url(../images/publicar/bt_x.gif) no-repeat scroll 0 0;
display:inline; float:right; height:9px;
margin:6px 0 0; width:10px; } */ 

.box_form .boxcargar .f_carga .MultiFile-list { margin:0 0 0 5px; }
.box_form .boxcargar .f_carga .first { border:none; margin:0; }
.box_form .boxcargar .f_carga .MultiFile-label {
border-top:1px solid #A1A1A1; height:15px;
margin:9px 0 0; padding:5px 5px 2px; }
.box_form .boxcargar .f_carga .MultiFile-label span {
color:#333333;
display:inline;
float:left;
font-family:Arial;
font-size:10px;
line-height:14px;
margin:0;
width:150px; }
.box_form .boxcargar .MultiFile-remove {
background:transparent url(../images/publicar/bt_x.gif) no-repeat scroll 0 0;
display:inline;
float:right;
height:9px;
margin:4px 0 0;
text-decoration:none;
text-indent:-3000px;
width:10px; } 

.box_form .v_carga p {
margin:5px 0 3px 4px !important;
width:150px;
}
.box_form .asignar {
clear:both;
}
/* .box_form .aviso { 
background:#FF0000 none repeat scroll 0 0;
color:#FFFFFF;
display:block;
font-size:11px;
font-weight:bold;
margin:10px 0 0 210px;
padding:5px 10px;
text-decoration:none;
width:243px;
} */
#publicar .box_form .aviso { 
background:transparent url(../images/publicar/bt_db_publicar.gif) no-repeat scroll 0 0;
display:block;
height:28px;
margin:20px 0 0 220px;
width:249px;
}
#denuncia .box_form .aviso { 
background:transparent url(../images/bt_db_denunciar.gif) no-repeat scroll 0 0;
display:block;
height:28px;
margin:20px 0 0 210px;
width:259px;
}
/*-----------------------*/


/*-- PERFIL --*/
#perfil .titulo {
background:transparent url(../images/perfil/tit_perfil.png) no-repeat scroll 0 0;
float:none !important;
height:56px;
width:120px;
}
/*-----------------------*/


/*-- ESPACIO USUARIO --*/
#espacio .usuariobox {
background:transparent url(../images/espacio/bg_espacio_usuario.png) no-repeat scroll 0 0;
height:183px;
padding:14px 0 0 17px;
width:684px;
}
.usergr {
background:transparent url(../images/bg_foto_gr.png) no-repeat scroll 0 0;
display:inline;
float:left;
height:166px;
margin:2px 30px 0 0;
position:relative;
width:166px;
}
.usergr .magr {
height:160px;
overflow:hidden;
padding:2px;
width:160px;
}
.usergr span {
background:transparent url(../images/bg_corner_gr.png) no-repeat scroll 0 0;
display:block;
height:162px;
left:2px;
position:absolute;
top:2px;
width:162px;
}
#espacio .info {
float:left;
padding:4px 0 0;
width:460px;
}
#espacio .info h1 {
background:#000000 none repeat scroll 0 0;
color:#FFFFFF;
display:inline;
font-family:Arial;
font-size:17px;
font-weight:bold;
margin:0;
padding:5px 15px;
}
#espacio .info p {
color:#FFFFFF;
font-family:Arial;
font-size:12px;
font-weight:bold;
padding:7px 3px;
}
#espacio .info ul {
float:left;
margin:8px 10px 0 3px;
width:190px;
}
#espacio .info ul li{
color:#DCDCDC;
font-family:Arial;
font-size:12px;
padding:3px 0;
}

#espacio .videos h1 {
background:transparent url(../images/espacio/tit_mis_videos.png) no-repeat scroll 0 0;
height:70px;
width:130px;
}
#espacio .fotos h1 {
background:transparent url(../images/espacio/tit_mis_fotos.png) no-repeat scroll 0 0;
height:70px;
width:130px;
}
#espacio .mensajes h1 {
background:transparent url(../images/espacio/tit_mis_mensajes.png) no-repeat scroll 0 0;
height:70px;
width:160px;
}
#espacio .denuncias h1 {
background:transparent url(../images/espacio/tit_mis_denuncias.png) no-repeat scroll 0 0;
height:70px;
width:160px;
}
/*-----------------------*/


/*------------ PAGINADO ------------*/
#Pagination  {
clear:both;
height:24px;
padding:30px 0 0;
text-align: center;
padding:30px 0 60px;
}
#Pagination .prev {
background:transparent url(../images/bt_paginado_anterior.png) no-repeat 0 0;
height:23px;
width:23px;
}
#Pagination .next {
background:transparent url(../images/bt_paginado_siguiente.png) no-repeat 0 0;
height:23px;
width:23px;
}
#Pagination span {
background:#ff0000 url() no-repeat 0 0;
height:15px;
width:16px;
color:#FFFFFF;
font-family:arial;
font-size:11px;
font-weight:bold;
margin: 0 3px;
}
#Pagination a {
background:#343232 url() no-repeat 0 0;
height:15px;
width:16px;
color:#FFFFFF;
font-family:arial;
font-size:11px;
font-weight:bold;
text-decoration:none;
margin: 0 3px;
}
#Pagination a:hover {
background:#ff0000 url() no-repeat 0 0;
color:#FFFFFF;
}
/*--------------------------*/




/*----- SIDEBAR -----*/
/*generales*/
.sidebar .top {
background:transparent url(../images/bg_gris_top.png) no-repeat scroll 0 0;
padding:12px 7px;
width:255px; }
.sidebar .bottom {
background:transparent url(../images/bg_gris_bottom.png) no-repeat scroll 0 0;
margin:0 0 15px;
height:10px; }
/**/
.sidebar .serparte h1 {
background:transparent url(../images/home/tit_ser_parte.png) no-repeat scroll 0 0;
height:74px;
width:255px;
}
.sidebar .denuncias_dest h1 {
background:transparent url(../images/home/tit_denunciasch.png) no-repeat scroll 0 0;
height:47px;
margin:0 0 3px 4px;
width:129px;
}
.sidebar .denuncias_dest h2 {
background:transparent url(../images/home/tit_contanos.png) no-repeat scroll 0 0;
height:38px;
margin:0 0 9px 4px;
width:178px;
}
/* .sidebar .denuncias_dest h2 {
background:transparent url(../images/tit_denuncias_dest.png) no-repeat scroll 0 0;
height:20px;
margin:0 0 15px 4px;
width:190px;
} */
.sidebar .otrostemas h1 {
background:transparent url(../images/tema/tit_otrostemas.png) no-repeat scroll 0 0;
height:47px;
margin:0 0 3px 4px;
width:129px;
}
.sidebar .bienvenido h1 {
background:transparent url(../images/registro/tit_bienvenido.png) no-repeat scroll 0 0;
height:49px;
/* margin:13px 0 0 6px; */
width:255px;
}
.sidebar .publicartxt h1 {
background:transparent url(../images/publicar/tit_publica_tu.png) no-repeat scroll 0 0;
height:49px;
/* margin:13px 0 0 6px; */
width:255px;
}
/* .sidebar .denuncias  ul, */
.sidebar .denuncias_dest ul,
.sidebar .otrostemas  ul {
/* border-top:1px solid #4c4646; */
margin:0 0 20px;
width:240px;
}
/* .sidebar .denuncias  li, */
.sidebar .otrostemas  li {
border-bottom:1px solid #4c4646;
padding:12px 8px;
}
.sidebar .denuncias_dest  li {
border-top:1px solid #4c4646;
padding:12px 8px;
}
.sidebar /* .denuncias */ .fecha {
color:#FFC001;
font-family:Arial;
font-size:12px;
line-height:16px;
}
.sidebar .serparte p,
.sidebar .bienvenido p,
.sidebar .publicartxt p {
color:#FFFFFF;
font-family:Arial;
font-size:13px;
margin:16px 0 0 12px;
width:231px;
}
.sidebar .serparte p a.registrate {
color:#FFFFFF;
font-family:Arial;
font-size:13px;
font-weight:bold;
}
.sidebar /* .denuncias */ h3 {
color:#FFFFFF;
font-family:Arial;
font-size:13px;
font-weight:bold;
line-height:16px;
}
.sidebar /* .denuncias */ h3 a {
color:#FFFFFF;
font-family:Arial;
font-size:13px;
font-weight:bold;
line-height:16px;
}
.sidebar .btpubtunot {
background:transparent url(../images/bt_pubtunot.png) no-repeat scroll 0 0;
display:block;
height:28px;
margin:20px 0 0 93px;
width:145px;
}
.sidebar .btentrar {
background:transparent url(../images/bt_entrar.png) no-repeat scroll 0 0;
display:block;
height:25px;
margin:0 0 0 165px;
width:73px;
}

/*-- ENCUESTA --*/
.encuesta .titulo {
background:transparent url(../images/encuesta/tit_encuesta.png) no-repeat scroll 0 0;
height:47px;
margin:0 0 7px 4px;
width:110px;
}
.encuesta .contenido { margin: 0 0 0 6px; }
.encuesta .pregunta {
color:#ffffff;
font-family:Arial;
font-size:14px;
font-weight:bold;
line-height:16px;
margin:0 0 16px;
width:240px;
}
.encuesta .elegir {
/* height:76px; */
margin:0 0 30px 3px;
width:230px;
}
.encuesta .elegir label {
color:#ffc001;
display:block;
font-family:Arial;
font-size:12px;
height:23px;
}
.encuesta .elegir label input { margin:0 5px 0 0; }
.encuesta .botones {
height:20px;
margin:0 0 0 57px;
width:177px;
}
.encuesta .botones .votar {
background:transparent url(../images/encuesta/bt_votar.png) no-repeat scroll 0 0;
border:medium none;
cursor:pointer;
display:block;
float:left;
height:19px;
text-indent:-3000px;
width:67px;
}
.encuesta .botones .resultado2 {
background:transparent url(../images/encuesta/bt_ver_resultados.png) no-repeat scroll 0 0;
border:medium none;
cursor:pointer;
display:block;
float:right;
height:19px;
text-indent:-3000px;
width:105px;
}
/*--- NOTICIAS AN ---*/
.sidebar .an {
background:transparent url(../images/bg_noticias_an.png) no-repeat scroll 0 0;
height:645px; 
padding:24px 0 0;
width:269px;
}
.sidebar .an h1 {
background:transparent url(../images/logo_an.png) no-repeat scroll 0 0;
height:69px; 
margin:0 0 12px 12px;
width:255px;
}
.sidebar .an li {
margin:0 auto 30px;
width:170px;
}
.sidebar .an .foto {
border:3px solid #8e8e8e;
height:97px;
margin:0 auto 7px;
width:133px;
}
.sidebar .an h3 {
color:#FFFFFF;
font-family:Arial;
font-size:13px;
font-weight:bold;
line-height:15px;
}
.sidebar .an p {
color:#FFFFFF;
font-family:Arial;
font-size:11px;
line-height:13px;
}
/*--- BANNERS ---*/
.banner { margin:0 0 12px 0; }

.america {
background:transparent url(../images/banner_america24hs.jpg) no-repeat scroll 0 0;
height:230px;
position:relative;
width:265px;
}
.america a {
background:transparent url(../images/bt_hace.jpg) no-repeat scroll 0 0;
height:35px;
left:66px;
position:absolute;
top:115px;
width:126px;
}
/*-----------------------*/

/*--- CROP ---*/
.cont_crop {
background:#000000 none repeat scroll 0 0;
border:1px solid #666666;
margin:30px 0 0;
padding:20px;
}
.cont_crop .crop_logo {
background:transparent url(../images/header/top_logo.png) no-repeat scroll 0 0;
height:75px;
width:278px;
}
.cont_crop .crop_logo a {
display:block;
height:75px;
width:278px;
}
.cont_crop  h2 {
background:transparent url(../images/crop/tit_selecciona.png) no-repeat scroll 0 0;
height:20px;
margin:10px 0 0 5px;
width:490px;
}
.cont_crop .cont_images {
margin:20px 0 0 0;

}
.cont_crop .img_original {
display:inline;
float:left;
margin:0 20px 0 0;
}
.cont_crop .img_resize {
float:left;
border:1px #e5e5e5 solid; 
position:relative; 
overflow:hidden; 
}
.cont_crop .btguardar {
background:transparent url(../images/crop/bt_guardar.png) no-repeat scroll 0 0;
border:medium none;
height:28px;
width:105px;

}

/*-----------------------*/

/*-- FOOT --*/
.foot {
height:300px;
width:100%;
}
.sombra {
background:transparent url(../images/sombra.png) repeat-x scroll 0 0;
height:64px;
margin:0 auto;
width:100%;
}
.footer {
background:#000000 none repeat scroll 0 0;
height:300px;
margin:0 auto;
width:100%;
/* width:1023px; */
}
.footer .legal {
background:transparent url(../images/foot.gif) no-repeat scroll 0 0;
margin: 0 auto; width: 999px;
}
.footer .legal p {
color:#F7E1CC;
font-family:Verdana;
font-size:11px;
line-height:15px;
padding:103px 0 0 336px;
width:400px;
}
.footer .menufoot {
margin:54px auto 0;
width:955px;
}
.footer .menufoot li {
display:inline;
float:left;
}
.footer .menufoot li a {
border-right:1px solid #F7E1CC;
color:#F7E1CC;
display:block;
font-size:12px;
font-weight:bold;
line-height:16px;
margin:0 0 0 13px;
padding:0 13px 0 0;
text-decoration:none;
}
.footer .menufoot li a.last {
border-right:none;
}

.footer .logos { margin:54px auto 0; width:970px; }
.footer .logos ul { float:left; }
.footer .logos .btintacto {
background:transparent url(../images/logo_intacto.gif) no-repeat scroll 0 0;
float:right;
height:15px;
width:180px;
}
/*-----*/
.fondoSubir {
	background:transparent url(../images/home/ban_gral.gif) no-repeat scroll 5px 0 !important;
	position: relative;
	z-index: 30;
}
.subiMaterial {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/tema/bt_aporta.png) repeat scroll 0 0;
	display:block;
	height:25px;
	position:absolute;
	right:13px;
	top:119px;
	width:139px;
}
