/* CSS Document */
.enlace_blanco_11 		  { color: #EEECDC; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_blanco_11:link 	  { color: #EEECDC; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_blanco_11:visited { color: #EEECDC; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_blanco_11:active  { color: #EEECDC; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_blanco_11:hover   { color: #EEECDC; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline }

.enlace_negro_11 		 {  color: #000000; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_negro_11:link 	 { color: #000000; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_negro_11:visited { color: #000000; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_negro_11:active  { color: #000000; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_negro_11:hover   { color: #000000; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline }

.enlace_gris_20 		{ color: #232323; font-size:20px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_gris_20:link 	{ color: #232323; font-size:20px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_gris_20:visited { color: #232323; font-size:20x; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_gris_20:active  { color: #232323; font-size:20px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_gris_20:hover   { color: #232323; font-size:20px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline }

.enlace_azul_11 		{ color: #174D88; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_azul_11:link 	{ color: #174D88; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_azul_11:visited { color: #174D88; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_azul_11:active  { color: #174D88; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_azul_11:hover   { color: #174D88; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline }

.enlace_azul_12 		{ color: #174D88; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_azul_12:link 	{ color: #174D88; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_azul_12:visited { color: #174D88; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_azul_12:active  { color: #174D88; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_azul_12:hover   { color: #174D88; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline }


.enlace_azul_14 		{ color: #174D88; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_azul_14:link 	{ color: #174D88; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_azul_14:visited { color: #174D88; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_azul_14:active  { color: #174D88; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_azul_14:hover   { color: #174D88; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline }

.enlace_vinotinto 		{ color: #AC0044; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_vinotinto:link 	{ color: #AC0044; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_vinotinto:visited { color: #AC0044; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_vinotinto:active  { color: #AC0044; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_vinotinto:hover   { color: #AC0044; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline }


.titulo_azul_21   	   {color: #174D88; font-size:21px; font-family:Arial, Helvetica, sans-serif;  TEXT-DECORATION: none;}
.titulo_blanco_19      {color: #FFFFFF; font-size:19px; font-family:Arial, Helvetica, sans-serif;  TEXT-DECORATION: none;}



.texto_gris_10     { font-size: 10px; color:#232323; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.texto_gris_11     { font-size: 11px; color:#232323; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.texto_gris_12     { font-size: 12px; color:#232323; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.texto_gris_13     { font-size: 13px; color:#232323; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.texto_gris_14     { font-size: 14px; color:#232323; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}

.texto_gris_claro_11     { font-size: 11px; color:#B7B7B7; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.texto_gris_claro_12     { font-size: 12px; color:#B7B7B7; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}

.texto_gris_not     { font-size: 12px; color:#555555; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}

.texto_azul_10     { font-size: 10px; color:#174D88; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.texto_azul_11     { font-size: 11px; color:#174D88; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.texto_azul_12     { font-size: 12px; color:#174D88; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.texto_azul_13     { font-size: 13px; color:#174D88; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}

.texto_blanco_10   { color: #EEECDC; font-size:10px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.texto_blanco_11   { color: #EEECDC; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.texto_blanco_12   { color: #FFFFFF; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.texto_blanco_13   { color: #FFFFFF; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }

.texto_naranja_11 	  {color: #FF6600; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none}
.texto_naranja_12 	  {color: #FF6600; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none}

.borde_imagen      { border:#E0E0E0 1px solid; BACKGROUND-COLOR:#FFFFFF;}

.boton { 
background-color: #2D5B8B; 
margin: 0px; 
padding: 0px; 
border-top-width: 2px; 
border-right-width: 2px; 
border-bottom-width: 2px; 
border-left-width: 2px; 
border-top-style: solid; 
border-right-style: solid; 
border-bottom-style: solid; 
border-left-style: solid; 
border-top-color: #CED7DB; 
border-right-color: #6B8594; 
border-bottom-color: #6B8594; 
border-left-color: #CED7DB;}

.boton_rojo { 
background-color: #CD090A; 
margin: 0px; 
padding: 0px; 
border-top-width: 2px; 
border-right-width: 2px; 
border-bottom-width: 2px; 
border-left-width: 2px; 
border-top-style: solid; 
border-right-style: solid; 
border-bottom-style: solid; 
border-left-style: solid; 
border-top-color: #CED7DB; 
border-right-color: #6B8594; 
border-bottom-color: #6B8594; 
border-left-color: #CED7DB;}

.boton_busca{
	height:24px;
	color:#FFF;
	padding:2px;
	background:url(../gcw_images/bot_centro.png) repeat-x left top;
	cursor:pointer;
	border:none;
}

.borde_gris_general   {border:       #CCCCCC 1px solid}

.caja_texto{border:1px solid #232323; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#232323; background-color:#F1F4F8}

/* Celdas Intercaladas ----------------------------------------- */
.CeldaC
{   background-color:#D0E0F0; /* BORDER-TOP: #bebebe 1px solid; BORDER-RIGHT: #bebebe 1px solid;*/
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #005782; FONT-FAMILY:  Arial, Helvetica, sans-serif; 
	TEXT-DECORATION:none; padding:3px;
}
.CeldaO
{   background-color: #F9FCFF; /*BORDER-TOP: #bebebe 1px solid; BORDER-RIGHT: #bebebe 1px solid;*/
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #005782; FONT-FAMILY:  Arial, Helvetica, sans-serif; 
	TEXT-DECORATION:none; padding:3px;
}
.CeldaN
{   background-color: #F2CAA2; /*BORDER-TOP: #bebebe 1px solid; BORDER-RIGHT: #bebebe 1px solid;*/
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #005782; FONT-FAMILY:  Arial, Helvetica, sans-serif; 
	TEXT-DECORATION:none; padding:3px;
}



/* INICIO: ESTILOS PARA EL PESTAÑERO */ 
.sumtab   {
  font-weight: 100; color: #000000; display: block; text-decoration: none; FONT-FAMILY: Arial, Helvetica, sans-serif;
   
			

}
.subtaboff {
/*	background: url(../images/subtab_offbg1.gif) no-repeat right top #F0F4F8;*/
	font-weight: 100;
	color: #3466A9;
	text-decoration: none;
	white-space: nowrap;
	border-bottom:1px solid #BEBEBE;
/*	border-left:1px solid #C6DEFD;*/
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	

}
.subtaboff a {
	background: url(../gcw_images/subtab_offbg2.gif) no-repeat right top #F0F4F8;
	
	color: #A2A2A2;	
 
	text-decoration: none;
	padding:4px 10px 4px 6px;
	/*width:auto;*/
	white-space: nowrap;
	display:block;
	border-bottom:0px solid #E4EFFD;
	/*border-left:0px solid #E4EFFD;*/
	font-size:11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	border-left:1px solid #D2D2D2;
	margin-left:5px;margin-right:5px;
	
}
.subtaboff a:hover{
	/*background: url(../images/subtab_offbg2.gif) no-repeat right top #fff;*/
	color: #3466A9;	
	font-size:11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;

}


.subtabon {
	background: url(../gcw_images/subtab_on.gif) no-repeat right top #F0F4F8;
	
	font-weight: 100;
	color: #000000;
	text-decoration: none;
	white-space: nowrap;
/*	border-bottom:1px solid #fff;*/
	border-left:1px solid #BEBEBE;
	FONT-FAMILY: Arial, Helvetica, sans-serif;

		
}
.subtabon a{
	background: url(../gcw_images/subtab_on.gif) no-repeat right top #F0F4F8;
	
	font-weight: 100;
	color: #AC0044;
	text-decoration: none;
	padding:3px 10px 3px 6px;
	white-space: nowrap;
	width:auto;
	display:block;
	border-bottom:0px solid #fff;
	/*border-left:0px solid #BEBEBE;*/
	font-size:12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;

}
.subtabon a:hover{
	color: #3466A9;
	font-size:12px;
}
/* FINAL: ESTILOS PARA EL PESTAÑERO */ 

/*MENU HORIZONTAL - BOTONERA*/
#menu {
	font-family: Arial;
	font-size: 0.8em;
	
}

#menu li {
	/* Indicamos que la posición de 'li' sea adjunte siempre a la izquierda */
	float: left;
	/* Eliminamos las marcas que genera el li como pueden ser las redonadas o recuadros */
	list-style-type: none;
}

/* Por defecto ul genera una separación hacia la derecha. con margin:0 queda anulada */
#menu ul {
	margin: 0;
	padding: 0;
}

#menu a {
	display: block;
	text-decoration: none;
	color: #FFFFFF;
	background: #f0edff;
	padding: 3px 9px 4px 9px;
	text-align: center;
	border-left: 1px solid #146296;
	border-right: 1px solid #383838;	
	/* Pintamos las lineas de todos los lados, excepto el izquierdo */
	/*border-width: 0px 1px 0px 1px;*/
	background:url(../gcw_images/fondo_bot_azul.jpg) repeat-x left top;	
	font-size:12px;
	
}

/* El primer recuadro, no tiene la linea izquierda. Aqui se la colocamos */
#menu a#primero {
/*	border: 1px solid #6643ff;*/
	/*border-left: 1px solid #404040;*/
	
	border-right: 1px solid #555555;	
	background:url(../gcw_images/fondo_bot_ocre.jpg) repeat-x left top;			
	
}

#menu a:hover {
	background: #d6ccff;
	
	background:url(../gcw_images/fondo_bot_gris.jpg) repeat-x left top;
}


/*input texto*/
.input_texto{
	height:20px;
	background:url(../gcw_images/input_centro.png) repeat-x left top;
	background-position:bottom;
	margin-bottom:0px;
	border:none;
	/*padding:4px 0;*/
	vertical-align:middle;
}
.input_esquina {
	padding-bottom:0;
	/*background-position:top;*/
	vertical-align:middle;
}
