/* ============================= general ========================*/

body {
  min-width: 900px;
  margin: 2;
  padding: 10px;
  /*background-image: url(/imatges/fonscat.png) ;*/
  font: 75% Verdana, Arial, Helvetica, sans-serif;
  /*background:#ccc;*/
}
a {
  text-decoration: none;
  font-weight: normal;
}
a:link {
  color: #764102;
}
a:visited {
  color: #764102;
}
a:hover {
  color: #a08040;
  text-decoration: none;
}

a.bold {
  text-decoration: none;
  font-weight: bold;
}
a.bold:link {
  color: #764102;
}
a.bold:visited {
  color: #764102;
}
a.bold:hover {
  color: #a08040;
  text-decoration: none;
}


h1, h2, h3, h4, h5, h6 {
  margin: 0.5em;
}
h1 {
  font-size: 1.5em;
}
h2 {
  font-size: 1.2em;
}
h3, h4, h5, h6 {
  font-size: 1.1em;
}

hr{
width:80%;
}

/* =============================fi general ========================*/



/* =============================inici id's ========================*/ 


#master{
}

#titol
{
position:relative;
background: url(/imatges/logo_20.gif) no-repeat #fff;
height: 170px;
border-bottom: 1px solid #666;
}

#pub{
float:right;
text-align: right;
padding-top:30px;
padding-right:10px;
}

#cos{
width:55%;
min-height: 660px;
min-width:50px;
margin-top: 20px;
margin-left: 1%;
margin-right: 1%;
margin-bottom: 20px;
background-color : #fff;
float:right;
text-align: center;
outline: #888 outset thin;
padding: 2px;
}

#nav
{
position:absolute;
bottom:0px;
right:10px;
}

#nav_left{
width: 20%;
min-height: 660px;
margin-top: 20px;
margin-bottom: 20px;
margin-right: 1%;
background-color: #fff;
float:left;
text-align: center;
padding-left: 1px;
outline: #888 outset thin;
}

#nav_right{
width: 20%;
min-height: 660px;
margin-top: 20px;
margin-bottom: 20px;
margin-left: 1%;
background-color: #fff;
float:right;
text-align: center;
padding-right: 1px;
outline: #888 outset thin;
}

#peu{
clear : both;
float : none;
font-style: normal;
font-size: 0.8em;
text-align : center;
padding-bottom:2px;
padding-top:10px;
border-top: 5px solid #ddd;
}

#text{
text-align: left;
padding: 10px;
}

#text h2{
font-weight: bold;
color: #bc082d ;
}

#text p{
font-family: arial;
}

/* =============================fi id's ========================*/ 



/* =============================inici class ========================*/

.validator{
   text-align:center;
}

.txtbold{
font-weight:bold;
}

.content{
text-align:left;
}

.contentclock{
text-align:center;
}
/* =============================fi class ========================*/


/* =============================inici menu ========================*/

#navcontainer
{
margin-left: auto;
margin-right: auto;
margin-bottom: 40px;
z-index: 1;
}

#navcontainer ul
{
list-style-type: none;
text-align: center;
margin-top: -8px;
padding: 0;
position: relative;
z-index: 2;
}

#navcontainer li
{
display: inline;
text-align: center;
margin: 0 5px;
}

#navcontainer li a
{
padding: 1px 7px;
color: #666;
background-color: #fff;
border: 1px solid #ccc;
text-decoration: none;
}

#navcontainer li a:hover
{
color: #000;
border: 1px solid #666;
border-top: 2px solid #666;
border-bottom: 2px solid #666;
}

#navcontainer li a#current
{
color: #000;
border: 1px solid #666;
border-top: 2px solid #666;
border-bottom: 2px solid #666;
}

/* ============================= fi menu =============================*/




