body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:verdana, arial;
	font-size:10px;
}

.main_table {
	width:992;
}

.logo {
	vertical-align:top;
	text-align:left;
	height:40px;
	width:206px;
}

.precios{
	color:#000000;
	font-weight:bold;
	background-color:#97f55f;
}

.contenido {
	text-align:left;
	vertical-align:top;
	 width:542px;
}

.error{
	font-size:18px;
	color:#F00;
	font-weight:bold;
	text-align:center;
}

.top {
	background-color:#67ae3d;
	height:37px;
	background-image:url(../images/top.png);
	background-position:bottom;
	background-repeat:no-repeat;
}

.menu_y_search {
	height:40px;
	background-image:url(../images/menu_centro.jpg);
	background-repeat:repeat-x;
	background-position:top;
}

.menu_left {
	width:11px;
	height:40px;
	background-image:url(../images/menu_left.jpg);
	background-position:left top;
	background-repeat: no-repeat;
}

.menu_right {
	width:11px;
	height:40px;
	background-image:url(../images/menu_right.jpg);
	background-position:right top;
	background-repeat: no-repeat;
}

/****Menu principal*********/

a:active#menu{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#58595B;
	text-decoration:none;
	font-weight:bold;
	padding:0px 0px 0px 0px;
}

a:visited#menu{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#58595B;
	text-decoration:none;
	font-weight:bold;
	padding:0px 0px 0px 0px;
}

a:link#menu{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#58595B;
	text-decoration:none;
	font-weight:bold;
	padding:0px 0px 0px 0px;
}

a:hover#menu{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #009900;;
	text-decoration: underline;
	font-weight:bold;
	padding:0px 0px 0px 0px;
}

/*********************************************/
/* Estilo para menu categorias*/
#categs{
	font-weight: normal;
	font-size:11px;
	margin:2px 0;
	font-family:arial, verdana;
	color: #000000;
	text-decoration: none;
	padding:2px;
	/*font-weight:bold;*/
	display: block;}

a:active#categs {

}
a:visited#categs {
}

a:link#categs {
}

a:hover#categs{
}

/* Estilo para menu Sub Categorias*/
a:active#sub_categ {
	margin-left:10px;
	font-weight: normal;
	font-size:10px;
	color: #333333;
	text-decoration: none;
	padding:2px;
	/*font-weight:bold;*/
}
a:visited#sub_categ {
	margin-left:10px;
	font-weight: normal;
	font-size:10px;
	color:#333333;
	text-decoration: none;
	padding:2px;
	/*font-weight:bold;*/
}

a:link#sub_categ {
	margin-left:10px;
	font-weight: normal;
	font-size:10px;
	color:#333333;
	text-decoration: none;
	padding:2px;
	/*font-weight:bold;*/
}

a:hover#sub_categ{
	margin-left:10px;
	font-weight: normal;
	font-size:10px;
	color: #000000;
	text-decoration: underline;
	padding:2px;
	/*font-weight:bold;*/
}

/******************* Separador Categs *************/

.separador_categs{
	height:2px;
}

.categs_sub{
	margin-left:10px;
}

/****************************/

/******** breadcrumb ********/

.breadcrumb {
	font-size:13.14pt;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a:active#breadcrumb{
	color:#595A5C;
	text-decoration:none;
	font-weight:normal;
}

a:visited#breadcrumb{
	color:#595A5C;
	text-decoration:none;
	font-weight:normal;
}

a:link#breadcrumb{
	color:#595A5C;
	text-decoration:none;
	font-weight:normal;
}

a:hover#breadcrumb{
	color:#595A5C;
	text-decoration:underline;
	font-weight:normal;
}

/****************************/

.banner {
	width:958px;
	height:339px;
	text-align:left;
	vertical-align:top;
}

.nombre_prod{
	color: #000;
	font-size:13pt;
	font-weight:bold;
}

.telefonos_y_ubicacion {
	color: #67AE3E;
	font-size:13pt;
	height:30px;
	text-align:right;
	font-family:verdana, arial;
	vertical-align:middle;
}

.spacer {
	width:17px;
}

.bread_left {
	width:14px;
	height:32px;
	background-image:url(../images/bg_breadcrumb_left.png);
	background-position:left;
	background-repeat:no-repeat
}

.bread_center {
	width:930px;
	background-image:url(../images/bg_breadcrumb_center.png);
	background-repeat:repeat-x;
}

.bread_right {
	width:14px;
	height:32px;
	background-image:url(../images/bg_breadcrumb_right.png);
	background-position:right;
	background-repeat:no-repeat
}

.categorias {
	background-image:url(../images/bg_categorias.png);
	background-repeat:repeat-y;
	text-align:left;
	vertical-align:top;
	width:169px;
}

.cart_left {
	width:8px;
	height:32px;
	background-image:url(../images/bg_cart_left.png);
	background-repeat:no-repeat;
	background-position:left;
}

.cart_center {
	background-image:url(../images/bg_cart_center.png);
	background-repeat:repeat-x;
	width:185px;
}

.cart_right {
	width:7px;
	height:32px;
	background-image:url(../images/bg_cart_right.png);
	background-repeat:no-repeat;
	background-position:right;
	text-align:right;
}

.promo {
	background-image:url(../images/bg_promocion_del_mes.png);
	background-repeat:repeat-y;
	width:201px;
}

.promo_bottom {
	background-image:url(../images/bg_promocion_del_mes_botton.png);
	background-repeat:no-repeat;
	background-position: bottom left;
	height:8px;
}

.promo_left {
	width:8px;
	height:32px;
	background-image:url(../images/bg_promocion_del_mes_left.png);
	background-repeat:no-repeat;
	background-position:left;
}

.promo_center {
	text-align:center;
	vertical-align:middle;
	color:#FFFFFF;
	font-size:14px;
	background-image:url(../images/bg_promocion_del_mes_center.png);
	background-repeat:repeat-x;
	width:185px;
}

.promo_right {
	width:7px;
	height:32px;
	background-image:url(../images/bg_promocion_del_mes_right.png);
	background-repeat:no-repeat;
	background-position:right;
}

.footer_top {
	background-color:#67ae3d;
	height:10px;
	background-image:url(../images/footer_top.png);
	background-position:top;
	background-repeat:no-repeat;
}

.footer_left {
	background-image:url(../images/footer_left.png);
	background-position:left;
	background-repeat:no-repeat;
	width:381px;
	height:29px;
}

.footer_center {
	width:230px;
	text-align:center;
}

.footer_right {
	background-image:url(../images/footer_right.png);
	background-position:right;
	background-repeat:no-repeat;
	width:381px;
	height:29px;
}

.footer_bottom {
	background-color:#67ae3d;
	height:7px;
}

/******** breadcrumb ********/

.prods{
	font-size:13px;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#595A5C;
}

#prods{
	font-size:12px;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#595A5C;
}

a:active#prods{
}

a:visited#prods{
}

a:link#prods{
}

a:hover#prods{
}

/****************************

/******** breadcrumb ********/

#prod_preview{
	font-size:12px;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#595A5C;
}

a:active#prod_preview{
}

a:visited#prod_preview{
}

a:link#prod_preview{
}

a:hover#prod_preview{
}

/****************************
