/*** GENERICS ***/
html,body { font-family:Arial, Helvetica, sans-serif;padding:0px;width:100%;height:100%;}
body { text-align:center;width:100%;height:100%;}
body,div,table{font-size:11px;line-height:15px;}
table{margin:auto;}
hr{margin:5px 0px;border:none;height:2px;border-bottom:solid 2px #C1C1C1 !important;}

p{margin-top:0px;margin-bottom:10px;}

p{text-align:left}
b,strong{color:#3A352D;}

a:link, a:visited{color:#ef6800;font-weight:normal;cursor:pointer;}
a:hover{ color:#ef6800; }



/*img {max-width: 100%;} BREAKS GOOGLE MAPS*/

h1{color:#ef6b00;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;z-index:1000;margin-bottom:15px;margin-top:15px;}
/*h2{color:#003B7F;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;}*/
h2{margin:8px auto;color:#F06B02;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;clear:both;border-bottom:solid 1px #F06B02;}
.user{margin-right:20px;font-size:14px;color:#BBBBBB !important;font-weight:bold !important;font-family:Arial, Helvetica, sans-serif;}

.cmd{font-size:14px;color:#ef6b00 !important;font-weight:bold !important;font-family:Arial, Helvetica, sans-serif;}
.cmd:hover{color:#7f7e7c !important;text-decoration:none;}
/*** GENERICS ***/

/*** DNN ***/
.Head{color:#EB6D00;font-size:13px;font-weight:bold;}
.SubHead{color:#837d7d;font-size:11px;}
.skinObject{color:#837d7d !important;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;}

td{color:#7d7d7c;}

.Normal{ font-family:Arial, Helvetica, sans-serif; font-size:11px;line-height:20px;color:#7d7d7c; text-align:left;}
.NormalRed{color:#CA200E !important;font-size:11px;}

/*.StandardButton{border-right:solid 1px #A15454;border-bottom:solid 1px #A15454;border-left:solid 1px #B77474;border-top:solid 1px #B77474;background:#AB5D5D;color:#FFFFFF;padding:3px;}*/
.StandardButton{background:#EB6D00;color:#FFFFFF;border-top:solid 1px #F28C39;border-left:solid 1px #F28C39;border-right:solid 1px #C05D06;border-bottom:solid 1px #C05D06;padding:3px;}

.CommandButton{color:#3A352D !important;font-weight:bold;text-decoration:none !important;cursor:pointer;}
.CommandButton:hover{color:#EB6D00 !important;font-weight:bold;text-decoration:none !important;}
.NormalTextBox{font-size:11px;color:#222222;}
.NormalTextBoxAlt{font-size:11px;color:#222222;background:#F7B783;}
.NumericTextBox{text-align:right;}
.NormalDropDown{font-size:11px;height:22px;color:#222222;}
.NormalDropDownAlt{font-size:11px;height:22px;color:#222222;background:#F7B783;}
.NormalTextArea{font-size:11px;}
.NormalRadioButtonList{margin:10px auto;color:#003D7B;}
.NormalRadioButtonList label{ margin:10px;}
.FieldLabel{color:#837d7d;font-size:11px;}
/*** DNN ***/

/*** LAYOUT ***/
#mainOuter{width:100%;height:100%;text-align:center;}
#mainInner{width:1000px;height:100%;margin:auto;position:relative;}
#header{text-align:center;height:96px;width:1000px;position:relative;z-index:100;}
#topArea{position:relative;height:96px;width:1000px;z-index:101;}

#headerWork{text-align:center;height:26px;width:1000px;position:relative;z-index:100;}
#topAreaWork{position:relative;height:26px;width:1000px;z-index:101;}

#logo{position:absolute;left:1px;top:0px;z-index:102;width:274px;height:89px;}
.logo_es-ES{background:url(images/logo_es-ES.jpg);}
.logo_ca-ES{background:url(images/logo_ca-ES.jpg);}
#loginContainer{position:absolute;top:20px;right:20px;text-transform:uppercase;z-index:103;}
#languageContainer{position:absolute;top:55px;right:20px;text-transform:uppercase;z-index:104;}

#loginContainerWork{position:absolute;top:6px;right:20px;text-transform:uppercase;z-index:103;}
#languageContainerWork{position:absolute;top:3px;right:20px;text-transform:uppercase;z-index:104;}

#telefono{position:absolute;top:0px;left:370px;text-transform:uppercase;z-index:105;}
#userContainer{position:absolute;top:31px;right:20px;text-transform:uppercase;z-index:106;}

#menu{height:27px;}
#submenu{background:url(images/submenuBG.png) no-repeat;height:24px;}
.submenu2{background:url(images/submenuBG2.png) left no-repeat;height:24px;}
#adminMenu{height:20px;}

.breadcrumbContainer{width:1000px;text-align:left;margin-top:20px;margin-bottom:20px;padding-left:10px;}
#breadcrumbWork{width:1000px;text-align:left;margin-top:10px;margin-bottom:10px;padding-left:10px;}
.breadcrumb{color:#80807E !important;font-size:11px !important;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold !important;vertical-align:top;}

#panesContainer{width:100%;height:100%;padding-bottom:20px;vertical-align:top;text-align:center;}
#panes{width:1000px;height:100%;margin:auto;}
.contentPane{}
.centerPanes{border:solid 1px #FFFFFF;}
.leftPane{width:305px;float:left;}
.middlePane{width:305px;float:left;margin-left:40px;}
.rightPane{width:305px;float:right;}
.centerPanes2{border:solid 1px #FFFFFF;}
.leftPane2{width:480px;float:left;}
.rightPane2{width:480px;float:right;}
.centerPanes3{border:solid 1px #FFFFFF;}
.leftPane3{width:320px;float:left;}
.rightPane3{width:640px;float:right;}
.centerPanes4{border:solid 1px #FFFFFF;}
.leftPane4{width:640px;float:left;}
.rightPane4{width:320px;float:right;}
.bottomPane{clear:both;}

#footer{width:1000px;height:45px;background:url(images/footer.png) bottom no-repeat;position:relative;}
#telefonoFooter{position:absolute;left:13px;bottom:0px;font-size:10px;color:#FFFFFF;height:20px;line-height:20px;}
#menuInferior{position:absolute;right:0px;bottom:0px;}
#copyright{width:1000px;height:25px;}
#copyright a{height:25px;line-height:25px;position:absolute;right:10px;font-size:9px;color:#ef6b00;}
/*** LAYOUT ***/

/*** MODULES ***/
.asCalendar .ajax__calendar_container{border:solid 1px #EFCDB2;background:#FFFFFF;z-index:4000;}
.asCalendar .ajax__calendar_header{}
.asCalendar .ajax__calendar_body{border-top:solid 1px #E7B387;border-bottom:solid 1px #E7B387;}
.asCalendar .ajax__calendar_body td{_padding:3px;}
.asCalendar .ajax__calendar_dayname{color:#F07C1E;}
.asCalendar .ajax__calendar_other{color:#919294;}
.asCalendar .ajax__calendar_today{color:#F07C1E !important;}
.asCalendar .ajax__calendar_active{color:#F07C1E !important;}
/*.asCalendar .ajax__calendar_footer{font-weight:bold;}*/

/*.StandardGrid{}
.StandardGridHeader{background:url(images/StandardGridHeaderBG.png) !important;}
.StandardGridHeader th{font-weight:normal !important; color:#ef6800;font-weight:normal;cursor:pointer;height:12px;padding:2px;}

*/
.StandardGridHeaderTL{position:absolute;top:0px;left:0px;width:12px;height:12px;}
.StandardGridHeaderTR{position:absolute;top:0px;right:-1px;width:12px;height:12px;}

/*.StandardGridFooter{position:relative !important;font-size:12px;font-weight:bold;color:#444444;padding:2px;padding-right:10px;background:url(images/StandardGridFooterBG.png) !important;}*/
/*.StandardGridFooterBL{position:absolute;bottom:-1px;left:0px;width:10px;height:10px;}
.StandardGridFooterBR{position:absolute;bottom:-1px;right:0px;width:10px;height:10px;}*/
.StandardGrid{empty-cells:show;border-collapse:collapse;}
.StandardGridHeader{white-space:nowrap;background:url(images/StandardGridHeaderBG.png) !important;}
.StandardGridHeader th{white-space:nowrap;color:#EB6D00;padding:6px;padding-right:30px;font-size:12px;}

.NoticiasGridHeaderTL{position:absolute;top:0px;left:0px;width:12px;height:12px;}
.NoticiasGridHeaderTR{position:absolute;top:0px;right:-1px;width:12px;height:12px;}
.NoticiasGridHeader{white-space:nowrap;background:url(images/StandardGridHeaderBG.png) !important;}
.NoticiasGridHeader th{white-space:nowrap;color:#EB6D00;padding:2px;padding-right:30px;font-size:12px;}


.StandardGridRow td{padding:6px;border-top:solid 1px #D8D4D4;}
.StandardGridRowReserva td{padding:6px;border-top:solid 1px #D8D4D4;color:#0F24E1;}
.StandardGridRowVisitado td{padding:6px;border-top:solid 1px #D8D4D4;color:#006600;}
.StandardGridRowNoInteresa td{padding:6px;border-top:solid 1px #D8D4D4;color:#FF002A;}
.StandardGridFooter{background:#C8C8C8;}

.StandardGrid a{color:#EB6D00 !important;}
.StandardGrid a:hover{color:#EB6D00 !important;}

.StandardForm{/*background:url(images/formBG.png) top #e0e0e0 repeat-x;*//*border:solid 1px #d3d3d3;*/width:100%;}
.StandardForm .Header{position:relative;background:url(images/FormTR.png) top right #e0e0e0 no-repeat;height:10px;width:100%;}
.StandardForm .Body{background:url(images/formBG.png) top #e0e0e0 repeat-x;border-left:solid 1px #D3D3D3;border-right:solid 1px #D3D3D3;padding-bottom:20px;}
.StandardForm .Footer{position:relative;clear:both;background:url(images/FormBR.png) bottom right #e0e0e0 no-repeat;height:10px;width:100%;}
.StandardForm .Head{color:#EB6D00;font-size:13px;font-weight:bold;text-align:center;line-height:20px;height:20px;margin-bottom:10px;}
.StandardFormTL{position:absolute;top:0px;left:0px;width:10px;height:10px;}
.StandardFormBL{position:absolute;top:0px;left:0px;width:10px;height:10px;}

.buscador{background:url(images/buscadorBG.png) bottom #FE7700 repeat-x;position:relative;width:100%;}
.buscador .StandardButton{background:#E9E7E7 !important;color:#555555 !important; border-top:solid 1px #FFFFFF; border-left:solid 1px #FFFFFF; border-bottom:solid 1px #AC5000; border-right:solid 1px #AC5000;}

.buscador td{padding-top:5px; padding-bottom:5px;}
.buscadorTL{position:absolute;top:0px;left:0px;width:5px;height:5px;}
.buscadorTR{position:absolute;top:0px;right:0px;width:5px;height:5px;}
.buscadorBL{position:absolute;bottom:0px;left:0px;width:5px;height:5px;}
.buscadorBR{position:absolute;bottom:0px;right:0px;width:5px;height:5px;}

.biggerText{font-size:18px;line-height:24px;}

.buscador .FieldLabel{color:#FFFFFF;}

.paginador{text-align:center;margin:auto;margin-top:10px;}
.paginador a{margin:auto 8px;}
.paginador span{margin:auto 8px;}

.ok{color:#05A33A;font-weight:bold;}
.ko{color:#FF0000;font-weight:bold;}
.warn{color:#EB6D00;font-weight:bold;}

.centered{text-align:center;}
.form td{vertical-align:top;}
.form td.SubHead{padding-right:20px;}
.botonera{margin-top:10px;margin-bottom:0px;text-align:center;}
.comandos{text-align:right;font-size:12px;height:30px;line-height:30px;padding-right:20px;margin-bottom:10px;margin-left:-10px;margin-right:-10px;background:url(images/comandosBG.png);}
.comandosInner{background:#f5f4f4;float:right;font-size:12px;height:27px;line-height:27px;margin-top:1px;}
.comando{margin:0px 20px;}
.comandoActivo{margin:0px 20px;color:#666666 !important;}
.leftSeparation{margin-left:40px;}
.rightPadding{padding-right:20px;}
.repeaterTable td{padding:4px;}

.message{text-align:center;font-weight:bold;font-size:11px;margin:5px auto;}
.googleButton{
    text-decoration:none;
    background:#FFFFFF;
    font-family:Arial;
    font-size:11px;
    border:solid 1px #000000;
    padding:1px;
    margin-bottom:3px;
    text-align:center;
    width:6em;
    cursor:pointer;
}
/*** MODULES ***/

/*** MENU TABS ***/
.MenuContainerCssClass{margin:0px;padding:0px;height:27px;width:1000px;}
.MenuBreakCssClass{width:1px;}
.MenuItemCssClass{height:27px;text-align:center;cursor:pointer;}
.MenuItemSelCssClass{height:27px;text-align:center;color:#713838;font-family:Arial;font-size:12px;cursor:pointer;}

.RootMenuItemCssClass{height:27px;cursor:pointer;
    background:url(images/menuItemBG.png) repeat-x !important;
    font-family:Arial;font-size:12px;color:#696866;
}
.RootMenuItemSelectedCssClass{height:27px;cursor:default;
    background:url(images/menuItemActiveBG.png) repeat-x !important;
    font-weight:normal;font-family:Arial;font-size:12px;color:#FFFFFF !important;
}
.RootMenuItemSelectedCssClass td{color:#FFFFFF !important;}

.ls{width:20px;height:27px;background:url(images/ls.png) no-repeat !important;}
.rs{width:20px;height:27px;background:url(images/rs.png) no-repeat !important;}
.lsa{width:20px;height:27px;background:url(images/lsa.png) no-repeat !important;}
.rsa{width:20px;height:27px;background:url(images/rsa.png) no-repeat !important;}
/*** MENU TABS ***/

/*** SUBMENU TABS ***/
.sMenuContainerCssClass{margin:0px;padding:0px;height:24px;_height:25px;width:1000px;}
.sMenuBreakCssClass{width:1px;}
.sMenuItemCssClass{height:24px;_height:25px;cursor:pointer;text-align:center;color:#ee7a1c;font-family:Arial;font-size:11px;}
.sMenuItemCssClass td{padding:0px 20px;}
.sMenuItemSelCssClass{
    height:24px;_height:25px;cursor:pointer;font-weight:normal;
    text-align:center;color:#ee7a1c;font-family:Arial;font-size:11px;
}
.sMenuItemSelCssClass, .sMenuItemSelCssClass td{padding:0px 20px;}

.sRootMenuItemCssClass{
    height:24px;_height:25px;cursor:pointer;
    font-family:Arial;font-size:11px;color:#FFFFFF;
}
.sRootMenuItemCssClass, .sRootMenuItemCssClass td{padding:0px 20px;color:#FFFFFF;}

.sRootMenuItemSelectedCssClass{
    height:24px;_height:25px;background:url(images/smenuItemActiveBG.png) repeat-x !important;
    font-weight:normal;font-family:Arial;font-size:11px;color:#ee7a1c;cursor:default;
}
.sRootMenuItemSelectedCssClass, .sRootMenuItemSelectedCssClass td{padding:0px 20px;color:#ee7a1c;}

.slsa{width:20px;height:24px;_height:25px;background:url(images/lsa.png) no-repeat !important;}
.srsa{width:20px;height:24px;_height:25px;background:url(images/rsa.png) no-repeat !important;}

.ssMenuIconCssClass{display:none;}

.ssMenuContainerCssClass{margin:0px;padding:0px;height:24px;_height:25px;width:1000px;}
.ssMenuBreakCssClass{width:1px;}
.ssMenuItemCssClass{height:24px;_height:25px;cursor:pointer;text-align:center;color:#ee7a1c;font-family:Arial;font-size:11px;}
.ssMenuItemCssClass td{padding:0px 20px;color:#ee7a1c !important;}
.ssMenuItemSelCssClass{
    height:24px;_height:25px;cursor:pointer;font-weight:normal;
    text-align:center;color:#ee7a1c;font-family:Arial;font-size:11px;
}
.ssMenuItemSelCssClass, .ssMenuItemSelCssClass td{padding:0px 20px;}

.ssRootMenuItemCssClass{
    height:24px;_height:25px;cursor:pointer;
    font-family:Arial;font-size:11px;color:#F16900;
}
.ssRootMenuItemCssClass, .ssRootMenuItemCssClass td{padding:0px 20px;}

.ssRootMenuItemSelectedCssClass{
    height:24px;_height:25px;background:url(images/smenuItemActiveBG2.png) repeat-x !important;
    font-weight:normal;font-family:Arial;font-size:11px;color:#ee7a1c;cursor:default;
}
.ssRootMenuItemSelectedCssClass, .ssRootMenuItemSelectedCssClass td{padding:0px 20px;color:#444444 !important;}

.sSubMenuCssClass{text-align:left;z-index:2000;border:solid 1px #EEEEEE;border-top:none;background:url(images/submenuVBG.png) top repeat-x #F7F7F7;margin-left:-2px;}
.sSubMenuCssClass td{border:none;padding:2px;color:#666666;text-align:left !important;}
.sSubMenuItemSelectedCssClass{color:#F07C1E !important;}
.sSubMenuItemActiveCssClass{color:#F07C1E !important;}
/*.slsa{width:20px;height:24px;_height:25px;background:url(images/lsa.png) no-repeat !important;}
.srsa{width:20px;height:24px;_height:25px;background:url(images/rsa.png) no-repeat !important;}*/

.ssMenuIconCssClass{display:none;}
/*** SUBMENU TABS ***/

/*** ADMIN MENU ***/
.adminmenu{height:1px;overflow:hidden;}
.adminrootmenuitem, .adminrootmenuitem td
{
	padding:3px 10px 3px 3px;
	color:#696866;
	text-align:center;
	background:#EFEFEF;
	font-size:12px;
	font-family:Helvetica,Arial;
	font-weight:normal;
	width:400px;
	text-transform:uppercase;
}
.adminrootmenuitemselected, .adminrootmenuitemselected td
{
	padding:3px 10px 3px 3px;
	color:#696866 !important;
	text-align:center;
	background:#EFEFEF !important;
	font-size:12px;
	font-family:Helvetica,Arial;
	font-weight:normal;
	width:400px;
	text-transform:uppercase;
}
.adminsubmenu, .adminsubmenu td 
{
	border:none;
	background: #F28C39; 
	font-weight: normal; font-size: 11px; 
	color: #ffffff; 
	text-align:center;
	width:300px;
	height:25px;
	z-index:2000;
}
.adminsubmenuitemselected, .adminsubmenuitemselected td
{
	margin-left: 1px; 
	border:none;
	background: #EFEFEF !important; 
	font-weight: normal; font-size: 11px; 
	color: #313235 !important; 
	text-align:center;
	width:100%;
	height:25px;
}
/*** ADMIN MENU ***/

/*** MENU INFERIOR ***/
.menuInf{ width: 500px;height:20px;background:url(images/submenuHBG.png) no-repeat; }
.menuInf_submenuM{width: 500px;height: 20px;}
.menuInf_submenuMrootitem, .menuInf_submenuMrootitem td
{
    margin: 0px;
    padding: 0px 10px;
    text-align: center;
    color: #FFFFFF !important;
    background: none;
    font-size: 10px;
    font-family: Arial;
    font-weight: bold;
    width: 100%;
    height: 20px;
}
.menuInf_submenuMrootitemselected, .menuInf_submenuMrootitemselected td, .menuInf_submenuMrootbreadcrumb
{
    padding: 0px 10px;
    color: #FFFFFF !important;
    text-align: center;
    background: none;
    font-size: 10px;
    font-family: Arial;
    font-weight: bold;
    width: 100%;
    height: 20px;
}
.menuInf_submenuMsubmenu, .menuInf_submenuMsubmenu td
{
    border: none;
    background: #E1E1E1;
    font-weight: normal;
    font-size: 10px;
    color: #FFFFFF;
    text-align: left;
    width: 200px;
    height: 20px;
}
.menuInf_submenuMsubmenuitemselected, .menuInf_submenuMsubmenuitemselected td 
{
    margin-left: 1px;
    border: none;
    background: #FFFFFF !important;
    font-weight: normal;
    font-size: 10px;
    color: #FFFFFF !important;
    text-align: left;
    width: 100%;
    height: 20px;
}
/*** MENU INFERIOR ***/

.calendar{}
.calendar_events{height:1px !important;font-size:1px !important;background:black !important;}
.calendar_event_div{height:1px !important;font-size:1px !important;background:transparent !important;}
.calendar_days td{}

#bigImageBackground{background:#000000;position:absolute;top:0px;left:0px;z-index:2000;display:none;visibility:hidden;-moz-opacity: 0.7;filter: alpha(opacity=70);cursor:pointer;}
.imgBigProducto{border:solid 2px red;position:absolute;z-index:2001;display:none;cursor:pointer;}
#cerrarBigImage{color:#FFFFFF;width:91px;height:25px;display:none;position:absolute;z-index:2001;cursor:pointer;font-size:12px;font-weight:bold;line-height:25px;text-align:center;}
.fotoProducto{cursor:pointer;}
.fotoProductoStyle{float:left;margin:5px;padding:0px;}

.tblEstadistica{margin:auto;border:solid 1px #FF8102;border-bottom:none;border-left:none;background:#FFFFFF;}
.tblEstadistica td{border:solid 1px #FF8102;border-top:none;border-right:none;text-align:center;padding:3px;font-size:11px;}
.tblEstadistica .dayData{width:20px;}
.tblEstadistica .la{text-align:left;}
.tblEstadistica .ca{text-align:center;}
.tblEstadistica .bbd{border-bottom-style:dotted;}
.tblEstadistica .bld{border-left-style:dotted;}
.tblEstadistica .dom{background:#DDDDDD;}
.tblEstadistica .header1{color:#FF8102 !important;font-weight:bold;}
.tblEstadistica .header2{color:#666666 !important;font-weight:bold;}

.ContextMenuPanel 
{
	border: 1px solid #868686;
	z-index: 1005;
	background:#FAFAFA;
	cursor: default;
	padding: 1px 1px 0px 1px;
	font-size: 11px;
}

.ContextMenuItem
{
	margin: 1px 0 1px 0;
	display: block;
	z-index: 1006;
	color: #003399;
	text-decoration: none;
	cursor: pointer;	
	padding: 4px 19px 4px 33px;
	white-space: nowrap;
}

/**** INMUEBLE ****/
.panelEdicion{margin-bottom:10px;}
.panelEdicion .FieldLabel{margin-left:10px;margin-right:10px;}
.panelEdicion .NormalRadioList{display:inline;text-align:left;}
/**** INMUEBLE ****/

/**** INDICADOR ESTADOS ****/
.indicadorEstadosContainer{text-align:center;margin-bottom:10px;}
.indicadorEstados{height:44px;line-height:20px;background:url(images/indicadorEstadosBG.png) repeat-x;width:950px;margin:auto;}
.indicadorEstadosNo{height:44px;text-align:center;background:url(images/indicadorEstadosNo.png) no-repeat center;vertical-align:top;color:#1d1e1f;font-size:11px;font-family:Verdana;}
.indicadorEstadosSi{height:44px;text-align:center;background:url(images/indicadorEstadosSi.png) no-repeat center;vertical-align:top;color:#d86f13;font-size:11px;font-family:Verdana;}
.indicadorEstadosSiSmall{height:44px;text-align:center;background:url(images/indicadorEstadosSiSmall.png) no-repeat center;vertical-align:top;color:#d86f13;font-size:11px;font-family:Verdana;}
.indicadorEstadosRed{height:44px;text-align:center;background:url(images/indicadorEstadosRed.png) no-repeat center;vertical-align:top;color:#FF0000;font-size:11px;font-family:Verdana;font-weight:bold;}
/**** INDICADOR ESTADOS ****/

/**** BUSCADOR INMUEBLES ****/
.buscadorInmueblesContainer{}
.buscadorInmuebles{width:1000px;height:79px;background:url(images/buscadorInmueblesBG.png) no-repeat;position:relative;}
.buscadorInmueblesFiltros{width:860px;float:left;height:69px;padding-top:8px;margin-left:20px;}
.buscadorInmueblesFiltro{width:210px;float:left;margin-top:0px;height:30px;}
/*.buscadorInmueblesFiltro .labelFiltro{float:left;}
.buscadorInmueblesFiltro input, .buscadorInmueblesFiltro select{float:right;}*/
.buscadorInmueblesBotonBuscar{width:120px;float:right;text-align:center;margin-top:20px;}
.labelFiltro{color:#515151;font-size:11px;margin:auto 10px;}

.buscadorInmueblesSmall{width:1000px;height:50px;background:url(images/buscadorInmueblesSmallBG.png) no-repeat;position:relative;}
.buscadorInmueblesSmallBotonBuscar{width:120px;float:right;text-align:center;margin-top:15px;}
.buscadorInmueblesSmallFiltros{width:860px;float:left;height:69px;padding-top:14px;margin-left:20px;}
.buscadorInmueblesSmallFiltro{width:210px;float:left;margin-top:0px;height:20px;}

.buscadorInmueblesBig{width:1000px;height:93px;background:url(images/buscadorInmueblesBigBG.png) no-repeat;position:relative;}

.resultadoBuscadorInmuebles{width:1000px;margin-top:10px;}
.resultadoBuscadorInmueblesHeader{background:url(images/resultadoBuscadorInmueblesHeaderBG.png) bottom repeat-x;}
.resultadoBuscadorInmueblesHeader th{color:#df6b0d;font-size:11px;font-weight:normal;line-height:30px;}
.resultadoBuscadorInmueblesRow{text-align:center;}
.resultadoBuscadorInmueblesRowImage{background:url(images/resultadoBuscadorInmueblesRowBG.png) bottom repeat-x;}
.resultadoBuscadorInmueblesRow td{padding:3px;}
.resultadoBuscadorInmueblesRow td a{color:#353535 !important;font-size:11px;}
.resultadoBuscadorInmueblesRow td a:hover{color:#df6b0d !important;}
.resultadoBuscadorInmueblesRowPrecio a{font-weight:bold !important;}

.paginadorInmuebles{text-align:right;margin:auto;margin-top:10px;}
.paginadorInmuebles a{margin:auto 8px;color:#f1862f !important;font-weight:bold;}
.paginadorInmuebles span{margin:auto 8px;color:#424242;font-weight:bold !important;}
.fichaRiesgo {background-color:#E9E7E7 !important;}
.fichaInmuebleTop{width:1000px;height:20px;background:url(images/fichaInmuebleTopBG.png) top no-repeat;}
.fichaInmuebleBottom{width:1000px;height:20px;background:url(images/fichaInmuebleBottomBG.png) bottom no-repeat;}
.fichaInmueble{width:1000px;background:url(images/fichaInmuebleBG.png) repeat-y;}

.fichaInmuebleMainArea{width:770px;float:left;}
.fichaInmuebleMainAreaLeft{width:330px;float:left;margin-left:20px;/*border:solid 1px blue;*/}
.fichaInmuebleMainAreaLeft table{width:320px;}
.fichaInmuebleMainAreaLeft table td{vertical-align:top;}
.fichaInmuebleMainAreaRight{width:375px;margin-right:20px;float:right;/*border:solid 1px green;*/}
.fichaInmuebleMainAreaRight table{width:375px;}
.labelCampoFicha{color:#1d1d1d;font-size:11px;font-weight:bold;font-family:Verdana;line-height:20px;}
.valorCampoFicha{color:#6b6a6a;font-size:11px;font-family:Verdana;line-height:20px;}
.valorCampoFichaDestacado{color:#de6a0c;font-size:11px;font-weight:bold;font-family:Verdana;line-height:20px;}
.leftPadding20{padding-left:20px;}
.toUpper{text-transform:uppercase;}

.descripcionInmueble{margin:20px;text-align:justify;border-top:solid 2px #C1C1C1;padding-top:20px;}
.descripcionInmueble span{font-size:11px;font-family:Verdana;color:#000000;}

.fichaInmuebleFotosBar{width:225px;float:right;margin-right:5px;overflow:scroll;overflow-x: hidden;display:none;}
.fichaInmuebleFotoExtra{margin-bottom:10px;text-align:center;}

.asistEncargoMainArea{width:860px;float:left;}
.asistEncargoFotosBarHorizontal{width:860px;margin-right:5px;overflow:scroll;overflow-x: hidden;display:none;height:320px;}
.asistEncargoFotoExtraHorizontal{margin-bottom:10px;text-align:center;float:left;width:205px;}


.inmuebleVolver{text-align:right;margin-top:10px;}
.inmuebleVolver a{font-weight:bold;font-size:12px;font-family:Verdana;}
/**** BUSCADOR INMUEBLES ****/

/**** ACCESOS DIRECTOS ****/
.accDirContainerPage
{
	border:double 3px #EF6B00;
}
.accDirContainer
{
	background:#EF6B00;
	border:solid 1px #000000;
	margin:10px;
	padding:10px;
	text-align:center;
}
.accDirLabel
{
	color:#000000;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana;
}

/**** ACCESOS DIRECTOS ****/

.myEncuesta
{
	text-align:left;
	margin-left:0;
}

.linkDisabled:link, .linkDisabled:visited{color:#AAAAAA !important;font-weight:normal;cursor:default;}
.linkDisabled:hover{ color:#AAAAAA !important;text-decoration:none; }
