/* CSS Document */

A:link {
    color: blue; 
    text-decoration: none;
    font-size:8pt;
    font-weight: normal;
}

A:active {
    color: blue;
    text-decoration: none;
    font-size:8pt;
    font-weight: normal;
}

A:visited {
    color: blue; 
    text-decoration: none;
    font-size:8pt;
    font-weight: normal;
}

A:hover {
    color: blue; 
    text-decoration: underline;
    font-size:8pt;
    font-weight: normal;
}

A.googleMap:link {
    color: blue; 
    text-decoration: none;
    font-size:8pt;
    font-weight: normal;
	background-color:white;
}

A.googleMap:active {
    color: blue;
    text-decoration: none;
    font-size:8pt;
    font-weight: normal;
	background-color:white;
}

A.googleMap:visited {
    color: blue; 
    text-decoration: none;
    font-size:8pt;
    font-weight: normal;
	background-color:white;
}

A.googleMap:hover {
    color: blue; 
    text-decoration: none;
    font-size:8pt;
    font-weight: normal;
	background-color:lightgreen;
}

body {
    font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	background-color:lightgreen;
    text-align:center;
}

Input {
	border: 1px solid #999999;
	font-size: 8pt;
}

Select {
	color: #000000;
	border: 1px solid #999999;
	font-size:8pt;
}

Textarea {
	border: 1px solid #999999;
    font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
}

ul {
    font-size:8pt;
	color:green;
	background:;
	font-weight:;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
}

#q:hover, #q:focus {
    background-color:lightgreen;
}

.button {
	cursor:pointer;
	font-size: 8pt;
}

table {
    font-family:Arial, Helvetica, sans-serif;
    font-size:8pt;
}

A.menuFooter:link {
    color: black; 
    text-decoration: none;
    font-size:8pt;
    font-weight: normal;
}

A.menuFooter:active {
    color: black;
    text-decoration: none;
    font-size:8pt;
    font-weight: normal;
}

A.menuFooter:visited {
    color: black; 
    text-decoration: none;
    font-size:8pt;
    font-weight: normal;
}

A.menuFooter:hover {
    color: black; 
    text-decoration: underline;
    font-size:8pt;
    font-weight: normal;
}

A.menuFooterSelected:link {
    color: black; 
    text-decoration: underline;
    font-size:8pt;
    font-weight: normal;
}

A.menuFooterSelected:active {
    color: black;
    text-decoration: underline;
    font-size:8pt;
    font-weight: normal;
}

A.menuFooterSelected:visited {
    color: black; 
    text-decoration: underline;
    font-size:8pt;
    font-weight: normal;
}

A.menuFooterSelected:hover {
    color: black; 
    text-decoration: underline;
    font-size:8pt;
    font-weight: normal;
}

A.menuHeader:link {
    color: black; 
    text-decoration: none;
    font-size:10pt;
    font-weight: normal;
}

A.menuHeader:active {
    color: black;
    text-decoration: none;
    font-size:10pt;
    font-weight: normal;
}

A.menuHeader:visited {
    color: black; 
    text-decoration: none;
    font-size:10pt;
    font-weight: normal;
}

A.menuHeader:hover {
    color: black; 
    text-decoration: underline;
    font-size:10pt;
    font-weight: normal;
}

A.menuHeaderSelected:link {
    color: black; 
    text-decoration: underline;
    font-size:10pt;
    font-weight: normal;
}

A.menuHeaderSelected:active {
    color: black;
    text-decoration: underline;
    font-size:10pt;
    font-weight: normal;
}

A.menuHeaderSelected:visited {
    color: black; 
    text-decoration: underline;
    font-size:10pt;
    font-weight: normal;
}

A.menuHeaderSelected:hover {
    color: black; 
    text-decoration: underline;
    font-size:10pt;
    font-weight: normal;
}

A.menuHeaderLanguages:link {
    color: black; 
    text-decoration: none;
    font-size:8pt;
    font-weight: normal;
}

A.menuHeaderLanguages:active {
    color: black;
    text-decoration: none;
    font-size:8pt;
    font-weight: normal;
}

A.menuHeaderLanguages:visited {
    color: black; 
    text-decoration: none;
    font-size:8pt;
    font-weight: normal;
}

A.menuHeaderLanguages:hover {
    color: black; 
    text-decoration: underline;
    font-size:8pt;
    font-weight: normal;
}

A.menuHeaderLanguagesSelected:link {
    color: black; 
    text-decoration: underline;
    font-size:8pt;
    font-weight: normal;
}

A.menuHeaderLanguagesSelected:active {
    color: black;
    text-decoration: underline;
    font-size:8pt;
    font-weight: normal;
}

A.menuHeaderLanguagesSelected:visited {
    color: black; 
    text-decoration: underline;
    font-size:8pt;
    font-weight: normal;
}

A.menuHeaderLanguagesSelected:hover {
    color: black; 
    text-decoration: underline;
    font-size:8pt;
    font-weight: normal;
}

A.searchResultMenu:link {
    background-color: white; 
	color: green;
	font-weight:bold; 
	font-size:10pt; 
	text-align:left; 
    text-decoration: none;
}

A.searchResultMenu:active {
    background-color: white; 
	color: green;
	font-weight:bold; 
	font-size:10pt; 
	text-align:left; 
    text-decoration: none;
}

A.searchResultMenu:visited {
    background-color: white; 
	color: green;
	font-weight:bold; 
	font-size:10pt; 
	text-align:left; 
    text-decoration: none;
}

A.searchResultMenu:hover {
    background-color: white; 
	color: green;
	font-weight:bold; 
	font-size:10pt; 
	text-align:left; 
    text-decoration: underline;
}

tr.detailsServeis {
    background-color:green;
	color: white;
	border: 1 solid #000000;
	font-size:7pt;
	text-align:left; 
}

td.detailsTitolsDadesCasa {
    background-color: white; 
	color: green;
	font-weight:bold; 
	font-size:8pt; 
	text-align:left; 
}

td.detailsTextosDadesCasa {
    background-color: white; 
	color: black;
	font-weight: normal; 
	font-size:8pt; 
	text-align:left; 
}

td.llegendaComarcaambcases {
    background:	green;
    color: white;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
    font-family: Arial, Helvetica, sans-serif; 
}

td.llegendaComarcasensecases {
    background:	green;
    color: black;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
    font-family: Arial, Helvetica, sans-serif; 
}

td.llegendaComunitats {
    background:	red;
    color: white;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
    font-family: Arial, Helvetica, sans-serif; 
}

td.llegendaContinents {
    background:	brown;
    color: white;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
    font-family: Arial, Helvetica, sans-serif; 
}

td.llegendaEstats {
    background:	blue;
    color: white;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
    font-family: Arial, Helvetica, sans-serif; 
}

td.llegendaMaricostes {
    background:	white;
    color: blue;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
    font-family: Arial, Helvetica, sans-serif; 
}

td.searchResultatColumnaText {
    background-color:; 
	color: black;
	font-weight:; 
	font-size:8pt; 
	text-align:left;
}

td.searchResultatColumnaTextCentered {
    background-color:; 
	color: black;
	font-weight:; 
	font-size:8pt; 
	text-align:center;
}

td.registres {
    background-color:; 
	color: black;
	font-weight:; 
	font-size:7pt; 
	text-align:left; 
}

td.asterisc {
    background-color:; 
	color: black;
	font-weight:; 
	font-size:8pt; 
	text-align:left; 
}

td.formulariCamp {
    text-align:left;
	font-size: 8pt;
}

td.formulariEtiqueta {
    text-align: right;
	font-size: 8pt;
}

td.formulariEtiquetaAreaText {
    text-align:right;
	font-size: 8pt;
	vertical-align:top;
}

td.forms {
    text-align:left;
	font-size: 8pt;
}

td.titol {
    background-color:; 
	color: green;
	font-weight:bold; 
	font-size:12pt; 
	text-align:center; 
}

td.subTitol {
	color: green;
	font-weight:bold; 
	font-size:10pt; 
	text-align:left; 
}

table.principal {
    width: 970px;
	margin-left:auto; margin-right:auto;
	background-color:#FFFFFF;
	padding:0px 0px 0px 0px;
}		

table.textos {
	padding: 15px 10px 15px 10px;
	text-align:center;
}		

table.formMail {
	padding: 15px 15px 15px 15px;
	text-align:center;
	background-color:#FFFFFF;
}		

td.central {
    text-align:center;
	padding: 10px 0px 10px 0px;
	vertical-align:top;
}	

td.lateral {
    text-align:center;
	padding: 10px 0px 10px 0px;
	vertical-align:top;
}	

td.menuHeader {
    text-align:center;
	padding: 5px 5px 5px 5px;
}	

td.menuHeaderLanguages {
    text-align:center;
	padding: 5px 5px 5px 5px;
}	

td.menuFooter {
    text-align:center;
	padding: 20px 10px 20px 10px;
}	

tr.subTitol {
    background-color: lightgreen; 
}

td.searchResultTitle {
    text-align:left;
}

td.copyright {
    font-size:7pt;
}	

td.webmapTip {
    background-color: white; 
	color: green;
	font-weight:normal; 
	font-size:8pt; 
	text-align:left;
	font-weight:bold; 
}
				
td.webmapTitol {
    background-color:; 
	color: green;
	font-weight:bold; 
	font-size:12pt; 
	text-align:left; 
}
td.mapa {
    color:#000000;
	font-size:8pt;
}	
 
td.text {
    background-color:; 
	color: black;
	font-size:8pt; 
	text-align:justify; 
}

/*
A.serviceLink:link {
    color: blue; 
	text-decoration: none;
	font-size:9pt;
    font-weight:normal;
	text-align:left;
}

A.serviceLink:active {
    color: blue; 
	text-decoration: none;
	font-size:9pt;
    font-weight:normal;
	text-align:left;
}

A.serviceLink:visited {
    color: blue; 
	text-decoration: none;
	font-size:9pt;
    font-weight:normal;
	text-align:left;
}

A.serviceLink:hover {
    color: blue; 
	text-decoration: underline;
	font-size:9pt;
    font-weight:normal;
	text-align:left;
}
*/
 
/*

.publicitatTitolDadesFacturacio {
    background-color: white; 
	color: green;
	font-weight:bold; 
	font-size:10pt; 
	text-align:left; 
}

.publicitatTitolInformacioPublicitat {
    background-color: white; 
	color: green;
	font-weight:bold; 
	font-size:10pt; 
	text-align:left; 
}

.publicitatTitolText {
    background-color: white; 
	color: green;
	font-weight:bold; 
	font-size:12pt; 
	text-align:left; 
}
*/	

/*
.solicitudTitolText {
    background-color:; 
	color: green;
	font-weight:bold; 
	font-size:12pt; 
	text-align:left; 
}
*/

/*
.textText {
    background-color:; 
	color: black;
	font-size:8pt; 
	text-align:justify; 
}

.textTextPetit {
    background-color:; 
	color: black;
	font-size:7pt; 
	text-align:justify; 
}

.titolText {
    background-color:; 
	color: green;
	font-weight:bold; 
	font-size:12pt; 
	text-align:left; 
}

.subTitolText {
	color: green;
	font-weight:bold; 
	font-size:10pt; 
	text-align:left; 
}
				
.titolTextC {
    background-color:; 
	color: green;
	font-weight:bold; 
	font-size:12pt; 
	text-align:center; 
}

.subTitolTextC {
    background-color: white; 
	color: green;
	font-weight:bold; 
	font-size:10pt; 
	text-align:center; 
}

.subTitolTextR {
    background-color: white; 
	color: green;
	font-weight:bold; 
	font-size:8pt; 
	text-align:right; 
}
*/
