body {	margin: 0%;
			padding: 0%;
			font: normal normal normal 12px/115% sans-serif;
			color: #222;
			text-align: center !important; }
a img {	border: none; }
a {	text-decoration: none;
		color: #b00000; }
table, tr, td, th {	padding: 0%;
						margin: 0%;
						border-spacing: 0% !important; }
th, td {	text-align: left;
			vertical-align: top; }
table#principal {	width: 720px !important;
						margin: 0% auto !important; }
table#principal table {	width: 100%;
								margin: 2.5ex 0% !important; }
ul#menucap, ul#menucap li {	margin: 0%;
										padding: 0%;
										list-style-type: none !important; }
ul#menucap li {	display: inline; }
ul#menucap li a {	padding-right: 2ex;
						color: #222;
						font-size: 11px;
						font-weight: bold;
						text-transform: uppercase; }
ul#menucap li a.cercador {	color: #000; }
ul#menucap li a:hover { color: #b00000; }
ul#menucap {	padding-top: 0.5ex;
					padding-left: 1ex;
					border-bottom: solid 1px #DDD; }
ul#menucap li a span {	visibility: hidden; }
ul#menucap li a:hover span {	visibility: visible; }
ul#menucap li a.menu {	color: #666; }
table#peu {	color: #555;
					font-size: 90%;
					background-color: #fff5f5;  }
table#peu td {	padding-left: 3ex !important; }
table.central {	width: 100%;
					background-color: #f6f6f6;
					border-top: solid 1px #999;
					border-bottom: solid 1px #999;
					border-left: none;
					border-right: none;  }
table.central td, table.central th, table.usuarisara td, table.usuarisara th {	padding: 1ex 2ex !important; }
table.central th {	text-align: left;
						font-weight: normal;
						font-size: 90%; }
td.nomcategoria {	padding: 1.5ex 0% !important;
							background-color: #FFF !important;
							border-top: solid 1px #CCC;
							border-bottom: solid 1px #CCC;
							border-left: none;
							border-right: none; }
td.nomcategoria a {	font-size: 125%; }
td.forumrowicona, td.tdicona {	width: 24px !important;
											text-align: center !important; }
td.forumrownom {	width: 375px !important; }
td.forumrownum {	width: 65px !important;
							text-align: center !important; }
td.forumrowultim {	width: 150px !important; }
.petit {	font-size: 90%; }
table.primer {	margin: 5ex 0% 0% 0% !important; }
table.usuarisara {	width: 100%;
							background-color: #f6f6f6;
							border: none;  }
td.ultimafila {	border-top: solid 1px #CCC; }
h1 {	margin: 0% !important;
		padding: 0% !important; }
h1, h2, h3, h4, h5 {	color: #b00000; }
td.centrat {	text-align: center !important; }
td.espai {	padding: 2ex 0% !important; }
td.perill {	font-weight: bold !important;
				background-color: #F90 !important; }
table.centralblanc {	width: 100%;
							background-color: #FFF;
							border-top: solid 1px #CCC;
							border-bottom: solid 1px #CCC;
							border-left: none;
							border-right: none;  }
table.centralblanc td, table.centralblanc th {	padding: 1ex 2ex !important; }
table.centralblanc th {	text-align: left;
						font-weight: normal;
						font-size: 90%; }
textarea#caixadetext {	width: 45em !important;
								height: 15em !important;
								margin: 1em 0% !important; }
iframe {	width: 100%; }
td.prima, th.prima {	width: 20% !important; }
table.iframe {	border-spacing: 1ex; }
table.iframe th {	text-align: left; }
table.iframe td, table.iframe th {	vertical-align: top; }
td.fiftyfifty {	width: 50% !important; }
td.filadalt {	border-top: solid 1px #CCC; }
td.filabaix {	border-bottom: solid 1px #CCC; }
td.columnaesq { border-right: solid 1px #CCC;
						width: 30% !important;	}
span.pp {	float: right; }
td.pp {	text-align: right; }
table.srrosa {	background-color: #fff5f5;  }
table.srrosa th, table.srrosa td {	padding: 6px 10px; }
li.llibres {	float: right !important;
				color: #b00000 !important;
				padding-right: 2ex !important; }
li.llibres a {	font-weight: bold !important;
				color: #b00000 !important;
				margin: 0% !important;
				padding: 0% !important; }
span.moderadors {	display: block;
							margin: 0%;
							padding: 0%;
							margin-top: 1ex;
							padding-top: .5ex;
							font-size: 80%;
							border: none;
							border-top: solid 1px #CCC; }
table.central td {	line-height: 140% !important; }
img#iconacercador {	height: 0.8em;
								margin-right: 0.5ex; }
