
/*ESTILS GENERALS*/


h1 {
    color : #000000;
    font-family : Verdana;
    font-size : 12px;
    font-weight : bold;
    display: inline;
  }


h1 a {
    color : #000000;
    font-family : Verdana;
    font-size : 12px;
    font-weight : bold;
    text-decoration:none;
  }


h1 a:hover {
    color : #000000;
    font-family : Verdana;
    font-size : 12px;
    font-weight : bold;
    text-decoration:underline;
  }


h2 {
    font-family : Verdana;
    font-size : 11px;
    font-weight : bold;
    color:#545454;
    display: inline;
  }


h3 {
    font-family : Verdana;
    font-size : 11px;
    font-weight : normal;
    color:#545454;
    display:inline;
  }


h4 {
    font-family : Verdana;
    font-size : 12px;
    font-weight : bold;
    color:#ffffff;
    display:inline;
  }


h4 a {
    color : #000000;
    font-family : Verdana;
    font-size : 12px;
    font-weight : bold;
    text-decoration : none;
  }


h4 a:hover {
    color : #ffffff;
    font-family : Verdana;
    font-size : 12px;
    font-weight : bold;
    text-decoration : none;
  }


h5 {
    font-family : Verdana;
    font-size : 11px;
    font-weight : lighter;
    color : #2ad4ff;
    display:inline;
  }


h5 a {
    color : #2ad4ff;
    font-family : Verdana;
    font-size : 11px;
    font-weight : bold;
    text-decoration : none;
  }


h5 a:hover {
    color : #2ad4ff;
    font-family : Verdana;
    font-size : 11px;
    font-weight : bold;
    text-decoration : underline;
  }

a {
 border: 0;
}
img {
 border: 0;
}
iframe {
 border: 0;
}

.caixa input {
    background-color : #ffffff;
    border-bottom-color : #2ad4ff;
    border-bottom-style : solid;
    border-left-color : #2ad4ff;
    border-left-style : solid;
    border-right-color : #2ad4ff;
    border-right-style : solid;
    border-top-color : #2ad4ff;
    border-top-style : solid;
    border-width:1px;
    color:#555555;
    font-family : Verdana;
    font-size : 12px;
    font-weight : normal;
  }


.cerca input {
    background-color : #ffffff;
    border-bottom-color : #2ad4ff;
    border-bottom-style : solid;
    border-left-color : #2ad4ff;
    border-left-style : solid;
    border-right-color : #2ad4ff;
    border-right-style : solid;
    border-top-color : #2ad4ff;
    border-top-style : solid;
    border-width:1px;
    font-family : Verdana;
    font-size : 12px;
    color:#2ad4ff;
    font-weight : normal;
  }


body {
    background-image : url(img/fons.gif);
    background-repeat : repeat;
    margin-top : 20px;
    min-width : 960px;
  }

/*CAPES DE LA WEB*/




.logo {
    position:absolute;
    background-color:#ffffff;
    height:80px;
    width:940px;
    border-style:solid;
    border-width:1px;
    border-color:#000000;
    left:50%;
    top:10px;
    margin-left:-470px;
  }


.notes {
    position:absolute;
    height:25px;
    width:940px;
    border-style:solid;
    border-width:1px;
    border-color:#000000;
    top:10px;
    left:50%;
    margin-left:-470px;
  }


.enllacos {
    position:absolute;
    background-color:#2ad4ff;
    height:35px;
    border-style: solid;
    border-width:1px;
    border-color:#000000;
    top:42px;
    width:940px;
    left:50%;
    margin-left:-470px;
  }


.espai {
    position:absolute;
    background-color:#ffffff;
    height:auto;
    width:940px;
    border-style: solid;
    border-width:1px;
    border-color:#000000;
    top:84px;
    left:50%;
    margin-left:-470px;
  }


.extranet {
    position:absolute;
    background-color:#ffffff;
    margin-top:5px;
    height:160px;
    width:192px;
    float:left;
    border-style: solid;
    border-width:1px;
    border-color:#000000;
    left:50%;
    margin-left:-470px;
    top:164px;
  }


.banner {
    position:absolute;
    background-image:url(/img/banner.jpg);
    background-repeat:no-repeat;
    width:741px;
    height:160px;
    margin-top:5px;
    border-style: solid;
    border-width:1px;
    border-color:#000000;
    left:50%;
    margin-left:-271px;
    top:164px;
  }


.nobanner {
    position:absolute;
    background-image:url(/img/nobanner.jpg);
    background-repeat:no-repeat;
    height:240px;
    margin-top:5px;
    border-style: solid;
    border-width:1px;
    border-color:#000000;
    width:940px;
    left:50%;
    margin-left:-470px;
    top:84px;
  }

/* INICI DE CONTINGUTS RELATIUS  */



.continguts {
    position:absolute;
    width:942px;
    height:auto;
    left:50%;
    margin-left:-470px;
    top:336px;
  }


.personatges {
    position:relative;
    background-color:#ffffff;
    width:740px;
    float:top;
    border-style: solid;
    border-width:1px;
    border-color:#000000;
  }


.tematica {
    position:relative;
    background-color:#ffffff;
    margin-top:5px;
    width:740px;
    border-style: solid;
    border-width:1px;
    border-color:#000000;
  }


.enllacos2 {
    position:static;
    background-color:#ffffff;
    float:right;
    height:auto;
    width:193px;
    border-style: solid;
    border-width:1px;
    border-color:#000000;
  }


.radio_especifica {
    position:relative;
    background-color:#2ad4ff;
    width:740px;
    border-style: solid;
    border-width:1px;
    border-color:#000000;
    float:bottom;
  }

.info_directori {
    position:relative;
    background-color:#ffffff;
    width:740px;
    border-style: solid;
    border-width:1px;
    border-color:#000000;
    float:bottom;
  }


.credits {
    position:relative;
    background-color:#eeeeee;
    margin-top:5px;
    width:740px;
    height:20px;
    float:bottom;
    border-style: solid;
    border-width:1px;
    border-color:#000000;
  }


.descarrega table {
    background-color:#FFFFFF;
    border-style: solid;
    border-width:1px;
    border-color:#000000;
  }

/*ESTILS DE TEXT*/




.text_notes {
    font-family : Verdana;
    font-size : 11px;
    font-weight : lighter;
  }


.text_notes a {
    color : #000000;
    font-family : Verdana;
    font-size : 11px;
    font-weight : lighter;
    text-decoration : none;
  }


.text_notes a:hover {
    color : #000000;
    font-family : Verdana;
    font-size : 11px;
    font-weight : lighter;
    text-decoration : underline;
  }


.text_cerca {
    font-family : Verdana;
    font-size : 12px;
    font-weight : bold;
    color:#2ad4ff;
  }


.text_directori a {
    font-family : Verdana;
    font-size : 11px;
    font-weight : normal;
    color:#545454;
    text-decoration : none;
  }


.text_directori a:hover {
    font-family : Verdana;
    font-size : 11px;
    font-weight : normal;
    color:#545454;
    text-decoration:underline;
  }


.text_directori {
    font-family : Verdana;
    font-size : 11px;
    font-weight : normal;
    color:#545454;
    text-align:left;
  }


.text_directori_titol {
    font-family : Verdana;
    font-size : 13px;
    font-weight : bold;
    color:#2ad4ff;
  }


.text_directori_titol a {
    font-family : Verdana;
    font-size : 13px;
    font-weight : bold;
    color:#2ad4ff;
    text-decoration : none;
  }


.text_directori_titol a:hover {
    font-family : Verdana;
    font-size : 13px;
    font-weight : bold;
    color:#2ad4ff;
    text-decoration:underline;
  }


.text_credits {
    font-family : Verdana;
    font-size : 11px;
    font-weight : bold;
    color:#000000;
  }


.text_credits a {
    font-family : Verdana;
    font-size : 11px;
    font-weight : bold;
    color:#000000;
    text-decoration:none;
  }


.text_credits a:hover {
    font-family : Verdana;
    font-size : 11px;
    font-weight : bold;
    color:#2ad4ff;
    text-decoration:none;
  }


.text_enllacos1 {
    font-family : Verdana;
    font-size : 10px;
    font-weight : bold;
    color:#ffffff;
  }


.text_enllacos2 {
    font-family : Verdana;
    font-size : 11px;
    font-weight : lighter;
    color : #000000;
  }


.text_info_directori_titol {
    font-family : Verdana;
    font-size : 13px;
    font-weight : bold;
    color:#000000;
  }


.text_info_directori_subtitol {
    font-family : Verdana;
    font-size : 11px;
    font-weight : bold;
    color:#545454;
  }


.text_info_directori_text {
    font-family : Verdana;
    font-size : 11px;
    font-weight : normal;
    color:#545454;
  }


.text_info_directori_text a {
    font-family : Verdana;
    font-size : 11px;
    font-weight : bold;
    color:#545454;
    text-decoration:none;
  }

/*.text_petit {
    font-family : Verdana;
    font-size : 9px;
    font-weight : normal;
    color:#545454;
    text-align:left;
  }
*/


.text_titol_tematica {
    font-family : Verdana;
    font-size : 13px;
    font-weight : bold;
    color:#000000;
    text-align:center;
  }


.text_subtitol_tematica {
    font-family : Verdana;
    font-size : 11px;
    font-weight : bold;
    color:#545454;
    text-align:left;
    padding-left:10px;
  }


.text_subtitol_tematica2 {
    font-family : Verdana;
    font-size : 11px;
    font-weight : bold;
    color:#545454;
    text-align:left;
  }


.text_tematica {
    font-family : Verdana;
    font-size : 11px;
    font-weight : normal;
    color:#545454;
    text-align:left;
    padding:10px;
  }


.text_subtitol_programes {
    font-family : Verdana;
    font-size : 11px;
    font-weight : bold;
    color:#545454;
    text-align:left;
    padding:5px;
  }


.text_programes {
    font-family : Verdana;
    font-size : 11px;
    font-weight : normal;
    color:#545454;
    text-align:left;
    padding:5px;
  }


