/* Full d'estil per al Hacklab Tenes777
 * http://tenes777.hacklabs.org
 * (c) 2004 Tenes777
 *
 * Pots copiar-lo, modificar-lo i/o distribuir-lo lliurement
 * sempre que no en facis un ús comercial.
 */

body {
background: white url(NAVPICS/solitari-c0c0c0.png) no-repeat right center fixed;
color: black;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

h1, h2, h3, h4 {
color: #d20909;
}

hr {
border-width: 1px 0 0 0;
}

a {
text-decoration: none;
color: #d20909;
}

a:hover {
text-decoration: underline;
color: #f42b2b;
}

a img {
border: 0;
}

/*************
 * Capçalera *
 *************/

div#capcalera {
text-align: center;
font-size: .9em;
border: 0;
}

div#capcalera h1 {
margin: 0 0 .5em 0;
}

div#capcalera ul {
margin: 0;
border: 0;
padding: 0;
}

div#capcalera li {
display: inline;
margin: 0;
border: 0;
padding: 0 .5em;
}

div#capcalera li:after, div#capcalera li:before {
content: ':';
}

div#capcalera ul li ul {
display: none;
}

div#capcalera ul li:hover ul {
display: inline;
position: absolute;
background-color: white;
}

div#capcalera ul li ul li:before {
content: '>';
}

div#capcalera ul li ul li:after {
content: '';
}

/***********
 * Hacklab *
 ***********/

div#hacklab {
margin: 0;
border: 0;
padding: 0 50% 0 0;
text-align: right;
font-style: italic;
}

/******************
 * Breus, Recents *
 ******************/

div#breus, div#recents {
clear: both;
margin: 0;
border: 0;
padding: .5em;
background: white url(NAVPICS/solitari-d20909.png) no-repeat right center fixed;
}

div#breus dl, div#recents dl {
}

div#breus dt, div#recents dt {
margin: 0;
border: 0;
padding: 0;
}

div#breus dd, div#recents dd {
margin: 0 0 .5em 0;
border: 0;
padding: 0;
}

/*******
 * Cos *
 *******/

div#cos {
background: white;
text-align: justify;
margin: 0 0 0 25%;
border: 0;
padding: 0;
}

div#cos h2 {
margin-top: 0;
margin-bottom: 0;
border: 0;
}

div#cos p.avantitol {
margin-bottom: 0;
border: 0;
color: #d20909;
font-style: italic;
}

div#cos p.subtitol {
margin-top: 0;
border: 0;
color: #d20909;
font-style: italic;
}

div#cos ul.autors {
margin: 0;
border: 0;
padding: 0;
}

div#cos ul.autors li {
display: inline;
margin: 0;
border: 0;
padding: 0 .5em;
font-weight: bold;
}

div#cos p.data {
margin: 0;
border: 0;
padding: 0;
font-style: italic;
}

div.chapo {
margin-top: 1em;
border: 0;
padding: .5em;
background: #ffeeee;
font-size: .9em;
font-style: italic;
}

div.chapo p {
margin-top: 0;
}

/*******
 * Esq *
 *******/

div#esq {
position: absolute;
left: 0;
margin: 1em;
border: 1px dashed #c0c0c0;
padding: .5em;
width: 20%;
}

div#esq hr {
margin: .5em -.5em;
border-width: 1px 0 0 0;
border-style: dashed;
border-color: #c0c0c0;
padding: 0;
}

div#esq ul {
list-style: none;
margin: 0;
border: 0;
padding: 0;
}

div#esq ul.arbre {
list-style: url(NAVPICS/arbre.png) outside;
margin-left: 2em;
border: 0;
padding: 0;
}

div#esq ul.arbre li {
margin: 0;
border: 0;
padding: 0;
}

/*******
 * Peu *
 *******/

div#peu {
clear: both;
border: 0;
padding: 0 .5em;
text-align: center;
font-size: .8em;
}
