

body {
	margin:0px;
	text-align:center;
	background:#e9e9e9;
}

.web {
	width:770px;
	margin:auto;
	background:url(images/pxrep.gif) repeat-y;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#515151;
}


.boxBuscador{
	float:right;
	
}
.boxBuscador input{
	font-size:10px;
	
}
.boxBuscador form{
	margin:0px;
	padding:0px;
}


.head {
	background:url(images/top.gif) top no-repeat;
	padding:32px;
	padding-top:10px;
	padding-right:0px;
	padding-bottom:0px;
}

.links {
	clear:both;
	height:42px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	padding:0px;
}

.links a {
	text-decoration:none;
	color:#62b2cb;
	display:block;
	float:left;
	width:100px;
	padding-left:8px;
}

.links a:hover {
	color:#0f7088;
}

.flash {
	background:url(images/head.jpg) left no-repeat;
	width:500px;
	height:100px;
	float:left;
	margin-right:4px;
	
}

.logo {
	float:left;
	margin:13px 11px;
}

.container {
	background:url(images/pagina_bottom.gif) no-repeat bottom left;
	padding-right:30px;
	padding-top:0px;
	padding-bottom:20px;
}


.pagina {
	width:490px;
	float:right;
	line-height:18px;
	padding-top:0px;
}

.contenido {
	background:url(images/pagina_top.gif) no-repeat top right;
	padding-right:25px;
	padding-top:15px;
	min-height:350px;
}

h2 {
	color:#e7bc2f;
	font-size:20px;
	text-align:right;
	margin:0px;
	padding:0px;
	padding-right:10px;
	padding-top:5px;
}
.noticia {
	float:left;
	padding-bottom:10px;

}

.lateral .noticia {
	float:none;
	padding-bottom:10px;
	margin-left:24px;
	width:142px;
}

#new_sl {
 width:164px;	
}

.noticia_head {
	/*border-bottom:2px solid #f6c93c;*/
	/*margin-bottom:10px;*/
}

li {
	margin-left:10px;
}

h3 {
	color:#21819a;
	font-size:14px;
}

.pagina img {
	float:right;
	border:5px solid #b1d7e5;
	margin-left:5px;
}

.lateral {
	float:right;
	width:200px;
	padding-left:0px;
	padding-top:30px;
	height:100%;
	background:url(images/fons_menu.jpg) bottom right no-repeat;
}

.menu {
	padding-left:25px;
	padding-bottom:15px;
}

.menu a {
	display:block;
	background:url(images/botoGroc.png) no-repeat;
	text-decoration:none;
	height:21px;
	color:#747472;
	padding-top:3px;
	padding-left:10px;
	font-weight:bold;
	margin-bottom:6px;
}

.menu .boxBuscador { padding-right:0px; margin:10px 10px; }
.boxBuscador #inputSearchWords { width:160px; }
#formBusqueda { padding:0px; margin:0px; }
.menu .Blau {
	display:block;
	background:url(images/botoBlau.png) no-repeat;
	text-decoration:none;
	height:21px;
	color:#FFF;
	padding-top:3px;
	padding-left:10px;
	font-weight:bold;
	margin-bottom:6px;
}

.menu a:hover {
	/*background:url(images/menulink_hover.gif) no-repeat;*/
	color:#25c3f3;
}

.activitats {
	/*background:url(images/quad_activitats.gif) no-repeat;*/
	background:url(images/agenda_bottom.gif) bottom left no-repeat;	
	padding:15px;
	min-height:90px;
}

.peuActivitats {
	background:url(images/agenda_top.gif) top right no-repeat;

}

.xarxesSocials {
float:left;
margin-left:25px;
margin-bottom:110px;
width:166px;
text-align:center;

}

.buttlleti {
float:left;
margin-left:25px;
margin-bottom:10px;
width:166px;
text-align:center;

}

.xarxesSocials fieldset{ 

 border:2px solid #1a7f9e;
 background:#FFF;

}


.xarxesSocials a,.xarxesSocials img{
	border:0px;
}

.activitats a {
text-decoration:none;

}

.activitats span {
	color:#0076a3;
	font-weight:bold;
}

.activitats ul {
	padding:0px;
	padding-top:5px;
	margin:0px;

}
.activitats li {
	background:url(images/link_activitats.gif) no-repeat 0px 2px;
	list-style-type:none;
	font-size:10px;
	padding-left:15px;
	padding-bottom:5px;
}


.foot {
	background:url(images/foot.gif) bottom no-repeat;
	height:50px;
	clear:both;
	padding-bottom:75px;
	font-size:10px;
	
}

#patrocina {
	padding-left:80px;
	padding-top:15px;

}

#patrocina div {
	width:205px;
	float:left;

}

.contacto td {
	padding-bottom:10px;
}

.derechaMenuTopDebajo
{
background:url(../fondoAmbitos.gif) left top no-repeat;
}
.CornersArribaLeftTop{
background:url(../corner_Arriba.gif) left top no-repeat;
}
.CornersArribaLeft{
background:url(../corner_Arriba.gif) left top no-repeat;
}
.CornersArribaLeftNoticiaAmpliada{
background:url(../corner_ArribaNAmpliada.gif) left top no-repeat;
}
.CornersArribaLeftCalendario{
background:url(../corner_Arriba.gif) left top no-repeat;
border-right:3px solid #F8CD4A;
}

.CornersArribaRight{
background:url(../corner_Arriba.gif) right top no-repeat;
}

.CornersAbajoLeft,.CornersAbajoLeftNoticiaAmpliada{
background:url(../corner_Abajo.gif) left bottom no-repeat;
}
.CornersAbajoLeftCalendario{
background:url(../corner_Abajo.gif) left bottom no-repeat;
border-right:3px solid #F8CD4A;
}

.CornersAbajoRight{
background:url(../corner_Abajo.gif) right bottom no-repeat;
}
.pagina{

}


.imgButton {
  width:20px;
  height:20px;
}

.modulos {

border-left: 3px solid #F8CD4A;
border-right:3px solid #F8CD4A;
}
/****************************** INSTALACIONES *************************/
#detalleInstalacion caption
{
border-bottom:3px solid #F8CD4A;
}

#listadoCateInstala td
{
border-bottom:2px solid #F8CD4A;
}

/****************************** GALERIA **************************/
.galeria
{
border: 1px solid #F8CD4A;
}
/******************** AGENDA ***************************/
.noticiaAmpliada table
{
border:1px solid #F8CD4A;
}

.noticiaAmpliada .lugar
{
border-right:1px solid #F8CD4A;
}

.noticiaAmpliada .flecha
{
background:url(../TriangleDerechaOff.gif) center left no-repeat;
}


.noticiaBreve h3{
background:url(../TriangleDerecha.gif) top left no-repeat;
}

.noticiaBreve table
{
border:1px solid #F8CD4A;
}

.noticiaBreve .lugar
{
border-right:1px solid #F8CD4A;
}

.noticiaBreve .flecha
{
background:url(../TriangleDerechaOff.gif) center left no-repeat;
}

.cal_tabla caption
{
color: #F8CD4A;
}
.cal_hoy
{
background:url(../globoFondo.gif) right top no-repeat;
}
.cal_dias{
background-color:#F8CD4A;
color:#000000;
}

#agenda{
border-right:3px solid #F8CD4A;
}

h2{
color:#F8CD4A;

}
.divCalendari .cal_titd {
	font-size:9px;
}


.tooltip {
	
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	opacity: 0.85;
	text-align:left;
	font:Verdana, Geneva, sans-serif;
	font-size:12px;
	
}



