@CHARSET "ISO-8859-1";

div#cercaampliada {
	margin-left:20px;
}

#cercaampliada { 
 width:100%;
 margin-top:20px;
}
#cercaampliada .cercaampliada_dades {
 margin:0;
 padding:0; 
 border-spacing:0;
 border-collapse:collapse; 
}
#cercaampliada td.marge { height:20px; }
 
#cercaampliada th {
 padding-right:6px; 
 padding-top:4px;
 padding-bottom:4px; 
 width:180px;
 text-align:right;
 color:#000; 
 font-size:14px;
 border-right:1px dotted #4B6968; 
 vertical-align:top;
}
#cercaampliada td {
 padding-left:6px;
 padding-top:4px;
 padding-bottom:4px;
 font-size:14px;  
}
#cercaampliada td a {
	font-size:0.9em;
	font-style:italic;
	text-decoration:none;
}
#cercaampliada td a:hover { text-decoration:underline }

td.noespecificat {
 color:#7d8d86;
 font-style:italic;
 font-size:11px;
}
 
.valor {
 font-size:10px;
 color:#7d8d86;
}

.txtInfomacio { 
	font-size:0.8em;
	margin-bottom:6px;
}

.txtCercaAmpliada { 
	font-style:italic;
 	color:#7d8d86;
 	margin-left: 20px;
}


.midaAmpliada { width:200px }
a#ui-active-menuitem,
.ui-menu li {
	font-size:12px;
}

/* Etiquetes 
  ---------------------------*/
#afegirPublic, #afegirPrivat { 
	float:left;
	margin-right:12px;
}
#capsaPublic, #capsaPrivat  { display:none; }

#capsaPublic, #capsaPrivat,
#valorsPublic,#valorsPrivat { margin-left:70px }

#valorsPublic div,#valorsPrivat div {
	float:left;
	margin-right:6px;
}
#valorsPublic a,#valorsPrivat a,
#valorsPublic a:hover,#valorsPrivat a:hover {
	color:#bf0303;
	font-weight:bold;
	text-decoration:none;
	font-size:xx-small;
	vertical-align:top;
}

.ui-autocomplete-loading {
    background: white url('/front/images/general/carregant_16x16.gif') right center no-repeat;
}

.grupOU { width:95% }
.labelOU { 
	display:block;
	float:left;
	width:85px;
	padding:3px 5px;
	text-align:right;
	margin-bottom:5px;
	margin-right:5px;
	font-size:0.95em;
}
.valorOU {
	float:left;
	margin-right:10px;
}

span.valor {
font-size: 0.95em;
}

.grupSel { margin-top:5px }
.grupSel div { float:left; }
div.selector {
	color:#cb0000;
	font-size:9px;
	text-decoration:none;
}
div.selector:hover { 
	text-decoration:underline;
	cursor:pointer;
}
	
	
@media screen and (max-width:640px) {
	div#cercaampliada { margin-left:4px; }
	
	#cercaampliada .cercaampliada_dades th {
		font-size:12px; 
		width:60px;
		min-width:60px;
	}
	
	#cercaampliada .cercaampliada_dades input,
	#cercaampliada .cercaampliada_dades select {
		padding-top:4px;
		padding-bottom:4px;
	}
	
	#cercaampliada .cercaampliada_dades input[type="text"] {
    	max-width: 200px;
	}
}
}

@media screen and (max-width:300px) {
	#cercaampliada .cercaampliada_dades input {
		max-width: 220px;
	}
}