@charset "utf-8";
/* CSS Document */


.th_foros {margin:0 auto; width:902px; margin-bottom:15px; }

.th_foros_top { width:879px; font-size:14px; font-weight:bold; color:#F9FBA2; display:block; clear:both; line-height:26px;padding:0 0 0 23px; margin:0; background:#9EBE42 url(../../../img/th_foros_top.png) no-repeat top left; }

.th_foros_content {  width:896px;  padding:0; margin:0; border:3px solid #728929; }

*.txtbrown { color:#5F5438 !important; }

.txtminismall { font-size:10px; }


*.txtbrownlow { color:#897F5C; }

.img_foro { float:left; display:inline; margin-right:10px; }

.icologin { border:2px solid #678C23; vertical-align:text-bottom; background:#FFFFFF; padding:1px; }


.th_foros_content .th_foros_top { background:#9EBE42 url(../../../img/th_foros_top_inline.png) repeat-x top left; width:auto !important;}
.th_foros_contentpadding { padding:15px 10px !important; width:876px !important; }
.th_foros_top_inline { line-height:27px; padding-left:20px; font-size:14px; font-weight:bold; color:#5E553B; background:#9EBE42 url(../../../img/th_foros_top_inline.png) repeat-x top left; }
.th_foros_content {  width:896px;  padding:0; margin:0; border:3px solid #728929; }
.th_foros_content_2 {  width:896px;  padding:0; margin:0; border:3px solid #AB9024; }
.th_foros_content table, .th_foros_content_2 table{ width:100%; padding:1px; margin:0px; }
.th_foros_content table th { background:url(../../../img/bg_tables_th_type1.gif) repeat-x top; line-height:26px; padding:0 20px; }
.th_foros_content table td { padding:7px 20px; background:#F5F4F2; overflow:hidden; }
.th_foros_content_2 table td { padding:3px 10px; background:#F5F4F2; overflow:hidden; }
.th_foros_content table tr.tr_color_2 td, .th_foros_content_2 table tr.tr_color_2 td { background:#EFEEE6; }

.th_foros_content a, .th_foros_content_2 a { text-decoration:underline !important; }

.input_forms { background:#FFFFFF url(../../../img/bg_input_sombra_top.gif) repeat-x top center; border:1px solid #AEA58E; height:15px; padding:5px; margin:0; }

div#contenttop { position:relative; display:block; overflow:hidden; clear:both; background:#EEEEEC url(../../../img/bg_subheader.gif) no-repeat top left; margin:0; padding:0 0px; }

.separatorcontent { background:url(../../../img/destacado_bajo.png) bottom no-repeat; margin:0 0 0 0; height:14px; padding:0 40px 0px 40px; overflow:hidden; z-index:0;}

.clear { display:block; clear:both; }

div#content { position:relative; display:block; clear:both; overflow:hidden; margin:0 0px 0 0px; padding:15px; border-right:1px solid #dfdacd; border-left:1px solid #dfdacd; background:#F6F6F5 url(../../../img/bg_content.gif) repeat-x top; /*background:#efefee;*/}

.foronavigator { display:block; clear:both; width:902px; margin:0 auto 15px auto; }

*.left { float:left;  }

.paginado2 { vertical-align:middle; margin-bottom:12px; font-size:11px; }
.paginado2 input { height:18px; font-size:9px !important; width:18px; vertical-align:middle; cursor:pointer; }
.paginado1 { vertical-align:middle; margin-bottom:8px; font-size:11px;margin-right:2em; }
.paginado1 input { height:18px; font-size:9px !important; width:18px; vertical-align:middle; cursor:pointer; }
*.right { float:right; }

.btn_small_med {
	background:url(../../../img/btn_small_med.gif) no-repeat top center;
	font:bold 10px Tahoma, Arial;
	color:#F6F0A6;
	width:112px;
	height:26px;
	text-align:center;
	text-transform:uppercase;
	padding-bottom:2px;
	border:0;
	cursor:pointer;	
}
.btn_small_med:hover { background-position:0 -28px; color:#918C2B; }



.th_foros_top { width:879px; font-size:14px; font-weight:bold; color:#F9FBA2; display:block; clear:both; line-height:26px;padding:0 0 0 23px; margin:0; background:#9EBE42 url(../../../img/th_foros_top.png) no-repeat top left; }

.infoforos_separator { display:block; clear:both; height:2px; background:url(../../../img/th_foros_separator_infoforos.gif) repeat-x top; margin:0; }

*.txt14 { font-size:14px; }

.separatorcontent2 { margin:0 -19px; display:block; clear:both; height:15px; background:url(../../../img/separator_content2.png) repeat-x bottom center; border-top:2px solid #fff }

.th_infoforos { float:left; display:inline; margin:0 0 0 19px; width:900px; margin-bottom:15px; }
.th_infoforos .th_foros_top { width:902px; font-size:14px; font-weight:bold; color:#fff; display:block; clear:both; line-height:26px;padding:0 0 0 23px; margin:0; background:/*#A8A8A7*/ url(../../../img/th_foros_top_infoforos.gif) no-repeat top left; }
.th_infoforos .th_foros_content {  width:850px; padding:5px 23px; margin:0; border:3px solid #6E6E6E; background:#E8E4D7 url(../../../img/bg_foros_top_infoforos.gif) no-repeat bottom right; }
.th_infoforos .th_foros_content table td { padding:3px 10px; background:#F5F4F2; overflow:hidden; }
.infoforos_separator { display:block; clear:both; height:2px; background:url(../../../img/th_foros_separator_infoforos.gif) repeat-x top; margin:0; }

div.windows_form { position:relative; display:block; clear:both; margin:0 auto; padding:5px 30px 5px 15px; width:485px; background:#EDEAE3 url(../../../img/bg_windows_form.gif) repeat-y top left; border:2px solid #FFFFFF; text-align:left; }
div.windows_form table { margin:0; border:0; display:block; overflow:hidden; }
div.formregister { width:530px !important; }
div.windows_form h2 { color:#5F5438; padding:0px 15px 0px 15px; margin:0; }
div.windows_form .shadows_publicaciones { margin-bottom:10px !important; margin-top:5px !important; } 
 
a.btn_windows_close { position:absolute; top:5px; right:5px; width:22px; min-width:22px; height:21px; background:url(../../../img/ico_windows_close.gif) no-repeat top; font-size:0; font-size-adjust:0; color:#EDEAE3; min-height:21px; cursor:pointer; }
a.btn_windows_close:hover { background-position:0 -21px; text-decoration:none; }

.form_foro {display:block; clear:both; margin:0 auto; width:502px; }
.form_foro_top { margin:0; height:30px; padding:6px 0 0 10px; clear:both; background:url(../../../img/bg_form_foro_top.png) no-repeat top left; color:#fff; }
.form_foro_content { margin:0; padding:0px 40px 0 20px; clear:both; background:url(../../../img/bg_form_foro_content.png) repeat-y top left; overflow:hidden; }
.form_foro_bottom { margin:0; height:34px; clear:both; background:url(../../../img/bg_form_foro_bottom.png) no-repeat top left; }
input.input_form_foro { border:1px dotted #6B6247 !important; color:#6B6247; width:454px !important; }
.textarea_form_foro { border:1px dotted #6B6247 !important; color:#6B6247; width:446px !important; overflow:auto; padding:3px 5px; }  

.foronavigator { display:block; clear:both; width:902px; margin:0 auto 15px auto; }
.foronavigator_title { margin:0; padding:0 0 0 20px; line-height:29px; background:#F1F0C9; border:1px solid #BECE8A; border-bottom:1px solid #D6D8B6;}
.foronavigator_content { margin:0; padding:7px 0 7px 20px; background:#EAE7DD; border:1px solid #DDD9C8; border-top:0; }
.foronavigator_title p, .foronavigator_content p{ margin:0; }
/*listado de las salas del foro etc*/
.th_foros {margin:0 auto; width:902px; margin-bottom:15px; }
.th_foros_top { width:879px; font-size:14px; font-weight:bold; color:#F9FBA2; display:block; clear:both; line-height:26px;padding:0 0 0 23px; margin:0; background:#9EBE42 url(../../../img/th_foros_top.png) no-repeat top left; }
.th_foros_top_2 { width:879px; font-size:14px; font-weight:bold; color:#fff; display:block; clear:both; line-height:26px;padding:0 0 0 23px; margin:0; background:#9EBE42 url(../../../img/th_foros_top_2.gif) no-repeat top left; }
.th_foros_content .th_foros_top { background:#9EBE42 url(../../../img/th_foros_top_inline.png) repeat-x top left; width:auto !important;}
.th_foros_contentpadding { padding:15px 10px !important; width:876px !important; }
.th_foros_top_inline { line-height:27px; padding-left:20px; font-size:14px; font-weight:bold; color:#5E553B; background:#9EBE42 url(../../../img/th_foros_top_inline.png) repeat-x top left; }
.th_foros_content {  width:896px;  padding:0; margin:0; border:3px solid #728929; }
.th_foros_content_2 {  width:896px;  padding:0; margin:0; border:3px solid #AB9024; }
.th_foros_content table, .th_foros_content_2 table{ width:100%; padding:1px; margin:0px; }
.th_foros_content table th { background:url(../../../img/bg_tables_th_type1.gif) repeat-x top; line-height:26px; padding:0 20px; }
.th_foros_content table td { padding:7px 20px; background:#F5F4F2; overflow:hidden; }
.th_foros_content_2 table td { padding:3px 10px; background:#F5F4F2; overflow:hidden; }
.th_foros_content table tr.tr_color_2 td, .th_foros_content_2 table tr.tr_color_2 td { background:#EFEEE6; }
.th_foros_content a, .th_foros_content_2 a { text-decoration:underline !important; }
.td_color_2 { background:#EFEEE6; }
.overtr td { background:#E9E8DC !important; }
.img_foro { float:left; display:inline; margin-right:10px; }
/*top 5 posts*/
.th_5post { float:left; display:inline; margin:0 0 0 19px; width:902px; margin-bottom:15px; }
.th_5post .th_foros_top { width:902px; font-size:14px; font-weight:bold; color:#fff; display:block; clear:both; line-height:26px;padding:0 0 0 23px; margin:0; background:/*#E5CA5E*/ url(../../../img/th_foros_top_top5.gif) no-repeat top left; }
.th_5post .th_foros_content { width:894px; padding:0; margin-left:1px; border:3px solid #AB9024; }
.th_5post .th_foros_content table td { padding:3px 10px; background:#F5F4F2; overflow:hidden; }
.th_5post a { color:#5F5438  !important; }


.th_foros_comment_content { display:block; clear:both; padding:24px 7px 7px 7px; background:url(../../../img/bg_tables_th_type1.gif) repeat-x top; overflow:hidden; background-position:0 -8px; }
.th_foros_comment_content_user { position:relative; background:#EFEEE6 url(../../../img/bg_th_foros_comment_content_user.gif) repeat-y left; padding:8px; overflow:hidden; border:1px solid #DEDDD7; }
.th_foros_comment_content_user img { margin-right:15px; }
.th_foros_comment_content_text { padding:8px; overflow:hidden; }
.th_foros_comment_content_text .title { padding-bottom:10px; margin:10px 0; border-bottom:1px solid #EFEEE7; }
.th_foros_comment_content_response { background:#fff; margin:15px; padding:5px 10px; border-bottom:2px solid #DEDDDC; border-right:2px solid #DEDDDC; border-top:1px solid #EFEEE7; border-left:1px solid #EFEEE7; }

.btnverficha { float:left; display:inline; margin-right:7px; padding-left:31px; width:68px; padding-top:4px; height:18px; background:url(../../../img/btn_verficha.gif) no-repeat top left; color:#fff; text-decoration:none !important; font-size:11px; }
.btnverficha:hover { background-position:0 -22px; }
.btnmensajeprivado { float:left; display:inline; padding-left:31px; width:106px; padding-top:4px; height:18px; background:url(../../../img/btn_mensajeprivado.gif) no-repeat top left; color:#fff; text-decoration:none !important; font-size:11px; }
.btnmensajeprivado:hover { background-position:0 -22px; }


.btn_brown_low { overflow:hidden;  width:59px; line-height:19px; font-size:11px; color:#738A29; font-weight:normal; background:url(../../../img/bg_btn_brown_low.gif) no-repeat top left; text-align:center; float:left; display:block; }
.btn_brown_low:hover { text-decoration:none; background-position:0 -19px; }
.btn_brown_low b { color:#5E553B !important; font-weight:bold; }

/*PARA EL PAGINADO*/
.boton_primera{
	background:url(../../../img/botones-foros_03.png)  no-repeat top left;
	border:0;
	height:18px;
	width:23px;
}
.boton_fin{
	background:url(../../../img/botones-foros_09.png) no-repeat top left;
	border:0;
	height:18px;
	width:23px;
}
.boton_anterior{
	background:url(../../../img/botones-foros_05.png) no-repeat top left;
	border:0;
	height:18px;
	width:23px;
}
.boton_siguiente{
	background:url(../../../img/botones-foros_07.png) no-repeat top left;
	border:0;
	height:18px;
	width:23px;
}

.boton_primera:hover, .boton_fin:hover, .boton_anterior:hover, .boton_siguiente:hover{
	background-position:0 -18px;
}
.borde_editar{
	background:#FFF;
	height: 150px;
    width: 370px;
}
.titulo_editar a{
	color:#090;
}
.titulo_editar a:hover{
	text-decoration:none;
}
.titulo_editar{
	background:#FFF;
	padding-top:10px;
}
.texto_editar{
  padding-top:10px;
}
