/* Documento CSS para el sitio de vidanaturalrey.com.mx  */
body {
	background-color:#006633;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	}
	
/*Aqui va el contenedor principal de todas las paginas web*/
#containermain {
	width:770px;
	margin:auto;
	background-color:#FFFFFF;
	}
/*Este es el encabezado principal o el encabezado publicitario y la barra de navegacion de arriba*/
#header {
	width:770px;
	height:172px;
	position:relative;
	background:#5C971C url(../imagenes/header.jpg);
	}
#barranavtop {
	width:650px;
	position:absolute;
	bottom:18px;
	right:157px;
	}
#barranavtop ul {
	}
#barranavtop li {
	list-style: none;
	display: block;
	width: auto;
	float:left ;
	padding-left:8px;
	margin-top:5px;
	}
#barranavtop a {
	text-decoration: none;
	display: block;
	padding: 5px 10px 5px 10px;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:17px;
	font-weight:bold;
	color:#EBEBEB;
	background:url(../imagenes/fondobotones.jpg) left center repeat-x;
	}
#barranavtop a:hover {
	background:#D9FFD2;
	color:#006633;
	}

/*Este es el contenedor secundario donde estara el lado izquierdo y derecho y todas las capas*/
#containerchild {
	width:770px;
	height:auto;
	background-color:#FFFFFF;
	}
#containerleft {
	width:588px;
	height:auto;
	float:left;
	margin-left:2px;
	}
.containerleftb {
	width:288px;
	height:auto;
	float:left;
	padding:3px;
	}
.containera {
	width:565px;
	height:auto;
	background-color:#F4FFF4;
	border-right:1px solid #006600;
	border-left:1px solid #006600;	
	border-bottom:1px solid #006600;
	float:left;
	margin-bottom:5px;
	margin-left:1px;
	padding-left:15px;
	padding-top:10px;
	}
.containera a {
	text-decoration:none;
	color:#006600;
	}
.containera ul {
	margin:0;
	padding:0;
	}
.containera li {
	display:block;
	list-style:none;
	text-decoration:none;
	background:url(../imagenes/vineta_sitemap.gif) 1% center no-repeat;
	padding:2px 0px 0px 15px;
	margin:0;
	}
.containera a:hover {
	text-decoration:underline;
	}
.titlecontainera {
	width:581px;
	height:19px;
	float:left;
	margin-top:1px;
	margin-left:1px;
	border-right:1px solid #006600;
	background:url(../imagenes/titulocontenedora.jpg) left center no-repeat;
	}
.containerb {
	width:285px;
	height:148px;
	padding-top:10px;
	background-color:#F4FFF4;
	border-right:1px solid #006600;
	border-left:1px solid #006600;	
	border-bottom:1px solid #006600;
	float:left;
	}
.containerb a {
	text-decoration:none;
	color:#006600;
	}
.containerb ul {
	margin:0;
	padding:0;
	}
.containerb li {
	display:block;
	list-style:none;
	padding:1px 0px 0px 15px;
	background:url(../imagenes/vinetaventaspers.gif) 2% center no-repeat;
	}
.containerb a:hover {
	text-decoration:underline;
	}
.titlecontainerb {
	width:286px;
	height:19px;
	float:left;
	border-right:1px solid #006600;
	background:url(../imagenes/titulocontenedorb.jpg) left bottom no-repeat;
	}
#containerimages {
	width:582px;
	height:98px;
	float:left;
	margin-top:8px;
	margin-bottom:3px;
	}
.titpresproductos {
	width:530px;
	height:auto;
	background-color:#009900;
	float:left;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	padding:3px 0px 3px 10px;
	margin-left:3px;
	}
.titpresproductos a {
	color:#FFFFFF;
	font-size:10px;
	font-weight:normal;
	}
.titpresproductos a:hover {
	font-size:10px;
	font-weight:bold;
	}
.presproductos {
	width:528px;
	height:auto;
	border:1px solid #006600;
	padding:10px 0px 10px 10px;
	float:left;
	margin-left:3px;
	margin-bottom:10px;
	}
	
.titdescargas {
	width:530px;
	height:auto;
	background-color:#396D71;
	float:left;
	color:#FFFFFF;
	font-size:10px;
	font-weight:600;
	padding:3px 0px 3px 10px;
	margin-left:3px;
	}
.contdescargas {
	width:528px;
	height:auto;
	border:1px solid #396D71;
	padding:10px 0px 10px 10px;
	float:left;
	margin-left:3px;
	margin-bottom:10px;
	}
/*-------lado derecho---------*/
#containerright {
	width:172px;
	height:auto;
	float:right;
	}
#containerc {
	width:170px;
	height:auto;
	border-right:1px solid #006600;
	border-left:1px solid #006600;
	float:right;
	margin-right:3px;
	margin-bottom:0;
	background-color:#F4FFF4;
	}
#containerc ul {
	margin:0px 0px 0px 0px;
	padding:0;
	}
#containerc li {
	display:block;
	list-style:none;
	text-decoration:none;
	background:url(../imagenes/vinetasright.gif) 4% center no-repeat;
	padding-left:15px;
	margin:0;
	}
#containerc a{
	text-decoration:none;
	color:#006600;
	display:block;
	font-size:10px;
	padding:3px 0px 4px 0px;
	}
#containerc a:hover {
	color:#FFFFFF;
	background-color:#006600;
	}
#titlecontainerc {
	width:172px;
	height:17px;
	float:right;
	background:url(../imagenes/titlecontainerc.jpg) left center no-repeat;
	margin-top:1px;
	margin-right:3px;
	}
#containercbottom {
	width:172px;
	height:17px;
	float:right;
	background:url(../imagenes/containercbottom.jpg) left center no-repeat;
	margin-right:3px;
	}
#containerseal {
	width:170px;
	height:auto;
	float:right;
	}
/*Aqui estaran la barra de navegacion de abajo y los derechos reservados del sitio web*/
#barranavbottom {
	width:770px;
	height:25px;
	background:url(../imagenes/barranavabajo.jpg) left center no-repeat;
	clear:both;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CCCCCC;
	margin-top:5px;
	}
#barranavbottom a {
	text-decoration:none;
	color:#EBEBEB;
	}
#barranavbottom a:hover {
	color:#FFFFFF;
	}
#copyright {
	width:770px;
	height:47px;
	background-color:#FFFFFF;
	}
#copyright a {
	color:#006699;
	text-decoration:none;
	font-weight:600;
	}	
/*Aqui estan las capas de todos los productos*/
/*-------Nuevos productos--------------------*/
.titnvos {
	width:530px;
	height:auto;
	background-color:#507403;
	padding:3px 0px 3px 10px;
	float:left;
	font-weight:bold;
	color:#FFFFFF;
	margin-left:3px;
	}
.contnvos {
	width:528px;
	height:auto;
	float:left;
	padding:10px 0px 10px 10px;
	margin-left:3px;
	border:1px solid #507403;
	margin-bottom:10px;
	}
/*----------------Bebidas de sabila------------------*/
.titbebsab {
	width:530px;
	height:auto;
	background-color:#B6A00A;
	padding:3px 0px 3px 10px;
	float:left;
	color:#FFFFFF;
	margin-left:3px;
	font-weight:bold;
	}
.contbebsab {
	width:528px;
	height:auto;
	float:left;
	padding:10px 0px 10px 10px;
	margin-left:3px;
	border:1px solid #B6A00A;
	margin-bottom:10px;
	}
/*----------------Ctrl de peso-------------------------*/
.titctrlpes {
	width:530px;
	height:auto;
	background-color:#7D271E;
	padding:3px 0px 3px 10px;
	float:left;
	color:#FFFFFF;
	margin-left:3px;
	font-weight:bold;
	}
.contctrlpes {
	width:528px;
	height:auto;
	float:left;
	padding:10px 0px 10px 10px;
	margin-left:3px;
	border:1px solid #7D271E;
	margin-bottom:10px;
	}
/*---------------Nutricion--------------------------------------*/
.titnutr {
	width:530px;
	height:auto;
	background-color:#7E713A;
	padding:3px 0px 3px 10px;
	float:left;
	color:#FFFFFF;
	margin-left:3px;
	font-weight:bold;
	}
.contnutr {
	width:528px;
	height:auto;
	float:left;
	padding:10px 0px 10px 10px;
	margin-left:3px;
	border:1px solid #7E713A;
	margin-bottom:10px;
	}
/*-----------------Productos apicolas------------------------*/
.titpa {
	width:530px;
	height:auto;
	background-color:#B6A00A;
	padding:3px 0px 3px 10px;
	float:left;
	color:#FFFFFF;
	margin-left:3px;
	font-weight:bold;
	}
.contpa {
	width:528px;
	height:auto;
	float:left;
	padding:10px 0px 10px 10px;
	margin-left:3px;
	border:1px solid #B6A00A;
	margin-bottom:10px;
	}
/*-----------------Combo Packs----------------------------------*/
.titcp {
	width:530px;
	height:auto;
	background-color:#009900;
	padding:3px 0px 3px 10px;
	float:left;
	color:#FFFFFF;
	margin-left:3px;
	font-weight:bold;
	}
.contcp {
	width:528px;
	height:auto;
	float:left;
	padding:10px 0px 10px 10px;
	margin-left:3px;
	border:1px solid #006600;
	margin-bottom:10px;
	}
/*----------------Sonya Colour--------------------------------*/
.titsc {
	width:530px;
	height:auto;
	background-color:#400080;
	padding:3px 0px 3px 10px;
	float:left;
	color:#FFFFFF;
	margin-left:3px;
	font-weight:bold;
	}
.contsc {
	width:528px;
	height:auto;
	float:left;
	padding:10px 0px 10px 10px;
	margin-left:3px;
	border:1px solid #400080;
	margin-bottom:10px;
	}