A:active {
	COLOR: #000000; TEXT-DECORATION: none
}

A:link {
	COLOR: #000000; TEXT-DECORATION: none
}

A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}

A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}

body{
	background: url(fons_web.gif) repeat-y;
	margin: 0;
	padding: 0;
}

.direccio{
	font: bold 10px Verdana, Helvetica, sans-serif;
	color: #ff0000;
	background-color: White;
	border: 1px solid #409c2a;
	padding: 1px 1px 1px 1px;
}

.txt{
	font: 10px Verdana, Helvetica, sans-serif;
	color: #6d6a6a;
}

.txtnegre{
	font: 10px Verdana, Helvetica, sans-serif;
	color: Black;
}

.txtvermell{
	font:normal 10px Verdana, Helvetica, sans-serif;
	color: #ff0000;
}

A.titrojo:link {
	font: bold 10px Verdana, Helvetica, sans-serif;
	color: #ff0000;
	text-decoration: none;
}

A.titrojo:visited {
	font: bold 10px Verdana, Helvetica, sans-serif;
	color: #ff0000;
	text-decoration: none;
}

A.titrojo:active {
	font: bold 10px Verdana, Helvetica, sans-serif;
	color: #ff0000;
	text-decoration: none;
}

A.titrojo:hover {
	font: bold 10px Verdana, Helvetica, sans-serif;
	color: #ff0000;
	text-decoration: none;
}

A.titverde:link {
	font: bold 10px Verdana, Helvetica, sans-serif;
	color: #409c2a;
	text-decoration: none;
}

A.titverde:visited {
	font: bold 10px Verdana, Helvetica, sans-serif;
	color: #409c2a;
	text-decoration: none;
}

A.titverde:active {
	font: bold 10px Verdana, Helvetica, sans-serif;
	color: #409c2a;
	text-decoration: none;
}

A.titverde:hover {
	font: bold 10px Verdana, Helvetica, sans-serif;
	color: #409c2a;
	text-decoration: none;
}

.textverd{
	font: 10px Verdana, Helvetica, sans-serif;
	color: #409c2a;
}

.entradilla{
	font: bold 11px Verdana, Helvetica, sans-serif;
	color: #6D6A6A;
}

.titvermell{
	font: bold 10px Verdana, Helvetica, sans-serif;
	color: #ff0000;
}

.titverd{
	font: bold 10px Verdana, Helvetica, sans-serif;
	color: #409c2a;
}

.categoria{
	font: bold 11px Verdana, Helvetica, sans-serif;
	color: #409c2a;
}

.titNot{
	font: bold 18px Verdana, Helvetica, sans-serif;
	color: #ff0000;
}

.titCategoria{
	background-color: #409c2a;
	font: bold 11px Verdana, Helvetica, sans-serif; text-transform: uppercase;
	color: White;
}

A.menusupblanc:link {
	font: bold 11px Verdana, Helvetica, sans-serif;
	color: white;
	border-left: 2px solid white;
	padding: 2px 15px 2px 10px;
	display: block;
	text-decoration: none;
}

A.menusupblanc:visited {
	font: bold 11px Verdana, Helvetica, sans-serif;
	color: white;
	border-left: 2px solid white;
	padding: 2px 15px 2px 10px;
	display: block;
	text-decoration: none;
}

A.menusupblanc:active {
	font: bold 11px Verdana, Helvetica, sans-serif;
	color: white;
	border-left: 2px solid white;
	padding: 2px 15px 2px 10px;
	display: block;
	text-decoration: none;
}

A.menusupblanc:hover {
	font: bold 11px Verdana, Helvetica, sans-serif;
	color: white;
	border-left: 2px solid white;
	padding: 2px 15px 2px 10px;
	display: block;
	text-decoration: none;
}

A.menusupverd:link {
	font: bold 11px Verdana, Helvetica, sans-serif;
	color: #409c2a;
	border-left: 2px solid white;
	padding: 2px 15px 2px 10px;
	display: block;
	text-decoration: none;
}

A.menusupverd:visited {
	font: bold 11px Verdana, Helvetica, sans-serif;
	color: #409c2a;
	border-left: 2px solid white;
	padding: 2px 15px 2px 10px;
	display: block;
	text-decoration: none;
}

A.menusupverd:active {
	font: bold 11px Verdana, Helvetica, sans-serif;
	color: #409c2a;
	border-left: 2px solid white;
	padding: 2px 15px 2px 10px;
	display: block;
	text-decoration: none;
}

A.menusupverd:hover {
	font: bold 11px Verdana, Helvetica, sans-serif;
	color: #409c2a;
	border-left: 2px solid white;
	padding: 2px 15px 2px 10px;
	display: block;
	text-decoration: none;
}

A.menuoff:link {
	font: 10px Verdana, Helvetica, sans-serif;
	color: #6D6A6A;
	background-image: url(fons_off.gif);
	display: block;
	padding: 5px 0 8px 21px;
	text-decoration: none;
}

A.menuoff:visited {
	font: 10px Verdana, Helvetica, sans-serif;
	color: #6D6A6A;
	background-image: url(fons_off.gif);
	display: block;
	padding: 5px 0 8px 21px;
	text-decoration: none;
}

A.menuoff:active {
	font: 10px Verdana, Helvetica, sans-serif;
	color: #6D6A6A;
	background-image: url(fons_off.gif);
	display: block;
	padding: 5px 0 8px 21px;
	text-decoration: none;
}

A.menuoff:hover {
	color: #409c2a;
}

.menuoff{
	font: 10px Verdana, Helvetica, sans-serif;
	color: #6D6A6A;
	background-image: url(fons_off.gif);
	display: block;
	padding: 5px 0 8px 21px;
}

A.menuon:link {
	font: bold 10px Verdana, Helvetica, sans-serif;
	color: #409c2a;
	background-image: url(fons_on.gif);
	display: block;
	padding: 5px 0 8px 21px;
	text-decoration: none;
}

A.menuon:visited {
	font: bold 10px Verdana, Helvetica, sans-serif;
	color: #409c2a;
	background-image: url(fons_on.gif);
	display: block;
	padding: 5px 0 8px 21px;
	text-decoration: none;
}

A.menuon:active {
	font: bold 10px Verdana, Helvetica, sans-serif;
	color: #409c2a;
	background-image: url(fons_on.gif);
	display: block;
	padding: 5px 0 8px 21px;
	text-decoration: none;
}

A.menuon:hover {
	font: bold 10px Verdana, Helvetica, sans-serif;
	color: #409c2a;
	background-image: url(fons_on.gif);
	display: block;
	padding: 5px 0 8px 21px;
	text-decoration: none;
}

.menuon{
	font: bold 10px Verdana, Helvetica, sans-serif;
	color: #409c2a;
	background-image: url(fons_on.gif);
	display: block;
	padding: 5px 0 8px 21px;
}
