body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ebecf0;
}

a img { border:0; }

a.menu-actiu:active,
a.menu-actiu:visited, 
a.menu-actiu:link{
	font-family:"Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	color: #3043b1;
	text-decoration: none;
	display:block;
	width:140;
	height:21px;
	_height:26px;
	margin-top:0;
	vertical-align:middle;
	padding-top:5px;
	background-image: url(imatges/pastilla_menu_on.jpg);
	text-align:center;
	
}
a.menu-roll:active,
a.menu-roll:visited, 
a.menu-roll:link{
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a.menu-roll:hover{
	color: #8fa4d7;
}
.titol-contingut{
    font-family:"Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: bold;
	color: #3043b1;
	text-decoration: none;
}
.contingut{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.menu-peu:active,
a.menu-peu:visited, 
a.menu-peu:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
a.menu-peu:hover{
	color: #8695e9;
}
a.menu-categories:active,
a.menu-categories:visited, 
a.menu-categories:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	padding-left:3px;
	padding-right:3px;
	text-decoration: none;
}
a.menu-categories:hover{
	color: #8695e9;
}
.peu{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
a.comunicatek:active,
a.comunicatek:visited, 
a.comunicatek:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
a.comunicatek:hover{
	color: #8695e9;
}
.borde_caixa {
	border: 1px solid #3043b1;

}
a.roll-titol-promo:active,
a.roll-titol-promo:visited, 
a.roll-titol-promo:link{
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: bold;
	color: #3043b1;
	text-decoration: none;
	margin-top:0;
}
a.roll-titol-promo:hover{
	color: #87a2d9;
}
a.roll-contingut-promo:active,
a.roll-contingut-promo:visited, 
a.roll-contingut-promo:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	display:block;
	width:95%;
	height:80px;
}
a.roll-contingut-promo:hover{
	color: #000000;
	background-color:#f1f4fa;
}
a.mail:active,
a.mail:visited, 
a.mail:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.mail:hover{
	color: #8695e9;
}

a.mail-print:active,
a.mail-print:visited, 
a.mail-print:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
}
a.mail-print:hover{
	color: #8695e9;
}
.taula-continguts-dreta{
width:345px;
vertical-align:top;
margin-top:0.9375em;
text-align:justify;
float:right;
}

.taula-continguts-esquerra{
width:380px;
vertical-align:top;
margin-top:0.9375em;
}

.espai-superior{
vertical-align:top;
}

.alinear-taula-dreta{
text-align:right;
}

.titol-pdf{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	}
	
a.pdf:active,
a.pdf:visited, 
a.pdf:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.pdf:hover{
	color: #8695e9;
}	

.cela-pdf{
padding-bottom:0.3125em;
}

.dalt { 
vertical-align:top;
}

.img { 
	float:right;
	margin : 0 0 5px 5px;
}

a.titol-tipus-obra:active,
a.titol-tipus-obra:visited, 
a.titol-tipus-obra:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.titol-tipus-obra:hover{
	color: #8695e9;
}


.cela-titol-obra{
height:1.8750em;
}

.cela-obra{
height:1.250em;
}

a.obra:active,
a.obra:visited, 
a.obra:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.obra:hover{
	color: #8695e9;
}

/* ESTILS NOUS JUNY 2011 */

.cela-fons-peu-nou{width:894px; height:157px; background-image:url(imatges/fons_peu2.jpg); background-repeat:no-repeat;}

.ample-contingut{width:840px;}

.contenidor-info-peu{width:750px; margin:85px auto 0px auto; overflow:hidden;}

.cela-separador-menu{width:1px; height:30px; background-color:#000000;}

.cela-menu{background-image:url(imatges/fons_menu.jpg); background-repeat:repeat-x; text-align:center; height:25px; padding-bottom:5px;}

.cela-menu-actiu{background-image:url(imatges/fons_menu_actiu.jpg); background-repeat:repeat-x; text-align:center; height:25px; padding-bottom:5px;}

.fons-cap{background-image:url(imatges/fons_cap_1.jpg); background-position:top left; background-repeat:no-repeat;}

.padding-cela-menu{padding:0px 35px;}

.contenidor-menu-cap{width:840px; height:30px;}

.cotenidor-img-cap{width:840px; height:200px; background-image:url(imatges/fons_cap_1.jpg);}

.div-btn-destacats{width:241px; height:49px; background-image:url(imatges/btn_destacats.jpg); margin-bottom:30px; float:right; text-align:center; padding-top:5px;}

a.titol-btn-destacat:active,
a.titol-btn-destacat:visited, 
a.titol-btn-destacat:link{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #ffffff; text-decoration: none;}a.titol-btn-destacat:hover{color: #11265f;}

a.txt-btn-destacat:active,
a.txt-btn-destacat:visited, 
a.txt-btn-destacat:link{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #b6c9fd; text-decoration: none;}a.txt-btn-destacat:hover{color: #ffffff;}

#div-galeria-obres{width:780px; margin:0px auto 0px auto; height:400px;}

#div-galeria-empresa{width:785px; margin:0px auto 15px auto; height:334px;}

#div-h1{width:95%; margin:0px auto 0px auto;}

h1.contingut{font-family: "Times New Roman", Times, serif; font-size: 18px; font-weight: bold; color: #3043b1; margin:1px 0px 7px 0px;}

#div-galeria-fitxa{width:334px; height:223px; float:right;}

.ombra-left{background-image:url(imatges/ombra_esquerra.jpg); background-repeat:repeat-y; width:27px;}

.ombra-right{background-image:url(imatges/ombra_dreta.jpg); background-repeat:repeat-y; width:27px;}

.taula-logo-cap{width:470px; height:180px; float:left; margin-top:10px;}

.cela-fons-sotamenu{height:16px; background-image:url(imatges/fons_sota_menu.jpg); background-repeat:repeat-x;}

.cela-fons-mapaweb{width:827px; height:553px; background-image:url(imatges/fons_mapaweb.jpg);}

.alinear-dreta{text-align:right;}

#div-contenedor-flash{width:785px; height:337px;  margin:0 auto;}

/*---Estils part gestor de finques---*/
#txt-titulo-configurador{width:795px; _width:820px; padding:5px 0px 5px 25px; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#3043B1; background-image:url(imatges/ico_configurador.jpg); background-repeat:no-repeat; margin: 3px auto; }
.taula-buscador{ width:820px; ; padding:10px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; margin:auto;  padding-top:0px;}
.llistat-categories{ padding:10px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; padding-left:15px; text-align:left;}
.titol-llistat-categories{color:#3043B1; font-weight:bold; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:10px; margin-bottom:5px;}
ul.destacados { display:block; width:820px;  overflow:hidden; padding:0; margin:10px 10px 0px 10px;}
ul.destacados li { style:none; display:block; width:195px; float:left; margin: 0 11px 15px 0px; padding:0px; color: #ddd; overflow:hidden; text-overflow: ellipsis; height:250px; } 
ul.destacados li:nth-child(4n){margin-right: 0;}
ul.destacados a img { border:0; }
a.enlace-destacados:active,
a.enlace-destacados:visited,
a.enlace-destacados:link{display:block; width:208px; margin:5px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}a.enlace-destacados:hover{color:#ac0000;}
a.enlace-verdetalles:active,
a.enlace-verdetalles:visited,
a.enlace-verdetalles:link{display:block; width:208px; margin:5px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#3043B1; text-decoration:none;}a.enlace-verdetalles:hover{color:#ac0000;}

h1.contenido{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#3043B1; margin-bottom:6px; margin-top:1px;}
h1.contenido-print{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#FFF; margin-bottom:6px; margin-top:1px;}
#contenedor-contenido{width:820px; background-color:#FFFFFF; padding:10px; margin-bottom:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#585858; text-align:justify;}
.contenedor-caracteristicas2{width:820px;  margin:0px auto 20px; }
.titol_llistat{width:820px;  margin:0px auto 5px; }
a.enlace-caracteristicas:active,
a.enlace-caracteristicas:visited,
a.enlace-caracteristicas:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}a.enlace-caracteristicas:hover{color:#3043B1;}
.float-img-contenido{float:left; margin:10px 15px 10px 0px;}
.cap-dades-imprimir{ float:right; padding: 30px 25px 5px 5px; width:300px; text-align:right; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFF;}
.logo-imprimir{ float:left; width:300px; height:125px; padding:5px 10px 5px 10px;}
.separador-contenido{width:820px; height:1px; border-bottom:1px solid #cccccc; margin:20px auto 20px; }
.cap-imprimir { overflow:hidden; background-color:#424242; }
.contenedor-caracteristicas{width:820px;  padding-left:5px;}
.contenedor-caracteristicas2{width:820px;  margin-left:20px; padding-left:5px;}
.celda-caracteristicas{width:217px; vertical-align:top;}
.caracteristicas {list-style-type:none; width:217px; margin:0px 0px 0px 0px; padding:0; }
.caracteristicas li {width:217px; margin:2px 0px; padding:0px; float:left;}
.caracteristicas li a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ffffff; text-decoration:none;}
.caracteristicas li a:hover {color:#add1ba;}

input[type=submit]{background-color:#3043B1; color:#fff; border:1px solid #3043B1;}
