/* ATRIBUTS PER A ELEMENTS HTML */

body {
	margin: 0px;
	padding: 0px;
	background-color: #525252;
}
img {
	border: none;
}
td {
	color: #727272;
	text-align: left;
	font-family: 'Trebuchet MS',Arial,Helvetica,sans-serif;
	font-size: 11px;
	line-height: 14px;
}
a {
	color: #616161;
	text-decoration: underline;
}
a:hover {
	color: #006699;
	text-decoration: none;
}
ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
li {
	margin: 0px;
	padding: 0px 0px 0px 8px;
	background: url(../images/a2.gif) no-repeat left center;
	line-height: 15px;
}

/* CLASSES D'ATRIBUTS */

/* Per la taula principal */
.tableBody {
	margin: 0px auto;
	width: 766px;
	height: 750px;
}
.rowFlash {
	height: 364px;
}
.rowBorderTop {
	height: 37px;
	background-image: url(../images/bg.gif);
}
.rowHeader {
	height: 327px;
}
.rowContent {
	height: 255px;
}
.rowFooter {
	height: 83px;
}
.rowBorderBottom {
	background: url(../images/bg_copy.gif) no-repeat left top;
	height: 48px;
}
.divBorderLeft {
	background: url(../images/px.gif) repeat-y right top;
	width: 32px;
}
.divBorderRight {
	background: url(../images/px1.gif) repeat-y left top;
	width: 34px;
}

/* Per la taula de contingut */
.tableContent {
	width: 700px;
	height: 100%;
	background-color: #FFFFFF;
}

/* Per la taula "header" */
.tableHeader {
	width: 700px;
	height: 100%;
	background-color: #FFFFFF;
}
.divHeaderBlanc1 {
	width: 9px;
}
.divHeaderContent1 {
	background: url(../images/px2.gif) repeat-x left top;
	width: 231px;
}
.divHeaderContent1 div {
	margin: 22px 0px 0px 20px;
}
.divHeaderBlanc2 {
	width: 5px;
}
.divHeaderContent2 {
	background: url(../images/bg_head.jpg) no-repeat left top;
	width: 455px;
}
.divHeaderContent2 div {
	margin: 87px 0px 0px 43px;
}

/* Per la taula "footer" */
.tableFooter {
	width: 700px;
	height: 100%;
	background-color: #FFFFFF;
}
.rowFooterEspai {
	height: 15px;
}
.divFooterContent1 {
	width: 245px;
}
.divFooterContent1 div {
	margin: 16px 0px 0px 30px;
}
.divFooterContent2 {
	background: url(../images/l1.gif) repeat-y left top;
	width: 229px;
}
.divFooterContent2 div {
	margin: 30px 0px 0px 40px;
}
.divFooterContent3 {
	background: url(../images/l1.gif) repeat-y left top;
	width: 226px;
}
.divFooterContent3 div {
	margin: 30px 0px 0px 40px;
}
.picItemFooter {
	margin: 30px 0px 0px 20px;
	float: left;
}

/* Altres */
.contact {
	color: #333333;
	font-size: 12px;
	margin: 6px 0px 12px 1em;
}
.copy {
	color: #5D5D5D;
	font-family: 'Trebuchet MS',Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.li {
	margin: 0px;
	padding: 0px 0px 0px 10px;
	background: url(../images/a.gif) no-repeat left center;
	line-height: 14px;
}
.li1 {
	margin: 0px;
	padding: 0px;
	background: none;
	line-height: 14px;
}
.a:hover {
	text-decoration: underline;
}
.form {
	border: 1px solid #5F5F5F;
	width: 196px;
	height: 18px;
	background-color: #FFFFFF;
	color: #5F5F5F;
	font-family: 'Trebuchet MS',Arial,Helvetica,sans-serif;
	font-size: 11px;
	margin-left: 0px;
	margin-right: 8px;
}
.form1 {
	border: 1px solid #7D7D7D;
	width: 139px;
	height: 18px;
	background-color: #FFFFFF;
	color: #5F5F5F;
	font-family: 'Trebuchet MS',Arial,Helvetica,sans-serif;
	font-size: 11px;
	margin-left: 0px;
	margin-right: 0px;
}
.textarea {
	border: 1px solid #5F5F5F;
	width: 196px;
	height: 154px;
	background-color: #FFFFFF;
	color: #5F5F5F;
	font-family: 'Trebuchet MS',Arial,Helvetica,sans-serif;
	font-size: 11px;
	margin-left: 0px;
	margin-right: 8px;
}

.black { color:#333333; text-decoration:none }
.black1 { color:#5D5D5D; text-decoration:none }
.black2 { color:#6A6862; text-decoration:none }
.black3 { color:#646464; text-decoration:none }
.blue { color:#7E95A2; text-decoration:none }
.blue1 { color:#618090; text-decoration:none }
.blue2 { color:#597381; text-decoration:none }
.blue3 { color:#6D818C; text-decoration:none }
.blue4 { color:#617F8F; text-decoration:none }
.blue5 { color:#547282; text-decoration:none }
.white { color:#FFFFFF; text-decoration:none }

.m { vertical-align:middle }
.sm { font-size:10px }
.l { text-decoration:underline }
.n { text-decoration:none }
.t { text-transform:uppercase }
.big { font-size:12px }
.list { line-height:10px }
.clear { clear:both }
