/* CSS Document */
body{
margin:0;
padding:0;
text-align: center;
background-color:#121212;
font-size:11px;
color:#121212;
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size:12px;
}
a{
color:#121212;
text-decoration:none;
}
p{
text-align:justify;
line-height:18px;
}
p.estracte{
font-style:italic;

}
p.ressaltat{
background-color:#2C291B;
padding:3px;
}
h3.acco{
font-weight:bold;
cursor:pointer;
background:url(../images/acco2.jpg);
background-position:left top;
background-repeat:no-repeat;
padding-left:12px;
}
h3.acco2{
cursor:pointer;
color:#312E1E;
background:url(../images/acco2.jpg);
background-position:left top;
background-repeat:no-repeat;
padding-left:12px;
}
h3.selected{

background:url(../images/acco2_on.jpg);
background-position:left top;
background-repeat:no-repeat;
padding-left:12px;
}
h3.acco3{
color:#312E1E;
padding-left:12px;
background:url(../images/acco3.jpg);
background-position:left top;
background-repeat:no-repeat;
}
li.selected div{
border-bottom:1px solid #C9BEA2;

}
#contenidor{
width:910px;
text-align:left;
margin-left:auto;
margin-right:auto;
margin-bottom: 20px;
background:#C9BEA2;
padding:20px;
padding-bottom:10px;

}
#esquerra{
 width: 700px;
 float: left;
 position: relative;
 } 

#dreta{
 width: 210px;
 float: right;
 position: relative;
 margin-right: 0px;
 } 
#capcalera{
height:140px;
}
#submenu{
height:20px;
text-align:right;
padding-right:20px;
padding-top:10px;
}
#cos{
padding-right:20px;
}
.clr{
clear:both;
}
#imatge{
height:332px;
}
#menu{
}
#peu_plana{
width:910px;
text-align:center;
margin-left:auto;
margin-right:auto;
font-size:10px;
padding-top:20px;
}
/****************************ESTILS MENUS***********************************/
a.submenu{
font-family:Arial, Helvetica, sans-serif;
color:#8C8355;
padding-left:5px;
padding-right:5px;
border-right:2px solid #C9BEA2;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
a.ultim{
border:0;
}
a.actiu{
;
color:#312E1E;
}
a.menu{
display:block;
width:156px;
height:38px;
background-color:#8C8355;
padding-top:18px;
color:#121212;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;

padding-left:50px;
}
a.menu_actiu{
background:#8C8355 url(../images/ico_menu.gif);
background-position:left middle;
background-repeat:no-repeat;
}
a.menu2{
display:block;
width:156px;
height:38px;
background-color:transparent;
padding-top:18px;
color:#121212;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;

padding-left:50px;
}
a.menu2_actiu{
background:#1C1A11 url(../images/ico_menu.gif);
background-position:left middle;
background-repeat:no-repeat;
}

/*****************ALTRES***********************/
.banners{
padding-top:20px;
text-align:center;
color:#750808;
font-size:11px;
}
h2{
background:transparent url(../images/h2.gif);
background-repeat:no-repeat;
padding-left:50px;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
color:#312E1E;
}
h3{
font-size:12px;
font-weight:normal;
color:#312E1E;
}
h3 a{

color:#312E1E;
}
div.descarregues{
background-color:#312E1E;
width:200px;
font-size:10px;
padding:3px;
}
a.pdf:link, a.pdf:hover, a.pdf:visited, a.pdf:active {
background:url(../images/adobe.jpg);
background-position:left top;
background-repeat:no-repeat;
padding-left:19px;

display:block;
}
#galeria img{
    padding:3px;
}
