body { margin:0; font-family:Verdana, Arial, Helvetica, sans-serif;}

/* Capçalera*/	
.capsalera { background-image:url(../imatges/filetCapsaleraNostrum.gif);	background-repeat:repeat-x;	height:85px; }
#divMenu a{	color:#009933; background-image:url(../imatges/detallMenuNostrum.gif);	background-repeat:no-repeat; background-position: 20px; margin: 0;	padding: 0 0 0 30px; font-weight:bold; font-size:11px; color:#FFFFFF; text-decoration:none;	}	
#divMenu a:hover{ color:#474747; background-image:url(../imatges/detallMenuNostrum2.gif); text-decoration:underline;}
.menuPpal {	background-image:url(../imatges/fonsMenuNostrum.jpg); background-repeat:repeat-x; margin: 0 0 0 0;}	
#idiomes a{ text-decoration:none;}

/* Peu */
#peuWeb{ font-size:70%;	text-align:center; color:#949494; } 	
#peuWeb a{ color:#949494;}	
#peuWeb a:hover{ color:#19CFFE;}

	

.menu2 { background-image:url(../imatges/fonsMenu2.jpg); background-repeat:repeat-x;	background-color:#EDEDED;}	
.blanc{	background-color:#FFFFFF;}
.perfilMenu{ border-bottom: 1px solid #898989;}	
.divisor{ background-image:url(../imatges/divisor2.jpg); background-repeat:repeat-y;}




/* Continguts */
#tblContingutDetallat{	font-size:11px; color:#474747;}
#tblContingutDetallat input{ border: 1px solid #A7A6AA; font-size:11px; padding:2px;}
#tblContingutDetallat p, #txtImage{ line-height:17px;  }
.texto { line-height:20px; }
.caixa { font-size:11px; color:666666; font-family:Verdana, Arial, Helvetica, sans-serif; }


/* Botons */
.boto { cursor:pointer; background-color:#D7D7D7; font-family:Verdana, Arial, Helvetica, sans-serif;}



/* Nova estructura*/
	
#separadorHorit{ height:10px;}
#menu { margin:0; padding:0; vertical-align:top; background-image:}

div#container{ margin: 20px 10px 10px 10px; }
#content_left table, #content_right table, .perfilTable{ width:100%; }

/* pestanyas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .*/
#pestanya a{ background-image: url(../imatges/right_on.gif);	background-position:top right;	margin:0 3px 0 0; border-left:1px solid #AACCEE; padding: 4px 5px 5px 5px; color:#5B5045; background-repeat:no-repeat; text-decoration:none;}
#pestanya a:hover {	background-image: url(../imatges/right_onGris.gif);	background-position:top right;	color:#5B5045;}	
#pestanya li{	display:inline;}
#pestanya li a:hover{}	
#pestanya {	margin:0 10px 0 20px; padding: 5px 0 5px 0;}	

#pestanya li .pestanyaOutput{ color:#5B5045; font-weight:bold; background-image:url(../imatges/right_onNostrum.gif); }

/* Head . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .*/	
.tableHeadOutput {  border: 0;	padding-left: 10px; color:#8B5015; padding:0; border:1px solid #AACCEE; }

.tableBodyInputBorder td{	padding: 5px 5px 5px 10px;	height:23px; color:#5B5045; border-top:1px solid #FFFFFF; background-image:url(../imatges/detallMenuNostrum.gif); background-repeat:no-repeat; }
.tableBodyInputBorder a{ color:#474747; text-decoration:none; }

tr.seleccionable {	cursor: pointer; background-color: #AACCEE; font-weight:bold;}
.seleccionado {	cursor: pointer; background-color: #AACCEE; font-weight:bold;  }

.back{ background-color:#D8E6F3;}
.perfilTable {border:1px solid #AACCEE; background-color:#FBFBFB;}
.perfilTable ul{ padding-top:10px;}
.perfilTable li { padding:5px 10px 0 0; }
.perfilTable li a { color:#464646; text-decoration:none; }
.perfilTable li a:hover { color:#00BAEB; text-decoration:underline;  }
.perfilTable li a:active { color:#19CFFE; text-decoration:underline; font-weight:bold; }

.main{ background-image:url(../imatges/fons2.jpg); background-repeat:no-repeat; background-position:top;}

#obras li { height:20px;}
#obras li a { color:#474747; text-decoration:none; }
#obras li a:hover { color:#00BAEB; text-decoration:underline;  }
.cursor a{ cursor:pointer;}
.cursor a:hover{ cursor:pointer; color:#FF0000;}


.seleccionada{ font-weight:bold;}