#contingut h4 , #contingut h3
{
	margin-bottom: 10px !important;}

/* Formularis */
form.licitacions 
{
	background-color: #fafafa; padding: 10px 10px 5px 10px; clear: both;
	border-top: 4px solid rgb(0,164,12); border-bottom: 1px solid #dfdfdf;
	zoom: 1; margin-bottom:10px !important; margin-top:0px !important;
}
	form.licitacions label {
		font-size: 88%;
	}
	form.licitacions p {
		margin: 0px 0px 5px 0px!important;zoom: 1;
	}
	form.licitacions select, form.licitacions input {
		margin: 0px 10px;
	}
	form.licitacions input.send 
	{
		background-color: #BFE8C2; border: none; padding: 8px 15px; margin: 10px 0px 0px 10px;
		overflow: visible;
	}
	form.licitacions input.borrar 
	{
		background-color: #BFE8C2; border: none; padding: 8px 15px; margin: 10px 0px 0px 10px;
		position: absolute; left: -130px; width: 110px;
	}
	form.licitacions .advanced 
	{
		display: none;
		}
	form.licitacions.advanced  .advanced 
	{
		display: block;
		}
	form.licitacions.advanced  input.advanced 
	{
		display: inline;
		}
	form.licitacions .fixed-label
	{
		float: left; width: 70px
		}
	form.licitacions .px170
	{
		width: 170px
		}
	form.licitacions.login
	{
		padding: 0px;
	}
	form.licitacions.login div.line
	{
		border-top: 1px solid rgb(0,164,12); text-align: center !important; padding: 10px
	}
	form.licitacions #list
	{
		border-left: 20px solid #fafafa; cursor: pointer;
	}
	form.licitacions.advanced  #list
	{
		border-left: 0px;
	}
/* Tablas */
table.licitacions 
{
	width: 100%; border-collapse:collapse; margin-bottom:10px !important; margin-top:0px !important;
}
	table.licitacions th
	{
		background: #BFE8C2; color: #4a4a48; padding: 2px 5px;
		border: 0; border-bottom: 1px solid white !important; font-weight: bold;
		white-space: nowrap; text-transform: none;
	}
	table.licitacions td
	{
		color: #4b4b4b; padding: 2px 5px;
		border: 0 !important; border-bottom: 1px solid #dfdfdf !important;
		cursor: pointer;
	}
	table.licitacions.nohover td
	{
		cursor: auto;
	}
/* Cajas */
div.nomExpedient
{
	color: rgb(0,164,12); width: 50%;
}
div.nomExpedient b
{
	color: rgb(0,164,12);
}
div.llistatLic
{
	color: rgb(0,164,12); float: right; padding-right: 15px;
		background: url(../img/enrere.gif) no-repeat right;
}
div.capcalExpedient 
{
	background-color: #e5f6e4; padding: 10px 10px 5px 10px; clear: both;
	border-top: 4px solid rgb(0,164,12); border-bottom: 1px solid #dfdfdf;
	zoom: 1; margin-bottom:10px !important; margin-top:0px !important;
}
	div.big
	{
		width: 60%; float: left;
	}
	div.small
	{
		width: 40%; float: left;
	}
	div.capcalExpedient span
	{
		width: 75px; float: left; clear: both;
	}
	div.capcalExpedient strong
	{
		float: left; color: black;
	}
	div.capcalExpedient p
	{
		height: 15px;
	}
/* Menus */
ul#pestanyesExpedient 
{
	list-style: none; padding: 0px; margin: 0px 0px 20px 0px;
	 border-bottom: 1px solid #dfdfdf; zoom: 1
	}
	ul#pestanyesExpedient li
	{
		list-style: none; margin: 0px 1px 0px 0px !important; float: left;
		background: #fafafa url(../img/pestanya_dreta.gif) no-repeat right top;  padding: 0px;
		
		}
	ul#pestanyesExpedient li.active
	{
		background-color: #e5f6e4;
		}
		ul#pestanyesExpedient li a
		{
			display: block; padding: 5px 10px 5px 10px; margin: 0px; text-transform: uppercase;
			background: transparent url(../img/pestanya_esquerra.gif) no-repeat left top;
			font-size: 80%; *margin-top: -2px;
			}
		ul#pestanyesExpedient li span
		{
			display: block; padding: 5px 10px 5px 10px; margin: 0px; text-transform: uppercase;
			background: transparent url(../img/pestanya_esquerra.gif) no-repeat left top;
			font-size: 80%; *margin-top: -2px; color:#bbbbbb
			}

/* Hacks */
form.licitacions div.line:after,
form.licitacions:after,
form.licitacions p:after,
div.capcalExpedient:after,
ul#pestanyesExpedient:after  {
	/* Necessari perquè el Mozilla redimensioni la capa que conté els blocs que floten */
		content: "."; display: block; height: 0; clear: both; visibility: hidden;
}
div.line 
{
	zoom: 1;
	}
	.caja 
	{
		position: absolute; width: 214px; margin-left: -197px; margin-top: -100px;
		 background: transparent url(../img/sota.gif) no-repeat bottom; padding-bottom: 6px;
		 border-top: 1px solid black; height: 90px; display: none;
		}
	.caja div
	{
		background: #f9f9f7; padding: 10px; border: 1px solid black; border-bottom: 0; border-top: 0
		; height: 70px
		}
	.masinfo 
	{
		cursor: pointer;
		}
.reg_big 
{
	width: 348px;
	}
