/*
////////////////////////////////////////////////////////////////////////////
// Fulla d'Estils ZENKIU_MAIN v.1.4 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= //
// Copyright (c) 1999-2003 Eloy Claramonte i Gual                         //
// eloy@claramonte.net                                                    //                                             //
//                                                                        //
// Registrat en el Reg. Propietat Intel·lectual del Dept. de Cultura de   //
// la Generalitat de Catalunya                                            //
////////////////////////////////////////////////////////////////////////////
*/

body {  
	cursor: default;
	SCROLLBAR-FACE-COLOR: #ebebeb;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #b3b3b3;
	SCROLLBAR-3DLIGHT-COLOR: #b3b3b3;
	SCROLLBAR-ARROW-COLOR: #FF9900;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
}

P {
	FONT-SIZE: 10px; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 10px; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
LI {
	FONT-SIZE: 10px; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #CC0000; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.SotaLogotip {
	FONT-SIZE: 9px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.taronja {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff3333; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.lila {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #7878BC; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.blau {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #3399CC; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.verd {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #008A8A; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.rosa {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FF0683; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.groc {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #F9BB00; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.verdos { 
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #37BD11; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.blaufosc {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #081BB3; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.MargeImatge {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	FONT-SIZE: 10px; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
B {
	FONT-SIZE: 10px; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.caixaformulari {
	background-color: #E0E0E0;
	border: 0px none;
	font-size: 9px;
	color: #333333;
	width: 200px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.caixaformularim {
	background-color: #E0E0E0;
	border: 0px none;
	font-size: 9px;
	color: #333333;
	width: 150px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.caixaformularixl {
	background-color: #E0E0E0;
	border: 0px none;
	font-size: 9px;
	color: #333333;
	width: 300px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.caixaformulariblancxl {
	background-color: #FFFFFF;
	border: 0px none;
	font-size: 9px;
	color: #333333;
	width: 300px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.caixaformularixs {
	background-color: #E0E0E0;
	border: 0px none;
	font-size: 9px;
	color: #333333;
	width: 75px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.caixaformularixxs {
	background-color: #E0E0E0;
	border: 0px none;
	font-size: 9px;
	color: #333333;
	width: 50px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.caixaformularixxxs {
	background-color: #E0E0E0;
	border: 0px none;
	font-size: 9px;
	color: #333333;
	width: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.caixaformulariMarc {
	background-color: #F4F4F4;
	font-size: 9px;
	color: #333333;
	width: 150px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
}

.caixaformulariMarcM {
	background-color: #F4F4F4;
	font-size: 9px;
	color: #333333;
	width: 125px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
}

.caixotaformulari {
	background-color: #E0E0E0;
	border: none;
	font-size: 9px;
	color: #333333;
	width: 275px;
	height: 100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.caixotaformularivariable {
	background-color: #E0E0E0;
	border: none;
	font-size: 9px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.caixotaformularivariableamplefix {
	background-color: #FFFFFF;
	border: none;
	width: 450px;
	font-size: 9px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.caixotaformularivariableblanca {
	background-color: #FFFFFF;
	border: 1px dashed #A0A0A0;
	font-size: 9px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.caixotaformularitransp {
	background-color: #FFFFFF;
	border: 0px;
	font-size: 9px;
	color: #333333;
	height: 65px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}


.caixotaformularivariablenoscroll {
	background-color: #E0E0E0;
	border: none;
	font-size: 9px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.botoformulari {
	cursor: hand;
	background-color: #F4F4F4;
	background-image: url(../estructura/boto_gris.gif);
	border: 1px solid #999999;
	font-size: 9px;
	color: #333333;
	width: 115px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.botoformulariEnvia {
	cursor: hand;
	background-color: #F4F4F4;
	background-image: url(../estructura/boto_gris.gif);
	border: 1px solid #999999;
	font-size: 9px;
	color: #333333;
	width: 115px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
}

.botonetformulari {
	cursor: hand;
	background-color: #F4F4F4;
	background-image: url(../estructura/boto_gris.gif);
	border: 1px solid #999999;
	font-size: 9px;
	color: #333333;
	width: 100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.botonetformularixs {
	cursor: hand;
	background-color: #F4F4F4;
	background-image: url(../estructura/boto_gris.gif);
	border: 1px solid #999999;
	font-size: 9px;
	color: #333333;
	width: 75px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.botonetformularixxs {
	cursor: hand;
	background-color: #F4F4F4;
	background-image: url(../estructura/boto_gris.gif);
	border: 1px solid #999999;
	font-size: 9px;
	color: #333333;
	width: 50px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.botonetformularixxxs {
	cursor: hand;
	background-color: #F4F4F4;
	background-image: url(../estructura/boto_gris.gif);
	border: 1px solid #999999;
	font-size: 9px;
	color: #333333;
	width: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.PestanyaLogin {
	BORDER-RIGHT: #7a7777 1px solid; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #7a7777 1px solid; BORDER-LEFT: #7a7777 1px solid; BORDER-BOTTOM: #7a7777 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #efefef
}

.TaulaVerda {
	background-color: #66CC00; /*#ECFFD9*/
}

/* --- Carregador ---*/

#loader {
  width: 320px;
  margin-left: auto;
  margin-right: auto;
}

#loader td {
  padding: 3px;
  background: #ffffff;
}

#loader p {
  border: 3px solid #6E89DD;
  padding: 10px;
  margin: 0;
  background: #EEF0FC;
}

#loader img {
  float: left;
  margin-right: 12px;
}

#loader strong {
  display: block;
  margin-bottom: 3px;
}

#loader2 {
  width: 320px;
  margin-left: auto;
  margin-right: auto;
}

#loader2 td {
  padding: 3px;
  background: #ffffff;
}

#loader2 p {
  border: 3px solid #CC0099;
  padding: 10px;
  margin: 0;
  background: #EEF0FC;
}

#loader2 img {
  float: center;
  margin-right: 12px;
}

#loader2 strong {
  display: block;
  margin-bottom: 3px;
}

#loaderContainer {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  height: expression(document.documentElement.clientHeight+'px');
}

#loaderContainer td {
	padding-top: 150px;
	vertical-align: top;
	text-align: center;
	/* background-image: url(../estructura/semi-transparent.gif); */
}

#loaderContainer td td {
	padding-top: 3px;
	text-align: left;
}

/* Inici colors */
.ColorBlauFosc {color: #0000FF}
.ColorRoig {color: #FF0000}
.ColorTaronja {color: #FF9900}
.ColorGroc {color: #FFCC00}
.ColorVerd {color: #66CC00}
.ColorBlauClar {color: #3399FF}
.ColorGris {color: #999999}
.ColorVerdFosc {color: #339900}
.ColorAigua {color: #009999}
.ColorRosa {color: #FF00FF}

/* Caixes Notícies */

#bloc-b {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 25px; WIDTH: 200px; PADDING-TOP: 0px
}
#caixanoticies {
	BACKGROUND: url(../estructura/caixasecc/caixa_mig.gif) repeat-y left top; WIDTH: 198px
}
#caixanoticies P.bottom {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(../estructura/caixasecc/caixa_terra.gif) no-repeat left bottom; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#caixanoticies P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 0px; LINE-HEIGHT: 16px; PADDING-TOP: 10px
}
#caixanoticies #newshead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 198px; TEXT-INDENT: -9000px; PADDING-TOP: 0px; HEIGHT: 29px
}
#caixanoticies #newshead H1 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../estructura/caixasecc/caixa_sostre1.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 100%; TEXT-DECORATION: none
}
#caixanoticies #newshead H2 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../estructura/caixasecc/cx_atz_ca.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 100%; TEXT-DECORATION: none
}
#caixanoticies #newshead H3 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../estructura/caixasecc/cx_atx_es.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 100%; TEXT-DECORATION: none
}
#caixanoticies #newshead H4 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../estructura/caixasecc/cx_food.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 100%; TEXT-DECORATION: none
}
#caixanoticies #newshead H5 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../estructura/caixasecc/cx_tb_ca.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 100%; TEXT-DECORATION: none
}
#caixanoticies #newshead H6 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../estructura/caixasecc/cx_tb_es.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 100%; TEXT-DECORATION: none
}
#caixanoticies A {
	COLOR: #069; TEXT-DECORATION: underline
}
#caixanoticies A:hover {
	BACKGROUND: #d9d9d9; COLOR: #000
}
