@charset "UTF-8";
/****************************************************************************************************************  
	
	Site Name:       Casa Urbana
	Site URI:        http://www.casaurbana.pt/
	Description: 	 Administração imobiliária
	Version:         1.0
	Author:          MyOne - Comunicação Multimédia
	Author URI:      http://www.myone.pt/ 
	Author E-mail:   central@myone.pt

*****************************************************************************************************************/
/*///////// GLOBAL /////////////////////////////////////////////////////////////////////////////////////////////*/h1{margin:0 0 20px 0;font-size:1.4em;color:#005c90;border-bottom:1px solid #ddd;padding-bottom:7px}h2{margin:0 0 10px 0;padding:0;font-size:1.05em;color:#222}h3{margin:0;padding:0;font-size:1.0em}h4{margin:0 0 10px 0;padding:0;font-size:0.95em}h5,h6{margin:0 0 10px 0;padding:0;font-size:0.9em}a{color:#005c90;text-decoration:none}a:hover{color:#005c90}p,ul,ol,dl,table{margin-bottom:15px;line-height:1.5em}ul,ol,dd{margin-left:36px}/*///////// BODY /////////////////////////////////////////////////////////////////////////////////////////////*/body{min-width:1000px;width:100%;background:#fff;color:#404040}::-moz-selection{background:#005c90;color:#fff}::selection{background:#005c90;color:#fff}a.voltar{width:101px;height:21px;background:url(../images/layout/general/voltar.png) no-repeat 0 -22px;text-indent:-9999px;display:block;cursor:pointer;float:right;clear:both}a.voltar:hover{background-position:0 0px}.line{border-top:1px solid #dcdede;height:1px;width:100%;margin:0;z-index:100;position:absolute;top:0;left:0}#backgroundheader_container,#backgroundheader_borders{width:100%;min-width:1000px;height:280px;position:absolute;top:136px;left:0;z-index:10;overflow:hidden}#backgroundheader_container .backgroundheader{width:100%;min-width:1000px;z-index:-1000}#backgroundheader_container .headerloader{width:36px;height:280px;margin:0 auto;z-index:-1000;position:absolute;left:50%;top:50%;background:url(../images/layout/general/loading2.gif) no-repeat center 0}#backgroundheader_borders{z-index:20}#backgroundheader_borders .container{ width:1000px; height:280px; margin:0 auto;}#backgroundheader_borders .borders{ width:1000px; height:280px; margin:0 auto; background:transparent url(../images/layout/general/page_bg-trans.png) repeat-y;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Frontend/images/layout/general/page_bg-trans.png', sizingMethod='scale'); position:absolute; display:block; z-index:200;}#backgroundheader_borders .container .logo{width:400px;margin-left:46px;z-index:1000;}#backgroundheader_borders .container p{background:#fff;text-align:center;margin-top:10px;font-size:0.75em;color:#888;padding:15px 40px 40px}/*///////// PAGE /////////////////////////////////////////////////////////////////////////////////////////////*/html,body,#page,#content{height:100%}body >#page,#page>#content{height:auto;min-height:100%}#page{width:980px;margin:0 auto;padding:0 10px;clear:both;font-size:0.8em;position:relative;background:#fff url(../images/layout/general/page_bg.png) repeat-y}/*///////// HEADER //////////////////////////////////////////////////////////////////////////////////////////*/#header{height:90px;overflow:hidden}#header .links{float:left;width:400px;margin:27px 0 0 35px}#header h1{border:none;margin-bottom:10px;width:auto}#header .adm{float:right;width:400px;text-align:right;margin:48px 20px 0 0}/*///////// NAV /////////////////////////////////////////////////////////////////////////////////////////////*/#navcontainer,#subnavcontainer{width:980px;padding:0;overflow:hidden;height:35px;font-size:0.9em}ul#nav{margin:0 20px 0 0;list-style:none;float:right;border-top:6px solid #dcdede;list-style:none;z-index:0}ul#subnav{margin:11px 0 0 20px;list-style:none}ul#nav li.backLava{    border-top:6px solid #666;margin:-6px 0 0 0;z-index:10}ul#nav li{float:left;padding:9px 0 0 0;position:relative;    z-index:15}ul#subnav li{float:left;position:relative;padding:4px 0 0 0}ul#nav-left li{float:left;position:relative}ul#nav-left {float:left;width:350px;margin-top:8px;overflow:hidden;display:block;height:27px}ul#nav-left a.avaliacao{width:105px;height:27px;background:url(../images/layout/general/avalie-nos.png) no-repeat;display:block;text-indent:-9999px}ul#nav-left .sos24{margin-top:2px}ul#nav li.activeLink a,ul#subnav li.activeLink a{color:#005c90;padding:0}ul#nav li span{padding:0}ul#nav li a,ul#subnav li a{color:#aaa;outline:none;display:block;text-transform:uppercase;margin:0px 5px;z-index:15;font-weight:bold}/*ul#nav li a:hover,ul#nav-left li a:hover,ul#subnav li a:hover{color:#005c90}*//*///////// HIGHLIGHTS //////////////////////////////////////////////////////////////////////////////////////////*/#highlights{width:980px;height:295px}#highlights .highlightsmv{}#highlights p{text-align:center;padding-top:120px}/*///////// CONTENT /////////////////////////////////////////////////////////////////////////////////////////////*/#content{margin:0;padding:0;clear:both;width:980px;font-size:0.95em}#content .content-container{margin:0;padding:30px 40px 10px 40px;text-align:justify;z-index:2;width:900px;min-height:320px;z-index:2}#content .content-container .column{width:450px;padding:0px}#content .content-container .containerRight{position:relative;float:right;width:340px;display:block;margin:0;padding:0;text-align:justify;z-index:2}#content .content-container .containerRight img{position:absolute;bottom:0;right:0}#content .content-container .containerLeft{position:relative;float:left;width:520px;display:block;margin:0;padding:0;text-align:justify;z-index:2}.col{width:225px;position:absolute;z-index:0;left:0;bottom:0;border-right:1px solid #888;height:96%}/*///////// FOOTER /////////////////////////////////////////////////////////////////////////////////////////////*/#footer-image{position:relative;width:390px;height:300px;background-repeat:no-repeat;background-position:bottom right;margin:-314px 0 0 0;float:right;z-index:0}#footer{font-size:0.65em;position:relative;background:#fff url(../images/layout/general/footer_bg.png) repeat-x;width:970px;height:45px;padding-top:14px;margin:-59px auto 0 auto;font-weight:bold}ul#footer-nav{margin:0;float:left;z-index:0}ul#footer-nav li{float:left;padding:0;margin:0 25px 0 0;position:relative;list-style-type:disc;list-style-image:url(../images/layout/general/bullet-small.png);color:#999}ul#footer-nav li a{color:#999}ul#footer-nav li a:hover{color:#005c90}ul#footer-nav li a{text-transform:uppercase}.clearfooter{   height:59px;   clear:both}#footer .containerRight{width:200px;float:right; padding:0px 30px 0 0}#footer .containerLeft{width:550px;float:left; padding:10px 0 0 30px}#footer a.myone {float:right;margin:0;display:block;width:100px;height:34px;background:transparent url(../images/layout/general/myone.png) 0px 0px no-repeat;text-indent:-9999px}#footer a.myone:hover{background:transparent url(../images/layout/general/myone.png) 0px -34px no-repeat}span.dark{color:#555}span.black{color:#000}/*///////// CONTACTOS /////////////////////////////////////////////////////////////////////////////////////////////*/#tabs{}#tabs ul{overflow:hidden;display:block;margin:0 0 10px 0}#tabs ul li{float:left;margin-right:22px}#tabs .imgTab1{width:50px;height:135px;display:block;background-image:url(../images/layout/general/contactos.png);background-position:0 0;text-indent:-999px}#tabs .imgTab1:hover{ background-position:0 -403px}#tabs .imgTab2{width:86px;height:135px;display:block; background-image:url(../images/layout/general/contactos.png);background-position:-86px 0;text-indent:-999px}#tabs .imgTab2:hover{ background-position:-86px -403px}#tabs .imgTab3{width:152px;height:135px;display:block; background-image:url(../images/layout/general/contactos.png);background-position:-205px 0;text-indent:-999px}#tabs .imgTab3:hover{ background-position:-205px -403px}#tabs .imgTab4{width:125px;height:135px;display:block; background-image:url(../images/layout/general/contactos.png); background-position:-395px 0;text-indent:-999px}#tabs .imgTab4:hover{ background-position:-395px -403px}/* /////////////////////////////////////////////////////////////// *//* Clears ================================================================================ */.clearer:after,.content:after,.content-1:after,.content-2:after,#content:after,#content .container:after,#navcontainer:after,highlights:after,header:after,footer:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}