﻿

BODY
{
    /*  BACKGROUND-IMAGE: url(../../../Temp/imagenes/fondo.jpg);*/
    SCROLLBAR-ARROW-COLOR: #a1a597;
    SCROLLBAR-FACE-COLOR: #ffffff;
    MARGIN: 0px 5px 5px;
    BACKGROUND-ATTACHMENT: fixed;
    BACKGROUND-REPEAT: no-repeat;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
    SCROLLBAR-BASE-COLOR: #a1a597;
    BACKGROUND-POSITION: right bottom;
    SCROLLBAR-HIGHLIGHT-COLOR: #a1a597;
    SCROLLBAR-SHADOW-COLOR: #a1a597;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    SCROLLBAR-3DLIGHT-COLOR: #a1a597
}

.body_princ_inf_pestana
{
	height: 100%; /* margin: 0px; */;
	padding: 0;
	margin: 0px 5px 0px 5px;
	/* background-image: url(ge_FondoZE.bmp);
	background-position: bottom right; */
}
.body_princ_inf_empr
{
	height: 100%;
	margin: 0px;
	padding: 0; 
	/* background-image: url(ge_NombEmpr.gif);
	background-repeat: no-repeat;
	background-position: bottom left; */
}
.titulo_link
{
    TEXT-ALIGN: justify;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #ffb901;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.textogen
{
    TEXT-ALIGN: justify;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #333333;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal
}
.textogencent
{
    TEXT-ALIGN: center;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #333333;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal
}
.titulopag
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #006699;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}

.titulopag2
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #006699;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold
}

.tabla
{
    BORDER-BOTTOM: #00346f 1px;
    BORDER-LEFT: #00346f 1px;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #333333;
    FONT-SIZE: 11px;
    BORDER-TOP: #00346f 1px solid;
    BORDER-RIGHT: #00346f 1px solid
}
.tablafit
{
    BORDER-BOTTOM: #5f7c9d 1px solid;
    BORDER-RIGHT-STYLE: none;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BORDER-TOP-STYLE: none;
    COLOR: #000000;
    FONT-SIZE: 11px;
    BORDER-LEFT-STYLE: none
}
.negrita
{
    FONT: bold 11px Arial, Helvetica, sans-serif;
    COLOR: #000000
}
.blanco
{
    COLOR: #ff33ff
}
.blanco
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    MARGIN-BOTTOM: 0px;
    COLOR: #ffffff;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    MARGIN-RIGHT: 5px
}
.titulo_pagina
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #000000;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold
}
.texto_peque
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #000000;
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal
}
.texto_normal
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #000000;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal
}

A:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #666666;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A:link
{
    COLOR: #000000
}
A:visited
{
    COLOR: #000000
}
.gridsolicitudes
{
    WIDTH: 100%
}
TABLE.gridsolicitudes
{
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 1px solid;    
    WIDTH: 100%;
    BORDER-TOP: 1px solid;
    BORDER-RIGHT: 1px solid;
    cellpadding: 2;
    cellspacing: 0
}
TABLE.gridsolicitudes TR
{
    BORDER-BOTTOM: #000000 thin solid;    
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 0.7em;
    BORDER-TOP: #000000 thin solid
}
TABLE.gridsolicitudes TR:hover
{
    BACKGROUND-COLOR: #99ccff
}
TABLE.gridsolicitudes TH
{
    BORDER-BOTTOM: #000000 thin solid;
    PADDING-BOTTOM: 4px;
    BACKGROUND-COLOR: #4d84c4;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    COLOR: #ffffff;
    BORDER-TOP: #000000 thin solid;
    PADDING-TOP: 4px
}
.grid_mensajes
{
    WIDTH: 50%;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 0.7em;
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-RIGHT: 1px solid;
    cellpadding: 2;
    cellspacing: 0;	
    
}
.grid_mensajes caption
{
    BACKGROUND-COLOR: #4d84c4;
    COLOR: #ffffff;
    FONT-WEIGHT: bold;
    TEXT-ALIGN:left;
}
.grid_mensajes th
{
    BACKGROUND-COLOR: #ffcc00;
    COLOR: #000000;
    FONT-WEIGHT: bold;
    TEXT-ALIGN:left;
}
.grid_mensajes td
{
    BACKGROUND-COLOR: #F4F4FF; 	
}
.grid_general
{
    WIDTH: 98%;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 0.7em;
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-RIGHT: 1px solid;
	border-collapse: collapse;
    
}
.grid_general caption
{
    BACKGROUND-COLOR: #4d84c4;
    COLOR: #ffffff;
    FONT-WEIGHT: bold;
    TEXT-ALIGN:left;
}
.grid_general th
{
    BACKGROUND-COLOR: #ffcc00;
    COLOR: #000000;
    FONT-WEIGHT: bold;
    TEXT-ALIGN:left;
	
}
.grid_general tbody tr
{    
	cursor: hand;
	cursor: pointer;

}
.grid_general td
{
    BORDER-BOTTOM: 1px solid;
	BORDER-TOP: 0px solid;	
}
.td_sangria
{
    width:1%
}
.Estilo_Cab
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #006699;
    FONT-SIZE: 18px;
    FONT-WEIGHT: bolder
}
.Estilo_Desc
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #006699;
    FONT-SIZE: 14px
}
#TextoPestana
{
    Z-INDEX: 1;
    POSITION: absolute;
    WIDTH: 849px;
    MARGIN-LEFT: -424px;
    TOP: 23px;
    LEFT: 50%
}
#Banner_Convenciones
{
    Z-INDEX: 3;
    POSITION: absolute;
    WIDTH: 172px;
    BOTTOM: 11px;
    HEIGHT: 60px;
    LEFT: 50%
}
.bienvenida
{
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #006699;
    FONT-SIZE: 18px;
    FONT-WEIGHT: bolder;
    PADDING-TOP: 10px
}
.cabeceras_cs
{
    BORDER-BOTTOM: 2px solid;
    BORDER-LEFT: 0px solid;
    BACKGROUND-COLOR: #4d84c4;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #ffffff;
    FONT-SIZE: 11px;
    BORDER-TOP: 0px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: 2px solid
}
.cabeceras2_cs
{
    BORDER-BOTTOM: #333333 1px solid;
    BORDER-LEFT: #333333 0px solid;
    BACKGROUND-COLOR: #ffcc00;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #000000;
    FONT-SIZE: 10px;
    BORDER-TOP: #333333 0px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #333333 1px solid
}
.submenu_link :link
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #006699;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.submenu_link :hover
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #006699;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
	text-decoration:underline;
}
.submenu_link :visited
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #006699;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.selectedRow {
         background-color: #F4F4FF;
         cursor: pointer;
      }
.clickedRow {
     background-color: #99CCFF;
     cursor: pointer;
  }
.efacturas body {background-color: #EEE;}
.efacturas table
 {
  width:100%;
  border-collapse:collapse;
  border:2px solid black;
}
.efacturas th
{
  text-align: left;
  color: #000;
  font-family:"Arial Narrow";
  font-size: 10pt;
  background-color: #FFF;
  padding: 10px;
}
.efacturas table td
 {
	text-align: left;
	background-color: #FFF;
	border-collapse:collapse;
	border:2px solid black;
	font-family:"Arial Narrow";
	font-size: 10pt;
	padding: 10px;
	line-height: 2
}
.efacturas a:link { text-decoration: underline; color:#0000FF }
.efacturas a:visited { text-decoration: underline; color:#810081 }
.efacturas a:hover {  }
.efacturas a:active { color:#0000FF }
.acceso_coexp_divscroll {
      border-width: 1px;
      border-style: solid;
      width: 300px;
      height: 200px;
      overflow: auto;
      background-color:#EEE;
}
.gentex {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.presupuesto_wizard
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	font-weight: bold;	
	color: #ffffff;
	background-color:#4d84c4;
	text-align: center;
}
.presupuesto_wizard_actv
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	font-weight: bold;	
	color: #ffffff;
	background-color:#FF0000;
	text-align: center;
}

/* Nueva politica de cookies */
.banner-policy-link {color:#0071b6 !important;}
