﻿/* Styles for the general looks for the Curve theme.
------------------------------------------------------- */

/* Normal, standard links. */
a:link, a:visited
{
	color: #005ca5;
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
}

/* Tables should show empty cells. */
table
{
	empty-cells: show;
}

/* Set a fontsize that will look the same in all browsers. */
body
{
	background: #dddcd9;
	font: 12px/130% "Lucida Grande", Geneva, arial, helvetica, sans-serif;
	margin: 0;
	padding: 0;
}

/* Help popups require a different styling of the body element. */
body#help_popup
{
	padding: 1em;
}

/* use dark grey for the text, leaving #000 for headers etc */
body, td, th, tr
{
	color: #000000;
}

/* This division wraps the entire forum when a forum width is set. */
.wrapper
{
	width: 990px;
	margin: 0 auto;
}

/* lets give all forms zero padding/margins */
form
{
	padding: 0;
	margin: 0;
}

/* We can style the different types of input buttons to be uniform throughout different browsers and their color themes.
	.button_submit - covers input[type=submit], input[type=button], button[type=submit] and button[type=button] in all browsers
	.button_reset  - covers input[type=reset] and button[type=reset] throughout all browsers
	.input_check   - covers input[type=checkbox] throughout all browsers
	.input_radio   - covers input[type=radio] throughout all browsers
	.input_text    - covers input[type=text] throughout all browsers
	.input_file    - covers input[type=file] throughout all browsers
*/

input, button, select, textarea
{
	font: 95%/115% verdana, Helvetica, sans-serif;
	color: #fff;
	background: #ffffff;
	border: 1px solid #5b4e47;
	padding: 2px;
}

/* Select elements look horrible with the extra padding, so leave them unpadded. */
select
{
	padding: 0;
}

/* Add some padding to the options instead. */
select option
{
	padding: 1px;
}

/* The font size of textareas should be just a little bit larger. */
textarea
{
	font: 100%/130% verdana, Helvetica, sans-serif;
}

/* Buttons should be styled a bit differently, in order to make them look more button'ish. */
.button_submit, .button_reset
{
	background: #cde7ff url('images/theme/submit_bg.png') no-repeat;
	border: 1px solid #aaa;
	cursor: pointer;
	font-weight: normal;
}
input:hover, textarea:hover, button:hover, select:hover
{
	border: 1px solid #454545;
}
.button_submit:hover, .button_reset:hover
{
	border: 1px solid #aaa;
	background: url('images/theme/submit_bg.png') no-repeat 0 -140px #cde7ff;
}
input:focus, textarea:focus, button:focus, select:focus
{
	border: 1px solid #454545;
}






.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: #f0f0f0;padding: 9px;width: 343px;clear:left;border:#b5b4b4 solid 1px;margin: 0px 5px 5px 0px;}
.box_icono2{float:left;width: 140px;padding: 9px;clear:left;	background: #f0f0f0;border:#b5b4b4 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:#FFFFFF;padding:3px;}
.hov_post:hover{background:#CCC;padding:3px;}
.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: #f5f5f5;
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-repeat:no-repeat; float:left; background-position:top right; padding-right:8px; padding-top:4px;}
.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;
}

/* Menu contenedor */
#menu-top{
	clear:left;
	font-size:13px;
	width:950px!important;
	height:34px;
	background:url('images/mensajetopbg2.gif') #787878;
	text-align:center;
	line-height:265%;
	color:#FFFFFF;
	-moz-box-shadow: 2px 2px 2px #A4A4A4;
	-webkit-box-shadow: 5px 5px 5px #A4A4A4;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
}

/* Menu de la izquierda, centro y derecha*/

.menu_izq {
	margin:0px;
	font-size:13px;
	width: 400px;
	position:relative;
	float: left;
	height:30px;
	vertical-align: middle;
	text-align: left;
	padding-left: 10px;
	font-weight:bold;
	color:#FFFFFF;
}
.menu_centro {
	font-size:11px;
	width:320px;
	float:left;
	color:#000000;

}
.menu_der{
	font-size:13px;
	width:190px;
	float:right;
	line-height:1px;
	padding-right:3px;
	padding-top:5px;
	font-weight:bold;
	color:#FFFFFF;
}

/* Fin Menu de la izquierda, centro y derecha*/

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

.box_title{ 
	background: url('images/cita.png');
	padding:0px; 
	height:30px;
	border:#242424 solid px;
	-moz-box-shadow: 0 0 5px #242424;
	-webkit-box-shadow: 0 0 5px #242424;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(color=#CDDAE9,direction=125,strength=5)";
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

.box_txt { /* Textos de los titulos de los boxs */
	background-repeat:no-repeat;
	float:left;
	padding: 5px 0 0 10px;
	font-weight:bold;
	color:#ffffff;
	font-size: 13px;
}
.box_posts{ /* Box contenedor de los ultimos posts */
    color:#FFFFFF;
	float:left;
	background: #f0f0f0;
	padding: 4px;
	width: 370px;
	clear:left;
	border:#b5b4b4 solid 1px;
	margin: 0px 5px 5px 0px;
}
/* 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 */





/* Footer */
#pie{

	clear:left;


}


/* Banner header */
#banner{
	float:right;
	width:460px;
	height:90px;
}


/****** fin tama�o de la web ******/



/* General */
.entry_item {float:left; margin: 0px 0px 0px 0px; width: 368px;border-bottom:0px solid #e3e3e3;border:1px solid #FFF;}
.entry_item.stycky { background: #F4F4F4; }
.entry_item:hover { background: #D8D8D8; border:1px solid #D8D8D8;}
.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: #404040; text-decoration: none;}
.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 {float:left; margin: 0px 0px 0px 0px; width: 368px;border-bottom:0px solid #e3e3e3;border:1px solid #FFF;}
.entry_item_sticky.stycky { background: #F4F4F4; }
.entry_item_sticky:hover { background: #FEFFE1;border:1px solid #F4F4F4;}
.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:327px;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{background: #f0f0f0 ;border:#242424 solid 1px;}

.windowbg3{background-color: #f0f0f0;border:#f0f0f0 solid 1px;}
.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 */


/* 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 {
	background: url('images/bgInputS_2.gif') repeat-x;
	border: none;
	width: 189px;
	height:  13px;
	float: left;
	padding: 8px 4px;
}
.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;}


/* 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*/

/*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;}
.markItUp .markItUpButton16 a, .markitcomment .markItUp .markItUpButton8 a,.miRespuesta .markItUp .markItUpButton8 a  {
	background:transparent url('images/icons/cajas.png') no-repeat scroll left top;
	background-position: left -1px;
	height: 10px;
}
.markItUp .markItUpButton17 a, .markitcomment .markItUp .markItUpButton9 a,.miRespuesta .markItUp .markItUpButton9 a  {
	background:transparent url('images/icons/cajas.png') no-repeat scroll left top;
	background-position: left -25px;
	height: 10px;
}
.markItUp .markItUpButton18 a, .markitcomment .markItUp .markItUpButton10 a,.miRespuesta .markItUp .markItUpButton10 a  {
	background:transparent url('images/icons/cajas.png') no-repeat scroll left top;
	background-position: left -50px;
	height: 10px;
}
.markItUp .markItUpButton19 a, .markitcomment .markItUp .markItUpButton11 a,.miRespuesta .markItUp .markItUpButton11 a  {
	background:transparent url('images/icons/cajas.png') no-repeat scroll left top;
	background-position: left -75px;
	height: 10px;
}
/*Fin editor*/


/* The navigation list (i.e. linktree) */
.navigate_section
{
	padding: 0.5em;
	margin: 0;
}
.navigate_section ul
{
	display: block;
	margin: 0;
	font-size: 0.9em;
	padding: 0.5em 0;
	overflow: hidden;
	list-style: none;
	clear: both;
	width: 100%;
}
.navigate_section ul li
{
	float: left;
	padding: 0 0.5em 0 0;
	font-size: 0.95em;
}

select.qaction, input.qaction
{
	font-size: 0.7em;
	padding: 0;
}
#mlist table tbody td.windowbg2
{
	text-align: center;
}

/* S&T Styles */
#top_bar {
	background: #e1e2de url('images/custom/top_border.png') 0 100% repeat-x;
	padding: 10px 0;
}
#time {
	color: #6b605b;
	text-shadow: 1px 1px 0px #fff;
	font-weight: bold;
	padding-left: 15px;
}
#time strong, #time a {
	color: #a9517b;
	padding-left: 10px;	
}
#main_body {
	background: url('images/custom/main_body_bg.jpg') 50% 0 no-repeat;
}
#main_body .wrapper {
	position: relative;
	padding-top: 80px;
}
#search {
	position: absolute;
	top: -11px;
	right: 0;
	width: 292px;
	height: 52px;
	background: url('images/custom/search.png') no-repeat;
}
#search .search_input {
	background: transparent;
	margin: 12px 10px 5px 95px;
	border: none;
	outline: none;
	color: #CCCCCC;
	height: 16px;
	padding: 4px 5px;
	width: 156px;
}
#imagenvaina {
	position: absolute;
	top: -11px;
	right: 500;
	width: 292px;
	height: 52px;
	background: url('images/custom/hostingvaina.png') no-repeat;}
	
.content_wrap_top {
	background: url('images/custom/ct_top_l.png') 0 0 no-repeat;
}
.content_wrap_topr {
	background: url('images/custom/ct_top_r.png') 100% 0 no-repeat;
	padding: 0 12px;
}
.content_wrap_topm {
	background: url('images/custom/ct_top.png') 0 0 repeat-x;
	height: 12px;
	overflow: hidden;
}
.content_wrap {
	background: url('images/custom/ct_left.png') 0 0 repeat-y;
}
.content_wrap_right {
	background: url('images/custom/ct_right.png') 100% 0 repeat-y;
	padding: 0 12px;
}
.content_wrap_mid {
	background: #ffffff;
}
.content_wrap_bot {
	background: url('images/custom/ct_bot_l.png') 0 0 no-repeat;
}
.content_wrap_botr {
	background: url('images/custom/ct_bot_r.png') 100% 0 no-repeat;
	padding: 0 12px;
}
.content_wrap_botm {
	background: url('images/custom/ct_bot.png') 0 0 repeat-x;
	height: 12px;
	overflow: hidden;
}
#toolbar {
	background: url('images/custom/toolbar.png') 0 0 repeat-x;
	height: 45px;
}
#toolbar_left {
	background: url('images/custom/toolbar_l.png') 0 0 no-repeat;
}
#toolbar_right {
	background: url('images/custom/toolbar_r.png') 100% 0 no-repeat;
	padding: 0 8px;
}
#topnav {
	float: left;
	height: 42px;
}
#topnav, #topnav ul {
	margin: 0;
	padding: 0;
	z-index: 1000;
}
ul#topnav {
	margin-top: 3px;
}
#topnav li {
	float: left;
	margin: 0;
	padding: 0;
	position: relative;
	list-style: none;
}
#topnav li a {
	display: block;
	float: left;
	padding: 0 0 0 16px;
	height: 42px;
	line-height: 42px;
	color: #181818;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	text-shadow: 1px 1px 0px #5b4e47;
	font-family: "Trebuchet MS", arial, helvetica, sans-serif;
}
#topnav li a span {
	padding: 0 16px 0 0;
	display: block;
}
#topnav li a.active {
	background: url('images/custom/topnav.png') 0 0 no-repeat;
}
#topnav li a.active span {
	background: url('images/custom/topnav.png') 100% 0 no-repeat;
	color: white;
}
#topnav li a:hover, #topnav li:hover a {
	background: url('images/custom/topnav.png') 0 -42px no-repeat;
}
#topnav li a:hover span, #topnav li:hover a span {
	background: url('images/custom/topnav.png') 100% -42px no-repeat;
	color: #fff;
}
#topnav li:hover li a, #topnav li:hover li a span {
	background: none;
}
#topnav li li {
	width: 200px;
	height: auto;
	padding: 0px;
	margin: 0px;
}
#topnav li li a, #topnav .chosen li a, #topnav li:hover li a, #topnav li.sfhover li a {
	background: none;
	display: block;
	height: 30px;
	line-height: 30px;	
	margin: 0;
	padding: 0 16px;
	width: 168px;
	float: none;
	color: #aaa;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	border-bottom: 1px solid #292929;
}
#topnav ul li a:hover, #topnav ul li a:hover span {
	background: none;
	text-decoration: none;
}
#topnav li ul li:hover, #topnav li ul li.sfhover {
}
#topnav li ul li a:hover {
	color: white;
}
#topnav ul li a.subchild, #topnav ul li.sfhover a.subchild {
	background: url('images/custom/topnav_arrow.png') 94% 50% no-repeat;
}
#topnav li ul {
	background: #433935;
	border-left: 1px solid #222;
	border-right: 1px solid #222;
	position: absolute;
	width: 200px;
	left: -999em;
}
#topnav li:hover ul, #topnav li.sfhover ul {
	top: 42px;
	left: 2px;
}
#topnav li:hover li ul, #topnav li.sfhover li ul, #topnav li li:hover li ul, #topnav li li.sfhover li ul {
	top: -999em;
}
#topnav li li:hover ul, #topnav li li li:hover ul, #topnav li li.sfhover ul, #topnav li li li.sfhover ul {
	left: 190px;
	top: 3;
}
#header_left {
	background: url('images/custom/header_l.png') 0 0 no-repeat;
}
#header_right {
	background: url('images/custom/header_r.png') 100% 0 no-repeat;
	padding: 0 8px;
}
#header {
	background: url('images/custom/header.png') 0 0 repeat-x;
	height: 140px;	
}
#logo a {
	float: left;
	display: block;
	width: 400px;
	height: 140px;
	background: url('images/custom/logo.png') no-repeat;
}
#member_login {
	float: right;
	background: url('images/custom/member_login_bg.png') no-repeat;
	width: 440px;
	height: 130px;
}
#login_form {
	padding: 30px 0 0 40px;
}
input.login_input {
	float: left;
	background: url('images/custom/login_input.png') no-repeat;
	color: #eee;
	border: none;
	outline: none;
	font-size: 12px;
	width: 124px;
	height: 16px;
	padding: 5px 8px;
	margin: 12px 9px 0 0;
}
#login_button {
	background: url('images/custom/login_button.png') no-repeat;
	width: 92px;
	height: 30px;
	border: none;
	padding: 0;
	margin: 12px 9px 0 0;
	cursor: pointer;
	float: right;
}
#reminder {
	clear: both;
	padding: 13px 0 0 2px;
}
#reminder a {
	padding-right: 12px;
}
#member_login a:link, #member_login a:visited {
	color: #eee;
	font-weight: bold;
}
#member_login ul, #member_login ul li  {
	list-style: none;
	padding: 0;
	margin: 0;
}
#member_login ul li a.dot {
	background: url('images/custom/list_arrow.png') 0 50% no-repeat;
	padding: 0 5px 0 15px;
}
#member_login ul li.greeting {
	font-size: 120%;
	padding: 4px 0;
	font-weight: bold;
	color: #333;
}
p.ds_avatar, p.no_avatar {
	float: left;
	padding: 0 20px 0 0;
	margin: 5px 0 0 10px;
}
p.ds_avatar img, p.no_avatar a {
	display: block;
	width: 65px;
	height: 65px;
}
.no_avatar a {
	background: url('images/custom/noavatar.png') no-repeat;
}
#main_content {
	background: #ffffff url('images/custom/main_content_shad.png') 50% 0 no-repeat;
	padding: 10px 4px;
}
#footer {
	text-align: center;
	color: #666;
	padding: 20px;
	font-size: 12px;
	line-height: 120%;
}
#footer ul li {
	display: inline;
	padding-right: 5px;
}
#footer ul li a {
	font-size: 12px;
	font-family: Arial;
	color: #34929c;
}
#footer ul li.copyright {
	display: block;
}
#footer p {
	margin: 0;
}

/***** clearfix *****/
.clear {clear: both;height: 0;line-height: 0;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.clearfix {height: 1%;}
.clearfix {display: block;}

/* Panel Tab/button */
.tab {
     background: url('images/tab_b.png') repeat-x 0 0;
   height: 42px;
   position: relative;
    top: 0;
    z-index: 999;
}

.tab ul.login {
   display: block;
   position: relative;
     float: right;
     clear: right;
     height: 42px;
   width: auto;
     font-weight: bold;
   line-height: 42px;
   margin: 0;
   right: 150px;
     color: white;
     font-size: 80%;
   text-align: center;
}

.tab ul.login li.left {
     background: url('images/tab_l.png') no-repeat left 0;
     height: 42px;
   width: 30px;
   padding: 0;
   margin: 0;
     display: block;
   float: left;
}

.tab ul.login li.right {
     background: url('images/tab_r.png') no-repeat left 0;
     height: 42px;
   width: 30px;
   padding: 0;
   margin: 0;
     display: block;
   float: left;
}

.tab ul.login li {
    text-align: left;
     padding: 0 6px;
   display: block;
   float: left;
   height: 42px;
     background: url('images/tab_m.png') repeat-x 0 0;
}

.tab ul.login li a {
   color: #15ADFF;
}

.tab ul.login li a:hover {
   color: white;
}

.tab .sep {color:#414141}

.tab a.open, .tab a.close {
   height: 20px;
   line-height: 20px !important;
   padding-left: 30px !important;
   cursor: pointer;
   display: block;
   width: 100px;
   position: relative;
   top: 11px;
}

.tab a.open {background: url('images/bt_open.png') no-repeat left 0;}
.tab a.close {background: url('images/bt_close.png') no-repeat left 0;}
.tab a:hover.open {background: url('images/bt_open.png') no-repeat left -19px;}
.tab a:hover.close {background: url('images/bt_close.png') no-repeat left -19px;}

/* sliding panel */
#toppanel {
    position: absolute;   /*Panel will overlap  content */
    /*position: relative;*/   /*Panel will "push" the content down */
    top: 0;
    width: 100%;
    z-index: 999;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}

#panel {
   width: 100%;
   height: 270px;
   color: #999999;
   background: #272727;
   overflow: hidden;
   position: relative;
   z-index: 3;
   display: none;
}

#panel h1 {
   font-size: 1.6em;
   padding: 5px 0 10px;
   margin: 0;
   color: white;
}

#panel h2{
   font-size: 1.2em;
   padding: 10px 0 5px;
   margin: 0;
   color: white;
}

#panel p {
   margin: 5px 0;
   padding: 0;
}

#panel a {
   text-decoration: none;
   color: #15ADFF;
}

#panel a:hover {
   color: white;
}

#panel a-lost-pwd {
   display: block;
   float: left;
}

#panel .content {
   width: 960px;
   margin: 0 auto;
   padding-top: 15px;
   text-align: left;
   font-size: 0.85em;
}

#panel .content .left {
   width: 280px;
   float: left;
   padding: 0 15px;
   border-left: 1px solid #333;
}

#panel .content .right {
   border-right: 1px solid #333;
}

#panel .content form {
   margin: 0 0 10px 0;
}

#panel .content label {
   float: left;
   padding-top: 8px;
   clear: both;
   width: 280px;
   display: block;
}

#panel .content input.field {
   border: 1px #1A1A1A solid;
   background: #414141;
   margin-right: 5px;
   margin-top: 4px;
   width: 200px;
   color: white;
   height: 16px;
}

#panel .content input:focus.field {
   background: #545454;
}

/* BUTTONS */
/* Login and Register buttons */
#panel .content input.bt_login,
#panel .content input.bt_register {
   display: block;
   float: left;
   clear: left;
   height: 24px;
   text-align: center;
   cursor: pointer;
   border: none;
   font-weight: bold;
   margin: 10px 0;
}

#panel .content input.bt_login {
   width: 74px;
   background: transparent url('images/bt_login.png') no-repeat 0 0;
}

#panel .content input.bt_register {
   width: 94px;
   color: white;
   background: transparent url('images/bt_register.png') no-repeat 0 0;
}

#panel .lost-pwd {
   display: block;
   float:left;
   clear: right;
   padding: 15px 5px 0;
   font-size: 0.95em;
   text-decoration: underline;
}

.highlight {background-color:#FF9D9D;border-bottom:#F30 1px solid;border-top:#F30 1px solid;padding: 4px 10px}

/***** Main Layout ****/
#container {
     width: 100%;
     height: 100%;
     text-align: center;/* IE fix to center the page */
}

#content {
     width: 740px;
     margin: 0 auto;/* center the page in Firefox */
     text-align: left;
   padding: 20px;
}
.sharing-cl{
     overflow:hidden;
     margin:0;
     padding:0;
     list-style:none;
   }
   .sharing-cl a{
     overflow:hidden;
     width:75px;
     height:30px;
     float:left;
     margin-right:5px;
     text-indent:-200px;
     background:url('images/share-sprite.png') no-repeat;
   }
   a.sh-su{background-position:-210px -40px;}
   a.sh-feed{background-position:-70px -40px;}
   a.sh-tweet{background-position:-140px -40px;}
   a.sh-mail{background-position:0 -40px;}
   a.sh-digg{background-position:-280px -40px;}
   a.sh-face{
     margin-right:0;
     background-position:-350px -40px;
   }
   a.sh-mail:hover{background-position:0 1px;}
   a.sh-feed:hover{background-position:-70px 1px;}
   a.sh-tweet:hover{background-position:-140px 1px;}
   a.sh-su:hover{background-position:-210px 1px;}
   .sh-digg:hover{background-position:-280px 1px;}
   a.sh-face:hover{
     background-position:-350px 1px;
   }
 
   #text{
     margin-top:3em;
     font-weight:bold;
     font-family:helvetica,arial,sans-serif;
   }
   #text a{
     text-indent:0;
     height:auto;
     text-align:center;
     font-size:11px;
     padding-top:35px;
     color:#999;
     text-decoration:none;
   }
   
   
   .Boton {
	background-image:url('images/botton-bg.png');
	background-color:transparent;
	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:hover{}
.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)
}
/* 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;
}
.Globo.luis{
	background:#E8FFEA;
	border:1px solid #15DD10;
width: 352px;
	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;}


.tipsy {padding: 5px;font-size: 13px;background-repeat: no-repeat;}
.tipsy-inner {
	padding: 7px 8px;
	background:#424242;
	border:2px solid #CCC;
	color: white;
	text-align: center;
	font-weight: bold;
	-moz-border-radius: 9px;
	-khtml-border-radius: 9px;
	-webkit-border-radius: 9px;
	-moz-box-shadow: 0 0 6px #CCC;
	-webkit-box-shadow: 0 0 6px #CCC;
}
.tipsy-north { background-image: url('images/tipsy-north.gif'); background-position: top center; }
.tipsy-south { background-image: url('images/tipsy-south.gif'); background-position: bottom center; }
.tipsy-east { background-image: url('images/tipsy-east.gif'); background-position: right center; }
.tipsy-west { background-image: url('images/tipsy-west.gif'); background-position: left center; }

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;
}
 /* C S S   M E S S A G E   B O X E S   v1.0
-------------------------------------------------- */

.error_bbc, .warning_bbc, .okay_bbc, .info_bbc {
    margin-bottom: 1.5em;
    padding: 1em 1.5em 1em 5.5em;
    border: 2px solid;
    color: #444
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    -ms-border-radius: 5px:
}

.error_bbc    {background: #fbe3e4 url('images/mBox/error.png') 2.2em center no-repeat; border-color: #e0011b}
.error_bbc a  {color: #d12f19}

.warning_bbc    {background: #fff6bf url('images/mBox/warning.png') 2.2em center no-repeat; border-color: #ffd324}
.warning_bbc a  {color: #817134}

.okay_bbc   {background: #e9ffdd url('images/mBox/okay.png') 2.2em center no-repeat; border-color: #72c868}
.okay_bbc a {color: #529214}

.info_bbc   {background: #e2ecee url('images/mBox/info.png') 2.2em center no-repeat; border-color: #9ddae6}
.info_bbc a {color: #2d7ba2}


/* Lists */
.error_bbc ul, .warning_bbc ul, .okay_bbc ul, .info_bbc ul {
    list-style: none;
    margin: 1.3em 1.5em
}
.error_bbc ul li, .warning_bbc ul li, .okay_bbc ul li, .info_bbc ul li {
    padding-left: 1.3em
}
.error_bbc ul li  { background: url(images/mBox/error-bullet.png)  0 0.55em no-repeat }
.warning_bbc ul li  { background: url(images/mBox/warning-bullet.png)  0 0.55em no-repeat }
.okay_bbc ul li { background: url(images/mBox/okay-bullet.png) 0 0.55em no-repeat }
.info_bbc ul li { background: url(images/mBox/info-bullet.png) 0 0.55em no-repeat }

#fijado3 {
    position:none;
    left:900px;
    bottom:500px;
}
.Globits {-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:6px 10px 10px 45px;position:relative;margin:0 0 15px 0;cursor:pointer;}
.Globits span {display:block;font-weight:bold;padding:0 0 4px;}
.Globits.felicidades {color:#1c8400;border:#b4e8aa solid 1px;background:#e9f9e5 url("/Themes/default/images/Globits/Felicidades.png") 10px 50% no-repeat;}
.Globits.peligro {color:#828400;border:#e8e3aa solid 1px;background:#f9f9e5 url("/Themes/default/images/Globits/Peligro.png") 10px 50% no-repeat;}
.Globits.error {color:#b50007;border:#e8aaad solid 1px;background:#f9e5e6 url("/Themes/default/images/Globits/Error.png") 10px 50% no-repeat;}
.Globits.informacion {color:#0055b5;border:#aac6e8 solid 1px;background:#e5ecf9 url("/Themes/default/images/Globits/Info.png") 10px 50% no-repeat;}
.Globits.noticia {border:1px solid #fdd845;background:#fff6bf url("/Themes/default/images/Globits/Noticias.png") 10px 50% no-repeat;}



p{
margin: 0;
padding: 5px;
line-height: 1.5em;
text-align: justify;
}
#wrapper{
width: 100px;
margin: 100 auto;
}
.box{
background: #fff;
width: 250px;
}
.boxholder{
clear: both;
padding: 2px;
background: #056fa3;
width: 250px;
}
.tabu{
text-shadow: #ffffff 0px 1px 1px;
float: left;
height: 32px;
width: autopx;
padding-left:10px;
padding-right:10px;
margin: 0 1px 0 0;
text-align: center;
background: #056fa3 url('images/tab-bg.png') repeat-x;
background-position:left  -43px;
-moz-border-radius-topright:5px;
-moz-border-radius-topleft:5px;
}
.tabu:active{color:#ffffff;text-decoration:none}
.tabutxt{
margin: 0;
color: #fff;
font-size: 12px;
font-weight: bold;
padding: 9px 0 0 0;
}
.text_edit{color:#3b5998;}
.text_edit:hover{color:#ffffff;text-decoration:none}

/*Buscador Ajax by Mr.Freack*/

#container{  
    width:284px;/*tamaño del bloque de pestañas*/
    }  
    #container ul{  
        list-style:none;  
        list-style-position:outside;  
    }  
  
   #container ul.menu li{
      margin-bottom:10px;
      font-size:12px;      
   float:left;  
   font-family:Helvetica, Arial, sans-serif;
       margin-right:-1px;  
       margin-bottom:-1px;
      font-weight:700;  
       display:block;  
      padding:8px 10px;  
       background:#eeeeee; /*color de el contenido de pestaña inactiva*/  
       border:1px solid #cccccc;  
       position:relative;  
       color:#555;  
       cursor:pointer;  
          border-bottom: 2px transparent;
   }  
   #container ul.menu li.active{    
       border-bottom:0;  
       color:#fff;  
   }  
  
  
   .web_.active{
   background: #939595!important;/*color de el contenido del buscador web*/
      color: #FFF;
   text-shadow: 0 1px 0 #000;
   position: relative;
   z-index: 200;
   border: 1px solid #000!important;
   border-bottom: 1px solid #939595!important;/*color de el contenido del buscador web*/
}
   .post_.active{background:#3d3d3d!important;   /*color de el contenido del buscador de post*/
      color: #FFF;
   text-shadow: 0 1px 0 #000;
   position: relative;
   z-index: 200;
   border: 1px solid #000!important;
   border-bottom: 2px solid #3d3d3d!important;/*color de el contenido del buscador de post*/}
   .comunidades_.active{background:#76bc69!important;   /*color de el contenido del buscador de comunidades*/
      color: #FFF;
   text-shadow: 0 1px 0 #000;
   position: relative;
   z-index: 200;
   border: 1px solid #000!important;
   border-bottom: 2px solid #76bc69!important;   /*color de el contenido del buscador de comunidades*/
}
  
   .content{    
       text-align:left;  
       float:left;
       font-size:12px;  
       line-height:2em;  
       color:#8C8C8C;  
       border-radius:0 5px 5px 5px;  
     -moz-border-radius:0 5px 5px 5px;  
       -webkit-border-radius:0 5px 5px 5px;  
   }  
   .content h3{  
       line-height:1em;  
       vertical-align:middle;  
       height:48px;  
       padding:10px 10px 10px 52px;  
       font-size:32px;  
       color:#E4E1CD;  
   }  
    
  
   .content.noticias{display:block;}  
    
   .content.tutoriales{display:none;  }  
    
   .content.enlaces{display:none;  }  
  
  
   .cuerpo-search{   /*contenido de el buscador*/
   font-family:Helvetica, Arial, sans-serif;
   margin:-25px 0px 6px 0px;
   background: url('images/search/bg-search-body.png') top left repeat-x;
   padding: 12px;
   width:264px;
   -moz-border-radius: 0 0 5px 5px;
   position: relative;
   border: 1px solid #000;
   z-index: 30;
   height:45px;
   -moz-box-shadow: 0 10px 10px rgba(0,0,0,0.3);
   }
   
   .cuerpo-search.web{background-color:#707272;}   /*color de el contenido del buscador web*/

   .cuerpo-search.post{background-color:#000000;}   /*color de el contenido del buscador post*/

   .cuerpo-search.comunidades{background-color:#4ba73a;}   /*color de el contenido del buscador de comunidades*/

  
.input-search-left,.input-search-middle,.input-search-right {
   display: block;
   float: left;
   height: 42px;
   background-image: url('images/search/input-home.png');
   width:5px;
}

   .input-search-left {
      background-repeat: no-repeat;
      background-position: 0 0;
   }
.input-search-middle.web{
background-color:transparent;
background-position:0 -42px;
background-repeat:repeat-x;
border:0 none;
font-family:Helvetica, Arial, sans-serif;
font-size:18px;
font-weight:bold;
height:22px;
margin:0;
padding:10px 4px;
width:245px;
color: #999;
   }
   

.input-search-middle.post{
background-color:transparent;
background-position:0 -42px;
background-repeat:repeat-x;
border:0 none;
font-family:Helvetica, Arial, sans-serif;
font-size:18px;
font-weight:bold;
height:22px;
margin:0;
padding:10px 4px;
width:240px;
color: #999;
   }

   
   .input-search-middle.comunidades{
background-color:transparent;
background-position:0 -42px;
background-repeat:repeat-x;
border:0 none;
font-family:Helvetica, Arial, sans-serif;
font-size:18px;
font-weight:bold;
height:22px;
margin:0;
padding:10px 4px;
width:245px;
color: #999;
   }
   
.input-search-right {
      background-repeat: no-repeat;
      background-position: bottom right;
   }
   
   .btn-search-home {
      position: absolute;
      z-index: 10;
      border:0;
      right:16px;
      top:15px;
      display: block;
      width: 39px;
      height: 35px;
      cursor:pointer;
      background: url('images/search/btn-home-search.png') no-repeat top left;
      
   }
   
.grovie.btn-search-home {
      right:3px;
      top:13px;
   }
.grovie2.btn-search-home {
      right:22px;
   }
   
/*Fin de Buscador Ajax by Mr.Freack*/

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

.tborder{border: 1px solid #C3DCF8;}



