table.ofertahipotecaria{ 
	width: 990px;
	padding: 5px;
	margin: 0 auto 0;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #d2d7db;
	text-align: left;
	border-spacing: 0px;
	border-collapse: collapse;
	color: #3366CC;
}

table a, table, tbody, tfoot, tr, th, td { font-family:  Arial, Helvetica, sans-serif; line-height: 1.2em; font-size: 10px; }

table caption {	padding: 0;	font-size: 12px; font-style: italic; color: #d2d7db; text-align: left; color: #3366CC; }
table a { display: block; padding: 0.75em 2px; text-decoration: none; color: #589acf; }
table a:hover, table a:focus { text-decoration: underline; }
table th a { min-height: 4.5em;	text-align: right; padding: 0 2px 1.5em 2px; }
table th a:hover, table th a:focus, tbody tr:hover th {	background-color: #357eb9; color: #fff !important; }
table a:visited { padding-left: 15px; background: url(./check.gif) 2px 50% no-repeat; }
table th a:visited { padding-right: 15px; background: url(./check.gif) 98% 0.4em no-repeat; }

thead th {	text-transform: uppercase;	font-weight: bold;	color: #727E8D;	padding: 2px; border: 1px dotted #fff; text-align: center; }
tbody th { 	font-weight: bold; background-color: #e3e8ef; border: 1px dotted #FFF; border-right: 2px solid #FFF; padding: 4px 4px 4px 10px; }

td { border: 1px dotted #fff; padding: 4px 5px 4px 2px; text-align: right; }

tbody tr.odd { background-color: #E2E6EB; }
tbody tr.odd th{ background-color: #edf1f6; }
tbody tr.odd:hover th {background-color: #357eb9;}


tbody tr.titulo td { color: #FF9900; background-color: #fff; border-bottom: 1px solid #aeb3b6; padding-top: 10px; text-align: left;	font-weight: bold; font-size: 12px;}
.subtitulo { background-color: #edf1f6; border-bottom: 3px solid #fff; padding: 10px 4px 0 4px;font-size: 16px; font-weight: bold; text-align: center;}

tbody tr.titulo td:hover, tbody tr.subtitulo th:hover{ background-color: #357eb9; }
tbody tr:hover td{ background-color: #5f9ed1; }
tbody tr:hover td,tbody tr:hover th, tbody tr:hover a {	color: #fff !important; }
.borde_ancho {
	
	border-left-width: 6px;
	border-left-style: double;}



#contenido h2{
	font-size: 28px;
	padding: 20px 0 10px 70px;
	color: #003366;	
	background:  url(https://e00-elmundo.uecdn.es/especiales/2009/05/suvivienda/sima09/img/topo_grande.png) 20px 10px no-repeat;
	letter-spacing: -2px;
	float: left;
	}
#oferta_hipotcaria .volver a{
	width: 60px;
	 height: 40px;
	 display: block;
	 background:  url(https://e00-elmundo.uecdn.es/especiales/2009/05/suvivienda/sima09/img/volver.png) top no-repeat;
	 text-indent: -9999px;
	 float: right;
	 margin-top: 10px;
	}
#oferta_hipotcaria .volver a:hover{
	 background:  url(https://e00-elmundo.uecdn.es/especiales/2009/05/suvivienda/sima09/img/volver.png) bottom no-repeat;
	}



