﻿body {
}

td
{
   vertical-align: top;
}

td.fieldname
{
    text-align: right;
    font-size: 11pt;
    font-weight: bold;
    font-family: Tahoma;
    color: #737373;
}

td.fieldnamesmall
{
    font-size: 10pt;
    font-weight: bold;
    font-family: Tahoma;
    color: #737373;
    text-align: right;
}

.cajastexto
{
    border: 1px solid #737373;
    background-color: #FFFFFF;
    color: #6D6D6D;
}

.highlight
{
    border: 1px solid #737373;
    background-color: #4EB3DE;
    color: #FFFFFF;
}
.boton
{
    border: 4px solid #2D2D1E;
    background-color: #EEE713;
    color: #000000;
    font-family: Tahoma;
    font-size: 9pt;
    font-weight: bold;
}

.botonazul
{
    border: 1px solid #2D2D1E;
    background-color: #4EB3DE;
    color: #FFFFFF;
    font-family: Tahoma;
    font-size: 9pt;
    font-weight: bold;
    cursor: pointer;
}

.boton_link
{
    color: #737373;
    font-family: Tahoma;
    font-size: 9pt;
    font-weight: bold;
}

.boton_linkRojoGrande
{
    color: #555555;
    font-family: Tahoma;
    font-size: 9pt;
    font-weight: bold;
}
.boton_linkRojo
{
    color: #666666;
    font-family: Tahoma;
    font-size: 8pt;
    font-weight: bold;
}
.boton_linkBlanco
{
    color: White;
    font-family: Tahoma;
    font-size: 8pt;
    font-weight: bold;
}

.boton_linkAzul
{
    color: #4EB3DE;
    font-family: Tahoma;
    font-size: 7pt;
    font-weight: bold;
}

.boton_linkGris
{
    color: #505050;
    font-family: Tahoma;
    font-size: 7pt;
}
.feedbackOK
{
    margin: 5px;
    padding: 5px 5px 3px 36px;
    margin-bottom: 15px;
    background: url(images/okLayerBackground.gif);
    display: block;
    font-family: Verdana;
    font-size: 12pt;
    font-weight: bold;
    color: White;
}

.feedbackKO
{
	margin: 5px;
	padding: 5px 5px 3px 36px;
	margin-bottom: 15px;
	background: url(images/errorLayerBackground.gif);
	display: block;
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: White;
}

.feedbackPregunta
{
	border-width: thin;
	border-style: dotted;
	margin: 5px;
	padding: 5px 5px 3px 36px;
	margin-bottom: 15px;
	display: block;
	font-family: Tahoma;
	font-size: 9pt;
	color: #737373;
	background-color: #F0F0F0;
}

p
{
	color: #525252;
	font-family: Tahoma;
	font-size: 10pt;
	text-align: justify;
}

td.literal
{
    color: #696969;
    font-family: Tahoma;
    font-size: 10pt;
    text-align: justify;
}

.checkboxlist
{
    color: #696969;
    font-family: Tahoma;
    font-size: 10pt;
    text-align: justify;
}

.grupoinformacion
{
    border-width: 1px;
    border-style: solid;
}

.mensajeesperarajax
{
    padding-left: 340px;
    color: #4EB3DE;
    font-family: Tahoma;
    font-size: 10pt;
    font-weight: bold;
}

.wizardsidebar
{
	border-width: 0px;
	top: 334px;
	position:absolute;
}

.wizardsidebarboton
{
    border-width: 0px;
    font-family: Tahoma;
    font-size: 12px;
    color: #FFFFFF;
}

/********************************************/
/*                  logotipo                */
/********************************************/
#logo
{
	top: 0px;
	left: 5px;
	width: 194px;
	height: 71px;
}

/********************************************/
/*              welcome box                 */
/********************************************/

#welcome
{
    top: 78px;
    left: 0px;
    width: 194px;
    height: 139px;
    background-image: url(images/fondos.gif);
    z-index: 1;
    background-position: 0px -157px;
    text-align:left;
    visibility:hidden;
    display:none;
}

#welcomeboxtitle
{
	position: relative;
	top: 13px;
	left: 15px;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bolder;
	color: #42973F;
	text-align: center;
	width: 130px;
	visibility:hidden;
	display:none;
}

#welcomeboxcontent
{
	position: relative;
	left: 17px;
	top: 10px;
	width: 140px;
	height: 75px;
	font-family: Tahoma;
	font-size: 12px;
	color: #7E7E7F;
	text-align:left;
	visibility:hidden;
	display:none;
}
/********************************************/
/*              menu  superior              */
/********************************************/
#headermenu
{
    top: 12px;
    left: 210px;
    width: 760px;
    height: 31px;
    background-image: url(images/menus.gif);
    background-position: 0px 0px;
    background-repeat: no-repeat;
}

.headermenulink
{
    font-family: 'AG Foreigner Light-Bold';
    font-size: 13px;

    color: #808080;
    text-transform: uppercase;
    position: relative;
    top: 9px;
    left: 39px;
      
}

.headermenulink a
{
   text-decoration: none;
   color: #808080; 
}

.headermenulink a:hover
{
    color: Black;
}
/********************************************/
/*                   login                  */
/********************************************/
#loginbox
{
	top: 233px;
	left: 13px;
	width: 194px;
	
	font-size: 10px;
	
	font-family: Tahoma;
	color: #707071;
	font-weight: bold;
	background-repeat: no-repeat;
	padding: 3px 2px 2px 3px;
	z-index: 1;
	background-color: #EDEDED;
}
.loginboxtitle
{
    font-size: 13px;
    font-family: Helvetica;
    font-weight: bold;
    color: #666666;
}

#loginbox input
{
    border: 1px solid #A6A6A6;
    color: White;
    font-size: 10px;
    font-family: Arial;
}

.menuUsuarioTitulo
{
	margin-left: 5px;
	font-size: 10pt;
	text-align: left;
	font-weight: bold;
	color: Black;
}

.menuUsuarioOpciones
{
	font-size: 8pt;
	font-family: Tahoma;
	margin-left: 5px;
	margin-top: 0px;
	text-align:left;
}

/********************************************/
/*               contenido                  */
/********************************************/
#breadcrumb
{
	background-color: #202020;
	color: #C7C7C7;
	padding: 3px;
	font-size: 8pt;
	padding-left: 5px;
	font-family: Tahoma;
	text-align:left;
	height:14px;
}

#breadcrumb a
{
   color: Yellow;
}

#container
{
    position: relative;
    left: 3px;
    top: 50px;
    width: 957px;
}

#container2
{
   margin-right: 0px;
}

#leftcol
{
    position: absolute;
    top: 295px;
    left: 0px;
    width: 194px;
    font-size: 10px;
}

#centercol
{
	position: relative;
	margin-left: 200px;
	padding: 0px;
	width: 755px;
}
#centercolcontent
{
   padding: 15px 6px 15px 6px;
   background-color: White;
}

#centercolcontent div.sectiontitle, #centercolcontent .sectiontitle span
{
    font-weight: bold;
    font-size: 12pt;
    color: #464646;
    font-family: Helvetica;
}

#centercolcontent div.sectionsubtitle
{
    font-weight: bold;
    font-size: 10pt;
    color: #464646;
    font-family: Helvetica;
}

#rightcol
{
   position: absolute;
   right: 0px; 
   width: 0px;
   color: White;
   font-size: 10px;
}

.leftcoltitle
{
    font-size: 13px;
    font-family: Helvetica;
    font-weight: bold;
    color: #FAFAFD;
    position: relative;
    left: 5px;
    top: 5px;
}

/********************************************/
/*               pie de pagina              */
/********************************************/

#footer
{
    position: absolute;
    top: 912px;
    left: 13px;
    width: 747px;
    height: 47px;
}

#footercopyright
{
    background-image: url(images/fondos.gif);
    background-color:Aqua;
    background-repeat: no-repeat;
    width: 194px;
    height: 37px;
    font-family: Tahoma;
    font-size: 12px;
    color: #FFFFFF;
    /*padding-top: 10px;*/
    /*padding-left: 0px;*/
    text-align:center;
    vertical-align:top;
    background-position: 0px -7px;
}
#footercopyright a
{
   text-decoration: none;
   color: white; 
}

#footermenu  /*menu inferior*/
{
    
    top: 6px;
    left: 197px;
    width: 760px;
    height: 46px;
    background-image: url(images/menus.gif);
    background-position: 0px -31px;
    background-repeat: no-repeat;
}

#footerContacto
{
	left: 197px;
	width: 750px;
	/*height: 46px;*/
	text-align: center;
	font-family: 'Tahoma';
	font-size: 8pt;
	color: #595959;

}

.footermenulink
{
    font-family: 'AG Foreigner Light-Bold';
    font-size: 13px;
    font-weight: bold;
    color: #595959;
    text-transform: uppercase;
    position: relative;
    top: 9px;
    left: 38px;
}

.footermenulink a
{
   text-decoration: none;
    color: #595959;
}

.footermenulink a:hover
{
    color: #4EB3DE;
}


/********************************************/
/*            layout ver anuncio            */
/********************************************/

.panelanuncio
{
	border: 2px solid #000000;
}

.codigoanuncio
{
	text-align: right;
	font-size: 28pt;
	font-family: Helvetica;
	color: #FFFFFF;
	background-color: #4EB3DE;
}

.tituloanuncio
{
	text-align: right;
	font-size: 14pt;
	font-family: Tahoma;
	color: #FFFFFF;
	background-color: #4EB3DE;
}
.direccionanuncio
{
	text-align: right;
	font-size: 10pt;
	font-family: Helvetica;
	color: #FFFFFF;
	background-color: #4EB3DE;
	font-weight: lighter;
}
.visitasanuncio
{
	text-align: right;
	font-size: 10pt;
	font-family: Tahoma;
	color: #FFFFFF;
	background-color: #4EB3DE;
	font-weight: lighter;
	margin-right: 10px;
}
.ubicacionanuncio
{
	text-align: right;
	font-size: 10pt;
	font-family: Helvetica;
	color: #FFFFFF;
	background-color: #4EB3DE;
	font-weight: bolder;
}
td.tituloanuncio
{
    text-align: right;
    font-size: 11pt;
    font-weight: bold;
    font-family: Tahoma;
    color: #737373;
}

.precioanuncio
{
	text-align: right;
	font-size: 14pt;
	font-family: Helvetica;
	color: #FFFFFF;
	background-color: #4EB3DE;
	margin-right: 10px;
}

.alquileranuncio
{
	text-align: right;
	font-size: 9pt;
	font-family: Tahoma;
	color: #FFFFFF;
	background-color: #4EB3DE; 
	margin-right: 10px;
	font-weight: lighter;
}
.contactoanuncio
{
	background-color: #E1E1E1;
	color: #4EB3DE;
	height: 426px;
	margin-right: 21px;
	margin-top: 1px;
}
.subtitulocontactoanuncio
{
	text-align: right;
	font-size: 10pt;
	font-weight: bold;
	font-family: Tahoma;
	color: #4EB3DE;
}
.textocontactoanuncio
{
	text-align: right;
	font-size: 8pt;
	font-family: Tahoma;
	color: #303030;
	font-weight: lighter;
}

.subtituloanuncio
{
    text-align: right;
    font-size: 8pt;
    font-weight: bold;
    font-family: Tahoma;
    color: #696969;
}

.textoanuncio
{
    text-align: right;
    font-size: 8pt;
    font-family: Tahoma;
    color: #696969;
}

.opcionesanuncio
{
	text-align: right;
	font-size: 12pt;
	font-family: Verdana;
	color: #231F20;
	cursor: pointer;
	vertical-align: bottom;
	padding-left: 3px;
}

.opcionesanunciohover
{
    text-align: right;
    font-size: 12pt;
    font-family: Verdana;
    color: #4EB3DE;
    cursor: pointer;
    vertical-align: middle;
    padding-left: 3px;
}

#descripcion
{
	border-style: solid;
	border-width: 1px 0px 1px 0px;
	width: 740px;
	/*height: 350px;*/
	border-color: #696969;
	overflow: auto;
	scrollbar-face-color: #4EB3DE;
	scrollbar-highlight-color: #4EB3DE;
	scrollbar-3dlight-color: #4EB3DE;
	scrollbar-darkshadow-color: #660000;
	scrollbar-arrow-color: #ffffff;
	scrollbar-shadow-color: #4EB3DE;
	scrollbar-track-color: #330000;
}

#preguntas
{
	border-style: solid;
	border-width: 1px 0px 1px 0px;
	width: 740px;
	border-color: #696969;
	overflow: auto;
}

#detalles
{
	border-style: solid;
	border-width: 1px 0px 1px 0px;
	width: 740px;
	border-color: #696969;
}

.subtitulodetalles
{
    text-align: center;
    font-size: 10pt;
    font-weight: bold;
    font-family: Tahoma;
    color: #4EB3DE;
}

.titulodetalles
{
	text-align: right;
	font-size: 12pt;
	font-family: Helvetica;
	color: #FFFFFF;
	background-color: #4EB3DE;
	margin-left: 5px;
	font-weight:bolder;
}
.detallestexto
{
    font-size: 10pt;
    font-family: Tahoma;
    color: #4A4A4A;
    text-align: left;
}
.detallesm2texto
{
    vertical-align: super;
    font-size: 5pt;
    font-family: Tahoma;
    color: #000000;
}
.descripcionMapa
{
	color: #4EB3DE;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}

.Tips
{
	margin: 5px;
	color: #696969;
	font-family: Tahoma;
	font-size: 10pt;
	text-align: justify;
	font-weight: lighter;
}

/***************************botones opciones del anuncio*****************************/
.botonVerPerfil
{
	background: url(images/opcionesAnuncio2.gif);
    cursor: pointer;
    width:26px;
    height:27px;
    background-position: -52px 0px;
}

.botonMisFavoritos
{
	background: url(images/opcionesAnuncio2.gif);
    cursor: pointer;
    width:26px;
    height:27px;
    background-position: -26px 0px;
}
.botonVerVideos
{
	background: url(images/opcionesAnuncio2.gif);
    cursor: pointer;
    width:26px;
    height:27px;
    background-position: 0px 0px;
}

.botonTourVirtual
{
	background: url(images/opcionesAnuncio2.gif);
    cursor: pointer;
    width:26px;
    height:27px;
    background-position: -131px 0px;
}
.botonVerMapa
{
	background: url(images/opcionesAnuncio2.gif);
    cursor: pointer;
    width:26px;
    height:27px;
    background-position: -78px 0px;
}

.botonInformacion
{
	background: url(images/opcionesAnuncio2.gif);
    cursor: pointer;
    width:26px;
    height:27px;
    background-position: -157px 0px;
}

.botonImprimir
{
	background: url(images/opcionesAnuncio2.gif);
    cursor: pointer;
    width:26px;
    height:27px;
    background-position: -104px 0px;
}

.botonCalculadora
{
	background: url(images/opcionesAnuncio2.gif);
    cursor: pointer;
    width:26px;
    height:27px;
    background-position: -183px 0px;
}

/***************************** Preguntas en el anuncio*************************************/
.fechaPregunta
{
	background-color: #F0F0F0;
	font-family: Verdana;
	font-size: 10px;
	color: #282828;
	font-weight: bold;	
}
.fechaRespuesta
{
	font-family: Verdana;
	font-size: 11px;
	color: #595959;
}
.textoPregunta
{
	background-color: #F0F0F0;
	font-family: Tahoma;
	font-size: 12px;
	color: #595959;
}
.usuarioPregunta
{
	background-color: #F0F0F0;
	font-family: Tahoma;
	font-size: 12px;
	color: #595959;
	font-weight: bold;
}
.textoRespuesta
{
	font-family: Tahoma;
	font-size: 12px;
	color: #595959;
}

/*************************** caja de busqueda ***********************************/

.cajaBusquedaTop
{
	width: 551px;
	height: 13px;
}

.cajaBusquedaCentro
{
	width: 549px;
	background-color: #F0F0F0;
}

.cajaBusquedaBottom
{
	width: 551px;
	height: 17px;
	background-repeat: no-repeat;
	background-position:0px -14px;
}

.cajaBusquedaLineaLateral
{
	width: 2px;
	background-repeat: repeat-y;
}
.tituloBusquedaAzul
{
    font-weight: bold;
    font-size: 12pt;
    color: #4EB3DE;
    font-family: Helvetica;
}

td.tituloBusqueda
{
	font-size: 9pt;
	font-weight: bold;
	font-family: Tahoma;
	color: #737373;
	text-align: left;
}

td.RangoPreciosBusqueda
{
    font-size: 9pt;
    font-family: Tahoma;
    color: #737373;
    text-align: right;
}
.BusquedaAvanzada a
{
	font-size: 7pt;
	font-family: Tahoma;
	color: #4EB3DE;
	text-align: right;
	margin-right:5px;
}

.DisponibilidadMapa
{
	font-size: 9px;
	font-family: Tahoma;
	color: #4EB3DE;
	text-align: center;
	font-weight: lighter;
}

.AyudaMapa
{
	font-size: 10px;
	font-family: Tahoma;
	color: #4EB3DE;
	text-align: center;
	font-weight: lighter;
}

#barraProgresoBusqueda
{
    color: #4EB3DE;
    font-family: Tahoma;
    font-size: 8pt;
    font-weight: bold;
}

/********************** lista de propiedades *******************************/
.fondoItemListado
{
	
}

tr.tituloListado
{
	text-align: center;
	background-color: #E6EEF6;
	color: #1F5388;
	font-family: Tahoma;
	font-size: 12px;
	vertical-align: middle;
}
tr.tituloListado a
{
	color: #1F5388;
}

tr.tituloListadoOver
{
	text-align: center;
	background-color: #1F5688;
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 12px;
	vertical-align: middle;
	cursor: pointer;
}

tr.tituloListadoOver a
{
	color: #FFFFFF;
}

tr.tituloListadoMapa
{
	text-align: center;
	background-color: #EDF4E1;
	color: #538118;
	font-family: Tahoma;
	font-size: 12px;
	vertical-align: middle;
}

tr.tituloListadoMapa a
{
	color: #538118;
}

tr.tituloListadoOverMapa
{
	text-align: center;
	background-color: #42973F;
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 12px;
	vertical-align: middle;
	cursor: pointer;
} 
tr.tituloListadoOverMapa a
{
	color: #FFFFFF;
}

td.textoListado
{
	color: #1F5388;
	font-family: Tahoma;
	font-size: 11px;
	vertical-align:middle;
}

td.textoListadoUsuarioDueno
{
	color: #1F5388;
	font-family: Tahoma;
	font-size: 8px;
	vertical-align:middle;
}


td.precioListado
{
	text-align: left;
	vertical-align:middle;
	color: #1F5388;
	font-family: Tahoma;
	font-size: 12px;
	font-weight:bold;
}

.separadorListado
{
	color: #000000;
}
td.tituloResultados
{
	font: bold 12px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
	color: #ffffff;
	background-color: #4EB3DE;
	font-weight: normal;
	vertical-align: middle;
}

/***************************** Anuncios Similares *************************************/
.fondoAnuncioSimilar
{
	/*background: url(images/fondodestacado.gif);*/
	border: 1px solid #141414;
	padding: 0px;
	margin: 0px;
	width: 141px;
	background-repeat: no-repeat;
}

td.tituloAnuncioSimilar
{
	color: #f57300;
	font-family: Tahoma;
	font-size: 11px;
	vertical-align: middle;
	font-weight: bold;
	height: 20px;
	text-transform: uppercase;
}

td.precioAnuncioSimilar
{
	color: #505050;
	font-family: Tahoma;
	font-size: 9px;
	vertical-align: middle;
	height: 15px;
	font-weight: bold;
}
td.descripcionAnuncioSimilar
{
	color: #7e7e7f;
	font-family: Tahoma;
	font-size: 9px;
	vertical-align: middle;
	height: 15px;
	font-weight: lighter;
}

/****************** Destacados *************************************/

.fondoDestacado
{
	border-width: 0px;
	padding: 0px;
	margin: 0px;
	background: url(images/fondodestacado.gif);
	width: 141px;
	background-repeat: no-repeat;
}

td.tituloDestacado
{
	color: #f57300;
	font-family: Tahoma;
	font-size: 11px;
	vertical-align: middle;
	font-weight: bold;
	height: 20px;
	text-transform: uppercase;
}
td.descripcionDestacado
{
    color: #FFFFFF;
    font-family: Tahoma;
    font-size: 9px;
    vertical-align: middle;
    height: 20px;
    font-weight: lighter;
}

td.descripcionAnuncioNuevo
{
	color: #606060;
	font-family: Tahoma;
	font-size: 9px;
	vertical-align: middle;
	height: 20px;
	font-weight: lighter;
}

.verDetallesDestacado
{
	color: #4D4D4D;
	font-family: Tahoma;
	font-size: 11px;
	vertical-align: top;
	font-weight: bold;
	height: 25px;
}

td.tituloAnunciosDestacados
{
    font: bold 12px 'Arial Black';
    color: #FFFFFF;
    background-color: #E0A124;
    font-weight: inherit;
    vertical-align: middle;
}

td.tituloAnunciosNuevos
{
    font: bold 12px 'Arial Black';
    color: #FFFFFF;
    background-color: #A3A3A3;
    font-weight: normal;
    vertical-align: middle;
}
td.tituloProyectosHomePage
{
    font: bold 12px 'Arial Black';
    color: #FFFFFF;
    background-color: #4EB3DE;
    font-weight: normal;
    vertical-align: middle;
}

td.tituloVerTodosAnuncios
{
	font: bold 12px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #F5F5F5;
	font-weight: normal;
	vertical-align: middle;
	color: #808080;
}
.popupWindow
{
	position:absolute;
    width:180px;
    border: solid 0px black;
    margin: 0px 0px 0px 20px;
    background-color:Transparent;
    filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color=Black); 
    display:none;
}
.FiltroDestacados
{
	border-color: #4EB3DE;
	border-style: none;
	border-width: 0px;
	background-color: #4EB3DE;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
	margin-left: 10px;
}

div#fondoRedondoDestacados{ margin: 0 10%;background: ; 
width:180px
}


b.rtop, b.rbottom{display:block;background: }
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #4EB3DE}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}


/************************    Pagina personal del usuario          *******************************/

#descripcionPaginaPersonal
{
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	width: 740px;
	border-color: #000000;
	overflow: auto;
}

/*************************  Banner vertical de auspiciantes *****************************/

.CabeceraAuspiciantes
{
	font-family: Tahoma;
	font-size: 9pt;
	text-align:center;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #EDEDED;

}

.Auspiciantes
{
	background-color: #EDEDED;
}

.PieAuspiciantes
{
	font-family: Tahoma;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;
	background-color: White;
	height: 20px;
	
}

/*********************************** Articulos, encuestas, comentarios *************************/
.articlebox
{
	border-style: solid none none none;
	border-width: 1px;
	border-color: #ACA899;
	background-color: White;
	color: #505050; 
	padding: 6px 6px 6px 6px;
	font-size: smaller;
	font-family:Tahoma;
}
.categorytitle
{
	font-size: 12px;
	font-weight: bold;
	color: #287FCE;
	text-decoration: none;
	font-family: Tahoma;
}


.articletitle
{
	font-size: 18px;
	font-weight: bold;
	color: #287FCE;
	text-decoration: none;
	font-family: Tahoma;
}

.articleabstract
{
   padding-top: 6px;
}

.comment
{
   padding: 4px 0px 4px 0px;
   font-size: smaller;
}

.pollbox
{
   font-size: 11px;
}

.pollcontent
{
	padding: 6px;
	background-color: #EDEDED;
	color: #4D4D4D;
	text-align: left;
}

.pollquestion
{
	font-size: 13px;
	font-weight: bold;
	text-align: center;
}

.polloptions
{
   padding-top: 10px;
   padding-bottom: 4px;
}

.pollbar
{
	background-color: Black;
	font-size: 4px;
}

.tituloEncuesta
{
	background-color: #4EB3DE;
	color: White;
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
}

.postinfo
{
	background-color: #F0F0F0;
	font-weight: bold;
	text-align: center;
	font-family: Tahoma;
	font-size: 10px;
}

.posttitle
{
	padding: 3px;
	margin-bottom: 10px;
	background-color: #287FCE;
	color: White;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 14px;
}

.postbody
{
	padding: 3px;
}

/************************ ticker *********************/

.tickerLines
{
	width: 760px;
	position: relative;
	font: normal 12px Tahoma;
	color: #287FCE;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	background-color: #F0F0F0;
	font-weight: bold;
}
.tickerLine
{
	font: normal 11px Tahoma;
	color: #287FCE;
	text-decoration: blink;
	font-weight: bold;
}


/******************************* paginador *********************************/

.PagerContainerTable
{
	border-right: #333333 1px solid;
	border-top: #333333 1px solid;
	border-left: #333333 1px solid;
	color: #d1d1e1;
	border-bottom: #333333 1px solid;
	background-color: #000000;
}
.PagerInfoCell
{
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 3px;
	font: bold 12px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
	color: #1771BF;
	padding-top: 3px;
	white-space: nowrap;
	background-color: White;
	font-weight:normal;
}
.PagerInfoCell:link
{
	color: #1771BF;
	text-decoration: none;
}
.PagerInfoCell:visited
{
	color: #1771BF;
	text-decoration: none;
}

.PagerCurrentPageCell
{
	color: #ffffff;
	background-color: #808080;
}
.PagerOtherPageCells
{
	color: #ffffff;
	background-color: #1771BF;
}
.PagerSSCCells
{
	background-color: #444444;
}

.PagerHyperlinkStyle
{
	font: 12px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
}
.PagerHyperlinkStyle:hover
{
	color: White;
	text-decoration: none;
	font: 12px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
}
.PagerHyperlinkStyle:link
{
	color: White;
	text-decoration: none;
	font: 12px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
}
.PagerHyperlinkStyle:visited
{
	color: White;
	text-decoration: none;
	font: 12px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
}
.PagerHyperlinkStyle:active
{
	color: White;
	text-decoration: none;
	font: 12px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
}

/* Enlaces pagina inicial*/

.TablaEnlaces
{
	background-color: White;
}


/*************************  Categorias Anuncios *****************************/

.CabeceraCategorias
{
	color: White;
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	background-color: #4EB3DE;
	background-repeat: no-repeat;
}

.Categorias
{
	background-color: White;
	text-align:left;
	padding-left:10px;
	vertical-align:middle;
}

.PieCategorias
{
	font-family: Tahoma;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #F0F0F0;
	/*background: url(images/categoriasbox.gif);
	background-repeat: no-repeat;
	background-position: 0px -15px;*/
	height: 20px;
	
}


/* SLIMBOX */

#lbOverlay {
	position: absolute;
	z-index: 9999;
	left: 0;
	width: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	left: 50%;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(images/loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(prevlabel.gif) no-repeat 0% 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(images/closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}
