<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body 
{
	font:14px Calibri, Verdana, Helvetica, sans-serif;
	background-color: #ECE9D8;
	margin:0;
	color:#000;
}

 .treeView td {height:4px;}

.clear {clear:both;}

#pagina 
{
	width: 1501px;
	margin: 0 auto;
}

#contenedor 
{
	border: 1px solid #FFF;
	width: 1501px;
	float:left;
	background-color: #FFF;
}

#cabecera 
{
	width:1501px;
	height:88px;
	display:block;
}

#cabecera_izquierda 
{
	width:300px;
	float:left;
}

#cabecera_derecha 
{
	width:900px;
	float:right;
}

#cabecera_superior 
{
	width:1501px;
	height:30px;
	float:left;
	background:#003C26;
}

a.facebook 
{
	width:30px;
	height:30px;
	background: url(/img/facebook.png) no-repeat center center;
	display:block;
	float:left;
	border-left:1px solid #FFF;
	margin-left:100px;
}

a.twitter 
{
	width:30px;
	height:30px;
	background: url(/img/twitter.png) no-repeat center center;
	display:block;
	float:left;
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;
}

.logo 
{
	margin: 10px;
}

#Cabecera_caja_login 
{
	margin-top:20px;
	margin-left:100px;
}

#Cabecera_caja_usuario 
{
	margin-top:20px;
	margin-left:150px;
	margin-right:20px;
	text-align:right;
}

#Cabecera_RazonSocialUsuario, 
#Cabecera_CodigoClienteUsuario
{
	font-weight:bold;
}

#pie 
{
	width:100%;
	background:#003C26;
	text-align:center;
	color:#FFF;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:20px;
	margin-top:10px;
}

#cuerpo 
{
	width:1180px;
	float:right;
	min-height:400px;
	padding:0 20px 20px 0;
}

.cabecera_seccion, 
.cabecera_seccion_med 
{
	background-color:#EEE;
	float:left;
	padding:5px 20px;
	border-radius: 5px;
	color:#666;
	font-size:16px;
}

.cabecera_seccion {
	width:1140px;
    margin:20px 0;
}

.cabecera_seccion_med {
    width:308px;
    margin:0 0 10px 0;
}
.cabecera_avisos
{
	background-color:#FFF;
	float:left;
    margin-top:30px;
	color:#666;
	font-size:16px;
	width:850px;
}
.fila_enlaces 
{
	margin: 10px 0;
	float:right;
	clear:both;
	line-height:16px;
}
.enlace_imagen img
{
	vertical-align: middle;
	padding-right:5px;
}
a, 
a.enlace_imagen
{
	text-decoration:none;
	color:#7e7e7e;
}
a:hover,
a.enlace_imagen:hover 
{
	color:#003C26;
}
div.boton_grid {
    width:20px;
    display:block;
    float:left;
    min-height: 1px;
}


/* ----- MENU ----- */

#menu_lateral,
#menu_lateralB,
#menu_lateralV 
{
	width:250px;
	float:left;
}

#menu_lateral ul,
#menu_lateralV ul,
#menu_lateralB ul 
{
    font-size:14px;
	border-top:1px solid #ededed;
	margin:20px 0 0 -35px;
	list-style-type:none;
	padding-top:10px;
}

#menu_lateral ul li,
#menu_lateralV ul li,
#menu_lateralB ul li 
{
    font-size:14px;
	border-bottom:1px solid #ededed;
	padding:5px 0;
	margin:0;
	list-style-type:none;
}

a.menu_lateral_elemento 
{
    font-size:14px;
	text-decoration:none;
	color:#7e7e7e;
}

a.menu_lateral_elemento:hover 
{
    font-size:14px;
	color:#003C26;
    }

a.menu_lateral_elemento img
{
    font-size:14px;
	padding-bottom:2px;
	padding-right:5px;
}

a.menu_lateral_elemento2
{
    font-family:'Courier New';
    font-size:14px;
	text-decoration:none;
	color:#7e7e7e;
    padding:0px 10px 0px 10px;
}

a.menu_lateral_elemento2:hover
{
    font-family:'Courier New';
    font-size:14px;
	text-decoration:none;
	color:#003C26;
    padding:0px 10px 0px 10px;
}


/* ----- jQuery ----- */

.ui-autocomplete { height: 200px; overflow-y: scroll; overflow-x: hidden;}

/* ----- Varios ----- */

.separador 
{
	clear:both;
	margin-bottom:20px;
}

.linea_espacio {
    width:100%;
    height:2px;
    min-height:1px;
    background:#EEE;
    margin-bottom:20px;
    clear:both;
}
.MenuDesplegable&gt;li&gt;ul{
  display: none;
}
.MenuDesplegable&gt;li:hover&gt;ul {
  display:block;
}
.botonlistado {
    margin-left: 170px;
    margin-top: 20px;
}
.txtcenter {
    text-align: center;
    font-size: 16px;
    margin-left: 60px;
}
.tabla100 {
width:80%;
}
.Colum1,
.Colum2,
.Colum3,
.Colum4,
.Colum5,
.Colum6,
.Colum7 {
    width: 100px;
}

.cabeceratabla{
	border-bottom:2px solid #C5C7CB !important;
    font-weight:bold;
	padding: 5px 0 5px 5px;
}
.lineatabla
{
	border-bottom:1px solid #C5C7CB;
}
.ColumRight {
float: right;
}
.Colum6 {
	width: 60px;
    padding-right: 20px;
}
.Colum6, .Colum5 {
	width: 110px;
}
.cabeceratabla .Colum5{
	text-align: center;
}
.cabeceratabla .Colum6{
	text-align: center;

}
.EtiquetaHabitual {
color: red !important;
font-weight: bold;
}

/* NUEVO */
.enlace_imagen_solicitud img
{
	vertical-align: middle;
	padding-right:-200px;
}
a, 
a.enlace_imagen_solicitud
{
    font-size:14px;
	text-decoration:none;
	color:#7e7e7e;
}
a:hover,
a.enlace_imagen_solicitud:hover 
{
	color:#003C26;
}
.fila_enlaces_solicitud
{
	margin: 10px 0;
	float:left;
	clear:both;
	line-height:16px;
    width: 300px;
}
.nueva_solicitud{
    font-size:12px;
    }

/* ----- MENU AVISOS ----- */

#menu_avisos {
padding: 0;
}

#menu_avisos li {
display: inline;
}

#menu_avisos li a {
font-size:14px;
text-decoration: none;
float:left;
padding: 10px;
background-color: #EEE;
color: #000;
border-radius: 0px;
margin:3.5px;
}
#menu_avisos li a:hover{
font-size:14px;
text-decoration: none;
float:left;
padding: 10px;
background-color: #003C26;
color: #fff;
border-radius: 0px;
margin:3.5px;
}

.elemento_avisos li a {
font-size:14px;
text-decoration: none;
float:left;
padding: 10px;
background-color: #EEE;
color: #000;
border-radius: 0px;
margin:3.5px;
}
.elemento_avisos li a:hover{
font-size:14px;
text-decoration: none;
float:left;
padding: 10px;
background-color: #003C26;
color: #fff;
border-radius: 0px;
margin:3.5px;
}

.linea
{
	background-color:#003C26;
	float:left;
	padding:3px 20px;
	border-radius: 4px;
	color:#666;
	width:830px;   
    margin-top:-2.5px;
}

.desplegable{
    font:14px Calibri, Verdana, Helvetica, sans-serif;
	margin:0;
    float:left;
    width:150px;
	color:#003C26;
    margin-top:2px;
    margin-left:3px;
}

.elemento_aviso_elegido{
font-size:14px;
text-decoration: none;
float:left;
padding: 10px;
background-color: #003C26;
color: #fff;
border-radius: 0px;
margin:3.5px;
width: 863px;
}

.elemento_aviso_elegido li a:hover{
font-size:14px;
text-decoration: none;
float:left;
padding: 10px;
background-color: #003C26;
color: #fff;
border-radius: 0px;
margin:3.5px;
}



.claseBanner{
    width:600px;
    text-align:center;    
    position:absolute;
    top:50px;
}

.slider {
	width: 95%;
	margin: auto;
	overflow: hidden;
}

.slider ul {
	display: flex;
	padding: 0;
	width: 400%;
	
	animation: cambio 20s infinite alternate linear;
}

.slider li {
	width: 100%;
	list-style: none;
}

.slider img {
	width: 100%;
}

@keyframes cambio {
	0% {margin-left: 0;}
	20% {margin-left: 0;}
	
	25% {margin-left: -100%;}
	45% {margin-left: -100%;}
	
	50% {margin-left: -200%;}
	70% {margin-left: -200%;}
	
	75% {margin-left: -300%;}
	100% {margin-left: -300%;}
}</pre></body></html>