@import url("font/stylesheet.css");
body,legend{
	font-family:Arial;
	font-size:12px;
	color:#006c33;
	margin:0px;
	border:0px;
	padding:0px;
}
body{
	/*background:#fff	url(../images/bg.jpg);*/	
}
#form1{
	padding-right:5px;
	width:350px;
}
#form1 tr td input,#form1 tr td textarea{
	height:15px;
	border:1px solid #006c33;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc
}
#form1 tr td textarea{
	height:50px;
}
.header{
	
}
#form1 tr td .submit{
	height:20px;
	background:#006c33;
	border:1px solid #ccc;
	color:#fff;
}
.bodyhtml{
	background:#fff	url(../images/barra_sup.png) no-repeat top right;
	width:847px;
	border:1px solid #ccc;
	margin:5px;
	margin-top:30px;
	padding:5px;
	margin-bottom:0px;
	border-bottom:0px;
 }
 .body_end{
 	border:1px solid #ccc;
 	border-top:0px;
 	background:#fff	url(../images/barra_inf.png) repeat-x bottom center;
 	width:857px;
 }
 .footer{
 	padding:2px;
 }
 .logo{
 	margin:20px;
 }
 .paginacion{
 	background:#fff;
 	height:25px;
 	border:0px;
 }
 .bar_paginacion div{
 	display:inline;
 	width:20px;
 	height:12px;
 	border:0px solid #ccc;
 	font-size:12px;
 	padding-left:8px;
}
.back_contenido{
	width:100%;
}
.back{
	background:url(../images/back.png) no-repeat center;
	width:22px;
	height:15px;
}
.next{
	background:url(../images/next.png) no-repeat center;
	width:22px;
	height:15px;
}
.btn,.logo,input{
	cursor:pointer;
	cursor:hand;
	z-index:999;
}
.gripdata{
	margin:5px;
	border:1px solid #666;
	padding:5px;
}

.back_menu fieldset{
	border:1px solid #ccc;
}
.datos td{
	border-bottom:1px dotted #ccc;
	padding-left:2px;
}
.titulos td{
	text-align:center;
	font-weight:bold;
	border:1px solid #999;
	
}
.categoria{
	text-align:left;
	padding-left:15px;
	height:25px;
}
.menu_int{
	height:35px;
	padding-top:20px;
	padding-right:15px;
}
.menu_int div{
	padding-top:50px;
	float:right;
}
.menu_int div a{
	font-weight:bold;
	color:#006c33;
	padding:5px;
	padding-top:15px;
	padding-left:22px;
	text-decoration:none;
}
.menu_int div a:hover{
	text-decoration:none;
	background:url(../images/flor.png) no-repeat left top;
	color:#000;
}
.menu_int div a:active,.menu_int div a:link{
	text-decoration:none;
}

.menu_int div a img{
	border:0px;
}
#nuestros{
	background:url(../images/bg_int.jpg) no-repeat;
	width:300px;
	height:200px;
}
#contenido{
	/*width:520px;*/
	width:100%;
}
.sombra,.sombra_IE{
	background:#000;
	position: fixed;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	z-index:1000;
}
.sombra_IE{ /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

.marco{
	top:80px;
	left:32%;
	position:absolute;
	width:420px;	
	height:480px;
	background:#fff;
	border:3px solid #ccc;
	z-index:1001;
}
.c_titulos{
	font-weight:bold;
	text-align:left;
}
.c_detalles{
	text-align:justify;
}
.btnmenu{
	margin-top:1px;
	background:url(../images/btn.png) no-repeat center center;
	border:0px;
	width:89px;
	height:24px;
	color:#fff;
	margin-left:5px;
	font-size:12px;
	font-weight:bold;
	padding-bottom:3px;
	text-align:center;
	vertical-align:middle;
	font-family: Helvetica, Arial, sans-serif; 
	text-decoration:none; 
	font-style:italic;
	
}
.btnmenu2{
	margin-top:1px;
	text-transform:uppercase;
	background:transparent;
	border:0px;
	width:89px;
	height:24px;
	color:#fff;
	margin-left:5px;
	font-size:12px;
	font-weight:bold;
	line-height:1em;
	text-align:center;
	vertical-align:middle;
	
}
.ok{
	margin-top:2px;
	background:url(../images/ok.png) no-repeat center center;
	border:0px;
	width:27px;
	height:24px;
	color:#fff;
	margin-left:5px;
	font-size:12px;
	font-weight:bold;
	line-height:1em;
	text-align:center;
	vertical-align:middle;
	
}

.titulo,.autor{
	font-size:14px;
	padding-left:3px;
	/*color:#B70611;*/
	color:#EE2E24;
	font-weight:bold;
	font-family: Helvetica, Arial, sans-serif;
}
.titulo1{
	font-size:14px;
	/*color:#B70611;*/
	color:#EE2E24;
	font-weight:bold;
	font-family: Helvetica, Arial, sans-serif;
}
.titulohome{
	font-size:12px;
	/*color:#B70611;*/
	color:#6c6a6a;
	font-family: 'MyriadProRegular';
}
.titulo1 a:active, .titulo1 a:visited, .titulo1 a:link{
	color:#EE2E24;
	text-decoration:none;
}
.sub, .sub a:active, .sub a:visited, .sub a:link{
	font-size:10px;
	font-weight:normal;
	color:#000;
	text-align:left;
}
.sub a:active, .sub a:visited, .sub a:link{
	color:#545353;
}
.sub1{
	font-size:9px;
	font-weight:normal;
	color:#000;
	text-align:left;
}
.texto{
	padding-left:3px;
	font-size:10px;
	color:#929191;
	text-align:justify;
}
.titulo2{
	font-size:16px;
	color:#EE2E24;
	font-weight:Bold;
	text-align:left;
	font-family: Helvetica, Arial, sans-serif; 	
}
.ingre{
	text-align:left;
	color:#3D3C3C;
	font-weight:bold;
}
.productos{
	text-align:center;
	color:#3D3C3C;
	font-weight:bold;
	margin-top:20px;
	font-size:14px;
}
.pdetalles{
	color:#3D3C3C;
	text-align:left;
}
.empresaText{
	color:#3D3C3C;
	text-align:left;
	font-size:14px;
}
.enlace a:active,.enlace a:visited,.enlace a:link{
	color:#666;
	font-size:11px;
	text-decoration:none;
}
.enlace a:hover{
	color:#666;
	font-size:11px;
	text-decoration:underline;
}
/* Contenido de la receta */
.app_receta{
	overflow:hidden;
	width:368px;
	height:390px;
	float:left;
	position:absolute;
	top:125px;
	right:70px;
	z-index:850;
}
.app_receta_detalle{
	width:370px;top:0px;position:relative;padding-top:5px;
}
#logo{
	top:70px;position:absolute;left:50px;
}

a:focus{
	outline:0;
	}
#disqus_thread h3 {
	color:#EE2E24;
}
#disqus_thread a:link, #disqus_thread a:visited, #disqus_thread a:hover, #disqus_thread a:active{
	color:#EE2E24;
}
