html{
	height:100%;
	font-family:Arial, Helvetica, sans-serif;
}

body {
	height:auto;
	background-image:url(../imagenes/fondo_verde.png);
	background-repeat:repeat;
	font-size:13px;
	color:#666;
}

#contenedor{
	background-image:url(../imagenes/contenedor.png);
	background-repeat:repeat-y;
	height:auto;
	width:984px;
	margin-left:auto;
	margin-right:auto;
	margin-top:-5px;
	
}


#header{
	background-image:url(../imagenes/header.png);
	width:984px;
	height:150px;
}



/* ------ Pestaņas de Navegacion -------*/

#navcontainer ul{

	padding-left: 0;
	margin-left: 0;
	color: white;
	float: left;
	width: 1000px;
	height: 34px;
	margin-top:120px;
	margin-bottom:-5px;
}

#navcontainer ul li { display: inline; }


#navcontainer ul li a{

	background-image:url(../imagenes/linea.png);
	color: white;
	background-position:right 1px;
	background-repeat:no-repeat;
	float:left;
	font-size: 14px;
	font-weight: bold;
	height: 24px;
	padding: 0px 0px;
	text-decoration: none;
	margin-top: -1px;
	padding-top: 8px;
	text-align:center;
}


#navcontainer ul li p{
	cursor:hand;
	margin-top:0px;
}



#navcontainer ul li#active a{ 
	
	background-image:url(../imagenes/fondo_activo.png); 
	background-repeat:repeat-x;
	background-position:right 1px;
}


/* -------- Contenido de la seccion (HOME) -------- */
#contenido{
	color:#060;
}

#contenido img{
	width:529px;
	height:225px;
	margin-left:18px;
	/*position:relative;*/
	margin-top:15px;
}

#contenido p.uno{
	font-size:20px;
	font-weight:bold;
	margin-left:200px;
	margin-top:-210px;
	margin-bottom:132px;
	/*position:absolute;*/
	width:340px;
	text-align:center;
}


#contenido p.dos{
	font-size:17px;
	margin-left:212px;
	text-align:center;
	margin-bottom:58px;
	margin-top:-95px;
	width:310px;
	/*position:absolute;*/
	font-weight:bold;
}

#contenido p.tres{
	font-size:14px;
	font-weight:bold;
	text-align:center;
	width:322px;
	margin-left:205px;
	margin-top:-40px;
	position:absolute;
}


#contenido #pie_foto{
	background-image:url(../imagenes/pie_foto.png);
	width:529px;
	height:27px;
	position:absolute;
	margin-top:396px;
	top:0px;
	margin-left:18px;
	
}







#contenido2{
	margin-left:1px;
	color:#FFF;
}

#contenido2 img{
	width:528px;
	height:225px;
	margin-left:18px;
	/*position:relative;*/
	margin-top:15px;
}

#contenido2 p.dos{
	font-size:20px;
	margin-left:368px;
	text-align:center;
	margin-top:-175px;
	width:170px;
	position:relative;
}

#contenido2 #pie_foto2{
	background-image:url(../imagenes/pie_foto2.png);
	width:528px;
	height:27px;
	position:absolute;
	margin-left:18px;
    top:0px;
    margin-top:396px;
}


#contenido3{
	margin-left:1px;
	color:#1b3b6a;
}


#contenido3 p.dos{
	font-size:13px;
	text-align:center;
	margin-left:23px;
	margin-top:-203px;
	width:164px;
	/*position:relative;*/
	font-weight:bold;
}

#contenido3 div.tres{
	font-size:13px;
	text-align:justify;
	margin-left:164px;
	margin-top:-139px;
	width:164px;
	/*position:relative;*/
	font-weight:bold;
}

#contenido3 #pie_foto3{
	background-image:url(../imagenes/pie_foto3.png);
	width:528px;
	height:27px;
	position:absolute;
	margin-left:18px;
	top:0px;
	margin-top:396px;
}


/* --------Pestaņas de cambio de foto----------*/
#navcontfotos ul{
	color:#FFF;
	width:528px;
	height:27px;
	padding-left: 0;
	margin-left: 0;
	margin-top:0;
}


#navcontfotos ul li { 
	display: inline;
}

#navcontfotos ul li a{
	color:#FFF;
	width:176px;
	height:22px;
	float:left;
	text-align:center;
	text-decoration:none;
	padding-top:5px;
}


/* -------- Contenido de la seccion (PRODUCTOS) -------- */
#contenedor_producto{
	background-image:url(../imagenes/fondo_result.png);
	background-position:bottom;
	background-repeat:no-repeat;
	
	margin-top:20px;
	width:550px;
	margin-left:auto;
	margin-right:auto;
}

#contenedor_producto #img_producto{
	height:100px; 
	width:100px; 
	float:left;
	margin-left:4px;
	border:none;
}

#contenedor_producto #titulo{
	font-weight:bold;
	color:#6AB208;
	font-size:16px;
	margin-left:110px;
	/*position:relative;*/
	margin-bottom:-15px;
	margin-top:0px;
}

#contenedor_producto #precio.tachado{
	text-decoration:line-through;
	font-size:17px;
}

#contenedor_producto #precio{
	font-size:17px;
}

#contenedor_producto #oferta{
	color:#DF6B02; 
	font-weight:bold;
	font-size:17px;
}

#contenedor_producto #desc_corta{
	width:320px;
	text-align:justify;
	margin-left:110px;
	height:46px;
	margin-top:-82px;
	margin-bottom:32px;
	/*position:absolute;*/
}

#contenedor_producto #vermas{
	border:none;
	margin-left:110px;
	margin-top:-30px;
}

#contenedor_producto #comprar{
	height:35px;
	width:105px;
	border:none;
}

#contenedor_producto #agregar{
	height:35px;
	width:105px;
	border:none;
}

#contenedor_producto #botones{
	margin-left:439px; margin-top:9px;
	margin-top:9px;
}

#contenedor_producto #precio_normal{
	margin-left:241px; text-align:center; 
	margin-top:-33px;
}

#contenedor_producto #precio_oferta{
	margin-left:354px; text-align:center; position:absolute;
	margin-top:-33px;
}

#contenedor_producto #precio_normal2{
	margin-left:272px; text-align:center; position:absolute;
	margin-top:-33px;
}



/*--------------------------------*/

#mensaje p{
	text-align:justify;
	margin-top:15px;
}


			/*Tabla de los datos del comprador*/
#datos_comprador{
	margin-top:25px;
	width:525px;
	margin-bottom:20px;
}

#datos_comprador h1{
	font-size:16px; 
	text-align:center;
}


#datos_comprador #info label{
	float:right;
	margin-right:5px;
}

#datos_comprador #info td{
	width:200px;
}

#datos_comprador #info .obligatorio{
	color:#F00;
	float:right;
}

			/*Tabla con los datos del pedido*/
#datos_pedido{
	margin-top:25px;
	width:525px;
	margin-bottom:20px;
}

#datos_pedido h1{
	font-size:16px; 
	text-align:center;
}


#datos_pedido #info label{
	float:right;
	margin-right:5px;
}

#datos_pedido #info td{
	width:200px;
}

#datos_pedido #info .obligatorio{
	color:#F00;
	float:right;
}



		/*--------------------------------------*/

#division{
	margin-top:15px;
	width:530px;
	height:5px;
	margin-left:16px;
}

#paypal{
	float:left;
}


#gracias{
	background-image:url(../imagenes/top_tabs.png);
	background-repeat:no-repeat;
	margin-top:15px;
	padding-top:20px;
	height:195px;
	width:550px;
	margin-left:8px;
}

#gracias img{
	margin-top:-90px;
}

#gracias .grac{
	color:#060;
	font-size:22px;
	font-weight:bold;
	text-align:center;
}

#gracias p{
	color:#DF6B02;
	font-size:18px;
	margin-left:25px;
}



#pregunta{
	background-image:url(../imagenes/contacto.png);
	background-repeat:no-repeat;
	margin-top:15px;
	padding-top:20px;
	height:525px;
	width:550px;
	margin-left:9px;
}

#pregunta img{
	margin-top:-50px;
	margin-bottom:20px;
	position:relative;
}


#pregunta2{
	background-image:url(../imagenes/experto.png);
	background-repeat:no-repeat;
	margin-top:15px;
	padding-top:20px;
	height:525px;
	width:550px;
	margin-left:9px;
}

#pregunta2 img{
	margin-top:-50px;
	margin-bottom:20px;
	position:relative;
}
/* -------- Contenido de la seccion (PRODUCTOS --> DETALLES) -------- */
#detalle{
	background-image:url(../imagenes/top_tabs.png);
	background-repeat:no-repeat;
	margin-top:15px;
	width:550px;
	height:auto;
	padding-top:20px;
	text-align:justify;
}

#botones_detalle #agregar{
	border:none;
	position:relative;
	margin-top:40px;
}

#botones_detalle #comprar{
	border:none;
	position:relative;
	margin-top:40px;
}

#botones_detalle #amigo{
	border:none;
	position:relative;
	margin-top:40px;
}

#tabla_carrito {
	background-color:#090;
	color:#030;
	border-color:#060;
	border-width:2px;
	border-style:solid;
	border-collapse:collapse;
	margin-left: auto;
	margin-right: auto;
	margin-top:15px;
	
}

#tabla_carrito td,#tabla_carrito th{
	border-color:#060;
	border-width:1px;
	border-style:solid;
	padding:4px;
}

#detalle #enviar_amigo {
	background-image:url(../imagenes/fondo_amigo.png);
	background-position:center;
	width:250px;
	height:300px;
	position:absolute;
	margin-left:163px;
	margin-top:-82px;
}


/* ------- Categorias de la pagina -------*/
#categorias{
	background-image:url(../imagenes/body2_categorias.png);
	width:190px;
	height:auto;
	/*min-height:214px;*/
	position:relative;
	margin-left:9px;
	margin-top:45px;
	margin-bottom:15px;
}

#categorias .head_cat{
	height:63px;
	width:204px;
	margin-left:-10px;
	margin-top:-50px;
	position:relative;
}


#categorias .nombre_cat{
	width:189px;
	height:35px;
	margin-bottom:-13px;
	border:none;
	/*position:relative;
	top:-23px;
	margin-left:0px;
	*/
}

#categorias div.catego{
	background-image:url(../imagenes/cuadro_categoria.png);
	background-repeat:no-repeat;
	height:38px;
	color:#060;
	font-size:14px;
	width:189px;
	cursor:hand;
	padding-left:10px;
	padding-top:10px;
	margin-bottom:-10px;
}

#categorias div.catego div.cat{
	margin-top:-13px;
	margin-left:10px;
	color:#006600;
}


#enf_productos tr{
	height:30px;
}


/* --------- Recuadro de suscripcion para el boletin  ----------*/

#carrito{
	background-image:url(../imagenes/carrito.png);
	width:207px;
	height:168px;
	margin-top:10px;
}

#carrito img{
	width:186px;
	height:54px;
	margin-left:8px;
	margin-right:auto;
	position:relative;
	top:20px;
	border:none;
}

#boletin{
	background-image:url(../imagenes/cuadro_boletin.png);
	height:195px;
	width:208px;
	font-size:11px;
	margin-top:10px;
}

#boletin .msn{
  margin-left:20px;
  top:63px;
  position:relative;
}

#boletin .mailto{
	color:#060;
	margin-left:20px;
	position:relative;
	top:70px;
}

#boletin input{
    border:solid 1px #6db604;
    margin-left:20px;
    position:relative;
    top:70px;
   	font-size:12px;
    width:164px;
    height:17px;
   	color:#000;
}


#boletin img{
	margin-left:8px;
	margin-right:auto;
	width:190px;
	height:53px;
	position:relative;
	top:70px;
}



/*-------- Recuadro para recomendacion de pagina  ---------*/
#recomienda{
	background-image:url(../imagenes/recomienda_pagina.png);
	width:208px;
	height:201px;
	font-size:11px;
	margin-top:10px;
}


#recomienda .msn{
  margin-left:16px;
  top:63px;
  position:relative;
}


#recomienda .mailto{
	color:#060;
	margin-left:20px;
	position:relative;
	top:70px;
}


#recomienda input{
    border:solid 1px #6db604;
    margin-left:20px;
    position:relative;
    top:70px;
   	font-size:12px;
    width:164px;
    height:17px;
   	color:#000;
}


#recomienda img{
	margin-left:13px;
	margin-right:auto;
	width:180px;
	height:55px;
	position:relative;
	top:70px;
}

/*-------- Pie de pagina -------*/

#footer {
	background-image:url(../imagenes/footer.png);
	height:70px;
	width:984px;
	margin-left:auto;
	margin-right:auto;

}

/*-------------- Enfermedades ---------------*/
table.enfermedades{
	width: 550px;
	margin-left:7px;
	border:none;
}

table.enfermedades td{
	padding: 5px;
	width:275px;
}

table.enfermedades td a{
	color:#000;
	text-decoration: none;	
}

table.enfermedades tr.zebra td{
	background: #cdeb87;
}

div.subcategoria {
	background-color:green;
	color:#FFFFFF;
	font-weight:bold;
	height:20px;
	margin-left:9px;
	padding-top:4px;
	text-align:center;
	width:546px;
}



