BODY {
	background: #4b232e;
	color: yellow;
	font-size: 100%;
	font-family: serif;
	font-weight: normal;
}


DIV.head {
	#background-color: #d1a3a3;
	color: white;
	text-align: center;
}

DIV.head DIV.menu {
	#background-color: yellow;
	padding: 0.5em 0em 0.5em 0em;
	margin-top: 1em;
	margin-bottom: 1em;
	border-width: 1px 0px 1px 0px;
	border-color: yellow;
	border-style: solid;
}

DIV.menu TR.opcio {
	width: 100%;
}

DIV.menu TD.opcio  {
	#background-color: yellow;
}

DIV.menu TD.opciodreta  {
}

DIV.menu TD.reompli {
	#background-color: yellow;
	width: 10em;
}

SPAN.opcio {
	color: white;
	border-width: 0px;
	border-color: red;
	border-style: solid;
}

DIV.menu TD.opcio A {
	padding: 0em 1em 0em 1em;
	text-decoration: none;
}

DIV.menu TD.opcio A:hover  {
	padding: 0em 1em 0em 1em;
	background-color: white;
	text-decoration: none;
}


DIV.body {
	min-height: 20em;
}

DIV.body H1 {
	font-size: 120%;
}

DIV.body DIV.title {
	color: white;
	background-color: brown;
	padding: 0.5em 0em 0.5em 0em;
	margin-top: 1em;
	margin-bottom: 1em;
	border-width: 1px;
	border-color: red;
	border-style: solid;
	text-align: center;
	font-weight: bold;
}

DIV.body P {
	padding: 0em 1em 0em 1em;
}

DIV.foot {
	margin: 1em 0em 1em 0em;
	padding: 0.5em 0em 0.5em 0em;
	border-width: 1px 0px 1px 0px;
	border-color: yellow;
	border-style: solid;
}

DIV.foot SPAN.button {
	padding: 0em 1em 0em 1em;
	border-style: none;
}

DIV.foot SPAN.button IMG {
	border-style: none;
}


DIV.body IMG.photoright { 
	border-style: solid;
	border-width: 1px;
	border-color: yellow;
	padding: 3px;
	float: right;
}

/* trebol: top right bottom left */

/*********************************
P {
	margin: 0em;
}

.peu {
	margin: 4ex 0pt 0pt 0pt;
	color: #51796d;
	font-family: sans-serif;
	font-weight: normal;
	font-size:80%;
	vertical-align: bottom;
	text-align: center;
}

.peu A {
	color: #2b5d4b;
}

.columna {
	vertical-align: top;
}

.columna-diversos {
	vertical-align: top;
	background-color: #eeeeee;
}

.titol-seccio {
	color: #ffffff;
	background-color: #51796d;
	font-family: sans-serif;
	font-size: 120%;
	font-weight: bold;
	line-height: 150%;
	vertical-align: middle;
	text-align: center;
}

.titol-seccio P {
	margin-left: .1em;
}

.titol-seccio A {
	color: #ffffff;
}


.seccio {
	background-color: #51796d;
	color: #ffffff;
}


.carta {
	padding: 0em 1em 0em 1em;
	border-width: 1pt;
	border-color: #51796d;
	border-style: solid;
	text-align: center;
	font-size: 100%;
	font-weight: normal;
	color: #2b5d4b;
}

.carta A {
	color: #2b5d4b;
}

.comptador {
	padding: 0em 1em 0em 1em;
	margin-top: .5ex;
	margin-bottom: .5ex;
	border-width: 1pt;
	border-color: #51796d;
	border-style: solid;
	text-align: center;
	font-size: 120%;
	font-weight: bold;
	color: #2b5d4b;
}


.mini-seccio {
	margin-left: 0em;
	margin-right: 0em;
	vertical-align: top;
}

.mini-seccio .apartat {
	font-weight: bold;
	margin-left: 1em;
	margin-right: 0em;
}

.mini-seccio .apartat P {
	color: #2b5d4b;
}
.mini-seccio .apartat A {
	color: #2b5d4b;
}

.mini-seccio .extracte {
	margin-left: 3em;
	margin-right: 0em;
	font-weight: medium;
	color: #000000;
}

.mini-seccio .extracte A {
	color: #2b5d4b;
}

.mini-seccio .opcio {
	margin-left: 2em;
	margin-right: 0em;
	margin-top: 0.5em;
	font-weight: medium;
	color: #2b5d4b;
}

.mini-seccio A {
	font-style: normal; 
	color: #2b5d4b;
}


.titol-seccio-noticies {
	color: #ffffff;
	background-color: #51796d;
	font-family: sans-serif;
	font-size: 120%;
	font-weight: bold;
	line-height: 150%;
	vertical-align: middle;
	text-align: center;
}

.noticies {
	margin-left: 1em;
	margin-right: 1em;
	vertical-align: top;
	background-color: #eaefe6;
}


.noticies .titular {
	margin-left: 1em;
	margin-top: .5em;
	color: #2b5d4b;
	font-weight: bold;
}

.noticies .titular A {
	color: #2b5d4b;
}

.noticies .extracte {
	margin-left: 2em;
}


.data {
	font-size: 0.8em;
	color: #2b5d4b;
	font-style: italic;
}

.data A {
	color: #2b5d4b;
}

.noticies .opcio {
	margin-left: 1em;
	margin-top: .5em;
	font-size: 1em;
	color: #2b5d4b;
}

.noticies .opcio A {
	color: #2b5d4b;
	font-style: italic;
}

.noticies .opcio-mes A {
	color: #2b5d4b;
	font-style: italic;
	text-align: right;
}

.associacio {
	margin-left: 1em;
	margin-right: 5em;
	vertical-align: top;
}


.associacio .apartat {
	margin-left: 1em;
	margin-top: .5em;
	color: #2b5d4b;
	font-weight: bold;
}

.associacio .apartat A {
	color: #2b5d4b;
}

.associacio .extracte {
	margin-left: 2em;
	margin-right: 2em;
}

.associacio .extracte A {
	color: #2b5d4b;
}

.altres {
	margin-left: 1em;
	margin-right: 1em;
	vertical-align: top;
	font-style: italic; 
}

.altres .opcio {
	margin-left: 2em;
	margin-right: 0em;
	margin-top: 0.5em;
	font-weight: medium;
	color: #2b5d4b;
}

.altres .opcio A {
	font-style: normal; 
	color: #2b5d4b;
}

.altres .opcio-mes {
	margin-left: 2em;
	margin-right: 0em;
	margin-top: 0.5em;
	font-weight: medium;
	color: #2b5d4b;
	text-align: right;
}

.altres .opcio-mes A {
	font-style: italic; 
	color: #2b5d4b;
}

.nogolf {
	margin-left: 1em;
	margin-right: 5em;
	vertical-align: top;
}


.nogolf .apartat {
	margin-left: 1em;
	margin-top: .5em;
	color: #2b5d4b;
	font-weight: bold;
}

.nogolf .apartat A {
	color: #2b5d4b;
}

.nogolf .extracte {
	margin-left: 2em;
	margin-right: 2em;
}

.nogolf .extracte A {
	color: #2b5d4b;
}


.foto {
	float: right;
}


.diversos-seccio {
	font-size: 100%;
	vertical-align: top;
	background-color: #f0f0f0;
}

.diversos-apartat {
	color: #2b5d4b;
	font-style: normal;
	font-weight: bold;
	margin: 1ex .5em .5ex 1em;;
}

.diversos-apartat A {
	color: #2b5d4b;
}

.diversos-opcio {
	margin: .5ex .5em .5ex 2em;;
}

.diversos-seccio .diversos-opcio A {
	color: #2b5d4b;
	font-style: normal;
	font-weight: medium;
	white-space: pre;
}


IMG { 
	border-style: none;
	border-width: 0pt;
	border-color: #ff0000;
}

.nota {
	margin-top: 10ex;
	font-size: 80%;
}

.menu {
	color: #000000;
	background-color: #eaefe6;
}

.submenu-main {
	background-color: transparent;
	padding: 0px;
	margin: 0px 0px 0px 0pt;
	border-width: 0pt;
}
.submenu {
	background-color: transparent;
	padding: 0px;
	margin: 0px 0px 0px 16pt;
	border-width: 0pt;
}

.submenu-apartat {
	color: #2b5d4b;
	font-style: normal;
	font-weight: bold;
	margin: 1ex .2em 0ex .4em;
}


.submenu-apartat A {
	color: #2b5d4b;
}

.submenu-opcio {
	margin: 0ex .5em .5ex 1.4em;;
}

.submenu-opcio A {
	color: #2b5d4b;
	font-style: normal;
	font-weight: medium;
	white-space: pre;
}


.submenu P, .submenu-main P {
	margin: 6pt 0pt 3pt 0pt;
	padding: 0em;
	border-width: 0pt;
}

.submenu P A, .submenu-main P A {
	margin: 0pt;
	padding: 0pt;
	font-family: sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	border-width: 0pt;
	color: #2b5d4b;

}

.submenu P B.inactiva, .submenu-main P B.inactiva {
	margin: 0pt;
	color: #999999;
	font-family: sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	text-decoration: underline;
}

.contingut {
	margin: 0ex 0em 0ex 0em;
}

.contingut .titol {
	color: #ffffff;
	background-color: #51796d;
	font-family: sans-serif;
	font-size: 120%;
	font-weight: bold;
	line-height: 150%;
	vertical-align: middle;
	text-align: center;
}

.contingut .titol A {
	color: #ffffff;
}

.contingut H1 {
	margin: 0ex 0em 0ex 0em;
	color: #51796d;
	font-weight: bold;
	font-size: 120%;
}

.contingut H2 {
	margin: 0ex 0em 0ex 0em;
	color: #51796d;
	font-weight: bold;
	font-size: 100%;
}

.contingut H3 {
	margin: 0ex 0em 0ex 0em;
	color: #51796d;
	font-weight: medium;
	font-size: 100%;
}

.contingut P {
	margin: .5ex 1em .5ex 1em;
	text-align: justify;
	clear: left;
}

.contingut .indentat {
	margin: .5ex 1em .5ex 4em;
}


.contingut .extracte {
	margin: 0ex 5em 0ex 2em;
	font-size: 80%;
}

.contingut B {
	color: #51796d;
}

.contingut A {
	color: #2b5d4b;
	font-weight: bold;
}

.contingut FORM  {
	text-align: center;
}

.contingut LI{
	margin-bottom: .5ex;
}

.contingut UL A {
	font-weight: normal;
}

.contingut .titular {
	margin-left: 1em;
	margin-top: .5em;
	color: #2b5d4b;
	font-weight: bold;
}

.contingut .titular A {
	color: #2b5d4b;
}

.contingut .data {
	font-size: 0.8em;
	color: #2b5d4b;
	font-style: italic;
}

.contingut .titular .data {
	font-size: 0.8em;
	color: #2b5d4b;
	font-style: italic;
	font-weight: normal;
}
.contingut .data A {
	color: #2b5d4b;
}

***********************************************/
