body {
margin: 0 auto;
padding: 0;
background: #e6e6e6;
color: #000;
font-family: Trebuchet MS;
font-size:12px;
}


table {
font-size:12px;
}


a {
text-decoration:none;
}

a:hover {
}

#contenidor{
position:relative;
margin:0px;
width:780px;
border:0px solid #000;
background:url('../img/fons.gif');
margin-top:10px;
}

#cap{
position:relative;
width:760px;
min-height:100px;
height:100px;
text-align:center;
padding-top:0px;
}


#seccio{
position:relative;
margin-bottom:2px;
text-align:left;
width:760px;
min-height:200px;
}

#seccio div{
padding:3px;
background:#fff;
}

#seccio img{
padding:3px;
}

#seccio h3{
background:red;
color:#fff;
padding-left:5px;
}

#seccio table{
padding:10px;
color:#506e91;
}

#seccio td{
padding:2px;
}

#peu{
text-align:right;
font-size:10px;
width:760px;
padding-right:10px;
margin-left:10px;
clear:both;
}


#menu{
width:760px;
min-height:20px;
height:20px;
text-align:center;
padding-top:10px;
}

#itemmenu{
display:inline;
float:right;
}

#menu a{
color:#ae897a;
font-family:georgia;
font-size:14px;
}

#menu a:hover{
color:#506e91;
}


#obra{
border:1px solid #ccc;
min-height:113px;
height:113px;
width:250px;
float:left;
padding-left:2px;
margin:1px;
color:#000;
}

#obra a{
color:#ae897a;
}

#obra b{
color:#506e91;
}

#mesinfo{
position:relative;
bottom:0px;
color:#506e91;
width:40px;
padding:0px;
margin:0px;
}
