/* === CODIV 6 styles === */

/* ====layout==== */

a {text-decoration: none; }

#layout_toph{
	overflow: hidden;
	margin: 0px auto;
	padding: 0px;
	width: 100%;
	height: 41px;
	background-color: #5a3d27;
	background-image: url(../images/bg_toph.jpg);
	background-position: top center;
	background-repeat: repeat-x;
	border-bottom: 1px solid black;
}
#layout_toph ul{
	overflow: hidden;
	list-style-type: none;
	float: right;
	margin: 0px;
	padding: 0px;
	width: 386px;
	height: 41px;
	background-color: transparent;
	background-image: url(../images/black_transparency.png);
	background-position: top left;
	background-repeat: repeat;
}
#layout_toph ul li{
	float: right;
	margin: 0px;
	padding: 0px 16px 0px 15px;
	background-color: transparent;
	background-image: none;
	background-position: top right;
	background-repeat: no-repeat;
}
#layout_toph ul li + li{
	background-image: url(../images/separator_top.png);
}
#layout_toph ul li a{
	overflow: show;
	display: block;
	margin: 0px;
	padding: 14px 0px 8px 31px;
	font-size: 11px;
	color: white;
	background-color: transparent;
	background-position: 0px 8px;
	background-repeat: no-repeat;
}
#layout_toph ul li a#iconfb{
	background-image: url(../images/icon_fb.png);
}
#layout_toph ul li a#iconfb:hover{
	text-decoration: underline;
	background-image: url(../images/icon_fb_h.png);
}
#layout_toph ul li a#icontt{
	background-image: url(../images/icon_tt.png);
}
#layout_toph ul li a#icontt:hover{
	text-decoration: underline;
	background-image: url(../images/icon_tt_h.png);
}
#layout_toph ul li a#iconemail{
	background-image: url(../images/icon_email.png);
}
#layout_toph ul li a#iconemail:hover{
	text-decoration: underline;
	background-image: url(../images/icon_email_h.png);
}

#layout_header { /* //// HEADER */
	overflow: hidden;
	margin: 0px auto;
	padding: 0px;
	width: 1000px;
	height: 159px;
	background-color: #864d30;
	background-image: url(../images/bg_header1.jpg);
	background-position: top left;
	background-repeat: repeat;
}

#table_header{
	margin: 0px auto;
	padding: 0px;
	width: 100%;
	border-collapse: collapse;
}
#table_header tbody{
	margin: 0px;
	padding: 0px;
}
#table_header tbody tr{
	margin: 0px;
	padding: 0px;
}
#table_header tbody tr td{
	margin: 0px;
	padding: 0px;
	width: 33.33%;
}

#busquedabox{
	margin: 0px auto;
	padding: 2px 2px 2px 29px;
	width: 257px;
	background-color: white;
	background-image: url(../images/lupa_buscar1.png);
	background-position: 5px 4px;
	background-repeat: no-repeat;
	border: 1px solid #302016;
}
#busquedabox .search_textbox{
	display: block;
	float: right;
	margin: 0px;
	padding: 0px;
	width: 144px;
	height: 22px;
	font-size: 12px;
	color: #777;
	background-color: transparent;
	border: 0px;
}
#busquedabox .search_submit{
	display: block;
	cursor: pointer;
	float: right;
	margin: 0px;
	padding: 0px;
	width: 111px;
	height: 22px;
	background-color: transparent;
	background-image: url(../images/cmd_buscar1.png);
	background-position: top center;
	background-repeat: no-repeat;
	border: 0px;
}
#busquedabox .search_submit:hover{
	background-image: url(../images/cmd_buscar1_h.png);
}
#busqueda_px{
	margin: 8px auto 0px auto;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
	color: white;
	text-align: center;
}

#layout_logo{
	display: block;
	margin: 0px auto;
	padding: 0px;
	width: 232px;
	height: 144px;
	background-color: transparent;
	background-image: url(../images/logo1.png);
	background-position: top center;
	background-repeat: no-repeat;
}
#download1_logo{
	display: block;
	margin: 0px 0px 0px 134px;
	padding: 0px;
	width: 181px;
	height: 57px;
	background-color: transparent;
	background-image: url(../images/download1.png);
	background-position: top center;
	background-repeat: no-repeat;
}

#layout_hmenu{ /* //// HMENU */
	overflow: hidden;
	margin: 0px auto;
	padding: 0px;
	width: 998px;
	height: 39px;
	background-color: #335e00;
	background-image: url(../images/tile_hmenu1.png);
	background-position: top left;
	background-repeat: repeat;
	border: 1px solid #203b00;
}
#layout_hmenu ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	width: 100%;
	background-color: transparent;
}
#layout_hmenu ul li{
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background-color: transparent;
	border: 0px;
}
#layout_hmenu ul li:hover{
	background-color: #694a31;
	background-image: url(../images/tile_hmenu1_h.png);
	background-position: 0px -1px;
	background-repeat: repeat;
}
#layout_hmenu ul li + li{
	border-left: 1px solid white;
}

#layout_hmenu ul li a{
	overflow: hidden;
	display: block;
	margin: -1px 0px 0px 0px;
	padding: 0px;
	height: 41px;
	background-color: transparent;
	background-position: 12px 14px;
	background-repeat: no-repeat;
}
#layout_hmenu ul li a:hover{
	background-position: 12px 13px;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
}
#layout_hmenu ul li a#home1{
	padding: 14px 13px 0px 14px;
	height: 26px;
	font-size: 11px;
	color: white;
	background-color: transparent;
	background-image: url(../images/home1_hmenu.png);
	background-position: center 14px;
	background-repeat: no-repeat;
}
#layout_hmenu ul li a#home1:hover{
	background-position: center 13px;
}

/* //// ALL HMENU IMAGES..! ////////////////////////// */
#layout_hmenu ul li a#recetasporfotos{
	width: 134px;
	background-image: url(../images/hmenu/hm__recetasporfotos.png);
}
#layout_hmenu ul li a#recetasporfotos:hover{
	background-image: url(../images/hmenu/hm__recetasporfotos_h.png);
}
/* //// */
#layout_hmenu ul li a#recetaporlistado{
	width: 142px;
	background-image: url(../images/hmenu/hm__recetaporlistado.png);
}
#layout_hmenu ul li a#recetaporlistado:hover{
	background-image: url(../images/hmenu/hm__recetaporlistado_h.png);
}
/* //// */
#layout_hmenu ul li a#recetaporocacionesespeciales{
	width: 200px;
	background-image: url(../images/hmenu/hm__recetaporocacionesespeciales.png);
}
#layout_hmenu ul li a#recetaporocacionesespeciales:hover{
	background-image: url(../images/hmenu/hm__recetaporocacionesespeciales_h.png);
}
/* //// */
#layout_hmenu ul li a#somos{
	width: 64px;
	background-image: url(../images/hmenu/hm__somos.png);
}
#layout_hmenu ul li a#somos:hover{
	background-image: url(../images/hmenu/hm__somos_h.png);
}
/* //// */
#layout_hmenu ul li a#preguntaalchef{
	width: 127px;
	background-image: url(../images/hmenu/hm__preguntaalchef.png);
}
#layout_hmenu ul li a#preguntaalchef:hover{
	background-image: url(../images/hmenu/hm__preguntaalchef_h.png);
}
/* //// */
#layout_hmenu ul li a#consejitos{
	width: 90px;
	background-image: url(../images/hmenu/hm__consejitos.png);
}
#layout_hmenu ul li a#consejitos:hover{
	background-image: url(../images/hmenu/hm__consejitos_h.png);
}
/* //// */
#layout_hmenu ul li a#diccionariou{
	width: 93px;
	background-image: url(../images/hmenu/hm__diccionario.png);
}
#layout_hmenu ul li a#diccionariou:hover{
	background-image: url(../images/hmenu/hm__diccionario_h.png);
}
/* //// */
#layout_hmenu ul li a#despensa{
	width: 80px;
	background-image: url(../images/hmenu/hm__despensa.png);
}
#layout_hmenu ul li a#despensa:hover{
	background-image: url(../images/hmenu/hm__despensa_h.png);
}
/* //// ALL HMENU IMAGES..! ////////////////////////// */

#recetadetalleu{
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
}
#recetadetalleu tr{
	margin: 0px;
	padding: 0px;
}
#recetadetalleu tr td{
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	width: 348px;
}

#layout_headbuttons {
	width: 709px;
	height: 36px;
	position: relative;
	float: left;
	left: 206px;
	top: 50px;
}

#layout_body {
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 0px 0px;
	width: 1000px;
}


#layout_nav {
	width: 180px;
	position: relative;
	float: left;
	left: 6px;
	z-index: 50;
	top: 50px;
}


#layout_contenido{
	margin: 19px 0px 0px 0px;
	padding: 0px 0px 26px 0px;
	width: 1000px;
	background-color: white;
}

/*#layout_footerdiv {
	width: 720px;
	height: 52px;
	margin-left: 186px;
	margin-right: 0px;
	padding: 0px;
	vertical-align: middle;
}*/

#layout_footer{
	overflow: hidden;
	margin: 0px auto;
	padding: 0px 0px;
	width: 1000px;
}
#layoutfooter_hmenu{ /* //// HMENU */
	overflow: hidden;
	margin: 0px auto;
	padding: 0px;
	width: 1000px;
	height: 32px;
	background-color: #5b3520;
	background-image: url(../images/bg_footerhmenu1.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	border-bottom: 1px solid black;
}
#layoutfooter_hmenu ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	width: 100%;
	background-color: transparent;
}
#layoutfooter_hmenu ul li{
	float: left;
	margin: 10px 0px 0px 0px;
	padding: 0px 14px 0px 14px;
	background-color: transparent;
	border: 0px;
}
#layoutfooter_hmenu ul li + li{
	border-left: 1px solid white;
}
#layoutfooter_hmenu ul li a{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-size: 11px;
	color: white;
	text-decoration: none;
}
#layoutfooter_hmenu ul li a:hover{
	text-decoration: underline;
}
#layoutfooter_bottom{
	overflow: hidden;
	margin: 0px auto;
	padding: 0px 0px;
	width: 1000px;
	height: 71px;
	background-color: #653c2b;
	background-image: url(../images/bg_footer2.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
#layoutfooter_bottom p{
	float: left;
	margin: 14px 0px 0px 32px;
	padding: 0px 0px 0px 0px;
	width: 640px;
	font-size: 12px;
	color: white;
}
#layoutfooter_bottom a#logo_indu,
#layoutfooter_bottom a#logo_merc{
	display: block;
	float: right;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px;
	text-decoration: none;
	background-color: transparent;
	background-position: top left;
	background-repeat: no-repeat;
}
#layoutfooter_bottom a#logo_indu{
	width: 58px;
	height: 56px;
	background-image: url(../images/logo_indu1.png);
}
#layoutfooter_bottom a#logo_merc{
	margin-right: 30px;
	width: 71px;
	height: 56px;
	background-image: url(../images/logo_merc1.png);
}
