
html,body{margin:0;padding:0;
	background-color: #;
}
body{font:70% "Arial",verdana,Verdana;color: #333;text-align:center;padding: 20px;
	background-color: #F0F0F0;
	
		letter-spacing:0;

	
	padding:20px 0;
	position:relative;
	
	-webkit-font-smoothing: subpixel-antialiased;
	background-color: #fefefb;
}

h1,h2{padding-left: 15px;margin-top:0;margin-bottom:0}
h3,h4,h5{padding-left: 15px;margin: 0}
h1{font-size: 200%;color: #444241;	width:950px}
h2{font-size: 160%;color: #444241}
h3{font-size: 130%;color: #444241}
h4{font-size:110%;color: #444241}
h5{font-size:95%;color: #444241}

p{margin: 0;padding: 3px 15px 0px 0px}
address{font-style: normal}



    a:link {text-decoration:none;color:#474747;} 
    a:visited {text-decoration:none;color:#030BB9;} 
    a:active {text-decoration:none;color:#FB3232;} 
    a:hover {text-decoration:none;color:#A84E05;} 

     


#example {
	width:900px;
	height:442px;
	position:relative; 
	padding-left: 50px;

	 /* Color alternativo para versiones que no soporten degradados */  
  background-color:#90ABD1;  

  /* Safari 4+ y Chrome 1+ */  
  background-image:-webkit-gradient(linear, left top, left bottom, 	color-stop(0.10, #90ABD1),
	color-stop(0.50, #84A4D3),
	color-stop(0.80, #6894D1)
);  
  
  /* Safari 5.1+ y Chrome 10+ */  
  background-image:-webkit-linear-gradient(#90ABD1, #6894D1);  
  
  /* Firefox 3.6+ */  
  background-image:-moz-linear-gradient(top, #90ABD1, #6894D1);  
  
  /* Opera 11.10+ */  
  background-image:-o-linear-gradient(top, #90ABD1, #6894D1);  
  
  /* Internet Explorer 5.5+ */  
  filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#90ABD1', EndColorStr='#6894D1');  
	
}


	.Boximageweb {
    border: 1px solid #CCCCCC;
    box-shadow: 0 0 10px #BBBBBB;
    cursor: pointer;
    display: inline-block;
    margin: 0px 0px 0px 0px;
    padding: 5px;
	width: 586px;
	height:438px;
    border-radius: 0px 0px 0px 0px;
    baseline:
	
	
}


#ribbon {
	position:absolute;
	top:-3px;
	left:-15px;
	z-index:500;
}

#frame {
	position:absolute;
	z-index:0;
	width:950px;
	height:336px;
	top:-24px;
	left:-102px;

}

/*
	Slideshow
*/

#slides {
	position:absolute;
    width:950px;
    left:px;
	z-index:100;
	height: 336px;
}

/*
	Slides container
	Important:
	Set the width of your slides container
	Set to display none, prevents content flash
*/

.slides_container {
	width:950px;
	height: 336px;
	overflow:hidden;
	position:relative;
	display:none;
	top: 0px;
    left:-0px;
	
		
}

/*
	Each slide
	Important:
	Set the width of your slides
	If height not specified height will be set by the slide content
	Set to display block
	
	barrra negra traslucida
*/ 

.slides_container div.slide {
	width:950px;
	height:336px;
		
	display:block;
}

	
	/*
	Next/prev buttons
*/

#slides .next,#slides .prev {
	position:absolute;
	top: 120px;
	left:8px;
	width:24px;
	height:43px;
	display:block;
	z-index:101;
}

#slides .next {
	left:925px;
}

/*
	Pagination
*/

.pagination {
	position:absolute;
	width:100px;
	left:530px;
	margin-right: auto;
	margin-top: 16px;
	margin-left: auto;
}

.pagination li {
	
	float:left;
	margin:0 1px;
	list-style:none;
	
		
}

.pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top: 12px;
	background-image:url(../img/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;

}

.pagination li.current a {
	background-position:0 -12px;
}

/*
	Caption
*/

.caption {
	z-index:500;
	position:absolute;
	bottom:-35px;
	left:0;
	height:27px;
	padding:5px 20px 0 20px;
	background:#000;
	background:rgba(0,0,0,.5);
	width:910px;
	font-size:1.3em;
	line-height:1.33;
	color:#fff;
	border-top:1px solid #000;
	text-shadow:none;
}

.caption p {
	
	color: #fefdfd;
	font-size: 16px;
}
/*
	Footer
*/

#footer {
	text-align:center;
	width:950px;
	margin-top:9px;
	padding:4.5px 0 18px;
	border-radius: 0px 0px 5px 5px;
}

#footer p {
	margin:4.5px 0;
	font-size: 10px;
}

/*
	Anchors
*/




div#container{width:950px;margin: 0 auto;background-color: #f0f2f6;border-radius: 60px 60px 60px 60px;text-align: left;
	clear: left;

} 






.header {  
   border-radius: 5px 5px 0px 0px;
   padding: 5px 0px;
   padding-left:30px;   
   height: 35px;
   color: #FFFFFF;
   width:920px;



  /* Color alternativo para versiones que no soporten degradados */  
  background-color:#6894D1;  
  
  /* Safari 4+ y Chrome 1+ */  
  background-image:-webkit-gradient(linear, left top, left bottom, 	color-stop(0.10, #6894D1),
	color-stop(0.50, #84A4D3),
	color-stop(0.80, #90ABD1)
);  
  
  /* Safari 5.1+ y Chrome 10+ */  
  background-image:-webkit-linear-gradient(#6894D1, #90ABD1);  
  
  /* Firefox 3.6+ */  
  background-image:-moz-linear-gradient(top, #6894D1, #90ABD1);  
  
  /* Opera 11.10+ */  
  background-image:-o-linear-gradient(top, #6894D1, #90ABD1);  
  
  /* Internet Explorer 5.5+ */  
  filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#6894D1', EndColorStr='#90ABD1');  
}  

/* COLOR FONDO CAPSALERA */
.header h1{ color: #FFF;font-size: 200%;font-weight: 800;
}

.header1 {  
   border-radius: 0px 0px 0px 0px;
   padding: 5px 0;
   height: 35px;
   color: #FFFFFF;
   padding-left:30px;  
   



  /* Color alternativo para versiones que no soporten degradados */  
  background-color:#6894D1;  
  
  /* Safari 4+ y Chrome 1+ */  
  background-image:-webkit-gradient(linear, left top, left bottom, 	color-stop(0.10, #6894D1),
	color-stop(0.50, #84A4D3),
	color-stop(0.80, #90ABD1)
);  
  
  /* Safari 5.1+ y Chrome 10+ */  
  background-image:-webkit-linear-gradient(#6894D1, #90ABD1);  
  
  /* Firefox 3.6+ */  
  background-image:-moz-linear-gradient(top, #6894D1, #90ABD1);  
  
  /* Opera 11.10+ */  
  background-image:-o-linear-gradient(top, #6894D1, #90ABD1);  
  
  /* Internet Explorer 5.5+ */  
  filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#6894D1', EndColorStr='#90ABD1');  
}  

/* COLOR FONDO CAPSALERA */
.header1 h1{ color: #FFF;font-size: 200%;font-weight: 700;
}



div#menu{overflow:auto;background: #84A3D3;padding-top: 0px;font-size:100%;
	float: left;
}


ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0;}
ul#nav{float:left;font-size: 160%;
	padding-top: 1px;
}
ul#nav li{float:left;margin-left: 3px;margin-right:3px;text-align: center}
ul#nav a{float:left;width: 95px;padding: 2px 0;text-decoration:none;
	height: 34px;
	color: #fffeff;
}
ul#nav a:hover{background: #5575a7;border-radius: 10px 10px 0px 0px;}
ul#nav li.activelink a,ul#nav li.activelink a:hover{color: #525252}



.caixainici {  
   padding: 5px 0;
   height: 110px;
   width:950px;
   margin: 0 auto;
   
   }



.caixainici .logo{
	float: left;
	left: 10px;
	
	
	bottom: 0px;
}

.caixainici .telefon1{
	float: right;
	position: relative;
	color: #3849aa;
	font-size: 20px;
	top: 70px;

}

/* My Comment */

.caixainici .telefon2{
	float: right;
	position: relative;
	color: #3849aa;
	font-size: 20px;
	top: 70px;
}

div#caixabanderes{
	float: right;
	position: relative;
	right: 30px;
	top: 12px;
}

div#facebook{
	position: absolute;top:135px;left:990px;
	font-size:100%;
	float: right;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-right: 11px;
	margin-top: 12px;
	margin-left: 0px;
}


div#caixacalendar{position: absolute;top:250px;left:53%;width:200px;height:200px;background: silver;border-radius: 10px 10px 10px 10px;margin-left: 180px;
	/* Para CSS3 */
background-color: rgba(251,250,245,.7);
/* Para anteriores a IE8 */ 
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorstr='#e3e4e100', EndColorstr='#e3e4e100');
/* Para IE8 */
-ms-filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorstr='#e3e4e100', EndColorstr='#e3e4e100');
	z-index: 600;

  /* Internet Explorer 5.5+ */  
  filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#d9dfe7', EndColorStr='#d9dfe7');  


}
div#caixacalendar p{padding:2px 15px 2px 15px;
	font-size: 12px;
}

div#caixasobrecalendar{width:200px;height:40px;border-radius: 10px 10px 0px 0px;
background-color:#f18730;  
 	
}

div#caixasobrecalendar p{padding:2px 1px 2px 1px;
	color: #fef9fd;
	font-size: 15px;
	text-align: center;
}

div#caixaopinio2{width:200px;height:80px; margin-top:8px;border-radius: 10px 10px 10px 10px;
background-color: rgba(251,250,245,.7);padding: 0px 0px 0px 0px;
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorstr='#e3e4e100', EndColorstr='#e3e4e100');
/* Para IE8 */
-ms-filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorstr='#e3e4e100', EndColorstr='#e3e4e100');
	z-index: 600;
	border-top-style: groove;
	border-top-color: #d5d5d5;
}

div#caixaopinio2 p{padding:0px 10px 15px 0px;
    color: #fef9fd;
	font-size: 13px;
}


div#caixaopinio{float:right;width:200px;height:100px;margin: 10px 60px 100px 100px;background: #f4edd5;
}
div#caixaopinio p{padding:2px 15px 2px 15px}





.ratllataronja {
    font-size: 19px;
    margin: 0 auto;
    text-align: left;
    width: 930px;
	
}
.ratllataronja h2 {
  color: #666;
  display: inline;
  background-color: #f0f2f6;
  font-size: 19px;
  font-weight: 500;
  color: #E67714;
  margin-left: 10px;
  padding-right: 15px;
}
.ratllataronja hr {
  border-top: 1px solid #E67714;
  margin-top: -10px;
  margin-left: 10px;
  text-decoration: line-through;
}
.ratllataronja span {
  background-color: #ffffff;
}
.ratllablava {
    font-size: 19px;
    margin: 0 auto;
    text-align: left;
    width: 920px;
	
}
.ratllablava h2 {
   display: inline;
  background-color: #f0f2f6;
  font-size: 19px;
  font-weight: 500;
  color: #6894D1;
  margin-left: 10px;
  padding-right: 15px;
}
.ratllablava hr {
  border-top: 1px solid #6894D1;
  margin-top: -10px;
  margin-left: 10px;
  text-decoration: line-through;
}
.ratllablava span {
  background-color: #ffffff;
}



.Boxlloguer {
 border: 1px solid #CCCCCC;
    box-shadow: 0 0 10px #BBBBBB;
    cursor: pointer;
    display: inline-block;
    margin: 20px 5px 40px 15px;
    padding: 5px;
	float: left;
	border-radius: 0px 0px 0px 0px;

}
	
	
	

.Boxlloguer .textedalt {
	background:#000;
	background:#f18730;
    padding: 6px 10px;
    position: absolute;
    width: 500px;
    border-radius: 0px 0px 0px 0px;
}


.Boxlloguer .textedalt p{

    color: #ffffff;
    font-size: 16px;
	font-variant: normal;
	padding-top: 1px;
}
    
.Boxlloguer img {	
    position: relative;
    top: 12px;
	padding-top: 18px;
	margin-bottom: 15px;
}

    
.Boxlloguer .textebaix {
	
	color: #444444;
    padding-top: 0;
    text-align: left;
	width: 430px;
	padding: 4px;
	height: 60px;
	font: normal 12px verdana;
}


.Boxvideo {
    border: 1px solid #CCCCCC;
    box-shadow: 0 0 10px #BBBBBB;
    cursor: pointer;
    display: inline-block;
    margin: 15px 5px 10px 15px;
    padding: 5px;
	float: left;
    border-radius: 0px 0px 0px 0px;
    baseline:

}
	
	
	

.Boxvideo .textedalt {
	background:#000;
	background:#f18730;
    padding: 6px 10px;
    position: absolute;
    width: 638px;
    border-radius: 0px 0px 0px 0px;
}


.Boxvideo .textedalt p{

    color: #ffffff;
    font-size: 16px;
	font-variant: normal;
}
    
.Boxvideo img {	
    position: relative;
    top: 30px;
	padding-top: 18px;
	margin-bottom: 11px;
}

    
.Boxvideo .textebaix {
	color: #444444;
    padding-top: 0;
    text-align: left;
	width: 650px;
	padding: 4px;
	height: 40px;
	font: normal 12px verdana;
}


    
	.Boxvideo1 {
    border: 1px solid #CCCCCC;
    box-shadow: 0 0 10px #BBBBBB;
    cursor: pointer;
    display: inline-block;
    margin: 0px 5px 10px 15px;
    padding: 5px;
	float-left: 100px;
    border-radius: 0px 0px 0px 0px;
    baseline:

}
	
	
	

.Boxvideo1 .textedalt {
	background:#000;
	background:#f18730;
    padding: 6px 10px;
    position: absolute;
    width: 646px;
    border-radius: 0px 0px 0px 0px;
}


.Boxvideo1 .textedalt p{

    color: #ffffff;
    font-size: 16px;
	font-variant: normal;
}
    
.Boxvideo1 img {	
    position: relative;
    top: 30px;
	padding-top: 18px;
	margin-bottom: 11px;
}

    
.Boxvideo1 .textebaix {
	color: #444444;
    padding-top: 0;
    text-align: left;
	width: 665px;
	padding: 4px;
	height: 40px;
	font: normal 12px verdana;
}

	    
	.Boxradar {
    border: 1px solid #CCCCCC;
    box-shadow: 0 0 10px #BBBBBB;
    cursor: pointer;
    display: inline-block;
    margin: 30px 0px 10px 15px;
    padding: 5px 5px 5px 5px;
	float: left;
    width:640x;
    border-radius: 0px 0px 0px 0px;
    baseline:

}
	
	
	

.Boxradar .textedalt {
	background:#000;
	background:#f18730;
    padding: 6px 10px;
    position: absolute;
    width: 655px;
    border-radius: 0px 0px 0px 0px;
}


.Boxradar .textedalt p{

    color: #ffffff;
    font-size: 16px;
	font-variant: normal;
}
    
.Boxradar img {	
    position: relative;
    top: 30px;
	padding-top: 18px;
	margin-bottom: 11px;
}

    
.Boxradar .textebaix {
	color: #444444;
    padding-top: 0;
    text-align: left;
	width: 450px;
	padding: 4px;
	height: 40px;
	font: normal 12px verdana;
}

    
	.Boxprevisio1 {
    border: 1px solid #CCCCCC;
    box-shadow: 0 0 10px #BBBBBB;
    cursor: pointer;
    display: inline-block;
    margin: 30px 5px 7px 5px;
    padding: 5px;
	float: right;
	width: 220px;
    border-radius: 0px 0px 0px 0px;
    baseline:

}
	
	
	

.Boxprevisio1 .textedalt {
	background:#000;
	background:#f18730;
    padding: 6px 10px;
    position: absolute;
    width: 200px;
    border-radius: 0px 0px 0px 0px;
}


.Boxprevisio1 .textedalt p{

    color: #ffffff;
    font-size: 16px;
	font-variant: normal;
}
    
.Boxprevisio1 img {	
    position: relative;
    top: 10px;
	padding-top: 18px;
	margin-bottom: 11px;
}

    
.Boxprevisio1 .textebaix {
	color: #444444;
    padding-top: 0;
    text-align: left;
	width: 300px;
	padding: 4px;
	height: 40px;
	font: normal 12px verdana;
}


.Boxprevisio2 {
    border: 1px solid #CCCCCC;
    box-shadow: 0 0 10px #BBBBBB;
    cursor: pointer;
    display: inline-block;
    margin: 5px 5px 7px 5px;
    padding: 5px;
	float: right;
	width: 220px;
    border-radius: 0px 0px 0px 0px;
    baseline:

}
	
	
	

.Boxprevisio2 .textedalt {
	background:#000;
	background:#f18730;
    padding: 6px 10px;
    position: absolute;
    width: 200px;
    border-radius: 0px 0px 0px 0px;
}


.Boxprevisio2 .textedalt p{

    color: #ffffff;
    font-size: 16px;
	font-variant: normal;
}
    
.Boxprevisio2 img {	
    position: relative;
    top: 10px;
	padding-top: 18px;
	margin-bottom: 11px;
}
    
.Boxprevisio2 .textebaix {
	color: #444444;
    padding-top: 0;
    text-align: left;
	width: 300px;
	padding: 4px;
	height: 40px;
	font: normal 12px verdana;
}

	.Boxprevisio222 {

    cursor: pointer;
    display: inline-block;
    margin: 15px 5px 7px 5px;
    padding: 5px;
	float: right;
	width: 220px;
    border-radius: 0px 0px 0px 0px;
    baseline:

}

.Boxwebcamlateral1 {
    border: 1px solid #CCCCCC;
    box-shadow: 0 0 10px #BBBBBB;
    cursor: pointer;
    display: inline-block;
    margin: 0px 15px 25px 5px;
    padding: 5px;
	float: right;
	border-radius: 0px 0px 0px 0px;
	height: 185px;
}
	
.Boxwebcamlateral1 img {	
    position: relative;
    top: 35px;
	padding-top: 40px 5px 15px 5px;
	margin-bottom: 12px;
	
}
.Boxwebcamlateral1 .textedalt {
	background: #f18730;
     padding: 0px 10px 0px 5px;
    position: absolute;
    width: 182px;
    height: 25px;
    border-radius: 0px 0px 0px 0px;
}
.Boxwebcamlateral1 .textedalt p{
    color: #ffffff;
    font-size: 15.4px;
    font-weight: normal;
    padding: 1px 10px 3px 0px;
   
}
.Boxwebcamlateral1 .textebaix {
	
	color: #444444;
    font-size: 12px;
    font-weight: normal;
    padding-top: 0;
    text-align: left;
	width: 200px;
	padding: 4px;
	height: 60px;
}


.Boxwebcamlateral2 {
    border: 1px solid #CCCCCC;
    box-shadow: 0 0 10px #BBBBBB;
    cursor: pointer;
    display: inline-block;
    margin: 260px 15px 25px 25px;
    padding: 0px;
	position: absolute;
	float: right;
	border-radius: 0px 0px 0px 0px;
	height: 185px;
}
	
.Boxwebcamlateral2 img {	
    position: absolute;
    top: 35px;
	padding-top: 40px 5px 15px 5px;
	margin-bottom: 12px;
	
}
.Boxwebcamlateral2 .textedalt {
	background: #f18730;
     padding: 0px 10px 0px 5px;
    position: absolute;
    width: 182px;
    height: 25px;
    border-radius: 0px 0px 0px 0px;
}
.Boxwebcamlateral2 .textedalt p{
    color: #ffffff;
    font-size: 15.4px;
    font-weight: normal;
    padding: 1px 10px 3px 0px;
   
}
.Boxwebcamlateral2 .textebaix {
	
	color: #444444;
    font-size: 12px;
    font-weight: normal;
    padding-top: 0;
    text-align: left;
	width: 200px;
	padding: 4px;
	height: 60px;
}




.Boxestacio-meteorologica {
    margin: 0px 0px 0px 20px;
    padding: 5px;
	float: left;
	border-radius: 10px 0px 0px 0px;
}

.Boxestacio-meteorologica-texte{
    margin: 2px 0px 15px 5px;
    width: 160px;
    padding: 5px;
	float: left;
	border-radius: 0px 0px 0px 0px;
	text-align: center;
    font-size: 14px;
    font-weight: normal;
    font-color:#838486;
    height: 28px;
}

.Boxwebcam {
    border: 1px solid #CCCCCC;
    box-shadow: 0 0 10px #BBBBBB;
    padding: 5px;
	float: left;
	margin: 8px 0px 20px 15px;
	border-radius: 0px 0px 0px 0px;
}


	
.Boxwebcam img {	
    position: relative;
    top: 15px;
	padding-top: 12px;
	margin-bottom: 15px;
}
.Boxwebcam .textedalt {
	background: #6894D1;
    padding: 0px 10px;
    position: absolute;
    width: 193px;
    height: 25px;
    border-radius: 0px 0px 0px 0px;  
}
.Boxwebcam .textedalt p{

    color: #ffffff;
    font-size: 15.4px;
    font-weight: normal;
 	
  }
  
.Boxwebcam .textebaix {
	
	color: #444444;
    font-size: 12px;
    font-weight: normal;
    padding-top: 0;
    text-align: left;
	width: 200px;
	padding: 4px;
	height: 60px;
}

.Boxvullvendre-llogar {
    border: 1px solid #CCCCCC;
    box-shadow: 0 0 10px #BBBBBB;
    padding: 5px;
	float: left;
	margin: 8px 0px 20px 15px;
	border-radius: 8px 8px 8px 8px;
	width: 285px;
	height: 150px;
	}


	
.Boxvullvendre-llogar img {	
    position: relative;
    top: 15px;
	padding-top: 12px;
	margin-bottom: 15px;
	width: 180px;
	height: 100px;
}

.caixafoto1{
    border: 1px solid #CCCCCC;
    box-shadow: 0 0 10px #BBBBBB;
    margin: 20px 5px 20px 15px;
    padding: 5px;
	float: left;
	border-radius: 0px 0px 0px 0px;
}
	
		
.caixafoto1 .textedalt {
	background:#6894D1;
    padding: 5px 10px 0px 5px;
    position: absolute;
    border-radius: 0px 0px 0px 0px;
    width: 185px;
    height: 25px;
	color: #ffffff;
	font-size: 16px;
}
.caixafoto1 .textedalt p{

    color: #ffffff;
    font-size: 15.4px;
    font-weight: normal;

}
.caixafoto1 .textebaix {
	
	color: #444444;
    padding-top: 0;
	width: 195px;
	padding: 4px;
	height: 60px;
	font: normal 12px verdana;
}

.caixafoto1 img {	
    position: relative;
    top: 14px;
	padding-top: 11px;
	margin-bottom: 15px;
}

.Box3 {
    border: 1px solid #CCCCCC;
    box-shadow: 0 0 10px #BBBBBB;
    margin: 20px 5px 20px 15px;
    padding: 5px;
	float: left;
	border-radius: 0px 0px 0px 0px;
}
	
		
.Box3 .textedalt {
	background:#6894D1;
    padding: 0px 10px 0px 5px;
    position: absolute;
    border-radius: 0px 0px 0px 0px;
    width: 185px;
    height: 25px;
}
.Box3 .textedalt p{

    color: #ffffff;
    font-size: 15.4px;
    font-weight: normal;

}
.Box3 .textebaix {
	
	color: #444444;
    padding-top: 0;
	width: 195px;
	padding: 4px;
	height: 60px;
	font: normal 12px verdana;
}

.Box3 img {	
    position: relative;
    top: 14px;
	padding-top: 11px;
	margin-bottom: 15px;
}




.Box4 {
    border: 1px solid #CCCCCC;
    box-shadow: 0 0 10px #BBBBBB;
    cursor: pointer;
    display: inline-block;
    margin: -335px 15px 25px 5px;
    padding: 5px;
	float: right;
	border-radius: 0px 0px 0px 0px;
	height: 185px;
}
	
		
.Box4 .textedalt {
	background:#f18730;
    padding: 0px 10px 0px 5px;
    position: absolute;
    border-radius: 0px 0px 0px 0px;
    width: 185px;
    height: 25px;
}
.Box4 .textedalt p{

    color: #ffffff;
    font-size: 15.4px;
    font-weight: normal;

}
.Box4 .textebaix {
	
	color: #444444;
    padding-top: 0;
	width: 195px;
	padding: 4px;
	height: 60px;
	font: normal 12px verdana;
}

.Box4 img {	
    position: relative;
    top: 14px;
	padding-top: 11px;
	margin-bottom: 15px;
}







.Boxtexte {

    border: 1px solid #CCCCCC;
    box-shadow: 0 0 10px #BBBBBB;
    padding: 5px;
	float: left;
	margin: 8px 5px 20px 10px;
	border-radius: 0px 0px 0px 0px;
	background-color: rgba(135,130,137,0);
}
.Boxtexte .textebaix {
	
	color: #444444;
    font-size: 12px;
    font-weight: normal;
    text-align: left;
	width: 425px;
	padding: 4px;
	height: 180px;
}

.Boxtextelitoral {

    border: 1px solid #CCCCCC;
    box-shadow: 0 0 10px #BBBBBB;
    padding: 5px;
	float: left;
	margin: 8px 15px 20px 15px;
	border-radius: 0px 0px 0px 0px;
	background-color: rgba(135,130,137,0);
}

.Boxtextelitoral .textedalt p{
    background:#f18730;
    color: #ffffff;
    padding: 6px 10px;
    font-size: 16px;
    font-weight: normal;
    width: 890px;
	text-align: justify;
}

.Boxtextelitoral .textebaix {
	
	color: #444444;
    font-size: 12px;
    font-weight: normal;
    padding-top: 0;
    text-align: left;
	width: 900px;
	padding: 4px;
	height: 114px;
}


	
	



.footer{width:950px;margin: 0 auto;padding-top:5px;padding-bottom:5px;text-align: center;font-size: 90%;background: #b1c2aa;color: #33363a; clear: both;   border-radius: 0px 0px 5px 5px;
	border-top: thin solid silver;

}
.footer h3{color: #33363a;font-size: 140%;font-weight: 100;	margin: 0px 0px 0px 220px;}
.footer h1{color: #33363a;font-size: 115%;font-weight: 100;
	width: 700px;
	margin-left: 205px;
	padding-top: 30px;
}


.footer .menubaix { color:#daddb5;;;font-size: 220%;font-weight: 600;width: 700px;
	margin-right: 0;
	margin-left: 220px;
}

.footer .menubaix a{ color: #fbfeec;font-size: 70%;font-weight: 100;
  }

.footer .Boxoficines {
    font-weight: normal;
    font-size: 13px;
    padding: 5px;
	margin: 8px 15px 20px 15px;
	border-radius: 0px 0px 0px 0px;

}
.footer .Boxoficines p{
    font-size: 12px;
    font-weight: normal;
    padding: 2px;
	margin: 0px 0px 0px 220px;
	border-radius: 0px 0px 0px 0px;

}

.footer .logoapiata{
	width: 200px;
  
	margin-top: -175px;
	border-right-style: inset;
	border-right-color: silver;
	border-color: #daddb5;
}
.footer .logoapiata p{

    padding: 4px;
    color: #fbfeec;
	font-size: 15px;
}
	
	

.Boxpropietarillogar {
 border: 1px solid #CCCCCC;
    box-shadow: 0 0 10px #BBBBBB;
    cursor: pointer;
    display: inline-block;
    margin: 20px 5px 20px 15px;
    padding: 5px;
	float: left;
	border-radius: 0px 0px 0px 0px;

}
	
	
	

.Boxpropietarillogar .textedalt {

	background:#f18730;
    padding: 6px 10px;
    position: absolute;
    width: 420px;
    border-radius: 0px 0px 0px 0px;
}


.Boxpropietarillogar .textedalt p{

    color: #ffffff;
    font-size: 16px;
	font-variant: normal;
	padding-top: 1px;
}
    
.Boxpropietarillogar img {	
    position: relative;
	height: 120px;
    top: 12px;

	padding-top: 18px;
	margin-bottom: 15px;
	
	
}

    
.Boxpropietarillogar .textebaix {
	
	color: #444444;
    padding-top: 0;
    text-align: left;
	width: 430px;
	padding: 4px;
	height: 60px;
	font: normal 12px verdana;
}


.Boxpropietarivendre {
     border: 1px solid #CCCCCC;
    box-shadow: 0 0 10px #BBBBBB;
    cursor: pointer;
    display: inline-block;
    margin: 20px 5px 20px 15px;
    padding: 5px;
	float: left;
	border-radius: 0px 0px 0px 0px;

}
	
	
	

.Boxpropietarivendre .textedalt {
	background:#000;
	background:#6894D1;
    padding: 6px 10px;
    position: absolute;
    width: 420px;
    border-radius: 0px 0px 0px 0px;
}


.Boxpropietarivendre .textedalt p{

    color: #ffffff;
    font-size: 16px;
	font-variant: normal;
	padding-top: 1px;
}
    
.Boxpropietarivendre img {	
    position: relative;
	height: 120px;
    top: 12px;
 
	padding-top: 18px;
	margin-bottom: 15px;
	
	
}

    
.Boxpropietarivendre .textebaix {
	
	color: #444444;
    padding-top: 0;
    text-align: left;
	width: 430px;
	padding: 4px;
	height: 60px;
	font: normal 12px verdana;
}


.caixaanuncigoogle {
	float:left;
    width: 900px;
	height: 230px;
	padding: 0px 20px 0px 50px;
	margin-top: 15px;

}



.boxanuncigoogle1 {
	float:left;
    width: 210px;
	height: 220px;
	padding: 0px 0px 0px 5px;
	margin-top: 30px;

}
.boxanuncigoogle2 {
	float:left;
    width: 210px;
	height: 220px;
	padding: 0px 0px 0px 5px;
	margin-top: 30px;
	margin-left: 5px;

}
.boxanuncigoogle3 {
	float:left;
    width: 210px;
	height: 220px;
	padding: 0px 0px 0px 5px;
	margin-top: 30px;

}
.boxanuncigoogle4 {
	float:left;
    width: 210px;
	height: 220px;
	padding: 0px 0px 0px 5px;
	margin-top: 30px;

}
.boxanuncigoogle7 {
	float:left;
    width: 210px;
	height: 220px;
	padding: 0px 0px 0px 20px;
	margin-top: 30px;

}
.boxanuncigoogle8 {
	float:left;
    width: 210px;
	height: 220px;
	padding: 0px 0px 0px 20px;
	margin-top: 30px;

}

.Boxd {
	height:505px;
	with:860px;
	border: 1px solid #CCCCCC;
    box-shadow: 0 0 10px #BBBBBB;
    margin: 30px 10px 35px 10px;
    padding: 5px;
	border-radius: 0px 0px 0px 0px;
}