body {
    background-color:#e6e6e6;
  }

input.radio{
    width:20px;
    font-size:10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #4a4a4a;
    border:none;
    background-color:#ffffff;
  }

input {
  width:150px;
    font-size:10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #4a4a4a;
    border:1px solid #a4a4a4;
    background-color:#ffffff;
  }

input.mail {
  width:350px;
    font-size:10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #4a4a4a;
    border:1px solid #a4a4a4;
    background-color:#ffffff;
  }


textarea {
  width:400px;
 height:120px;
   background-color : #ffffff;
    border:1px solid #a4a4a4;
    color : #4a4a4a;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size : 10px;
    font-weight : normal;
  }


h1 {
    position:relative;
    color:#77ac36;
    text-align:left;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 30px;
    font-weight: bold;
    left:10px;
    top:10px;
    width:420px;
  }


li {
 position:relative;
    color : #77ac36;
    list-style-position : inherit;
    list-style-type : square;
    left:10px;  }


#fons_blau {
    background-image : url('../img/capsal.gif');
    background-repeat : repeat-x;
    height : 144px;
    left : 0px;
    position : absolute;
    top : 0px;
    width : 100%;
  }


#imatge {
    background-color : #77ac36;
    height : 185px;
    left : 0px;
    position : absolute;
    top : 144px;
    width : 100%;
  }


#airsa {
    background-image : url('../img/airsa.gif');
    background-position : top left;
    background-repeat : no-repeat;
    height : 44px;
    left : 50%;
    margin-left : 60px;
    position : absolute;
    top : 20px;
    width : 329px;
  }


#menu {
    height : 44px;
    left : 50%;
    margin-left : 10px;
    position : absolute;
    top : 338px;
    width : 329px;
  }


#logo {
    background:none;
    height : 139px;
    left : 50%;
    margin-left : -400px;
    position : absolute;
    top : 25px;
    width : 317px;
  }


#degradat {
    background-image : url('../img/degradat.png');
    background-position : top left;
    background-repeat : no-repeat;
    height : 350px;
    left : 50%;
    margin-left : -150px;
    position : absolute;
    top : 0px;
    width : 150px;
  }


#galeria {
    background-color:#ffffff;
    height : 278px;
    left : 50%;
    margin-left : -450px;
    position : absolute;
    top : 180px;
    width : 430px;
    color:#77ac36;
    text-align:center;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: bold;
  }

#galeria1 {
    background-color:#ffffff;
    height : auto;
    position : relative;
    width : 430px;
    color:#77ac36;
    text-align:center;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: bold;
    float:top;
    clear:both;
  }

#galeria1 img{
    background-color:#ffffff;
    height : auto;
    float:left;
    margin-left:7px;
    margin-top:7px;
}

#pressu {
    background-color:#a8c326;
    border:3px solid #ffffff;
    padding:10px;
    display:block;
    height : auto;
    left : 50%;
    margin-left : 10px;
    position : absolute;
    top : 102px;
    width : 430px;
    color:#ffffff;
    text-align:right;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: bold;
  }


#formulari {
    background-color:#ffffff;
    height : 485px;
    left : 50%;
    margin-left : -450px;
    position : absolute;
    top : 470px;
    width : 430px;
  }

#formulari1 {
    background-color:#ffffff;
    height : auto;
    position : relative;
    /*top : 470px;*/
    width : 430px;
 clear:both;
 float:top;
  }

#espai_formulari {
    height : 20px;
/* background-color:#e6e6e6;*/
    position : relative;
    width : 430px;
 float:top;
 clear:both;
  }






#espai {
    position : absolute;
    height : 40px;
    width : 430px;
  }


#enllacos {
    position : absolute;
    height : auto;
    width : 430px;
  }


.textenllacos {
    color:#797979;
    cursor : default;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
  }


.textenllacos a {
    color : #797979;
    cursor : default;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 10px;
    font-weight : normal;
  }


.textenllacos a:hover {
    color:#797979;
    cursor : default;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    text-decoration:none;
  }

#left {
    position : absolute;
/* background-color:#ffffff;*/
    top : 180px;
    width : 430px;
    height : auto;
    left : 50%;
    margin-left : -450px;
 float:top;
  }

#contenidor {
    background-color:#77ac36;
    height : auto;
    padding:10px;
    left : 50%;
    position : absolute;
    top : 400px;
    width : 440px;
  }


#contenidor2 {
    background-color:#77ac36;
    height : auto;
    padding:10px;
    left : 50%;
    margin-left:-450px;
    position : absolute;
    top : 965px;
    width : 410px;
  }


#continguts {
    background-color:#ffffff;
  }


#continguts2 {
    background-color:#ffffff;
    height:133px;
    position:relative;
  }

#contenidor3 {
    background-color:#77ac36;
    height : auto;
    padding:10px;
    position : relative;
    width : 410px;
  }

#continguts3 {
    background-color:#ffffff;
    height:133px;
    position:relative;
  }


.textcontinguts {
    position:relative;
    color:#000000;
    text-align:left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    left:10px;
    top:10px;
    width:410px;
  }

.textcontinguts img{
    position:relative;
    float:top;
    margin-top:10px;
left:20px;
  }


.textcontinguts2 {
    position:relative;
    color:#000000;
    height:103px;
    text-align:left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    top:17px;
    left:25px;
    width:260px;
    float:left;
  }


.imgcontinguts2 {
    position:relative;
    left:10px;
    top:10px;
    width:117px;
    height:113px;
    float:left;
  }


.textcontinguts2 strong {
    color:#77ac36;
    text-align:left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
  }


.textcontinguts strong {
    color:#77ac36;
    text-align:left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
  }


.textform {
    position:relative;
    color:#4a4a4a;
    text-align:left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    left:10px;
    top:10px;
    width:410px;
  }


.text_galeria {
    color:#000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
  }

.text_blanc {
    color:#ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
  }


.textform strong {
    color:#77ac36;
    text-align:left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
  }


.textairsa {
    position:relative;
    padding-top:13px;
    padding-left:10px;
    color:#ffffff;
    text-align:left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
  }


.textairsa a {
    color : #ffffff;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 15px;
    font-weight : bold;
    text-align : left;
    text-decoration : none;
  }


.textairsa a:hover {
    color:#ffffff;
    text-decoration:none;
  }


