body {
	font-family: Arial, Helvetica, sans-serif;  font-size: 0.8em; margin: 0px 0px 0px 0px; 
	 background-color: #FFFFFF; 
	  }

 a { color: #94AD00; }
 a:hover {  color: #FC7508; }
 h1 { font-size: 150%; font-weight: bold; margin: 5px 0px 5px 0px; padding: 0px 0px 5px 0px; color: #0084CE;  }
 #pagina {
  margin: 5px auto 0px auto; background-color: #FFFFFF; 
  width: 765px; top: 0px; padding: 0px;
  min-height: 100%; height: 100%; 
  overflow: hidden;
  _display: inline-block; /*només per IE6*/
  }
  
  .idiomes { width: 190px; height: 20px; float: right; 
  margin: 0px 0px 0px 0px; padding: 20px 15px 0px 0px; color: #94AD00; 
  text-align: right; vertical-align: bottom;
  }
  .idiomes a { font-size: 90%; color: #94AD00; }
  .idiomes a:hover { color: #FC7508;  }
  .cap { width: 100%; height: 200px; margin: 40px 0px 0px 0px; 
  padding: 0px 0px 0px 0px; background-color: #ffffff;
  }
  .imatge { width: 215px; height: 105px; margin: 23px 0px 0px 0px; padding: 0px 0px 0px 0px; float: left;
  }
  .logo { width: 430px; height: 120px; float: left; 
  margin: 20px 0px 5px 10px; padding: 0px;
  }
  .barra { width: 100%; height: 20px; margin: 0px 0px 0px 0px; 
   padding: 0px 0px 0px 0px;  
  }
  .menu {  width: 100%; height: 30px; margin: 10px 0px 0px 0px; padding: 0px;     
  }
  .menu ul { width: 730px;  margin: 0px 0px 0px 35px; float: left; list-style-type: none;
  padding: 0px 0px 0px 0px; display: inline;  
  }
  .menu ul li { width: 160px; height: 25px;  margin: 5px 0px 0px 0px; padding: 5px 1px 0px 20px; 
  color: #94AD00;  display: inline;  font-size: 100%; float: left; 
  background-image: url(galeria/deco02.gif); background-repeat: no-repeat;
  }
  .menu ul li a { width: 135px;  text-decoration: none; margin: 5px 0px 0px 0px; color: #94AD00;
  height: 25px; padding: 5px 0px 0px 23px; font-weight: bold; 
  }
  .menu ul li a:hover {  width: 135px;  text-decoration: underline; margin: 5px 0px 0px 0px; 
  height: 25px; padding: 5px 0px 0px 23px; color: #FC7508; 
   } 
  .central { width: 730px; min-height: 350px; height: auto !important; height: 350px; margin: 10px 30px 0px 30px; 
   padding: 0px 0px 10px 0px;   }
  .central p { color: #525252; }
   html>body .central { overflow: auto; }
  .esquerra { width: 400px; height: auto; float: left; margin: 20px 0px 0px 0px;}
  .esquerra p { margin: 5px; font-size: 115%; text-align: left; }
  .dreta { width: 300px; height: 280px; float: right; 
   margin: 20px 0px 0px 0px; }

  .peu { width: 100%; height: 40px; margin: 0px 0px 0px 0px; 
  padding: 5px 0px 0px 0px; background-image:url(galeria/barra1.jpg); background-repeat:no-repeat; 
  }
  .peu p { margin: 2px 5px 0px 5px; padding: 0px; color: #FFFFFF; 
  font-size: 110%; font-weight: bold; text-align: center;
  }
  
   
 .situacio { width: 100%; color: #000000; height: 20px; font-size: 90%;
   background-image: url(galeria/deco_situacio.gif); background-repeat: no-repeat; 
   }
  .situacio p { float: left; margin-left: 6px; font-size: 90%; margin-top: 3px; color: #0084CE; }
  .situacio p a { color: #0084CE; font-weight: bold; }
  .situacio p a:hover { color: #21396B; }
  .contingut { width: 100%; background-color:#FFFFFF; min-height: 300px; height: auto !important; height: 300px;  
   margin: 20px 0px 10px 0px; }
   html>body .contingut { overflow: auto; }
   .contingut p { margin: 5px; padding: 0px; }
  .immobles { width: 700px; height: 200px; background-image: url(galeria/fons_immobles.gif); background-repeat: no-repeat;
   margin: 20px 0px 0px 0px; padding: 0px; }
   html>body .immobles { overflow: auto; }
  .fotoimmoble { width: 200px; heigth: 175px; float: left; margin: 10px 10px 10px 5px;
   padding: 1px 1px 1px 1px; border: 1px solid #DDDDDD;}
  .textimmoble { width: 460px; height: 175px; float: right; margin: 10px 10px 10px 0px;
   padding: 0px 0px 0px 0px; }
  .titol { font-weight: bold; font-size: 130%; color: #21396B; font-family: Arial, Helvetica, sans-serif; }
  .escollir { width: 350px; float: left; margin: 40px 0px 20px 70px; }
  .formulari { background-color: #F4F2F2; border: 1px solid #cccccc; }
  .miniatures { width: 99%; min-height: 150px; height: auto !important; height: 150px;
  margin: 45px 0px 0px 75px; clear: both; }
  .miniatures p {  margin: 0px; padding: 5px; background-color: #999999; float: left;  }
  .miniatures img { border: 0px; }
   html>body .immobles { overflow: auto; }
  .loginsert {
            width: 100%; height: 40px; 
			margin: 0px 0px 0px 0px; 
			background-color:none; 
  			text-align:center; 
  		    font-size:10px;
			text-indent:550px;
			} 

