/* Hoja de estilos para la Portada de FacThor V2.0 */

/* Documento ******************************************************************/

body{
	scrollbar-face-color: #DDDDDD;
	scrollbar-highlight-color: #F4F4F4;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-arrow-color: #BE322E;
	scrollbar-track-color: #F4F4F4;
	scrollbar-darkshadow-color: #ffffff;
}

.texto{
	color:				#666666;
	font-family:		Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:			12px;
}

a.texto_link{
	color:				#666666;
	font-family:		Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:			12px;
	text-decoration:	underline;
}

a.texto_link:hover{
	text-decoration:	none;
}

.texto_negrita{
	color:				#BE322E;
	font-family:		Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:			12px;
	font-weight:		bold;
}

.texto_error{
	color:				#FF0000;
	font-family:		Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:			11px;
}

/* Cabecera *********************************************************************/

.cab_fondo{
	background-color:	#BE322E;
}

.cab_fondo2{
	background-color:	#F4F4F4;
}

.cab_texto{
	color:				#FFFFFF;
	font-family:		Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:			11px;
}

a.cab_link{
	color:				#FFFFFF;
	font-family:		Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:			11px;
	text-decoration:	none;
}

a.ayuda_link{
	color:				#666666;
	font-family:		Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:			11px;
	text-decoration:	none;
}

.ayuda_texto{
	color:				#666666;
	font-family:		Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:			11px;
}

a.cab_res_link{
	color:				#BE322E;
	font-family:		Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:			11px;
	text-decoration:	none;
}

.botones_fondo{
	background-color:	#F4F4F4;
}

a.botones_link{
	color:				#BE322E;
	font-family:		Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:			10px;
	text-decoration:	none;
}

.cabecera_input2D{
	font-family:	Verdana, Arial, tahoma, Helvetica;
	font-size:		11px;
	height:			16px;
	background: 	#FFFFFF;
	border-top:		#CCCCCC 1px solid;
	border-bottom:	#CCCCCC 1px solid;
	border-right:	#CCCCCC 1px solid;
	border-left:	#CCCCCC 1px solid;
	color:			#BE322E;
}

.input2D{
	font-family:	Verdana, Arial, tahoma, Helvetica;
	font-size:		11px;
	height:			16px;
	background: 	#FFFFFF;
	border-top:		#CCCCCC 1px solid;
	border-bottom:	#CCCCCC 1px solid;
	border-right:	#CCCCCC 1px solid;
	border-left:	#CCCCCC 1px solid;
	color:			#BE322E;
}

.boton2D{
	font-family:	Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:		11px;
	height:			18px;
	background: 	#BE322E;	
	border-top:		#CCCCCC 1px solid;
	border-bottom:	#CCCCCC 1px solid;
	border-right:	#CCCCCC 1px solid;
	border-left:	#CCCCCC 1px solid;
	color:			#FFFFFF;
}

.inputTextArea{
	font-family:	Verdana, Arial, tahoma, Helvetica;
	font-size:		11px;
	background: 	#FFFFFF;
	border-top:		#CCCCCC 1px solid;
	border-bottom:	#CCCCCC 1px solid;
	border-right:	#CCCCCC 1px solid;
	border-left:	#CCCCCC 1px solid;
	color:			#000000;
}

/* Menu Lateral *********************************************************************/

.lateral_cab_texto{
	color:				#666666;
	font-family:		Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:			11px;
}

.lateral_texto{
	line-height:		16px;
	color:				#666666;
	font-family:		Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:			11px;
}

.lateral_texto em{
	font-weight:		bold;
	font-style:			none;
}

a.lateral_link{
	color:				#BE322E;
	font-family:		Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:			11px;
	text-decoration:	none;
}

a.lateral_link:hover{
	text-decoration:	underline;
}

.lateral_texto_res{
	color:				#BE322E;
	font-family:		Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:			11px;
}

.lateral_texto_res em{
	font-weight:		bold;
	font-style:			none;
}

/* Pestañas *********************************************************************/

.pestanas_texto{
	color:				#BE322E;
	font-family:		Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		bold;
}

a.pestanas_link{
	color:				#F4F4F4;
	font-family:		Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		bold;
	text-decoration:	none;
}

/* Pestañas Panel Documento *********************************************************************/

a.pes_in_link{
	color:				#BE322E;
	font-family:		Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		bold;
	text-decoration:	none;
}

a.pes_out_link{
	color:				#FFFFFF;
	font-family:		Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		bold;
	text-decoration:	none;
}

/* Marco Subcarpetas ***********************************************************/

.marco_lin_sup{
	border-top: #A5A5A5 1px solid;
}

.marco_lin_inf{
	border-bottom: #A5A5A5 1px solid;
}

.marco_lin_izq{
	border-left: #A5A5A5 1px solid;
}

.marco_lin_der{
	border-right: #A5A5A5 1px solid;
}

/* Sección *********************************************************************/

.seccion_titulo{
	color:				#666666;
	font-family:		Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:			12px;
}

a.seccion_link{
	color:				#666666	;
	font-family:		Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:			11px;
	text-decoration:	none;
}

a.seccion_link:hover{
	text-decoration:	underline;
}

/* Listados *********************************************************************/

.listado_cab_texto{
	color:				#BE322E;
	font-family:		Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		bold;
}

.listado_subcab_texto{
	background:			#E2E2E2;
	color:				#BE322E;
	font-family:		Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		bold;
}

.listado_acciones{
	color:				#BE322E;
	font-family:		Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:			11px;
}

a.listado_acciones_link{
	color:				#BE322E;
	font-family:		Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:			11px;
	text-decoration:	underline;
}

a.listado_acciones_link:hover{
	text-decoration:	none;
}

.listado_campo{
	line-height:		16px;
	color:				#BE322E;
	font-family:		Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:			11px;
}

.listado_dato{
	color:				#000000;
	font-family:		Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:			11px;
}

.listado_fondo_impar{
	background-color:	#F0F0F0;
}

.listado_fondo_par{
	background-color:	#FFFFFF;
}

.listado_negrita{
	color:				#000000;
	font-family:		Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		bold;
}	

.listado_carpeta{
	color:				#000000;
	font-family:		Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:			12px;
}

/* Formulario *********************************************************************/

.cabecera_texto{
	color:				#BE322E;
	font-family:		Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:			12px;
}

.formulario_cab_texto{
	color:				#BE322E;
	font-family:		Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		bold;
}

.formulario_subcab_texto{
	color:				#000000;
	font-family:		Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		bold;
}

.formulario_acciones{
	color:				#BE322E;
	font-family:		Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:			11px;
}

a.formulario_acciones_link{
	color:				#BE322E;
	font-family:		Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:			12px;
	text-decoration:	underline;
}

a.formulario_acciones_link:hover{
	text-decoration:	none;
}

.formulario_campo{
	line-height:		22px;
	color:				#333333;
	font-family:		Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:			11px;
}

.formulario_dato{
	color:				#663333;
	font-family:		Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:			11px;
}

.formulario_fondo_impar{
	background-color:	#F0F0F0;
}

.formulario_fondo_par{
	background-color:	#FFFFFF;
}

/* Ficha *******************************************************************/

.ficha_texto{
	color:				#BE322E;
	font-family:		Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:			11px;
}

.fondo_separador{
	background: #FFFFFF;
}

/* Pie *********************************************************************/

.pie_texto{
	line-height:		16px;
	color:				#666666;
	font-family:		Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:			9px;
}

a.pie_link{
	color:				#666666;
	font-family:		Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:			9px;
	text-decoration:	none;
}

/* Calendario *********************************************************************/

.fondo_calendario{
	background: 	#666666;
}

.fondo_dias{
	background: 	#AAAAAA;
}

.fondo_festivos{
	background: 	#E0E0E0;
}

.fondo_dia_actual{
	background: 	#BE322E;
}

/* Submenu Secciones Panel Control *********************************************************************/

.borde_submenu_zonas{
	border-bottom:	#DDDDDD 1px solid;
}

.boton_submenu_zonas{
	font-family:	Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:		11px;
	height:			30px;
	width:			180px;
	background: 	#F7F7F7;	
	border-top:		#FFFFFF 1px solid;
	border-bottom:	#DDDDDD 1px solid;
	border-right:	#FFFFFF 1px solid;
	border-left:	#FFFFFF 1px solid;
	color:			#999999;
	cursor:			hand;
}

.boton_submenu_zonas_actual{
	font-family:	Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:		11px;
	font-weight:	bold;
	height:			30px;
	width:			180px;
	background: 	#F0F0F0;	
	border-top:		#FFFFFF 1px solid;
	border-bottom:	#DDDDDD 1px solid;
	border-right:	#FFFFFF 1px solid;
	border-left:	#FFFFFF 1px solid;
	color:			#999999;
	cursor:			hand;
}

/* Visor de Envios **************************************************************************************************/

.nombre_carpeta{
	font-family:	Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size:		11px;
	font-weight:	bold;	
	color:			#000000;
}

.nombre_documento{
	font-family:	Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size:		11px;
	font-weight:	bold;	
	color:			#666666;
}

/* Nuevos formularios ***********************************************************************************************/

.frm_bg_1{
	background-color:	#BBBBBB;
}

.frm_bg_2{
	background-color:	#DDDDDD;
}

.frm_bg_3{
	background-color:	#F0F0F0;
}

.frm_tit_1{
	color:				#FFFFFF;
	font-family:		Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			10px;
}

.frm_txt_1{
	background-color:	#DDDDDD;
 	color:				#333333;
	font-family:		Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:			11px;
}

.frm_txt_2{
	background-color:	#F0F0F0;
 	color:				#663333;
	font-family:		Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:			11px;
}

.frm_lnk_1{
	color:				#BE322E;
	font-family:		Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:			11px;
	text-decoration:	underline;
}

.frm_lnk_1:hover{
	text-decoration:	none;
}

/* Pop-ups *********************************************************************/

.popup_cabecera{
	background-color:	#BE322E;
	color:				#FFFFFF;
	font-family:		Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:			12px;
}