

body {
    background-color:#000000;
    border:0;
    padding:0;
    margin:0;
    font-family:Verdana, Arial, Helvetica, "Lucida Grande", "Lucida Sans Unicode", sans-serif;
    font-size:12px;
    color:#ffffff;
  }


h1 {
    text-align:center;
    font-size:20px;
    width:100%;
    background-image:url('../img/fons_credits2.gif');
    background-repeat:no-repeat;
    background-position: top center;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#ffffff;
    font-weight:bold;
    padding:5px;
    height:35px;
    top:5px;
  }


h2 {
    text-align:center;
    font-size:20px;
    width:100%;
    background-image:url('../img/fons_credits1.gif');
    background-repeat:no-repeat;
    background-position: top center;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#ffffff;
    font-weight:bold;
    padding:5px;
    height:35px;
    top:5px;
  }

h3{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#ffffff;
    font-weight:bold;
font-size:14px;
}

h5{
 position:relative;
 width:205px;
 height:auto;
 font-size:12px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color:#FF6600;
 font-weight:bold;
 left:5px;
 text-align:center;
}

a:link, a:visited {
    color:#ffffff;
    text-decoration:none;
    font-weight:bold;
  }


strong {
    color:#ffffff;
  }

b{
color:#ffffff;
}

input {
    font-size:11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color : #343434;
    border:1px solid #787878;
    background-color:#EFECD9;
  }


textarea {
    background-color:#EFECD9;
    border:1px solid #787878;
    color : #343434;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-weight : normal;
  }

#idiomes {
    position:absolute;
    height:auto;
    background:none;
    width:300px;
    top:5px;
    left:50%;
 margin-left:-150px;
    text-align:center;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#ff6600;
    font-weight:normal;
    z-index:200;
  }


#idiomes a {
    text-align:right;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#ff6600;
    font-weight:normal;
    z-index:200;
    text-decoration:none;
  }


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


#container {
    position:absolute;
    width:900px;
    left:50%;
    margin-left:-450px;
    height:auto;
    top:120px;
    background:none;
  }


#containergaleria {
    position:absolute;
    width:900px;
    left:50%;
    margin-left:-450px;
    height:auto;
    top:120px;
    background:none;
  }


#titol1 {
    position:relative;
    background-image:url('../img/fons_credits1.gif');
    background-repeat:no-repeat;
    background-position: top center;
    width:100%;
    height:35px;
  }


#titol2 {
    position:relative;
/*     background:#ff6600; */
    background-image:url('../img/fons_credits2.gif');
    background-repeat:no-repeat;
    background-position: top center; */
    width:100%;
    height:35px;
    float:top;
  }


#presentacio {
    position:relative;
    width:600px;
    left:150px;
    height:auto;
    background-color:#000000;
    float:top;
  }


.textpresentacio {
    position:relative;
    text-align:left;
    font-size:11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#ffffff;
    top:15px;
  }


.textpresentacio img {
    float:left;
    border:5px solid #ffffff;
    margin-right:10px;
  }


#galeria {
    position:relative;
    height:560px;
    background-color:#000000;
  }


#galeria img {
    position:relative;
    float:left;
    margin-left:20px;
    margin-top:20px;
  }


#fonsmenu {
    position:absolute;
    background-image:url('../img/patro.gif');
    background-position: top left;
    background-repeat:repeat-x;
    height:103px;
    background:none;
    width:100%;
    z-index:95;
    left:0px;
    top:0px;
  }


#menu {
    position:absolute;
    height:24px;
    background:none;
    width:650px;
    z-index:100;
    top:35px;
    left:50%;
    margin-left:-325px;
  }


#tronja {
    position:absolute;
    height:1px;
    background-color:#ff6600;
    width:100%;
    z-index:100;
    top:100px;
    left:0px;
  }


#menu ul {
    list-style:none;
    padding:0;
  }


#menu li {
    margin:0px;
    padding:0;
    float:left;
  }


#menu li a {
    display:block;
    width:auto;
    margin-left:3px;
    margin-right:3px;
    padding:3px 10px;
    text-decoration:none;
    font-weight:bold;
    text-align:center;
    font-size:13px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#ff6600;
    background-color:#000000;
  }


#menu li a:hover {
    color:#ffffff;
    background-color:#ff6600;
  }


#menugaleria {
    position:fixed;
    height:100px;
    background-color:#000000;
    width:100%;
    z-index:100;
  }


#submenu {
    position:fixed;
    height:3px;
    top:100px;
    background-color:#ff6600;
    width:100%;
  }


#menugaleria ul {
    position:fixed;
    left:50%;
    margin-left:-350px;
    top:34px;
    list-style:none;
    padding:0;
  }


#menugaleria li {
    margin:0px;
    margin-top:5px;
    padding:0;
    float:left;
  }


#menugaleria li a {
    display:block;
    width:130px;
    padding:3px 0;
    text-decoration:none;
    font-weight:bold;
    text-align:center;
    font-size:15px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#ff6600;
    background-color:#000000;
  }


#menugaleria li a:hover {
    color:#ffffff;
    background-color:#ff6600;
  }


.textcredits1 {
    font-weight:bold;
    text-align:center;
    font-size:11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#ffffff;
    padding-top:4px;
  }


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


#serveis {
    position:relative;
    width:900px;
    height:auto;
    background-color:#000000;
    float:top;
  }



/* SERVEIS */


#especialitats{
    position:relative;
    width:100%;
    height:auto;
    margin-top:20px;
    float:top;
  }

#pres_serveis{
    position:relative;
 background:white;
 color:black;
    width:880px;
    height:auto;
    margin-top:20px;
 padding:10px;
    float:top;
 display:block;
   }

/*#especialitats{
 position:absolute;
 background:none;
 width:900px;
 height:auto;
 margin:20px auto 20px;
 z-index:100;
 float:top;
}*/

#contenidorfoto{
 position:relative;
 width:215px;
 background-color:#fff;
 height:auto;
 float:left;
 margin-left:5px;
margin-right:5px;
 display:block;
}

#contenidorfoto img{
 position:relative;
 width:205px;
 left:5px;
 top:5px;
 display:block;
 float:top;
}

#contenidorfoto p{
 position:relative;
 width:205px;
 height:auto;
 font-size:12px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color:#FF6600;
 font-weight:bold;
 text-align:center;
 float:top;
}

/* FI SERVEIS */

#contacte {
    position:relative;
    background-image : url('../img/agenda.jpg');
    background-repeat : no-repeat;
    width:800px;
    left:50px;
    height:550px;
    background-color:#000000;
  }

#contacte2 {
    position:relative;
    background-image : url('../img/agenda_es.jpg');
    background-repeat : no-repeat;
    width:800px;
    left:50px;
    height:550px;
    background-color:#000000;
  }


.textcontacte {
    text-align:left;
    font-size:11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#ffffff;
  }


#formulari {
    position:relative;
    width:240px;
    left:120px;
    height:auto;
    top:100px;
    background:none;
  }


.textformulari {
    text-align:left;
    font-size:11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
    font-weight:normal;
  }


.text_titol {
    text-align:center;
    font-size:20px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#ffffff;
    font-weight:bold;
    padding:5px;
  }


#espai {
    position:relative;
    height:50px;
    background::none;
    width:100%;
    float:top;
  }


#enllacos {
    position:relative;
    width:100%;
    float:top;
    height:auto;
    background-color:#000000;
    width:600px;
    margin:20px auto 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#cecece;
    font-weight:normal;
  }


#enllacos a {
    color:#474747;
    font-size:9px;
    font-weight:normal;
    cursor:default;
  }

/* CREDITS */



#credits1 {
    position:relative;
    background-image:url('../img/fons_credits1.gif');
    background-repeat:no-repeat;
    background-position: top center;
    width:100%;
    height:35px;
    top:25px;
    z-index:100;
  }


#credits2 {
    position:relative;
    background-image:url('../img/fons_credits2.gif');
    background-repeat:no-repeat;
    background-position: top center;
    width:100%;
    height:35px;
    margin-top:25px;
 float:top;
    z-index:100;
  }


#serveis li {
 position:relative;
 text-indent:-15px;
    color : #ffffff;
    list-style-image : url('../img/list.png');
    list-style-position : inside;
  }

