.sinacento {

   display: none;

}



#contingut {

	background-color: #FFFFFF;

	margin: auto;

	padding: 0;

	text-align: left;

/*	width: 704px;*/

	padding-left: 30px;

	padding-right: 30px;

	max-width: 918px;

	min-width: 850px;

}



#global {

	background-color: #FFFFFF;

	margin: auto;

	padding: 0;

	text-align: left;

	width: 850px;



}



#sensibilitat {

	vertical-align: bottom;

	margin-top: 20px;

   background: #DBF2EA;

	border: 1px solid #5AC2A6;

	padding: 5px;

         margin-right: 0.5em;

}



#layer0i {

	position: absolute;

	visibility: hidden;

	width: 500px;

}





#content {

	left: 0px;

	margin: 10px 10px 10px 10px;

	padding: 8px 0 0 0;

	right: 10px;

}

.outerBorder {

	border: 1px solid #5AC2A6;

	width: 95%;

         font-size: 75%;

}

.header {

	background-color: #797EB8;

	border: 1px solid #000770;

	margin: 0 0 14px 0;

	padding: 2px 0 2px 0;

	text-align: center;

}



.copyright {

	color: #999999;

	font-family: Verdana, Geneva, Tahoma, "Trebuchet MS", Arial, Sans-serif;

	font-size: 9px;

	margin-bottom: 15px;

	margin-top: 15px;

	text-align: center;

}

.searchsubmit {

	background-color: #C6C9CF;

	border-bottom: 1px solid #4B5388;

	border-top: 1px solid #4B5388;

	color: #000000;

	font-family: Verdana, Geneva, Tahoma, "Trebuchet MS", Arial, Sans-serif;

	font-size: 11px;

	padding: 6px 10px 6px 6px;

	text-align: center;

}

.fieldset {

	border: 1px solid #999999;

	padding: 10px;

}

.breadcrumb {

	background-color: transparent;

	font-family: Verdana, Geneva, Tahoma, "Trebuchet MS", Arial, Sans-serif;

	font-size: 10px;

	margin: 0 0 10px 0;

}

.default, .defaultbold {

	background-color: transparent;

	color: #000000;

	font-family: Verdana, Geneva, Tahoma, "Trebuchet MS", Arial, Sans-serif;

	font-size: 11px;

	padding: 3px 0 3px 0;

}

.defaultbold {

	font-weight: bold;

}

.paginate {

	background-color: transparent;

	font-family: Verdana, Geneva, Tahoma, "Trebuchet MS", Arial, Sans-serif;

	font-size: 12px;

	font-weight: normal;

	letter-spacing: .1em;

	margin: 0;

	padding: 10px 6px 10px 4px;

}

.pagecount {

	background-color: transparent;

	color: #666666;

	font-family: Verdana, Geneva, Tahoma, "Trebuchet MS", Arial, Sans-serif;

	font-size: 10px;

	font-weight: normal;

}

.tablePad {

	background-color: #FFFFFF;

	padding: 3px 3px 5px 3px;

}

.resultRowOne {

	background-color: #DADADD;

	color: #000000;

	font-family: Verdana, Geneva, Tahoma, "Trebuchet MS", Arial, Sans-serif;

/*	font-size: 11px;*/

	padding: 6px 6px 6px 8px;

}

.resultRowTwo {

	background-color: #EEEEEE;

	color: #000000;

	font-family: Verdana, Geneva, Tahoma, "Trebuchet MS", Arial, Sans-serif;

/*	font-size: 11px;*/

	padding: 6px 6px 6px 8px;

}

.resultHead {

	background-color: transparent;

	border-bottom: 1px solid #999999;

	color: #000000;

	font-family: Verdana, Geneva, Tahoma, "Trebuchet MS", Arial, Sans-serif;

/*	font-weight: bold;*/

	padding: 8px 0 8px 8px;

}

form {

	margin: 0;

}

.hidden {

	border: 0;

	margin: 0;

	padding: 0;

}

.input {

	background-color: #FFFFFF;

	border-left: 1px solid #999999;

	border-top: 1px solid #999999;

	color: #000000;

	font-family: Verdana, Geneva, Tahoma, "Trebuchet MS", Arial, Sans-serif;

	font-size: 11px;

	height: 1.6em;

	margin-bottom: 3px;

	margin-top: 6px;

	padding: .3em 0 0 2px;

}

.textarea {

	background-color: #FFFFFF;

	border-left: 1px solid #999999;

	border-top: 1px solid #999999;

	color: #000000;

	font-family: Verdana, Geneva, Tahoma, "Trebuchet MS", Arial, Sans-serif;

	font-size: 11px;

	margin-bottom: 3px;

	margin-top: 3px;

}

.select {

	background-color: #FFFFFF;

	color: #000000;

	font-family: Arial, Verdana, Sans-serif;

	font-size: 10px;

	font-weight: normal;

	letter-spacing: .1em;

	margin-bottom: 3px;

	margin-top: 6px;

}

.multiselect {

	background-color: #FFFFFF;

	border-left: 1px solid #999999;

	border-top: 1px solid #999999;

	color: #000000;

	font-family: Verdana, Geneva, Tahoma, "Trebuchet MS", Arial, Sans-serif;

	font-size: 11px;

	margin-bottom: 3px;

	margin-top: 3px;

}

.radio {

	background-color: transparent;

	border: 0;

	color: #000000;

	margin-bottom: 4px;

	margin-top: 7px;

	padding: 0;

}

.checkbox {

	background-color: transparent;

	border: 0;

	margin: 3px;

	padding: 0;

}

.submit {

	color: #000000;

	font-family: Verdana, Arial, Sans-serif;

	font-size: 10px;

	font-weight: normal;

	letter-spacing: .1em;

	margin-bottom: 4px;

	margin-top: 6px;

	padding: 1px 3px 1px 3px;

}

/* Created by TopStyle Pro Trial Version - www.bradsoft.com */

.imgcentre {

	margin: auto 0;

	text-align: center;

}

a {

	color: #5AC2A6;

	font-size: 100%;

	font-weight: bold;

	text-decoration: none;

}

a.favoritos {

	color: #5AC2A6;

	font-size: 60%;

	font-weight: bold;

	text-align: right;

	text-decoration: none;

}

a:hover {

	color: #30826D;

}

body {

	background-color: #FFFFFF;

	color: #000000;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-align: center;

         margin-top: 15px;

}

dd {

	font-size: 70%;

	line-height: 130%;

	margin-bottom: 0;

	margin-left: 2em;

	margin-top: .3em;

	text-align: left;

}

dt {

	font-size: 80%;

	line-height: 130%;

	margin-bottom: 0;

	margin-left: 1em;

	margin-top: .3em;

	text-align: left;

}

h1 {

	color: #707070;

	font-size: 100%;

	font-weight: bold;

	margin-bottom: 1em;

	margin-top: 0em;

	text-align: left;

	width: 375px;

}



h1 p {

	color: #707070;

	font-size: 100%;

	font-weight: bold;

	margin-bottom: 1em;

	margin-top: 0em;

	text-align: left;

	margin-left: 0px;

}



h1.home {

	color: #707070;

	font-size: 100%;

	font-weight: bold;

	margin-bottom: 1em;

	margin-top: 0em;

	text-align: left;

}

h2 {

	color: #555555;

	font-size: 90%;

	font-weight: bold;

	margin-bottom: 0em;

	margin-left: 5px;

	margin-top: 1.5em;

	text-align: left;

}

h3 {

	color: #555555;

	font-size: 85%;

	font-weight: bold;

	margin-bottom: 1em;

	margin-left: 0em;

	margin-top: 1.5em;

	text-align: left;

}



h4 {

	color: #555555;

	font-size: 80%;

	font-weight: bold;

	font-style: italic;

	margin-bottom: 0em;

	margin-left: 0em;

	margin-top: 1.5em;

	text-align: left;

}

hr.hr1 {

	background-color: #5AC2A6;

	border: 0;

	color: #5AC2A6;

	height: 1px;

	width: 100%

}

img {

	border: 0;

}

img.adalt {

	border: 0;

}

img.bordes {

	height: 9px;

	width: 9px;

}

img.lateral {

	height: 100%;

	width: 9px;

}

img.topes {

	height: 9px;

	width: 100%;

}

img.linux {

	left: 120px;

	position: relative;

	top: 10px;

}

img.logo {

	left: -125px;

	position: relative;

	top: 10px;

}

li {

	font-size: 70%;

	line-height: 130%;

	margin-bottom: 0.3em;

	margin-left: 1em;

	margin-top: 0;

	text-align: left;

}

li.llista2 {

	font-size: 100%;

	line-height: 130%;

	margin-bottom: 0.3em;

	margin-left: 1em;

	margin-top: 0;

	text-align: left;

}

p {

	font-size: 75%;

	line-height: 130%;

	margin-bottom: 1em;

	margin-left: 10px;

	margin-top: .3em;

	text-align: justify;

}

p.adressa {

	font-size: 65%;

	line-height: 130%;

	margin-bottom: 0;

	margin-right: 2em;

	margin-top: .3em;

	text-align: right;

}

p.centre {

	text-align: center;

}

p.fotos {

	text-align: center;

}

p.home {

	font-size: 75%;

	line-height: 130%;

	margin-bottom: 0;

	margin-top: .3em;

	text-align: left;

}

ul.menua {
       list-style-image: url("http://www.vasovaso.com/imatges/gris2.png")
}

p.menua {

/*	font-size: 65%; */

	font-size: 80%; 

	margin-bottom: 0;

	margin-top: 0;

	padding: 0px;

	text-align: left;

}

p.menua:first-line {margin-left:-1em}


.menuaa {
       margin-bottom: 2em;
}

p.menup {

	background-color: #DDDDDD;

	font-size:70%;

	margin-bottom: 0.5em;

	margin-top: 1em;

	padding: 0px;

	text-align: left;

}

p.paginacion {

	background-color: #DDDDDD;

	margin-top: 1em;

	text-align: right;

}

p.peu {

	font-size: 75%;

	text-align: center;

	vertical-align: top;

}

p.peucentre {

	color: #999999;

	font-size: 60%;

	font-weight: bold;

	text-align: center;

}

p.peudreta {

	font-size: 60%;

	text-align: right;

}

p.biblio{

	padding: 6px 6px 6px 10px;

	text-indent: -10px;

}





table.peu {

	text-align: center;

}

.central {

	padding-top: 1em;

	vertical-align: top;

	padding-left: .5em;

	padding-right: 5px;

 	width: 520px;

	float: left;

         overflow: visible;

}



.central ul {

  font: 100%;

}



.central ol {

  font: 100%;

}







.esquerra {

	text-align: right;

	vertical-align: top;

	width: 155px;

   float: left;

}

.textadressa {

	border: 0;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 60%;

	margin: 0;

	padding: 0;

	text-align: center;

	vertical-align: top;

}

ul {

	margin-left: 1em;

	margin-top: 0.5em;

}

ul.java {

	background-color: #DDDDDD;

	color: #5AC2A6;

	margin-left: 1em;

}

ul.llista2 {

	font-size: 100%;

	line-height: 130%;

	margin-bottom: 0;

	margin-left: 1em;

	margin-top: 0;

	text-align: left;

}

.menu {

	border-right: thin solid #5AC2A6;

	padding: 1em;

	padding-bottom: 0;

	padding-left: 2px;

	padding-right: 0.75ex;

	padding-top: 0;

       background-color: #f5f5f5;

}

.principal {

	margin-left: 0em;

}

#content {

	margin: 0px auto; /* Right and left margin widths set to "auto" */

	text-align: left; /* Counteract to IE5/Win Hack */

}

img.raco {

  padding: 0;

  margin:0;

  border: none;

  vertical-align: top;

  height: 6px;

  background: aqua;

  font: 1% Verdana;

}

.marc {

   width: 157px;

	border: 1px solid #5AC2A6;

	border-top: none;

	margin: 0;

   font: 100% Verdana, Arial, Helvetica, sans-serif;



}

.dreta {

   padding: 0px;

	margin: 0;

   font: 60% Verdana, Arial, Helvetica, sans-serif;

   width: 159;

	float: right;

	border: none;

	text-align: center;

        display: inline;

}

.divimg {

   font: 1% Verdana, Arial, Helvetica, sans-serif;

}

.dretatop {

   padding-top: 0px;

	padding-left: 0px;

	border: none;

	background-image: url(top_direccio.jpg);

}

.right {

	background: White;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 65%;

	width: 100%;

}

.righttop{

	border-bottom: 0px solid #5AC2A6;

	border-right: 1px solid #5AC2A6;

	border-top: 1px solid #5AC2A6;

	color: #000000;

	height: 6px;

	padding-right: 5px;

	width: 100%;

}

.rightgen{

	background: #DBF2EA;

	color: #000000;

	padding: 19px 0px;

	padding-right: 5px;

	border-top: 1px solid #5AC2A6;

	border-bottom: 1px solid #5AC2A6;



}

.rightlogos{

	color: #000000;

	padding: 9px 0px;

	padding-right: 5px;

}



.rightutilities{

	color: #000000;

	padding: 9px 0px;

         text-align: left;

/*	padding-right: 5px;*/



}



.rightutilities p {

        font-size: 100%;

        padding-left: 10px;

}



.righttop-left{

	color: #000000;

	height: 6px;

	width: 0px;

}

.rightgen-left{

	background: #DBF2EA;

	border-bottom: 1px solid #5AC2A6;

	border-left: 1px solid #5AC2A6;

	border-right: 0px solid #5AC2A6;

	border-top: 1px solid #5AC2A6;

	color: #000000;

}

.rightlogos-left{

	border-bottom: 1px solid #5AC2A6;

	border-left: 1px solid #5AC2A6;

	border-right: 0px solid #5AC2A6;

	color: #333333;

}

.rightutilities-left{

	border-left: 1px solid #5AC2A6;

	border-right: 0px solid #5AC2A6;

	color: #333333;

}

.rightright {

	width: 6px;

}

A.utilities, A.utilities:visited, A.utilities:active, A.utilities:link {

	background: #F5F5F5;

	border: 1px solid #5AC2A6;

	color: #5AC2A6;

	padding: 3px;

	text-decoration: none;

	width: 118px;

}

A.utilities:hover {

	background: #FFFFCC;

	color: #30826D;

}

A.logos, A.logos:visited, A.logos:active {

	color: #5AC2A6;

	text-decoration: none;

}

A.logos:hover {

	color: #30826D;

}

p.buscar {

	font-size: 100%;

         padding-left: 1em;

}

.caparro {

	margin-left: 2px;

         margin-bottom: 1em;

	background: #5ABDA5;

}



.peu {

	width: 100%;

    clear: both;

}



.definicio {

	font-size: 80%;

}



.cabeza {

         list-style-type: none;

         margin-left: 0;

}



.llistanormal {

        font-size: 110%;

        padding-left: 1em;

}



.resultats {font-size: 70%;

       border-collapse:collapse; 

       text-align: center;

       border-bottom-style: solid; 

       border-bottom-width: 2px;

       margin-left: 1em;

}



.resultats td {       border-bottom-style: solid; 

       border-bottom-width: 1px;

}
