p {margin: 0px auto; text-indent: 10px; font:Arial, Helvetica, sans-serif;
	font-size:18px;}
body {
	margin-left: 10px;
	background-color:#66CCFF;
	margin-right: 10px;
}
#contenedor{
	width:100%;
	
}
#capsalera{
    width:100%;
	height: 200px;   
    background-image:url(footprints copia.jpg);
	background-repeat:repeat-x;
    }

  .camps{

  
  margin-top: 5px;
  
  margin-right: 10px;
   
}
.camps2{
  
  margin-top: 10px;
  
  margin-right: 10px;
   
}
.camps3{
  
  margin-top: 15px;
  
  margin-right: 10px;
   
}
.camps4{
  
  margin-top: 20px;
  
  margin-right: 10px;
   
}
#formulari{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  width:300px;
  text-align:justify;
  margin-left:5px;
  float:left; 
   
}
#formulari2{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  width:300px;
  text-align:justify;
  float:left; 
  
}
#peuformulari{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
   margin-top: 15px;
  width:800px;
  text-align:justify;
  float:left;
  }

#menu{
    height:25px;
    font:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:5px 0px 0px 10px;
	background-color:#CCCCCC;
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
    
   
}
h4{
	margin-top: 10px;
	font:900 14px Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #000000;
	
}
h5{
	font:900 12px Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #000000;
	
}
#cos{
	font:Arial, Helvetica, sans-serif;
	font-size:18px;
	width:100%;
	margin-left: 10px;
	
	
}
#cos1{
	font:Arial, Helvetica, sans-serif;
	font-size:16px;
	width:100%;
	margin-left: 10px;
	
	
}
#sidebar{
	width:140px;
	float:right;
	border-left-width: 1px;
	border-left-style:dashed;
	border-left-color: #666666;
	padding-right: 5px;
	padding-left: 10px;
}
.banner{
	
	margin-left: 10px;
	margin-right: 10px;
	height: 100%;
}
.banner2{
	
	margin-top: 10px;
	margin-bottom: 10px;
	
}
#peupagina{
    padding-top: 15px; 
	font:12px Arial, Helvetica, sans-serif;
	background-position: center;
}
#peucontacta{
	padding-top: 10px;
}
#peuresolucio{
	padding-top: 10px;
	padding-bottom: 10px;
}

a.opcions,a.opcions:visited,a.opcions:active,a.opcions:focus,a.opcions:link{
	color:#494e6b;
	text-decoration: none;
}
a.opcions:hover{
  color:#3f7de3;
}

.titoltaula{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #CCCCCC;
	padding-left: 5px;
}
.conttaula{
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 5px;
}
.fotodreta{
   width:200px;
   float:right;
   padding-left: 15px;
}
.fotoesquerra{
	width:150px;
	float:left;
	padding-right: 15px;
}
.textfotodreta{
   margin-right:200px;
}
