/*                                                                                                                         
 BBBBBBBBBBBBBBBBBBBF                          BBBB                                  BBBBBBBMBBBB                                                     
 BBBBBBBBBBBBBBBBBBBB                         :BBBB                                  BBBBB0BBBBBBi                                                    
 BBBB7.  BBBBi:  BBBB Z00EkkFPNM  .8SPNONP5qXBBBBBBBB. .MqFXXP1SPi :8Nk0NENB:             rBBBBBNiiGPXkP555Gi FkFPPNSF1E:  8XqqNF1UNL                 
 BBBBF   BBBBr   BBBB BBBBBBBBBBB BBBBBBBBBBBPBBBBBSBu BBBBBBBBBBBMBBBBBBBBBZ            BBBBBBU7 BBBBBBBBBBBBBBBBBBBBBBB BBBBBBBBBBBr                
 BBBB8   BBBBJ   BBBB .;:irrBBBBB BBBBBrri:ri iBBBB    BBBBB;OBBBBGBBBBrriii.          rBBBBBOL,  BBBBN, BBBB0BBBBL,iBBBB BBBBBvMBBBB5                
 BBBBM   BBBBU   BBBB:BBBBBBBBBBB 0BBBBBBBBBB rBBBB    BBBBBBBBBBBrBBBBr              BBBBBB.     BBBB5  BBBBqBBBBU  BBBB BBBBBBBBBBBj                
 BBBBB   BBBBX   BBBBJBBBBB1BBBBB kBkSFFBBBBB qBBBBBB. BBBBB2PFSq1.BBBB1             BBBBBBBMBPMB BBBBBEBBBBBBBBBBP  BBBB BBBBB5SNNMB                 
 BBBBB   BBBBG  :BBBBrBBBBBBBBBBB YBBBBBBBBBB:JBBBBBBBZBBBBBBBBBBOiBBBB0             BBBBBBBBBBBB7BBBBBBBBBBB8BBBBB .BBBB BBBBBBBBBBB.                
  iuUu    ruU7    7uj. .LYvL7L7YJ:  :UJjLL7JL:  :JLYvUY ,7vvvYLjLi  iJU7              ijvLvLvYLj1:  LuLL7L7YL  ;YU7   vUj.  7JLL7LLY;                 
                                                                                                                Master Zome Theme 2.3   */

/* main */

body{
	background: #e7e7e7;
	margin:0px;
	padding:4px 0px 4px 0px;
	font-size:12px;
	font-family: Arial,sans-serif;
	height:100%;
	width:100%;
}

*:focus{
	outline:0px;
}

input:focus{
	outline:0;
}

.iniciar_sesion{width:200px;background:url('images/login.png') no-repeat top left; padding: 5px 11px 5px 29px;font-size:13px;}
.box_934{width: 100%;background: #E7E7E7 url('images/bordes/934.gif') no-repeat bottom center;color: #000000;border:#E0E0E0 solid 0px;}
.box_cuerpo{background:#E7E7E7 none repeat scroll 0 0;margin:0 auto;padding:8px;white-space:normal;}
.box_txt.form_contacto{width: 582px!important;}
.container600{width: 600px;}
.box_buscar{float:left;background: #FFFFFF;padding: 9px;width: 343px;clear:left;border:1px  solid #CCC;margin: 0px 5px 5px 0px;}
.box_icono2{float:left;width: 140px;padding: 9px;clear:left;border:#E0E0E0 solid 1px;margin: 0px 5px 5px 0px;}
.box_icono3{float:left;width: 361px;clear:left;background-color: #FFFFFF;border:#E0E0E0 solid 1px;margin: 0px 5px 5px 0px;}
.box_icono4{width:29px;height:20px;float:left;clear:left;text-align: center;}
.hov_post{background:#dbdbda;padding:3px;-moz-border-radius:5px;}
.hov_post:hover{background: #dbdbda;-moz-border-radius:5px;}
.hov_posti{background:#FFFFFF;padding:0px;}
.hov_posti:hover{background:#CCC;padding:0px;}

/* fin main */

/* Generales */
.perfil_avatar{float:left;margin:0;width:130px;height:230px;overflow: hidden;}
textarea{font-size: 100%;color: #000000;font-family: arial, sans-serif;}
.error{color: red;}
.pantallaextra{border-style:solid;background-color: #FFFFFF;border-color: #000000;}
.fondoa{background-color: #A6AF74;}
#signinbuscar, #block_signinbuscar, #block_signupbuscar, #block_resendActivation_buscar,#block_signupFirstbuscar, #block_signupLastbuscar{background: #ffffff url('images/icons/icono-buscar.png') no-repeat 4px center;}
.signinbuscar{width: 150px;border: #bbbbbb 1px solid;padding:2px 0 2px 18px;}
#barradepass1{background: #ffffff url('images/llave.gif') no-repeat 4px center;}
.barradepass2{width: 80px;border: #000000 1px solid;padding:2px 0 2px 18px;}
#barradelogear1{background: #ffffff url('images/icons/profile_sm.gif') no-repeat 4px center;}
.barradelogear2{width: 80px;border: #000000 1px solid;padding:2px 0 2px 18px;}
.windowbg6{color: #000000;background-color: #FFF8EC;}
.bordercolor{background-color: #ADADAD;
padding: 0px;
-webkit-border-top-left-radius:5px;
-webkit-border-top-right-radius:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
}
.tborder{
border: 1px solid #E0E0E0;
-webkit-border-top-left-radius:5px;
-webkit-border-top-right-radius:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
}

/* fin Generales */

/* Iconos en general */

#categoria{float:right;margin:2px 10px 0 0;}
.categoria{background:transparent url('images/icons/cwbig-v1-cat.gif') no-repeat scroll left top;display:block;float:left;height:16px;width:18px;}
.icon_img{height:16px; width:16px;overflow:hidden; border:0px solid white;} 
.icons{background:url('images/icons/cwbig-v1-iconos.gif') no-repeat scroll left top; display:inline; padding: 2px 7px;}
.iconse{background:url('images/icons/cwbig-v1-enlaces.gif') no-repeat scroll left top; display:inline;	padding: 2px 7px;}
.iconso{background:url('images/icons/icons_op.gif') no-repeat scroll left top; display:inline;padding: 2px 7px;}
.iconso.denunciar_post{background-position: left -21px;}
.iconso.denunciar_post:hover{background-position: left -1px; color: #D69F2B;}
.iconso.denunciar_post{background-position: left -21px;}
.iconso.agregar_favoritos{background-position: left -58px;}
.iconso.agregar_favoritos:hover{background-position: left -40px; color: #D95858;}
.iconso.agregar_favoritos{background-position: left -58px;}
.iconso.recomendar_post{background-position: left -95px;padding-left:7px;}
.iconso.recomendar_post:hover{background-position: left -76px; color: #4783C1;padding-left:7px;}
.iconso.recomendar_post{background-position: left -95px;}
.icons.anterior{background:url('images/icons/icono-flecha-izq.gif') no-repeat scroll left top;padding-right:12px;}
.icons.siguiente{background:url('images/icons/icono-flecha-der.gif') no-repeat scroll left top;padding-left:12px;}
a.icons.arriba{background-position: left -761px;text-decoration:none;}
a.icons.arriba:hover{background-position: left -741px;text-decoration:none;}
.icons.arriba span{display:none;}
.icons.monitor{background:url('images/icons/monitor.png') no-repeat;padding-left: 9px;}
.icons.fav{background:url('images/icons/star.png') no-repeat;padding-left: 20px;}
.icons.fav2{background:url('images/icons/heart.png') no-repeat;padding-left: 9px;}
.icons.camigos{background:url('images/post/icono_46.gif') no-repeat;padding-left: 9px;}
.icons.fot{background:url('images/icons/image.png') no-repeat;padding-left: 9px;}
.icons.cuenta{background:url('images/icons/setting.png') no-repeat;padding-left: 9px; padding-left: 9px;}
.icons.his-mod{background:url('images/icons/hist-mod.png') no-repeat;padding-left: 9px;}
.icons.admin{background:url('images/icons/admin.png') no-repeat;}
.icons.mp{background:url('images/icons/email.png') no-repeat; padding-left: 9px;}
.icons.mp-nuevo{background:url('images/icons/email.png') no-repeat; padding-left: 9px;}
.iconse.uno{background-position: left -1px; padding-left: 18px; margin-bottom: 8px;}
.iconse.dos{background-position: left -23px; padding-left: 18px; margin-bottom: 8px;}
.iconse.anuncio{background-position: left -66px; padding-left: 18px; margin-bottom:8px;}
.iconse.tres{background-position: left -44px;padding-left: 18px; margin-bottom: 8px;}
.icons.comentaron{background-position: left -285px; padding-left: 18px;}
.iconso.citar{background-position: left -285px; padding-left: 9px;}
.iconso.emp{background-position: left -493px; padding-left: 9px;}
.icons.visitas{background:url('images/visitas.gif') no-repeat; padding-left: 18px;}
.icons.puntos{background:url('images/puntos.png') no-repeat; padding-left: 18px;}
.icons.mavatar{background-position: left -596px; padding-left: 18px;}
.icons.emp2{background:url('images/icons/enviarmp.gif') no-repeat; padding-left: 18px;}
.icons.blog{background-position: left -804px; padding-left: 18px;}
.icons.blogm{background-position: left -804px; padding-left: 9px;}
.icons.bloged{background-position: left -780px; padding-left: 18px;}
.icons.cuenta2{background-position: left -162px; padding-left: 18px;}
.icons.fot2{background:url('images/icons/image.png') no-repeat;padding-left: 18px;}
.icons.amigo{background:url('images/post/icono_46.gif') no-repeat;padding-left: 18px;}
.icons.aimg{background-position: left -618px; padding-left: 18px; }
.icons.radio-icon{background-position: left -330px; padding-left: 18px;}
.icons.rasds{background-position: left -354px; padding-left: 18px;}
a.icons.recomendar_post,a.agregar_favoritos,a.denunciar_post,a.fav{ padding-left: 18px;}

/** Fin Iconos en general **/

/* BOX txt Generales */

.box_rss{background: no-repeat; float:right;padding-right:6px; padding-top:6px;}
.box_txt.ultimos_posts{width:346px!important;}
.box_txt.ultimos_comments{width:329px!important;}
.box_txt.box_buscadort{width: 889px!important;}
.box_txt.box_r_buscadort{width:668px!important;}
.box_txt.box_error{width:358px!important;}
.box_txt.box_235-34{width:201px!important;}
.box_txt.box_780-34{width:746px!important;}
.box_txt.box_363-34{width:329px!important;}
.box_txt.box_560-34{width:526px!important;}
.box_txt.box_140-34{width:106px!important;}
.box_txt.box_757-34{width:723px!important;}
.box_txt.box_300-34{width:266px!important;}
.box_txt.box_354-34{width:320px!important;}
.box_txt.box_390-34{width:352px!important;}
.box_txt.publicidad_r{width:180px!important;}
.box_txt.img_aletat{width:126px!important;}
.box_txt.alert{width:387px!important;}
.box_txt.alert1{width:458px!important;}
.box_txt.ed-ag-posts{width:652px!important;}

/* Fin BOX txt Generales */

/* BOX Tamaños */

.box_235{height: 100%; width:233px!important; float:left; margin-right:8px;}
.box_780{height: 100%; width:778px!important;}
.box_363{height: 100%; width:361px!important;}
.box_140{height: 100%; width:138px!important;}
.box_354{height: 100%; width:354px!important;}
.box_560{height: 100%; width:558px!important;}
.box_300{height: 100%; width:298px!important;}
.box_757{height: 100%; width:755px!important;}
.box_390{height: 100%; width:384px!important;}
.box_930{height: 100%; width:930px!important;margin-bottom:8px;}
.ed-ag-post{height: 100%; width:684px; float:left;}
.ultimos_postsa{height: 100%; float:left; width:378px; margin-right:8px;}
.box_buscador{height: 100%; margin-bottom:8px; width: 919px;}
.box_r_buscador{height: 100%; float:left; margin-bottom:8px; width:698px;}
.box_errors{height: 100%; margin-bottom:8px; width:388px;}
.publicidad{height: 100%; float:left; width:210px;}
.box_alert1a{margin-right:8px; clear:left; width:490px;}
.box_alert1b{margin-bottom:8px; clear:left; width:417px;}	
.act_comments{float:left; clear:left; width:361px; margin-right:8px;}
.img_aletat{float:left; clear:left; width:158px;}

/* Fin BOX Tamaños */

/* Aviso abajo del menu */
#mensaje-top{
	clear:left;
	width:950px!important;
	margin:0px;
	padding:0px;
	height:24px;
	line-height:200%;
	background:url('images/mensajetopbg.gif');
	text-align:center;
	font-size:11px;
	border-top:1px solid #ffe970;
}
#cuerpocontainer{
	width:960px;
	padding:0px;
	border:none;
	margin:0px;
	text-align:left;
	background:#E7E7E7 url('images/bg-cuerpo.gif') repeat-x top left;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
}
/* Menu */
#menu {
	background:#000000 url('images/bg-menu-2.gif') repeat-x;
        margin-bottom:15px;
	clear:left;
	color:#999;
	height:39px;
	text-align:center;
	width:100%;
	-moz-border-radius-topleft:0px;
	-moz-border-radius-topright:0px;
        -moz-border-radius-bottomleft:5px;
        -moz-border-radius-bottomright:5px; 
        -webkit-border-top-left-radius:0px; 
        -webkit-border-top-right-radius:0px;
        -webkit-border-bottom-left-radius:5px;
        -webkit-border-bottom-right-radius:5px;
	-ms-border-radius-topright:0px;
	-ms-border-radius-topleft:0px;
        -moz-box-shadow: 0 0 15px #000000; 
        -webkit-box-shadow: 0 0 15px #000000; 
}
#menu ul, li {
list-style-type: none;}

#menu ul {
margin: 0;
padding: 0;}

#menu li {
float: left;}

#menu a {
text-decoration: none;
color:#424242;
font-family:'Lucida Grande',Tahoma,Arial,Verdana,Sans-Serif;
font-size:12px;
font-weight:bold;
background:#CCC url('images/bg-menu.gif') repeat-x;
display: block;
padding: 10px 12px 0px 12px;
height:25px;
text-align: center;
text-shadow:0 1px 0 #EEEEEE;
border-right:1px solid #706f6f;}

#menu a#here {
	background: transparent url('images/bgTabbedHere.png') repeat-x scroll left top;
	color: #FFF;
	text-shadow: #000 0 1px 0;
	border-bottom:1px solid #706f6f;
}

#menu a#primero {
border-left: 1px solid #706f6f;
-moz-border-radius-topleft:5px;
-ms-border-radius-topleft:5px;}

#menu a#primero2 {
border-left: 1px solid #706f6f;}

#menu a#ultimo {
border-right: 1px solid #706f6f;
-moz-border-radius-topright:5px;
-ms-border-radius-topright:5px;}

#menu a#ultimo2 {
border-right: 1px solid #706f6f;
-moz-border-radius-topright:5px;
-ms-border-radius-topright:5px;}

#menu a:hover {
background:#ffffcc;
color:#000000;
text-decoration: underline;}



.opciones_usuario {
	float:right;
	text-align: right;
	height: 30px;
	background: transparent url('mensajetopbg2.gif') repeat-x scroll right top;
}
#menu .opciones_usuario.anonimo.here {
	background: #FFFFCC;
}
.userInfoLogin {
  	font-weight:bold;
}
.userInfoLogin.here {
	background: none;
}
.userInfoLogin a:hover {
	text-decoration: none;
}
.userInfoLogin .monitorAlert {
	position:relative;
}
.userInfoLogin .monitorAlert .alertD{
	position:absolute;
	right:-7px;
	top:-4px;
	z-index:10;
}
.anonimo .identificarme {
	background: url() no-repeat top right;
}
.anonimo.here .identificarme {
	background: none;
}
.userInfoLogin ul {
	margin: 0;
	padding: 0
}
.userInfoLogin ul li {
	float: left;
}
.userInfoLogin ul li.logout {
	border-right: none;
	border-left: 1px solid #dcdcdc;
	padding: 7px 10px;
}
.userInfoLogin ul li.logout:hover {
	background:none;
} 
.userInfoLogin .logout a {
	padding: 0;
}
.userInfoLogin a {
	color: #222;
	text-shadow: #EEE 0 1px 0;
	padding: 8px 10px 5px;
	display:block;
}
.userInfoLogin li:hover {
	background: #FFFFFF;
}
.username {
	font-weight:bold;
}
.ultimas-img {
	padding:2px;
	margin-bottom:1px;
	background-color:#FFFFCC;
	border:1px solid #C0C0C0;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
}
a:link{color: #424242;text-decoration: none;}
a:visited{color: #424242;text-decoration: none;}
a:hover{text-decoration: none;}
table{empty-cells: show;}

input.login, .button{
    background:#8C7968 url('images/fd_bt.gif') repeat-x top left;
    color:#FFF;
    cursor:pointer;
    border-top:1px solid #533F2F;
    border-bottom:1px solid #312115;
    border-left:1px solid #3E2C1E;
    border-right:1px solid #3E2C1E;
    text-shadow: #6A5645 0px 2px 0px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
}
input.login:active, .button:active{
    background:#7A6654;
    color:#FFF;
    cursor:pointer;
    border-top:1px solid #533F2F;
    border-bottom:1px solid #312115;
    border-left:1px solid #3E2C1E;
    border-right:1px solid #3E2C1E;
    text-shadow: #6A5645 0px 2px 0px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.noesta{
	border-top: 2px solid #DEB7B7;
	border-bottom: 2px solid #DEB7B7;
	padding-top:10px;
	padding-bottom:10px;
	margin:0px;
	width:100%;
	color:#495461;
	text-align:center;
	background-color:#F3DDDD;
	font-size:11px;
	font-weight:bold;
}
.noesta-am{
	border-top: 2px solid #F5EAA4;
	border-bottom: 2px solid #F5EAA4;
	padding-top:10px;
	padding-bottom:10px;
	margin:0px;
	width:100%;
	color:#495461;
	text-align:center;
	background-color:#FEF7CD;
	font-size:11px;
	font-weight:bold;
}
textarea, input{background:#f9f9f9 url('images/inputbg.gif') repeat-x top left;border: solid 1px #D1D1D1;padding:4px 2px;color:#333;font-size:12px;}
select{text-align:left;font-size: 13px;font-weight:normal;color:#000000;font-family:Arial,Sans-serif;}
hr{
	height:2px;
}
hr,.divider {
	background:none;
	margin-left:0px;
	margin-top:2px;
	margin-bottom:2px;
	margin-bottom:2px;
	margin-right:0px;	
	border-top:1px solid #D5CCC3;
	border-bottom:1px solid #fff;
}
/* Botones v2 */
.Boton {
background-image:url('botton-bg.png');
border-style:solid;
border-width:1px;
display:-moz-inline-box;
display:inline-block;
outline:none;
vertical-align:bottom;
cursor:pointer;
font-size:13px;
font-weight:bold;
line-height:14px;
*line-height:13px;
margin:0;
overflow:visible;
*padding-bottom:1px;
width:auto;
padding:6px 10px 7px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;}
.Boton.Small {
padding:3px 6px 4px;}
.Boton:active {
text-decoration:none}
.Boton:active {
-moz-box-shadow:0 1px 0 rgba(0,0,0,.05);
-webkit-box-shadow:0 1px 0 rgba(0,0,0,.05)}
/* Azul */
.Boton.BtnBlue {
background-color:#5b74a8;
background-position:0 -48px;
border-color:#29447e #29447e #1a356e;
color:#fff;
-moz-box-shadow:0 1px 0 #CCCCCC;
-webkit-box-shadow:0 1px 0 #CCCCCC;}
.Boton.BtnBlue:active {
background-color:#4f6aa3;
background-image:none;
border-color:#29447e;}
/* Rojo */
.Boton.BtnRed {
background-color:#69a74e;
background-position:0 -144px;
color:#FFFFFF;
border-color:#6E2226 #6E2226 #5A1519;
-moz-box-shadow:0 1px 0 #CCCCCC;
-webkit-box-shadow:0 1px 0 #CCCCCC;}
.Boton.BtnRed:active {
background-color:#994649;
background-image:none;
border-color:#6E2226;}
/* Marron */
.Boton.BtnBrown {
background-color:#69a74e;
background-position:0 -192px;
color:#FFFFFF;
border-color:#6B5244 #6B5244 #5A4437;
-moz-box-shadow:0 1px 0 #CCCCCC;
-webkit-box-shadow:0 1px 0 #CCCCCC;}
.Boton.BtnBrown:active {
background-color:#917767;
background-image:none;
border-color:#6B5244;}
/* Naranja */
.Boton.BtnOrange {
background-color:#69a74e;
background-position:0 -240px;
color:#FFFFFF;
border-color:#906000 #906000 #825701;
-moz-box-shadow:0 1px 0 #CCCCCC;
-webkit-box-shadow:0 1px 0 #CCCCCC;}
.Boton.BtnOrange:active {
background-color:#C4901C;
background-image:none;
border-color:#906000;}
/* Web Color */
.Boton.BtnWeb {
background-color:#007897;
background-position:0 -288px;
color:#FFFFFF;
border-color:#007897;
-moz-box-shadow:0 1px 0 #CCCCCC;
-webkit-box-shadow:0 1px 0 #CCCCCC;}
.Boton.BtnWeb:active {
background-color:#007897;
background-image:none;
border-color:#034353;}

/* Título de los BOX generales, texto, y Menú superior */

.box_title{
	background:#FEFEFE repeat-x url('images/altheaderbox.png'); 
padding:0px; 
height:25px;
color: #424542;
	border: 2px solid #c6c3c6;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-left-radius: 5px;
  	-webkit-border-top-right-radius: 5px;}

.box_txt{
background-repeat:no-repeat;
float:left;
padding: 8px 0 0 10px;
font-weight:bold; 
color:#FFF;
font-size: 13px;
text-shadow:0 1px 0 #000;}
#mensaje-top{clear:left;width:950px;
margin:0px;
padding:0px;
height:24px;
line-height:200%;
background:url('images/mensajetopbg.gif');
text-align:center;
font-size:11px;
border-top:1px solid #ffe970;}

.box_posts{
background:#eeeeee url('images/SubMenu.gif') bottom repeat-x;
padding:8px;
white-space: normal;
border:2px solid #c6c3c6;
margin-bottom:6px;
width: 96%;
-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-webkit-border-radius-bottomleft:8px;
-webkit-border-radius-bottomright:8px;}
.box_icono2{
background:#eeeeee url('SubMenu.gif') bottom repeat-x;
padding:8px;
white-space: normal;
border:1px solid #999999;
margin-bottom:6px;
width:207px;
-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-webkit-border-radius-bottomleft:8px;
-webkit-border-radius-bottomright:8px;}

.box_buscar{
	color:#000000;
	background:#E7E7E7;
	border-bottom:#c6c3c6 solid 2px;
	border-left:#c6c3c6 solid 2px;
	border-right:#c6c3c6 solid 2px;
	padding:4px;
	margin-bottom:8px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
  	-webkit-border-bottom-right-radius: 5px;}
.windowbg{
background:#eeeeee url('/images/SubMenu.gif') bottom repeat-x;
border-bottom:#c6c3c6 solid 2px;
border-left:#c6c3c6 solid 2px;
border-right:#c6c3c6 solid 2px;
padding:8px;
white-space: normal;
border:1px solid #999999;
margin-bottom:6px;
-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-webkit-border-bottom-left-radius: 5px;
-webkit-border-bottom-right-radius: 5px;}

.clearBoth:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

/* Elementos Barra superior nuevo menu*/

.menuo{padding:5px;background:#BBDCE8;-moz-border-radius:5px;color:#FFFFFF;text-decoration:none;-webkit-border-radius:5px;}
.menuo:hover{color:#000000;text-decoration:none}
.menuod{padding:5px;}
.menuod:hover{padding:5px;background:#424242;-moz-border-radius:5px;text-color:#000000;text-decoration:none;-webkit-border-radius:5px;}
.menuor{padding:5px;background:#424242;-moz-border-radius:5px;text-color:#000000;text-decoration:none;-webkit-border-radius:5px;}

/* Fin Elementos Barra superior nuevo menu */


/* Fin Título de los BOX generales, texto, y Menú superior */

/* Header */
#head{
	height:80px;
	width:100%;
	background:#25B5E9;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
}
/* Logo */
#logo{
	width: 600px;
	height: 90px;
	float:left;
}
#logo-img{
	width: 600px;
	height: 90px;
	background: url('images/logo.png');
	background-repeat:no-repeat;
	float:left;
}
#logo img{
	display: none;
}

/* Maincontainer */
#maincontainer{
	background:#25B5E9;
	border:2px solid #464754;
	width:958px;
	height:auto;
	padding: 0 12px;
	margin:0 auto;
	position:relative;
	padding-left:10px;
	padding-right:5px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}

/* Footer */
/****** pie de la web ******/
#footercontainer {
background:url('images/pie-bg.png') repeat-x;
height:30px;
width:958px;
border:1px solid #F2B41B;
clear:center;
font-size:11px;
padding:6px 0;
text-align:center;
margin-top:12px;
color:#FFFFFF;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;}

#footercontainer a {

	color:#FFFFFF;

}


/****** tamano de la web ******/
#widthControl{
width: 950px;
background-color: #f9f9f9;
margin-top:4px;
-moz-border-radius:10px;
-webkit-border-radius:10px;}
/****** fin tama&#65533;o de la web ******/

/* Links */
a {
	cursor:pointer;
}
a:link{
	text-decoration:none;
	color:#333;
}
a:visited{
	text-decoration:none;
	color:#333;
}
a:active{
	color:#333;
}
a:hover{
	text-decoration:underline;
	color:#000000;
}

/* General */
.entry_item {float:left; margin: 0px 0px 0px 0px; width: 365px;border-bottom:0px solid #e3e3e3;border:1px solid #FFF;}
.entry_item.stycky { background: #F4F4F4; }
.entry_item:hover { background: #D8D8D8;-moz-border-radius:5px;}
.entry_item .icon{float:left;}
.entry_item .icon img { width:16px; }
.entry_item .text_container { float:left; margin-left: 5px;}
.entry_item .text_container:hover{ float:left; margin-left: 5px;}
.entry_item .title { float:left;font-size: 12px; overflow: hidden;width:327px;overflow: hidden;height:20px;line-height:20px;}
.entry_item .title a:visited {color:#C5932D; font-weight:bold; }
.entry_item .title a:hover { color: #404040; text-decoration: underline; }
.entry_item .info_icon {vertical-align:middle;float:left;cursor:pointer;}
.entry_item .data { display:none; color: #999; font-size: 11px;letter-spacing:0px;}
.entry_item_sticky {background: #FFFECE;display:block;overflow: hidden;float:left;padding:2px;width: 358px;border:1px solid #b1ad1d;line-height:20px;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;}
.entry_item_sticky.stycky { background: #F4F4F4; }
.entry_item_sticky:hover { background: #FDF2AB;text-decoration:underline;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;}
.entry_item_sticky .icon{float:left;}
.entry_item_sticky .icon img { width:16px; }
.entry_item_sticky .text_container { float:left; margin-left: 5px;}
.entry_item_sticky .title { float:left;font-size: 12px; overflow: hidden;width:321px;overflow: hidden;height:20px;line-height:20px;}
.entry_item_sticky .title a:visited { color: #404040; text-decoration: none;/*font-style:italic*/ }
.entry_item_sticky .title a:hover { color: #404040; text-decoration: underline; }
.entry_item_sticky .info_icon {vertical-align:middle;float:left;cursor:pointer;}
.entry_item_sticky .data { display:none; color: #999; font-size: 11px;letter-spacing:0px;}
.link_resultado:hover{width:740px;height:20px;background:#E7E7E7;padding:2px;}
.link_resultado_titulo{width:380px;float:left;height:20px;}
.link_resultado{width:740px;height:20px;padding:2px;}
.box_link{font-size:12px;padding-left: 5px;}
.link_resultado_opc{width:340px;color:#717171;float:right;text-align:right;font-size:10px;}
.windowbg{color: #000000;background: #FFF ;border:#E0E0E0 solid 1px; }
.windowbg2{color: #000000;background-color: #FFFFFF;}
.windowbg3{color: #000000;background-color: #FFFFFF;}
.fondoplano{background-color: #CABFB4;}
.smalltext{font-size: x-small;font-family: Arial;}
input.bbuscador{background:transparent url('images/btn-buscar.gif') no-repeat scroll left top;border:medium none;font-size:16px;height:31px;margin:0;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;padding:0;width:89px;float:left;}
input.eliminarcap{background:none;border:none;width:16px;margin-top:3px;}

#bg-cuerpo{clear:left;width:950px!important;height:18px;background:#FFFFFF url('images/bg-cuerpo.gif');}
table{empty-cells: show;}


/* Botones */
input.login_i{font-weight: bold;background:#F2F2F2;cursor:pointer;padding:3px;border: 1px solid #A4A4A4;}

input.login, .button{
margin: 1px;
padding:4px;
background:#EFEFFB;
font-weight: bold;
color:#000000;
margin:0px;
cursor:pointer;
border:1px solid #CCC;
}

input.login:hover, .button:hover{
background:#D8D8D8;
color:#000000;
font-weight: bold;
cursor:pointer;
background:#E0E0F8;
text-decoration: underline;
border:1px solid #CCC;

}

input.button {
border:1px solid #B4B4B4;
text-decoration: underline;
}

/* Fin Botones */

textarea, input{background:#f9f9f9;border: solid 1px #D1D1D1;padding:4px 2px;color:#333;font-size:12px;}
select{text-align:left;font-size: 13px;font-weight:normal;color:#000000;font-family:Arial,Sans-serif;}
hr,.hrcolor{background:#CCC;color:#CCC;height:1px;border:0 none;}
a img{border: 0px none;}
.box-back, .cita{padding:5px;height:10px;font-weight:bold}
.citacuerpo{border:1px solid #CCC;background: #F2F2F2;padding: 5px;-moz-border-radius:5px;}
#imagen{max-width:720px;}
.code, code:link, code:hover, code:visited{color: #000000;background-color: #FFFFFF;font-family: "arial", monospace;font-size: x-small;line-height: 1.3em;border: 2px solid #D3D3D3;margin: 1px auto 1px auto;padding: 1px;width: 99%;white-space: nowrap;overflow: auto;max-height: 24em;}

.fondoavatar{background-color: #FFFFFF;color: #000000;font-size: x-small;font-family: Arial;}
.borderit img{padding:4px 5px 4px 5px;border: 2px solid #CCCCCC;}
.header2{margin-bottom:5px;}

/* Sizes */

.size5{font-size:5px;}
.size6{font-size:6px;}
.size7{font-size:7px;}
.size8{font-size:8px;}
.size9{font-size:9px;}
.size10{font-size:10px;}
.size11{font-size:11px;}
.size12{font-size:12px;}
.size13{font-size:13px;}
.size14{font-size:14px;}
.size15{font-size:15px;}
.size16{font-size:16px;}
.size17{font-size:17px;}

/* Fin Sizes */

/* Buscador */

.ibuscador{width: 165px;height:15px;}
.pbuscador{background:transparent url('images/bgInputS.gif') repeat-x scroll 0 0;border:medium none;padding:8px 4px;float:left;}
.leftIbuscador{display:inline;float:left;}

/* Fin Buscador */

.photo_small1{text-align:left;background:#FFFFFF none repeat scroll 0%;border:1px solid #000000;}
.titlebg{
font-weight:bold;
background:#EDF2FA; 
padding-left:5px; 
height:28px;
-moz-box-shadow: 0 0 5px #84A4CA;
-webkit-box-shadow: 0 0 5px #84A4CA;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(color=#CDDAE9,direction=125,strength=5)";
-webkit-border-top-left-radius:5px;
-webkit-border-top-right-radius:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;}
.opc_fav{color:#717171;font-size:10px;}
.maintab_first, .maintab_back, .maintab_last, .maintab_active_first, .maintab_active_back, .maintab_active_last, .mirrortab_first, .mirrortab_back, .mirrortab_last, .mirrortab_active_first, .mirrortab_active_back, .mirrortab_active_last{vertical-align:top;text-transform:lowercase;}
.maintab_back, .maintab_active_back, .mirrortab_back, .mirrortab_active_back{text-decoration: none;font-size:11px;font-weight:bold;padding:5px;}
.maintab_first,.mirrortab_first{display: none;}
.maintab_back,.mirrortab_back{}
.maintab_last,.mirrortab_last{display: none;}
.maintab_active_first, .mirrortab_active_first{display: none;}
.maintab_active_back, .mirrortab_active_back{text-decoration: overline;}
.maintab_active_last, .mirrortab_active_last{display: none;}
.maintab_back a:link, .maintab_back a:visited, .mirrortab_back a:link, .mirrortab_back a:visited{color: #444;text-decoration: none;}
.maintab_active_back a:link, .maintab_active_back a:visited, .mirrortab_active_back a:link, .mirrortab_active_back a:visited{color:#282828;text-decoration:none;font-weight:bold;}
.maintab_back a:hover, .maintab_active_back a:hover, .mirrortab_back a:hover, .mirrortab_active_back a:hover{color: #6d3a2a;text-decoration: overline;}
.agregar.cuerpo{width: 650px;}
.agregar.cuerpo{height: 380px;}
.select{border: solid 1px #D9D9D9;color:#444444; background-color:#FCFCFC;margin-bottom:2px;}
input{color:#444444;}

/* Ultimos posts*/

.link{height:20px;padding:5px;overflow:hidden;}
.link:hover{height:20px;background:#CCC;padding-bottom:3px;padding-top:6px;}
.link_titulo{float:left;height:16px;}

/*Fin ultimos posts*/


ul{
	margin:0;
	padding:0;
	list-style:none;
	list-style-position:inside;
	list-style-type:disc;
}
li, ol li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
.breadcrump {
	width: 100%;
	height:30px;
	overflow:hidden;
	float:left;
	margin-bottom:10px;
}
.breadcrump ul, .breadcrump ul li,.breadcrump ul li.first,.breadcrump ul li.last    {
	background-image: url('images/bgBread.gif');
	background-repeat: no-repeat;   
}
.breadcrump ul {
	margin-bottom:10px;
	float:left;
	font-weight:bold;
	background-position: left -62px;
	background-repeat: repeat-x;
	text-shadow: 0 1px 0 #fff;
}
.breadcrump ul li {
	float:left;
	padding:8px 5px 8px 22px;
	height:14px;
	background-position: left 0px;
}
.breadcrump ul li.first {
	padding:8px 0 8px 8px;
	background-position: left -31px;
}
.breadcrump ul li.last {
	padding:8px;
	background-position: left -93px;
}
.breadcrump ul li a  {
	color:#642514;
}





.mpwarning {
border-bottom:1px inset #000000;
border-top:1px inset #FFFFFF;
border-right:1px inset #FFFFFF;
line-height:130%;
width:20px;height:15px;
-moz-box-shadow:0 0 5px #000000;
margin-top:1px;position:absolute;color:#FFFFFF;
background:#d60e0e;-moz-border-radius:7px;
-webkit-border-radius:7px;
}


/* monitor by Mr.Freack*/

.notification-detail li {
         float: left;
         width: 100%;}
.notification-detail li.unread {
         background: #ffffcc}
.notification-detail .avatar-box {
         float: left;
         margin-right: 10px;}
.notification-detail .notification-info {
         float: left;
         width: 655px}
.notification-detail .notification-info span.time {
         color: #808080;
         font-size: 11px;
         text-transform:lowercase;}
.notification-detail .notification-info span a {
         font-size: 13px;}
.notification-detail .notification-info span.action {
         color: #000;
         font-size: 13px;
         display:block;
         margin-top:5px;}
.notification-detail li {
   padding: 5px 0 5px 0;
   border-bottom: 1px dotted #CCC;
   font-size: 12px;}
.notification-detail li a {
   font-weight: bold;
   color: #116fcf;}

.avatar-box {
      position: relative;
      float:left;
      *z-index: 3000;
   }
   
   .avatar-box img {
      padding: 1px;
      border: 1px solid #CCC;
   }
   .avatar-box:hover {
      cursor:pointer;   
   }
   
   .avatar-box ul {
      padding:0;
      margin:0;
      position: absolute;
      z-index: 150;
      top: 51px;
      left: 0;
      background: #e9e9e9;
      width:160px;
      border:1px solid #CCCCCC;
      list-style:none;
      -moz-box-shadow: 3px 3px 10px  rgba(0,0,0,0.2);
      display:none;
   }
   

   .avatar-box li a {
      padding: 6px;
      background: url(images/comm_li_divide.gif) top left repeat-x;
      position: relative;
      color:#404040;
      text-shadow: 0 1px 0 #FFF;
      font-size:11px;
      text-decoration: none;
      display:block;
      z-index: 300;}
.avatar-box li a:hover {
      background:#2a61e0 url(images/comm_li_hover.gif) top left repeat-x;
      color:#FFF;
      text-shadow: 0 1px 0 #000;}
   
.avatar-box li a span {
      background: url(images/comm_sprite.png);
      background-repeat: no-repeat;
      height:16px;
      width:16px;
      display:block;
      position: absolute;
      right: 5px;
      top: 5px;}
.avatar-box li.seguir a span { background-position: 0 0   }
.avatar-box li.enviar-mensaje a span { background-position: 0 -16px;}
.avatar-box li.bloquear a span { background-position: 0 -33px   }
.avatar-box li.moderar a span { background-position: 0 -49px}
   
.avatar-box li.seguir a:hover span { background-position: 0 -64px   }
.avatar-box li.enviar-mensaje a:hover  span { background-position: 0 -80px;}
.avatar-box li.bloquear a:hover  span { background-position: 0 -96px   }
.avatar-box li.moderar a:hover  span { background-position: 0 -114px}

.action span.icon-noti, .notificaciones-list .icon-noti, .categoriaList span.icon-noti,div.group-4,div.group-6, div.group-3  {
   background-image: url(images/sprite-notification.png);

   background-repeat: no-repeat;

   display:block;

   font-size:12px;

   height:16px;

   width:16px;

   float:left;

   margin-right:5px;

}

.notificaciones-list .icon-noti {
   font-size: 11px!important;
}
.categoriaList li.icon-noti {
   margin-left: 8px;
   font-size: 11px;
}
.action span.sprite-balloon-left ,.userInfoLogin .sprite-balloon-left, .categoriaList .comentarios-n { background-position: 0 0px; }
.action span.sprite-balloon-left-blue ,.userInfoLogin .sprite-balloon-left-blue, .categoriaList .comentarios-n-b { background-position:  0 -177px }

.action span.sprite-balloon-left-green ,.userInfoLogin .sprite-balloon-left-green, .categoriaList .comentarios-n-g { background-position: 0 -197px; }


.action span.sprite-balloons ,.userInfoLogin  .sprite-balloons, .categoriaList .respuestas-n { background-position: 0 -22px; }
.action span.sprite-block , .userInfoLogin  .sprite-block, .categoriaList .comunidades-n  { background-position: 0 -52px; }
.action span.sprite-document-text-image ,.userInfoLogin  .sprite-document-text-image, .categoriaList .post-n { background-position: 0 -78px; }
.action span.sprite-point,.userInfoLogin .sprite-point, .categoriaList .puntos-n { background-position: 0 -103px; }
.action span.sprite-star,.userInfoLogin .sprite-star, .categoriaList .favoritos-n { background-position: 0 -129px; }

.action span.sprite-follow,.userInfoLogin .sprite-follow, .categoriaList .follow-n {background-position: 0 -154px}
.comunidades #centroDerecha {
     width:760px;
     float:right;}
#post-izquierda, .comunidades #izquierda {
   padding:2px;
   float:left;
   height:auto;
   width:160px;
   overflow:visible;
}

   * html #post-izquierda {
      overflow:hidden;
      width:158px;
   }
#post-izquierda .box_perfil {
   background-position: -920px bottom;
   padding:18px;
   margin:0 auto;
}
   #post-izquierda .box_cuerpo h2, #izquierda .box_cuerpo h2 {
      font-size:14px;
      color: #333;
   }
.categoriaList  {
   -moz-border-radius: 5px;
   border: 1px solid #CCC;
   background: #f6f6f6;
   margin-bottom: 10px;
}
.categoriaList h6 {
   margin: 0 0 10px 0;
   font-size: 13px;
   font-weight: bold;
   padding: 8px 0 10px 8px;
   background: url(images/hrline.gif) bottom left repeat-x;
}
.categoriaList li.icon-noti {
   margin-left: 8px;
   font-size: 11px;
}
.categoriaList ul {
  padding-bottom:10px;
}
.categoriaList li {
  position:relative;
  font-size:12px;
  line-height:16px;
  padding:2px 0 2px 8px;
}
.estadisticasList ul{
   font-family: Helvetica, Arial;
}

.estadisticasList ul li a span.number {
      font-weight: bold;
      display: block;
      color: #000;
      margin-right: 10px;
}

.estadisticasList ul li {
}



.estadisticasList ul li a {
   color: #8d8d8d;
   display: block;
}

.estadisticasList ul li a:hover {
   color: #000!important;
   text-decoration: none;
}




.estadisticasList ul li:hover {
   background: #fcfcfc;
}
/* new clearfix */
.clearfix:after {
   visibility: hidden;
   display: block;
   font-size: 0;
   content: " ";
   clear: both;
   height: 0;
   }
   
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

.tab h3{}
h3{margin: 0;padding: 5px;font-size: 14px;}
#left{float:right;width: 210px;}
#right{float:left;width:705px;}
.tab{font-size:12px;}
.tab:hover{color:#ff0f14;}
.tab:active{color:#23e228}
.stretcher{background:none;}

.lineal{border-top:1px solid #d0d0d0;border-bottom:1px solid #ffffff;}

/*fin del monitor by Mr.Freack*/

/*pestañas by Mr.Freack*/
ul.tabs {
margin: 0;
float: left;
list-style: none;
background:#cfcfcf;
align:right;
height: 16px;
width: 363px;
padding: 2px;
color:#717171;
font-size: 2;}
ul.tabs li {
float:right;
background:#cfcfcf;
margin: 0;
padding-left: 3px;
height:15px;
line-height: 15px;
color: #ffffff;}
ul.tabs li a {
padding-left: 3px;
text-decoration: none;
color: #000000;
display: block;
font-size: 1.2em;
padding: 0 10px;
background:#cfcfcf;
outline: none;}
ul.tabs li.active a{
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomleft: 5px;
-moz-border-radius-bottomright: 5px;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
background: #8c8c8c;
color:#ffffff; }
ul.tabs li a:hover {
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomleft: 5px;
-moz-border-radius-bottomright: 5px;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
background: #8c8c8c;
color:#ffffff;}
html ul.tabs li.active, html ul.tabs li.active a:hover{
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomleft: 5px;
-moz-border-radius-bottomright: 5px;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
background: #8c8c8c;
color:#ffffff; }
.tab_container {}
.tab_content {}
/*fin pestañas by Mr.Freack*/

/* Comentario by MrFreack */

   .comment-content {
      padding:10px;
      background:#ededed;
   }

.floatL{float:left}
input:active {outline:0}
.floatR{float:right}

.comment-box {
      float:left;
      margin-left: 15px;
      border: 1px solid #b4b4b4;
      font-size:12px;
      width:765px;
      position: relative;
   }
   
   .dialog-c {
      position: absolute;
      display: block;
      width: 9px;
      height: 15px;
      left: -9px;
      background: url('images/dialog_c.png');
      top: 5px;
   }
   /* float clearing for IE6 */
* html .clearbeta{
  height: 1%;
  overflow: visible;
}

/* float clearing for IE7 */
*+html .clearbeta{
  min-height: 1%;
}

/* float clearing for everyone else */
.clearbeta:after{
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  font-size: 0;
}

   .comment-content {
      padding:10px;
      background:#ededed;
   }
   
   .comment-info {
      padding:6px;
      font-size:11px;
      border-bottom: 1px solid #b4b4b4;
      background: url('images/bg_title_comment.gif') top left repeat-x;
      height: 14px;
      overflow: hidden;
   }

.is-user{-moz-box-shadow:0 0 10px #7dbef1;}

/* Fin Comentario by MrFreack */




/*Editor BBC */

.markItUp *{margin:0px; padding:0px;}
.markItUp a:link,
.markItUp a:visited{color:#000;text-decoration:none;}
.markItUp{width:640px;margin:5px 0 5px 0;}
.markItUpContainer{background:#F9F9F9;padding:5px 5px 2px 5px;font:12px Arial, Helvetica, sans-serif;border:1px solid #CCCCCC;-moz-border-radius:5px}
.markItUpEditor{font:12px Arial;padding:5px 5px 5px 0px;border:1px solid #CCCCCC;width:640px;height:320px;background:#FFFFFF;clear:both; display:block;line-height:18px;overflow:auto;-moz-border-radius:5px}
.markItUpHeader ul li{list-style:none;float:left;position:relative;}
.markItUpHeader ul li:hover > ul{display:block;}
.markItUpHeader ul .markItUpDropMenu{background:transparent url('images/icons/editor-flecha.gif')no-repeat 115% 50%;margin-right:5px;z-index:1;}
.markItUpHeader ul .markItUpDropMenu li{margin-right:0px;}
.markItUpHeader ul ul{display:none;position:absolute;top:16px; left:0px;background:#FFF;border:1px solid #000;}
.markItUpHeader ul ul li{float:none;border-bottom:1px solid #000;}
.markItUpHeader ul ul .markItUpDropMenu{background: #FFF url('images/icons/editor-flecha-sub.gif')no-repeat 100% 50%;}
.markItUpHeader ul .markItUpSeparator{margin:0 10px;width:1px;height:16px;overflow:hidden;background-color:#CCC;}
.markItUpHeader ul ul .markItUpSeparator{width:auto; height:1px;margin:0px;}
.markItUpHeader ul ul ul{position:absolute;top:-1px; left:150px;}
.markItUpHeader ul ul ul li{float:none;}
.markItUpHeader ul a{display:block;width:16px;text-indent:-10000px;background-repeat:no-repeat;padding:3px;margin:0px;}
.markItUpHeader ul ul a{display:block;padding-left:0px;text-indent:0;width:120px;padding:5px 5px 5px 25px;background-position:2px 50%;}
.markItUpHeader ul ul a:hover{color:#FFF;background-color:#000;}
.markItUpResizeHandle{overflow:hidden;width:22px;height:5px;margin-left:auto;margin-right:auto;background-image:url('images/icons/editor-tamano.gif');cursor:n-resize;}
.markItUp .markItUpButton1 a{background:transparent url('images/icons/bbcode.gif') no-repeat scroll left top;background-position:left -48px;height:10px;}
.markItUp .markItUpButton2 a{background:transparent url('images/icons/bbcode.gif') no-repeat scroll left top;background-position:left -64px;height:10px;}
.markItUp .markItUpButton3 a{background:transparent url('images/icons/bbcode.gif') no-repeat scroll left top;background-position:left -194px;height:10px;}
.markItUp .markItUpButton4 a{background:transparent url('images/icons/bbcode.gif') no-repeat scroll left top;background-position:left -0px;height:10px;}
.markItUp .markItUpButton5 a{background:transparent url('images/icons/bbcode.gif') no-repeat scroll left top;background-position:left -16px;height:10px;}
.markItUp .markItUpButton6 a{background:transparent url('images/icons/bbcode.gif') no-repeat scroll left top;background-position:left -32px;height:10px;}
.markItUp .markItUpButton7 a{background:transparent url('images/icons/bbcode.gif') no-repeat scroll left top;background-position:left -215px;height:10px;}
.markItUpButton .markItUpButton7-2 a{color:red;}
.markItUpButton .markItUpButton7-3 a{color:orange;}
.markItUpButton .markItUpButton7-5 a{color:yellow;}
.markItUpButton .markItUpButton7-6 a{color:green;}
.markItUpButton .markItUpButton7-7 a{color:olive;}
.markItUpButton .markItUpButton7-9 a{color:blue;}
.markItUpButton .markItUpButton7-10 a{color:#00008B;}
.markItUpButton .markItUpButton7-11 a{color:#4B0082;}
.markItUpButton .markItUpButton7-12 a{color:#EE82EE;}
.markItUpButton .markItUpButton7-1 a{color:#8B0000;}
.markItUpButton .markItUpButton7-4 a{color:#8B0000;}
.markItUpButton .markItUpButton7-8 a{color:#00FFFF;}
.markItUpButton .markItUpButton7-13 a{color:black;}
.markItUp .markItUpButton8 a{background:transparent url('images/icons/bbcode.gif') no-repeat scroll left top;background-position:left -238px;height:10px;}
.markItUp .markItUpButton9 a{background:transparent url('images/icons/bbcode.gif') no-repeat scroll left top;background-position:left -174px;height:10px;}
.markItUpButton .markItUpButton9-1 a{font-family:'Arial';}
.markItUpButton .markItUpButton9-2 a{font-family:'Courier New';}
.markItUpButton .markItUpButton9-3 a{font-family:'Georgia';}
.markItUpButton .markItUpButton9-4 a{font-family:'Times New Roman';}
.markItUpButton .markItUpButton9-5 a{font-family:'Verdana';}
.markItUpButton .markItUpButton9-6 a{font-family:'Trebuchet MS';}
.markItUpButton .markItUpButton9-7 a{font-family:'Lucida Sans';}
.markItUpButton .markItUpButton9-8 a{font-family:'Comic Sans';}
.markItUp .markItUpButton10 a, .markitcomment .markItUp .markItUpButton4 a{background:transparent url('images/icons/bbcode.gif') no-repeat scroll left top;background-position:left -80px;height:10px;}
.markItUp .markItUpButton11 a, .markitcomment .markItUp .markItUpButton5 a{background:transparent url('images/icons/bbcode.gif') no-repeat scroll left top;background-position:left -96px;height:10px;}
.markItUp .markItUpButton12 a, .markitcomment .markItUp .markItUpButton6 a{background:transparent url('images/icons/bbcode.gif') no-repeat scroll left top;background-position:left -112px;height:10px;}
.markItUp .markItUpButton13 a, .markitcomment .markItUp .markItUpButton7 a{background:transparent url('images/icons/bbcode.gif') no-repeat scroll left top;background-position:left -128px;height:10px;}
.markItUp .markItUpButton14 a, .markitcomment .markItUp .markItUpButton8 a{background:transparent url('images/icons/bbcode.gif') no-repeat scroll left top;background-position:left -144px;height:10px;}
.markItUp .markItUpButton15 a, .markitcomment .markItUp .markItUpButton9 a{background:transparent url('images/icons/bbcode.gif') no-repeat scroll left top;background-position:left -160px;height:10px;}

/*Fin editor*/

/*login */
	#loginbox ul li strong {
	color:#bbb;
}

#ds-usernme {
	background: url(images/custom/usernmebox.png) 0 0 no-repeat;
	width: 144px;
	height: 25px;
	float: left;
	margin-top: 4px;
	margin-right: 10px;
}

#ds-passwrd {
	background: url(images/custom/passwrdbox.png) 0 0 no-repeat;
	width: 144px;
	height: 25px;
	float: left;
	margin-top: 4px;
	margin-right: 10px;
}

#ds-usernme input#usrnme, #ds-passwrd input#psswrd {
	background: none;
	color: #efefef;
	padding: 3px 3px 0;
	border: none;
	margin: 4px 10px 0 30px;
	width: 100px;
	height: 14px;
	font-size: 11px;
}

#loginbutton {
	background: url(images/custom/loginbutton.png) no-repeat;
	width: 52px;
	height: 25px;
	border: none;
	padding: 0;
	margin: 4px 0 0;
	cursor: pointer;
}
.logininput2 {

	border:0;

	background:#FFFFFF url('pix/key.png') no-repeat left top;

	font:8pt arial, helvetica, sans-serif;

	font:8pt arial, helvetica, sans-serif;

	color: #464646;

	padding:0px 0 1px 19px;

	width:90px; 

	height:20px;


  -webkit-border-top-left-radius:4px;

  -webkit-border-top-right-radius:4px;

  -moz-border-radius-topleft:4px;

  -moz-border-radius-topright:4px;

  -webkit-border-bottom-left-radius:4px;

  -webkit-border-bottom-right-radius:4px;

  -moz-border-radius-bottomleft:4px;

  -moz-border-radius-bottomright:4px;

}

.logininput {

	border:1px solid #777;

	background:#222 no-repeat left top;

	font:8pt arial, helvetica, sans-serif;

	color: #FFF;

	padding:0px 0 1px 19px;

	width:90px; 

	height:15px;



  -webkit-border-top-left-radius:4px;

  -webkit-border-top-right-radius:4px;

  -moz-border-radius-topleft:4px;

  -moz-border-radius-topright:4px;

  -webkit-border-bottom-left-radius:4px;

  -webkit-border-bottom-right-radius:4px;

  -moz-border-radius-bottomleft:4px;

  -moz-border-radius-bottomright:4px;

}
.reminder {
	padding: 10px 0 0 5px;
}

.relevancia {
  margin:0 auto;
  height:14px;
  width: 68px;
  background:top left url('images/relevancia-fondo.gif') no-repeat;
}
.porcentajeRel {
  background:top left url('images/relevancia-barras.gif') no-repeat;
  height:14px;
}


/* Gris */
.Boton.BtnGray {
	background-color:#eee;
	border-color:#999 #999 #888;
	color:#333;
	-moz-box-shadow:0 1px 0 #CCCCCC;
	-webkit-box-shadow:0 1px 0 #CCCCCC;
}
.Boton.BtnGray:active {
	background-color:#ddd;
	background-image:none;
	border-color:#999;
}
/* Azul */
.Boton.BtnBlue {
	background-color:#5b74a8;
	background-position:0 -48px;
	border-color:#29447e #29447e #1a356e;
	color:#fff;
	-moz-box-shadow:0 1px 0 #CCCCCC;
	-webkit-box-shadow:0 1px 0 #CCCCCC;
}
.Boton.BtnBlue:active {
	background-color:#4f6aa3;
	background-image:none;
	border-color:#29447e;
}
/* Verde */
.Boton.BtnGreen {
	background-color:#69a74e;
	background-position:0 -96px;
	color:#FFFFFF;
	border-color:#3B6E22 #3B6E22 #2C5A15;
	-moz-box-shadow:0 1px 0 #CCCCCC;
	-webkit-box-shadow:0 1px 0 #CCCCCC;
}
.Boton.BtnGreen:active {
	background-color:#609946;
	background-image:none;
	border-color:#3b6e22;
}
/* Verde */
.Boton.BtnRed {
	background-color:#69a74e;
	background-position:0 -144px;
	color:#FFFFFF;
	border-color:#6E2226 #6E2226 #5A1519;
	-moz-box-shadow:0 1px 0 #CCCCCC;
	-webkit-box-shadow:0 1px 0 #CCCCCC;
}
.Boton.BtnRed:active {
	background-color:#994649;
	background-image:none;
	border-color:#6E2226;
}
/* Rojo */
.Boton.BtnBrown {
	background-color:#69a74e;
	background-position:0 -192px;
	color:#FFFFFF;
	border-color:#6B5244 #6B5244 #5A4437;
	-moz-box-shadow:0 1px 0 #CCCCCC;
	-webkit-box-shadow:0 1px 0 #CCCCCC;
}
.Boton.BtnBrown:active {
	background-color:#917767;
	background-image:none;
	border-color:#6B5244;
}
/* Violeta */
.Boton.BtnPurple {
	background-color:#69a74e;
	background-position:0 -240px;
	color:#FFFFFF;
	border-color:#55226E #55226E #43155A;
	-moz-box-shadow:0 1px 0 #CCCCCC;
	-webkit-box-shadow:0 1px 0 #CCCCCC;
}
.Boton.BtnPurple:active {
	background-color:#7F4699;
	background-image:none;
	border-color:#55226E;
}
/* Naranja */
.Boton.BtnOrange {
	background-color:#69a74e;
	background-position:0 -288px;
	color:#FFFFFF;
	border-color:#906000 #906000 #825701;
	-moz-box-shadow:0 1px 0 #CCCCCC;
	-webkit-box-shadow:0 1px 0 #CCCCCC;
}
.Boton.BtnOrange:active {
	background-color:#C4901C;
	background-image:none;
	border-color:#906000;
}
.mBoton {
	color: #FFF;
	font-size: 12px;
	font-weight:bold;
	width: 90%;
	padding: 5px 5px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.mBoton.btnyellow {
	border: 1px solid #848484;
	background:#FFC74B url('images/btnRainbow.gif') left -155px repeat-x;
	color:#642514;
	text-shadow:0 1px 0 #FDE088;
	width: 144px;
	cursor:pointer;
}
.mBoton.btnyellow:active {
	background:#9A9A9A url('images/btnRainbow.gif') repeat-x scroll left -265px!important;
	border:1px solid #666666!important;
	color:#FFFFFF!important;
	text-shadow:0 -1px 0 #111111!important;
	cursor:pointer;
}
.mBoton.btngrey {
	border: 1px solid #848484;
	background:#BDBDBD url('images/btnRainbow.gif') left -105px repeat-x;
	color: #656262;
	text-shadow: 0 1px 0 #EEE;
	font-size: 12px;
	width: 132px;
	padding: 5px 5px;
	font-weight:bold;
	text-align:center;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	height: auto;
}

.shadow-texts{
text-shadow: 0 1px 0 grey;
}

.Globo{
	padding:5px;
	font-weight: bold;
	text-align:center;
	text-shadow: #CCCCCC 0px 1px 1px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.Globo.GlbYellow{
	background:#FFFFCC;
	border:1px solid #FFCC33;
}
.Globo.GlbRed{
	background:#FFEBE8;
	border:1px solid #DD3C10;
}
.Globo.GlbGreen{
	background:#E8FFEA;
	border:1px solid #15DD10;
}
.Globo.GlbBlue{
	background:#E9E8FF;
	border:1px solid #1015DD;
}
.Globo.GlbBlack{
	background:#ECECEC;
	border:1px solid #000000;
}
.Globo.GlbFace{
	background:#EDEFF4;
	border:1px solid #D8DFEA;
	padding:12px;
}

.BulletIcons {
	width: 16px;
	height: 16px;
	background-image: url('images/big-bullet.png');
	background-repeat: no-repeat;
	overflow:hidden;
	display:inline-block;
	vertical-align:middle;
}
	.BulletIcons.amarillo {background-position: 0 0px;}
	.BulletIcons.azul {background-position: 0 -16px;}
	.BulletIcons.blanco {background-position: 0 -32px;}
	.BulletIcons.naranja {background-position: 0 -48px;}
	.BulletIcons.negro {background-position: 0 -64px;}
	.BulletIcons.rojo {background-position: 0 -80px;}
	.BulletIcons.rosa {background-position: 0 -96px;}
	.BulletIcons.verde {background-position: 0 -112px;}
	.BulletIcons.violeta {background-position: 0 -128px;}
.MegaBulletIcons {
	width: 32px;
	height: 32px;
	background-image: url('images/big-megabullet.png');
	background-repeat: no-repeat;
	overflow:hidden;
	display:inline-block;
	vertical-align:middle;
}
	.MegaBulletIcons.amarillo {background-position: 0 0px;}
	.MegaBulletIcons.azul {background-position: 0 -32px;}
	.MegaBulletIcons.blanco {background-position: 0 -64px;}
	.MegaBulletIcons.naranja {background-position: 0 -96px;}
	.MegaBulletIcons.negro {background-position: 0 -128px;}
	.MegaBulletIcons.rojo {background-position: 0 -160px;}
	.MegaBulletIcons.rosa {background-position: 0 -192px;}
	.MegaBulletIcons.verde {background-position: 0 -224px;}
	.MegaBulletIcons.violeta {background-position: 0 -256px;}



/* CSS Document Perfil FOroCuak By Relámpago  www.spirate.net*/

.comunidad_titulo1:hover{
background-color:#FFFFCC;
margin-top: 4px; margin-left: 4px; margin-right: 4px;
padding: 8px 8px 3px 8px;
height: 19px;
color: #424542;
text-shadow:0 1px 0 #FFFFFF;
font-weight:bolder;
border-top: 1px solid #ADAEAD;
border-left: 1px solid #C6C3C6;
border-right: 1px solid #C6C3C6;
border-bottom: 1px solid #FFFFFF;
}
.comunidad_titulo1{
background:url('images/comunidad1.png') repeat-x #C7C7C7;
margin-top: 4px; margin-left: 4px; margin-right: 4px;
padding: 8px 8px 3px 8px;
height: 19px;
color: #424542;border-top: 1px solid #ADAEAD;
border-left: 1px solid #C6C3C6;
border-right: 1px solid #C6C3C6;
border-bottom: 1px solid #FFFFFF;
text-shadow:0 1px 0 #FFFFFF;
font-weight:bolder;
-webkit-border-top-left-radius:6px;
-webkit-border-top-right-radius:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px; 

}
.comunidad_bloke1{
background-color:#E7E7E7;
margin-bottom: 8px; margin-left: 4px; margin-right: 4px;
padding: 8px;
border-left: 1px solid #C6C3C6;
border-right: 1px solid #C6C3C6;
border-bottom: 1px solid #C6C3C6;
font-size: 11px;-webkit-border-bottom-left-radius:6px;
-webkit-border-bottom-right-radius:6px;
-moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
}


.comunidad_avatar1{
background-color:#FFFFFF;
margin: 8px;
padding: 4px;
border: 1px solid #CCCCCC;
}
.comunidad_avatar1:hover{
background-color:#FFFFCC;
margin: 8px;
padding: 4px;
border: 1px solid #C8C82D;
}


.comunidad_avatar3{
background-color:#FFFFFF;
margin: 8px 8px 0px 8px;
padding: 4px;
border: 1px solid #CCCCCC;
}
.comunidad_avatar3:hover{
background-color:#FFFFCC;
margin: 8px 8px 0px 8px;
padding: 4px;
border: 1px solid #C8C82D;
}
.perfil_linea1{
margin: 8px 0px;
border-top: 1px solid #CCCCCC;
border-bottom: 1px solid #FFFFFF;
border-left:none; border-right:none;

}
.perfil_titulo1{
margin-top: 4px; margin-left: 4px; margin-right: 4px;
padding: 8px 8px 3px 8px;
height: 19px;
color: #424542;
text-shadow:0 1px 0 #FFFFFF;
font-weight:bolder;
border-bottom: 1px solid #1C6BC6;
}
.procoment_men
{
	padding:5px; 
	background:#F2F2F2;
	margin-left:4px;
	margin-right:4px;
	border-top: solid 1px #B5B5B5;
	border-left: solid 1px #B5B5B5;
	border-right: solid 1px #B5B5B5;
   font-weight: bold;
   text-align:center;
   
   

-webkit-border-top-left-radius:6px;
-webkit-border-top-right-radius:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px; 
}
.procoment_men:hover
{
	padding:5px; 
	margin-left:4px;
	margin-right:4px;
	background-color:#393839;
	border-top: solid 1px #393839;
	border-left: solid 1px #393839;
	border-right: solid 1px #393839;
   font-weight: bold;
   text-align:center;
   color:#FFFFFF;
   

-webkit-border-top-left-radius:6px;
-webkit-border-top-right-radius:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px; 
}

.profile_titulo1{
margin-top: 4px; margin-left: 4px; margin-right: 4px;
padding: 8px 8px 3px 8px;
height: 19px;
color: #424542;
text-shadow:0 1px 0 #FFFFFF;
font-weight:bolder;
border-bottom: 1px solid #1C6BC6;
}

.mensajepost10
{
color:#333333;
background-color:#F7F7F7;
padding:11px;
border:#CECFCE solid 1px;
-webkit-border-bottom-left-radius:6px;
-webkit-border-bottom-right-radius:6px;
-moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
-webkit-border-top-left-radius:6px;
-webkit-border-top-right-radius:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px; 
}
.boton, .boton a:link, .boton a:visited{
color:#FFFFFF;
background-color:#393839;
padding:5px;
border:#393839 solid 1px;
font-weight: bold;
  -webkit-border-top-left-radius:5px;
  -webkit-border-top-right-radius:5px;
  -moz-border-radius-topleft:5px;
  -moz-border-radius-topright:5px;
  -webkit-border-bottom-left-radius:5px;
  -webkit-border-bottom-right-radius:5px;
  -moz-border-radius-bottomleft:5px;
  -moz-border-radius-bottomright:5px;
}
.boton:hover{
color:#FFFFFF;
background-color:#393839;
padding:5px;
border:#666666 solid 1px;
font-weight: bold;
text-decoration:underline;
}

.bordecomentariosperfil{
border-bottom:#CECFCE solid 1px;
}
.bordecomentariosperfil:hover{
border-bottom:#CECFCE solid 1px;
background-color:#EEEEEE;
}


// registro y comentario para ver links.
   .show_txt_hidden{
      background:url('images/icons/quick_sticky.gif') no-repeat;
      padding-top:3px;
      padding-left:18px;
      color:red;}
      
  .hidden_lnk{
      background:url('images/icons/icono-flecha-der.gif') no-repeat;
      padding-top:1px;
      padding-left:18px;
    
  }
   .hidden_lnk a {color:green;}


.BulletIcons {
   width: 16px;
   height: 16px;
   background-image: url('images/big-bullet.png');
   background-repeat: no-repeat;
   overflow:hidden;
   display:inline-block;
   vertical-align:middle;
}
   .BulletIcons.amarillo {background-position: 0 0px;}
   .BulletIcons.azul {background-position: 0 -16px;}
   .BulletIcons.blanco {background-position: 0 -32px;}
   .BulletIcons.naranja {background-position: 0 -48px;}
   .BulletIcons.negro {background-position: 0 -64px;}
   .BulletIcons.rojo {background-position: 0 -80px;}
   .BulletIcons.rosa {background-position: 0 -96px;}
   .BulletIcons.verde {background-position: 0 -112px;}
   .BulletIcons.violeta {background-position: 0 -128px;}
.MegaBulletIcons {
   width: 32px;
   height: 32px;
   background-image: url('images/big-megabullet.png');
   background-repeat: no-repeat;
   overflow:hidden;
   display:inline-block;
   vertical-align:middle;
}
   .MegaBulletIcons.amarillo {background-position: 0 0px;}
   .MegaBulletIcons.azul {background-position: 0 -32px;}
   .MegaBulletIcons.blanco {background-position: 0 -64px;}
   .MegaBulletIcons.naranja {background-position: 0 -96px;}
   .MegaBulletIcons.negro {background-position: 0 -128px;}
   .MegaBulletIcons.rojo {background-position: 0 -160px;}
   .MegaBulletIcons.rosa {background-position: 0 -192px;}
   .MegaBulletIcons.verde {background-position: 0 -224px;}
   .MegaBulletIcons.violeta {background-position: 0 -256px;}