body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: "Trebuchet MS",Arial;
	font-size:11px;
}

/*Linas de puntos*/

.puntos_h{
	background-image:url(../images/puntos_horizontal.gif);
	background-repeat:repeat-x;	
}

.puntos_v{
	background-image:url(../images/puntos_vertical.gif);
	background-repeat:repeat-y;	
}

/*cuadro fondo*/

.lat_der {
background-image:url(../images/lat_der.gif);
background-repeat:repeat-y;
}

.latazul_der {
background-image:url(../images/lat_azul_der.gif);
background-repeat:repeat-y;
}

.lat_izq {
background-image:url(../images/lat_iz.gif);
background-repeat:repeat-y;
}

.latazul_izq {
background-image:url(../images/lat_azul_iz.gif);
background-repeat:repeat-y;
}

.lat_up {
background-image:url(../images/lat_up.gif);
background-repeat:repeat-x;
}

.latazul_up {
background-image:url(../images/lat_azul_up.gif);
background-repeat:repeat-x;
}

.lat_down {
background-image:url(../images/lat_down.gif);
background-repeat:repeat-x;
}

.latazul_down {
background-image:url(../images/lat_azul_down.gif);
background-repeat:repeat-x;
}
.detalleError
{
	font-family: "Trebuchet MS" ,Arial;
	font-size: 10px;
	color: #000000;
	display:none;
}

/*Links*/
.Link_generico
{
	font-family: "Trebuchet MS" ,Arial;
	font-size: 11px;
	text-decoration: underline;
	color: #0067AB;
}

a.Link_generico:link
{
	font-size: 11px;
	text-decoration: underline;
	color: #0067AB;
}

a.Link_generico:hover
{
	text-decoration: none;
	color: #F4A92A;
}

a.Link_generico:active {
	text-decoration:none;
	color:#0067AB;
}

.Link_naranja
{
	font-family: "Trebuchet MS",Arial;
	font-size:12px;
	text-align:left;
	font-weight: bold;
	text-decoration:none;
	color:#F4A92A;
}

.Link_verde
{
	font-family: "Trebuchet MS",Arial;
	font-size:12px;
	text-align:left;
	font-weight: bold;
	text-decoration:none;
	color:#458B74;
}



/*menu up*/
.tit_menu {
	font-family: "Trebuchet MS",Arial;
	font-size:11px;
	text-decoration:none;
	color:#8E8E91;
	font-weight: bold;
}

a.tit_menu:link {
	font-size:11px;
	text-decoration:none;
	color:#8E8E91;
	font-weight: bold;
}

a.tit_menu:hover {
	text-decoration:none;
	color:#0067AB;
}

a.tit_menu:active {
	text-decoration:none;
	color:#0067AB;
}

.sub_menu {
	font-family: "Trebuchet MS",Arial;
	font-size:10px;
	text-decoration:none;
	color:#5F92C6;
	font-weight: normal;
}

a.sub_menu:link {
	text-decoration:none;
	color:#5F92C6;
}

/*cabecera*/
.seccion {
	font-family: "Trebuchet MS",Arial;
	font-size:11px;
	font-weight: bold;
	height:29px;
	width:204px;
	text-align:center;
	text-decoration:none;	
	color:#FFFFFF;
	background-image:url(../images/fd_seccion.gif);
	background-repeat:no-repeat;

}

#barra {
	height:58px;
	width:514px;	
	background-image:url(../images/barra.jpg);
	background-repeat:no-repeat;
}
#barraBlanca {
	height:58px;
	width:437px;	
	background-image:url(../images/barra_blanco.jpg);
	background-repeat:no-repeat;
}
#barraTitulo
{
	height:37px;
	width:461px;	
	background-image:url(../images/fd_titulo.png);
	background-repeat:no-repeat;
}
#barra1 {
	height:58px;
	width:514px;	
	background-image:url(../Images/bar_admin.gif);
	background-repeat:no-repeat;
}

.txt_buscador {
	font-family: "Trebuchet MS",Arial;
	font-size:11px;
	font-weight: bold;
	color:#0067AE;
}

#fr_buscar {
	font-family: "Trebuchet MS",Arial;
	font-size:11px;
}

.texto_usu{
	font-family: "Trebuchet MS",Arial;
	font-size:9px;
	font-weight: bold;
	text-align:center;
	text-decoration:none;	
	color:#FFFFFF;
}

.boton_info{
	font-family: "Trebuchet MS",Arial;
	font-size:11px;
	font-weight: bold;
	text-align:center;
	text-decoration:none;	
	color:#FFFFFF;
}

.fecha_hora_der{
	font-family: "Trebuchet MS",Arial;
	font-size:11px;
	font-weight: normal;
	text-align:right; 
	text-decoration:none;	
	color:#8E8E91;
}

.fecha_hora{
	font-family: "Trebuchet MS",Arial;
	font-size:11px;
	font-weight: normal;
	text-align:center;
	text-decoration:none;	
	color:#8E8E91;
}

.txt_migas {
	font-family: "Trebuchet MS",Arial;
	font-size:11px;
	font-weight: normal;
	text-align:left;
	text-decoration:none;	
	color:#8E8E91;
}

.txt_migasSig {
	font-family: "Trebuchet MS",Arial;
	font-size:11px;
	font-weight: normal;
	text-align:left;
	text-decoration:none;	
	color:#8E8E91;
}

/*texto labels*/
.txt_textolbl {
	font-family: "Trebuchet MS",Arial;
	font-size:11px;
	font-weight: normal;
	text-align:left;
	text-decoration:none;	
	color:#5F92C6;
}
.txt_textoedit {
	font-family: "Trebuchet MS",Arial;
	font-size:10px;
	font-weight: normal;
	text-align:left;
	text-decoration:none;	
	color:#8E8E91;
}
.txt_textolbltitulo
{
	font-family: "Trebuchet MS" ,Arial;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	color: white;
}

.txt_textolbltituloCentrado
{
	font-family: "Trebuchet MS" ,Arial;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color: white;
}

.txt_informacion {
	font-family: "Trebuchet MS",Arial;
	font-size:15px;
	font-weight: bold;
	text-align:center;
	text-decoration:none;	
	color:#5F92C6;
}

.txt_tit_informacion {
	font-family: "Trebuchet MS",Arial;
	font-size:16px;
	font-weight: bold;
	text-align:center;
	text-decoration:none;	
	color:#0067AE;
}

.txt_dat_busqueda {
	font-family: "Trebuchet MS",Arial;
	font-size:10px;
	font-weight: normal;
	text-align:left;
	text-decoration:none;	
	color:#0067AE;
}

.txt_dat_listado {
	font-family: "Trebuchet MS",Arial;
	font-size:10px;
	font-weight: normal;
	text-decoration:none;	
	color:#0067AE;
}

.txt_textocalendar {
	font-family: "Trebuchet MS",Arial;
	font-size:10px;
	font-weight: normal;
	text-align:center;
	text-decoration:none;	
	color:#8E8E91;
}
/*tabla ficha*/

.tit_tabla {
	font-family: "Trebuchet MS",Arial;
	font-size:11px;
	font-weight:bold;
	padding-left:10px;
	text-decoration:none;	
	color:#F4A92A;
	border-bottom: 2px solid #6696C7;
	border-right: 2px solid #FADCAA; 	
}

.tit_anexos {
	font-family: "Trebuchet MS",Arial;
	font-size:11px;
	font-weight:bold;
	padding-left:10px;
	text-decoration:none;	
	color:#F4A92A;
	border-bottom: 2px solid #6696C7;
}

.cont_tabla {
	font-family: "Trebuchet MS",Arial;
	font-size:10px;
	font-weight: normal;
	padding-left:10px;
	
	text-decoration:none;	
	color:#5F92C6;
	border-bottom: 1px dashed #F4A92A;
	border-right: 2px solid #FADCAA; 	
	text-align:left;
}

.bordes_tabla 
{
	padding-left:10px;
	border-style: solid;
	border-color: #5F92C6;
	border-bottom: 1px solid #5F92C6;
	border-left: 1px solid #5F92C6;
	border-right: 1px solid #5F92C6; 
	border-top:	1px solid #5F92C6;
	text-align: center;
}

.tit_Grid {
	font-family: "Trebuchet MS" ,Arial;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color: white;
	background-color:#F4A92A;
	border-bottom: 2px solid #5F92C6;
	border-right: 2px solid #5F92C6; 
	border-top:	2px solid #5F92C6;
	border-left: 2px solid #5F92C6;	
}

.cont_tabla2 {
	font-family: "Trebuchet MS",Arial;
	font-size:10px;
	font-weight: normal;
	text-decoration:none;	
	color:#5F92C6;
	text-align:left;
}

.anexos {
	height:21px;
	text-align:center;
	background-color:#FEF4E5;
	border-bottom: 1px dashed #F4A92A;
}

/*paginacion*/

.txt_paginacion {
	font-family: "Trebuchet MS",Arial;
	font-size:11px;
	font-weight:normal;
	text-align:center;
	text-decoration:none;	
	color:#5F92C6;
}

.txt_tituloVentanaEm {
	font-family: "Trebuchet MS",Arial;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;	
	color:#5F92C6;
}

/*novedades*/

.fondo_novedades {
background-image:url(../images/fd_novedades.gif);
background-repeat:repeat-x;
}

/*pantalla*/

.fondo_un {
	background-image:url(../images/un.gif);
	background-repeat:no-repeat;
	background-position:bottom right; 
}

input {
	font-family: "Trebuchet MS",Arial;
	font-size:11px;
	font-weight: normal;
	text-align:left;
	text-decoration:none;	
	color:#8E8E91;
}

/*cuadro admin*/

.latgris_der {
background-image:url(../Images/lat_gris_der.gif);
background-repeat:repeat-y;
}

.latgris_izq {
background-image:url(../Images/lat_gris_iz.gif);
background-repeat:repeat-y;
}

.latgris_up {
background-image:url(../Images/lat_gris_up.gif);
background-repeat:repeat-x;
}

.latgris_down {
background-image:url(../Images/lat_gris_down.gif);
background-repeat:repeat-x;
}


/*cuadro password*/
.fondo_password {
	margin-top:130px;
	background-image:url(../Images/fd_admin.jpg);
	background-repeat:no-repeat;

}

.tabla_password {
	margin-top:60px;
	margin-left:20px;

}


/*ventana novedades*/

.fondo_masnovedades {
	background-image:url(Images/fd_masnovedades.png);
	background-repeat:no-repeat;
}

.txt_titul_novedades {
	font-family: "Trebuchet MS",Arial;
	font-size:11px;
	font-weight: bold;
	color:#0067AE;
	text-align:center;
}

.txt_masnovedades {
	font-family: "Trebuchet MS",Arial;
	font-size:10px;
	text-decoration:none;
	color:#5F92C6;
	font-weight: normal;
	padding-left: 10px;
}

.txt_masnovedades_negrita {
	font-family: "Trebuchet MS",Arial;
	font-size:10px;
	text-decoration:none;
	color:#0067AE;
	font-weight: bold;
}

#scroll
{
	overflow: auto;
	width: 97%;
	height: 90%;
	margin-top: 5px;
}
.tituloBlancoRepetir{
	background-image:url(../images/tituloBlancoRepetir.gif);
	background-repeat:repeat-x;	
}
.tituloBlancoRepetirAbajo{
	background-image:url(../images/tituloBlancoRepetirAbajo.gif);
	background-repeat:repeat-x;	
}
.tituloBlancoRepetirIzq{
	background-image:url(../images/tituloBlancoRepetirIzq.gif);
	background-repeat:repeat-y;	
}
.tituloBlancoRepetirDer{
	background-image:url(../images/tituloBlancoRepetirDer.gif);
	background-repeat:repeat-y;	
}