

/* COLORES DE LA PAGINA 
marron muy oscuro=#514a30
marron oscuro = #86816d
marron intermedio=#b0ab96
marron clarito= #e2ddc9
azul generico = #01316f
color de fondo= #edeae3
amarillo logo=#cea32c
*/


BODY  {	

	font-family: verdana,arial,helvetica;	
	font-size : 8pt;
	color : #000000;
	height:100%; 
	margin: 0px auto; 


}


A  {font-size : 9pt;text-decoration : none;color : #245fa5;}
A:Visited  {text-decoration : none;	color :#245fa5;}
A:Active  {text-decoration : none;	color : #245fa5;}
A:Hover  {text-decoration : underline; color : #ff0c00;}



/* -------------------------------------------------------------
					GENERALES
------------------------------------------------------------------*/

p{
	font-family: verdana,arial,helvetica;	
	font-size : 8pt;
	color: #000000;
	text-align:justify;
}
p.azul{
	font-family: verdana,arial,helvetica;	
	font-size : 8pt;
	color: #ffffff;
}

p.titular_azulclaro{
	font-family: Trebuchet MS,verdana,arial,helvetica;	
	font-size : 14pt;
	color:#93b0d8;
	font-weight : bold;
	font-style: italic; 
}

td.azul{
	font-size : 8pt;
	color: #ffffff; /*blanco*/
}
td{
	font-size : 8pt;
	color: #000000; /*blanco*/
}

.foto{
	border-style: solid;
	border-color: #003366;
	border-width:1px;
}

td
{ 
	font-family: Trebuchet MS,verdana,arial,helvetica;	
	font-size : 9pt;
}

td.subtitular
{ 
font-size : 20pt;
color:#ffffff;
width=450px;
text-transform: uppercase;
}

H2 { 
font-size : 18pt;
color:#a69976;
}

td.subtitularsm
{ 
font-size : 14pt;
color:#01316f;
font-weight: bold;
text-transform: uppercase;
}

td.subtitularsm2
{ 
font-size : 12pt;
color:#01316f;
font-weight: bold;
text-transform: uppercase;
}


td.destacados
{ 
font-size : 12pt;
color: #01316f;
font-weight:bold;
}

td.subdestacados
{ 
font-size : 8pt;
color: #fff;
font-weight:bold;
border: 0px solid #ffffff; /*blanco*/ 
background-color: #86816d; /*marron oscuro*/
}

td.equipamiento
{ 
font-size : 8pt;
color:#01316f;
}

td.error
{ 
font-size : 11pt;
font-weight: bold;
color:#ffffff;
}

td.estrecho
{ 
font-size : 9pt;
}


td.subtitulardot
{
border: 0px solid #ffffff; /*blanco*/ 
font-size : 10pt;
color:#ffffff; 
background-color: #86816d; /*marron oscuro*/
}

td.cabeceratablas
{
border: 0px solid #ffffff; /*blanco*/ 
font-size : 8pt;
font-weight:bold;
color:#ffffff; 
background-color: #86816d; /*marron oscuro*/
}

td.menu
{ 
background: black;
height: 162px;
}



p.Destacados{
	font-family: Trebuchet MS,verdana,arial,helvetica;	
	font-size : 9pt;
	color:#93a1cd;
	font-weight : bold;
}

p.Pie{
	font-family: Trebuchet MS,verdana,arial,helvetica;	
	font-size : 8pt;
	color: #000f87;
}

p.Nueve{
	font-family: Trebuchet MS,verdana,arial,helvetica;	
	font-size : 9pt;
}




p.Normal{
	font-family: Trebuchet MS,verdana,arial,helvetica;	
	font-size : 10pt;
	color: #529dd2;
}

p.Subtitulo{
	font-family: Trebuchet MS,verdana,arial,helvetica;	
	font-size : 10pt;
	font-weight : bold;
	color: #fcc417;
}

p.creditos{
	font-family: Trebuchet MS,verdana,arial,helvetica;	
	font-size : 8pt;
	color: black;
}


div.figure {
  	width: 80%;
}

div.titulo {
	font-family: Trebuchet MS,verdana,arial,helvetica;	
	font-size : 8pt;
	color : white;
}


img.scaled {
  	width: 100%;

}



/*------------------------------------
	Para los tabs de alquiler detalle
--------------------------------------*/

.tabs{
position: relative;
border:1px solid #86816d; /* marron oscuro*/
/*width:530px; */
height: 100%; 
background-color: #e2ddc9; /* marron clarito */
padding: 4px;
color: #514a30; /*marron muy oscuro*/
}

.modernbricksmenu2{
padding: 0;
/*width: 530px;*/
height: 20px;
border-bottom: 5px solid #86816d; /*marron oscuro*/ 
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
font-size : 8pt;
}

.modernbricksmenu2 ul{
margin:0;
margin-left: 0px; /*margin entre el primer item de menu y el borde izquierdo del navegador*/
padding: 0;
color: #ffffff; /*blanco*/
list-style: none;


}

.modernbricksmenu2 li{
display: inline;
margin: 0 0px 2px 0;
padding: 0;
text-transform:uppercase;
color: #ffffff; /*blanco*/
}

.modernbricksmenu2 a{
float: left;
display: block;
font: bold 11px Arial;
color: #ffffff; /*blanco*/
text-decoration: none;
margin: 0 2px 0 0; /*Margin entre cada item de menu*/
padding: 3px 6px;
background-color: #b0ab96; /*Marron claro*/ 
border: 1px solid #86816d; /*Marron oscuro*/ 
}

.modernbricksmenu2 a:hover{
background-color: #86816d; /*marron oscuro*/ 
color: #e2ddc9;
text-decoration: none;
}

.modernbricksmenu2 a.selected{ /*tab seleccionada*/
background-color: #86816d; /*marron oscuro*/ 
color: #e2ddc9; /*marron clarito*/
text-decoration: none;
border-color: #86816d; /*marron oscuro*/ 
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}





/*------------------------------------
	Para el borde AZUL con imagenes
--------------------------------------*/

/*
	tlc = top left corner
	trc = top right corner
	blc = bottom left corner
	brc = bottom right corner
	lb = left border
	rb = right border
	tb = top border
	bb = bottom border 
*/

#tlcazul, #trcazul, #blcazul, #brcazul
	{
	background-color: transparent;
	background-repeat: no-repeat;
	}

#tlcazul
	{
	background-image:url(imagenes/tlc.gif);
	background-position: 0% 0%;
	}

#trcazul
	{
	background-image:url(imagenes/trc.gif);
	background-position: 100% 0%;
	}
	
#blcazul
	{
	background-image:url(imagenes/blc.gif);
	background-position: 0% 100%;
	}

#brcazul
	{
	background-image:url(imagenes/brc.gif);
	background-position: 100% 100%;
	}

#tbazul, #bbazul
	{
	background-color: transparent;
	background-repeat: repeat-x;
	}
			
#tbazul
	{
	background-image:url(imagenes/tb.gif);
	background-position: 0% 0%;
	}

#bbazul
	{
	background-image:url(imagenes/bb.gif);
	background-position: 50% 100%;
	}
	
#rbazul
	{
	background-image:url(imagenes/rb.gif);
	background-position: 100% 0%;
	background-repeat: repeat-y;
	}

#lbazul
	{
	background-image:url(imagenes/lb.gif);
	background-position: 0% 100%;
	background-repeat: repeat-y;
	}

.interior
	{
	padding:0.7em;
  	height:100%;
	color:#ffffff;
	}


/*------------------------------------
	Para el borde MARRON con imagenes
--------------------------------------*/

/*
	tlc = top left corner
	trc = top right corner
	blc = bottom left corner
	brc = bottom right corner
	lb = left border
	rb = right border
	tb = top border
	bb = bottom border 
*/

#tlcmarron, #trcmarron, #blcmarron, #brcmarron
	{
	background-color: transparent;
	background-repeat: no-repeat;
	}

#tlcmarron
	{
	background-image:url(imagenes/tlc_marron.gif);
	background-position: 0% 0%;
	}

#trcmarron
	{
	background-image:url(imagenes/trc_marron.gif);
	background-position: 100% 0%;
	}
	
#blcmarron
	{
	background-image:url(imagenes/blc_marron.gif);
	background-position: 0% 100%;
	}

#brcmarron
	{
	background-image:url(imagenes/brc_marron.gif);
	background-position: 100% 100%;
	}

#tbmarron, #bbmarron
	{
	background-color: transparent;
	background-repeat: repeat-x;
	}
			
#tbmarron
	{
	background-image:url(imagenes/tb_marron.gif);
	background-position: 0% 0%;
	}

#bbmarron
	{
	background-image:url(imagenes/bb_marron.gif);
	background-position: 50% 100%;
	}
	
#rbmarron
	{
	background-image:url(imagenes/r_marron.gif);
	background-position: 100% 0%;
	background-repeat: repeat-y;
	}

#lbmarron
	{
	background-image:url(imagenes/iz_marron.gif);
	background-position: 0% 100%;
	background-repeat: repeat-y;
	}


/*------------------------------------
	Para el borde AZUL - MARCO con imagenes
--------------------------------------*/

/*
	tlc = top left corner
	trc = top right corner
	blc = bottom left corner
	brc = bottom right corner
	lb = left border
	rb = right border
	tb = top border
	bb = bottom border 
*/

#tlc, #trc, #blc, #brc
	{
	background-color: transparent;
	background-repeat: no-repeat;
	}

#tlc
	{
	background-image:url(imagenes/tlc.gif);
	background-position: 0% 0%;
	}

#trc
	{
	background-image:url(imagenes/trc.gif);
	background-position: 100% 0%;
	}
	
#blc
	{
	background-image:url(imagenes/blc.gif);
	background-position: 0% 100%;
	}

#brc
	{
	background-image:url(imagenes/brc.gif);
	background-position: 100% 100%;
	}

#tb, #bb
	{
	background-color: transparent;
	background-repeat: repeat-x;
	}
			
#tb
	{
	background-image:url(imagenes/tb.gif);
	background-position: 0% 0%;
	}

#bb
	{
	background-image:url(imagenes/bb.gif);
	background-position: 50% 100%;
	}
	
#rb
	{
	background-image:url(imagenes/r.gif);
	background-position: 100% 0%;
	background-repeat: repeat-y;
	}

#lb
	{
	background-image:url(imagenes/iz.gif);
	background-position: 0% 100%;
	background-repeat: repeat-y;
	}


