* { margin: 0px; padding: 0px; border-width: 0px;}
body     { background-color: #c5ceae; background-image: url(../imatges/fons_web.jpg); background-repeat: repeat-x; margin: 0; padding: 0 }
table {border-collapse: collapse; border-spacing: 0px;}
img  { margin: 0; padding: 0 }

/*  E S T R U C T U R A  */
#marc       { margin: auto; width: 950px;}
#rodosup    { background-image: url(../imatges/fons_cap.gif); width: 950px; height: 7px;  margin-top: 7px; }
#cap        { background-color: #fff; background-image: url(../imatges/fons_cap2.jpg); background-repeat: no-repeat; width: 950px; height: 130px }
#menu        { color: #999; text-align: left; width: 800px; height: 40px; float: left }
#contenidor { background-color: #fff; width: 950px; margin-bottom: 0px; }
#peu1       { background-image: url(../imatges/fons_peu1.gif); background-repeat: no-repeat; width: 950px; height: 7px }
#peu2       { background-image: url(../imatges/fons_peu3.jpg); background-repeat: no-repeat; width: 950px; height: 55px }
#logo       { padding-right: 25px; float: right }
#titol      { width: 661px; float: left }

/*  D E T A L L S  */
#menu ul   { font-size: 14px; font-family: Arial, Helvetica, SunSans-Regular, sans-serif;  margin-top: 8px; margin-left: 0px;}
#menu li    { color: #004c99; font-weight: bold; background-repeat: no-repeat; display: inline; margin-left: 10px; padding-top: 2px; padding-bottom: 10px; padding-left: 15px }
#menu a:link, #menu a:visited, #menu a:active    { color: #777; font-weight: normal; text-decoration: none }
#menu a:hover    { color: #118cd3; font-weight: normal; text-decoration: none }
.menusegon { background-image: url("../imatges/separadormenu.gif"); background-repeat: no-repeat;}
.menuprimer { }


.linkblau a:link, #peu a:visited, #peu a:active   { color: #118cd3; text-decoration: none }
.linkblau a:hover   { color: #118cd3; text-decoration: underline }

/*  C O N T I N G U T  */
#contenidor { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }
#contenidor p      { color: #333; font-size: 14px; line-height: 19px; margin: 0 0 8px; padding: 0 }
#contenidor h1     { color: #034c84; font-size: 24px; font-weight: bold; padding: 20px 0 0 30px;  }
#contenidor h2     { color: #034c84; font-size: 18px; font-weight: bold; margin-top: 10px; margin-bottom: 8px }
#contenidor h3    { color: #034c84; font-size: 14px; font-weight: normal }
#contenidor h4     { color: #666; font-size: 18px; font-weight: bold; margin-top: 20px; }
#contenidor h5     { color: #666; font-size: 14px; font-weight: normal; padding-top: 10px; padding-left: 2px }
#contenidor ul   { color: #666; font-size: 14px; margin: 0; padding-top: 3px; padding-left: 20px; }
#contenidor li  { padding-bottom: 3px; color: #333; }
#contenidor ol   { color: #666; font-size: 14px; margin: 0; padding: 5px 0 10px 20px; }
#contenidor li  { padding-bottom: 5px; color: #333; }

#contenidor p.peufoto      { color: #666; font-size: 11px; line-height: 12px; margin: 0 0 8px; padding: 0 }

#contenidor a:link, #contenidor a:visited, #contenidor a:active     { color: #2696d7; text-decoration: none }
#contenidor a:hover     { color: #2696d7; text-decoration: underline }

#contenidor h6	{ background-repeat: no-repeat; color: #333; font-weight: normal; font-size: 14px; line-height: 19px; margin: 0; padding: 3px 0 0 28px }
.llistadoc		{ background-image: url(../imatges/llista_doc.gif); }
.llistalink		{ background-image: url(../imatges/llista_link.gif); }
.llistaaudio 	{ background-image: url(../imatges/llista_audio.gif); }

.clear {clear:both}

.presenta   { background-image: url(../imatges/cont_presenta.jpg); background-repeat: no-repeat; height: 568px }
.canvi  	{ background-image: url(../imatges/cont_canvi.jpg); background-repeat: no-repeat; height: 568px }
.descarrega { background-image: url(../imatges/cont_descarrega.jpg); background-repeat: no-repeat; height: 568px }
#columna1   { background-image: url(../imatges/fons_transparent.png); background-repeat: no-repeat; margin-top: 40px; margin-right: 44px; padding: 6px 25px 25px; width: 381px; height: 489px; float: right }
.complet 	{ height: 570px;}
.ample      { background-repeat: no-repeat }
#totacolumna { margin-top: 30px; margin-right: 25px; margin-left: 25px; float: left }

.coldreta  { width: 431px; float: right }
.colesquerre  { margin-right: 25px; width: 431px; float: left }

.margeinf	{margin-bottom: 20px}

.link_audio    { background-color: #e7e7e7; background-image: url(../imatges/ico_audio.gif); background-repeat: no-repeat; background-position: 0 -7px; margin-bottom: 5px; padding: 7px 15px 5px 70px; border: solid 1px #d2d1d1 }
.descarrega_audio   { background-color: #e7e7e7; background-image: url(../imatges/ico_ipod.gif); background-repeat: no-repeat; background-position: 0 -7px; margin-bottom: 5px; padding: 7px 15px 5px 70px; border: solid 1px #d2d1d1 }
.descarrega_doc  { background-color: #e7e7e7; background-image: url(../imatges/ico_doc.gif); background-repeat: no-repeat; background-position: 0 -7px; margin-bottom: 5px; padding: 7px 15px 5px 70px; border: solid 1px #d2d1d1 }

/* GALERIA */
#contenidor ul.gallery 		{ list-style: none; padding: 0px; }
#contenidor ul.gallery li 	{ display: inline;  padding: 0px; }

