body {	background-color: #000000;	text-align: center;}h1 {	text-indent: -5000px;}h2 {	text-indent: -5000px;}div#idiomas {	text-align: left;	padding: 0px;	height: 400px;	width: 980px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	position: relative;}div#idiomas p {	position: absolute;	left: 25%;	top: 0px;}div#btn_idiomas {	position: absolute;	height: 100px;	width: 980px;	top: 180px;	margin: 0px;	padding: 0px;}div#btn_idiomas a {	padding-left: 47px;	padding-top: 0px;	padding-right: 60px;	padding-bottom: 0px;}div#fotos_idiomas {	position: absolute;	height: 171px;	width: 980px;	left: 0px;	top: 220px;	border-top-width: 5px;	border-top-style: solid;	border-top-color: #a0953f;}div#general {	text-align: left;	padding: 0px;	width: 980px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	position: relative;}div#cabecera {	position: absolute;	height: 83px;	width: 980px;	margin: 0px;	padding: 0px;	left: 0px;	top: 0px;	border-bottom-width: 2px;	border-bottom-style: solid;	border-bottom-color: #a0953f;}div#menu {	position: absolute;	width: 980px;	top: 85px;	left: 0px;	margin: 0px;	padding: 0px;	height: 20px;	background-color: #FFFFFF;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #a0953f;	line-height: 20px;}div#menu a {	padding-right: 10px;	padding-left: 11px;	padding-top: 8px;	margin: 0px;}div#link_idiomas {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: #a0953f;	text-decoration: none;	margin: 0px;	height: 10px;	width: 90px;	position: absolute;	left: 827px;	top: 87px;	padding: 0px;}div#inicio {	position: absolute;	height: 320px;	width: 980px;	top: 106px;	left: 0px;	margin: 0px;	padding: 0px;	background-color: #FFFFFF;	background-image: url(../img/inicio_principal.jpg);	background-repeat: no-repeat;	background-position: left center;}div#inicio h3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	width: 550px;	padding-left: 325px;}div#inicio p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	width: 540px;	padding-left: 325px;}div#historia {	background-image: url(../img/historia_principal.jpg);	background-repeat: no-repeat;	background-position: left center;	position: absolute;	width: 980px;	margin: 0px;	padding: 0px;	height: 320px;	top: 106px;	left: 0px;	background-color: #FFFFFF;}div#historia p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	width: 540px;	padding-left: 325px;}div#bodega {	background-color: #FFFFFF;	background-image: url(../img/bodega_principal.jpg);	background-repeat: no-repeat;	background-position: left center;	margin: 0px;	padding: 0px;	height: 320px;	width: 980px;	position: absolute;	left: 0px;	top: 106px;}div#bodega p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}div#viņedos {	background-color: #FFFFFF;	background-image: url(../img/vinedos_principal.jpg);	background-repeat: no-repeat;	background-position: left center;	position: absolute;	height: 320px;	width: 980px;	left: 0px;	top: 106px;}div#viņedos p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	width: 550px;	padding-left: 325px;	margin: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;}div#vinos {	background-color: #FFFFFF;	background-image: url(../img/vinos_principal.jpg);	background-repeat: no-repeat;	background-position: 75px 40px;	position: absolute;	height: 400px;	width: 980px;	left: 0px;	top: 106px;	margin: 0px;	padding: 0px;	border-bottom-width: 5px;	border-bottom-style: solid;	border-bottom-color: #a0953f;}div#vinos .menu_vinos {	position: absolute;	height: 250px;	width: 125px;	top: 20px;	left: 150px;	background-image: url(../img/logo_calderico.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	margin: 0px;	padding: 0px;}div#vinos .menu_vinos .b_reserva {	position: absolute;	top: 60px;}div#vinos .menu_vinos .b_crianza {	position: absolute;	top: 85px;	height: 20px;	left: 0px;}div#vinos .menu_vinos .b_tempranillo {	position: absolute;	height: 20px;	top: 110px;	left: 0px;}div#vinos .menu_vinos .b_airen {	position: absolute;	height: 20px;	left: 0px;	top: 130px;}div#vinos p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}div#vinos .menu_vinos .b_semi {	position: absolute;	height: 20px;	left: 0px;	top: 155px;}div#vinos_ficha {	background-color: #FFFFFF;	background-image: url(../img/vinos_principal.jpg);	background-repeat: no-repeat;	background-position: 75px 40px;	position: absolute;	height: 480px;	width: 980px;	left: 0px;	top: 106px;	border-bottom-width: 5px;	border-bottom-style: solid;	border-bottom-color: #a0953f;}div#vinos_ficha .menu_vinos {	position: absolute;	height: 250px;	width: 125px;	top: 20px;	left: 150px;	background-image: url(../img/logo_calderico.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	margin: 0px;	padding: 0px;}div#vinos_ficha .menu_vinos .b_reserva {	position: absolute;	top: 60px;}div#vinos_ficha .menu_vinos .b_crianza {	position: absolute;	top: 85px;	height: 20px;	left: 0px;}div#vinos_ficha .menu_vinos .b_tempranillo {	position: absolute;	height: 20px;	top: 110px;	left: 0px;}div#vinos_ficha .menu_vinos .b_airen {	position: absolute;	height: 20px;	left: 0px;	top: 130px;}div#vinos_ficha p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	width: 340px;	padding-left: 200px;}div#vinos_ficha .menu_vinos .b_semi {	position: absolute;	height: 20px;	left: 0px;	top: 150px;}div#vinos_ficha .botella_reserva {	background-image: url(../img/reserva.jpg);	background-repeat: no-repeat;	position: absolute;	height: 378px;	width: 108px;	left: 280px;	top: 40px;}div#vinos_ficha .botella_tempranillo {	position: absolute;	height: 378px;	width: 108px;	left: 280px;	top: 40px;	margin: 0px;	padding: 0px;}div#vinos_ficha .botella_airen {	position: absolute;	height: 378px;	width: 108px;	left: 280px;	top: 40px;	background-image: url(../img/airen.jpg);}div#vinos_ficha .botella_crianza{	position: absolute;	height: 378px;	width: 108px;	left: 280px;	top: 40px;	background-image: url(../img/crianza.jpg);}div#vinos_ficha .caracteristicas {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #000000;	position: absolute;	height: 440px;	width: 270px;	left: 430px;	top: 80px;	text-align: left;}div#vinos_ficha .reserva {		position: absolute;	height: 50px;	width: 200px;	left: 430px;	top: 40px;	background-image: url(../img/calderico_reserva.gif);	background-repeat: no-repeat;	text-indent: -2000px;}div#vinos_ficha .tempranillo {	position: absolute;	height: 50px;	width: 200px;	left: 430px;	top: 40px;	background-image: url(../img/calderico_tempranillo.gif);	background-repeat: no-repeat;	text-indent: -2000px;}div#vinos_ficha .airen {	position: absolute;	height: 50px;	width: 200px;	left: 430px;	top: 40px;	background-image: url(../img/calderico_airen.gif);	background-repeat: no-repeat;	text-indent: -2000px;}div#vinos_ficha .semi {	position: absolute;	height: 50px;	width: 200px;	left: 430px;	top: 40px;	background-image: url(../img/calderico_semi.gif);	background-repeat: no-repeat;	text-indent: -2000px;}div#vinos_ficha .crianza {	position: absolute;	height: 50px;	width: 200px;	left: 430px;	top: 40px;	background-image: url(../img/calderico_crianza.gif);	background-repeat: no-repeat;	text-indent: -2000px;}div#vinos_ficha .imprimir {	position: absolute;	height: 15px;	width: 130px;	left: 570px;	top: 455px;}div#noticias {	background-color: #FFFFFF;	background-image: url(../img/noticias_principal.jpg);	background-repeat: no-repeat;	background-position: 75px 40px;	position: absolute;	height: 400px;	width: 980px;	left: 0px;	top: 106px;	border-bottom-width: 5px;	border-bottom-style: solid;	border-bottom-color: #a0953f;}div#noticias p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	width: 540px;	padding-left: 200px;}div#contacto {	background-color: #FFFFFF;	background-image: url(../img/contacto_principal.jpg);	background-repeat: no-repeat;	background-position: 75px 40px;	position: absolute;	height: 400px;	width: 980px;	left: 0px;	top: 106px;	border-bottom-width: 5px;	border-bottom-style: solid;	border-bottom-color: #a0953f;}div#contacto p {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #000000;	width: 540px;	padding-left: 200px;}div#fotos {	position: absolute;	height: 145px;	width: 980px;	left: 0px;	top: 420px;	margin: 0px;	padding: 0px;	border-top-width: 5px;	border-top-style: solid;	border-top-color: #a0953f;}div#pie {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: #a0953f;	margin: 0px;	height: 30px;	width: 980px;	position: absolute;	left: 0px;	top: 580px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	text-align: center;}div#pie3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: #a0953f;	margin: 0px;	height: 30px;	width: 980px;	position: absolute;	left: 0px;	top: 580px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	text-align: center;}div#pie2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: #a0953f;	margin: 0px;	height: 30px;	width: 980px;	position: absolute;	left: 0px;	top: 515px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	text-align: center;}div#pie4 {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: #a0953f;	margin: 0px;	height: 30px;	width: 980px;	position: absolute;	left: 6px;	top: 490px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	text-align: center;}div#vacio {	background-color: #000000;	position: absolute;	height: 20px;	width: 980px;	left: 0px;	top: 600px;}.derecha {	position: absolute;	height: 78px;	width: 440px;	right: 0px;	top: 5px;}.logo {	position: absolute;	height: 65px;	width: 202px;	left: 100px;	top: 10px;}.dorado {	color: #a0953f;}.negrita {	font-weight: bold;}.dvinos {	padding-top: 0px;	padding-left: 0px;	margin: 0px;	padding-right: 0px;	padding-bottom: 0px;	width: 282px;	position: absolute;	top: 0px;	right: 0px;	left: 457px;}.pizq {	position: absolute;	width: 295px;	left: 280px;	top: 50px;	margin: 0px;	padding: 0px;}.pder {	position: absolute;	width: 295px;	left: 600px;	top: 50px;	margin: 0px;	padding: 0px;}.pvinos {	position: absolute;	width: 340px;	left: -1px;	top: 249px;	margin: 0px;	padding: 0px;	height: 20px;	text-align: center;	border-bottom-width: 2px;	border-bottom-style: solid;	border-bottom-color: #a0953f;}a:link {	color: #a0953f;	text-decoration: none;}a:visited {	color: #999999;	text-decoration: none;}a:hover {	color: #CCCCCC;	text-decoration: none;}div#vinos_ficha .tienda	 {	position: absolute;	height: 15px;	width: 150px;	left: 80%;	top: 45%;}#scroll {     height:400px;     overflow: scroll;};