body,td,th {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #333333;
	margin-top: 10px;
	margin-bottom: 10px;
	line-height: 150%;
	letter-spacing: 150%;
}
body {
	background-color: #eeeeee;
}
a:link {
	color: #E68A00;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #E68A00;
}
a:hover {
	color: #FF0000;
	text-decoration: underline;
}
a:active {
	text-decoration: none;
	color: #E68A00;
}
h1 {
	font-size: 16px;
	color: #FF9900;
}
.autor {
	font-size: 14px;
	font-weight: bold;
	color: #FF9900;
}

table.blog {
	width: 950px;
	margin: 0 auto 1em;
	padding:0;
	background-color:#eeeeee;
	float: none;
	margin-left: auto;
	margin-right: auto;
}

.td_ed{
	background-image: url(../imatges/taula_esq_d.png);
	background-position: left top;
	background-repeat: no-repeat;
	width: 25px;
	height: 25px;
}
.td_eb{
	background-image: url(../imatges/taula_esq_b.png);
	background-position: right top;
	background-repeat: no-repeat;
	width: 25px;
	height: 25px;
}
.td_esq{
	background-image: url(../imatges/taula_esq.png);
	background-position: top left;
	background-repeat: repeat; 
	width: 25px;
}
.td_dd{
	background-image: url(../imatges/taula_dre_d.png);
	background-position: top right;
	background-repeat: no-repeat; 
	width: 25px;
	height: 25px;
}
.td_db{
	background-image: url(../imatges/taula_dre_b.png);
	background-position: top right;
	background-repeat: no-repeat; 
	width: 25px;
	height: 25px;	
}
.td_dre{
	background-image: url(../imatges/taula_dre.png);
	background-position: top right;
	background-repeat: repeat; 
	width: 25px;
}
.td_dalt{
	background-image: url(../imatges/taula_dalt.png);
	background-position: top;
	background-repeat: repeat;
	height: 25px;
}
.td_baix{
	background-image: url(../imatges/taula_baix.png);
	background-position: top right;
	background-repeat: repeat; 
	height: 25px;
}
.td_blog {
	background-color: #FFFFFF;
}

#esquerra {
	margin:0 auto 0 auto;
	width:650px;
	padding: 10px;
	margin:10px 0 0 0;
	float:left;
	border: 0;

}
.caixes {
	background-color: #FFF0DD;
	border: 1px solid #FF9900;
}

#dreta {
	margin:0 auto 0 auto;
	width:200px;
	background-color: #eeeeee;
	padding: 10px;
	margin:20px 0 0 0;
	float:right;

}	 
table.com {
	width: 440px;
	margin: 1em auto;
	padding:5;
	background-color:#FFFFFF;
	border: 1px solid #FFDFB9;
}
.avis {
	font-size: 12px;
	color: #FF0000;
}
table.form {
	width: 900px;
	margin: 1em auto;
	padding:5;
	background-color:#FFFFFF;
	border: 1px solid #FFDFB9;
}
.fadebox {
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
.overbox {
	display: none;
	position: absolute;
	top: 25%;
	left: 25%;
	width: 50%;
	height: 50%;
	z-index:1002;
	overflow: auto;
}
table.pop {
	width: 600px;
	margin: 0 auto 1em auto;
	padding:0;
	background-color:#eeeeee
}
.td_dd_tancar {
	background-image: url(../imatges/taula_dre_d.png);
	background-position: top right;
	background-repeat: no-repeat;
	width: 25px;
	height: 25px;
}
a.enllas:link {
	font-size: 12px;
	color: #E68A00;
	text-decoration: none;
}
a.enllas:visited {
	font-size: 12px;
	color: #E68A00;
	text-decoration: none;
}
a.enllas:hover {
	font-size: 12px;
	color: #FF0000;
	text-decoration: underline;
}
a.enllas:active {
	font-size: 12px;
	color: #E68A00;
	text-decoration: none;
}
a.article:link {
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
a.article:visited {
	font-size: 14px;
	font-weight: bold;
	color: #E68A00;
	text-decoration: none;
}
a.article:hover {
	font-size: 14px;
	font-weight: bold;	
	color: #000033;
	text-decoration: underline;
}
a.article:active {
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
table.llistats {
	width: 650px;
	margin: 0 auto 1em auto;
	padding:0;
	background-color:#cccccc;
}

table.llistats tbody td {
	font: 14px Tahoma, Verdana;
	color: #000033;
	text-align: left;
	border-top: 1px solid #fff;
	padding: 4px;
	background-color: #ffffff;
} 
.enllas1 {
	position:relative;
	left: 0px;
	top: 0px;
	width: 200px;
	visibility: visible;
	float: left;
}	
.enllas3 {
	position:relative;
	left: -200px;
	top: 0px;
	width: 200px;
	visibility: hidden;
	float: left;
}	
	
