html {
    height: 100%;
    width: 100%;
}

body {
	background-color:#F8F8F8;
	/*background-image: url(Image/fondocontenedor_izq.gif);
    background-position: center top;
    background-repeat: repeat-y; background-repeat-y: repeat;*/
	color: black;
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	text-align: center;
}

* html #container { height: 100%; }
#container_borde {
	background: url("Image/fondocontenedor.gif") repeat-y center top;
	background-color:#FFFFFF;
	/*background-image: url(http://192.168.10.5/preciosgasolinas.com/Image/fondocontenedor_izq.gif);*/
	/*border:1; border-style: solid; border-width: 0px 1px 0px 1px; border-collapse: separate; border-color:#AAAAAA;*/
	float:left;
	margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;
}
* html #container_borde { height: 100%; }
#container_ini {
	background-color:#FFFFFF;
	float:left;
	margin-left:7px; margin-right:7px; margin-top:0px; margin-bottom:0px;
}

a:visited {
	text-decoration: underline;
	color: #0093DD;
}
a:link {
	text-decoration: underline;
	color: #0093DD;
}
a:hover {
	text-decoration: underline;
	color: #F0B200;
}
a:active {
	text-decoration: underline;
	color: #0093DD;
}

a.inverso:visited {
	text-decoration: underline;
	color: #F0B200;
}
a.inverso:link {
	text-decoration: underline;
	color: #F0B200;
}
a.inverso:hover {
	text-decoration: underline;
	color: #0093DD;
}
a.inverso:active {
	text-decoration: underline;
	color: #F0B200;
}

a.subir:visited {
	text-decoration: underline;
	color: #605D5C;
}
a.subir:link {
	text-decoration: underline;
	color: #605D5C;
}
a.subir:hover {
	text-decoration: underline;
	color: #0093DD;
}
a.subir:active {
	text-decoration: underline;
	color: #605D5C;
}

a.arbol:visited {
	text-decoration: underline;
	color: #000082;
}
a.arbol:link {
	text-decoration: underline;
	color: #000082;
}
a.arbol:hover {
	text-decoration: underline;
	color: #F0B200;
}
a.arbol:active {
	text-decoration: underline;
	color: #000082;
}

a.arbolinverso:visited {
	text-decoration: underline;
	color: #F0B200;
}
a.arbolinverso:link {
	text-decoration: underline;
	color: #F0B200;
}
a.arbolinverso:hover {
	text-decoration: underline;
	color: #000082;
}
a.arbolinverso:active {
	text-decoration: underline;
	color: #F0B200;
}

a.minis:visited {
	text-decoration: underline;
	color: #DD4B39;
}
a.minis:link {
	text-decoration: underline;
	color: #DD4B39;
}
a.minis:hover {
	text-decoration: underline;
	color: #F0B200;
}
a.minis:active {
	text-decoration: underline;
	color: #DD4B39;
}

a.continuar:visited {
	text-decoration: none;
	color: #0093DD;
}
a.continuar:link {
	text-decoration: none;
	color: #0093DD;
}
a.continuar:hover {
	text-decoration: none;
	color: #F0B200;
}
a.continuar:active {
	text-decoration: none;
	color: #0093DD;
}

a.producto:visited {
	text-decoration: none;
}
a.producto:link {
	text-decoration: none;
}
a.producto:hover {
	text-decoration: none;
}
a.producto:active {
	text-decoration: none;
}

table {font-family:Arial, Helvetica, sans-serif; border-color:#AAAAAA;
}
.tddescripcion {text-align:center; vertical-align:middle; font-family: Arial, Helvetica, sans-serif; font-size: 11px;
}
.tdprecios {width:48px; text-align:center; vertical-align:middle; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#333333; border-collapse: collapse; padding: 0px;
}
.tdpreciosuds {width:66px; text-align:center; vertical-align:middle; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#333333; border-collapse: collapse; padding: 0px;
}
.gastdtitulo {text-align:left; vertical-align:middle; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding: 0px;
}
.gastddescripcion {text-align:left; vertical-align:middle; font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding: 0px;
}
.gastdcombustibles {text-align:center; vertical-align:middle; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#333333; border-collapse: collapse; padding: 0px;
}
td.gastdcombustibles span {display: block; -moz-border-radius: 3px; -webkit-border-radius: 3px; padding: 3px 0 3px 0; background-color: #0093DD; color: #fff;
}
.gastdprecios {text-align:center; vertical-align:middle; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color:#333333; border-collapse: collapse; padding: 0px;
}
td.gastdprecios span {display: block; -moz-border-radius: 3px; -webkit-border-radius: 3px; padding: 3px 0 3px 0; background-color: #DF2E30; color: #fff;
}
span.spangasprecios{text-align:center; vertical-align:middle; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color:#333333; border-collapse: collapse; padding: 0px; display: block; -moz-border-radius: 3px; -webkit-border-radius: 3px; padding: 3px 0 3px 0; background-color: #DF2E30; color: #fff;
}
.otrosbotones {position:absolute; left:459px; top:-2px; width: 330px; float: right; font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-align: right; padding-top: 2px; padding-right: 6px;
}
.otrosbotones a {display: inline-block; padding: 3px 5px 0px 32px; text-decoration: none; text-align: left; color: #456291;
}
.otrosbotones a.enlace {background: transparent url(Image/gasolineras/fijar_enlace.png) no-repeat 3px -20px; padding-left: 26px;
}
.otrosbotones a.fijar {background: transparent url(Image/gasolineras/fijar_enlace.png) no-repeat 13px 1px;
}
.otrosbotones a.quitar {background: transparent url(Image/gasolineras/fijar_enlace.png) no-repeat 12px -40px;
}

#enlaceMapa {position: absolute; right: 5px; top: 180px; padding: 8px; background-color: #fff; border: 2px solid #a8a8a8; -moz-border-radius: 4px; -webkit-border-radius: 4px; z-index: 100; font-size: 10px; -moz-box-shadow: 3px 3px 3px #666; -webkit-box-shadow: 3px 3px 3px #666;
}
#enlaceMapa p {margin:0 5px 0 0; text-align: right;
}

#enlaceMapa a {color: #5E7AA8; font: normal 9px Tahoma, Arial, Helvetica, sans-serif; text-align: right; font-size: 11px;
}
#enlaceMapa a.cerrar {text-decoration: none; background-color: #5E7AA8; color: #fff; padding: 4px; margin-top: 5px; text-align: center; display: block; width: 40px; float: right; font: bold 11px Arial, Helvetica, sans-serif; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}

.oculto {display: none;
}
.alavista {display: block;
}

select {color:#000082;
}
.error {color: #FF0000;
}

/* Boton Supermercados */
div.estiloSupermercados {background:url(Image/supermercados_on.png); width:160px; height:24px;} 
a.estiloSupermercados {display:block;}  /* para que "a" ocupe los 24px */ 
a.estiloSupermercados img {border:0px;} 
a.estiloSupermercados:hover {visibility:visible;} 
a.estiloSupermercados:hover img {visibility:hidden;}

/* Boton Gasolineras */
div.estiloGasolineras {background:url(Image/gasolineras_on.png); width:128px; height:24px;} 
a.estiloGasolineras {display:block;}  /* para que "a" ocupe los 24px */ 
a.estiloGasolineras img {border:0px;} 
a.estiloGasolineras:hover {visibility:visible;} 
a.estiloGasolineras:hover img {visibility:hidden;}

/* Boton Gas y Luz */
div.estiloGasLuz {background:url(Image/gasluz_on.png); width:106px; height:24px;} 
a.estiloGasLuz {display:block;}  /* para que "a" ocupe los 24px */ 
a.estiloGasLuz img {border:0px;} 
a.estiloGasLuz:hover {visibility:visible;} 
a.estiloGasLuz:hover img {visibility:hidden;}

/* Boton Continuar */
div.estilo2 {background:url(Image/continuar_on.png); width:160px; height:33px; z-index:14;} 
a.estilo2 {display:block;}  /* para que "a" ocupe los 33px */ 
a.estilo2 img {border: 0px none;} 
a.estilo2:hover {visibility:visible;} 
a.estilo2:hover img {visibility:hidden;}

/* Boton Buscar */
div.estilo3 {background:url(Image/buscar_on.png); width:91px; height:24px;} 
a.estilo3 {display:block;}  /* para que "a" ocupe los 20px */ 
a.estilo3 img {border:0px;} 
a.estilo3:hover {visibility:visible;} 
a.estilo3:hover img {visibility:hidden;}

/* Boton Selecciona Supermercado */
div.estilo4 {background:url(Image/boton_super_on.png); width:214px; height:24px;} 
a.estilo4 {display:block;}  /* para que "a" ocupe los 24px */ 
a.estilo4 img {border:0px;} 
a.estilo4:hover {visibility:visible;} 
a.estilo4:hover img {visibility:hidden;}

/* Boton Lista Compra */
div.estilo5 {background:url(Image/boton_listacompra_on.png); width:187px; height:24px;} 
a.estilo5 {display:block;}  /* para que "a" ocupe los 24px */ 
a.estilo5 img {border:0px;} 
a.estilo5:hover {visibility:visible;} 
a.estilo5:hover img {visibility:hidden;}

/* Boton Lista Volver */
div.estilo6 {background:url(Image/boton_volver_on.png); width:88px; height:24px;} 
a.estilo6 {display:block;}  /* para que "a" ocupe los 24px */ 
a.estilo6 img {border:0px;} 
a.estilo6:hover {visibility:visible;} 
a.estilo6:hover img {visibility:hidden;}

.css_Komparing_9 {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color:#000082; font-weight:normal;}
.css_Komparing_10 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#000082; font-weight:normal;}
.css_Komparing_11 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#000082; font-weight:normal;}/* R: 0, G: 0, B: 130*/
.css_Komparing_12 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#0093DD; font-weight: bold;}/* R: 0, G: 147, B: 221*/
.css_Komparing_12bn {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000082; font-weight:normal;}/* R: 0, G: 0, B: 130*/
.css_Komparing_13 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color:#0093DD; font-weight: bold;}
.css_Komparing_13bn {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color:#000082; font-weight:normal;}
.css_country {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color:#F0B200; font-weight: bold;}
.css_Super_Ordena_14 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#000082; font-weight:bold;}

/* cuadro Buscar (que envia la consulta) */
input#buscar {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 170px; height: 19px; border: 1; border-style: solid; border-width: 1px 1px 1px 1px; border-collapse: separate; border-color:#AAAAAA; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color:#0093DD; font-weight: normal; color: #000082; top: -1px; position: absolute;
}

input#address {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 4px; width: 201px; height: 21px; border: 1; border-style: solid; border-width: 1px 1px 1px 1px; border-collapse: separate; border-color:#000082; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color:#0093DD; font-weight: normal; color: #000082; top: -1px; position: absolute;
}
