/*General*/

 
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
body {
	background-color: #FFFFFF;
}

form
{
	padding:0;
	margin:0;
}

.separador{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
	line-height: 1px;
	font-weight: normal;
	font-variant: normal;
}

/*Login*/
.LOG_textoResaltado{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight:normal;
}

/*Cabecera*/
.CAB_fondoLinia{
	background-color: #000000;
}
.CAB_fondoLinia_aux
{
	background-color: #CCCCCC;
}
.CAB_fondo{
	background-color: #fff;
}
.CAB_titulo
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14pt;
	color: #9a9a9a;
	font-weight:bold;
	padding:0px 0px 0px 0px;
}

.CAB_titulo_aux
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16pt;
	color: #CCCCCC;
	font-weight:bold;
}

.CAB_subtitulo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9a9a9a;
	font-weight:bold;
	padding: 0px 10px 0px 0px;
}

.CAB_boton_principal
{
	background-color:#333333;
	color:#ffffff;
}
.CAB_boton_secundario
{
	background-color:#666666;
	color:#ffffff;
}
.CAB_boton_secundario_nivel_2
{
	background-color:#959595;
	color:#ffffff;
}
.CAB_boton_menuLink 
{
	white-space:nowrap;
}

.CAB_menuLink 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
	white-space:nowrap;
	line-height:150%;
}
.CAB_menuLink:hover
{
	color: #ffffff;
	text-decoration:underline;
}
.CAB_menuLink:visited
{
	color: #ffffff;
}

.CAB_menuLink.sel
{
	font-weight:bold;
	color:#ff6600;
}
.CAB_menuLink.sel:visited
{
	font-weight:bold;
	color:#ff6600;
}
.CAB_menuLink.sel:hover
{
	font-weight:bold;
	color:#ff6600;
}

.CAB_menuSep
{
	color: #999999;
}

/*Pie*/
.PIE_fondoLinia{
	background-color: #CCCCCC;
}
.PIE_texto
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
}

/**/
.Textos {color: #000000}

/*Situa*/
.SIT_titulo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
	text-decoration:none;
}
.SIT_fondoLinia{
	background-color: #000000;
}
.SIT_link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
	white-space:nowrap;
	line-height:120%;
}
.SIT_link:visited
{
	text-decoration:none
}
.SIT_link:hover
{
	color: #CCCCCC;
	text-decoration:none
}

/*Lista*/
.LST_titulo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
	border-bottom:1px solid #bbbbbb;
}
.LST_subtitulo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
	text-decoration:none;
}
.LST_fondoLinia{
	background-color: #000000;
}

.LST_fondo_resaltado
{
	background-color:#ffece1; 
	border-bottom:1px solid #bbbbbb;
}


.LST_fondo_resaltado_texto
{
	background-color:#ffece1; 
	border:none;
	color:#000000;
}

.LST_fondo_resaltado_extra
{
	background-color:#F9FC70; 
	border-bottom:1px solid #bbbbbb;
}

.LST_fondo_resaltado_extra_texto
{
	background-color:#F9FC70; 
	border:none;
	color:#000000;
}

.LST_fondo_resaltado_extra_2
{
	background-color:#FF9191; 
	border-bottom:1px solid #bbbbbb;
}

.LST_fondo_resaltado_extra_2_texto
{
	background-color:#FF9191; 
	border:none;
	color:#000000;
}

.LST_fondo_resaltado_extra_3
{
	background-color:#ddd; 
	border-bottom:1px solid #bbbbbb;
}

.LST_fondo_resaltado_extra_3_texto
{
	background-color:#ddd; 
	border:none;
	color:#000000;
}

.LST_fondo_con_estoc
{
	background-color:#00F078; 
}

.LST_fondo_con_estoc_texto
{
	background-color:#00F078; 
	border:none;
	color:#000000;
}

.LST_fondo_sin_estoc
{
	background-color:#FF6215; 
}

.LST_fondo_sin_estoc_texto
{
	background-color:#FF6215; 
	border:none;
	color:#000000;
}

.LST_fondo_sin_estoc_fila
{
	background-color:#FFA980; 
	border-bottom:1px solid #bbbbbb;
}

.LST_fondo_sin_estoc_fila_texto
{
	background-color:#FFA980; 
	border:none;
	color:#000000;
}

.LST_fondo_sin_estoc_minimo
{
	background-color:#FF6215; 
}

.LST_fondo_sin_estoc_minimo_texto
{
	background-color:#FF6215; 
	border:none;
	color:#000000;
}

.LST_fondo_outlet
{
	background-color:#FF6215; 
}


.LST_texto
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
	text-decoration:none;
}

.LST_texto_resaltado
{
	color:#79D7FF; 
}

.LST_texto_atencion
{
	color:#ff0000; 
	
}

.LST_fondo_claro{
	background-color:#fff;
	border-bottom:1px solid #bbbbbb;
}
.LST_fondo_oscuro{
	background-color:#fff;
	border-bottom:1px solid #bbbbbb;
}

.LST_fondo_claro_top{
	background-color:#fff;
	border-top:1px solid #bbbbbb;
}
.LST_fondo_oscuro_top{
	background-color:#fff;
	border-top:1px solid #bbbbbb;
}

.LST_fondo_claro_top_ancho{
	background-color:#fff;
	border-top:3px solid #bbbbbb;
}
.LST_fondo_oscuro_top_ancho{
	background-color:#fff;
	border-top:3px solid #bbbbbb;
}

.LST_fondo_resaltado_top
{
	background-color:#ffece1; 
	border-top:1px solid #bbbbbb;
}

.LST_fondo_resaltado_extra_top
{
	background-color:#F9FC70; 
	border-top:1px solid #bbbbbb;
}

.LST_fondo_resaltado_extra_2_top
{
	background-color:#FF9191; 
	border-top:1px solid #bbbbbb;
}


.LST_leyenda
{
	color:#9a9a9a; 
}

.LST_titulo_adicional
{
	font-weight:bold;
	color:#999999; 
}

/*Formulario*/
.FOR_datos_consulta
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #888;
/*
	padding:5px;
	background-color:#ccc;
*/
	font-weight:normal;
	text-decoration:none;
	border:1px solid #888888;
	padding:5px;
	margin: 10px 0px 15px 0px;
}


.FOR_seccion
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	padding:3px;
	background-color:#ff6600;
	font-weight:bold;
	text-decoration:none;
	border-bottom:1px solid #ff6600;
	margin: 20px 0px 5px 0px;
}

.FOR_subseccion
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
	text-decoration:none;
	/*border-bottom:1px solid #555555;*/
	background-color:#EBEBEB;
	margin: 10px 0px 5px 0px;	
	padding:3px;
}
.FOR_subseccion_2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #777;
	font-weight:normal;
	text-decoration:none;
	border-bottom:1px solid #777;
	background-color:#ffffff;
	margin: 10px 0px 5px 0px;	
	padding:3px;
}

.FOR_nota
{
	border: 1px solid #cccccc;
	padding:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px 0px 5px 0px;	
}
.FOR_nota strong
{
	color:#999999;
}
.FOR_nota li strong
{
	color:#000000;
}
.FOR_advertencia
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px 0px 5px 0px;	
}
.FOR_advertencia span
{
	color:#f00;
}

.FOR_pestana
{
	float:left;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	color:#000000;
	font-weight:normal;
	padding:5px;
	background-color:#ffffff;	
}

.FOR_pestana_sel
{
	font-weight:bold;
	background-color:#fbfbfb;	
}

.FOR_pestana_incompleta
{
	color:#ff0000;
}

.FOR_contenido_pestana
{
	border:1px solid #cccccc;
	color:#000000;
	font-weight:bold;
	padding:5px;
	background-color:#fbfbfb;	
}

.FOR_pestana_fondo_0
{
	background-color:#EAFCFF;
}

.FOR_pestana_fondo_1
{
	background-color:#EAEAFF;
}

.FOR_pestana_fondo_2
{
	background-color:#FBEAFF;
}

.FOR_pestana_fondo_3
{
	background-color:#EAFFEF;
}

.FOR_pestana_fondo_4
{
	background-color:#EAFFEF;
}

.FOR_tam_imagen
{
	font-size:8pt;
	color:#999;
}

.FOR_fondoLinia{
	background-color: #888888;
}
.FOR_boton{ 
	border: 1px solid #777777; 
	color:#777777; 
	background-color:#ffffff; 
	font-family:Arial,Helvetica; 
	font-size: 11px; 
	font-weight:bold;
	margin-top:1px;
	margin-bottom:1px;
}
.FOR_boton_mini{ 
	border: 1px solid #000000; 
	color:#000000; 
	background-color:#eee; 
	font-family:Arial,Helvetica; 
	font-size: 10px; 
	font-weight:bold;
	margin-top:1px;
	margin-bottom:1px;
}
.FOR_boton_mini_select{ 
	border: 1px solid #ffffff; 
	color:#ffffff; 
	background-color:#999999; 
	font-family:Arial,Helvetica; 
	font-size: 10px; 
	font-weight:bold;
	margin-top:1px;
	margin-bottom:1px;
}
.FOR_boton_simple{ 
	border: 1px solid #000000; 
	color:#000000; 
	background-color:#fff; 
	font-family:Arial,Helvetica; 
	font-size: 11px; 
	font-weight:bold;
	margin-top:1px;
	margin-bottom:1px;
}


.FOR_boton_disabled{ 
	border: 1px solid #cccccc; 
	color:#cccccc; 
	background-color:#ffffff; 
	font-family:Arial,Helvetica; 
	font-size: 11px; 
	font-weight:bold;
	margin-top:1px;
	margin-bottom:1px;
}
.FOR_botonResaltado{ 
	border: 1px solid #000000; 
	color:#000000; 
	background-color:#FFFFFF; 
	font-family:Arial,Helvetica; 
	font-size: 11px; 
	font-weight:bold;
	margin-top:1px;
	margin-bottom:1px;	
}
.FOR_botonEliminar{ 
	border: 1px solid #ff0000; 
	color:#f00; 
	background-color:#FFD2D2; 
	font-family:Arial,Helvetica; 
	font-size: 11px; 
	font-weight:bold;
	margin-top:1px;
	margin-bottom:1px;	
}
.FOR_titulo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}
.FOR_tituloAux
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}
.FOR_tituloConsulta
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	font-weight:bold;
	text-decoration:none;
}

.FOR_texto
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
	text-decoration:none;
}
.FOR_texto_resaltado
{
	color: #ff0000;
}
.FOR_texto.gris
{
	color: #aaaaaa;
}

.FOR_texto_adicional
{
	font-size:8pt;
	color: #aaaaaa;
}

input
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
textarea
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
select
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.select350
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width:350px;
}
.select550
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width:700px;
}
.select700
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width:700px;
}
.FOR_Link 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}
.FOR_Link:hover
{
	color: #000000;
	text-decoration:underline;
}
.FOR_Link:visited
{
	color: #000000;
}
/********************/
.cell_over
{
	color:#ff6600;
}

.cell_over td
{
	color:#ff6600;
}

.cell_out td
{
	color:#000;
}

.fotos {
border-color: #336600;
}

.fondoLiniaConsulta
{
	background-color:#AAAAAA; 
}


.tituloConsulta
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #AAAAAA;
	font-weight:bold;
	text-decoration:none;
}

.textoConsulta
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
	text-decoration:none;
}

.fondoPagina
{
	background-color:#FFFFFF; 
}

.PAG_link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #AAAAAA;
	font-weight:bold;
	text-decoration:none;
}
.PAG_link:hover
{
	color: #AAAAAA;
	text-decoration:none
}
.PAG_link:visited
{
	color: #AAAAAA;
}

.TAB_fondoLinia
{
	background-color:#AAAAAA; 
}


.TAB_titulo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #AAAAAA;
	font-weight:bold;
	text-decoration:none;
}

.TAB_texto
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
	text-decoration:none;
}

dd
{
margin-left: 5px;
}

.fondo_dia
{
	background-color:white;
}

.fondo_dia_seleccionado
{
	background-color:red;
}

.dia
{
	color:black;
	font-weight:normal;
	text-decoration:none;
}

.dia:visited
{
	color:black;
	font-weight:normal;
	text-decoration:none;
}

.dia:hover
{
	color:black;
	font-weight:normal;
	text-decoration:underline;
}

.dia_seleccionado
{
	color:white;
	font-weight:bold;
	text-decoration:none;
}

.dia_seleccionado:visited
{
	color:white;
	font-weight:bold;
	text-decoration:none;
}

.dia_seleccionado:hover
{
	color:white;
	font-weight:bold;
	text-decoration:underline;
}

.banner_desarrollo {	text-align:center;font-weight:bold;margin-bottom:10px;padding:5px;background-color:#eee;}