@import url('https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Oswald:wght@200;300;400;500;600;700&display=swap');

a,div,p, span, td{font-size:14px;color:#666; font-weight:300; font-family:Lato, sans-serif;}
h1, h2, h3, h4, h5, h6 {font-family:Oswald, sans-serif;}

body {margin: 0px; background-color:#f8f8f8;}




#principal{width:100%;margin:0;margin-top:0px}






a{text-decoration:none}


iframe{border:0 none}


.marca_aigua{width:680px;position:absolute;height:600px;background-image:url(/ftp/marcadeagua.png);background-repeat:no-repeat;background-position:center;border:none;background-size:500px}


.marca_aigua2{width:680px;position:absolute;height:300px;background-image:url(/ftp/marcadeagua.png);background-repeat:no-repeat;background-position:center;border:none;background-size:500px}


body{background-position:0 -3px;background-repeat:repeat-x}


#cap{float:left;width:100%;margin-bottom:20px;overflow:hidden;padding-top:20px;z-index:99999; position:absolute; 
background: rgba(0,0,0,0.51);
background: -moz-linear-gradient(top, rgba(0,0,0,0.51) 0%, rgba(224,53,38,0) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,0.51)), color-stop(100%, rgba(224,53,38,0)));
background: -webkit-linear-gradient(top, rgba(0,0,0,0.51) 0%, rgba(224,53,38,0) 100%);
background: -o-linear-gradient(top, rgba(0,0,0,0.51) 0%, rgba(224,53,38,0) 100%);
background: -ms-linear-gradient(top, rgba(0,0,0,0.51) 0%, rgba(224,53,38,0) 100%);
background: linear-gradient(to bottom, rgba(0,0,0,0.51) 0%, rgba(224,53,38,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#e03526', GradientType=0 );}

#cap_inici{float:left;width:100%;margin-bottom:20px;overflow:hidden;padding-top:20px;z-index:99999; position:absolute; 
background: rgba(0,0,0,0.51);
background: -moz-linear-gradient(top, rgba(0,0,0,0.51) 0%, rgba(224,53,38,0) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,0.51)), color-stop(100%, rgba(224,53,38,0)));
background: -webkit-linear-gradient(top, rgba(0,0,0,0.51) 0%, rgba(224,53,38,0) 100%);
background: -o-linear-gradient(top, rgba(0,0,0,0.51) 0%, rgba(224,53,38,0) 100%);
background: -ms-linear-gradient(top, rgba(0,0,0,0.51) 0%, rgba(224,53,38,0) 100%);
background: linear-gradient(to bottom, rgba(0,0,0,0.51) 0%, rgba(224,53,38,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#e03526', GradientType=0 );}


#logo{float:left;overflow:hidden;text-align:center;width:320px}


#menus{float:left;width:100%;margin-bottom:20px;margin-top:-77px}


#menu1{float:left;margin-right:10px;width:320px;height:20px}


#menu2{float:right;margin-right:10px;width:80%;overflow:hidden;height:20px;padding-top:31px;}


#llista_menu{margin:0;margin-left:-20px}


#llista_menu ul{margin:0}


#llista_menu li{float:right;list-style:none;margin-right:20px;margin-top:0}


a.txt_menu{color:#333;font-weight: 300;;font-size:15px; padding:5px; text-transform:uppercase;}







#linia2{float:left;width:100%;margin-bottom:10px}


#cercador {
    width: 100%;
    background-color: #fff;
    overflow: hidden;
    padding: 0;
    margin-bottom: 10px;
    /*max-width: 1200px;*/
    margin: auto;
    border: 1px solid #ededed;
    margin-top: -34px;
    position: relative;
    z-index: 99999999999;
}


#cercador2{float:left;width:100%;background-color:#dee5f2;overflow:hidden;padding:20px;margin-top:20px;margin-left:-20px}


#imatge_inici{float:left;width:100%;height:auto;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;overflow:hidden;margin-bottom:0px; max-height:550px;}


h2{
	font-size:22px !important;
	font-weight:700;
	margin-bottom:5px; 
	font-family:Oswald, sans-serif;
}


.select_cercador{width: 100%;
    height: 31px;
    font-size: 14px;
    color: #666;
    padding: 5px;
    border: 0px;}


.input_cercador {
    width: 100%;
    font-size: 12px;
    color: #666;
    padding: 5px;
    /* border: 1px solid #666; */
    margin-top: -1px;
    height: 21px;
    border: none;
    background-color: #f8f8f8;
}

.boto_cerca {
    width: 15.60%;
    float: right;
    margin: 0px;
}


.elsubmit {
    color: #FFF;
    margin: 0;
    background-color: #265090 !important;
    text-align: center;
    width: 100%;
    font-size: 14px;
    font-weight: 700;
    /* padding: 5px; */
    /* margin-top: 16px; */
    border: none;
    /* background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.17, #F89900), color-stop(0.74, #704504)); */
    height: 114px;
}


.linia {
    /* float: left; */
    width: 100%;
    max-width: 1200px;
    margin: auto;
    /* padding-top: 50px; */
}


.info{float:left;width:335px}


.immoble_gran {
    float: left;
    width: 46%;
    padding: 2%;
    /* background-color: #FFF; */
    overflow: hidden;
    /* border: #CCC 1px solid; */
    margin-bottom: 10px;
}


.imatge_desta_gran{float:left;width:100%;height:350px;overflow:hidden;text-align:center}


.poblacio_gran{font-family:"Roboto", Gadget, sans-serif;color:#FFF;float:left;margin-left:20px}


.poblacio_gran h2{font-family:"Roboto", Gadget, sans-serif;color:#FFF}


.precio_gran{float:right;width:200px;font-family:"Roboto", Gadget, sans-serif;color:#FFF;font-size:16px;overflow:hidden;height:30px;text-align:center;padding-top:10px}


.barra_info{float:left;width:100%;height:40px;overflow:hidden;margin-top:-6px}


#contingut{float:left;width:100%;}


.immoble0{float:left;width:31%;overflow:hidden;padding:0;background-color:#FFF;border:#CCC 1px solid;margin-right:2%;margin-bottom:25px;height:380px}



.immoble1{float:left;width:44%;overflow:hidden;padding:2%;background-color:#FFF;border:#CCC 1px solid;margin-bottom:10px;height:359px;text-align:center}


.imatge_desta{width:100%;float:left;height:228px;overflow:hidden;}


.imatge_desta img,.imatge_desta_gran img{max-width:100%}

.coli {
	float:left;
	width:33%;
	text-align:center;
	margin-bottom:20px;
	font-size:13px;
	color:#999;
}

.coli2 {
	float:left;
	width:100%;
	text-align:center;
	margin-bottom:20px;
	font-size:24px;
	color:#fd7e2a;
	font-weight:400;
}

.coli0 {
	width:100%;
	float:left;
	margin-bottom:20px;
	margin-top:20px;
	font-size:18px;
	text-align:center;
	font-weight:400;
	color:#000;
}



.linia_tot {
	width:100%;
	float:left;
	padding-top:15vh;
	padding-bottom:15vh;

}


#vender {
	background-image:url(https://www.casesiterres.com/ftp/20250227094931_llaves.jpg);
	background-size:cover;
	text-align:center;
	min-height:40vh;
	
}


#vender h2, #comunidades h2, #nuestra_agencia h3  {
	color:#3c4380 !important;
	font-size:50px;
	text-align:center;
	font-weight:400;
	text-shadow:#fff 0 0 3px;
}

#vender h3 {
	color:#3c4380  !important;
	font-size:20px;
	text-align:center;
	font-weight:400;
	text-shadow:#fff 0 0 3px;
}




.boto1, .auranet_formulari_boto {
	background-color:#fd7e2a;
	color:#FFF;
	text-align:center;
	padding:1.5%;
	font-size:14px;
	font-weight:300;
}


.boto2 {
	background-color:#333;
	color:#FFF;
	text-align:center;
	padding:1.5%;
	font-size:14px;
	font-weight:300;
}




.poblacion{font-family:"Roboto", Gadget, sans-serif;color:#999;float:left;width:293px;margin-bottom:10px;margin-top:10px}


.nom_tipo{float:left;width:293px;border:1px solid}


.tipo{float:left;width:200px;margin-top:12px;margin-bottom:12px}


.precio{float:left;width:96%;font-family:"Roboto", Gadget, sans-serif;color:#FFF;font-size:16px;overflow:hidden;height:30px;text-align:right;padding-top:10px;padding-right:10px}


.descripcio{float:left;width:288px;height:70px;overflow:hidden;margin-bottom:10px;margin-top:10px;font-size:9px;border:1px solid}


.docu{float:left;width:95%;overflow:hidden;margin-top:10px;color:#FFF;margin-left:2%}


.docu p{color:#FFF;text-align:left;font-size:14px;line-height:20px;font-family:Georgia, "Times New Roman", Times, serif}


.docub{float:left;width:130px;overflow:hidden;padding:10px;margin-right:10px;margin-top:20px;color:#FFF}


.docub h3{color:#FFF;font-size:10px}


.imatge_destacatb{width:130px;margin-right:10px;margin-bottom:10px;overflow:hidden;float:left}


.imatge_destacat{width:100px;height:100px;margin-right:10px;margin-bottom:10px;overflow:hidden;float:left}


.imatge_destacat2{width:335px;height:184px;overflow:hidden;float:left}


.docu2{float:left;width:335px;overflow:hidden;margin-bottom:10px;padding:0}


h3{margin-top:0}


div#mysagscroller2{width:315px;height:350px;border-radius:5px;overflow:hidden;text-align:center}


div#mysagscroller1{width:224px;height:175px;border-radius:5px;overflow:hidden}


div#mysagscroller1 ul li img,div#mysagscroller2 ul li img{border-width:0;display:block;border-radius:5px}


.imatge_galeria3{border-radius:5px;overflow:hidden;text-align:center;width:224px;height:175px}


.sagscroller{width:335px;height:1px;background-color:#333;overflow:hidden;position:relative;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}


.sagscroller_notis{width:335px;height:350px;overflow:hidden;position:relative}


.sagscroller_notis ul li .rsslabel{margin-top:10px;background:#eee;font-size:10px;clear:both}


.sagscroller a,.sagscroller_notis a{font-weight:700}


.sagscroller ul,.sagscroller_notis ul{position:absolute;margin:0;padding:0;list-style:none;width:100%}


.sagscroller ul li,.sagscroller_notis ul li{display:block}


.sagscroller ul li .rsscontent,.sagscroller_notis ul li .rsscontent{font-size:90%}


.sagscroller ul li .rsslabel{margin-top:5px;background:#eee;font-size:12px;clear:both}


.noticies_destacades3{float:left;width:96%;margin-top:0;padding:2%;height:360px;overflow:hidden;border-radius:5px;text-align:center;margin-bottom:10px;color:#FFF}


.linia_destacats3{width:315px;margin-top:0;float:left;padding-bottom:15px;text-align:center}


.noticies_destacades3 h1{margin:0;margin-bottom:5px}


.immoble2{float:left;margin-right:10px;margin-top:10px;width:335px;overflow:hidden}


#peu{float:left;width:96%;margin-top:10px;padding:2%;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}


#idiomes{float:right;margin-top:-23px;width:125px; margin-right:23px;}


#slogan{position:absolute;margin-left:556px;margin-top:-60px;width:269px;height:50px;background-image:url(/ladorada/img/slogan.png);background-repeat:no-repeat}


#adresa,#contingut_inici,.immobles_destacats{float:left;width:100%}




.td2{background-color:#ccc;text-align:center}


.td3{background-color:#eee;text-align:centerprin}


.td_40_center{text-align:center}


.td_430_center_top{text-align:center;height:40px;vertical-align:middle}


.td_top{vertical-align:top}


.taula1{width:980px}


.taula_cercador,.imatge_destacat2 img{width:100%}


.td1{background-color:#DDD;text-align:center}


.titols{color:#666;font-weight:700;text-transform:uppercase}


.separador_groc{height:1px;background-color:#FC0;color:#FC0}


.linia_document{float:left;width:43%;padding:2%;border:#CCC 1px dotted;overflow:hidden;height:300px;border-radius:5px;margin:10px}


.quadre_imatge2{float:right;width:100%;height:300px;overflow:hidden}


.quadret_miniatura{float:left;width:76px;height:76px;text-align:center;background-color:#ededed;overflow:hidden;margin-right:5px;margin-bottom:5px;border-radius:5px;border:1px dotted #CCC}


.quadret_miniatura2{float:left;width:64px;height:64px;text-align:center;background-color:#ededed;overflow:hidden;margin-right:5px;margin-bottom:5px;border-radius:5px;border:1px dotted #CCC}


#columna_fotos{float:left;width:100%;margin-bottom:25px}


#columna_fotos2{float:left;width:710px;margin-top:5px}


.foto_gran{float:left;width:100%;text-align:center; max-height:972px; overflow:hidden;}


.capa_paginacio{margin-bottom:20px}


.preu2{float:right;color:#666;font-size:10px}


.mes_informacio{background-color:#C60;color:#FFF;font-family:"Roboto", Gadget, sans-serif;font-size:12px;text-align:center;float:left;width:230px;margin-bottom:20px;display:block;padding:10px;border-radius:5px}


.mes_informacio a,#llista_menu a{color:#FFF}


#columna_fitxa{float:left;width:70%; padding:2%; background-color:#fff; box-shadow:#CCC 0 0 3px;}


.linia_form{margin-bottom:5px}


.form_mes_info{float: right;
    width: 19%;
    padding: 2%;
    background-color: #fff;
    box-shadow: #CCC 0 0 3px;
}


.input2{width:225px;font-family:Roboto, Helvetica, sans-serif;font-size:10px;color:#666}


#quadre_contingut{width:96%; max-width:1200px; margin:auto; margin-top:250px;}


.img_fitxa_document{margin-left:20px;margin-bottom:20px}


.quadre_petit_imatge2{width:100px;overflow:hidden;height:100px;margin-right:0;margin-bottom:15px;float:left;background-color:#000;text-align:center;padding:0}


.quadre_petit_imatge,.quadre_petit_imatge1{width:100%;overflow:hidden;float:left; margin-bottom:20px;}

.quadre_petit_imatge img {
	width:100%;
	height:auto;
}


#capa_galeria{float:left;margin-top:15px}


.imatge_fitxa_documents{width:40%;float:right; margin-left:2%;margin-bottom:2%}


.columna_peu{float:left;color:#FFF;margin-right:5%;font-size:11px;margin-bottom:10px;height:100px}


.columna_peu a{color:#FFF;font-size:11px}


.columna_peu:nth-child(5){margin-right:0}


.columna_peu p{color:#FFF;font-size:11px;margin:0;padding:0}


#titol_cercador{position:absolute;margin-top:-40px;margin-left:-20px;background:linear-gradient(to bottom, #b6b2b2 0,#e9e9e9 100%);width:320px;height:30px;padding-left:20px}


#lupa_cercador{position:absolute;background-image:url(http://www.auranet.org/ladorada/auraweb/auraweb089/img/lupa.png);width:47px;height:60px;margin-top:-50px;margin-left:270px}


#titol_cercador h5{font-family:"Roboto", Gadget, sans-serif;color:#000;font-size:18px;margin:0;padding:0;margin-top:10px}


#auranet_formulari{ 
float: left;
    width: 100%;
    overflow: hidden;
}


#auranet_formulari input{font-size:10px;width:220px;border:none}


#auranet_formulari textarea{font-size:10px;width:220px;border:none;height:50px}


#auranet_formulari label{font-size:10px}


.auranet_formulari_boto{
	background-color:#fd7e2a !important;
	color:#FFF;
	text-align:center;
	padding:1.5%;
	font-size:14px;
	font-weight:300;
}


.auranet_formulari_alerta{color:#F00;font-weight:700}


#enrera{float:left;text-align:center;width:960px;margin:20px}


#comentarios{float:left;width:100%;margin-botom:80px; margin-top:80px;}


.linia_cercador {
    float: left;
    padding: 2%;
    width: 12.7%;
    border-right: 1px solid #ededed;
}

.linia_cercador:nth-child(8n) {
	 border-right: none;
}


.linia_cercador h2{margin:0;padding:0;font-weight:300; font-size:13px; margin-bottom:20px; text-transform:capitalize;}


#columnaa{float:left;width:32%;margin-right:2%}


.a_cercador2{margin-right:20px;float:left;color:#06C;font-weight:700}






.rodo{overflow:hidden}


#bigPic{width:100%;height:500px;padding:1px;border:1px solid #CCC;background-color:#FFF;margin-bottom:10px}


#bigPic img{position:absolute;display:none;max-width:640px; max-height:500px}


ul#thumbs li.active{border:2px solid #000;background:#fff;padding:2px}


ul#thumbs,ul#thumbs li{margin:0;padding:0;list-style:none}


ul#thumbs li{float:left;margin-right:7px;margin-bottom:5px;border:1px solid #CCC;padding:3px;cursor:pointer}


ul#thumbs img{float:left;width:80px;height:80px;line-height:80px;overflow:hidden;position:relative;z-index:1}




#cercador3 {
	float:left;
	width:100%;
	margin-bottom:10px;
	text-transform:uppercase;
}




#cercador3 a {
	width:50%;
	font-size:14px;
	float:left;
	text-transform:uppercase;
}




#cercador3 a:nth-child(2) {
	text-align:right;
}




#quadre_imatge2 img {
	width:100%;
	height:auto;
}




#xarxes_socials {
	float:right;
	margin-top:60px;
}




#xarxes_socials img {
	width:50px;
	height:50px;
	margin-left:10px;
}




#xarxes_socials a {
	float:right;
	width:60px;
	height:35px;
	text-align:center;
	padding-top:0px;
}





#xarxes_socials a:nth-child(4) {
	float:right;
	width:150px;
	height:35px;
	background-color:#FFF;
	text-align:center;
	font-size:18px;
	padding-top:15px;
}





@media screen and (max-width:601px){
	
	#logo {
		width:100%;
		float:left;
	}



	
	.linia_document{float:left;width:90%;padding:2%; height:auto;}



	
	#idiomes {
		float:left;
		position:block;
		width:100%;
		text-align:center;
		margin:0px;
	}



	
	#menus {
		margin:0px;
		float:left;
		width:100%;
		margin-top:20px;
		margin-bottom:20px;
	}



	
	#menu2 {
		float:left;
		width:96%;
		margin:0px;
		margin-left:2%;
		margin-top:20px;
		height:auto;
		
	}



	
	#llista_menu li {
		float:left;
		max-width:19%;
		margin-left:2%;
		margin-right:1%;
		margin-bottom:2%;
		text-align:center;

	}



	
	#llista_menu li:nth-child(5) {
		margin-right:0px;
	}



		
	
	#imatge_inici {
		display:block;
	}



	
	.select_cercador {
		width:100%;
		padding:1px;
	}



	
	.linia_cercador {
		width:100%;
		margin-bottom:10px;
	}



	
	.a_cercador2 {
		margin-bottom:10px;
		margin-right:2%;
		width:31%;
	}



	
	#columnaa {
		width:100%;
	}



	
	.noticies_destacades3:nth-child(1), .noticies_destacades3:nth-child(2)  {
		display:none;
	}



	
	.linia {
		width:100%;
	}



	
	.immoble0, .immoble1 {
		width:94%;
		margin:0px;
		margin-bottom:20px;
	}



	
	.columna_peu {
		width:100%;
		margin:0px;
		position:relative;
		margin-bottom:20px;
		float:left;
		max-width:none;
	}



	
	.quadret_miniatura {
		width:50px;
		height:50px;
	}



	
	.quadret_miniatura img {
		height:auto;
		width:auto;
		max-width:50px;
		max-height:50px;
	}



	
	
	.td2 {
		font-size:10px;
	}



	
	#comentarios {
		width:100%;
	}



	
	#columna_fitxa {
		width:100%;
	}



	
	.pag_dins #cercador {
		display:none;
	}



	
	.img_fitxa_document {
		max-width:100%;
	}



	
	.inclos table {
		max-width:100%;
	}



	
	.inclos input {
		max-width:100%;
	}



	
	.inclos textarea {
		max-width:100px;
	}



	
	a.txt_menu {
		font-weight:normal;
		font-size:11px;
	}



}





@media screen and (min-width:602px) and (max-width:950px){
	
	#menu2 {
		float:left;
		width:96%;
		margin-top:40px;
		margin-left:2%;
	}



	
}




.be {
	color:#0F0;
}

.immobles_destacats h2 {
	font-size:36px;
	font-weight:400;
	margin-bottom:40px;
	text-align:center;
	color:#333 !important;
}


.immobles_similars h3 {
	font-size:16px;
	font-weight:400;
	margin-bottom:40px;
	text-align:left;
	color:#265090 !important;
}





.alerta {
	color:#F00;
}





#marcadeagua {
	position:absolute;
	width:642px;
	height:500px;
	background-image:url(/img/marcadeagua.png);
	background-repeat:no-repeat;
}


.immobles_destacats  {
    float: left;
    width: 102%;
    margin-top: 0px;
	 margin-bottom:160px;
}

.immobles_similars  {
    float: left;
    width: 100%;
    margin-top: 80px;
	 margin-bottom:160px;
}



#nuestra_agencia p {
	text-align:center;
}

#nuestra_agencia h4 {
	text-align:center;
	font-weight:400;
	font-size:16px;
	color:#333;
}

#nuestra_agencia .colage {
	float:left;
	width:33%;
	text-align:center;
	margin-top:80px;
}


#nuestra_agencia .colage i {
	text-align:center;
	color:#265090;
	font-size:80px;
	
}



#contacta {
	background-image:url(https://www.casesiterres.com/ftp/camera_574_284.JPG);
	background-position:center;
	background-size:cover;
	text-align:center;
	
}

#contacta h3 {
	color:#FFF;
	font-size:50px;
	text-align:center;
	font-weight:400;
	text-shadow: 0px 0px 5px rgba(150, 150, 150, 1);
}


#peu {
    float: left;
    width: 96%;
    margin-top: 0px;
    padding: 2%;
    border-radius: 0px;
    -moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	background-color:#666 !important;
}


#destacatsp {
	background-color:#f8f8f8;
	float:left;
	width:100%;
	padding-bottom:20vh;
	padding-top:14vh;
}


#promociones {
	background-color:#f8f8f8;
	background-image:url(https://www.casesiterres.com/ftp/20250227101042_gestion-alquileres.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	text-align:center;
	min-height:40vh;
}

#comunidades {
	background-color:#ffffff;
	background-repeat:no-repeat;
	background-size:cover;
	text-align:center;
}

#comunidades .comunidad0 {
	font-size: 50px;
    color: #265090;
    margin-top: 10px;
    margin-bottom: 10px;
    float: left;
    width: 96%;
    margin-left: 2%;
    font-weight: 800;
    /* background-color: #29344f; */
    font-family: 'Oswald';
}

#comunidades .comunidad1 {
	font-size:20px;
	
    margin-top: 10px;
    margin-bottom: 10px;
    float: left;
    width: 100%;	
}

#comunidades .comunidad2 {
	font-size: 180px;
    color:#F00;
    line-height: 0px;
    font-weight: 800;
    padding: 0px;
    height: auto;
    float: left;
    width: 100%;
    margin-top: 90px;
    margin-bottom: 90px;
}

#comunidades .comunidad3 {
	font-size: 26px;
    /* color: #09F; */
    margin-top: 10px;
    margin-bottom: 10px;
    float: left;
    width: 50%;
    /* margin-left: 2%;*/
	text-align:center;
	
}
#comunidades .comunidad3 img {
	max-width:250px;
	height:auto;
	text-align;
}



#promociones h2 {
	font-size: 50px;
    font-weight: 400;
    margin-bottom: 40px;
    text-align: center;
    color: #fff !important;
	text-shadow: 0px 0px 5px rgba(150, 150, 150, 1);
}

#promociones h3 {
	font-size: 36px;
    font-weight: 400;
    margin-bottom: 40px;
    text-align: center;
    color: #fff !important;
	text-shadow: 0px 0px 5px rgba(150, 150, 150, 1);
}


#destacatsp h2 {
	font-size: 36px;
    font-weight: 400;
    margin-bottom: 40px;
    text-align: center;
    color: #333 !important;
}

.poblacio_gran p {
	color:#FFF;
}


a:hover.txt_menu{background-color:#fd7e2a;}


#foto_cap {
	position:absolute;
	height:300px;
	background-size:contain;
	background-repeat:no-repeat;
	width:100%;
	top:0;
	left:0;
	background-position:center !important; 
	background:url(https://www.casesiterres.com/ftp/20220124101338_reus2.jpg);
}

.comen {
	width:100%;
	float:left;
	margin-bottom:40px;
	text-align:left;
}

.comen p {
	text-align:left;
}

.gris {
	background-color:#f8f8f8;
	padding-top:20px;
	padding-bottom:20px;
	font-size:14px;
	float:left;
	width:98%;
	padding-left:2%;
}

.nogris {
	background-color:#ffffff;
	padding-top:20px;
	padding-bottom:20px;
	font-size:14px;
	float:left;
	width:98%;
	padding-left:2%;
}

#quadre_contingut h3 {
	color:#265090;
	font-size:22px;
	font-weight:400;
	line-height:40px;
	text-transform:capitalize;
	float:left;
	width:100%;
}

.gris3 {
	float:left;
	width:48%;
	padding-top:20px;
	padding-bottom:20px;
	padding-left:2%;
}


.gris3 i {
	color:#fd7e2a;
}

.precio_ficha {
	font-size:24px;
	color:#265090;
	line-height:40px;
	float:right;
	width:30%;
	margin-bottom:20px;
	font-weight:400;
	border-left:1px solid #f8f8f8;
	text-align:right;
	
}


.poblacion_ficha {
	font-size:24px;
	color:#000;
	line-height:40px;
	float:left;
	width:30%;
	margin-bottom:20px;
	font-weight:400;

	
}

#auranet_formulari table {
	width:100%;
}

#auranet_formulari input, #auranet_formulari textarea {
	height:30px;
	font-size:14px;
	text-transform:capitalize;
	background-color:#f8f8f8;
	margin-bottom:10px;
	padding:5px;
	font-weight:300;
	width: 75% !important;
}

#auranet_formulari textarea {
	height:80px;
}


.immobles_similars .immoble0 {
    width: 22%;
}


h1 {
	font-size: 36px;
    font-weight: 400;
    margin-bottom: 40px;
    text-align: center;
    color: #333 !important;
	font-family:Oswald, sans-serif;
}

#ruta {
	color:#265090;
	float:left;
	width:100%;
	padding-top:40px;
	padding-bottom:40px;
}


.solar {
	float:left;
	width:100%;

}


.pagines {
	color:#fd7e2a;
	font-size:14px;
	line-height:20px;
	font-weight:300;
	letter-spacing:0px;
	padding-left:10px;
	padding-right:10px;
	float:left;
}

.pagines1 {

	color:#333;
	font-size:14px;
	line-height:20px;
	font-weight:800;
	letter-spacing:0px;
	padding-left:10px;
	padding-right:10px;
	float:left;
}

.capa_atras {
	float:left;
	color:#fd7e2a;
	float:left;
	width:100%;
	text-align:center;
	margin-bottom:40px;
	margin-top:40px;
}

.capa_atras i {
	color:#fd7e2a;
	font-size:36px;
}

#contingut2 {
	float:left;
	margin-top:120px;
	float:left;width:96%; padding:2%; background-color:#fff; box-shadow:#CCC 0 0 3px;
	margin-bottom:80px;
}

#contingut2 p {
	font-size:18px !important;
	color:#666;
	
}

#formulari_venda td {
	font-weight:300;
	font-size:16px;
	text-transform:uppercase;
}

#formulari_venda input, #formulari_venda select {
	font-weight:300;
	font-size:16px;
	text-transform:uppercase;
	width:200px;
	padding:5px;
}

#formulari_venda {
	float:left;
	margin-top:40px;
	background-color:#f8f8f8;
	
	padding:20px;
}

.imatge_promo {
	width:100%;
	height:auto;
}
	
	
.immobles_destacats #ruta {
	display:none;
}
	
	
	
.paginacio {
	text-align:center;
	float:left;
	width:100%;
}
	

.iframe2 {
	width:100%; height:100vh; max-height:550px; margin-top:0px;
}


#navegador {
	display: none;
}



.nav-js #menu_productes {
	 -webkit-transform:translate(260px, 0) scale(1, 1);
     -moz-transform:translate(260px, 0) scale(1, 1);
     -ms-transform:translate(260px, 0) scale(1, 1);
     -o-transform:translate(260px, 0) scale(1, 1);
	  transform:translate(260px, 0) scale(1, 1);
}

#menu2_select {
	display:none;
}



.control-menu {
    background-color: transparent;
    background-position: center center;
    border: 1px solid #fff;
    display: block;
    float: right;
    height: 40px;
    margin-right: 1.3em;
    width: 40px;
}
.control-menu a span {
    display: inline-block;
    height: 40px;
    text-indent: -9999px;
    width: 40px;
}
.control-menu .close {
    background-image: url("/img/close-menu.png");
    background-position: center center;
    background-repeat: no-repeat;
    display: none;
}
.control-menu .open {
    background-image: url("/img/open-menu.png");
    background-position: center center;
    background-repeat: no-repeat;
    display: block;
}

ul.nav-items {
    clear: both;
    height: 0;
    overflow: hidden;
    transition: height 0.4s ease-in-out 0s, background-color 2s ease 0s; /*El menú cambia su altura y su color de fondo mediante una transición suavizada al voover a su estado unicial*/
}

#navigation:target ul.nav-items {
    background: #f0f0f0 none repeat scroll 0 0;
    height: 22.8em;
    transition: height 0.4s ease-in-out 0s, background-color 0.9s ease 0s; /*El menú cambia su altura y su color de fondo mediante una transición suavizada al abrirse*/
}


/*Al hacer clic sobre el enlace que abre el menú éste desaparece*/

.close { 
   display:none;
}
        
#navigation:target .open {
      display: none;
}

/* Al hacer clic sobre el enlace que abre el menú aparece el enlace .close que previamente estaba oculto*/

#navigation:target .close {
        display: block;
}
  
/*Estilos menu*/

ul.nav-items li {
    display: block;
}
ul.nav-items a {
    border-top: 2px dotted #dddbdb;
    color: #333;
    display: block;
    height: 3em;
    line-height: 3em;
    margin: 0 1.3em;
}
ul.nav-items li:first-child a {
    border-top: 2px solid transparent;
}
ul.nav-items li a span {
    border-left: 3px solid;
    height: 3.2em;
    padding: 0.4em 0.5em;
}


.control-menu, #navigation {
	display:none;
}


#adresa, #adresa p, #adresa div {
	color:#fff !important;
}

#logo img {
	max-height:85px !important;
}



	