body {
	font-family: Verdana, Arial;
	background: white;
	color: #f49a08;
	font-size: 10px;
}

.h420 {height:420px}
table.top {
	height: 100px;
}
span.lletraGranTaronja {
	font-size: 48px;
	color: #f49a08;
}
span.lletraGranNegra {
	font-size: 48px;
	color: black;
}
td.idiomes {
	width: 60px;
	vertical-align: top;
}
a.linkIdiomaActiu {
	font-size: 10px;
	color: #f49a08;
	text-decoration: none;
}
a.linkIdioma {
	font-size: 10px;
	color: black;
	text-decoration: none;
}
a.linkIdioma:hover {
	color: #f49a08;
}
td.logo {
	width: 167px;
}
td.usuaris {
	width: 212px;
}
td.registre {
	border-bottom: 1px solid #f49a08;
	color: #717171;
	font-size: 10px;
	font-weight: bold;
}
input.login {
	border: 1px solid #f49a08;
	background: white;
	font-family: Verdana, Arial;
	font-size: 10px;
	width: 106px;
	color: #717171;
	padding-left: 2px;
}
td.login {
	text-align: right;
	font-size: 10px;
	color: #717171;
	font-weight: bold;
	padding-top: 6px;
}
input.button {
	border: 1px solid #f49a08;
	background: #fef8ed;
	color: #f49a08;
	font-weight: bold;
	font-family: Verdana, Arial;
	font-size: 10px;
}
td.login2 {
	text-align: right;
	font-size: 10px;
	color: #717171;
	font-weight: bold;
	padding-top: 6px;
	padding-bottom: 10px;
}
table.menu {
	height: 28px;
	background: url(img/menu.jpg);
}
td.menu {
	font-size: 10px;
	font-family: Verdana, Arial;
	color: black;
	text-align: center;
}
a.menu1 {
	font-size: 10px;
	font-family: Verdana, Arial;
	color: black;
	text-align: center;
	text-decoration: none;
}
a.menu1:hover {
	color: 	#f49a08;
}
a.menu2 {
	font-size: 10px;
	font-family: Verdana, Arial;
	color: #f49a08;
	text-align: center;
	text-decoration: none;
}
td.fletxaGran {
	width: 97px;
	background: url(img/fletxa_gran.jpg) no-repeat;
}
td.texteFletxa {
	text-align: justify;
	font-size:10px;
}
span.texteGran {
	font-size: 12px;
	font-family: Verdana, Arial;
	color: #f49a08;
	font-weight: bold;
}
span.texteMesGran {
	font-size: 18px;
	font-family: Verdana, Arial;
	color: #f49a08;
	font-weight: bold;
}
table.noticies {
	width: 331px;
}
td.noticiesTitol {
	background: #fef8ed;
	font-size: 10px;
	font-family: Verdana, Arial;
	color: #f49a08;
	padding-left: 10px;
}
td.titolNoticies {
	padding-left: 15px;
	color: black;
	font-size: 10px;
	font-family: Verdana, Arial;
}
td.texteNoticies {
	padding-left: 50px;
	color: #717171;
	font-size: 10px;
	font-family: Verdana, Arial;
	text-align: justify;
}
span.texte {
	color: black;
	font-size: 10px;
	font-family: Verdana, Arial;
}
table.peuCos {
	border-left: 1px solid #f49a08;
	border-bottom: 1px solid #f49a08;
	width: 100%;
	font-size:10px;
}
td.fotoPimes {
	padding-left: 12px;
}
table.peuPagina {
	height: 20px;
	background: url(img/peu.jpg);
	font-size:10px
}
td.peuPagina {
	padding-bottom: 4px;
}
td.espaciador1 {
	width: 25px;
}
td.espaciador2 {
	height: 25px;
}
span.titulo {
	color: #717171;
	font-size: 10px;
	font-family: Verdana, Arial;
	font-weight: bold;
}
span.titulo1 {
	color: #f49a08;
	font-size: 10px;
	font-family: Verdana, Arial;
}
td.texte {
	color: #717171;
	font-size: 10px;
	font-family: Verdana, Arial;
	padding-left: 20px;
}
table.taulaTarifes {

}
td.taulaTarifes1 {
	background: #D9D9D9;
	color: #717171;
	width: 364px;
	font-size: 10px;
	font-family: Verdana, Arial;
	padding-left: 10px;
	height: 17px;
}
td.taulaTarifes2 {
	background: #D9D9D9;
	color: #717171;
	width: 60px;
	font-size: 10px;
	font-family: Verdana, Arial;
	text-align: right;
	padding-right: 20px;
	height: 17px;
}
input.tarifes {
	border: 1px solid #D9D9D9;
	background: white;
	color: #f49a08;
	font-family: Verdana, Arial;
	font-size: 10px;
	text-align: center;
	width: 17px;
}
td.asterisc {
	color: #f49a08;
	font-family: Verdana, Arial;
	font-size: 10px;
	text-align: center;
	width: 17px;
}
input.total {
	border: 1px solid #f49a08;
	color: #f49a08;
	font-family: Verdana, Arial;
	font-size: 10px;
	text-align: center;
	width: 80px;
}
input.calcular {
	width: 64px;
	border: 1px solid #f49a08;
	background: #fef8ed;
	color: #f49a08;
	font-weight: bold;
	font-family: Verdana, Arial;
	font-size: 10px;
}
td.calcula {
	padding-top: 6px;
	text-align: right;
	color: black;
	font-size:10px;
}
td.calcular {
	padding-top: 6px;
	text-align: center;
}
td.total {
	text-align: center;
	padding-top: 6px;
}
td.texte1 {
	color: black;
	font-size: 10px;
	font-family: Verdana, Arial;
	padding-left: 20px;
}
span.asterisc {
	color: #f49a08;
	font-family: Verdana, Arial;
	font-size: 10px;
	text-align: center;
}
table.main {
	border-bottom: 1px solid #f49a08;
	width: 100%;
}
img.thumb {
	width: 150px;
	border: 1px solid #f49a08;
}
a.thumb {
	color: black;
	font-size: 10px;
	text-decoration: none;
	font-family: Verdana, Arial;
}
a.thumb:hover {
	color: #f49a08;
}
td.infoEmpresa {
	text-align: center;
	font-size: 10px;
	font-family: Verdana, Arial;
	color: #717171;
	width: 50%;
}
td.spacer1 {
	height: 40px;
}
table.taulaForm {
font-size:10px;

}
td.titolForm {
	width: 80px;
	vertical-align: top;
	color: #717171;
}
td.inputForm {
	width: 356px;
}
input.inputText {
	border: 1px solid #f49a08;
	background: white;
	width: 350px;
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #717171;
	padding-left: 2px;
}
input.inputText1 {
	border: 1px solid #f49a08;
	background: white;
	width: 180px;
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #717171;
	padding-left: 2px;
}
textarea.inputText {
	border: 1px solid #f49a08;
	background: white;
	width: 350px;
	height: 100px;
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #717171;
	padding-left: 2px;
}
input.enviar {
	border: 1px solid #f49a08;
	background: #fef8ed;
	color: #f49a08;
	font-weight: bold;
	font-family: Verdana, Arial;
	font-size: 10px;
}
td.texte2 {
	color: #717171;
	font-size: 10px;
	font-family: Verdana, Arial;
	padding-left: 20px;
}
span.tab {
	padding-left: 30px;
}
td.titolTaula {
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #717171;
	font-weight: bold;
	text-align: center;
}
td.taulaTarifes3 {
	background: white;
	color: #717171;
	font-size: 10px;
	font-family: Verdana, Arial;
	text-align: right;
	height: 17px;
	padding-left: 10px;
}
td.taulaTarifes4 {
	background: white;
	color: #f49a08;
	font-size: 10px;
	font-family: Verdana, Arial;
	text-align: right;
	padding-right: 20px;
	height: 17px;
}
a.links {
	font-size: 10px;
	font-family: Verdana, Arial;
	color: #717171;
	text-align: center;
	text-decoration: none;
}
a.links:hover {
	color: 	#f49a08;
}

.tipLetra{font-size:10px}