@import url("reset.css");

div.neteja {
clear:both;
height:0px;
font-size:0px;
}
a {
outline:none;
}
a.linkA {
color:#000;
text-decoration:none;
}
a.contactar {
background:url('../img/contactar.png') no-repeat 0% 25%;
margin:0 16px 0 216px;
float:left;
color:#7c7c82;
text-indent:25px;
text-decoration:none;
}
ul.llista {
padding:0 0 0 20px;
list-style:disc;
}
ul.llista li {
padding:4px 0 4px 0;
}

body {
background-color:#fff;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
/*background-color:#7c7c82;*/
background-color:#7c7c82;
}
div#estructura {
width:1024px;
width:1003px; /* Tamany pq a iexplorer no fagi scroll horitzontal degut a la barra del navegador */
width:1001px; /*Tamany minim per centrar verticalment i horitzontalment i no fagi scroll en Iexplorer 7 Windows XP 1024x768 */
/*margin:10px auto 0 auto;*/
height:596px;
background-color:#fff;
/*position:relative;*/
position: absolute;
left: 50%;
top: 50%;
margin-top: -296px;
margin-left: -500px;
}
div.columnaEsquerra {
float:left;
width:500px;
height:596px;
position:relative;
}
div.columnaDreta {
float:left;
width:503px;
width:501px;
}
div.fons01 {
background:url('../img/fons01.png') no-repeat 70% 0%;
}
div.fons02 {
background:url('../img/fons02.jpg') no-repeat top center;
}
div.fons03 {
background:url('../img/fons03.png') no-repeat top center;
}
div#powered {
position:absolute;
left:0;
bottom:0;
padding:5px 0px 5px 8px;
}
div#menuIcones {
padding:5px 0 40px 0;
padding:5px 0 0 0;
height:60px;
}
ul#idiomes {
float:right;
height:13px;
margin:0 30px 0 0;
}
ul#idiomes li {
display:inline;
float:left;
}
li.separadorIdiomes {
padding:0 10px 0 0;
}
div#menu {
}
div#menu ul {
}
div#menu ul li {
display:inline;
margin:0 20px 0 0;
}
div#contingut {
position:relative;
height:499px;
}
div#contingut p {
padding:4px 0 4px 0;
}
div#contingutTextA {
position:absolute;
top:100px;
left:0;
padding:0 30px 0 10px;
text-align:justify;
}
div#contingutTextB {
position:absolute;
top:15px;
left:0;
padding:0 40px 0 0;
/*text-align:justify;*/
text-align:left;
}
div#contingutTextB img {
float:left;
margin:0 10px 0 0;
}
div#contingutTextB ul {
padding:10px 0 0 0;
}
div#contingutTextB ul li {
padding:0 0 8px 0;
}
div#contingutContactar {
position:absolute;
top:60px;
left:10px;
padding:0 40px 0 0;
text-align:justify;
}
div#contingutContactarOk {
position:absolute;
top:90px;
left:0;
padding:0 30px 0 100px;
text-align:justify;
}
div#contingutLogoPeu {
width:100%;
position:absolute;
top:250px;
left:0;
}
div#logo {
height:214px;
text-align:center;
}
div#peu {
font-size:11px;
color:#7c7c82;
text-align:right;
padding:15px 30px 0 0;
}
div#peu a {
color:#7c7c82;
}
div#contingutLogoPeuContactar {
width:100%;
position:absolute;
top:250px;
top:464px;
left:0;
}
div#peuContactar {
font-size:11px;
color:#7c7c82;
text-align:right;
padding:15px 30px 0 0;
}
div#peuContactar a {
color:#7c7c82;
}
div#avisLegalContingut {
position:absolute;
top:69px;
left:128px;
/*
width:983px;
height:586px;
*/
width:721px;
height:446px;
z-index:15;
padding:0 10px 10px 10px;
border:solid 1px #000;
background-color:#fff;
}
div#avisLegalContingut h1 {
font-size:14px;
font-weight:bold;
padding:5px 0 5px 0;
}
div#avisLegalContingut p {
padding:5px 0 5px 0;
}
div#avisLegalContingut a {
color:#000;
}
div#avisLegalContingut ul {
padding:0 0 0 20px;
list-style:disc;
}
div#avisLegalContingut ul li {
padding:2px 0 2px 0;
}
div#tancaAvisLegal {
text-align:right;
}
div.formseparador {
padding:2px 0 2px 0;
}
div.formseparador label {
display:block;
float:left;
width:180px;
text-align:right;
padding:0 10px 0 0;
line-height:25px;
}
div.formseparador label input {
float:left;
width:200px;
}
div.formseparadortextarea {
padding:4px 0 4px 0;
}
div.formseparadortextarea label {
display:block;
padding:0 0 4px 0;
}
div.botons {
padding:10px 0 0 0;
width:440px;
text-align:center;
}
input.formsubmit {
color:#fff;
background-color:#ed6f2e;
border:solid 1px #ed6f2e;
font-size:14px;
}
div.peuformulari {
padding:10px 0 0 0;
}
textarea.formTextareaComentaris {
width:440px;
height:100px;
border:solid 1px #ed6f2e;
}
input.forminput {
padding:2px 0 2px 0;
border:solid 1px #ed6f2e;
}
input#nom {
width:150px;
}
input#cognoms {
width:250px;
}
input#empresa {
width:200px;
}
input#telefon {
width:100px;
}
input#email {
width:250px;
}
