BODY {background: white; color: #3f0301; padding:0;font-size:0.85em;font-family: Century Gothic, Helvetica, arial, sans-serif;margin: 0em 0em 0em 0em;}
BODY.emergent {background: white; color: #3f0301; padding:0;font-size:0.85em;font-family: Century Gothic, Helvetica, arial, sans-serif;margin: 1em 1em 1em 1em;}
IMG {border-width:0;}

A:link, .simulatedlink {background: transparent; color: #cd5806;font-size:1.0em;text-decoration: none;}
A:visited {background: transparent; color: #613286 ;font-size:1.0em;text-decoration: none;}
A:active {background: transparent; color: #613286 ;font-size:1.0em;text-decoration: underline;}
A:hover {font-size:1.0em; color: #987cd5 ;text-decoration: underline;}
hr.puntejat {color: #3f0301; background-color: #3f0301; height:1px; border:0px}
hr {color: #ffffff; background-color: #ffffff; height:2px; border-top: 1px dashed #3f0301;border-bottom: 0px dashed #3f0301;}

A.menu_general:link, .simulatedlink {background: transparent; color: #cd5806;font-size:0.92em;text-decoration: none;height:1.5em;line-height:2em;}
A.menu_general:visited {background: transparent; color: #613286 ;font-size:0.92em;text-decoration: none;height:1.5em;line-height:2em;}
A.menu_general:active {background: transparent; color: #613286 ;font-size:0.92em;text-decoration: underline;height:1.5em;line-height:2em;}
A.menu_general:hover {font-size:0.92em; color: #987cd5;text-decoration: underline;height:1.5em;line-height:2em;}

A.menu_path:link, .simulatedlink {background: transparent; color: #3f0301;font-size:1.0em;text-decoration: none;height:1.5em;line-height:1.5em;font-weight:bold;}
A.menu_path:visited {background: transparent; color: #3f0301 ;font-size:1.0em;text-decoration: none;height:1.5em;line-height:1.5em;font-weight:bold;}
A.menu_path:active {background: transparent; color: #3f0301 ;font-size:1.0em;text-decoration: none;height:1.5em;line-height:1.5em;font-weight:bold;}
A.menu_path:hover {font-size:1.0em; color: #3f0301;text-decoration: underline;height:1.5em;line-height:1.5em;font-weight:bold;}

h1 {
background: white;
color: #3f0301;
padding:0;
font-size:1.23em;
font-weight:bold;
font-family: Century Gothic, Helvetica, arial, sans-serif;
text-transform: uppercase;
height:1.5em;
line-height:1.5em;
margin:0em;
}

td {
text-align:left;
}

h2 {font-size:1.2em;}
h3 {font-size:1.1em;}

p {font-size:0.95em;
line-height:1.50em;
letter-spacing:0em;
text-align:left;}

p.info {
font-style:italic;
padding-left:3em;
}

dt {
font-size:0.95em;
font-weight:bold;
}
dd {
margin-bottom:0.5em;
}
center {font-size:1.0em;
line-height:1.50em;
letter-spacing:0em;
text-align:center;}

p.petit {font-size:0.85em;
line-height:1.15em;
letter-spacing:0em;
text-align:left;}

span {font-size:0.95em;text-align:left;}
span.gran {font-size:1.23em;text-align:left;}
span.petit {font-size:0.85em;line-height:1.15em;letter-spacing:0em;text-align:left;}
li {
    font-size:0.95em;
    margin: 0.5em 0;
}

a.breadcrumbs:link {font-size:0.85em}
a.breadcrumbs:visited {font-size:0.85em}
a.breadcrumbs:active {font-size:0.85em}
a.breadcrumbs:hover {font-size:0.85em}
span.breadcrumbs {font-size:0.85em}
input, textarea, select {
    font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
    font-size:0.92em;
    visibility: visible;
    border: 1px solid #cd5806;
    border-color: #3f0301;  
    color: #3f0301;
    background-color: white;
    vertical-align: middle;
    padding: 0;
}

input {
    height: 1.50em;
}


input.button, input.submit {
border: 2px solid;
border-style: outset;
font-size: 0.85em;
background-color: #98cda6;
border-color: #98cda6;
color: #3f0301;
font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
height: 1.8em;
}

input.checkbox {
border: 0px solid;
font-size: 70%;
border-color: #98cda6;
color: #3f0301;
font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
}
input.button[disabled] {
color: #666;
border-style: solid;
}
input.button:active {
border-style:inset;
}

td.titulo {
background: white;
color: #3f0301;
padding:0;
font-size:1.23em;
font-weight:bold;
font-family: Century Gothic, Helvetica, arial, sans-serif;
text-transform: uppercase;
height:1.5em;
line-height:1.5em;
}
td.subrayat {
background: #98cda6;
background-color: #98cda6;
color: white;
padding:0;
font-size:0.77em;
font-family: Century Gothic, Helvetica, arial, sans-serif;
height:2px;
line-height:2px;
}

UL.no-indentada-bullet {
list-style-image:
url(imatges/triangulet_vert.gif) ;
margin-left: 0.5em;
margin-top: 0.2em;
margin-bottom: 0.4em;
padding-left: 0.5em;
}

UL.indentada-bullet {
list-style-image:
url(imatges/triangulet_vert.gif) ;
margin-left: 0.5em;
margin-top: 0.2em;
margin-bottom: 0.4em;
padding-left: 1.2em;
}

LI.llista-espaiada {
margin-bottom:1em;
font-size:0.95em;
}

@page {size: landscape;}


