html, body {
		margin:0px;
		height:100%;
		min-height:100%;
}
.google { text-align:center;
			position:absolute;
			right: 50%;
			margin-right: -410px;
			margin-top: 10px;
}
.txtnegro { color:#000000; }
.main4 {
  color:#ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  line-height: 1.5;
  text-align:justify;
}
.style2 {
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
}
.style3 {font-family: Arial, Helvetica, sans-serif}
.padtira { position:relative; top:25px;}
.padtira2 { position:relative; top:20px;}
.tiraimagen { background:url('images/tiraimagen.jpg'); width:500px; height: 150px; }
.tiraimagen2 { background:url('images/tiraimagen2.jpg'); width:500px; height: 105px; }
.enlacemenu { color:#ffffff; }
.enlacemenu:hover { background:url('images/menuselec.gif'); color:#36BC59; font-weight:bold; padding-top:2px; padding-bottom:2px; padding-left:6px; padding-right:10px;}
.table
{
	clear: none;
	overflow: auto;
}
.tr
{
	clear: both;
}
.td
{
	float: left;
	padding: 0px;
	border-style: solid;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
}
.imgizq {position:absolute; top:0px; left:0px;}
.imgder {position:absolute; top:0px; right:0px;}
.contenido { position:relative; *position:absolute; _position:relative; top:180px; left:370px; width:100%-370px; margin-right:370px; *margin-right:0px; _margin-right:370px;}
.contenedor {position:absolute; width:100%; *width: expression((documentElement.clientWidth < 1003) ? "1003px" : "100%"); min-width:1003px; height:100%; min-height:100%;}

.contsupizq {background: url('images/box/az_izq_sup.gif'); }
.contsupctr {background: url('images/box/az_sup.gif'); }
.contsupder {background: url('images/box/az_der_sup.gif'); }
.contctrizq {background: url('images/box/az_izq_ctr.gif'); }
.contctrder {background: url('images/box/az_der_ctr.gif'); }
.continfizq {background: url('images/box/az_izq_baj.gif'); }
.continfctr {background: url('images/box/az_baj.gif'); }
.continfder {background: url('images/box/az_der_baj.gif'); }

.catsupizq {background: url('images/box/contenido_izq_sup.gif'); }
.catsupctr {background: url('images/box/contenido_sup.gif'); }
.catsupder {background: url('images/box/contenido_der_sup.gif'); }
.catctrizq {background: url('images/box/contenido_izq_ctr.gif'); }
.catctrder {background: url('images/box/contenido_der_ctr.gif'); }
.catinfizq {background: url('images/box/contenido_izq_baj.gif'); }
.catinfctr {background: url('images/box/contenido_baj.gif'); }
.catinfder {background: url('images/box/contenido_der_baj.gif'); }

.idisupizq {background: url('images/box/ro_izq_sup.gif'); }
.idisupctr {background: url('images/box/ro_sup.gif'); }
.idisupder {background: url('images/box/ro_der_sup.gif'); }
.idictrizq {background: url('images/box/ro_izq_ctr.gif'); }
.idictrder {background: url('images/box/ro_der_ctr.gif'); }
.idiinfizq {background: url('images/box/ro_izq_baj.gif'); }
.idiinfctr {background: url('images/box/ro_baj.gif'); }
.idiinfder {background: url('images/box/ro_der_baj.gif'); }

.bussupizq {background: url('images/box/categorias_izq_sup.gif'); }
.bussupctr {background: url('images/box/categorias_sup.gif'); }
.bussupder {background: url('images/box/categorias_der_sup.gif'); }
.busctrizq {background: url('images/box/categorias_izq_ctr.gif'); }
.busctrder {background: url('images/box/categorias_der_ctr.gif'); }
.businfizq {background: url('images/box/categorias_izq_baj.gif'); }
.businfctr {background: url('images/box/categorias_baj.gif'); }
.businfder {background: url('images/box/categorias_der_baj.gif'); }

.infsupizq {background: url('images/box/ro_izq_sup.gif'); }
.infsupctr {background: url('images/box/ro_sup.gif'); }
.infsupder {background: url('images/box/ro_der_sup.gif'); }
.infctrizq {background: url('images/box/ro_izq_ctr.gif'); }
.infctrder {background: url('images/box/ro_der_ctr.gif'); }
.infinfizq {background: url('images/box/ro_izq_baj.gif'); }
.infinfctr {background: url('images/box/ro_baj.gif'); }
.infinfder {background: url('images/box/ro_der_baj.gif'); }

.bocadillo {background: url('images/bocadillo.gif') no-repeat;
			height: 65px;
			padding-left: 10px;
			padding-top:0.1px;
			*padding-top:15px;
			color: #36BC59;
			}
.encabezados { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #36BC59; }
.cabecera{ background: center no-repeat url('images/cabeza.jpg');
			text-align: center;
			width:100%;
			height: 132px; }
.subcabeza{ background: center no-repeat url('images/subcabeza.jpg');
			text-align: center;
			width:100%;
			height: 206px;
}
.cuerposup{ background: center no-repeat url('images/cuerposup.jpg');
			text-align: center;
			width:100%;
			height: 27px;
}
.cuerpo{ background: center repeat-y url('images/cuerpo.jpg');
			text-align: center;
			width:100%;
			height: 100%;
			min-height: 650px;
}
.pie{ background: center repeat-y url('images/pie.jpg');
			text-align: center;
			width:100%;
			height: 48px;
}
.contenidos { text-align: justify;
			width: 800px;
			position:absolute;
			left: 50%;
			margin-left: -400px;
}
.menu { text-align: justify;
			width: 151px;
			position:absolute;
			left: 50%;
			margin-left: -410px;
}
.listas { font-family:Verdana, Arial, Helvetica, sans-serif;
		  font-size:11px;
		  margin:0px;
		  margin-left:10px;
		  *margin-left: -5px;
		  padding:0px;
}
.listas li { margin:2px;
			*margin-left:25px;
			padding:2px; 
			text-indent:-7px;
		  	list-style-image: url('images/box/vineta.gif');			 
}

.fondo {background: url('images/fondo.gif'); }
.navega {background: url('images/barrasupne.jpg'); }

.comentarios { font-family: Verdana, Arial, sans-serif; font-size: 10px; text-align:justify; }

.boxText { font-family: Verdana, Arial, sans-serif; font-size: 11px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #000000; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }
.CSS1 { font-family: Verdana, Arial, sans-serif; font-size: 12px; text-align:justify;}
.CSS2 { background: url('images/fondotitle.jpg'); background-repeat: no-repeat; }
.style1 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:underline;
}
.style1:hover {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #267136;
	font-weight: bold;
	text-decoration:underline;
}

body {
	background-color: #D7DFFE;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:left;
}

A {
  color: #2B43A3;
  text-decoration: none;
}

A:hover {
  color: #2B43A3;
  text-decoration: underline;
}

.enlaceinverso {
  color: #36BC59
  text-decoration: none;
}

.enlaceinverso:hover {
  color: #36BC59;
  text-decoration: underline;
}

A3 {
  color: #000000;
  text-decoration: none;
}

A3:hover {
  color: #FFCB05;
  text-decoration: underline;
}
