.body {
	margin: 0;
	padding: 0;
	background: #ffffff;
	background-image : url(imatges/punts_text.jpg);
}

.taula_1 {
	width: 1000px;
	color: black;
	text-align : center;
	float: center;
	background: #ffffff;
	border: solid 0px White ;
}

.taula_lin_1 {
	width: 1000px;
	height: 5px;
	color: black;
	text-align : center;
	float: center;
	background: #df6800;
	/*background-image : url(imatges/lin001.jpg);*/
	border: solid 0px #df6800 ;
}

.taula_lin_1_tr_1 {
	width: 1000px;
	height: 5px;
	text-align : center;
	float: center;
	/*background-image : url(imatges/lin001.jpg);*/
	border: solid 0px #df6800 ;
}

.taula_2 {
	width: 1000px;
	height: 120px;
	color: black;
	text-align : center;
	float: center;
	background: #ffffff;
	border: solid 0px White ;
}
.taula_2_tr_1 {
	width: 160px;
	height: 120px;
	color: black;
	text-align : center;
	float: center;
	background-image : url(imatges/logo.jpg) ;
	border: solid 0px #df6800 ;
}

.taula_2_tr_2 {
	width: 840px;
	height: 120px;
	color: black;
	text-align : center;
	float: center;
	background-image : url(imatges/banner.jpg) ;
	border: solid 0px #df6800 ;
}

.taula_3 {
	width: 1000px;
	color: black;
	text-align : center;
	float: center;
	background: #df6800;
	border-top: solid 0px #df6800 ;
	border-bottom: solid 1px #df6800 ;
}
.taula_3_tr_1 {
	width: 400px;
	color: black;
	padding: 15px 2px 2px 2px;
	text-align : center;
	float: center;
	border: solid 0px #df6800 ;
}

.taula_3_tr_2 {
	width: 600px;
	color: black;
	text-align : left;
	float: center;
	border: solid 0px #df6800 ;
}

.taula_4 {
	width: 1000px;
	color: black;
	text-align : left;
	float: center;
	background: #ffffff;
	border: solid 0px White ;
}
.taula_4_lin {
	width: 0px;
	height: 0px;
	/*color: black;*/
	text-align : center;
	float: center;
	background: #ffcc66;
	border: solid 0px #df6800 ;
}
.taula_4_tr_1 {
	vertical-align: top;
	width: 160px;
	color: black;
	text-align : center;
	float: center;
	border: solid 0px #df6800 ;
}

.taula_4_tr_2 {
	vertical-align: top;
	width: 170px;
	color: black;
	text-align : left;
	float: center;
	background: #ffffcc;
	border: solid 0px #df6800 ;
}

.taula_4_tr_3 {
	vertical-align: top;
	width: 670px;
	color: black;
	text-align : center;
	float: center;
	border: solid 0px #df6800 ;
}

.taula_agen {
	vertical-align: top;
	width: 180px;
	color: black;
	text-align : center;
	border-bottom: solid 1px #df6800 ;
}

/* taula_4b - per pagina seccions */
.taula_4b {
	width: 1000px;
	color: black;
	text-align : left;
	float: center;
	background: #ffffff;
	border: solid 0px White ;
}
.taula_4b_tr_1 {
	vertical-align: top;
	width: 140px;
	color: black;
	text-align : left;
	float: center;
	border: solid 0px #df6800 ;
}

.taula_4b_tr_2 {
	vertical-align: top;
	width: 860px;
	color: black;
	text-align : left;
	float: center;
	border: solid 0px #df6800 ;
}

.taula_5 {
	width: 1000px;
	height: 40px;
	color: black;
	float: center;
	background-image : url(imatges/lin001.jpg) ;
	border: solid 0px #df6800 ;
}

.taula_5_tr_1 {
	vertical-align: center;
	width: 400px;
	color: black;
	text-align : center;
	float: center;
	border: solid 0px White ;
}

.taula_5_tr_2 {
	vertical-align: center;
	width: 600px;
	color: black;
	text-align : right;
	float: center;
	border: solid 0px White ;
}

.taula_4b_dom {
	vertical-align: top;
	width: 860px;
	color: black;
	text-align : left;
	float: center;
	border: solid 0px #df6800;
	background: #ffffcc;
/*	background-image : url(imatges/fonsdomino.jpg); */
}

.agenda_tr_1 {
	width: 140px;
	color: black;
	text-align : left;
	float: center;
	background: #ffffff;
	border: solid 1px #df6800 ;
}

.agenda_tr_1d {
	padding-top: 10;
	vertical-align: top;
	width: 140px;
	color: black;
	font-size : 8pt;
	font-family : Verdana,Arial;
	font-weight: normal;
	text-align : center;
	float: center;
	border: solid 0px White ;
}
.agenda_tr_2d {
	padding-top: 10;
	vertical-align: top;
	width: 70px;
	color: black;
	font-size : 8pt;
	font-family : Verdana,Arial;
	font-weight: normal;
	text-align : center;
	float: center;
	border: solid 0px White ;
}
.agenda_tr_3d {
	padding-top: 10;
	vertical-align: top;
	width: 580px;
	color: black;
	font-size : 8pt;
	font-family : Verdana,Arial;
	font-weight: normal;
	text-align : left;
	float: center;
	border: solid 0px White ;
}

.agenda_tab {
	width: 170px;
/*	background: #ffffcc; */
	background: #ffffcc;	
	float: center;
	border: solid 0px #df6800 ;
}
.agenda_tab_2 {
	width: 850px;
	background: #ffffcc;
/*	background: #ffffff;	*/
	float: center;
	border: solid 1px #df6800 ;
}
.title {
	margin-top : 10px;
	padding-bottom : 1px;
	margin-bottom : 1px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 14pt;
	font-family : Verdana,Arial;
	font-weight: bold;
	text-align : left;
	color: #df6800;
}
.subtitle {
	margin-top : 10px;
	padding-bottom : 1px;
	margin-bottom : 1px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 12pt;
	font-family : Verdana,Arial;
	font-weight: bold;
	text-align : left;
	color: #df6800;
}
.titler {
	margin-top : 10px;
	padding-bottom : 1px;
	margin-bottom : 1px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 14pt;
	font-family : Verdana,Arial;
	font-weight: bold;
	text-align : right;
	color: df6800;
}
.titlec {
	margin-top : 10px;
	padding-bottom : 1px;
	margin-bottom : 1px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 14pt;
	font-family : Verdana,Arial;
	font-weight: bold;
	text-align : center;
	color: df6800;
}

.title_gros {
	font-size : 16pt;
	font-family : Verdana,Arial;
	font-weight: bold;
	text-align : left;
	color: df6800;
}
.fecha-tit {
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: black;
}
A.linkb:link {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
	font-weight: normal;
	color: #df6800;
}
A.linkb:visited {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
	color: #df6800;
	font-weight: normal;
}
A.linkb:active {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	COLOR: #df6800;
	TEXT-DECORATION: none;
	font-weight: normal;
}
A.linkb:hover {
	COLOR: blue;
	TEXT-DECORATION: underline;
	font-weight: normal;
}

a.linkh:link {
	font-size : 12px;
	font-family : Verdana,Arial;
	TEXT-DECORATION: none;
	font-weight: normal;
	color: #df6800;
}
a.linkh:visited {
	font-size : 12px;
	font-family : Verdana,Arial;
	TEXT-DECORATION: none;
	color: #df6800;
	font-weight: normal;
}
a.linkh:active {
	font-size : 12px;
	font-family : Verdana,Arial;
	COLOR: #df6800;
	TEXT-DECORATION: none;
	font-weight: normal;
}
a.linkh:hover {
	COLOR: blue;
	TEXT-DECORATION: underline;
	font-weight: normal;
}
.mapa {
	width: 120px;
	font-family : Verdana,Arial;
	font-weight: normal;
	font-size: 12px;
	text-align : left;
	color: blue;
	background: #fff;
	float: center;
	border: solid 0px #df6800 ;
}	

.data {
	color : #000000;
	margin-top : 10px;
	padding-bottom : 1px;
	margin-bottom : 1px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 8pt;
	font-family : Verdana,Arial;
	font-weight: bold;
	text-align : left;
	color: blue;
}	
.contacte {
	color : #000000;
	margin-top : 10px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11pt;
	font-family : Verdana,Arial;
	font-weight: normal;
	text-align : left;
	
}

/* titleb - per pagina seccions */
.titleb {
	color : #000000;
	margin-top : 10px;
	padding-bottom : 1px;
	margin-left : 10px;
	margin-bottom : 1px;
	margin-right : 10px;
	font-size : 11pt;
	font-family : Verdana,Arial;
	font-weight: bold;
	text-align : left;
	color: blue;
}

.left {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Verdana,Arial;
	font-weight: normal;
}

.left_f {
	color : blue;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 1px;
	margin-right : 1px;
	font-size : 11px;
	font-family : Verdana,Arial;
	font-weight: normal;
	text-align=left
}

.left_tf {
	color : blue;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 1px;
	font-size : 13px;
	font-family : Verdana,Arial;
	font-weight: bold;
	text-align=left
}
.right {
	color : #000000;
	text-align: right;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Verdana,Arial;
	font-weight: normal;
}

.right_f {
	color : blue;
	text-align: right;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 1px;
	margin-right : 1px;
	font-size : 11px;
	font-family : Verdana,Arial;
	font-weight: normal;
}

.arroba {
	color : blue;
	text-align: left ;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Verdana,Arial;
	font-weight: normal;
}

.topmid {
	color : #df6800;
	text-align: left ;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Verdana,Arial;
	font-weight: normal;
}

.tbmain{
  height:100%;
  background:white;
}
.text 	
{
	color : #000000;
	font-size : 12px;
	font-family : Verdana,Arial;
	font-weight: normal;
	text-align : left ;
	
}
.text_marge 	
{
	color : #000000;
	margin-left : 20px;
	font-size : 12px;
	font-family : Verdana,Arial;
	font-weight: normal;
	text-align : left ;
}
.text_marge_10	
{
	color : #000000;
	margin-left : 10px;
	font-size : 12px;
	font-family : Verdana,Arial;
	font-weight: normal;
	text-align : left ;
}

.text_negreta 	
{
	color : #000000;
	font-size : 12px;
	font-family : Verdana,Arial;
	font-weight: bold;
	text-align : left ;
}
.text_destacat 	
{
	color : #df6800;
	font-size : 12px;
	font-family : Verdana,Arial;
	font-weight: bold;
	text-align : left ;
}

.text_home {
	color : #000000;
	margin-top : 10px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 12px;
	font-family : Verdana,Arial;
	font-weight: normal;
	text-align : left ;
	border : solid 0px #006600 ;
}

.text_detall {
	margin-top : 10px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 10px;
	font-family : Verdana,Arial;
	font-weight: normal;
	text-align : left ;
	border : solid 0px #006600 ;
}
.menu_quisom {
	margin-top : 10px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 12px;
	font-family : Verdana,Arial;
	font-weight: normal;
	text-align : left ;
	border : solid 0px #006600 ;
	color="#df6800"
}

a img {border:1px solid #cccccc}

/* ------------- MENU PRINCIPAL --------------  */
#menu div.barraMenu,
#menu div.barraMenu a.botonMenu {
font-family:  Verdana, Arial;
font-size: 11pt;
color: black;
}
#menu div.barraMenu {
text-align: center;
}
#menu div.barraMenu a.botonMenu {
background-color: #df6800;
color: white;
cursor: pointer;
padding: 4px 2px 2px 5px;
text-decoration: none;
font-weight: bold;
}
#menu div.barraMenu a.botonMenu:hover {
/*background-color: #ffffff;*/
background-color: #df6800;
/*background-color: white;*/
color: blue;
}
#menu div.barraMenu a.botonMenu:active {
background-color: #df6800;
color: black;
}

/* ------------- MENU BAIX -------------  */
#menu_b div.barraMenu_b,
#menu_b div.barraMenu_b a.botonMenu_b {
font-family:  Verdana, Arial;
font-size: 8pt;
color: black;
}
#menu_b div.barraMenu_b {
text-align: center;
}
#menu_b div.barraMenu_b a.botonMenu_b {
background-color: #df6800;
color: white;
cursor: pointer;
padding: 4px 6px 2px 5px;
text-decoration: none;
font-weight: bold;
}
#menu_b div.barraMenu_b a.botonMenu_b:hover {
background-color: #df6800;
color: blue;
}
#menu_b div.barraMenu_b a.botonMenu_b:active {
background-color: #df6800;
color: black;
}

#menuP div.barraMenuP,
#menuP div.barraMenuP a.botonMenuP {
	font-family: sans-serif, Verdana, Arial;
	font-size: 14pt;
	color: white;
}
#menuP div.barraMenuP {
	text-align: left;
}
#menuP div.barraMenuP a.botonMenuP {
	background-color: #006600 ;
	color: white;
	cursor: pointer;
	padding: 4px 6px 2px 5px;
	text-decoration: none;
}
#menuP div.barraMenuP a.botonMenuP:hover {
	background-color: #ff9900 ;
}
#menuP div.barraMenuP a.botonMenuP:active {
	background-color: #637D4D ;
	color: black;
}

#menuC div.barraMenuC,
#menuC div.barraMenuC a.botonMenuC {
	font-family: sans-serif, Verdana, Arial;
	font-size: 14pt;
	color: white;
}

#menuC div.barraMenuC {
	text-align: left;
}

#menuC div.barraMenuC a.botonMenuC {
	background-color: #df6800 ;
	color: white;
	cursor: pointer;
	padding: 4px 6px 2px 5px;
	text-decoration: none;
}

#menuC div.barraMenuC a.botonMenuC:hover {
	background-color: #ff9900 ;
}

#menuC div.barraMenuC a.botonMenuC:active {
	background-color: #637D4D ;
	color: black;
}

.menu02 {
	color : #FFFFFF;
	margin-top : 25px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 20px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}

.feste {
	color : #000000;
	margin-top : 25px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 20px;
	margin-right : 0px;
	font-size : 14px;
	font-family : Tahoma,Verdana,Arial;
}
		
.cos_foto {
	text-align : center ;
	background : white ;
	border : solid 0px #006600 ;
}

.hr {
	border-style: solid; 
	border-color: green; 
	border-width: 1px;
	}

ul { list-style: square inside; }

