body{ color: #000000;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; background-color: #574a1f; width:100%; height:100%;}

html { width:100%; height:100%; }

a { color:#fbbd00; text-decoration: none; border: 0px  }
a:hover { color:#fbbd00; text-decoration: none;  }
a img { border: 0px  }

#contenidor { width: 960px; margin: 0 auto; margin-top: 30px; height:auto;  }
#capaborde {  border-bottom: 5px solid #000000; border-left: 1px solid #000000; border-top: 5px solid #000000; border-right: 1px solid #000000;  }

#plantilles_superior { float: left; width: 960px;  height: 48px; }
#peu { float: left; width: 960px;  height: 48px; margin: 0 auto; }
#cap1 { float: left; width: 195px; height: 48px; background-color: #fbbd00; }
#cap1 p {  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8px; padding: 29px 5px 0px 0px; text-align: right; }
#cap2 { float: left; width: 765px; height: 48px; background-color: #a07901;   }
#cap2  h2 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; text-align: right; padding: 27px 22px 0px 0px; color: #000000;}
#taulafons   { background-image: url(../img/taulafons.gif); background-repeat: repeat-y; background-position: left;  }

#cosesquerra { float: left; width: 195px; }
#cosdreta { float: left; width: 765px; padding: 0px 0px 30px 0px;}

#menu ul { list-style:none outside none; text-align: right; margin: 30px 13px 0px -10px; }
#menu li.menu1 a { color:#575757; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:11px; line-height:1.7em; text-decoration: none; font-weight: bold; }
#menu li.menu1 a:hover { color:#a07901; text-decoration: none }
.etiqueta { margin: 35px 0px 0px 13px; }
.etiqueta2 {float: left; margin: 35px 0px 0px 0px; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:13px; color: #000000; text-align: right; color: #ffffff; font-weight: bold; }
#colaboradors {  margin: 40px 13px 15px 0px; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:13px; color: #000000; text-align: right; color: #ffffff; font-weight: bold; }


#titol1 { float: left; width: 693px; margin: 43px 0px 0px 31px; text-align: right; height: 50px; }
#caixa1 { float: left; width: 693px; margin: 5px 0px 30px 31px; padding: 0px 0px 30px 0px; background-color: #5e5d5d; }
#caixa1cont { float: left; width: 300px; margin: 33px 0px 0px 43px;}
#caixa1foto { float: right; width: 280px; margin: 33px 33px 13px 0px; }
#caixa1numero { float: right; width: 280px; margin: 0px 33px 0px 0px; text-align: right; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 18px; color: #ffffff; }

#caixa2 { float: left; width: 693px; margin: 5px 0px 30px 31px; padding: 0px 0px 33px 0px; background-color: #5c5c5c; }
#caixa2cont { float: left; width: 430px; margin: 33px 0px 0px 43px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; }
#caixa2foto { float: right; width: 150px; margin: 33px 33px 0px 0px; }
#caixa2numero { float: right; width: 150px; margin: 15px 0px 0px 0px; text-align: right; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; }
#caixa2cont strong { font-size: 15px; color: #d2d2d2; }

#caixa3 { float: left; width: 662px; margin: 33px 33px 30px 62px;  }

#caixa4 { float: left; width: 693px; margin: 5px 0px 30px 31px; background-color: #5e5d5d; }
#caixa4cont { float: left; width: 600; margin: 33px 33px 0px 43px;}

#anuncicaixa { width: 169px; float: left; margin: 20px 0px 0px 14px; background-color:#ffffff;  border-top:1px solid #000;   border-bottom:1px solid #000;}
#anunci { float: left;  color:#a07901; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:11px; line-height:1.7em; text-decoration: none; font-weight: bold;  margin: 0px 0px 0px 0px; padding: 5px 5px 5px 5px;}
#anuncicaixa img {padding: 0px 5px 5px 5px;}

.caixa5 { float: left; width: 334px; margin: 31px 0px 0px 31px; padding: 0px 0px 20px 0px; background-color: #d5d5d5; }
.caixa5cont { float: left; width: 185px; margin: 20px 0px 0px 20px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-align: right }
.caixa5cont a {  color: #575757;  }
.caixa5cont a:hover {  color: #575757;  }
.caixa5foto { float: right; width: 98px; margin: 20px 20px 0px 0px; }
.caixa5foto img{ border:1px solid #000;}

#peu { 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; text-align: right; padding: 20px 20px 0px 0px; }

#imgpeu img {padding: 10px;}
#imgpeu {background-color: #999; color: #fff; padding-left: 15px; margin-top: 15px; }

p { 	margin: 0px 0px 0px 0px; }

h2  {  margin: 0px 0px 0px 0px;  }

h3 {  font-size: 16px; color: #fbbd00;  margin: 0px 0px 0px 0px;  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal;  }
h3  a {  font-size: 16px; color: #fbbd00; font-weight: normal; }
h3  a:hover { color: #ffffff; text-decoration: none; font-weight: normal;}
h4  {  font-size: 14px; color: #ffffff;  margin: 0px 0px 13px 0px; font-weight: normal;  }
h4  a {  font-size: 14px; color: #ffffff; font-weight: normal; }
h4  a:hover { color: #000000; text-decoration: none; font-weight: normal;}
h5  {  font-size: 14px; color: #ffffff; font-weight: normal; margin: 0px 0px 0px 0px; }

fieldset { border:1px solid #ccc; margin:0 0 1.5em; padding:1.4em; }
legend {font-weight:700; font-size:1.2em;}
input, input.text, input.title {width:200px; border:1px solid #bbb; background:#f6f6f6; margin:.3em .3em .3em 0; padding:3px;}
input.title {font-size:1.5em;}
textarea {width:200px; height:100px; border:1px solid #bbb; background:#eee; margin:.5em .5em .5em 0; padding:5px;}
select { border:1px solid #ccc; background:#f6f6f6; width:200px;}
input.text:focus, input.title:focus, textarea:focus, select:focus {background:#fff; border:1px solid #999;}



