* {
	margin: 0em;
	padding: 0em;
}
body {
	font: 100%/1em Verdana, Arial, Helvetica, sans-serif;
	border-top: 0.6em solid #99CC00;
}
body.oschas {
	height: 2700px;
}
body.subastas #contenidor {
	border: none;
	background: none;
}
body.subastas #contenidor.bien {
	border: 1px solid #CCCCCC;
	width: 640px;
}
body.subastas #contenidor.bien h2 {
	font-weight: bold;
	font-size: 0.9em;
	color: #003399;
	padding-top: 1em;
	text-align: center;
}
body.subastas #contenidor h2.fecha {
	font-weight: bold;
	font-size: 1.2em;
	color: #003399;
	padding-top: 1em;
	text-align: left;
	margin-left: 0;
}
body.subastas #contenidor table {
	width: 100%;
	border-collapse: collapse;
	padding: 0;
	margin: 0 0 2em 0;
}
body.subastas #contenidor table th {
	background: url(images/fons_peu.gif) repeat-x top #003399;
	height: 40px;
	text-align: center;
	font-weight: bold;
	font-size: 1em;
	color: #FFFFFF;
}
body.subastas #contenidor table tr.listado {
	color: #99CC00;
	font-weight: bold;
}
body.subastas #contenidor table tr.listado a {
	color: #99CC00;
	font-weight: bold;
}
body.subastas #contenidor table tr.listado td {
	font-size: 1em;
	height: 40px;
}
body.subastas #contenidor table tr td {
	height: 26px;
	text-align: center;
	border: 1px solid #CCCCCC;
	font-size: 0.8em;
}
body.subastas #contenidor table tr td a {
	color: #003399;
	text-decoration: underline;
}
body.subastas #contenidor table tr td a:hover {
	text-decoration: none;
}
body.subastas #contenidor table tr td.valor {
	text-align: right;
	padding-right: 1em;
}
body.subastas #volver p {
	text-align: center;
	margin: -1.2em 0 1em 0;
	padding: 0;
	font-size: 14px;
}
body.subastas #volver p a {
	color: #99CC00;
	text-decoration: underline;
	font-weight: bold;
}
body.subastas #volver p a:hover {
	text-decoration: none;
}
body.subastas #impreso p {
	text-align: center;
	margin: 1em 0 2em 0;
	padding: 0;
	font-size: 14px;
}
body.subastas #impreso p a {
	color: #003399;
	text-decoration: underline;
	font-weight: bold;
}
body.subastas #impreso p a:hover {
	text-decoration: none;
}
img {
	border: none;
}
img.decoració {
	display: block;
}
a {
	text-decoration: none;
}
h1 {
}
div#mf {
	position: fixed;
	bottom: 10px;
	right: 10px;
}
div#mf a {
	color: #666666;
	font-size: 11px;
	text-decoration: none;
}
div#mf a:hover {
	color: #999999;
}
div#sello {
	position: absolute;
	right: 0;
	top: 188px;
}
div#contenidor {
	width: 860px;
	margin: 0 auto 0 auto;
	text-align: center;
	background: url(images/fons_contenidor.gif) repeat-x top #FFFFFF;
	border: 1px solid #CCCCCC;
}
div#contenidor p.aviso {
	margin-top: 1em;
	font-weight: bold;
	color: #FF0000;
}
div#contenidor p.aviso a {
	color: #FF0000;
	text-decoration: underline;
}
div#contenidor p.aviso a:hover {
	text-decoration: none;
}
div#columna {
	width: 254px;
	border-right: 1px dashed #ccc;
	float: left;
	margin-top: 2em;
}
div#columna a {
	font-size: 0.82em;
	color: #666666;
	text-decoration: underline;
}
div#columna a:hover {
	text-decoration: none;
}
div#columna p {
	margin: 0 0.6em 0em 2em;
	line-height: 160%;
	color: #999999;
	font-weight: bold;
}
div#columna img {
	margin-top: 2em;
}
div#columna img#callme {
	margin-top: 0em;
}
div#columna img#situacion {
	margin-bottom: 3em;
}
div#contingut {
	width: 600px;
	float: right;
	margin-top: 2em;
	text-align: left;
}
div#contingut a {
	text-decoration: underline;
	color: #99CC00;
}
div#contingut strong {
	color: #99CC00;
}
#isos {
	margin-top: 0.4em;
	text-align: left;
}
#isos ul li {
	list-style-type: none;
	display: inline;
	margin-left: 1em;
}
#contingut #textisos {
	width: 360px;
	float: left;
}
#contingut #textisos p {
	margin-right: 0;
}
#contingut img.esquerraneta {
	float: none;
	padding: 0 1.5em 1em 4em;
}
#contingut img.esquerra {
	float: left;
	padding: 0 1.5em 1em 4em;
}
#contingut img.dreta {
	float: right;
	padding: 0 6em 1em 1.5em;
}
#contenidor object {
	display: block;
}
ul#idioma {
	width: 100%;
	text-align: right;
}
ul#idioma li {
	display: inline;
}
ul#idioma a {
	padding: 0 0 0 1.6em;
	text-decoration: none;
	font-size: 0.7em;
	color: #99CC00;
	margin: 0.4em 0 0 1em;
}
ul#idioma a.de {
	background: url(images/de.gif) no-repeat left bottom #FFFFFF;
}
ul#idioma a.eng {
	background: url(images/en.gif) no-repeat left bottom #FFFFFF;
}
ul#idioma a.es {
	background: url(images/es.gif) no-repeat left bottom #FFFFFF;
}
ul#idioma a.ca {
	background: url(images/ca.gif) no-repeat left bottom #FFFFFF;
}
ul#idioma a:hover {
	color: #003399;
}
div#cap {
	height: 125px;
	text-align: left;
	width: 860px;
	margin: 0 auto 0 auto;
	background: url(images/telefon_cap.gif) no-repeat right bottom #FFFFFF;
}
div#cap.capbien {
	width: 640px;
}
#cap h1 a img {
	margin: 1.1em 0 0 0;
	float: left;
}
#cap p {
	float: right;
	font-size: 0.7em;
	margin: 1em 0 0 0;
	text-align: right;
	line-height: 200%;
}
#cap p a {
	color: #003399;
	text-decoration: none;
}
#cap p a:hover {
	text-decoration: underline;
}
div#intranet {
	height: 300px;
	text-align: center;
}
#intranet form {
	text-align: center;
	margin: 100px auto 0 auto;
	width: 146px;
}
#intranet fieldset {
	border: 0em;
}
#intranet input#nick, #pass {
	margin-bottom: 2em;
}
#intranet input#submit {
	display: block;
	text-align: center;
	margin: 0 auto 0 auto;
}
#intranet label {
	margin: 0 0 1em 0;
	color: #99cc00;
	display: block;
	font-size: 1em;
	text-align: left;
	font-weight: bold;
}
#intranet p#resposta {
	color: #FF0000;
	font-size: 1em;
	font-weight: bold;
	text-align: center;
	margin: 20px auto 0 auto;
	padding: 0;
}
body.subastas #cap {
	background: none;
}
body.subastas #cap img#myall {
	float: right;
	margin-top: 2em;
}
#contenidor h2 {
	color: #99CC00;
	font-size: 1em;
	text-align: left;
	margin: 0em 2em 1em 2em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#contenidor h3 {
	color: #003399;
	font-size: 1em;
	text-align: left;
	margin: 0em 2em 1em 2em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#contenidor p {
	color: #333333;
	font-size: 0.8em;
	text-align: left;
	margin: 0 6em 2em 5em;
}
#contenidor #menu {
	text-align: right;
	width: 860px;
	border-bottom: 0.4em solid #99CC00;
}
#contenidor #menu ul {
	list-style-type: none;
	margin: 0;
}
#contenidor #menu li {
	list-style-type: none;
	display: inline;
}
#contenidor #menu li#sub {
	position: absolute;
	top: 190px;
	visibility: hidden;
}
#contenidor #menu li#sub a {
	display: block;
	color: #333333;
	width: 190px;
	padding: 1em;
	font-size: 0.8em;
	font-weight: bold;
}
#contenidor #menu li#sub a:hover {
	color: #FFF;
}
#contenidor #menu li a {
	background: url(images/fons_menu_a.gif) repeat-x top #F4F4F4;
}
#contenidor #menu li a:hover {
	background: url(images/fons_peu.gif) repeat-x top #003399;
	cursor: pointer;
}
#contenidor #contacte {
	background: url(images/fons_contacto.gif) no-repeat center;
	margin: 6em auto 6em auto;
	width: 16em;
	height: 10em;
	text-align: center;
}
#contenidor #contacte p {
	color: #ffffff;
	margin: 0;
	text-align: left;
	padding-left: 5em;
	padding-top: 3.4em;
	font-weight: bold;
}
#contenidor #contacte p a {
	color: #ffffff;
}
#contenidor #contacte p a:hover {
	text-decoration: none;
}
hr {
	color: #FFFFFF;
	background-color: #FFFFFF;
	height: 1px;
	margin: 0 30% 0 30%;
	border-style: hidden;
}
div#peu {
	background: url(images/fons_peu.gif) repeat-x top #003399;
	height: 80px;
}
#peu p {
	text-align: center;
	color: #FFFFFF;
	font-size: 0.7em;
	margin: 0 auto 0 auto;
	padding: 1em;
}
#peu a {
	text-decoration: underline;
	color: #FFFFFF;
}
#peu a:hover {
	text-decoration: none;
}
body.subastas #peu {
	height: 80px;
}
body.subastas #peu p {
	font-size: 1em;
	padding-top: 1em;
	line-height: 160%;
}
.contencio {
	clear:both;
}

