@charset "utf-8";
/* CSS Document */


@font-face {
 font-family: century;
 src: url("../fonts/GOTHIC.eot");
 src: url("../fonts/GOTHIC.eot?#iefix") format("embedded-opentype"),
      url("../fonts/GOTHIC.ttf") format("truetype");
}

@font-face {
 font-family: "century-bold";
 src: url("../fonts/GOTHICB.eot") /* EOT file for IE */
 src: url("../fonts/GOTHICB.eot?#iefix") format("embedded-opentype"),
      url("../fonts/GOTHICB.ttf") format("truetype");
}

@font-face {
 font-family: "century-cursiva"; 
 src: url("../fonts/GOTHICI.eot") /* EOT file for IE */
 src: url("../fonts/GOTHICI.eot?#iefix") format("embedded-opentype"),
      url("../fonts/GOTHICI.ttf") format("truetype");
}

@font-face {
 font-family: "century-bold-cursiva";
 src: url("../fonts/GOTHICBI.eot") /* EOT file for IE */
 src: url("../fonts/GOTHICBI.eot?#iefix") format("embedded-opentype"),
      url("../fonts/GOTHICBI.ttf") format("truetype");
}

@font-face {
 font-family: "trajan";
 src: url("../fonts/TrajanPro-Regular.eot") /* EOT file for IE */
 src: url("../fonts/TrajanPro-Regular.eot?#iefix") format("embedded-opentype"),
      url("../fonts/TrajanPro-Regular.ttf") format("truetype");
}
@font-face {
 font-family: "trajan-bold";
 src: url("../fonts/TrajanPro-Bold.eot") /* EOT file for IE */
 src: url("../fonts/TrajanPro-Bold.eot?#iefix") format("embedded-opentype"),
      url("../fonts/TrajanPro-Bold.ttf") format("truetype");
}


.bt-menu {
	font-family: "century";
	font-size: 14px;
	color: #fff;
	text-align: center;
	text-decoration:none; 
}

.bt-menu-act {
	font-family: century;
	font-size: 14px;
	color: #000;
	text-align: center;
	text-decoration:none; 
}


a.bt-menu {
	font-family: century;
	font-size: 14px;
	color: #fff;
	text-align: center;
	text-decoration:none;
}

a.bt-menu:hover {
	font-family: century;
	font-size: 14px;
	color: #000;
	text-align: center;
	text-decoration:none; 
}
.titol {
	font-family: trajan;
	font-size: 24px;
	color: #749440;
	text-align: center;
}
.txt-contingut {
	font-family: century;
	font-size: 14px;
	color: #000;
	text-align: justify;
	line-height: 115%;
	text-indent: 25px;
	font-weight: normal;
}
.txt-contingut-contacte {
	font-family: century;
	font-size: 14px;
	color: #000;
	text-align: justify;
	line-height: 115%;
	font-weight: normal;
}
a.txt-contingut-contacte {
	font-family: century;
	font-size: 14px;
	color: #000;
	text-align: justify;
	line-height: 115%;
	font-weight: normal;
}
a.txt-contingut-contacte:hover {
	font-family: century;
	font-size: 14px;
	color: #749441;
	text-align: justify;
	line-height: 115%;
	font-weight: normal;
}
.txt-contingut-index {
	font-family: century;
	font-size: 14px;
	color: #000;
	text-align: center;
}

.txt-llista {
	font-family: century;
	font-size: 14px;
	color: #000;
	text-align: left;
	line-height: 115%;
	text-indent: 0px;
	font-weight: normal;
}
.txt-contingut-negreta {
	font-family: century;
	font-size: 14px;
	color: #000;
	text-align: justify;
	line-height: 115%;
	text-indent: 25px;
	font-weight: bold;
}
a.txt-contingut {
	font-family: century;
	font-size: 14px;
	color: #000;
	text-align: justify;
	line-height: 115%;
	text-indent: 25px;
	font-weight: normal;
}
a.txt-contingut:hover {
	font-family: century;
	font-size: 14px;
	color: #749441;
	text-align: justify;
	line-height: 115%;
	text-indent: 25px;
	font-weight: normal;
}
.txt-contingut-titol {
	font-family: century;
	font-size: 18px;
	color: #749440;
	text-align: justify;
	line-height: 115%;
	font-weight: bold;
	text-indent: 0px;
}
.txt-contingut-titol-index {
	font-family: century;
	font-size: 18px;
	color: #749440;
	text-align: center;
	line-height: normal;
	font-weight: bold;
	text-indent: 0px;
}
.txt-llista-titol {
	font-family: century;
	font-size: 16px;
	color: #749440;
	text-align: left;
	line-height: 115%;
	font-weight: bold;
	text-indent: -5px;
}
.titol-peu {
	font-family: century;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
}

a.enllac-peu {
	font-family: century;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}

.texte-peu {
	font-family: century;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}

a.enllac-peu:hover {
	font-family: century;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
}

#contingut table tr td {
	padding-right: 25px;
	padding-left: 25px;
}
.titol-negreta {
	font-weight: bold;
}
