.foros
{
	color: #444;
}
input.post, textarea.post 
{
	color: #000;
	background: #F5F9FA;
	border: #E6E6E6 solid 1px;
	clear: both;
	font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
	front-size:12px;
}
input:focus.post, textarea:focus.post 
{
	background: #FFFFFF;
}
#aviso_noob
{
	background: #FFF491;
	border: none;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	color: #000;
	margin: 0 auto 5px auto;
	padding: 5px;
	text-align: center;
}
#aviso_noob a
{
	font-weight: bold;
	text-decoration: underline;
}
#babyblue
{
	margin: 0 20px;
	width: auto;
}
#babyblue a
{
	color: #20496C;
}
#babyblue h1, #babyblue h2
{
	font-size: 1.9em;
}
#babyblue h2 a, #babyblue .link_foro
{
	color: #F34F25;
}
#babyblue td
{
	padding: 2px 10px 2px 5px;
}
#bodysimple
{
	
}
#buscar_foro
{
	background: #F7F7F7;
	margin: -10px 0 5px 0;
	padding: 5px;
	text-align: center;
	-moz-border-radius: 0 0 10px 10px;
	-webkit-border-radius: 0 0 10px 10px;
	-o-border-radius: 0 0 10px 10px;
	border-radius: 0 0 10px 10px;
}
#buscar_foro #cse-search-box
{
	position: relative !important;
}
#buscar_foro button
{
	background: none #F16221;
	border: none;
	color: #fff;
	cursor: pointer;
	font-weight: bold;
	height: 28px;
	margin:0 auto;
	padding: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
#buscar_foro button:hover
{
	background: none #D2480D;
}
#buscar_foro input
{
	border:1px solid #CCC;
	color: #000;
	front-size:14px;
	margin: 0 10px;
	padding: 5px;
	width: 400px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
}
#columnas_subforo, .columnas_post
{
	background: #E9F7FF;
	color: #005480;
	font-weight: bold;
	height: 16px;
	margin: 5px 0 0 0;
	padding: 3px 0;
}
#columnas_subforo_ultimo
{
	float: right;
	margin: 0 50px 0 0;
}
#columnas_subforo_tema
{
	margin: 0 0 0 140px;
}
#enlaces_subforo
{
	float: right;
	text-align: right;
}
#enlaces_subforo
{
	margin: 0;
	padding: 0;
}
#form_registro
{
	border: none;
	margin: 10px 0 0 0 auto;
	padding: 0 300px 0 0;
	text-align: right;
}
#form_registro h2
{
	border-bottom: 1px solid #ddd;
	front-size: 18px;
	margin: 20px 0 0 0;
	text-align: left;
}
#form_registro input, #form_registro textarea
{
	background: none #FFF;
	border:1px solid #CCC;
	clear:both;
	color: #000;
	front-size:14px;
	padding: 5px;
	width: 200px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
#form_registro select
{
	margin:0 60px 0 0;
	padding:2px;
	width:150px;
}
#form_registro textarea
{
	float: right;
	height: 100px;
	margin: 0 -200px 0 25px;
	width: 400px;
}
#form_registro input:focus, #form_registro textarea:focus
{
	background: none #FFF;
	border:1px solid #000;
}
#form_registro label
{
	color: #000;
	font-weight: normal;
	padding: 0 20px 0 0;
	width: 170px;
}
#form_registro p
{
	margin: 0 0 10px 20px;
}
#form_registro strong
{
	clear:both;
	color:#000;
	display: inline-block;
	front-size:15px;
	padding: 5px;
	width: 200px;
	text-align: left;
}
#form_registro #avatarremoteurl
{
	width: 360px;
	margin-right: -160px;
}
#form_registro #activar_contrasena
{
	width: 180px;
	margin-right: 32px;
}
#form_registro #cambiar_contrasena
{
	display: none;
}
#form_registro .avataruser
{
	margin-top: 10px;
}
#form_registro .avataruser input
{
	width: 15px;
}
#form_registro .avataruser span
{
	float: right;
	margin: 10px -100px 10px 35px;
	width: 300px;
}
#form_registro .avatar_url
{
	clear:both;
	margin: 10px 0;
}
#form_registro .aviso
{
	color: #666;
	front-size: 12px;
	font-style: italic;
	text-align: left;
}
#foro_login
{
	front-size: 12px;
	font-weight: normal;
	text-align: center;
	padding: 1px 0px 4px 0px;
	width: 740px;
}
#foroacuerdo
{
	background: url("../images/general/barlateral-bottom.gif") no-repeat scroll left bottom #F4FBFF;
	font-size: 1em;
	padding: 20px;
}
#foroacuerdo .acuerdo
{
	font-size: 1.4em;
	font-weight: bold;
}
#foroacuerdo .enlaces
{
	line-height: 30px;
	text-align: center;
}
#foroerror
{
	background: none #FFFFCC;
	font-size: 1.2em;
	font-weight: bold;
	padding: 20px 0 10px 20px;
}
#foromensaje
{
	text-align: center;
}
#fororegistro, #foromensaje
{
	background: url("../images/general/barlateral-bottom.gif") no-repeat scroll left bottom #F4FBFF;
	font-size: 1.2em;
	padding: 10px;
}
#genero
{
	clear: both;
	padding: 10px 0 0 0;
}
#genero input
{
	width: 15px;
}
#genero span
{
	margin-right:-95px;
}
#horas
{
	margin: 0 0 -7px 0;
}
#horas p
{
	margin: 6px 0 12px 0;
}
#info_personal, #navegador_foro, #columnas_subforo, .borde_inf_gris, .columnas_post, .estadisticas, .info_foro, .ultimos_mensajes
{
	border-bottom: #E6E6E6 solid 1px;
}
#info_personal
{
	padding: 3px 0 0 0;
}
#menos
{
	float: right;
}
#mensajes_nav
{
	color: #777;
	font-size: 1.2em;
	font-weight: bold;
	list-style: none;
	margin: 1.5em;
	text-align: center;
}
#mensajes_nav a
{
	font-weight: normal;
}
#mensajes_nav img
{
	margin: 0 0.5em -4px 0;
}
#mensajes_nav li
{
	display: inline;
	margin: 0 1.5em;
}
#mensajes_privados #columnas_subforo_tema
{
	margin: 0 0 0 60px;
}
#mensajes_privados #columnas_subforo_ultimo
{
	margin: 0 115px 0 0;
}
#mensajes_privados .info_subforo
{
	padding: 0 0 0 54px;
}
#mensajes_privados .mensajes_nuevos
{
	background: url("/images/babyBlue/mensajes_nuevos.png") 27px center no-repeat;
}
#mensajes_privados .mpcheck
{
	float: left;
	margin: 10px 0 0 -50px;
}
#mensajes_privados .no_mensajes_nuevos
{
	background: url("/images/babyBlue/no_mensajes_nuevos.png") 27px center no-repeat;
}
#navegador_foro
{ 
	color: #999;
	font-size: 1.2em;
	margin: 0 0 10px 0;
	padding: 0 0 5px 0;
	text-align: center;
}
#navegador_foro a
{
	padding: 0 8px 0 8px;
}
#perfil
{
	background: url("../images/general/barlateral-bottom.gif") no-repeat scroll left bottom #F4FBFF;
	font-size: 1.2em;
	padding: 10px;
}
#perfil acronym
{
	border-bottom-width: thin;
	border-bottom-style: dotted;
}
#perfil dl, #perfil dt
{
	margin: 0;
	font-weight: normal;
}
#perfil ul a
{
	text-decoration: underline;
}
#perfil #stats
{
	text-align: center;
}
#perfil #user-info {
	padding-top: 12px;
}
#perfil #user-stats {
	list-style: none;
	margin: 0;
	padding: 5px 10px;
	background-color: #E9F7FF;
	color: #555;
	width: 232px;
	float: right;
}
#perfil #user-stats li.mssages-q {
	padding-bottom: 2px;
	margin-bottom: 2px;
	border-bottom: 1px solid #D9DDDE;
}
.titulo, #perfil .listaTutos{
	margin-left: 7px;
}
#perfil .listatutos-mas
{
	display: block;
}
#perfil .titulo {
	front-size:16px;
}
#perfil .enviar-mp {
	margin-top: 5px;
}
#perfil .enviar-mp .button
{
	font-size: 0.8em;
	width: 94px;
}
#perfil .profile-info {
	line-height: 1.8;
	float: left;
}
#perfil .profile-info p {
	margin-top: 0;
}
#perfil .profile-info span {
	color: #222;
}
#perfil .profile-info big {
	color: #000;
}
#perfil .profile-occupation
{
	color #000;
	font-weight: bold;
}
#perfil .separador
{
	border: none;
	margin: 20px 0;
}
#perfil .column-left {
	width: 440px;
	float: left;
}
#perfil .column-right {
	width: 400px;
	float: right;
}
#perfil .column-left dt,
#perfil .column-right dt {
	color: #666;
	clear: left;
	float: left;
	margin: 10px;
	padding: 0 0 0 10px;
	width: 350px;
}
#perfil .column-left dd,
#perfil .column-right dd {
	margin: 0;
	padding: 0;
	width: 340px;
	float: left;
	color: #333;
}
#perfil .column-right dd {
	width: 165px;
}
#perfil .titulo {
	margin-bottom: 10px;
}
#perfil .profile-im a {
	position: relative;
	outline: 0;
	color: #3E729B;
	text-decoration: none;
}
#perfil .profile-im a span.tooltip {
	position: absolute;
	background: url("/images/general/tooltip.png");
	width: 65px;
	top: 22px;
	left: -23px;
	front-size: 10px;
	text-align: center;
	display: none;
	cursor: pointer;
}
#perfil .profile-im a:hover span.tooltip {
	display: block;
}
#perfilAvatar
{
	border: 1px solid #9C9E9C;
	background: #FFF;
	padding: 4px;
}
#perfilAvatinfo
{
	float: left;
	margin: 0 10px;
}
#post_tabla
{
	margin: 0 0 20px;
}
#post_tabla td, #post_tabla tr, #post_tabla th 
{
	padding: 0;
	margin: 0;
}
#posting
{
	background: url("../images/general/barlateral-bottom.gif") no-repeat scroll left bottom #F4FBFF;
	padding: 10px;
}
#posting input
{
	color: #333;
	background: #FFF;
	font-size: 1em !important;
	width: 565px;
	width: 565px !important;
}
#posting textarea
{
	color: #333;
	font-size: 1.2em !important;
	line-height: 1.5em;
	width: 610px;
	width: 610px !important;
}
#posting #a_mas_emoticones {
	font-weight: bold;
}
#posting #mas_emoticones
{
	display: none;
	width: 620px;
}
#posting .nota
{
	width: 575px;
}
#posting .lista_emoticones_ul {
	display:inline;
	list-style:none;
	margin:0 auto;
	padding:0;
	width:166px;
}
#posting .lista_emoticones_ul li {
	display:inline;
	padding: 0px 2px 0px 2px;
	margin: 0 auto;
}
#posting .form_advertencia
{
	margin: 0 0 0 75px !important;
	font-style: italic;
}
#posting .posting_checks input
{
	margin: 0 5px;
	width: auto !important;
}
#posting .posting_checks label
{
	display: inline !important;
}
#posting .posting_checksbb, #posting .posting_checksfirma
{
	float: right;
}
#posting .posting_checksbb
{
	width: 150px;
}
#posting .posting_checksfirma
{
	margin: 0 175px 0 0;
	width: 300px;
}
#posting .posting_toogle
{
	margin: 10px 0;
	width: 645px;
}
#quickreply h2
{
	font-size: 1.4em;
}
#quickreply textarea
{
	width: 565px;
	width: 565px !important;
}
#quickreply #post .button, #posting #post .button
{
	width: 60px;
}
#quickreply #preview .button, #posting #preview .button
{
	width: 120px;
}
#quickreply #publicar
{
	min-height: 270px;
}
#quickreply #publicar-comentario
{
	margin: 5px 0 10px;
}
#quickreply .button
{
	margin: 10px 0 0;
}
#quickreply .quickform_checks input
{
	width: auto;
	width: auto !important;
}
#quickreply .quickform_checks label
{
	display: inline;
}
#responder
{
	padding: 0 0 10px;
}
#simpleheader
{
	min-width: none;
	min-width: none !important;
}
#subposts .replies, #subposts .topics
{
	width: 90px;
	float: left;
	text-align: right;
}
#subposts .views, #subposts .posts
{
	float: left;
	text-align: right;
	width: 120px;
}
#subposts .autor_link a
{
	color:#8D8D8D;
	text-decoration: none;
}
#ultimos_articulos
{
	margin: 7px 0 0 0;
	padding: 0;
	width: 740px;
}
#ultimos_articulos_arriba
{
	background: url("/images/babyBlue/ultimos_articulos_arriba.png") no-repeat top center;
	margin: 0;
	padding: 0;
	width: 740px;
}
#ultimos_articulos_abajo
{
	background: url("/images/babyBlue/ultimos_articulos_abajo.png") no-repeat bottom center;
	margin: 0;
	padding: 8px 30px 12px 27px;
}
#ultimos_articulos_centro
{
	background: #F7F7F7 url("/images/babyBlue/borde_ultimos_articulos.png") repeat-y right;
	margin: 0;
	padding: 0;
	width: 740px;
}
#topicreview
{
	margin: 20px 0;
}
#ver_avatar
{
	border: #DDD solid 1px;
	float: right;
	height: 50px;
	text-align: center;
	width: 50px;
	margin: 2px 0 0 0;
}
#ver_enlaces
{
	float: left;
	text-align: right;
}
#ver_enlaces p
{
	margin: 0 0 3px 0;
}
#ver_mensajes
{
	float: right;
	text-align: right;
	width: 250px
}
.botonforo
{
	margin: 0;
	width: 120px;
}
#reportar_spam { display: none; }
#reportar_spam .botonforo { margin: 0; width: 40px; }
#reportar_spam span { font-weight: bold; }

.botonspam
{
	margin: 0;
	width: 140px;
}






.foro_post
{
	background: #E9F7FF;
	margin: 10px 0;
	padding: 0 15px 1px 20px;
	position: relative;
}
.foro_post .autor_info img
{
	float: left;
	margin: 0 15px 0 5px;
	max-height: 100px;
	max-width: 100px;
}
.foro_post .autor_insignias
{
	clear: both;
	margin: 0 0 5px;
	padding: 10px 0 0 5px;
}
.foro_post .autor_links
{
	font-size: 0.9em;
}
.foro_post .autor_personal
{
	padding: 0 15px !important;
	vertical-align: bottom;
}
.foro_post .autor_quienque
{
	background: #F4FBFF;
	margin: 0 0 5px;
	padding: 5px 8px;
	width: 214px;
}
.foro_post .autor_nick
{
	font-size: 1.4em;
	margin: 0;
}
.foro_post .autor_twitter
{
	float: right;
	text-align: left;
}
.foro_post .acciones_post
{
	float: right;
	padding: 10px 245px 10px 0;
}
.foro_post .informacion_post
{
	padding: 10px 0;
}
.foro_post .informacion_post a
{
	color: #444 !important;
}
.foro_post .post_autor
{
	margin: 0 0 0 auto;
	padding: 0 15px !important;
	vertical-align: top;
	width: 230px; 
}
.foro_post .post_autor  p
{
	smargin: 0 0 10px 0;
}
.foro_post .post-content
{
	background: #fff;
	color: #000;
	margin: 0;
	padding: 10px 20px !important;
	vertical-align: top;
	width: 600px;
}
.foro_post .post_firma
{
	background: #FFF;
	padding: 10px !important;
}
.foro_post .twitter
{
	background:url("/v4/images/icons/icon-twitter.gif") no-repeat scroll 0 0 transparent;
	padding: 2px 0 0 16px;
}


.foros .admin, .foros .moderador
{
	font-weight: bold;
}
.foros .admin
{
	color: #F90;
}
.foros .anuncio
{
	background: url("/images/babyBlue/anuncio.png") 7px center no-repeat;
}
.foros .anuncio_nuevo
{
	background: url("/images/babyBlue/anuncio_nuevo.png") 7px center no-repeat;
}
.foros .boton_registro
{
	background: none #F16221;
	border: none;
	color: #fff;
	cursor: pointer;
	font-weight: bold;
	height: 32px;
	margin:0 0 10px 388px;
	padding: 5px;
	width: 100px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.foros .boton_registro:hover
{
	background: none #D2480D;
}
.foros .cerrado
{
	background: url("/images/babyBlue/cerrado.png") 7px center no-repeat;
}
.foros .columna1_foro
{
	margin: 0 258px 0 12px;
}
.foros .columna2_ultimos
{
	float: right;
	margin: 0 7px 0 0;
	width: 196px;
}
.foros .columnas_foro
{
	background: url("/v4/images/icons/flecha.png") no-repeat scroll left center transparent;
	border-bottom: 1px solid #E6E6E6;
	color: #888;
	font-size: 0.9em;
	padding: 0 0 0 10px;
}
.foros .columnas_post
{
	color: #666666;
	font-weight: normal;
	margin: 10px 0 0 0;
}
.foros .columnas_post_inferior
{
	background: url("/images/babyBlue/columnas_subforo_inferior.png");
	border-bottom: none;
	border-top: #E6E6E6 solid 1px;
	margin-top: 0px;
}
.foros .datos_foro
{
	margin: 0 0 3px 0;
	font-size: 0.9em;
}
.foros .desc_foro
{
	padding: 0 10px 0 5px;
}
.foros .desc_post
{
	width: 100%;
}
.foros .descripcion_foro
{
	margin: 0 0 1px;
}
.foros .enlaces_subforo
{
	margin: 10px 5px 0;
}
.foros .enlaces_subforo_p
{
	margin: 3px 0;
}
.foros .enlaces_subforo_p_fuck
{
	margin-top: -5px;
}
.foros .estadisticas
{
	margin-bottom: 1em;
	padding: 8px 0 8px 30px;
	text-align: left;
}
.foros .flecha
{
	background: url("/v4/images/icons/flecha.png") 0px center no-repeat;
}
.foros .form_post
{
	color: #666;
	margin-bottom: 0px;
}
.foros .form_post_br
{
	clear: left;
}
.foros .form_post_label ,.form_post_input {
	display: block;
	float: left;
	margin-bottom: 10px;
}
.foros .form_post_input
{
	clear: none !important;
	color: #000;
	width: 645px;
}
.foros .form_post_label
{
	font-weight: bold;
	padding-right: 20px;
	text-align: right;
	width: 50px;
}
.foros .foro_cerrado
{
	background: url("/images/babyBlue/foro_cerrado.png") 7px center no-repeat;
}
.foros .imagen_stats
{
	background: url("/images/babyBlue/estadisticas.png") 7px center no-repeat;
	margin-bottom: 0;
}
.foros .img_columna
{
	margin: -2px 0 -4px 0;
}
.foros .info_foro
{
	padding: 0 0 0 33px;
}
.foros .info_secundaria
{
	front-size: 11px;
}
.foros .info_irrelevante
{
	font-size: 0.9em;
}
.foros .info_subforo
{
	padding: 0 0 0 34px;
}
.foros .linea_foro
{
	color: #D3D3D3;
}
.foros .link_foro
{
	font-size: 1.2em;
	font-weight: bold;
}
.foros .lista_ultimos_articulos li
{
	background-image: url("/images/babyBlue/hoja.png");
	margin-bottom: -5px;
	padding-left: 14px;
}
.foros .marcar_leidos
{
	margin: 11px 20px 0 0 !important;
}
.foros .mensajes_nuevos
{
	background: url("/images/babyBlue/mensajes_nuevos.png") 7px center no-repeat;
}
.foros .moderador
{
	color: #066;
}
.foros .foros .nav
{	
	font-weight: bold;
}
.foros .no_mensajes_nuevos
{
	background: url("/images/babyBlue/no_mensajes_nuevos.png") 7px center no-repeat;
}
.foros .nuevos_cerrado
{
	background: url("/images/babyBlue/nuevos_cerrado.png") 7px center no-repeat;
}
.foros .paginas_no_nuevos
{
	background: url("/images/babyBlue/paginas_no_nuevos.png") 7px center no-repeat;
}
.foros .paginas_nuevos
{
	background: url("/images/babyBlue/paginas_nuevos.png") 7px center no-repeat;
}
.foros .paginas_pie
{
	margin: 0px 17px 0 0 !important;
}
.foros .pie_foro
{
	background: #F4FBFF;
	height: 26px;
	padding: 6px 0 0 16px;
	margin: 13px 9px 0;
}
.foros .postit
{
	background: url("/images/babyBlue/postit.png") 7px center no-repeat;
}
.foros .postit_nuevo
{
	background: url("/images/babyBlue/postit_nuevo.png") 7px center no-repeat;
}
.foros .preferencias
{
	padding: 10px 0 0 0;
}
.foros .preferencias input
{
	width: 15px !important;
}
.foros .preferencias span
{
	margin-right:113px;
}
.foros .quickform_buttons
{
	padding: 0;
	border: none;
	background: none;
	cursor: hand;
}
.foros .stats_foro
{
	text-align:center;
	padding: 0 19px 0 19px;
	margin: 4px 0 0 0;
}
.foros .sub1
{
	background: #F4FBFF;
}
.foros .subforo
{
	margin: 0 7px 0 7px;
	padding-right: 5px;
}
.foros .subforo_espacio
{
	width: 15px;
}
.foros .subinfo_foro
{
	color: #069;
}
.foros .subinfo_titulo
{
	float: right;
	font-weight: normal;
	margin: 0 20px 0 0;
}
.foros .temas_mensajes
{
	color: #888;
	float: right;
	margin: 0 5px 0 0;
}
.foros .titulo_foro
{
	background: url("../images/general/barlateral-tip-title-bottom.png") no-repeat scroll right bottom #E9F7FF;
	color: #F34F25;
	font-weight: normal;
	letter-spacing: 1px;
	line-height: 1.5;
	padding: 2px 20px;
	margin: 13px 0 0 0;
}
.foros .titulo_index a
{
	color: #20496C;
	color: #20496C !important;
}
.foros .topic_infousuario
{
	background: #F0F5F7;
	margin: 0 auto;
	text-align: center;
	width: 165px;
}
.foros .foro_mensajes
{
	padding: 10px 0 10px 0;
	width: auto !important;
}
.foros .topic_topic
{
	background: url("/images/babyBlue/fondo_post.png") repeat-y left;
	color: #000;
	padding: 3px 6px 5px 8px;
}
.foros .topic_contratopic
{
	background: url("/images/babyBlue/fondo_post_derecha.png") repeat-y right;
	color: #000;
	padding: 3px 0px 5px 0px;
	width: 6px;
}
.foros .ultimo_mensaje
{
	width: 180px;
}
.foros .ultimos_mensajes
{
	background: #F4FBFF;
	height: 41px;
	margin: 20px 0 0;
	padding: 0 0 5px 25px;
	text-align: left;
	width: 180px;
}
.foros .ultimos_mensajes p
{
	margin: 0;
	padding: 5px 0 0 0;
}
.foros .ultimos_mensajes_post
{
	padding: 0 0 0 25px;
	text-align: left;
	width: 140px;
}
.foros .ultimos_mensajes_post p 
{
	margin: 0;
	padding: 2px 0 0 0;
}
/* ESPECIAL SHIT ANTITROLL */
.foros .troll {
	background: #F0F5F7 url(/images/babyBlue/troll.png);
}
.foros .nif {
	background: #F0F5F7 url(/images/babyBlue/nif.png);
}
.foros .normal {
	
}

.foros .inferior {
	clear: both;
}
hr.separador {
	border: 1px solid #DDDDDD;
	margin: 5px 0;
	clear: both;
}

/* --- */





