/* CSS Document */
/***************************/
/* TOC */
/* 1 - BODY */
/* 2 - PAGINA */
/* 3 - CAPSAL */
/* 	3.1 - Idiomes */
/*		3.2 - Faixa menu, barra de dalt, etc.*/
/*		3.3 - Menu Negre */
/*		3.4 - Missatge */
/* 4 - MENU */
/* 4.1 - Cercador */
/* 4.2 - RSS */
/* 5 - BARRA CENTRAL */
/* 	5.1 - Noticies */
/* 	5.2 - Pagines */
/* 	5.3 - Patrocinadors */
/*		5.4 - Galeria imatges */
/*		5.5 - Colaborar */
/*		5.6 - Premsa */
/* 6 - BARRA DRETA */
/* 7 - PEU */
/* 8 - MIDA DE LA LLETRA */
/* 9 - CONTACTAR */
/* 10 - JFORMS */
/*******************************/
/* 1 - BODY */
body {
	text-align: center;
	}
#all {
	margin: 14px auto 7px auto;
	width: 895px;
	text-align: left;
	}
/*******************************/
/* 2 - PAGINA */
#pagina {
	clear: both;
	overflow: hidden;
	}
/*******************************/
/* 3 - CAPSAL */
#header .menu-nav li {
	float: left;
	}
#header .menu-nav li,
#header #jflanguageselection li {
	margin-left: 8px;
	padding-left: 15px;
	}
#header #jflanguageselection,
#header #jflanguageselection li {
	float: right;
	}
#header .menu-nav .item66 {/*Posar una caseta a l'inici*/
	margin-left: 0px;
	padding-left: 0px;
	background-image: none;
	}
#header .menu-nav .item66 a { 
	height: 21px;
	width: 20px;
	display: block;
}
#header .menu-nav .item66 span {
	position: absolute;
	left: -10000px;
	}
/* 	3.1 - Idiomes */
/*		3.2 - Faixa menu, barra de dalt, etc.*/
#faixa_menu {
	width: 100%;
	height: 150px;
	}
#menu_negre { /*:La barra que conte el logo i el menu negre*/
	width: 623px;
	float: left;
	}
#menu_negre .logo {
	display: block;
	width: 625px; height: 49px;
	}
#menu_negre .logo a {
	margin: 6px 0px 0px 9px;
	width: 151px; height: 45px;
	display: block;
	}
.aleatoria {
	float: right;
	}
/*		3.3 - Menu Negre */
#faixa_menu .menu {
	clear: left;
	}
#faixa_menu .menu li {
	float: left;
	display: block;
	margin-right: 1px;
	}
#faixa_menu .menu a {
	display: block;
	text-align: center;
}
/* CADA PESTANYETA DEL MENU */
.item60 { 	width: 102px; } .item61 { width: 125px;} .item62 { 	width: 108px; } .item63 { 	width: 104px; } .item65 { 	width: 93px; } .item64 { 	width: 85px; }
/*desfer amplades per al mapa web */
#page .item65 { width: 300px;}
/* Amagar el segon nivell */
#faixa_menu ul li ul,
#left .menu li ul {
	display: none;
	}
/*		3.4 - Missatge */
div#missatge {
	clear: left;
	width: 622px; 	height: 72px;
	position: relative;
}
.mundo_mejor {
	position: absolute;
	right: 0px; 	top: 1px;
	width: 243px;
	height: 78px;
}
/*******************************/
/* 4 - MENU */
.item1 {
	margin-top: 6px;
	}
#left {
	float: left;
/*	padding-top: 6px;*/
	margin: -6px 0px 0px 5px;
	}
#left .menu {
	clear: both;
	width: 178px;
	text-align: center;
}
#left .menu a {
	width: 160px; 	height: 25px;
	display: block;
	margin: 0px auto 3px auto;
	padding: 30px 5px 0px 0px;
	text-align:  right;
}
#left .sindicat a {
	height: 12px;
	display: inline;
	padding: 0px;
	text-align: center;
	}
/* 4.1 - Cercador */
#left div.cercador {
	padding: 3px 9px 3px 5px;
	width: 154px;
	text-align: right;
	margin-bottom: 6px;
	}
#left div.cercador h3,
#left div.cercador .inputbox {
 	text-align: left;
	}
#left div.cercador .inputbox {
	margin-bottom: 3px;
	}
#left div.cercador h3 {
	margin-bottom: 3px;
	}
#left div.cercador label {
	position: absolute;
	left: -10000px;
	}
/* 4.2 - RSS */
#left div.rss {
	width: 178px;
	text-align: center;
	margin-top: 9px;
		}
/*******************************/
/* 5 - BARRA CENTRAL */
#wrapper {
	margin: 10px 30px 14px 200px;
	}
#wrapper .blog {
	margin-left: 120px;
	}
.contentdescription {
	padding-bottom:30px;
	}
#main2 { /*la part central quan hi ha part dreta */
	width: 435px;
	float: left;
	}
/* 	5.1 - Noticies */
#noticias  .article_row {
	width: 540px; height: 177px; overflow: hidden;
	margin-bottom:13px;
	margin-top: 40px;
	}
#noticias .article_row .titol_noticia {
	padding-left: 15px;
	padding-top: 5px;
 	width: 525px; height: 38px;
	position: relative;
	}
#noticias .blog .article_row p.buttonheading {
	float: right;
	margin-top: 8px;
	}
#noticias .article_row .readon {
	position: absolute;
	top: 0px; right: 0px;
	}
#noticias .article_row .readon img,
#noticias .article_row .buttonheading img {
	float: none;
	margin: 0px;
	}
#noticias .article_row p {
	margin-right: 15px;
	margin-top: 15px;
	}
#noticias .article_row readon p,
#noticias .article_row p.buttonheading,
#noticias .article_row p.iteminfo {
	margin-right: 0px;
	margin-top: 0px;
	}
#noticias .article_row img {
	float: left;
	margin-right: 15px;
	margin-top: -15px;
	}
#page hr {
	width: 557px; height: 16px;
	clear: both;
}
#wrapper .contact #emailForm {
	margin-top: 16px;
	padding: 8px;
	}
#wrapper .contact #emailForm label {
	width: 350px;
	display: block;
	}
.contact_address {
	margin-bottom: 16px;
	}
/* 	5.2 - Pagines */
#page {
	margin-left: 122px;
}
#noticias #page {
	padding: 25px;
	}
#noticias #page img {
	margin-bottom: 6px;
	}
#page p {
	line-height: 1.2em;
	margin-bottom: 1.2em;
	}
#page h3 {
	margin-top: 20px;
	}
#page .contentheading {
	position: relative;
	left: -122px;
	}
#noticias #page .contentheading {
	left: 0px;
	}
#noticias #page .contentheading {
	margin-left: 0px;
	}
#page ul li {
	margin-bottom: 1.5em;
	list-style: disc;
	margin-left: 30px;
	}
#page ul li ul li {
	margin-bottom: 0.5em;
	}
p.counter {
	text-align: center;
	margin-top: 20px;
	}
ul.pagination {	margin-left: 156px;
	}
ul.pagination li {
	float: left;
	padding: 3px;

	}
/* 	5.3 - Patrocinadors */
.logos_esquerra,
.logos_dreta {
	width: 270px;
	text-align: center;		
	float: left;
}
.logos_esquerra img,
.logos_dreta img{
	float: none;
	margin: 0px auto 26px auto;
	display: block;
	text-align: center;
}
#gestion hr {
	clear: both;
	}
/*		5.4 - Galeria imatges */
#phocagallery {
	font-size: 1.5em;
	}
#phocagallery .componentheading {
	font-size: 1.3em;
	font-variant: small-caps;
	}
#phocagallery .componentheading:first-letter {
	font-size: 1.2em;
	}
#phocagallery td {
	vertical-align: middle;
	}
/*		5.5 - Colaborar */
#main .moduletable ul.menu {
	padding: 16px 0px 0px 142px;
	margin-top: 16px;
	}
iframe {
	height: 1500px;
	}
/*		5.6 - Premsa */
table.weblinks {
	text-align: center;
	margin: 16px auto 16px auto;
	}
table.weblinks td {
	text-align: left;
	}
/* 6 - BARRA DRETA */
#right {
	width: 200px;
	margin-right: 0px;
	float: right;
	}
#oficina, #oficina2, #oficina3, #oficina4 {
	margin-bottom:29px;
	text-align:center;
}
#right h4 {
	padding: 4px 0px 4px 0px;
	}
/* 7 - PEU */
p.amunt {
	text-align: center;
	clear: both;
	margin-left: 122px;
	margin-top: 25px;
}
p.amunt img {
	float: none;
}
#footer {
	margin-bottom:9px;
	margin-top:3px;
}
p.syndicate {
	float: left;
}
p.bi_dreta {
	float: right;
}
/* 10 - JFORMS */
div.jform form {
	padding: 10px;
}
div.jform form input,
div.jform form select,
div.jform form textarea,
div.jform form fieldset,
div.jform form div {
	float:left;
	clear: left;
}
div.jform form label {
	float:left;
	clear: left;
	margin-top: 10px;
}
div.jform form input {
	margin-top: -5px;
}
div.jform form div.jflegal,
div.jform form div.jfhtml {
	float: none;
}
div.jform form div.jfforma {
	margin-top: 22px;
}
div.jform form fieldset input,
div.jform form fieldset label {
	float: none;
	margin-top: 8px;	margin-left: 8px;
}
div.jform form input.jfbutton {
	text-align: center;
	margin-top: 40px; margin-bottom: 40px;
	margin-left: 8px;
	float: none;
}
div.jform .jfforma {
	margin-bottom: 22px;
}
div.jform form label#he334_273_label {
	margin-top: 0px;
}