

body {
    background: #000000 url('../img/logotip.gif') top right no-repeat;
    border:0;
    padding:0;
    margin:0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    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:#ff6600;
  }

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 */


#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;
  }

/* FI IDIOMES */

/* MENU */


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


#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;
  }

/* FI MENU */

/* BLOC PRINCIPAL */

/* CONTAINER */


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

/* FI CONTAINER */

/* TITOLS */


#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-image:url('../img/fons_credits2.gif');
    background-repeat:no-repeat;
    background-position: top center;
    width:100%;
    height:35px;
    float:top;
    text-align:center;
    font-size:20px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#ffffff;
    font-weight:bold;
  }

/* FI TITOLS */


/* SERVEIS */


#container1 {
    position:relative;
    width:900px;
    height:auto;
    top:20px;
    display:block;
    float:left;
    background:none;
  }


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

#pres_serveis a{
     text-decoration:underline;
 font-weight:normal;
 color:#ff6600;
  }

#pres_serveis img{
    position:relative;
    float:right;
 margin-top:-10px;
 margin-right:-10px;
  }


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


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

#contenidorfoto a img{
    border:0px;
  }


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

#contenidorfoto p a {
    font-size:12px;
/*     *margin-top:-15px; */
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#FF6600;
    font-weight:bold;
    text-align:center;
    text-decoration:none;
 border:0px;
  }

/* FI SERVEIS */


/* TRAMITS */

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

#pres_tramits img{
    position:relative;
    float:top;
 margin-bottom:15px;
  }

/* FI TRAMITS */


/* MANTENIMENT */


#contenidorfotogran1 {
    position:relative;
    width:410px;
    background-color:#fff;
    height:auto;
    float:top;
    float: left;
    margin-left:15px;
    margin-right:50px;
    display:inline;
  }


#contenidorfotogran1 img {
    position:relative;
    width:400px;
    margin-left:5px;
    margin-top:5px;
    display:block;
    float:top;
  }


#contenidorfotogran1 p {
    position:relative;
/* margin-left:5px;*/
    width:400px;
    height:auto;
*height:60px;
*margin-top:5px;
    font-size:11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
    font-weight:normal;
    text-align:center;
    float:top;
  }


#contenidorfotogran1 p strong {
    color : #ff6600;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-weight : bold;
    text-align : center;
    text-transform : uppercase;
  }


#contenidorfotogran2 {
    position:relative;
    width:410px;
    background-color:#fff;
    height:auto;
    float:top;
    float: left;
    display:inline;
  }


#contenidorfotogran2 img {
    position:relative;
    width:400px;
    margin-left:5px;
    margin-top:5px;
    display:block;
    float:top;
  }


#contenidorfotogran2 p {
    position:relative;
    width:400px;
    height:auto;
*height:60px;
*margin-top:5px;
    font-size:11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
    font-weight:normal;
    text-align:center;
    float:top;
  }

#contenidorfotogran2 p strong {
    color : #ff6600;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-weight : bold;
    text-align : center;
    text-transform : uppercase;
  }
/* FI MANTENIMENT */


/* ESPAI */


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

/* FI ESPAI */

/* 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;
  }


.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;
  }

/* FI CREDITS */

/* ENLLACOS */


#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;
  }

/* FI ENLLACOS */


/* GALERIA */

#flashcontent {
 position:relative;
 width: 100%;
/* height: 480px;*/
 }

#flashcontent a {	
 color:#ffffff;
}

#flashcontent p {
 width: 700px;
}

/* FI GALERIA */