body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
form { margin-bottom:0px; }

td.peu1 { font-size:10px; color:#777576; }
td.peu1 strong { color:#000000; font-weight:normal; }
td.peu2 { font-size:11px; color:#cc3333; }

td.peu1 a, td.peu1 a:hover, td.peu1 a:visited, 
td.peu2 a, td.peu2 a:hover, td.peu2 a:visited { text-decoration:none; color:#777576;}
td.peu1 a:hover, td.peu2 a:hover { text-decoration:underline; color:#000000;}
td.gris p {margin:0px; margin-left:36px; margin-bottom:14px; color:#777576; margin-right:30px; }
td.gris p.sensemarge { margin-left:0px; text-align:justify;}
td.gris p.sensemargetab {margin-left:10px; text-align:justify;}
td.gris p.sensemargelink a, a:hover { margin-left:0px; text-align:justify; text-decoration:none; border:0px;}
td.gris h1 {margin:0px; margin-bottom:18px; margin-top:24px; font-size:14px; margin-right:30px; }
td.gris h2 {margin:0px; margin-bottom:8px; margin-top:12px; margin-left:36px; font-size:11px; font-weight:normal; }
td.gris p.home { margin:0px; margin-left:0px; margin-bottom:20px; color:#777576; margin-right:30px; }

td.index a, td.index a:visited, td.index a:hover {
	color:#777576; text-decoration:none;
}
td.index a:hover {
	color:#000000; text-decoration:underline;
}
td.index p {
	margin-top:0px; margin-bottom:12px;
}
td.index a.negre, td.index a.negre:visited, td.index a.negre:hover {
	color:#000000; font-weight:bold; text-decoration:none;
}
td.index a.negre:hover {
	color:#000000; text-decoration:underline;
}

a.vermell, a.vermell:hover, a.vermell:visited { color:#da251d; text-decoration:none; }
a.vermell:hover { text-decoration:underline; }

/*pag resultats petit*/
td.buscamini {
	background-color:#E6E4E5;
}
td.buscamini p {
	margin-left:25px; margin-top:11px; margin-bottom:0px; margin-right:10px; width:107px; 
	font-size:10px; color:#777576;
}
td.condicionscerca { color:#777576; }
td.cercaentrada { color:#777576; }
td.cercaentrada em { color:#000000; font-style:normal; }
table.barracerca td{ color:#ffffff; }
table.barracerca td a, table.barracerca td a:hover, table.barracerca td a:visited {
	color:#ffffff; text-decoration:none;
}
table.barracerca td a:hover { text-decoration:underline; }

table.barracerca {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff;
}

table.llistacerca 
{
		font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;
}

table.instruccions 
{
		font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; 
    border-width: 0 0 1px 1px;
    border-spacing: 0;
    border-collapse: collapse;
    border-style: solid;
    border-color: #777576;
    color:#777576;
}

table.instruccions td
{
    border-color: #777576;
    border-width: 1px 1px 0 0;
    border-style: solid; 
    margin: 1;
    padding: 2px;
}

td.selected {background-color:#e6e4e5;height:20px;}
td.noselected {background-color:#ffffff;height:20px;}

td.selected a, td.selected a:hover, td.selected a:visited {
	padding:0px; margin:0px; height:20px; 
	padding-left:7px; color:#da251d; text-decoration:none; font-weight:bold;
	background-color:#e6e4e5;
}

td.noselected a, td.noselected a:hover, td.noselected a:visited {
	padding:0px; margin:0px; height:20px; 
	padding-left:7px; color:#777576; text-decoration:none; font-weight:bold;
	background-color:#ffffff;
}

td.llistacerca a:hover { color:#da251d; text-decoration:underline; }

td.cerca_noresul {
	height:100px; 
}
td.imprimir {
	width:618px !important;
}

td.cerca {
	border:#e6e4e5 6px solid; width:650px; height:265px;
	padding-left:15px; padding-right:15px; padding-top:20px; padding-bottom:15px;
}

td.cerca p { margin:0px; padding:0px; margin-bottom:15px; margin-right:30px; }
td.cerca p a, td.cerca p a:visited, td.cerca p a:hover {
	color:#000000; text-decoration:underline; font-weight:bold;
}
td.cerca p a:hover {
	color:#da251d; text-decoration:underline;
}

td.cerca h2, td.cerca_noresul h2 { font-size:12px; margin:0px; padding:0px; margin-bottom:7px; }

td.cerca_noresul h2 {
	border:#e6e4e5 6px solid; width:750px; height:150px;
	color:#da251d;margin:20px; padding:20px;
}

td.cerca h3 { font-size:11px; font-weight:normal; color:#da251d; margin:0px; padding:0px; margin-bottom:18px; }
#complert, #complert_baix {
	float:left; position:absolute; margin-left:410px; margin-top:-10px;
}
#imprimir, #imprimir_baix {
	float:left; position:absolute; margin-left:563px; margin-top:-10px;
}
#complert_baix {
	margin-top:10px;
}
#imprimir_baix {
	margin-top:10px;
}

/*formulari cerca avançada*/
table.formulari {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#777576;
}
table.formulari td {
	margin-top:4px;
}
table.formulari input, table.formulari select {
	border:#a5acb2 1px solid; width:185px; font-size:11px; padding:0px;
	margin-left:0px; margin-right:0px; height:16px;
}
table.formulari select {
	width:187px;
}
table.formulari input.lliurealt, table.formulari select.lliurealt {
	height:auto;
}
table.formulari input.petit {
	width:auto; border:0px; margin:0px;
}
table.formulari select.petit {
	width:80px; margin-left:5px;height:19px;
}
table.formulari select.mitja {
	width:150px;height:19px;
}
table.formulari td.liniaespai { 
	height:8px;
}
td.espaipeuavan {
	height:15px;
}
table.formulari select.extragran {
	width:259px;height:19px;
}
table.formulari td.fosc {
	color:#ffffff; background-color:#777576; 
}
table.formulari td.fosc p {
	margin:0px; padding:0px; margin-bottom:2px;
}
td.sep_av {
	padding-left:18px;
}
table.formulari select.separa, table.formulari input.separa{
	margin-top:4px;height:19px;
}
#puja { padding-bottom:20px; margin-bottom:20px; }
/*abreviatures*/
td.txtgris { color:#777576; }
td.txtvermell a { color:#e6332d; text-decoration:none; font-weight:bold;}

div#tipDiv {
  position:absolute; visibility:hidden; left:0; top:0; z-index:10000;
  background-color:#e6e4e5; border:1px solid #da251d;
  width:150px; padding:4px;
  color:#000; font-size:11px; line-height:1.2;
}


