/*-----------------------------------------------------------------------*/
/* genèrics */
/*-----------------------------------------------------------------------*/
body{
background:#FFFFFF;
color:#A3793A;
font:11px verdana,tahoma,arial,sans-serif;
overflow-x:hidden;
}
a img{
border:0 none
}
a{
color:#E77817;
text-decoration:none
}
a:hover{
color:#E77817;
text-decoration:none;
}
input,select,textarea{
padding:1px;
color:#000000;
font:11px tahoma,arial,sans-serif
}
select{
padding:0
}
.checkbox{
border:0
}
div,h1,h2,h3,h4,h5,h6,p,ul,li,form{
margin:0;
padding:0;
}
li{
list-style:none
}
h2 span,h3 span{
display:none
}
/*-----------------------------------------------------------------------*/
							/* capçalera */
/*-----------------------------------------------------------------------*/
#cap{	
margin:auto;
height:164px;
width:967px;
}
#cap ul li{
float:left;
}
/*-----------------------------------------------------------------------*/
							/* pagina */
/*-----------------------------------------------------------------------*/

#pag{
margin:auto;
height:auto;
width:967px;
background:url(../../img/web/fons.gif) repeat-y 170px 0px;
}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 5; 
    clear: both; 
    visibility: hidden;
}

/*-----------------------------------------------------------------------*/
							/* col menu */
/*-----------------------------------------------------------------------*/

#sitemap{
height:auto;
margin:auto;
float:left;
width:170px;
padding:13px 0px 0px 0px;
font:11px verdana,tahoma,arial,sans-serif;
font-weight:bold;
text-align:left;
color:#3B764C;
}
#sitemap h2{
height:32px;
width:165px;
background:#3B764C;
}
#sitemap h3{
font:14px verdana,tahoma,arial,sans-serif;
font-weight:bold;
color:#E77817;
padding:10px 0px 10px 15px;
}
#sitemap ul{
padding:0px 0px 5px 40px;
}
#sitemap li{
padding:0px 0px 5px 0px;
list-style-image:url(../../img/web/guio.gif);
}
#sitemap li.sel{
list-style-image:url(../../img/web/punt.gif);
}
#sitemap a{
color:#3B764C;
}
/*-----------------------------------------------------------------------*/
							/* col centre */
/*-----------------------------------------------------------------------*/

#col2{
margin:auto;
float:left;
width:646px;
padding:0px;
}
#col2 h2{
height:32px;
padding:20px 10px 0px 0px;
font:14px verdana,tahoma,arial,sans-serif;
color:#FFFFFF;
font-weight:bold;
text-align:right;
background:url(../../img/web/pestana.gif) no-repeat top;
}
#col2 h2 ul a {
color:#FFFFFF;
}
#col2 h2 ul li a {
color:#FFFFFF;
}
#col2 h2 ul li {
display:inline;
padding:0px;
}
#col2 h2 ul
{
padding:0px;
}

#col2 h3{
height: auto ! important;
min-height: 20px;
padding:8px 10px 5px 10px;
background:#FDF1E7;
font:14px verdana,tahoma,arial,sans-serif;
color:#E77817;
font-weight:bold;
}

#col2 h4{
width:auto;
padding:10px 0px 10px 0px;
font:11px verdana,tahoma,arial,sans-serif;
color:#E77817;
font-weight:bold;
}
#col2 p{
padding:10px 0px 0px 0px;
}
#col2 p.verd{
width:auto;
padding:0px 0px 0px 0px;
font:11px verdana,tahoma,arial,sans-serif;
color:#3B764C;
font-weight:bold;
}
#col2 ul {
padding:10px 10px 0px 10px;
}
#col2  li{
padding:0px 10px 0px 10px;
list-style:none;
list-style-position:inside;
}
#col2  li.verd{
font:11px verdana,tahoma,arial,sans-serif;
color:#3B764C;
list-style:disc inside;
}

#col2 .content{
width:625px;
float:left;
padding:10px;
}
#col2 .imgdt{
width:auto;
float:right;
padding:0px 0px 0px 10px;
}
#col2 .imgeq{
width:auto;
float:left;
padding:0px 10px 0px 0px;
}
#col2 .text{
width:auto;
padding:5px 0px 0px 0px;
font:11px verdana,tahoma,arial,sans-serif;
color:#000000;
text-align:justify;
}
#col2 .ico{
padding:5px 0px 0px 0px;
text-align:right;
font-weight:bold;
}
#col2 span{
padding:0px 3px 0px 5px;
color:#878988;
font-weight:normal;
}
#col2 .galeria{
height:auto;
padding:5px;
border-top:1px solid #E77817;
border-bottom:1px solid #E77817;
}
/*-----------------------------------------------------------------------*/
							/* col dreta */
/*-----------------------------------------------------------------------*/
#col3{
width:auto;
font:10px verdana,tahoma,arial,sans-serif;
color:#383876;
padding:0px 0px 0px 830px;
}
#col3 ul li{
padding:4px 0px 0px 0px;
text-align:center;
}
#col3 a{
color:#383876;
}
#col3 span{
color:#990000;
}
/*-----------------------------------------------------------------------*/
							/* comentaris */
/*-----------------------------------------------------------------------*/
#comentaris{
width:auto;
font:10px verdana,tahoma,arial,sans-serif;
color:#666666;
border-top:1px solid #E77817;
border-bottom:1px solid #E77817;
}
#comentaris ul li{
padding:10px 10px 10px 10px;
}
#comentaris ul {
padding:10px 10px 10px 10px;
}
#comentaris a{
color:#CC6633;
}
#comentaris span{
color:#000000;
}

/*--------------------------------------------------------------*/
							/*enlaces*/
/*--------------------------------------------------------------*/
#enlace{
color:#000000;
padding:10px 10px 10px 10px;
}
#enlace a{
color:#E77817;
}
/*--------------------------------------------------------------*/
							/*docs adjunts*/
/*--------------------------------------------------------------*/
#docs{
color:#000000;
/*padding:10px 10px 10px 10px;*/
padding:0px 0px 10px 0px;
}
#docs a{
color:#000000;
text-decoration:underline;
}


/*-----------------------------------------------------------------------*/
							/* peu */
/*-----------------------------------------------------------------------*/
#peu{
margin:auto;
height:40px;
width:967px;
padding:18px 0px 0px 0px;
font:11px verdana,tahoma,arial,sans-serif;
color:#3B764C;
background:url(../../img/web/peu.gif) no-repeat  top;
text-align:center;
}

.txt_negre11{color:#000000;}
.txt_vermell11{color:#FF0000;}
.corte { clear: both;}
