* {
  margin:0px;
  padding:0px;
}
body {
	text-align:left; /* centrar para IE5.x */ 
	font-family:Pradell, Times, Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color: white;
	background: #fff;
}
a{
  text-decoration:none;
  color:#fff;
}
a.actual:link, a.actual:visited, a:hover {
  color:#808080;
}
br{
  clear:left;
}
.msg {
  color:#4c0;
}
.err {
  color:#c00;
}
table{
  width:720px;
  font-family:Pradell, Times, Verdana, Arial, Helvetica, sans-serif;
  font-size:14px;
}
tr{
}
td{
  text-align:center;
}
fieldset{
  border:0px;
}
legend{
  font-size:12px;
  padding-bottom:10px;
}
label{
  width:190px;
  float:left;
  text-align:right;
  margin-right:10px;
}
input{
  border:1px solid #808080;
  width:350px;
  float:left;
  text-align:left;
  font-family:Pradell, Times, Verdana, Arial, Helvetica, sans-serif;
  font-size:14px;
  margin-bottom:5px;
  background:#e0e0e0;
}
select{
  border:1px solid #808080;
  width:270px;
  float:left;
  text-align:left;
  font-family:Pradell, Times, Verdana, Arial, Helvetica, sans-serif;
  font-size:14px;
  margin-bottom:5px;
  background:#e0e0e0;
}
textarea{
  border:1px solid #808080;
  width:350px;
  height:75px;
  float:left;
  text-align:left;
  font-family:Pradell, Times, Verdana, Arial, Helvetica, sans-serif;
  font-size:14px;
  margin-bottom:5px;
  background:#e0e0e0;
}
.file{
  width:350px;
  background: #2A3380;
  color:white;
}
.submit{
  float:left;
  width:75px;
  text-align:center;
  margin-left:200px;
}
.button{
  float:left;
  width:75px;
  text-align:center;
  margin-left:200px;
}
*.button{
* margin-left:0px;
*}
.afegir{
  float:left;
  width:75px;
  text-align:center;
}
.checkbox{
  float:none;
  width:11px;
  height:11px;
  margin-top:3px;
  border:0px;
}
.delete{
  float:left;
  width:75px;
  height:14px;
  text-align:center;
  margin-left:10px;
}
ul{
}
li{
  list-style:none;
}
#encabezado{
  width:950px;
  height:50px;
  margin:10px;
  margin-bottom:5px;
  background: #081053;
}
#encabezado a, a.actual:link, a.actual:visited, a:hover{
  text-decoration:none;
  border:0px;
}
#menu{
  width:125px;
  text-align:right;
  font-size:14px;
  padding-right:10px;
  margin-top:10px;
  margin-bottom:20px;
  background:url('images/dotted.gif') repeat-y right;
  float:left; 
}
#menu img{
  border: 0px;
}
#contenedor{
  width:950px;
  margin:10px;
  margin-top:5px;
  background:#081053;
  overflow:auto;
}
#contenido{
  width:725px;
  text-align:justify;
  margin-left:40px;
  margin-top:10px;
  float:left;
}
#contenido .listaobras{
  font-size:14px;
  text-align:left;
}
#contenido .listaobras td, tr{
  text-align: left;
}
#imagen{
  float:right;
  padding-right:75px;
  border:0px;
}
#pie{
  width:950px;
  overflow:auto;
  background:#081053;
  margin-left:10px;
  text-align:center;
  float:left;
  clear:left;
}
#tabla_destacadas{
  text-align:left;
  font-family:Pradell, Times, Verdana, Arial, Helvetica, sans-serif;
  font-size:14px;
}
#tabla_destacadas td{
  font-family:Pradell, Times, Verdana, Arial, Helvetica, sans-serif;
  font-size:14px;
  text-align:right;
  padding-right:10px;
  width: 100px;
}