﻿/***************************************************************************  PORTAL *****************************************************************************/ 
/* Combos */
select {background-color:#E5464A; color:white}
/* Entradas de Texto */
input {	border-style:none; } 
/* Botones */
input.btn{background-color:#F19EA2; border:1px solid; color: white; cursor:hand;}
input.btn:hover{background-color:#F19EA2;  border:1px solid;border-color:black; cursor:hand; color:black;}
.linkboton{background-color:#F19EA2; border:1px solid; color: white; cursor:hand;}
/* Textos */ 
.fontSubTitle { FONT-SIZE: 80% ; TEXT-TRANSFORM: none; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; text-align:justify; TEXT-DECORATION: none; COLOR:#FFFFFF;}
.fontText { FONT-SIZE: 80% ; TEXT-TRANSFORM: none; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; text-align:justify; TEXT-DECORATION: none; COLOR:#FFFFFF;}
.fontTextFoot { FONT-SIZE: 80% ; TEXT-TRANSFORM: none; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; COLOR:#FFFFFF;}
.fontTextPie { FONT-SIZE: 70% ; TEXT-TRANSFORM: none; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; COLOR:#000000;}
/* Estilo de los enlaces */ 
A:active {FONT-SIZE: 10px ; TEXT-TRANSFORM: none; COLOR: #FFFFFF; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:bold }
A:link {FONT-SIZE: 10px ; TEXT-TRANSFORM: none; COLOR: #FFFFFF; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:bold }
A:visited {FONT-SIZE: 10px ; TEXT-TRANSFORM: none; COLOR: #FFFFFF; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:bold }
A:hover {COLOR: #333333; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:bold }
/* Estilos genéricos */
.tabBackground { background-color:#E01F22 }
.tabMenuZone { background-color:#CECFD6 }
/* Zona genérica de menús dentro del tab */
.menuTopLeft { background: url(../../I/RIVAS/TopLeft.gif); width:10px; height:6px; background-color:#CECFD6}
.menuTopCenter { background: url(../../I/RIVAS/TopCenter.gif); width:100%; height:6px; background-color:#CECFD6}
.menuTopRight { background: url(../../I/RIVAS/TopRight.gif); width:10px; height:6px; background-color:#CECFD6}
.menuLeft { background: url(../../I/RIVAS/Left.gif); width:10px; height:6px; background-color:#CECFD6}
.menuRight { background: url(../../I/RIVAS/Right.gif); width:10px; height:6px; background-color:#CECFD6}
.menuBottomLeft { background: url(../../I/RIVAS/BottomLeft.gif); width:10px; height:6px; background-color:#CECFD6}
.menuBottomCenter { background: url(../../I/RIVAS/BottomCenter.gif); width:100%; height:6px; background-color:#CECFD6}
.menuBottomRight { background: url(../../I/RIVAS/BottomRight.gif); width:10px; height:6px; background-color:#CECFD6}
/* Zona de títulos */
.titleMain { background: url(../../I/RIVAS/TitleBG.gif); border:0; width:100%; } 
/* Estilos para los tabs */
.tabStd{ background-color:#F19EA2 }
.tabTop{ background: url(../../I/RIVAS/TabTop.gif); width:3px; } 
.tabTopRow{ height:2px; } 
.tabTopLeft{ background: url(../../I/RIVAS/TabTopLeft.gif); width:3px}
.tabTopRight{ background: url(../../I/RIVAS/TabTopRight.gif); width:3px}
.tabLeft{ background: url(../../I/RIVAS/TabLeft.gif); height:20px; width:3px}
.tabMiddle{ height:20px; width:3px}
.tabRight{ background: url(../../I/RIVAS/TabRight.gif); width:3px;}
.tabInfo {height:50; FONT-SIZE: 100% ; text-align:center; TEXT-TRANSFORM: none; COLOR: #FFFFFF; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; vertical-align:top; vertical-align:middle; border-width:thin;background-color:#CECFD6; font-weight:bold } /*  background-color:#6699CC; */
/*Estilos para la los bordes del tab general*/
.mainLeft{ background: url(../../I/RIVAS/BorderLeft.gif); height:5px; width:1px}
.mainRight{ background-image: url(../../I/RIVAS/BorderRight.gif); width:2px }
.mainBottomLeft { background: url(../../I/RIVAS/BorderBottomLeft.gif); width:10px; height:2px; }
.mainBottomCenter { background: url(../../I/RIVAS/BorderBottomCenter.gif); width:100%; height:2px; }
.mainBottomRight { background: url(../../I/RIVAS/BorderBottomRight.gif); width:10px; height:2px; }
/* Estilo Zoom */
.zoomvalue_off { height:10px; width:10px;  background-color:#6391B9; cursor:hand; }
.zoomvalue_on { height:10px; width:10px; background-color:Black; cursor:hand}
.zoomtext { FONT-SIZE: 9px ; TEXT-TRANSFORM: none; COLOR: #FFFFFF; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; text-align:center; TEXT-DECORATION: none }
/* Estilo Legend */
.legend_layergroup { FONT-SIZE: 80% ; TEXT-TRANSFORM: none; COLOR: #000000; background-color:#F19EA2;FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; text-align:justify; TEXT-DECORATION: none }
.legend_layer{ FONT-SIZE: 60% ; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; text-align:justify; TEXT-DECORATION: none }
/* Estilo Info */
.info_layer { FONT-SIZE: 80% ; TEXT-TRANSFORM: none; COLOR: #FFFFFF; background-color:#F19EA2; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; text-align:justify; TEXT-DECORATION: none; font-weight:bold }
.info_item { FONT-SIZE: 9px ; TEXT-TRANSFORM: none; COLOR: #FFFFFF; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; text-align:justify; TEXT-DECORATION: none }
/* TODO: Parece que no se usa */
.info_link { FONT-SIZE: 25% ; TEXT-TRANSFORM: none; COLOR: Black; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; text-align:justify; TEXT-DECORATION: none }
.info_footer { FONT-SIZE: 9px ; TEXT-TRANSFORM: none; COLOR: #FFFFFF; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; text-align:justify; TEXT-DECORATION: none }
.info_distance { FONT-SIZE: 9px ; TEXT-TRANSFORM: none; COLOR: white; background-color:#F19EA2;FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; text-align:justify; TEXT-DECORATION: none; font-weight:bold }
/* Table */
.tableTopH { height:25px }
.tablePage2 { border:0; width:580; height:370;}
.tablePage { border:0; }
/* Estilo Layer Group */
.layergroup_table{ FONT-SIZE: 9px ; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; text-align:justify; TEXT-DECORATION: none }
/* Page Extra */
.tablePageExtra { BACKGROUND-COLOR: lightblue }
/* TODO: Parece que no se usa */
.msgError{ FONT-SIZE: 80% ; TEXT-TRANSFORM: none; COLOR: Red; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; text-align:center; TEXT-DECORATION: none }
/* Estilo para el documento */
body {background-color:#FFFFFF; color : #FFFFFF; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0}
/* Estilo para el documento */
.bodyTable {background-color:#FFFFFF; color : #FFFFFF;}
/* Estilo Progress Bar */
.divWaiter
{
	visibility:hidden;position: absolute;font-size:x-small;z-index: 1003;text-align: center;FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	background-color: #F19EA2;
	color:White;
	width: 300px;height: 40px;
	filter: Alpha(Opacity=80);-moz-opacity:0.8;opacity:0.8
}
.Waiter_text{ FONT-SIZE: 60% ; TEXT-TRANSFORM: none; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; text-align:center; COLOR:#FFFFFF; font-weight:bold;}
/* show data */
.showdata_group { FONT-SIZE: 80% ; TEXT-TRANSFORM: none; COLOR: #FFFFFF; background-color:#8AADD1; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;TEXT-DECORATION: none; font-weight:bold }
.showdata_title { FONT-SIZE: 60% ; TEXT-TRANSFORM: none; COLOR: #FFFFFF; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;TEXT-DECORATION: none; font-weight:bold} /* background-color:#8AADD1; */
.showdata_value { FONT-SIZE: 60% ; TEXT-TRANSFORM: none; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;TEXT-DECORATION: none; COLOR:#FFFFFF }
/* div Page */
.divPage { overflow: auto;  scrollbar-face-color: #ffffff;  scrollbar-shadow-color: #0066cc;  scrollbar-highlight-color: #0066cc;  scrollbar-3dlight-color: #ffffff;  scrollbar-darkshadow-color: #ffffff; scrollbar-track-color:  #ffffff; scrollbar-arrow-color: #ff9900; }
/* GUIDE */
.guide_type {COLOR:#FFFFFF;}
.guide_typesel {font-weight:bold;font-size:12pt;}
.guide_FilterType { background-color:#8AADD1}
.guide_TextBox
{
	border-style: none;
	font-family:arial;
	font-weight:normal;
	font-size:8pt;
}

.guide_Label
{
	font-family:arial;
	font-weight:normal;
	font-size:8pt;
	border:0;
}

.guide_Combo
{
	border-style: none;
	font-family:arial;
	font-weight:normal;
	font-size:8pt;
}

.guide_Radio
{
	font-family:arial;
	font-weight:normal;
	font-size:8pt;
}

.guide_SelCondTitle
{
	font-family:arial;
	font-weight:500;
	font-size:8pt;
}

/* BROWSE ***************************************************************/
/* TODO: Parece que no se usa */
.guide_Browse
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Arial, Trebuchet MS;
	background-color: #8AADD1;
	text-align: left;
	border:0;
}
.guide_BrowseField
{	
	color:white;
	font-size: 8pt;
	font-style: normal;
	font-family: Arial, Geneva, Helvetica, san-serif;
	border:0;

}

.guide_BrowseToolbarTop
{
	background-color: #D6DBE7;
}
.guide_BrowseBody
{
	font-size: 8pt;
	color: white;
	border:0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #6391B9
	text-align: left;
}
.guide_BrowseToolbarDown
{
	background-color: #D6DBE7;
}
.guide_BrowsePaging
{
	background-color: #D6DBE7;
}
/* BROWSE BODY ************************************************************/
.guide_BrowseHeader
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	border:0;
	background-color:#8AADD1;
	text-align: left;
}
.guide_BrowseHeaderSelection
{
	background-color: #D6DBE7;
}
.guide_BrowseItem
{
	/*border-right-style: solid;*/
	/*border-right-color: orangered;*/
	color: white;
	font-size: 8pt;
	font-style: normal;
	font-family: Arial, Geneva,  Helvetica, san-serif;
	background-color: #EFEFF7;
	border:0;
}
.guide_BrowseItemChild
{
	/*border-right-style: solid;*/
	/*border-right-color: orangered;*/
	color: #666666;
	font-size: 8pt;
	font-style: normal;
	font-family: Arial, Geneva, Helvetica, san-serif;
	background-color: #E5E5E5;
	border:0;
}
.guide_BrowseAltItem
{
	/*border-right-style: solid;*/
	/*border-right-color: orangered;*/
	color: white;
	font-size: 8pt;
	font-style: normal;
	font-family: Arial, Geneva, Helvetica, san-serif;
	background-color: #EFEFF7;
	border:0;
}
.guide_BrowseAltItemChild
{
	border-right-style: solid;
	/*border-right-color: orangered;*/
	
	font-size: 8pt;
	font-style: normal;
	font-family: Arial, Trebuchet MS;
	background-color: linen;
}
.guide_BrowseItemSelection
{
	background-color: #D6DBE7;
}
.guide_linkText 
{
	FONT-SIZE: 7pt; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; border:0;
}

.zoomWindow 
{
	border: thin solid #8AADD1; filter: Alpha(Opacity=50);-moz-opacity:0.5;opacity:50%;background-color:#D6DBE7; Moz-Opacity:0.5;
}
.helpTable{background-color:#8AADD1;FONT-SIZE: 60% ; TEXT-TRANSFORM: none; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; text-align:left; COLOR:#FFFFFF;}








