body{background: url(/img/fondo7.gif) repeat-y; background-position: center top; /*margin-top:50%;*/ font-family:Arial, Helvetica, sans-serif; }
img{border:0px;}
li{list-style:none;}
ul{text-align:right; padding:5px; line-height:14px;}
#Centrada { 
	height:550px;
	left:50%;
	margin-left:-450px;
	margin-top:50px;
	position:relative;
	top:50%;
	width:900px;
}
h3 {
	margin-top:0px;
	color:#444;}
#navigation{ display:none;}
#Cap{text-decoration:none; font-family:Trebuchet MS, Arial, Times, serif; font-size:12px; text-align:left; color:#999999; list-style:none; height:100px; padding:5px;}
#Izquierdo{ float:left;width:178px;margin-top:2px;}
#Izquierdo ul li a{ text-decoration:none; font-family:Trebuchet MS, Arial, Times, serif; font-size:12px; color:#999999;}
#Izquierdo ul li a:hover{ text-decoration:none; font-family:Trebuchet MS, Arial, Times, serif; font-size:12px; color:#cc0000;}
#Derecho{ margin-left:185px;width:600px;}
#Flash{ margin-left:0px;width:650px; height:450px}
#Peu{text-decoration:none; font-family:Trebuchet MS, Arial, Times, serif; font-size:11px; text-align:center; color:#999999; list-style:none; height:100px; padding:5px;}
#centro{margin-left:5px;width:750px;}
#footer ul { list-style:none; text-align:center; }
#footer ul li { display:inline; }
#footer ul li a { text-decoration:none; font-size:11px; color:#999; font-family:Arial, Helvetica, sans-serif; }
#footer ul li a:hover { text-decoration:underline; }
.vermell {color: #CC0000; }
#form { padding:10px; width:410px; }
#form label { display:block; padding:5px; font-weight:bold; font-size:12px; border-bottom:1px #ccc solid; margin-bottom:10px; }
#form input,textarea { border:1px #ccc solid; margin-left:5px; padding:2px; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
a .btn {color: #fff;}
.btn { display: block; position: relative; background: #a00; padding: 5px; float: left; color: #fff; text-decoration: none; cursor: pointer; border:solid 1px #999999}
.btn:hover { background-color: #aaa; }
.btn:active { background-color: #444; }
.btn[class] {  background-image: url(/img/shade.png); background-position: bottom; }
#mapaweb { list-style:none; text-align:left;  font-family:trebuchet ms; font-size:12px;}
#mapaweb li { margin-bottom:10px; background:url(/img/detalle.jpg) no-repeat 0 3px; padding-left:21px; }
#mapaweb li a { text-decoration:none; color:#c00; }
#mapaweb li a:hover { text-decoration:underline; }
#mapaweb2 {
	list-style:none;
	text-align:left;
	line-height: 30px;
	font-family:trebuchet ms; font-size:12px;
	color:#c00;
}
#mapaweb2 li { margin-bottom:10px; background:url(/img/detalle2.jpg) no-repeat 0 3px; padding-left:21px; }
#mapaweb2 li a {
	text-decoration:none;
	color:#999;
}
#mapaweb2 li a:hover { text-decoration:underline; }
.llista_treballs { /*width:100%;*/ }
.llista_treballs tr td { text-align:left; font-family:trebuchet ms; font-size:12px; }
#tweb {
	margin-left:300px;
	padding-top:15px;
	}
.titol {
	text-align:left;
	text-decoration:none;
	font-family:trebuchet ms;
	font-size:18px;
	color:#666;

}
.titol a {
	text-align:left;
	text-decoration:none;
	font-family:trebuchet ms;
	font-size:18px;
	color:#666;
}
.titol a:hover {
	text-align:left;
	text-decoration:none;
	font-family:trebuchet ms;
	font-size:18px;
	color:#999;
}
.llegenda {text-align:left; font-family:trebuchet ms; font-size:12px; color:#CC0000; }
.titolnom {
	text-align:left;
	text-decoration:none;
	font-family:trebuchet ms;
	font-size:18px;
	color:#C00;
}
.espai {
	padding-top:150px;}
#centre { 
	height:550px;
	position:relative;
	width:700px;
}
.text p { color:#515154; }
.text_web p { font-family:trebuchet ms;font-size:14px; padding-left:11px; color:#666; }
#textcomunica {
	list-style:none;
	text-align:left;
	line-height: 30px;
	font-family:trebuchet ms; font-size:12px;
	color:#999;
	height:400px;
	position:relative;
	width:700px;
	padding-top:50px;
}
.vermell{
	color:#COO;}
#texttreballs {
	list-style:none;
	text-align:left;
	line-height: 30px;
	font-family:trebuchet ms; font-size:12px;
	color:#999;
	height:400px;
	position:relative;
	width:400px;
	padding-top:50px;
}
.dades_contacte p { font-size:12px; }
#anys { margin:10px 0 0 10px; }
#Izquierdo li { margin:5px 0; }