
.foroTitle1{height: 66px; background: transparent url(../img/foros/foroTitle1_bg.png) no-repeat; padding: 16px 0 0 82px;}
.foroTitle2{height: 66px; background: transparent url(../img/foros/foroTitle2_bg.png) no-repeat; padding: 17px 0 0 82px;}
	.foroTitle1 h1, .foroTitle2 h1, .foroTitle1 h2, .foroTitle2 h2{font-family:Georgia,"Times New Roman",Times,serif; color:#fff; font-size:26px;}


/*TABLA FOROS - COMENTARIOS*/
table.tableForums{width: 646px;}
table.tableForums th{font-family:Georgia,"Times New Roman",Times,serif; color:#0C1E3C; font-size:17px; font-weight: bold; color: #003361;  border-bottom: 1px solid #ccc; padding-bottom: 14px;}
table.tableForums td{font-size:14px; border-bottom: 1px solid #ccc; padding: 4px 0 4px 0;}
	.tdCenter{text-align: center;}
	.commentsSmall{margin-top: -20px; padding-bottom: 30px;}
	.commentsSmall table td{font-size:12px; border-bottom: 1px solid #ccc; padding: 9px 0 9px 0;}

.titles_comments{
	height: 66px;
	background: transparent url(img_foro/title_bg2.png) no-repeat;
	padding: 20px 0 0 82px;
}

/*OPCIONES*/
#optionsForo{height: 80px;margin: 15px 0 15px 0;}

	#alertas{width: 120px; background: transparent url(../img/foros/alertas.png) no-repeat; float: right; padding-top: 8px; margin-right: 10px;}
	#masTemas{width: 128px; height: 32px; background: transparent url(../img/foros/ver+temas.png) no-repeat; float: right; padding-top: 8px; margin-right: 10px;}
	#crearTema{width: 158px; height: 32px; background: transparent url(../img/foros/crearTema.png) no-repeat; float: right; padding-top: 8px;margin-right: 10px;}
	#responderTema{width: 185px; height: 32px; background: transparent url(../img/foros/responderTema.png) no-repeat; float: right; padding-top: 8px; margin-right: 5px;}
	#alertas a, #masTemas a, #crearTema a, #responderTema a{font-size: 12px; font-weight: 700; text-decoration: none; float: right; margin-right: 8px;}
		
.option_buttoms{height: 41px; float: right; margin: 10px 0 35px 0; padding-top:10px;} 
	.option_buttoms a{text-decoration: none; font-size: 12.5px; font-weight: 700;}


	/*#tema_btn{background: transparent url(../img/foros/tema_btn.png) no-repeat; width: 180px; margin-right: 25px;}*/

	.user_reply_btn{width: 195px; height: 24px; background: transparent url(../img/foros/responder_comentario_btn.png) no-repeat; margin: 12px 0 0 0; padding: 4px 8px 0 0; float: right;}
		.user_reply_btn a{margin-left: 40px;}


/* FORMULARIOS */
#formsForo #formsForo2, #formsForo3 {margin-top:16px;}
	#formsForo fieldset, #formsForo2 fieldset, #formsForo3 fieldset {width:315px; float:left; margin:6px 0 0 10px;}
		#formsForo label, #formsForo2 label, #formsForo3 label {width:80px; padding: 4px 0 0;}

.formStyle{width: 400px; margin: auto; z-index:200; top:25%; left:30%; position:fixed;}
	.formStyle #form_title, #form_title2, #form_title3{background: transparent url(../img/foros/top_form.png) no-repeat; width: 515px; height: 27px; font-size: 16px; font-weight:700; padding: 0 0 0 9px;}
	.formStyle .form_content{border: 1px solid #CCCCCC; border-top: none; width: 513px; margin-top: -6px; padding: 18px 0 18px 0; background-color:#fff;}

#form_close{float: right; font-size:11px;  font-size: 13px; font-weight:700; margin-right: 16px;}


/*DESCRIPCIÓN FOROS*/
#description_foro{
	width: 646px;
	margin-top: 8px;
}
	.top_bg{background: transparent url(../img/foros/top_description.png) no-repeat top; height: 34px; padding: 5px 0 0 12px;}
		.top_bg h2{font-size: 18px; font-weight: normal; color: #000;}
		.top_bg h3{font-size: 15px; font-weight: normal; color: #000; text-align:left; font-weight:bold; padding: 5px 0 0 15px; margin-top:20px;}

#description_text{margin-top: -6px; font-size: 14px; line-height: 1.4; border: 1px solid #ccc; border-top: none; padding: 30px 10px 10px 10px; }
	#creadorpor{width: auto; font-size: 12px; text-align: right; margin: 8px 6px 0 0; font-style:italic; }


/*BOCADILLO COMENTARIOS */
.comment_wrapper{width:646px; padding-bottom: 45px;}

.user{font-size: 12px; font-style: italic; font-weight: bold;}
.respuestade{font-style: italic; font-weight: bold; color: #a00000;}

	/*foto y nombre usuario*/
	.user_name_photo{float: left; width: 112px; padding: 0 5px 6px 0;}
		.user_name_photo img{padding-bottom: 3px;}

.balloon{float: left; width: 526px; margin-left: 3px; background: transparent url(../img/foros/balloon_middle.png) repeat-y  center;}
	.balloon_top{padding: 10px 0 0 0; background: transparent url(../img/foros/balloon_top.png) no-repeat top; height: 48px;}
	.balloon_bottom{padding: 10px 0 0 0; background: transparent url(../img/foros/balloon_bottom.png) no-repeat bottom;}
	.date_hour{font-style: italic; padding-bottom: 9px;}

/* fecha y datos header */
.date_hour_header{font-style: italic; margin: -42px 0 0 44px; padding-bottom: 18px; font-size: 14px;}

/* histórico */
.history{width: 445px; margin-left: 42px; padding-bottom: 16px;} 
	.history_top{background: transparent url(../img/foros/reply_top.png) no-repeat top; height: 10px;}
	.history_middle{background: transparent url(../img/foros/reply_middle.png) repeat-y center;}
	.history_bottom{background: transparent url(../img/foros/reply_bottom.png) no-repeat bottom; height: 10px;}
	.history_text{width: 430px; padding-bottom: 0; font-size: 11px; margin: auto;}

/* respuestas */
.reply{width: 442px; margin: 0 0 0 43px; font-size: 14px; padding-bottom: 11px; line-height: 1.4;}



/**MENSAJE ARCHIVADO**/

#mensajeOK{font-size: 18px; font-weight: 700; text-align: center; position: fixed; top:35%; left:28%; z-index:200; padding: 20px; border: 4px solid #0099CC; background-color:#FFFFFF;}
