/*Document CSS*/

body,h1,h2,h3,h4,h5,h6{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
    color: #000000;
	background-color:#A2FF09;
}

form{
margin:0px;
padding:0px;
}
.I {
    font-style: italic;
}

.B {
    font-weight: bold;
}

a, a:hover, a:visit {
text-decoration:none;
}

.border1 {
border:10px solid #FFFFFF;
}
.border2 {
width:740px;
border:1px solid #000000;
}
#fons{
background-image:url(../images/bg_all.jpg);
background-position:top left;
background-repeat:no-repeat;
background-color:#FFFFFF;
}

#head{
height:110px;
}
#menu{

text-align:left;
margin-bottom:20px;
}
#menu a{
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#006E2A;
padding-left:20px;
}
#menu #inici{
padding-right:50px;
padding-left:46px;
color:#FFFFFF;
}
#menu #cerca{
padding-left:5px;
}
#menu a:hover{
text-decoration:none;
color:#0062BB;
}
/* submenu*/
#submenu{
width:118px;
}

#submenu #titol{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#EA2224;
display:block;
text-align:center;
margin-bottom:4px;
margin-top:4px;
/*padding-top:4px;*/
}

#submenu a{
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#0062BB;
padding:3px;
line-height:15px;
padding-left:5px;
font-weight:bold;
display:block;
background-color:#CCF9FF;
border-top:1px solid #FFFFFF;
border-left:4px solid #0062BB;
}

#submenu a:hover, #submenu .sel{
color:#EA2224;
text-decoration:none;
border-left:4px solid #EA2224;
}

/* BANNERS */
#banners{
width:118px;
}
#banners img{
margin-top:8px;
}
/* NOTICIES */
#bloc{

}
#bloc2, #bloc3{
/*height:100%;*/
background-color:#FFFFFF;
}
.separador_noticies{
clear:both;
border-bottom:1px dashed #666666;
margin-bottom:12px;
margin-top:6px;
}

#bloc #head1, #bloc2 #head1, #bloc3 #head1{
display:block;
height:auto;
line-height:30px;
background-color:#00BDFF;
font-family:Arial, Helvetica, sans-serif;
font-size:19px;
color:#FFFFFF;
padding-left:19px;
}


/*#bloc2 #head1{
display:block;
height:30px;
line-height:30px;
background-color:#005F00;
font-family:Arial, Helvetica, sans-serif;
font-size:19px;
color:#A2FF09;
padding-left:19px;
}
*/
/*#bloc3 #head1{
display:block;
height:30px;
line-height:30px;
background-color:#00BDFF;
font-family:Arial, Helvetica, sans-serif;
font-size:19px;
color:#FFFFFF;
padding-left:19px;
margin-bottom:1px;
}*/

#blanc{
line-height:10px;
background-color:#FFFFFF;
}

#bloc #cont{
width:592px;
background-color:#CCF9FF;
background-image:url(../images/corner.gif);
background-repeat:no-repeat;
background-position:top left;
padding:19px 0px 10px 0px;
}
#info{
margin-left:12px;
margin-right:12px;
}
#info2{
margin:0px;
}



#bloc2 #cont{
background-color:#FFFFFF;
}

#cont .titol{
display:block;
text-transform:uppercase;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#0062BB;
margin-bottom:10px;
}

#cont .titol2{
display:block;
text-transform:uppercase;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#0062BB;
margin-bottom:6px;
}

#cont .subtitol{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
display:block;
font-style:italic;
color:#0062BB;
line-height:16px;
margin-bottom:8px;
}

#cont .texte{
/*width:auto;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
line-height:16px;
}

/* LLISTATS */
.llista{
background-color:#E8FEFF;
margin-left:20px;
margin-right:20px;
padding:20px;
}
.llista a{
text-decoration:none;
}
.separador_llista{
clear:both;
border-top:1px dashed #666666;
margin-top:4px;
}
#cont .titol_llista{
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#0062BB;
margin-bottom:2px;
}

#cont .subtitol_llista{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
display:block;
font-style:italic;
color:#0062BB;
line-height:16px;
margin-bottom:5px;
}
#cont .texte_llista{
/*width:auto;*/
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
line-height:16px;
margin-bottom:5px;
}


#cont .icon{
margin-right:8px;
float:left;
}

#cont #bloc_soci{
display:block;
height:110px;
background-color:#A2FF09;
background-image:url(../images/arrow.gif);
background-repeat:no-repeat;
background-position:left top;
padding:19px 15px 2px 80px;
}

#bloc_soci .titol{
text-transform:lowercase;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#18E600;
margin-top:15px;
}
/* FIRMULARI */
.titol_form{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#A2FF09;
}
#table_form span{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
}
#table_form .input{
margin:0px 5px 0px 5px;
padding-left:3px;
background-color:#ECFFCE;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
border:0px;
border:1px solid #A2FF09;
height:19px;
line-height:17px;
}
#table_form .inputb{
margin:0px 0px 0px 5px;
padding-left:3px;
background-color:#ECFFCE;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
border:0px;
border:1px solid #A2FF09;
height:19px;
line-height:17px;
}
#table_form .select{
margin:0px 5px 0px 5px;
padding-left:3px;
background-color:#ECFFCE;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
border:0px;
height:22px;
line-height:22px;
width:auto;
}
#table_form .button{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
height:22px;
margin-left:10px;
}
.i6{
width:230px;
}
.i5{
width:170px;
}
.i4{
width:150px;
}
.ib1{
width:40px;
}
.ib2{
width:20px;
}
.ib3{
width:100px;
}


/* RECERCA*/
.search{
height:16px;
background-color:#ECFFCE;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
width:85px;
border:0px;
border:1px solid #006E2A;
}

/* COMISSIONS */
#submenucom{
height:16px;
line-height:16px;
background-color:#FFFFFF;
padding-bottom:5px;
text-indent:5px;
}
#submenucom a{
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
font-style:italic;
color:#0062BB;
padding-right:10px;
}
#submenucom a:hover{
color:#00C7A7;
text-decoration:none;
}

#titol_comissio{
background-color:#92F2FF;
line-height:16px;
padding:10px 10px 14px 110px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
background-image:url(../images/comissions/bg_titol.gif);
background-repeat:no-repeat;
background-position:left top;
color:#0062BB;
}
#comissio{
background-color:#FFFFFF;
border-top:1px solid #00DFFF;
}
#comissio #info{
padding:10px 10px 8px 20px;
}

#comissio #info .titol{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#00DFFF;
text-transform:uppercase;
display:block;
margin-bottom:3px;
}
#comissio #info .text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
line-height:16px;
}

/* DOCUMENTACIO*/
#document{
margin-top:8px;

}

#document #td1{
border-left:1px solid #B8B8B8;
border-bottom:1px solid #B8B8B8;
border-right:1px solid #B8B8B8;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:22px;
padding-left:8px;
}
#document #td2, #document #td3{
border-bottom:1px solid #B8B8B8;
border-right:1px solid #B8B8B8;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:22px;
}
#document .red{
color:#FF0000;
font-weight:bold;
padding-right:4px;
}

#adjunts{
background-color:#E8FEFF;
border:1px solid #FFFFFF;
}

#fotos{

}
#adjunts a, #fotos a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#0062BB;
}
#adjunts a:hover, #fotos a:hover{
text-decoration:none;
color:#00BDFF;
}
