

body {
    background-color:#e6e6e6;
  }

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

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


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


.textcontinguts h1 {
    color:#3758a5;
    text-align:left;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: bold;
  }


.textcontinguts h2 {
    border:0px;
    color:#3758a5;
    text-align:left;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 17px;
    font-weight: bold;
  }


.textcontinguts h3 {
    position:relative;
    border:0px;
    display:block;
    background-color:#657EBA;
    color:#ffffff;
    text-align:center;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    left:10px;
    top:10px;
    max-width:420px;
    padding:10px;
  }


.textcontinguts h3 a {
    color:#ffffff;
    text-align:center;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    text-decoration:none;
  }


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


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


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


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


#airsa {
    background-image : url('/manteniment/imgbr/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 : 60px;
    position : absolute;
    top : 338px;
    width : 329px;
  }


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


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


#pressu {
    background-color:#657eba;
    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;
  }

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

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



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


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

#galeria1 {
    background-color:#ffffff;
    height : auto;
    position : relative;
    width : 430px;
    color:#3758a5;
    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;
}

#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;
 z-index:100;
  }


.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;
 text-decoration:none;
  }


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


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


#contenidor2 {
    background-color:#3758A5;
    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;
  }


.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:390px;
  }


.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:#3758a5;
    text-align:left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
  }


.textcontinguts strong {
    color:#3758a5;
    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:#3758a5;
    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;
  }


.butons {
   border:0px;
  }

.textcontinguts a{
    color:#000000;
    }

.textcontinguts a:hover{
    color:#000000;
 text-decoration:none;
    }
