/* CSS Document */

/**************************************************************************************************************/
/***************************** PRINCIPALES ********************************************************************/
/**************************************************************************************************************/
BODY {
	BACKGROUND-COLOR: #FFFFFF;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#6c9d31;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-shadow-color:#6c9d31;
	scrollbar-arrow-color:#6c9d31;
	scrollbar-track-color:#FFFFFF
}
p{
line-height:6px;
}
p.normal{
line-height:normal;
}
.tituloLegal{
font-family:"Trebuchet MS";
font-size:12px;
font-weight:bold;
color:#999999;
/*border:1px solid #ccc;*/
}

.textoLegal{
font-family:Tahoma;
font-size:11px;
color:#212121;
}
a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
	color: #666;
	text-decoration: none;
/*text-transform:capitalize;*/
}
a:link{

text-decoration:none;color:#ffffff
}
a:visited{


text-decoration:none;color:#ffffff
}
a:hover{


text-decoration:none;color:#dddddd
}


form{
line-height:9px;
}

.pie{
font-family:Tahoma;
font-size:10px;
color:#CCCCCC;
}

.tituloPrincipal{
font-family:Tahoma;
font-weight:bold;
color:#CF000C;
font-size:18px;
border-bottom:1px solid #0057A7;
text-shadow:Silver;
text-transform:capitalize;
}

.tituloPrincipalPag{
font-family:Tahoma;
font-weight:bold;
color:#CF000C;
font-size:14px;
border-bottom:1px solid #0057A7;
text-shadow:Silver;
text-transform:capitalize;
}
.textoTitulo{
font-family:"Trebuchet MS";
font-size:11px;
font-weight:normal;
color:#333;
text-align:justify;

}

.principal{
/*background-image:url(img/difuminado.jpg);*/
background-repeat:no-repeat;
background-position:right;
}

img.activo{
/*border:1px solid #333;*/

filter:alpha(Opacity=50);
}

img.noactivo{
/*border:1px solid #333;*/
filter:Progid:DXImageTransform.Microsoft.Shadow(color=#999999,Direction=135,Strength=4);
/*filter:Blur(color=#999999,Direction=135,Strength=4);*/
}

img.activo2{
filter:alpha(Opacity=80);
}

img.noactivo2{
}

.lema{
font-family:Arial, Helvetica, sans-serif;
color:#0057a7;
font-size:12pt;
font-style:italic;
font-weight:bold;
}
/************************************************************************/
/************************** NOSCRIPT ************************************/
/************************************************************************/

.texnoscript{
	font-family:"Tahoma", verdana, helvetica, sans-serif;
	font-size: 16px;
	color: #000066;
	text-decoration:none;
}

table.bordeinfoadicional{
	border-color: #999999;
	border-width: 2px;
	border-style: solid;	
}

.cookieno{
display:none;
}
.cookiesi{
display:table;
}
/**************************************************************************************************************/
/*********************************** Principal NOVEDADES ******************************************************/
/**************************************************************************************************************/

#novPortada{

}

#novPortada td.titulo{
font-family:Tahoma;
font-weight:bold;
color:#CF000C;
font-size:12px;
border-bottom:1px solid #0057A7;
}

#novedad{
 /* border:1px solid #0057A7;*/
/*  background-color:#E0E0E0;*/
}

#novedad td.titulo{
font-family:Tahoma;
font-weight:normal;
color:#0057a7;
font-size:10px;
border:0px;
}

#novedad td.precio{
font-family:Tahoma;
font-weight:bold;
color:#333;
font-size:9px;
border:0px;
text-align:center;
}


/**************************************************************************************************************/
/*********************************** Principal DESTACADOS *****************************************************/
/**************************************************************************************************************/


#destacadoPortada td.titulo{
font-family:Tahoma;
font-weight:bold;
color:#CF000C;
font-size:14px;
border-bottom:1px solid #0057A7;
}

#destacados{

}

#destacados .bordeinf{
border-bottom:1px dotted #0057A7;
}

#destacados td.titulo{
font-family:Tahoma;
font-weight:normal;
color:#0057a7;
font-size:12px;
border:0px;
text-align:center;
}

#destacados td.precio{
font-family:Tahoma;
font-weight:bold;
color:#333;
font-size:11px;
text-align:center;
}

/**********************************************************************************************************************/
/************************************************* Principal BARRA BUSCADOR *******************************************/
/**********************************************************************************************************************/
select{
font-family:Tahoma;
font-size:9px;
border:0;
}

.tituloBuscador{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-align:center;
	letter-spacing: 3px;
}
.textoBuscador{
font-family:Tahoma;
font-size:10px;
color:#ddd;
}

/*************************/
/**************************/
.tituloComent{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
font-style:italic;
}

/***********************************************************************************************************************/


/**********************************************************************************************************************/
/************************************************* Ficha PROPIEDAD ****************************************************/
/**********************************************************************************************************************/

table.fichaProp{
  
}
td.tituloProp{
border-bottom:1px solid #666666;
font-family:Tahoma;
font-size:12px;
color:#0057a7;
font-weight:bold;
letter-spacing:1px;
}

td.titulosec{
	border-left:1px solid #eee;
	border-top:1px solid #eee;
	border-bottom:1px solid #eee;
	font-family:"Tahoma";
	font-size:12px;
	color:#0057A7;
	font-weight:normal;
	background-color: #E2E2E2;
}

td.titulosec2{
	font-family:"Tahoma";
	font-size:12px;
	color:#0057A7;
	font-weight:normal;
	background-color: #E2E2E2;
}
.tituloInf{
color:#384F74;
font-family:"Tahoma";
font-size:12px;
}
td.datoficha{
	color:#333333;
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	border-bottom:1px solid #dddfff;
}
td.datoficha2{
	color:#666666:
	font-family:Tahoma;
	font-size:11px;
	border-bottom:1px solid #dddfff;
}

.tituloVideo{
color:0059a0;
font-family:Tahoma;
font-size:12px;
font-weight:bold;
}


/************************************************************************************************************************/
/*********************************************** GALERIAS DE OBJETOS ****************************************************/
/************************************************************************************************************************/
.bordeapplet{
border:1px solid #0059a0;
}

.boton{
font-family:Tahoma;
font-size:11px;
color:cf000c;
cursor:pointer;
background-color:#cccccc;
/*border:1px outset #000000;*/
}

/************************************************************************************************************************/
/*********************************************** POPUPS *****************************************************************/
/************************************************************************************************************************/
a.enlacepag:link{
font-family:Tahoma;
color:#0066FF;
text-decoration:none;
font-size:10px;
}
a.enlacepag:visited{
font-family:Tahoma;
color:#0066ff;
text-decoration:none;
font-size:10px;
}
a.enlacepag:{
text-decoration:underline;
}

.pieMas{
font-family:Tahoma;
font-size:10px;
color:#212121;
}

input.texto{
 font-family:Tahoma;
 font-size:11px;
 color:#666666;
 border-left:0;
 border-right:0;
 border-top:0;
 border-bottom:1px dotted #222222;
}
textarea.texto{
 font-family:Tahoma;
 font-size:11px;
 color:#666666;
 border:1px dotted #222222;
 padding:4px 4px 4px 4px;
 overflow:hidden;
}

/************************************************************************************************************************/
/*********************************************** BUSQUEDA ***************************************************************/
/************************************************************************************************************************/
.tituloBusc{
font-family:"Tahoma";
font-size:11px;
color:#333333;
letter-spacing:1px;
}

.datosBusc{
font-family:"Tahoma";
font-size:10px;
color:#111111;
}
.bordeinf{
border-bottom: 1px solid #ccc;
}

.sinresult{
font-family:"Tahoma";
font-size:12px;
color:#0059a0;
letter-spacing:1px;
}




.botoninfo{
 font-family:Tahoma;
 font-size:9px;
 background-color:#6281A5;
 color:#fff;
 font-weight:bold;
 border-color:#557BA5;
 border-width:2px;
}


/***********************************************************************************************************************/

/*	*	*	*	*	*	*	*	*	*	*	*	*	*	MENU	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*/

.ThemePanelMenu,.ThemePanelMainItem
{
	background: transparent;
	font-family: Tahoma;
	font-size: 9px;
	font-weight: 600;
	padding-left:6px;
	margin-left:6px;
	color:#ffffff;
	text-align:right;
}
.ThemePanelMenuItem
{
	color:#ffffff;
	font-size: 9px;
	background-color: #6c9d31;
}

.ThemePanelSubMenu
{
	/*background: url("img/fondo2.gif");*/
}

.ThemePanelMainItemHover,.ThemePanelMainItemActive{
	background-color:#c9dc22;
	cursor:pointer;
	color:#000000;
	font-size: 9px;
}

.ThemePanelMenuItemHover,.ThemePanelMenuItemActive{
	background-color:#c9dc22;
	font-size: 9px;
	cursor:pointer;
    color:#000000;
}

.ThemePanelSubMenuTable
{
	border:		1px solid #999999;
}

.ThemePanelMenuSplit
{
	margin-left: 0px;
	padding-left:0px;
	height:		1px;
	overflow:	hidden;
	background-color:	inherit;
	border-top:	1px solid #999999;
}

.ThemePanelMenuSplit2
{

	height:		1px;
	overflow:	hidden;
	background-color:	inherit;
	border-top:	1px solid #999999;
}
.ThemePanelSubMenu
{
	position:	absolute;
	visibility:	hidden;

	/*
	   Netscape/Mozilla renders borders by increasing
	   their z-index.  The following line is necessary
	   to cover any borders underneath
	*/
	z-index:	100;
	border:		0;
	padding:	0;

	/* the following property is only useful in IE */
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#999999,Direction=135,Strength=3);
} 

/*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*/