
/* ::::: http://www.decibel.cat/comu.css ::::: */

html { margin: 0px; padding: 0px; }
body { margin: 0px; padding: 0px; text-align: left; font-family: Geneva,Arial,Helvetica,sans-serif; background-color: white; background-image: url('fons_menu.jpg'); background-position: left top; background-repeat: no-repeat; color: black; font-size: 12px; }
.capcalera { margin: 0px; background-image: url('fons_cap2.gif'); background-repeat: repeat-x; height: 70px; }
.link_capcalera { color: rgb(184, 172, 156); }
#cercador, #identificacio { margin-top: 2px; margin-right: 2px; display: inline; clear: right; float: right; }
#webtxt, #usuari, #password { color: rgb(0, 0, 0); font-family: "Courier New",Courier,mono; font-size: 11px; }
#webcercarsubmit, #usuarissubmit { border: 1px solid rgb(161, 51, 16); font-family: "Courier New",Courier,mono; font-size: 11px; background-color: rgb(184, 172, 156); color: rgb(0, 0, 0); }
#cercador label { display: none; }
.contingut a, .contingut-senzill a, .caixa a { color: rgb(161, 51, 16); text-decoration: none; }
.contingut a:hover, .contingut-senzill a:hover, .caixa a:hover { border-top: 1px solid rgb(161, 51, 16); border-bottom: 1px solid rgb(161, 51, 16); background-color: rgb(184, 172, 156); }
.contingut-senzill { margin: 5px 20px 10px; }
.enganxat { margin-top: 10px; margin-left: 8px; }
.enganxat img { border: 0pt none ; }
.error { color: red; text-decoration: underline; font-weight: bold; }
.cos { margin: 0px; padding: 5px 10px 20px 40px; min-height: 300px; }
.cos h1, .contingut-senzill h1 { border-bottom: 2px dashed rgb(161, 51, 16); font-family: Geneva,Arial,Helvetica,sans-serif; font-variant: small-caps; font-size: 1.6em; font-weight: bold; margin-bottom: 30px; padding-bottom: 2px; }
.cos h2, .contingut-senzill h2 { border-bottom: 2px solid rgb(184, 172, 156); display: inline; font-family: Georgia,"Times New Roman",Times,serif; font-size: 1.2em; padding-left: 15px; padding-right: 15px; margin-bottom: 10px; }
.cos p, .contingut-senzill p { text-align: justify; line-height: 1.4em; }
.cos div, .contingut-senzill div { text-align: left; }
form { text-align: left; }
span { font-weight: bold; }
.caixa { border-left: 1px solid rgb(134, 134, 134); border-right: 1px solid rgb(134, 134, 134); border-bottom: 1px solid rgb(134, 134, 134); margin-left: auto; margin-right: auto; text-align: center; background-color: rgb(172, 110, 85); }
.caixa h3 { border-top: 1px solid rgb(134, 134, 134); font-family: Geneva,Arial,Helvetica,sans-serif; font-variant: small-caps; font-size: 1.2em; background-color: rgb(184, 172, 156); }
.caixa div { padding: 0px 5px 2px; }
table { margin-left: auto; margin-right: auto; text-align: center; border-collapse: collapse; }
th { border-bottom: 2px solid rgb(161, 51, 16); }
td { padding: 2px 2px 2px 5px; text-align: left; }
fieldset { border: 3px double rgb(161, 51, 16); margin-bottom: 20px; }
form.cercar fieldset { border: 1px solid rgb(161, 51, 16); display: table; }
form.cercar legend { border-left: 1px solid rgb(161, 51, 16); border-right: 1px solid rgb(161, 51, 16); padding-left: 5px; padding-right: 5px; }
legend { border-left: 1px solid rgb(161, 51, 16); border-right: 1px solid rgb(161, 51, 16); padding-left: 5px; padding-right: 5px; }
label { font-weight: bold; }
input, select, option, textarea { border: 1px solid rgb(161, 51, 16); background-color: rgb(184, 172, 156); }
input:focus, select:focus, option:focus, textarea:focus { background-color: rgb(255, 255, 255); }
a.rss:hover { border: 0pt none ; background: transparent none repeat scroll 0% 0%; }
a.rss img { border: 0pt none ; }
.peu { border-top: 1px solid rgb(134, 134, 134); margin: 0px; clear: both; width: auto; padding-top: 0.2em; height: 2em; text-align: center; background-color: rgb(161, 51, 16); }
.peu a { color: rgb(184, 172, 156); font-weight: bolder; text-decoration: none; }

/* ::::: http://www.decibel.cat/general.css ::::: */

#logotip { left: 10px; top: 0px; }
#logotip img { border: 0px none ; }
#banner { left: 200px; top: 400px; }
#banner img { border: 0px none ; }
.menu { margin: 0px; padding: 0px; position: absolute; width: 160px; top: 75px; left: 5px; }
.menu a { padding: 2px; color: rgb(0, 0, 0); text-decoration: none; }
.menu ul { margin: 0pt; list-style-type: none; padding-left: 10px; }
.menu ul li { background-image: url('fons_1.png'); margin-top: 2px; }
.menu ul li ul li { background: transparent none repeat scroll 0% 0%; font-size: 10px; display: inline; margin-right: 4px; }
.menu ul li ul li:after { content: ","; }
.menu ul li:hover { background-image: url('fons_2.png'); }
.menu ul li a:hover { color: rgb(184, 172, 156); }
.menu ul li ul li:hover { background: inherit inherit inherit inherit inherit; -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; }
#seccioactual a { color: rgb(184, 172, 156); font-weight: bold; }
.contingut { margin: 0px 0px 10px 180px; float: left; width: 550px; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); }
.grup2 { float: left; margin-left: 10px; width: 200px; }

/* ::::: http://www.decibel.cat/principal/comu.css ::::: */

.article { border-style: solid; border-color: white white rgb(134, 134, 134); border-width: 1px; padding: 5px; margin-top: 5px; margin-bottom: 5px; }
.article-titular a { color: black; font-weight: bold; font-size: 14px; }
.article-titular a:hover { color: black; font-weight: bold; font-size: 14px; }
.article .article-data { font-weight: bold; float: left; color: rgb(161, 51, 16); margin-top: 0.5em; margin-right: 1.5em; }
.article-text { margin-top: -1em; font-size: 12px; }
.novetat { margin: 0pt; padding: 0pt; }
.novetat-data { margin: 0pt; padding: 0pt; font-weight: bold; display: inline; }
.novetat-text { margin: 0pt; padding: 0pt; display: inline; }
.novetat-text p { display: inline; }
.discos { margin-top: 20px; }
.disc { border-style: solid; border-color: white white rgb(134, 134, 134); border-width: 1px; padding: 5px; margin-top: 5px; margin-bottom: 5px; }
.disc-imatge { margin: 2px 10px 2px 2px; float: left; }
.disc-titol a { color: black; font-size: 14px; }
.disc-titol a:hover { color: black; font-size: 14px; }
