body {
background-color:#DDEFF4;
background-image:url(img/liniafons.jpg);
background-repeat:repeat-y;
margin:auto;
width:760px;
text-align:center;
padding:0px;
font-family:verdana,arial,helvetica,sans-serif;
}
#contenidor {
text-align:left;
background-image:url(img/liniacos.jpg);
background-repeat:repeat-y;
}
#cap h1{
height:205px;
background-image:url(img/capweb.jpg);
background-repeat:no-repeat;
overflow:visible;
margin:0px;
padding:0px;
}
#cap h1 span{
display:none;
}
#menu h3{
margin:0px;
padding:5px 60px;
text-align:right;
font-size:18px;
font-weight:bold;
color:#FFFFFF;
clear:both;
}
#menu ul{
list-style-type:none;
padding:0px 35px;
margin:0px;
}
#menu li{
float:left;
margin:0px;
padding:2px 0px;
font-size:12px;
height:32px;
}
#menu li a{
display:block;
width:170px;
height:32px;
text-align:center;
color:#4C629E;
}
#menu li a:link, #menu a:visited{
background-image:url(img/fonsboto.jpg);
background-repeat:no-repeat;
padding-top:5px;
font-weight:bold;
}
#menu li a:hover{
background-image:url(img/fonsbotoh.jpg);
background-repeat:no-repeat;
padding-top:5px;
font-weight:normal;
}

#submenu h3{
margin:0px;
padding:5px 60px;
text-align:right;
font-size:18px;
font-weight:bold;
color:#FFFFFF;
clear:both;
}
#submenu ul{
list-style-type:none;
padding:0px 35px;
margin:0px;
}
#submenu li{
float:left;
margin:0px;
padding:2px 0px;
font-size:12px;
height:32px;
}
#submenu li a{
display:block;
width:170px;
height:32px;
text-align:center;
color:#4C629E;
}
#submenu li a:link, #submenu a:visited{
background-image:url(img/fonsboto.jpg);
background-repeat:no-repeat;
padding-top:5px;
font-weight:bold;
}
#submenu li a:hover{
background-image:url(img/fonsbotoh.jpg);
background-repeat:no-repeat;
padding-top:5px;
font-weight:normal;
}

#cos {
clear:both;
margin: 0px 30px;
}
#cos p{
font-size:12px;
padding:5px 15px;
text-indent:30px;
margin:0px;
}
#cos h3 {
margin:0px;
padding:5px 60px;
text-align:left;
font-size:18px;
font-weight:bold;
color:#FFFFFF;
clear:both;
}
#cos h4 {
margin:0px;
padding:5px 60px;
text-align:left;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
clear:both;
}
#cos ul{
padding:10px 50px;
margin:0px;
}
#cos ul li{
font-size:12px;
}
.adata {
margin:0px;
padding:0px;
text-align:left;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
}
.aacte {
list-style-type:none;
padding:0px;
margin:0px;
}
.aacte ul{
padding:0px;
margin:0px;
}
.aacte li{
padding:0px 0px 2px 20px;
}
.tipus {
padding-left:40px;
}
.llocpetit{
padding-left:60px;
}
.llocgran{
padding-left:80px;
}
.aacte li ul li{
margin-left:80px;
padding:0px;
}
.titol {
font-style:italic;
}
#prallinks div{
width:320 px;
float:left;
}
#peu {
background-image:url(img/peuweb.jpg);
background-repeat:no-repeat;
height:134px;
clear:left;
}
#comptador {
float:left;
padding:70px 0px 0px 20px;
}
#textpeu {
padding-top:60px;
padding-right:80px;
}
#textpeu h5 {
font-size:10px;
font-weight:normal;
text-align:right;
padding:0px;
margin:0px;
}
#textpeu h6 {
font-size:10px;
font-weight:normal;
text-align:left;
padding-left:20px;
margin:0px;
}
#logos {
background-image:url(img/subpeu.jpg);
background-repeat:no-repeat;
text-align:center;
padding-top:10px;
}
a:link, a:visited{
color:#293D72;
text-decoration:none;
}
a:hover {
color:#680B04;
text-decoration:none;
}
a img{
border:none;
}
#marcdefotoh{
width:800px;
margin:auto;
}
#marcdefotov{
width:533px;
margin:auto;
}
.galeria {
clear:left;
padding-left:10px;
padding-top:5px;
}
.foto a:link, .foto a:visited{
width:172px;
height:120px;
float:left;
overflow:hidden;
}
.foto a:link, .foto a:visited{
background-image:url(img/fonsfoto.jpg);
background-repeat:no-repeat;
}
.foto a:hover {
background-image:url(img/fonsfotoh.jpg);
background-repeat:no-repeat;
}
.foto a:link img, .foto a:visited img {
padding:7px 0px 0px 12px;
}
.foto a:hover img {
padding:10px 0px 0px 11px;
}
.autor {
font-variant:small-caps;
}
.titol {
font-style:italic;
}
table {
width:600px;
font-size:12px;
padding:5px 15px;
margin:auto;
}
