body {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;

}

#contenidor {
	width: 700px; 
	height: 450px;
	border-right: #566 1px solid;
	border-top: 1px solid #566;
	border-left: #566 1px solid;
	border-bottom: #566 1px solid;
	padding: 10px;
	padding-bottom: 15px;
	margin: 10px;
	text-align: left;
	color: #000000;
}
#contenidor2 {
	width: 700px; 
	height: 600px;
	border-right: #566 1px solid;
	border-top: 1px solid #566;
	border-left: #566 1px solid;
	border-bottom: #566 1px solid;
	padding: 10px;
	padding-bottom: 15px;
	margin: 10px;
	text-align: left;
	color: #000000;
}

#contenidor_tandem {
	width: 700px;
	height:auto;
	border-right: #566 1px solid;
	border-top: 1px solid #566;
	border-left: #566 1px solid;
	border-bottom: #566 1px solid;
	padding: 10px;
	padding-bottom: 15px;
	margin: 10px;
	text-align: center;
	color: #000000;
	margin:0 auto 0 auto
}

#menu {
	width: 100%;
	margin: 1%;
}

#menu_logo {
	float:left;
	width:30%;
}

#menu_opcions {
	float:right;
	padding:0px 5px 0px 5px;
	margin:24px 5px 0px 10px;
	background:url(fondo_menu.gif) repeat-x;
	width:58%;
}

#menu_opcions a{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;/*#D21E16;*/
	text-decoration : none;
	font-style: normal;
}

#menu_opcions a:active{
	text-decoration : none;
}

#menu_opcions a:hover{
	color: #D21E16;/*Maroon;*/
}

#menu_opcions a:visited{
	text-decoration : none;
}

#menu_opcions a:link{
	text-decoration : none;
}

#capcalera_seccio {

	height:24px;
	margin:1%;
	background:url(cabecera_novedades.jpg) no-repeat;
	padding:4px 0px 0px 5px;
}
#cosas_a_fer {

	height:24px;
	margin:1%;
	background:url(cabecera_novedades.jpg) no-repeat;
	padding:4px 0px 0px 5px;
}
#panell_novetats {
	width:99%;
	height:auto;
	margin:1%;
	background-color:#FFFFFF; 
	text-align:left;
	padding:4px 0px 0px 5px;
}
#noticia{
width:683px;
padding: 5px 10px 5px 10px;
/*padding: 1% 85% 1% 1%;*/
}
#titular_noticia{
float:left;
width:545px;
margin: 5px auto 10px auto;
text-align:left;
/*padding: 1% 85% 1% 1%;*/
}
#data_noticia{
float:left;
width:125px;
margin: 5px auto 10px auto;
/*padding: 1% auto 1% auto%;*/
}
#cos_noticia{
float:left;
width:99%;
text-align:left;
}
#info_noticia{
float:right;
width:25%;
/*padding: 10px 5px 10px 695px;*/
}
#detall_noticia {
	width:99%;
	height:24px;
	margin:1%;
	background:url(cabecera_novedades.jpg) no-repeat;
	padding:4px 0px 0px 5px;
}


#capcalera_seccio p{
	font-size:1.2em;
	font-weight:bold;
	margin:0 auto;
	text-align:left;
}

#cosas_a_fer p{
	font-size:1.2em;
	font-weight:bold;
	margin:0 auto;
	text-align:left;
}
#detall_noticia p{
	font-size:1.2em;
	font-weight:bold;
	margin:0 auto;
	text-align:left;
}

#caixa_login {
	background:url(fons_caixa_login.gif) repeat;
	width:50%;
	margin: 0 auto;
}

#submit_login_ca {
	background:url(buto_submit.gif) no-repeat;
	width: 104px;
	height:33px;
}

#submit_login_es {
	background:url(buto_submit.gif) no-repeat;
	width: 104px;
	height:33px;
}

#submit_login_en {
	background:url(buto_submit_en.gif) no-repeat;
	width: 104px;
	height:33px;
}

#dades_personals {
	width:511px;
	margin: 0pt auto;
	border:medium ridge #99CC00;
}

#idiomes {
	width:516px;
	margin: 0pt auto;
	border:medium ridge #99CC00;
}

#password {
	width:516px;
	margin: 0pt auto;
	border:medium ridge #99CC00;
/* 	text-align:left;*/
}

#progressbar {
	padding: 0 0 10px 0;
}

#caixa_cercador {
	width:511px;
	margin: 0pt auto;
	border:medium ridge #99CC00;
}

#busqueda table{
	width: 90%;
}

#select_altres {
	margin: 0pt auto;
}

.titolet{
	font-weight:bold;
}

.formdp {
	padding: 2%;
}

.taula_accions {
	width:516px;
	margin: 0pt auto;
	border:medium ridge #99CC00;
	padding:2%;
}

.buto_esquerra {
	float:left;
}

.buto_dreta {
	float:right;
}

.fons_verd_clar {
	background-color:#E6EFC2;
	padding: 2px 10px 2px 10px;
}

.fons_verd_fosc {
	background-color:#BBD863;
	padding: 2px 10px 2px 10px;
}

.fons_noticies_0 {
	background-color:#E6EFC2;
	padding:0 0 0 10px;
}

.fons_noticies_1 {
	background-color:#BBD863;
	padding:0 0 0 10px;
}

.separador {
	margin:2%;
}

.a_dreta {
	text-align:right;
}

.trenca_float {
	clear:both;
	height:0;
}

.sense_registrar {
	width:90%;
	margin: 0 auto;
	text-align:center;
}

hr{
	border: 1px solid #99cc00;
	background-color:#99cc00;
}

a{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration : underline;
	font-style: normal;
	font-weight:bold;
}

a:active{
	text-decoration : underline;

}

a:hover{
	color: Maroon;
}

a:visited{
	text-decoration : underline;

}

a:link{
	text-decoration : underline;

}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #0077A2;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #0077A2;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000000;	
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #0077A2;	
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	/* color: #0077A2; */
	color: #000000;
}


.form{
	font-size:12px;
	font-weight:bold;
}

table{
	font-family: Arial, Helvetica, sans-serif; /* color: #0077A2; */
	font-size:1em;
	color: #000000;
}

tr{
	font-family: Arial, Helvetica, sans-serif; /* color: #0077A2; */
	color: #000000;
}

td{
	font-family: Arial, Helvetica, sans-serif; /* color: #0077A2; */
	color: #000000;
}



.p14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #0077A2;
}


input {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	float: none;
	clear: both;
	display: block;
}

textarea {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
}

select {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

option {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #0077A2;
}

.blau {
	color: #0077A2;
}

.roig {
	color: #D21E16;
}

.negre {
	color: #000000;
}

.negreta {
	font-weight: bold;
}

.cursiva {
	font-style: italic;
}

.data1 {
	font-size: 11px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px 0px 0px 0px;
	color: #000000;
}

.data2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #D21E16;
	font-weight: normal;
	font-size: 14px;
}

.caixa {
	width: 300px;
	border-right: #566 1px solid;
	border-top: 1px solid #566;
	border-left: #566 1px solid;
	border-bottom: #566 1px solid;
	padding: 10px;
	margin: 0px;
}

.noticia {
	/* background: #DFEFFF; */
	width: 450px;
	border-right: 1px solid #566;
	border-top: 1px solid #566;
	border-left: 1px solid #566;
	border-bottom: 1px solid #566;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	margin-top: 5px;
	text-align: left;
	background-color: #DFEFFF;
}

.stats{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0077A2;
	font-style: normal;
}


.noacceptats{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0077A2;
	font-style: normal;
	font-weight: normal;
}

.seleccio{
	text-align:right;
	font-size: 10px;
	
}

.observ{
	text-align: left;
	border: 1px solid #0072aa;
	border-color: #0072A2;
	border-left: 1px;
}

.caixa_accio{
	/**/
	width:511px;
	margin: 0pt auto;
	border:medium ridge #99CC00;
}

.caixa_accio h2{
	color: #698F00;
	text-align:left;
}

.caixa_accio input{
	margin: 0pt auto;
}

.caixa_accio_contingut{
	margin: 5%;
}

.contingut_caixa_cercador{
	margin: 5%;
	text-align:left;
}

/*
input.submitObs{
	color: #0077A2;
	font-size: 12px;
	font-weight: bold;
	background-color: #FFFFFF;
	float: none;
}*/

div.feedback_ok {
background:#2E60EF url(exclamacio.gif) 5px center no-repeat;
font-weight:bold;
padding:8px 25px 8px 60px;
width:65%;
margin:15px auto;
color:white;
text-align:center;
}

div.feedback_ok p{
color:white;
text-align:center;
}

div.feedback_ok a{
color:white;
text-align:center;
}

div.feedback_ko {
background:#EA0034 url(exclamacio_negativa.gif) 5px center no-repeat;
font-weight:bold;
padding:8px 25px 8px 60px;
width:65%;
margin:15px auto;
color:white;
text-align:center;
}

div.feedback_ko p{
color:white;
text-align:center;
}

div.feedback_ko a{
color:white;
text-align:center;
}

#comments {
	text-align:left;
}

.buto_imatge {
cursor:pointer;
}

.buto_imatge_dreta {
cursor:pointer;
float:right;
}

.tornar_resultats {
	margin:0 auto;
	text-align: center;
	padding:2%;
	width:516px;
}