#html,body{width:100%;height:100%; margin:0px 0px 0px 0px;}
#logo{ padding: 0px 0px 0px 0px; left:  2%; position: absolute; top: 1%;}
#tri{right: 7%; position: absolute; top:  1%;}
#registre{ font-size: 9px; font-family:Helvetica,Verdana,Arial,sans-serif;color:#663333;text-align:center;}
#errors{font-family: Helvetica,Verdana,Arial,sans-serif;left: 1%;position: absolute;bottom: 2px;font-size: 12px;background-color:#663333;color: #ffffff;text-align:left;overflow:auto;}
#helptancar{margin-right:12px;margin-left:50px;background-color:#d1e7d1;}

.linia{border-left:1px solid;border-bottom:1px solid;border-top:1px solid;border-right:1px solid;border-color:#d1e7d1;background-color:#d1e7d1;color:#d1e7d1; margin-left:10px; margin-right:10px;}

#r1{left:  1%; position: absolute; top:  7%; width: 25%; font-size: 10px; font-family:Helvetica,Verdana,Arial,sans-serif; background-color:#d1e7d1;color:#777777;}
#r0{right: 1%; position: absolute; top:  7%; width: 35%; font-size: 10px; font-family:Helvetica,Verdana,Arial,sans-serif; background-color:#d1e7d1;color:#777777;}
#r2{left:  1%; position: absolute; top: 14%; width: 98%; font-size: 10px; font-family:Helvetica,Verdana,Arial,sans-serif; background-color:#d1e7d1;color:#777777;}
#t1{Z-index:0;left:  0%; position: absolute; top: 13%; width: 97%; text-align:center;}
#t2{Z-index:0;left:  0%; position: absolute; top: 17%; width: 97%; text-align:center;}
#r6{left:  1%; position: absolute; top: 17%; font-size: 12px; font-family:Helvetica,Verdana,Arial,sans-serif; color:#fff;}
#r3{Z-index:1;left:  1%; position: absolute; top: 12%; }
#h1{right: 1%; position: absolute; top:  7%;}
#h2{right: 5%; position: absolute; top:  1%;}
#c0{text-align:center;}
#e1{left:  27%; position: absolute; top:  7%;}
#g1{left:  1%; position: absolute; top:   0%;}
#d1{left:  30%; position: absolute; top:  1%;} 
#c1{Z-index:0;left:  0%; position: absolute; top: 1%; width: 97%; text-align:center;}
#p0{ position: absolute;top:90%; width: 100%; height:7%;text-align:center;}
#p00{ position: absolute;top:85%; width: 100%; height:7%;text-align:center;}
#p1{ position: absolute;right: 2%; top: 19%; width: 53%; height:65%; background-color:#fff;overflow:auto;}
#p2{ position: absolute;left:  2%; top: 19%; width: 40%; height:65%; background-color:#eee;overflow:auto;}
#p3{Z-index:0;left:  0%; position: absolute; top: 10%; width: 97%; text-align:center;}
#p4{left:  0%; position: absolute; top: 0%; width: 97%; font-family:Verdana;font-size:10px; color:#003399;text-align:center; background-color:#eeeeee;}

#exit{left: 30%; position: absolute; top: 30%; width: 35%; font-size: 14px; font-family:Helvetica,Verdana,Arial,sans-serif; background-color:#eef4ee;color:#000000;font-weight: bold;text-align:center;font-style: oblique;}


#i0{position: absolute; top: 97%; width: 97%;}
#i1{left:  1%; position: absolute; top: 19%; width: 20%; font-size: 10px; font-family:Helvetica,Verdana,Arial,sans-serif; background-color:#d1e7d1;color:#003399;}
#i2{left:  1%; position: absolute; top: 43%; width: 20%;}

#i100{left: 25%;position: absolute; top: 25%; width: 73%; text-align:center;}

table{color:#990000;font-family:Verdana,Arial,Helvetica;font-size:10px;margin-left:auto;margin-right:auto; text-align:center;}
TH{background-color:#eef4ee;font-size:11px;color:#777777;text-align:center;text-decoration:none;font-size:10px;}
TD{font-size:10px;color:#48697d;text-align:left;text-decoration:none;}
td.negre,TEXTAREA{font-family: Arial, Helvetica, sans-serif; color: #003399; font-size: 10px;font-weight: bold;}
TD.esq{font-size:10px;color:#48697d;text-align:right;text-decoration:none;}
TD.centre{font-size:10px;color:#48697d;text-align:center;text-decoration:none;}
TD.esqnegre{font-size:11px;color: #003399;text-align:right;text-decoration:none;font-weight: bold;}
TD.centrenegre{font-size:10px;color:#48697d;text-align:center;text-decoration:none;font-weight: bold;}

.Dbutton{border-left:1px solid;border-bottom:1px solid;border-top:1px solid;border-right:1px solid;border-color:#48697d;background-color:#ffffff;color:#48697d;font-size:11px;}
.Dbtancar{border-left:3px solid;border-bottom:3px solid;border-top:3px solid;border-right:3px solid;border-color:#d1e7d1;background-color:#ffffff;color:#48697d;font-size:10px;}
.Dbutto{border-left:1px solid; border-bottom:1px solid; border-top:1px solid; border-right:1px solid; border-color:#48697d;	background-color:#f3f3cc; color:#48697d; font-size:11px;}
.Db{border-left:0px solid; border-bottom:0px solid; border-top:0px solid; border-right:0px solid; border-color:#48697d;	background-color:#ffffff; color:#48697d; font-size:11px;}
.l12{font-size:12px;color:#003399; font-family:Arial, Helvetica, sans-serif;}

a.inici{text-decoration:none;color:#777777;}
a.inici:visited{color:#777777;}
a.inici:hover{font-size: 10px;text-decoration:none; font-weight: bold;}

a{text-decoration:none;color:#003399;font-size: 10px;}
a:visited{color:#003399;}
a:hover{font-size: 10px;text-decoration:underline;}

a.lliure{text-decoration:none;color:#003399;font-size: 14px;}
a.lliure:visited{color:#003399;}
a.lliure:hover{font-size: 14px;text-decoration:none; font-weight: bold;}

span.or{font-size:15px;color: #f60; font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-style: oblique;}
span.red{font-size:12px;color: red; font-family:Arial, Helvetica, sans-serif;}
span.verd{font-size:12px;color: green; font-family:Arial, Helvetica, sans-serif;}
span.blau{font-size:10px;color: blue; font-family:Arial, Helvetica, sans-serif;}
span.l12{font-size:12px;color:#003399; font-family:Arial, Helvetica, sans-serif;}
span.negre{font-family: Arial, Helvetica, sans-serif; color: #003399; font-size: 11px;font-weight: bold;}

#titol0{left:7%; position:absolute;  padding-top: 3%; width:88%}
#titol0 div{margin:1%;background:#d1e7d1; width: 20%; padding:0px 0px 0px 0px; font-size: 10px; font-family:Helvetica,Verdana,Arial,sans-serif;color:#003399}

.inline-button {
   _width:15em;
   font: bold 85%/1 Verdana, sans-serif;
   margin: 0 0.2em; padding: 0.1em 0; _padding:0;
   border: 1px solid #d1e7d1;
   border: 1px solid #d1e7d1;
   white-space:nowrap;
   text-decoration: none;
   vertical-align:middle;
   background: #ccc;
   color: black;
   }
.inline-button em {
   _width:1em; _cursor:hand;
   font-style: normal;
   text-decoration: none;
   margin:0; padding: 0.1em 0.5em;
   background: white;
   color: black;
   }
.inline-button span {
   _width:1em; _cursor:hand;
   margin:0; padding: 0.1em 0.5em 0.1em 0.3em;
   text-decoration: none;
   }
.inline-button:hover {
   font: bold 85%/1 Verdana, sans-serif;
   text-decoration: none;
   background: #ccc;
   color: #777;
   }
.inline-button:hover em {
   background:#d1e7d1;
   text-decoration: none;
   color: #eee;
   }
.orange { background: #ff9c31; color: black }
.orange em { background: white; color: #c60 }

.visitat {
   text-decoration: none;
   background: #fff;
   color: black;
   }

body {
  margin:0;
  padding:0;
  background:#fff;
  color:#000;
  font:x-small Verdana,Sans-serif;
  font-size:x-small;
  } html>body {font-size:small;}
#header {
  background:#fff;
  height:80px;
  margin-right:42px;
  border-bottom:8px solid #ffd483;
  height:52px;
  } html>body #header {height:52px;}
#home h1 {
  background:#d1e7d1 url("/images/new/home_title.gif") no-repeat left top;
  margin:0;
  padding:0;
  border-width:0;
  font-size:1px;
  }
#home h1 strong {
  display:block;
  height:40px;
  background:url("./images/bit2.png") no-repeat right top;
  }
#home h1 span {display:none;}

/* Navigation
----------------------------------------------- */
#nav {
  position:relative;
  margin-left:230px;
  height:100%;
  font-size:85%;
  }
#nav div {
  position:absolute;
  width:500px;
  bottom:0;
  left:0;
  border-left:1px solid #ffd483;
  }
#nav a, #nav strong, #nav em {
  float:left;
  display:block;
  padding:2px 6px 7px;
  border-width:0;
  border-style:none;
  border-right:1px solid #ffd483;
  text-decoration:none;
  text-transform:lowercase;
  color:#000;
  height:1.2em;
  } html>body #nav a, html>body #nav strong, html>body #nav em {height:1.2em;}
#nav strong {
  border-bottom:5px solid #ffd483;
  padding-bottom:2px;
  color:#000;
  }
#nav a:hover {
  color:#f00;
  border-bottom:5px solid #d1e7d1;
  padding-bottom:2px;
  }
#nav strong a {
  float:none;
  display:inline;
  border-width:0;
  padding:0;
  }
#nav strong a:hover {
  border-bottom-width:0;
  }
#nav em {
  float:none;
  display:block;
  padding-left:0;
  padding-right:0;
  border-right-width:0;
  }
#nav span {display:none;}



cite {
  display:block;
  clear:both;
  height:8px;
  background:url("./images/bit_c.png") no-repeat right;
  font-size:1px;
  }
#footer {
  clear:both;
  padding-top:45%;
  font-size:10px;
  }
#footer span {
  display:block;
  margin:0;
  background:#ffd483 url("./images/f.png") no-repeat right top;
  padding:0px 42px 2px 30px;
  }
#footer div {
  margin:0;
  background:#d1e7d1;
  color:#003399;
  padding:0px 42px 2px 30px;
  }

#footer div strong {}
#footer div em {color:#000; font-style:normal;}
#footer hr {display:none;}

