body {
    font-family: Arial, Helvetica, sans-serif;
}
.text_mp{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#666666;
font-weight:bold;
}
.text_menu{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
font-weight:bold;
text-decoration:none;
}
.text_menu a:link a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
font-weight:bold;
text-decoration:none;
}
.text_menu a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
}
.text_menu_p{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#666666;
font-weight:bold;
text-decoration:none;
}
.text_menu_p a:link a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#666666;
font-weight:bold;
text-decoration:none;
}
.text_menu_p a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
font-weight:bold;
}
.text_menu_f{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.text_menu_f a:link a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.text_menu_f a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
font-weight:bold;
}
.h1{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
font-weight:bold;
}
.h2{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
font-weight:bold;
}
.h1_b{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
}
.h2_b{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
}
#c1{
	padding-bottom: 10px;
	padding-top: 10px;
	height:200;
	width:818;
}
#c2{
  padding-bottom: 10px;
  padding-top: 10px;
  height:200;
  width:818;
}
#c1_i{
vertical-align:top;
padding-top:1px;
padding-right:10px;
  height:100;
  width:818;
}
#c2_i{
text-align:right;
	padding-top:15px;
	padding-right:10px;
	height:100;
	width:818;
}
#f1_i{
	height:110;
	width:150;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-left:10px;
}
#capa_proj {
	position: relative;
	left:10px;
	top:10px;
	width:491px;
	height:212px;
	z-index:1;
}
#cpf{
  padding-right::10px;
  padding-left:10px;
  padding-bottom: 20px;
  padding-top: 10px;
  height:500;
  width:818;
  background:url(imatges/fons_f.png);
}
}
.tip_cp a:link{
font-family:Arial, Helvetica, sans-serif;
font-size:8px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
padding:2px;

}
.avis{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color: #FF0000;
font-weight:bold;
}
#marquesina{
padding-right:22px;
}
.wrap1, .wrap2, .wrap3 {
	display:inline-table;
	/* \*/display:block;/**/} 
.wrap1 {
	float:left;
	background:url(imatges/shadow.gif) right bottom no-repeat;}
.wrap2 {background:url(images/corner_bl.gif) left bottom no-repeat;}
.wrap3 {
	padding:0 8px 8px 0;
	background:url(imatges/corner_tr.gif) right top no-repeat;}
.wrap3 img {
	display:block;
	border:1px solid #ccc;
	border-color:#efefef #ccc #ccc #efefef;
	}
	
