@charset "utf-8";
/* CSS Document */
body {
	background-image:url(img/fons.jpg);
	margin-top:10px;
}
.idioma {
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
color:#FF9900;
text-decoration:none;
font-weight:bold;	
}

.idioma:hover {
color:#FFCC33;
}
.titol{
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
color:#FFFFFF;
font-weight:bold;

}

.link_verd{
font-family:Arial, Helvetica, sans-serif;
font-size:25px;
color:#CCCC66;
font-weight:bold;
text-decoration:none;
}
.link_blanc{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
text-align:left;
}

.text_blanc{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
text-align:left;
}

.link_blanc_m{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

.link_verd_fosforito{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#66FF33;
font-weight:bold;
text-decoration:none;
}
.proces{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration:none;
position:relative;
top:0px;
}
.proces_groc{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFCC00;
font-weight:bold;
text-decoration:none;
}

.contenidor{
display:block;
margin-top:10px;
width:390px;
height:325px;
overflow:hidden;

}

.link_blanc_prod{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
line-height:150%;
font-weight:bold;
text-decoration:none;
}

.link_blanc_prod:hover{
color:#c52126;
}

.link_blanc_p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
line-height:150%;
font-weight:bold;
text-decoration:none;
}

.link_blanc_p:hover{
color:#c52126;
}


.prod_verd_g{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
color:#33cc00;
font-weight:bold;
text-decoration:none;
}

.prod_verd{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
margin-left:10px;
font-size:13px;
color:#33cc00;
font-weight:bold;
text-decoration:none;
}
.prod_blanc{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
.prod_vermell{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FF0000;
font-weight:bold;
text-decoration:none;
}
.prod_vermell_g{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
color:#c52126;
font-weight:bold;
text-decoration:none;
}
.taronja{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FF6600;
font-weight:bold;
text-decoration:none;
}

.taronja_raco{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FF9900;
font-weight:bold;
text-decoration:none;
}

.blau{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#01019a;
font-weight:bold;
text-decoration:none;
}
.filo_txt{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration:none;
}
.filo_txt_2{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight: normal;
text-decoration:none;
}
.filo_txt_vermell{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #F00;
font-weight: bold;
text-decoration:none;
}

.boto_negre {
	display:block;
	width:80px;
	background-color: #333333;
	border: 0px;
	color: #FFFFFF;
	padding: 2px;
	text-align: center;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-top:-1px;
	cursor:pointer;
}

.formulari_transparent{

border:0px; 
text-align:right; 
padding-top:1px; 
padding-bottom:1px;
background-color:transparent;
font-size:10px;

}

.formulari_transparent_g{

border:0px; 
text-align:left; 
padding-top:5px; 
padding-bottom:5px;
padding-left:5px;
background-color:#ffffff;
font-size:14px;

}

.lila_p{
color:#3333cc;
font-size:10px;
}

.negre_p{
color:#000000;
font-size:10px;
}

.negre_n{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
font-weight:bold;
text-decoration:none;
}

.text_blanc_m{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

.text_lila_m{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#3333CC;
font-weight:bold;
text-decoration:none;
}

.text_lila_g{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#3333CC;
font-weight:bold;
text-decoration:none;
}

.text_pressupost{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0b333c;
font-weight:normal;
text-decoration:none;
}

.boto_blanc {
	background-color: #FFFFFF;
	border: 1px solid #000000;
	color: #000000;
	text-align: center;
	font-size: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	cursor:pointer;
}

.boto_blanc_g {
	background-color: #FFFFFF;
	border: 1px solid #000000;
	color: #000000;
	text-align: center;
	font-size: 16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.groc {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffff00;
text-decoration:none;
font-weight:bold;	
}

.not_blanc_g{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

.not_blanc_m{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

.not_blanc_p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

h1{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

h2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
display:inline; 
text-align:left;
}

ul{

margin-left: 20px;
padding: 0px;

}

li, li a{

font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
text-align:left;
list-style:square;

}

li a:hover{

font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
text-decoration:underline;
text-align:left;

}
