/*

*/
body{
	background-color:#2d2c2c;
	margin:0px;
	padding:10px 0px 5px 0px;
	text-align:left;
	font-size:12px;
	font-family: 'Lucida Grande',Arial,Verdana,Tahoma,FreeSans;
	height:100%;
	width:100%;
	letter-spacing:0px;
}

*:focus{
	outline:0px;
}
.entry_item:hover{background: #D5CCC3;-moz-border-radius:5px;}
.entry_item {display:block;overflow: hidden;float:left;padding:2px;margin:0px;width: 366px;}
.entry_item .text_container  a{display:block;}
.entry_item .icon{float:left;}
.entry_item .text_container { float:left; margin-left: 5px;width: 345px;}
/* main */
.box_icono4{width:29px;height:20px;float:left;clear:left;text-align: center;}
/* fin main */
/* nuevos */
textarea{font-size: 100%;color: #000000;font-family: arial, sans-serif;}
.post, .personalmessage{width: 100%;overflow: auto;line-height: 1.3em;}
.signature{width: 100%;overflow: auto;padding-bottom: 3px;line-height: 1.3em;}
.error{color: red;}
#ajax_in_progress{background: #FFFFFF;border: #000000 2px solid;color: #000000;text-align: center;font-weight: bold;font-size: 18pt;padding: 3px;width: 100%;position: fixed;top: 0;left: 0;}
.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;}
.sup2{background-image: url('images/sup2.jpg');background-repeat: no-repeat;background-position:  center;}
.inf2{background-image: url('images/inf2.jpg');background-repeat: no-repeat;background-position:  center;}
.menu-de-post{background-color: #FFFFFF;color: #000000;border: #000000 2px solid;font-size: x-small;font-family: Arial;}
.info-del-post{background-color: #FFFFFF;color: #000000;border: #4B5E12 1px solid;font-size: 11px;font-family: Arial, sans-serif;}
/* fin nuevos */
/* login box */
.iniciar_sesion{background: url('images/iniciarsesionbg.gif') no-repeat top left; padding: 5px 15px 5px 29px; font-weight:bold;}
/* inicio de iconos */
#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;}
.icons.denunciar_post{background-position: left -21px;}
.icons.denunciar_post:hover{background-position: left -1px; color: #D69F2B;}
.icons.denunciar_post{background-position: left -21px;}
.icons.agregar_favoritos{background-position: left -58px;}
.icons.agregar_favoritos:hover{background-position: left -40px; color: #D95858;}
.icons.agregar_favoritos{background-position: left -58px;}
.icons.recomendar_post{background-position: left -95px;}
.icons.recomendar_post:hover{background-position: left -76px; color: #4783C1;}
.icons.recomendar_post{background-position: left -95px;}
.icons.fot2{background-position: left -136px; padding-left: 18px;}
a.icons.anterior{background-position: left -700px;}
a.icons.siguiente{background-position: left -723px;}
a.icons.anterior:hover{background-position: left -658px;text-decoration:none;}
a.icons.siguiente:hover{background-position: left -681px;text-decoration:none;}
.icons.anterior span,.icons.siguiente span{display:none;}
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;}
/*sin efectos*/
.icons.fav{background-position: left -113px; padding-left: 20px;}
.icons.fav2{background-position: left -114px; padding-left: 9px;}
.icons.fot{background-position: left -136px; padding-left: 9px;}
.icons.cuenta{background-position: left -161px; padding-left: 9px;}
.icons.his-mod{background-position: left -208px; padding-left: 9px;}
.icons.admin {background-position: left -238px;}
.icons.mp{background-position: left -185px; padding-left: 9px;}
.icons.mp-nuevo{background-position: left -265px;}
.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.monitor {background-position: left -745px; padding-left: 9px;}
.icons.comentaron{background-position: left -285px; padding-left: 18px;}
.icons.citar{background-position: left -285px; padding-left: 9px;}
.icons.emp{background-position: left -493px; padding-left: 9px;}
.icons.visitas{background-position: left -307px; padding-left: 18px;}
.icons.puntos{background-position: left -329px; padding-left: 18px;}
.icons.mavatar{background-position: left -596px; padding-left: 18px;}
.icons.emp2{background-position: left -496px; 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-position: left -136px; 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;}
/** termina los iconos **/
/* puntas redondeadas (titles). */
.box_rss{
	float:left;
	background-position:top right;
	padding-right:8px;
	padding-top:4px;
}
.box_txt.box_completo-admin {
	width:735px !important;
}
.box_txt.box_admin {
	width:136px !important;
}
/*tamaņos*/
.box_completo-admin {
	height:100%;
	margin-bottom:0px;
	width:490px;
}
.box_admin {
	clear:left;
	float:left;
	width:160px;
}
.box_txt.ultimos_posts {width:344px!important;}
.box_txt.ultimos_comments {width:327px!important;}
.box_txt.box_buscadort {width: 887px!important;}
.box_txt.box_r_buscadort {width:666px!important;}
.box_txt.box_error {width:356px!important;}
.box_txt.box_235-34 {width:199px!important;}
.box_txt.box_780-34 {width:738px!important;}
.box_txt.box_363-34 {width:327px!important;}
.box_txt.box_560-34 {width:524px!important;}
.box_txt.box_140-34 {width:104px!important;}
.box_txt.box_757-34 {width:714px!important;}
.box_txt.box_300-34 {width:264px!important;}
.box_txt.box_354-34 {width:318px!important;}
.box_txt.box_390-34 {width:340px!important;}
.box_txt.box_perfil-36 {width:124px!important;}
.box_txt.box_perfil2-36 {width:167px!important;}
.box_txt.publicidad_r {width:178px!important;}
.box_txt.img_aletat {width:126px!important;}
.box_txt.ed-ag-posts {width:637px!important;}
.box_235 {height: 100%; width:235px!important; float:left;}
.box_780 {height: 100%; width:770px!important;}
.box_363 {height: 100%; width:359px!important;}
.box_140 {height: 100%; width:140px!important;}
.box_354 {height: 100%; width:352px!important;}
.box_560 {height: 100%; width:556px!important;}
.box_300 {height: 100%; width:302px!important;}
.box_757 {height: 100%; width:753px!important;}
.box_390 {height: 100%; width:382px!important;}
.box_930 {height: 100%; width:928px!important;margin-bottom:8px;}
.ed-ag-post{height: 100%; width:682px; float:left;}
.ultimos_postsa{height: 100%; float:left; width:388px;}
.box_buscador{height: 100%; margin-bottom:8px; width: 917px;}
.box_r_buscador{height: 100%; float:left; margin-bottom:8px; width:700px;}
.box_errors{height: 100%; margin-bottom:8px; width:386px;}
.publicidad{height: 100%; float:left; width:208px;}
.act_comments{float:left; clear:left; width:371px;}
.img_aletat{float:left; clear:left; width:160px;}
.box_completo {
	height:100%;
	margin-bottom:0px;
	width:100%;
}
.usuarios_online{
	color:#BB0000!important;
}
/*fin*/
.box_title, .cita{
	background:#004265 repeat-x url('images/box-title-bg.png');
	padding:0px;
	height:30px;
	border: solid 2px #e8e8e8;
	border-bottom: solid 2px #cccccc;


}
.box_txt{
	text-shadow:0 1px 0 #CCCCCC;
	font-style: normal;
	float:left;
	padding:5px 0 0 10px;
	color:#444444;
	font-size:13px;
	text-align:left;
}
.box_posts{
	float:left;
	padding:3px;
	width:372px;
	clear:left;
	background: #fff url(images/windowbg.png) 0 100% repeat-x;
	border-bottom:#D7CFC6 solid 1px;
	border-left:#D7CFC6 solid 1px;
	border-right:#D7CFC6 solid 1px;
	margin: 0px 5px 5px 0px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
  	-webkit-border-bottom-right-radius: 5px;
}
.windowbg{
	color:#000000;
	background: #fff url(images/windowbg.png) 0 100% repeat-x;
	border-bottom:#EAEAEA solid 2px;
	border-left:#EAEAEA solid 2px;
	border-right:#EAEAEA solid 2px;
	padding:4px;
	margin-bottom:8px;
}
.windowbg2{
	color:#000000;
	background:#FFF;
	border-bottom:#D7CFC6 solid 1px;
	border-left:#D7CFC6 solid 1px;
	border-right:#D7CFC6 solid 1px;
	padding:4px;
	margin-bottom:8px;
}
.windowbg4 {
	background: #fcfcfc;
	border: solid 1px #eaeaea; 
	margin-bottom: 2px;
	padding: 2px;
	text-align: center;
	color: #3f3f3f;
	width: 94%;
}

.post-contenido{
	padding: 8px;
	font-size: 13px;
	line-height: 1.5em;
	overflow: hidden;
}
.clearBoth:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* fin puntas redondeadas. */
/* Aviso */
#mensaje-top{
	clear:center;
	width:960px!important;
	margin:0px;
	padding:0px;
	height:24px;
	line-height:200%;
	background:#ffe13e url('images/mensajetopbg.gif') repeat-x bottom left;
	text-align:center;
	font-size:11px;
	border-top:1px solid #ffe970;
	display:block;
}

/****** pie de la web ******/
#pie{clear:left;width:100%;height:30;padding:6px 0;text-align:center;color: #e1e1e1;background-color:#2d2c2c;}
#pie a{color: #FFF;}
/****** fin pie de la web ******/
/****** banner ******/
#banner{float:right;width:460px;height:90px;}
/****** fin banner ******/
/****** tamaņo de la web ******/
#widthControl{width:950px;padding:0px;border:none;margin:0px;}
/****** fin tamaņo de la web ******/

/* General */
.smalltext{font-size: x-small;font-family: Arial;}
.buscadorPlus{
    margin: 10px 0px 0px 10px;
    color:#000;
    font-weight: bold;
    font-family:Arial,FreeSans;
}
input.bbuscador {
  background: url('images/btn-buscar.png') no-repeat top left;
  outline: none;
  width: 78px;
  margin: 0 0 0 0;
  padding: 0;
  height: 25px;
  font-size: 16px;
  outline:0px;
  border:none;
}

input.bbuscador:active{
    background-position: 0 -25px;outline:0px;
}
input.ibuscador{
background:##F2F2F2;
    float: left;        
    width:265px;
    margin:0px;  
    border-left:1px #B9B6B3 solid;
    border-top:1px #B9B6B3 solid;
    border-bottom:1px #B9B6B3 solid;
    border-right:1px #B9B6B3 solid;
    height:15px;
}    

input.eliminarcap{background:none;border:none;width:16px;margin-top:3px;}
.mennes {
	text-align:left;
	width:auto;
	height: 32px;
    background:none;
    margin-bottom:8px;
	border-left: 1px solid #B3A496;
}
.botnes{
	font-weight:bold;
}
.botnes a:hover {
	text-decoration: none;
}
.botnes ul {
  	height: 32px;
  	list-style:none;
    margin:0px;
    padding:0px;
}  
.botnes ul li {
	height: 32px;
    float: left;
    border-right: 1px solid #B3A496;
    border-left: 1px solid #FFF1E5;
}  
.botnes a {
	color: #222;
	text-shadow: #EEE 0 1px 0;
	padding: 8px 10px 5px;
	margin:0px;
	display:block;
}
.botnes li:hover{
	background: #D7CFC6;
}
.datosp{
	margin:0px;
	padding:0px;
	border-bottom-width:2px;
	font-weight:bold;
	color:#FF6600;
	border-bottom: 1px dashed #D7CFC6;
}
.userOption{
	font-weight:bold;
	background: #FFF;
	border-bottom: 1px solid #D7CFC6;
}
  
.userOption a:hover{
	text-decoration: none;
}  
.userOption ul {
	list-style:none;
	width:162px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.userOption ul li {
	border-right: 1px solid #D7CFC6;
	border-left: 1px solid #D7CFC6;
}
.userOption a {
	color: #222;
	text-shadow: #EEE 0 1px 0;
	padding: 5px 10px 5px;
	display:block;
}
.userOption li:hover{
	background: #D7CFC6;
}
.barra-dashed {
	margin-top:5px;
	margin-bottom:5px;
	border-bottom: 1px dashed #AEAEAE;
}
.fondo_imp{
	background:#DFD9D3;
	padding: 5px;
	color: #FF6600;
	font-size:13px;
	width: 932px;
}
.rtop{
	width:984px;
	display:block;
	margin:0 auto;
	background: #282828 left top;
	height: 13px;
}
.rbott{
	width:984px;
	display:block;
	margin:0 auto;
	background: #242424 left top;
	height: 33px;
}
.rtop_content{
	padding:0px 5px;
	background:#0A67E6;
}
.rbott{
	background-position: bottom left!important;
}
.rbott *, .rbott * {
	display:block;
	height:1px;
	overflow:hidden;
	background:#B3A496;
	display:none;
}
.rbott_content{
	padding:0px 5px;
	background:#B3A496;
}
#maincontainar{
	background: #2d2c2c;
	width:979px;
	height:auto;
	padding: 0px 0px 0px 0px;
	margin:0 auto;
	position:relative;
      
}
#maincontainer{
	background: url('images/maincontainerbg1.png') repeat-x #212121  top left;
	width:987px;
	height:auto;
	padding: 0 12px;
}
#head{
	height:113px;
	width:100%;
	background: url('images/maincontainerbg.png') repeat-x #2d2c2c;
}
#cuerpocontainer{
	width:960px;
	padding:0px;
	border:none;
	margin-top:30px;
	margin-left:8px;
	text-align:left;
	background:#FFFFFF top left;
	-webkit-border-bottom-left-radius:10px;
	-webkit-border-bottom-right-radius:10px;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
		-webkit-border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	
}
/* Menu */
#menu {
	background:#004a95 url('images/bg-menu-2.gif') repeat-x;
	clear:left;
	color:#999;
	height:60px;
	text-align:left;
	width:101%;

}

#menu ul, li {
list-style-type: none;}

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

#menu li {
float: left;}

#menu a {
	float: left;
	color: #ccc;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
background:#CCC url('images/bg-menu-2.gif') repeat-x;
display: block;
padding: 10px 12px 0px 12px;
height:48px;
text-align: left;}



#menu a#here {
	background: transparent url('images/bgTabbedHere.png') no-repeat center top;
	float: left;
	color: #ccc;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
}

#menu a#primero {
-moz-border-radius-topleft:none;
-ms-border-radius-topleft:none;}

#menu a#primero2 {
border-left: none;}

#menu a#ultimo {
border-right:none;
-moz-border-radius-topright:none;
-ms-border-radius-topright:none;}

#menu a#ultimo2 {
border-right:none;
}

#menu a:hover {
background:#262525;
color:#FFF;
text-decoration: none;}



.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;
	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: #0474b4;text-decoration: none;}
a:visited{color: #047cc1;text-decoration: none;}
a:hover{text-decoration: underline;}
table{empty-cells: show;}

input.login, .button{
    background:#1c639a;
    color:#FFF;
    cursor:pointer;
    border-top:1px solid #FFF;
    border-bottom:1px solid #FFF;
    border-left:1px solid #FFF;
    border-right:1px solid #FFF;
    text-shadow: #6A5645 0px 2px 0px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
}
input.login:active, .button:active{
    background:#2b7ab8;
    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;
}
a img{border: 0px none;}
.cita{padding: 5px!important;font-weight:bold;height:auto!important;}
.citacuerpo{border-top:2px solid #F0F0F0;border:1px solid #CCC;background: #FFF url('images/cita-box.gif') repeat-x;padding: 8px;}
.bg-blanco{border-top:2px solid #F0F0F0;border:1px solid #CCC;background: #FFF url('images/bg-blanco.gif') repeat-x;padding: 8px;}
#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;}
#logo{width: 400px;height: 114px;float:left;}
#logoi{width: 400px;height: 113px;background: url('images/logo.png');background-repeat:no-repeat;float:left;}
#logo img{display: none;}
.sup{background-image: url('images/sup.jpg');background-repeat: no-repeat;background-position:  center;}
.inf{background-image: url('images/inf.jpg');background-repeat: no-repeat;background-position:  center;}
.fondoavatar{
    margin-bottom:2px;
}
.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;}
.photo_small1{text-align:left;background:#FFFFFF none repeat scroll 0%;border:1px solid #000000;}
.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;}
/* Fin General */
/*Cambiar color en ultimos posts*/
.link{height:16px;padding:3px;overflow:hidden;}
.link:hover{height:16px;background:#CCC;padding:3px;}
.link_titulo{float:left;height:16px;}
/*Fin de cambiar color en ultimos posts*/

/* These are used primarily for titles, but also for headers (the row that says what everything in the table is.) */
.titlebg, tr.titlebg th, tr.titlebg td, .titlebg2, tr.titlebg2 th, tr.titlebg2 td
{
	text-shadow:0px 1px 0px #CCCCCC;
	padding:5px 0 0 10px;
	font-weight:bold;
	color:#464646;
	font-size:12px;
	background:#FFF;
	border-top:2px solid #6A5645;
	border-bottom:1px solid #D7CFC6;
	border-right:1px solid #D7CFC6;
	border-left:1px solid #D7CFC6;
	height:23px;
}
.titlebg, .titlebg a:link, .titlebg a:visited
{
	font-weight: bold;
	color: black;
	font-style: normal;
}

.titlebg a:hover
{
	color: #404040;
}

/* same as titlebg, but used where bold text is not needed */
.titlebg2 a:link, .titlebg2 a:visited
{
	color: black;
	font-style: normal;
	text-decoration: underline;
}

.titlebg2 a:hover
{
	text-decoration: underline;
}

/* This is used for categories, page indexes, and several other areas in the forum.
.catbg and .catbg2 is for boardindex, while .catbg3 is for messageindex and display headers*/
.catbg , tr.catbg td , .catbg3 , tr.catbg3 td
{
	background:#FFF;
	border-top:2px solid #6A5645;
	border-bottom:1px solid #D7CFC6;
	border-right:1px solid #D7CFC6;
	border-left:1px solid #D7CFC6;
	height:23px;
	text-shadow:0px 1px 0px #CCCCCC;
	padding:5px 0 0 10px;
	font-weight:bold;
	color:#464646;
	font-size:12px;
}
.catbg2 , tr.catbg2 td
{
	background:#FFF;
	border-top:2px solid #6A5645;
	border-bottom:1px solid #D7CFC6;
	border-right:1px solid #D7CFC6;
	border-left:1px solid #D7CFC6;
	padding:0px;
	height:23px;
}
.catbg, .catbg2, .catbg3
{
	border-bottom: solid 1px #375576;
}
.catbg, .catbg2
{
	font-weight: bold;
}
.catbg3, tr.catbg3 td, .catbg3 a:link, .catbg3 a:visited
{
	font-size: 95%;
	color: white;
	text-decoration: none;
}
.catbg a:link, .catbg a:visited , .catbg2 a:link, .catbg2 a:visited
{
	color: white;
	text-decoration: none;
}
.catbg a:hover, .catbg2 a:hover, .catbg3 a:hover
{
	color: #e0e0ff;
}

/*Editor*/
.markItUp *{margin:0px; padding:0px;}

.markItUp a:visited{color:#000;text-decoration:none;}

.markItUp{width:auto;margin:0px;}

.markItUpContainer{background:none;padding:0px;font:12px 'Lucida Grande',Arial,Verdana,Tahoma, FreeSans;}

.markItUpEditor{font:12px 'Lucida Grande',Arial,Verdana,Tahoma,FreeSans;padding:5px 0px 5px 5px;border:1px solid #E0DAD3;width:640px;height:320px;clear:both; display:block;line-height:18px;overflow:auto;text-align:left;}

.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 #B3A496;}

.markItUpHeader ul ul li{float:none;border-bottom:1px solid #B3A496;}

.markItUpHeader ul ul .markItUpDropMenu{background: #FFF url(images/icons/editor-flecha-sub.gif)no-repeat 100% 50%;}

.markItUpHeader ul .markItUpSeparator{margin:0px 8px 0px 0px;width:1px;height:16px;overflow:hidden;background-color:#CCC;}

.markItUpHeader ul ul .markItUpSeparator{width:1px; 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;#padding:3px 3px 3px 3px;_padding:0px 3px 0px 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:#00a8ec;}


.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;width:9px;}

.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;width:12px;}

.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{margin:0px;padding:0px 0px 7px 15px;color:red;}

.markItUpButton .markItUpButton7-3 a{margin:0px;padding:0px 0px 7px 15px;color:orange;}

.markItUpButton .markItUpButton7-5 a{margin:0px;padding:0px 0px 7px 15px;color:yellow;}

.markItUpButton .markItUpButton7-6 a{margin:0px;padding:0px 0px 7px 15px;color:green;}

.markItUpButton .markItUpButton7-7 a{margin:0px;padding:0px 0px 7px 15px;color:olive;}

.markItUpButton .markItUpButton7-9 a{margin:0px;padding:0px 0px 7px 16px;color:blue;}

.markItUpButton .markItUpButton7-10 a{margin:0px;padding:0px 0px 7px 15px;color:#00008B;}

.markItUpButton .markItUpButton7-11 a{margin:0px;padding:0px 0px 7px 15px;color:#4B0082;}

.markItUpButton .markItUpButton7-12 a{margin:0px;padding:0px 0px 7px 15px;color:#EE82EE;}

.markItUpButton .markItUpButton7-1 a{margin:0px;padding:0px 0px 7px 15px;color:#8B0000;}

.markItUpButton .markItUpButton7-4 a{margin:0px;padding:0px 0px 7px 15px;color:#8B0000;}

.markItUpButton .markItUpButton7-8 a{margin:0px;padding:0px 0px 7px 15px;color:#00FFFF;}

.markItUpButton .markItUpButton7-13 a{margin:0px;padding:0px 0px 7px 15px;color:#D3D3D3;}

.markItUpButton .markItUpButton7-14 a{margin:0px;padding:0px 0px 7px 15px;color:#9ACD32;}

.markItUpButton .markItUpButton7-15 a{margin:0px;padding:0px 0px 7px 15px;color:black;}

.markItUp .markItUpButton8 a {background:transparent url('images/icons/bbcode.gif') no-repeat scroll left top;background-position:left -238px;height:10px;}

.markItUpButton .markItUpButton8-1 a{margin:0px;padding:0px 0px 7px 17px;font-family:'Lucida Grande',Arial,Verdana,Tahoma;}

.markItUpButton .markItUpButton8-2 a{margin:0px;padding:0px 0px 7px 17px;font-family:'Lucida Grande',Arial,Verdana,Tahoma;}

.markItUpButton .markItUpButton8-3 a{margin:0px;padding:0px 0px 7px 17px;font-family:'Lucida Grande',Arial,Verdana,Tahoma;}

.markItUpButton .markItUpButton8-4 a{margin:0px;padding:0px 0px 7px 17px;font-family:'Lucida Grande',Arial,Verdana,Tahoma;}

.markItUpButton .markItUpButton8-5 a{margin:0px;padding:0px 0px 7px 17px;font-family:'Lucida Grande',Arial,Verdana,Tahoma;}

.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{margin:0px;padding:0px 0px 7px 15px;font-family:'Arial';}

.markItUpButton .markItUpButton9-2 a{margin:0px;padding:0px 0px 7px 15px;font-family:'Courier New';}

.markItUpButton .markItUpButton9-3 a{margin:0px;padding:0px 0px 7px 15px;font-family:'Georgia';}

.markItUpButton .markItUpButton9-4 a{margin:0px;padding:0px 0px 7px 15px;font-family:'Times New Roman';}

.markItUpButton .markItUpButton9-5 a{margin:0px;padding:0px 0px 7px 15px;font-family:'Verdana';}

.markItUpButton .markItUpButton9-6 a{margin:0px;padding:0px 0px 7px 15px;font-family:'Trebuchet MS';}

.markItUpButton .markItUpButton9-7 a{margin:0px;padding:0px 0px 7px 15px;font-family:'Lucida Sans';}

.markItUpButton .markItUpButton9-8 a{margin:0px;padding:0px 0px 7px 15px;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;width:14px;}

.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;}

.markItUp .markItUpButton16 a, .markitcomment .markItUp .markItUpButton10 a{background:transparent url('images/icons/bbcode.gif') no-repeat scroll left top;background-position:left -260px;height:10px;}

/* login */
#loginbox {
	padding: 15px 10px 5px;
	margin-left: 20px;
	margin-top: 5px;
	color: #999;
	float: left;
	font-size: 11px;
	line-height: 140%;
	width: 400px;
}

#loginbox a:link, #loginbox a:visited {
	color: #ccc;
	font-weight: bold;
}

#loginbox a:hover {
	text-decoration: underline;
}

#loginbox form {
	padding: 0;
	margin: 0;
}

#loginbox h4 {
	color: #ddd;
	font-size: 13px;
	font-weight: normal;
	padding: 0;
	margin: 0;
}

#loginbox ul {
	padding: 4px 0 0;
	margin: 0;
	list-style: none;
}

#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;
}

#login_container {

text-align:left;

}
.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: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;

}

.logininput {

	border:0;

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

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

	color: #464646;

	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;
}

.reminder a {
	padding-right: 12px;
}

#toplinks ul li.time {
	float:right;
}
#searchbar {
	position: absolute;
	top: 58px;
	right: 30px;
	height: 40px;
	width: 198px;
	background: url(images/custom/searchbox.gif) no-repeat;
	overflow: hidden;
}
#searchbar .inputbox {
	background: transparent;
	color: #ddd;
	padding: 3px 3px;
	border: none;
	margin: 4px 0 0 35px;
	width: 150px;
	height: 14px;
	font-size: 12px;
	font-family: tahoma, sans-serif;
}


