.cabeceraTabla
{
    BACKGROUND-COLOR: #104dce;
/*    COLOR: #ffffff;*/
	color:#cee007;
    BORDER-BOTTOM: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none; 
	text-indent: 2pt;
}
.detalleTabla1
{
    BACKGROUND-COLOR: #E1E1E1;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
.detalletabla2
{
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Tahoma, Arial, helvetica;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}
.titulopagina
{
	COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Tahoma, helvetica;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none; 
	border-color:  #2954b9; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 3px; 
	border-left-width: 0px;
}

.titulopagina_esp
{
	COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Verdana, Tahoma, helvetica;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none; 
	border-color: black black #FFFFFF; 
	border-style: dashed; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 1pt; 
	border-left-width: 0px;
}


BODY
{
    COLOR: black;
	background-color:fff;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
BODY A
{
    COLOR: black;
    TEXT-DECORATION: none;
}
.error
{
    COLOR: red;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bolder;
}
.inputbutton
{
	BACKGROUND-COLOR: #cee0e0;
	COLOR: #00605f;
	FONT: 8pt Tahoma, Verdana, Arial;
	border: 1px solid #CCCCCC;
}

.normal
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Tahoma, Arial, helvetica;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
.normal_esp
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Tahoma, Arial, helvetica;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

.cabeceraTabla A:hover
{
    BACKGROUND-COLOR: #1eb53a;
    COLOR: #cee007;
    TEXT-DECORATION: none;
}
.detalleTabla1 A
{
    COLOR: #075A98;
}
.detalleTabla2 A
{
    COLOR: #075A98;
}
SELECT
{
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
}
.cabeceraTabla A
{
    BACKGROUND-COLOR: #1eb53a;
    COLOR: #ffffff;
    TEXT-DECORATION: none;
}
HR
{
    COLOR: #97aac7;
}
.opcionesMenus
{
    BACKGROUND-COLOR: #C5DFEF;
    COLOR: #547890;
    FONT-FAMILY: Verdana, Arial, Tahoma, helvetica;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
.opcionesMenus A
{
    BACKGROUND-COLOR: #C5DFEF;
    COLOR: #547890;
    FONT-FAMILY: Verdana, Arial, Tahoma, helvetica;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
.opcionesMenus A:hover
{
    BACKGROUND-COLOR: #C5DFEF;
    COLOR: #194561;
    FONT-FAMILY: Verdana, Arial, Tahoma, helvetica;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
.linksubrayado
{
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    FONT-SIZE: 7pt;
	font-weight: bold;
}
.framesuperior
{
    BACKGROUND-COLOR: #1eb53a;
	background-image: url(images/fondoupper2.gif);
}
.barrasuperior
{
    BACKGROUND-COLOR: #9fbcc0;
    COLOR: #00605f;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    FONT-SIZE: 7.5pt;
}
.menusuperior
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
}
.menusuperior A
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
.menusuperior A:hover
{
    COLOR: #044A49;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
.opcion
{
    COLOR: #00008a;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    FONT-SIZE: 7.5pt;
    FONT-WEIGHT: bold; 
	background-color: #ffffff; 
	border-color: #00008a; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
}
.subopcion
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #00008a;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    FONT-SIZE: 7pt; font-weight: bold; 
	text-indent: 2pt; 
	border: #00008a; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
}
.subopcion A
{
    COLOR: #00008a;
}
.subopcion A:hover
{	
    COLOR: black;
}
.titular
{
    COLOR: #075A98;
    FONT-SIZE: 20pt;
    FONT-WEIGHT: normal;
}
INPUT, textarea
{
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    FONT-SIZE: 8pt;
    MARGIN: 1px;
}
.fondobody
{
	background-color: #FFFFFF;
}
.fondobody_esp
{
	background-image: url(images/fondoupper2.gif);
	background-repeat: repeat-x;
	background-color: #FFFF00;
}
.fondobodymain
{
	background-image: url(images/fondoupper2.gif);
	background-repeat: repeat-x;
	background-color: #ffffff;
}
.link_apartamentos A{
	color:#330066;
	text-decoration:none;
}
.link_apartamentos A:hover{
	color:#000000;
	text-decoration:none;
}
.detalletablalila {
	BACKGROUND-COLOR: #C6A2F5;
	COLOR: #330066;
	FONT-FAMILY: Verdana, Tahoma, Arial;
	FONT-SIZE: 8pt;
	FONT-STYLE: normal;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	padding:10px;
	border: 1px solid #330066;
}
.tbl_menu{
	height:400px;
}
#main_center{
	margin:25px;
/*	width:700px;
	height:350px;*/
}
#main_center .tbl_main_center{
	width:700px;
	height:350px;
	background-image:url(images/fondo_main.jpg);
	background-repeat:no-repeat;
    /*BACKGROUND-COLOR: #afbfad;*/
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    FONT-SIZE: 7pt; 
	font-weight: bold; 
	/*text-indent: 2pt;*/ 
	border: #00008a; 
	border-style: solid; 
	border-top-width: 5px; 
	border-right-width: 5px; 
	border-bottom-width: 5px; 
	border-left-width: 5px;
}
#main_center .normal{
	color:#00008a;
}
#main_center .titular{
	font-size:9pt;
	color:#00008a;
	font-weight:bold;
}
#main_center .titular A, .titular A:visited{
	color:#00008a;
	line-height:20px;
}
#main_center .titular A:hover{
	color:#FFFFFF;
}
#main_center p{
	margin:5px;
}
#alojamiento_center .burbuja{
	width:425px;
	height:125px;
}
.avisolegal
{
    COLOR: #00008a;
    FONT-FAMILY: Verdana, Tahoma, Arial, helvetica;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
.avisolegal A
{
    COLOR: #00008a;
	text-decoration:underline;
}
.home
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Tahoma, Arial, helvetica;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
.burbujamain{
	color:#FFFFFF;
}
.pestanya_sel{
				border-top-style: solid;
				border-top-color: #00008a;
				border-top-width: 2px;
				
				border-bottom-style: solid ;
				border-bottom-color: #00008a;
				border-bottom-width: 0px; 
				
				border-left-style: solid; 
				border-left-color: #00008a;
				border-left-width: 2px; 

				border-right-style: solid; 
				border-right-color: #00008a; 
				border-right-width: 2px;
				text-align:center;
				color:#00008a;
				}
.pestanya_sel A
{
    COLOR: #00008a;
}
.pestanya_nosel{
				border-top-style: solid;
				border-top-color: #00008a;
				border-top-width: 1px;
				
				border-bottom-style: solid ;
				border-bottom-color: #00008a; 
				border-bottom-width: 2px; 
				
				border-left-style: solid; 
				border-left-color: #00008a; 
				border-left-width: 1px; 

				border-right-style: solid; 
				border-right-color: #00008a;
				border-right-width: 1px;			
				text-align:center;
				color:#00008a;
				}
.pestanya_nosel A
{
    COLOR: #00008a;
}
.pestanya_sin{
				border-bottom-style: solid;
				border-bottom-color: #00008a;
				border-bottom-width: 2px;
				color:#00008a;
				}
.pestanya_sin A
{
    COLOR: #00008a;
}

.parrafo1{
	COLOR: #00008a;
    LINE-HEIGHT:18px;
	FONT-FAMILY: Verdana, Tahoma, Arial;
    FONT-SIZE: 9pt;
    TEXT-DECORATION: none;
	margin:25px;
}
.infocorporativa{
	width:900px;
	margin:10px auto;
	padding:10px 0px 10px 30px;
	color: #00008a;
	border-left:150px solid #2954b9;
    line-height:24px;
	font-family: Verdana, Tahoma, Arial;
    font-size: 14px;
    text-decoration: none;
	text-align:justify;
	background:#f1f1f1;
	
	
}
.contentburburja{ width:900px;}
#burbujas{	
	width:400px;
	float:left;
	background:#f1f1f1;
	overflow:hidden;
	border:1px solid #CCC; padding:5px; margin:5px;
}
#burbujas_cli{	
	width:530px;
	float:left;
	background:#f1f1f1;
	overflow:hidden;
	border:1px solid #CCC; padding:5px; margin:5px;
}
#burbujas_col{	
	width:280px;
	float:left;
	margin:1px auto;
	background:#f1f1f1;
	overflow:hidden;
	border:1px solid #CCC; padding:5px; margin:5px;
}

#corporacion{
	float:left;
	COLOR: #00008a;    
	width: 160px;
	LINE-HEIGHT:18px;
	FONT-FAMILY: Verdana, Tahoma, Arial;
    FONT-SIZE: 9px;
	height:180px;
	font-weight:bold;
	margin:5px;
    TEXT-DECORATION: none;
	}
	
#corporacion img{
	padding:3px; background:#FFF; border:1px solid #CCC;
	}
	
