/* TAG'S */

body
{
font-family:Arial, Tahoma, sans-serif;
font-size:12px;
background:#446 top left no-repeat url(../imagenes/curs_vertical.gif) fixed;
color:#003;
text-align:center;
margin:0px;
}
h1
{
font-size:1.7em;
}
h2
{
font-size:1.5em;
}
h3
{
font-size:1.3em;
}
h4
{
font-size:1.1em;
}
h5
{
font-size:1em;
}
h6
{
font-size:0.9em;
}
p
{
}
div
{
}
a
{
color:#66f;
background-color:transparent;
text-decoration:none;
}
a:hover
{
text-decoration:underline overline;
background-color:#eef;
}
img
{
border-style:none;
}
span
{
}
ul
{
margin:0em;
padding:0em;
list-style-type:none;
}
li
{
}
acronym
{
color:#999;
background-color:transparent;
cursor:help;
}
abbr
{
color:#c99;
background-color:transparent;
cursor:help;
}

/* Objectes 1r nivell*/

#web
{
width:765px;
background-color:transparent;
margin:auto;
text-align:left;
border:1px solid #fff;
}

/* Objectes 2n nivell*/

#head
{
background-color:#336;
text-align:right;
padding-bottom:10px;
}
#body
{
background-color:#fff;
}
#foot
{
background-color:#333;
color:#fff;
text-align:center;
padding:5px 0px;
}

/* Objectes 3r nivell*/

#links
{
float:right;
width:130px;
padding:15px 5px;
}
#content
{
margin-right:140px;
min-height:250px;
border-right:1px dotted #ccc;
background-color:#fff;
padding:15px;
font-size:1em;
line-height:1.6em;
}

/* Objectes 4t nivell*/

#validacions
{
}

/* Classes */

.menu
{
}
.css
{
color:#666;
background-color:#eef;
}
.angles,.nom,.paraula
{
color:#c60;
background-color:transparent;
}
.terme
{
color:#999;
font-style:italic;
background-color:transparent;
}
.codi
{
margin:auto;
width:450px;
padding:15px;
background-color:#dde;
border:1px dashed #999;
color:#000;
font-family:Courier New, monospace;
text-align:left !important;
font-size:1em;
}
.cita
{
font-size:1em;
font-family:Arial;
color:#999;
padding:10px;
font-style:italic;
border:1px dashed #eef;
line-height:1.2em;
}
.imatge
{
}
.capsal
{
background-color:#ccf;
text-decoration:underline overline;
}
.resaltat
{
text-decoration:underline;
}
.resum
{
font-size:1.3em;
font-family:Arial;
width:130px;
color:#999;
padding:10px;
float:right;
font-style:italic;
border:1px dashed #eef;
line-height:1.3em;
}
.nota_figura
{
margin:auto;
text-align:center;
font-size:0.9em;
color:#666;
width:450px;
border:1px solid #999;
padding:15px;
}
.conclusio
{
font-size:1em;
font-family:Arial;
color:#c00;
padding:10px;
border:1px solid #c00;
line-height:1.4em;
}

/* Combinacions */

a.amunt
{
font-size:0.8em;
margin-left:10px;
color:#ccc;
font-weight:normal;
}
a.anchor
{
color:#666;
}
a.anchor:hover
{
background-color:transparent;
}
#head h1
{
margin-top:0px;
background:transparent no-repeat 0px 9px url(../imagenes/titol_curs_css.gif) scroll;
height:130px;
}
#head h1 span
{
display:none;
}
#head h2
{
display:none;
}
#head h3
{
color:#fff;
background-color:transparent;
font-weight:normal;
font-size:1em;
}
#head h3, #head p.mail
{
display:inline;
}
#head a
{
color:#ccc;
background-color:transparent;
margin-right:10px;
}
#head a:hover
{
text-decoration:underline overline;
background-color:#339;
}
#head p.mail
{
font-size:0.9em;
font-style:italic;
margin-left:5px;
}
#foot p, #foot h4
{
margin:5px auto;
width:320px;
font-size:0.8em;
}
#foot h4.dades,#foot p.copyright
{
text-align:center;
}
#foot p.llicencia
{
color:#ccc;
background-color:transparent;
text-align:center;
margin:5px auto 5px auto;
}
#foot p.copyright
{
margin-bottom:0px;
}
#content p,#validacions h4
{
margin:0px;
}
#validacions h4
{
font-weight:normal;
font-size:0.9em;
margin:5px auto;
}
#validacions h4,#validacions ul.menu
{
text-align:center;
}
#validacions a:hover
{
background-color:transparent;
}

/* Contingut */

#content div.navegacio
{
font-size:0.9em;
text-align:center;
border:1px solid #eee;
}
#content div.navegacio li
{
display:inline;
padding:5px;
}
#content div.mapa
{
font-size:0.9em;
border:1px solid #ccc;
padding:5px 5px 10px 5px;
margin-top:10px;
background-color:#eee;
}
#content div.mapa p
{
margin:5px 15px;
}
#content h3
{
color:#fc3;
border-bottom:1px solid #fc3;
margin-top:15px;
}
#content h4
{
color:#666;
margin-left:15px;
margin-top:10px;
}
#content h3 a.anchor
{
color:#fc3;
}
#content h3 a.anchor:hover
{
text-decoration:none;
}
#content p
{
margin:10px 15px 10px 15px;
text-align:justify;
}
#content acronym
{
color:#666;
background-color:#eef;
border-bottom:1px dotted #666;
}
#content p.imatge
{
text-align:center;
}
#content ul.normal
{
list-style-type:disc;
}
#content ul.normal p
{
margin-left:0px;
}
#content ul.normal li
{
margin-left:30px;
padding-left:5px;
}
#content p.codi span.resaltat
{
font-weight:bold;
text-decoration:none;
}
#content p.resum
{
text-align:left;
margin-top:0px;
}
#content p.codi
{
margin:10px auto;
}
#content p.nota_figura
{
text-align:center;
margin-left:auto;
margin-right:auto;
}