#content
{
float:left;
width:582px;
}
.contentclass
{
float:left;
/*width:582px;*/
width:185px;
margin-right:4px;
background-color:#CCC;
}
.borde_inf2
{
border-bottom:1px sodid #FFFFFF;
}
.content_fondo
{
background-color:#ebebeb;
}

.content_home
{
background-image:url(../imagenes/raya_home.gif);

}


.resumen
{
float:left;
border-bottom:1px solid #b3b3b3;
padding:15px 0px 15px 5px;
margin:0px;
width:231px;
}
.padding_right
{
padding-right:5px;
width:225px;
}

.resumen_largo
{
width:336px;
}

.resumen p
{
padding-bottom:5px;
}

.izq
{
width:236px;
float:left;
padding:0px;
margin:0px;
border-right:1px solid #b3b3b3;
}

.der
{
width:342px;
float:left;
padding:0px;
margin:0px;
}


span.calendari_mes
{
color:#000000;
font-weight:bold;
}
	span.calendari_mes a
	{
	color:#ff6800;
	}

#calendari
{
padding:20px;
float:left;
background-color: #ebebeb;
}

#calendari table {
	background-color:#b9bdc0;
}
#calendari td {
	background-color:#ffffff;
}
#calendari td.evento1 {
	background-color:#ff6800;
	color: #ffffff;
}
#calendari td.evento2 {
	background-color:#113997;
	color: #ffffff;
}
h4.cevento1 {
	color: #ff6800;
}
h4.cevento2 {
	color: #113997;
}
.blanco {
	color: #ffffff;
}
#calendari th {
	background-color: #ebebeb;
}
img.calendari
{
margin-top:5px;
}

#calendari ul li
{
float:left;
width:85px;
}
#calendari ul li.mes_anterior
{
/*padding-right:25px;*/
}

a.calendari_dia
{
color:#FFFFFF;
}

select.categoria_link
{
float:right;
margin-right:10px;
}
.leyendacalen {
	padding-top: 20px;
	border-top: 1px solid #000000;
}
#content2
{
float:left;
background-color:#ebebeb;
width:375px;
margin-left:4px;
}

#content2 .sin_borde
{
border-bottom:0px;
}



.content_arreglo
{
padding:5px 5px 0px 10px;
}
.content_titulo
{
width:572px;
background-color:#303030;
padding:3px 0px 3px 10px;
border-bottom:1px solid #FFFFFF;
float:left;
}
.content_titulo h2 {
	color:#FFFFFF;
	}


.articulo
{
width:557px;
border-bottom:1px solid #b3b3b3;
padding-bottom:25px;
padding-top:25px;
padding-right:10px;
float:left;
}
.no_bottom_padding
{
padding-bottom:0px;
}

.articulo p.pequeno
{
width:225px;
margin:0px;
padding:0px;
}

.articulo h2
{
color:#000000;
}

.menu_titulo h2
{
color:#FFFFFF;
}

.articulo p
{
margin:0px;
margin-top:10px;

}

.articulo_ultimo
{
border:0px;
}

.articulo img
{
float:left;
}

.articulo textarea
{
width:390px;
height:95px;
border:1px solid #666666;
}

.articulo label
{
font-weight:bold;
}

.articulo object
{
margin-top:0px;
}

.articulo form
{
width:558px;
}

h2.projectes
{
width:180px;
float:left;
}

.content_titulo select
{
font-size:10px;
width:176px;
}

select.newsletter
{
font-size:10px;
}

select.newsletterIdioma
{
font-size:10px;
width: 146px;
}

select.newsletterIdiomaSidebar
{
font-size:10px;
width: 166px;
}

.projecte_list
{
width:186px;
float:left;
/*border-right:1px solid #b3b3b3;*/
}

.projectes_list_2
{
width:380px;
}

.projectes_list_info
{
width:350px;
float:left;
}


.projectes_titulo
{
background-color:#b3b3b3;
/*width:176px;*/
float:left;
padding:3px 0px 3px 10px;
/*border-bottom:1px solid #FFFFFF;*/
}

.home_titulos
{
width:226px;
float:left;
background-color:#b3b3b3;
border-bottom:1px solid #FFFFFF;
padding:3px 0px 3px 10px;
margin:0px;
}

.home_titulos_2
{
width:335px;
float:left;
background-color:#b3b3b3;
border-bottom:1px solid #FFFFFF;
padding:3px 0px 3px 10px;
}

.projectes_pag
{
background-color:#cccccc;
padding:6px 0px 5px 10px;
border:0px;
width:175px;
}

.projectes_pag2
{
background-color:#cccccc;
padding:6px 0px 5px 10px;
border:0px;
width:572px;
}

input.contactar
{
margin-bottom:0px;
border:1px solid #666666;
height:15px;
}
/*
.projectes_titulo_largo
{
width:385px;
}
*/
.titulo_largo
{
width:325px;
}

.projectes_pag ul li, .projectes_pag2 ul li
{
float:left;
font-weight:bold;
color:#000000;
margin-right:5px;
}

.projectes_pag ul li a, .projectes_pag2 ul li a
{
color:#000000;

}
.projectes_pag ul li a.active, .projectes_pag2 ul li a.active
{
color:#ffffff;

}

.projectes_resumen
{
float:left;
border-bottom:1px solid #b3b3b3;
width:175px;
padding:15px 0px 15px 0px;
}

.projectes_resumen_largo
{
width:226px;
}

.projectes_resumen_home_l
{
width:335px;
}

.projectes_resumen img
{
float:left;
}

#content img
{
float:left;
}

.projectes_caixa
{
padding:0px 5px 0px 5px;
float:left;
}

.sin_borde{
border:0px;
}
.projectes_resumen p
{
padding:0px;
margin:0px 0px 5px 0px;
}

.projecte_info
{
width:365px;
padding:10px;
padding-bottom:30px;
float:left;
border-bottom:1px solid #b3b3b3;
}

.projecte_info p
{
margin-bottom:15px;
margin-top:2px;
}

img.projecte
{
margin:0px 10px 20px 0px;
}

h3
{
font-size:12px;
color:#000000;
padding:0px;
margin:0px;
}

input.avisolegal2
{
border:0px;
margin:0px;
padding:0px;
}


fieldset.avisolegal
{
width:200px;
padding:0px;
margin:0px;
padding-top:10px;
height:30px;
}

fieldset.contactar
{
width:350px;
}

h3.mapa
{
margin-bottom:15px;
}

h3.documents
{
margin-bottom:15px;
margin-top:15px;
}

h3.links
{
margin-top:25px;
margin-bottom:15px;
}

.paginacion_mod
{
width:480px;
float:left;
}

span.mapa
{
margin-left:5px;
}

.sidebar_left
{
width:236px;
border-right:1px solid #FFFFFF;
float:left;
}

.sidebar_right
{
width:335px;
float:left;
}

#home_superior
{
float:left;
background-color:#ebebeb;
width:582px;
background-image:url(../imagenes/raya_home_superior.gif);
background-repeat:repeat-y;
}

#home_inferior
{
float:left;
background-color:#ebebeb;
width:582px;
background-image:url(../imagenes/raya_home_superior.gif);
background-repeat:repeat-y;
}



.enlaces
{
border-bottom:1px solid #FFFFFF;
padding-bottom:15px;
padding-top:15px;
padding-right:10px;
width:584px;
}

.enlaces h2
{
color:#000000;
}

.enlaces p
{
margin:10px 0px 10px 0px;

}

p.articulo_link
{
margin:10px 0px 10px 0px;
}

.enlaces p.docs
{
margin:5px 0px 0px 0px;
}

.enlace_ultimo
{
border:0px;
}

.borde_inf
{
border-bottom:1px solid #FFFFFF;
}

h2.negro
{
color:#000000;
}

p.parrafo
{
margin-top:10px;
margin-bottom:25px;
}
	.parrafoTitle
	{
	font-size:11px;
	font-weight:bold;
	margin-bottom:5px;
	display:block;
	}
	.parrafo a
	{
	font-size:11px;
	font-weight:bold;
	margin-top:5px;
	display:block;
	color:#ff6800;
	}
	

.blocks_titulo h2
{
color:#FFFFFF;
}

/* DOCUMENTOS */
/*
.documento {
	font-weight:normal;
	color:#000000;
	border-top:#FFFFFF solid 1px;
	padding-top:13px;
	margin-bottom:3px;
	}
	.documento img {
		border:none;
		}
	.documento p {
		color:#808080;
		background-color:#ebebeb;
		}
*/
body.catcod19 .projecte_info {
	border:none;
	}
	body.catcod19 .projecte_info p {
		margin-bottom:5px;
		margin-top:2px;
		}
		body.catcod19 .projecte_info p.desc {
			margin:10px 0px;
			}
	body.catcod19 .projecte_info ul {
		margin-top:10px;
		}
	body.catcod19 .projecte_info div.hr {
		width:auto;
		height:1px;
		border:0px;
		color:#FFF;
		background-color:#FFF;
		margin:14px 0px 10px 0px;
		padding:0px;
		}
	body.catcod19 .projecte_info div.hrVersion {
		width:auto;
		height:1px;
		border:0px;
		color:#dcdcdc;
		background-color:#dcdcdc;
		margin:7px 0px 5px 0px;
		padding:0px;
		}
	body.catcod19 .projectes_titulo	{
		background-color:#b3b3b3;
		width:176px;
		float:left;
		padding:3px 0px 3px 10px;
		border-bottom:1px solid #FFFFFF;
		}
		body.catcod19 .projectes_titulo_largo {
			width:385px;
			}
/***
  * ZCL@20081124
 ***/
input.botonImg {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	background:url(../imagenes/flechita_der.gif) no-repeat;
	text-align:left;
	border:none;
	padding:0px;
	padding-left:12px;
	margin:0px;
	margin-top:10px;
	color:#ff6800;
	font-weight:bold;
	text-transform:lowercase;
	cursor:pointer;
	}
#sidebar input.botonImg {
	color:#000000;
	}
.wrapperHeaderBlocks {
	background-color:#b3b3b3;
	float:left;
	}
	.projectes_list2 {
		float:left;
		width:394px;
		border-left:#FFF solid 1px;
		}
#sidebar input.botonImg {
	color:#000000;
	}
.wrapperHeaderBlocks .projecte_list {
width:187px;
}
.otraCapa {
float:left;
background-color:#ccc;
border-top:#FFF solid 1px;
width:185px;
}
.otraCapa2 {
	border-bottom:#FFF solid 1px;
	float:left;
	width:186px;
}

/***
  * ZCL@20090107
  * RESULTADOS DEL MOTOR DE BÚSQUEDA DE GOOGLE
 ***/
#cse-search-results {
	padding:0px 20px;
	}
	#cse-search-results iframe {
		width:100%;
		}
