body {
background: #ccc url(../imatges/bg.gif);
color: #000;
font-family: Verdana, Century Gothic, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: center;
}
h1 {
color: #000;
font-size: 14px;
text-align: left;
font-weight: bold;
padding: 15px 0px 0px 2px;
margin: 0;
}
h2 {
color: #fe0002;
font-size: 22px;
text-align: center;
font-weight: bold;
padding: 20px 0 20px 0;
margin: 10px;
}
h3 {
color: #000;
font-size: 16px;
text-align: left;
font-weight: bold;
padding: 15px 0px 0px 10px;
margin: 0;
}
h4 {
font-size: 15px;
font-weight: bold;
padding: 5px 0 5px 10px;
margin: 0 0 20px 0;
}
h5 {
font-size: 14px;
padding: 5px 0 5px 10px;
margin: 0 0 20px 0;
}
h6 {
font-size: 12px;
font-weight: bold;
padding: 0 0 5px 30px;
text-decoration:none;
margin: 0;
}
a{
color:  #0000fe;
text-decoration:none;
}
a:hover {
color: #fe0002;
font-weight: bold;
}
a img{
border: none;
}
img{
margin: 0;
padding: 0;
}
ul {
font-size: 12px;
}
li {
text-align:justify;
margin: 0 30px 8px 0;
}
p{
text-align:justify;
padding: 0 10px 0 5px;
line-height: 17px;
}
a.botonactual {
display:block;
background: #fe0002;
text-align: left;
font-weight: bold;
font-size: 1em;
color:#fff;
border: 2px solid #666;
border-bottom: 3px solid #ccc;
line-height: 22px;
width: 153px;
text-decoration:none;
margin:0 5px 0 5px;
padding:0 5px 0 5px;
}
a.boton {
display:block;
background:  #0000fe;
text-align: left;
font-weight: normal;
font-size: 1em;
color:#fff;
border: 2px solid #666;
border-bottom: 3px solid #ccc;
line-height: 22px;
width: 153px;
text-decoration:none;
margin:0 5px 0 5px;
padding:0 5px 0 5px;
}
a.boton:hover {
background: #fc8004;
font-weight: bold;
}
a.botactual {
background: #fe0002;
text-align: left;
font-weight: bold;
font-size: 1em;
color:#fff;
line-height: 22px;
text-decoration:none;
margin:2px;
padding:4px;
}
a.bot {
background: #0000fe;
text-align: left;
font-weight: bold;
font-size: 1em;
color:#fff;
line-height: 25px;
text-decoration:none;
margin:2px;
padding:4px;
}
a.bot:hover {
background: #fc8004;
font-weight: bold;
}
#cabecera {
background: #fff;
border-top: 3px solid #666;
border-left: 3px solid #666;
border-right: 3px solid #666;
margin: 0 auto;
text-align: left;
height: 120px;
width: 840px;
}
#contenedor {
background: #fff;
border-bottom: 3px solid #666;
border-top: 1px solid #ccc;
border-left: 3px solid #666;
border-right: 3px solid #666;
margin: 0 auto;
text-align: left;
width: 840px;
}
#columna {
text-align: center;
margin: 5px auto;
}
#columna1 {
text-align: center;
padding-top: 5px;
border-right: 1px solid #ccc;
width: 180px;
margin:1px;
float: left;
}
#columna1 img {
text-align: center;
margin: 0;
border: none;
padding: 3px;
}
#columna1 p {
text-align: justify;
margin: 5px;
padding: 4px;
}
#columna2 {
float: left;
margin: 0 ;
padding-left: 30px;
width:70%;	
}
#columna3 {
float: left;
margin: 0 ;
padding: 5px;
width:250px;	
}
#columna4 {
float: right;
margin: 0 ;
padding: 5px;
width:250px;	
}
#menubuscar {
text-align: center;
background:#fe0002;
}
#pie {
color: #000;
font-size: 10px;
text-align: center;
padding: 12px;
}
.comillas {
background: #fff url(../imatges/corojas.jpg) no-repeat;
padding-left: 28px;
}
.imgcab{
margin: 0;
padding: 0;
text-align: left;
border: 0;
height: 120px;
}
.imgder{
float: right;
border: 1px solid #666;
margin: 10px;
padding: 2px;
}
.imgizq{
float: left;
border: 1px solid #666;
margin: 10px;
padding: 2px;
}
.limpia{
clear: both;
}
.tescen{
background: #E4E4E4;
border: 1px solid #666;
padding: 0 20px 0 20px;
text-align:justify;
margin: 0 20px 0 20px;
}
.center{
text-align:center;
}
.select {
background: #fe0002;
float: right;
font-weight: bold;	
}
.tesder {
background: #E4E4E4;
float: right;
text-align:justify;
border: 1px solid #666;
margin: 10px;
padding: 12px;
width:260px;	
}
.tesizq{
float: left;
text-align:justify;
border: 1px solid #666;
margin: 10px;
padding: 12px;
width:300px;	
}
.tescol1{
color: #fe0002;	
font-weight: bold;
}
.tescol2{
color: #fc8004;
font-weight: bold;	
}
.tescol3{
color: #0000fe;	
font-weight: bold;
}
.taula{
border-width:0;
text-decoration:none;
text-align:center;
padding:0;
border-spacing:0;
}
.paypal{
float: right;
padding:10px;
}
.coltaula{
padding:10px;
width:270px;
}
#construccion{
background: #fff;
border: 3px solid #666;
margin: 0 auto;
text-align: center;
width: 840px;
}
.const1 {
color: #fc8004;
font-size: 22px;
text-align: left;
font-weight: bold;
padding: 0 0 0 30px;
margin: 0;
}
.const2  {
color: #fe0002;
font-size: 22px;
text-align: right;
font-weight: bold;
padding: 35px 50px 0 0;
margin: 0;
}
.const3  {
color: #0000fe;
font-size: 22px;
text-align: right;
font-weight: bold;
padding: 0 50px 0 0;
margin: 0;
}
