body {
	    margin-left: 0px;
	    margin-top: 0px;
    }
    .Estilo6 {font-family: Verdana, Arial, Helvetica, sans-serif;
	    font-size: 11px;
	    font-weight: bold;
	    color: #D9F3FF;
    }
    .Estilo7 {
	    font-family: Verdana, Arial, Helvetica, sans-serif;
	    font-size: 10px;
	    color: #FFFFFF;
	    text-decoration: none;
    }
    .Estilo17 {
	    color: #1E9DD0;
	    font-family: Verdana, Arial, Helvetica, sans-serif;
	    font-size: 9px;
    }
    .Estilo13 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	    font-size: 10px;
	    color: #666666;
    }
    .Estilo15 {color: #1E9DD0}
    .Estilo11 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	    font-size: 10px;
	    color: #999999;
    }
    .Estilo8 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	    font-weight: bold;
	    font-size: 10px;
	    color: #333333;
	    text-decoration: none;
    }
    
    input.text { 
        background-color: #FFFFFF;
	    font-family: Verdana;
	    font-size: 11px;
	    color: #1E9DD0;
	    border: 0px;
	    vertical-align: baseline;
    }
    
    .fbuscadorgr-est {
	    background-color: #FFFFFF;
	    font-family: Verdana;
	    font-size: 11px;
	    color: #1E9DD0;
	    border: 0px;
	    height: 19px;
	    width: 260px;
	    vertical-align: baseline;
    }
    .fbuscadorgr-prov {
	    background-color: #FFFFFF;
	    font-family: Verdana;
	    font-size: 11px;
	    color: #1E9DD0;
	    border: 0px;
	    height: 19px;
	    width: 178px;
    }
    .fbuscadorgr-loc {
	    background-color: #FFFFFF;
	    font-family: Verdana;
	    font-size: 11px;
	    color: #1E9DD0;
	    border: 0px;
	    height: 19px;
	    width: 165px;
    }
    .SearchFieldError {
	    color: red;
	    font-family: Verdana, Arial, Helvetica, sans-serif;
	    font-size: 9px;
	    background-color: #1E9DD0;
	    width: 196px;
	    height: 20px;
	    visibility: hidden;
    }
    .Estilo18 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
    }
    .Estilo14 {color: #999999}
    .Estilo15 {color: #1E9DD0}
    .Estilo16 {color: #666666}
    .Estilo21 {color: #333333}
    .Estilo27 {
	    font-size: 9px;
	    color: #1E9DD0;
    }
    .Estilo30 {font-size: 9px}
    .Estilo19 {color: #1E9DD0; font-weight: bold; }
    
    .fbuscadorgr-est-contents {
	    background-color: #FFFFFF;
	    font-family: Verdana;
	    font-size: 11px;
	    color: #1E9DD0;
	    border: 0px;
	    height: 19px;
	    width: 140px;
	    vertical-align: baseline;
    }
    
    .fbuscadorgr-content-prov {
	    background-color: #FFFFFF;
	    font-family: Verdana;
	    font-size: 11px;
	    color: #1E9DD0;
	    border: 0px;
	    height: 19px;
	    width: 145px;
    }
    
    .fbuscadorgr-content-loc {
	    background-color: #FFFFFF;
	    font-family: Verdana;
	    font-size: 11px;
	    color: #1E9DD0;
	    border: 0px;
	    height: 19px;
	    width: 145px;
    }
    .paginador {
	    font-size: 9px;
	    font-family: Verdana, Arial, Helvetica, sans-serif;
	    color: #666666;
    }
    .paginadoron {
        font-size: 9px; 
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        color: #1EA0D4; 
        font-style: bold; 
        font-weight: bold; 
    }
    .paginador-link{
        text-decoration: none;
        font-size: 9px;
	    font-family: Verdana, Arial, Helvetica, sans-serif;
	    color: #666666;
    }
    .ResortDetailTitle {	color: #1E9DD0;
	    font-weight: bold;
	    font-family: Verdana, Arial, Helvetica, sans-serif;
	    font-size: 10px;
    }
    .ResortDetailInfo {
        color: #666666; 
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 10px; 
    }
    .SearchFieldErrorContents {
	    color: red;
	    font-family: Verdana, Arial, Helvetica, sans-serif;
	    font-size: 9px;
	    background-color: #1E9DD0;
	    width: 140px;
	    height: 10px;
    }
    div.gral {
	    width:993px;
	    padding:0px;
	    float:left;
	    background:#fff;
    }
    #main {
	    width: 1013px;
	    margin:0 auto;
    }
    .ResortsNextToName
    {
		white-space: nowrap;
		width: 117px;
		overflow: hidden;
		max-width: 100px;
		float: left;
    }
    
    .loginNotLogged
    {
		 background-color: #99CDE2;
		 height: 26px;
		 line-height: 26px;
    }
    
    .loginLogged
    {
		 background-color: #99CDE2;
		 height: 26px;
		 line-height: 26px;
    }
    
    .txtlogin {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #FFFFFF;
	}
	
	.txtLoginError {
		margin-left: 46px;
		color: Red;
	}
	
	.txtlogout {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #FFFFFF;
		vertical-align: middle;
	}
	
	.txtlogout_bold {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #FFFFFF;
		vertical-align: middle;
		font-weight: bold;
	}
	
	.flogin { 
        background-color: #FFFFFF;
	    font-family: Verdana;
	    font-size: 11px;
	    color: #1E9DD0;
	    border: 0px;
	    vertical-align: baseline;
    }
    
    .modalProgress
	{ 
		clear:both; 
		float:left; 
		display: inline;	
		margin-left:auto;
		margin-right:auto;
		z-index:100;
		position: absolute;
		left:0px;
		top:0px;
		width: 491px;
		height: 600px;			
		line-height: 600px;
		background-color: #EEEEEE; 
		opacity: 0.5;
		-moz-opacity:0.5;
		-khtml-opacity: 0.5;
	}
	
	.modalLoadingBorder {
		background-color:#1E9DD0;
		}
		
	.modalBackground 
	{
		background-color: Gray;
		opacity: 0.85;
		filter:alpha(opacity=85);
		-moz-opacity:0.85;
		-khtml-opacity: 0.85;
		z-index: 999;
		position: absolute;
		width: 994px;
		height: 1000px;
		clear:both; 
		float:left; 
		display: inline;	
		margin-left:auto;
		margin-right:auto;
	}
	
	#pnlLoading
	{
		position: absolute; 
		z-index: 1000; 
		width: 150px; 
		left: 422px; 
		top: 200px; 
		background-color: #FFFFFF;
		filter:alpha(opacity=100); 
		-moz-opacity:1; 
		-khtml-opacity: 1; 
		opacity: 1; 
		display: block;
	}
	.resaltado 
	{
		color: #1E9DD0
	}
	.tit-resul-nota 
	{	
		color: #1E9DD0;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
	}
	.txt-resul-nota 
	{
        color: #666666; 
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 10px; 
    }
    .tit-nota-grupo {
	    color: #1E9DD0;
	    font-family: Verdana, Arial, Helvetica, sans-serif;
	    font-size: 9px;
    }
	.txt-descrip-nota-grupo 
	{	
		font-family: Verdana, Arial, Helvetica, sans-serif;
	    font-size: 10px;
	    color: #666666;
    }
    
    .modalPopupWhite
    {
		background-color: White; 
		z-index: 999; 
    }
    
    .fcomun {
		border: 1px solid #d8d8d8;
		background-color: #FFFFFF;
		font-family: Verdana;
		font-size: 9px;
		color: #61A5BE;
		height: 17px;
	}
	
	.FormFieldError {
	    color: red;
	    font-family: Verdana, Arial, Helvetica, sans-serif;
	    font-size: 9px;
	}


