body {
	margin:					0;
	padding:				0;
	font-family:			Arial, Verdana, Helvetica, sans-serif;
	background:				#c6c6c6;
	color:					#555;
	font-size:				12px;
}

a {
	text-decoration:		none;
	color:					#999;
	font-weight:			bold;
}
a:link {
	text-decoration:		none;
	color:					#999;
	font-weight:			bold;
	/*
	border-bottom-width:	1px;
	border-bottom-style:	dotted;
	border-bottom-color:	#5e00bf
	*/
}
a:visited {
	text-decoration:		none;
	color:					#999;
	font-weight:			bold;
}
a:active {
	text-decoration:		none;
	color:					#999;
	font-weight:			bold;
}
a:hover {
	font-weight:			bold;
	color:					#EE4E20;
}

div#logo{
	background:				#FFFFFF url(../img/logo5.jpg);
	height:					354px;
	width:					312px;
	margin-top:				0px;
	border-top:				2px solid #BFC935;
	border-bottom:			2px solid #4B5F1A;
}

.isologo{
	width:					312px;
	height:					354px;
}

div#logo h1{
	border:					0px;
	font-family:			Lucida Sans Unicode, Lucida Grande, sans-serif;
	line-height:			25pt;
	font-size:				36px;
	font-style:				normal;
	font-weight:			bold;
	font-variant:			normal;
	color:					#CCC;
	text-decoration:		none;
	text-align:				right;
	margin-top:				0px;
	padding-top:			180px;
	padding-right:			93px;
}

div#logo h3{
	font-family:			Helvetica, sans-serif, Verdana, Arial;
	line-height:			2pt;
	font-size:				18px;
	font-style:				normal;
	font-weight:			bold;
	font-variant:			normal;
	color:					#FFFFFE;
	text-decoration:		none;
	text-align:				center;
}

div#logo h1 a{
	font-variant:			small-caps;
	border:					0px;
	color:					#F7FEA5;
}

.tabla_general{
	width:					933px;
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	vertical-align:			middle;
	font-size:				10px;
	font-style:				normal;
	line-height:			10pt;
	font-weight:			normal;
	font-variant:			normal;
	color:					#999;
	background-color:		#FFF;
	text-decoration:		none;
	text-align:				center;
	border:					1px solid #999;
	padding:				0px;
}

.tabla_encabezado{
	width:					100%;
	font-family:			Verdana, Georgia, Arial;
	vertical-align:			middle;
	font-size:				14px;
	font-style:				normal;
	line-height:			10pt;
	font-weight:			bold;
	font-variant:			normal;
	color:					#FFF;
	background-color:		#333;
	text-decoration:		none;
	text-align:				center;
}

.tabla_encabezado td{
	text-align:				center;
	width:					1px;
	background:				#333 url(../img/backgroundEncabezadoNormal.gif);
	background-position:	top left;
}

.tabla_encabezado td#normal{
	background:				#333 url(../img/backgroundEncabezadoNormal.gif);
	background-position:	top center;
	vertical-align:			middle;
	float:					center;
	width:					20%;
	height:					80px;
}

.tabla_encabezado td#selected{
	background:				#333 url(../img/backgroundEncabezadoSelected.gif);
	background-position:	top center;
	vertical-align:			middle;
	float:					center;
	color:					#C5B017;
	width:					20%;
	height:					80px;
}

.tabla_encabezado #separador{
	border:					0px;
	height:					14px;
	width:					1px;
	background:				#666;
	padding:				0px 0px 0px 0px;
}

.tabla_cuerpo_izq{
	height:					100%;
}

.tabla_cuerpo_centro{
	height:					100%;
	width:					621px;
	font-size:				12px;
	border-left:			1px solid #999;
}

.tabla_cuerpo_centro #separador{
	height:					1px;
	width:					1px;
}

.tabla_buscador{
	border:					0px;
	width:					100%;
	font-size:				14px;
	text-align:				center;
	vertical-align:			middle;
	background:				#FFF url(../img/bg-buscador5.jpg);
	background-repeat:		no-repeat;
	background-position:	30px 5px;
}

.tabla_buscador td{
	font-style:				normal;
	line-height:			10pt;
	font-weight:			normal;
	font-variant:			normal;
	vertical-align:			middle;
}

.tabla_buscador td#left{
	text-align:				right;
	font-size:				12px;
	width:					120px;
}

.tabla_buscador td#right{
	text-align:				left;
}

.tabla_pie{
	border-top:				1px solid #999;
	width:					100%;
	font-size:				14px;
	text-align:				center;
	padding-top:			15px;
	padding-bottom:			15px;
}

.tabla_masvistas{
	width:					100%;
	height:					100%;
	font-size:				14px;
}

.tabla_masvistas#nombre{
	width:					100%;
	font-size:				12px;
	text-align:				left;
	padding-left:			10px;
}

.tabla_masvaloradas{
	width:					100%;
	height:					100%;
	font-size:				14px;
	border-bottom:			1px solid #999;
}

.tabla_masvaloradas#nombre{
	width:					100%;
	font-size:				12px;
	text-align:				left;
	padding-left:			10px;
}

.tabla_receta_dia{
	font-family:			Helvetica, Arial, Verdana, sans-serif;
	font-size:				11px;
	padding-left:			20px;
	padding-right:			20px;
}

.tabla_receta{
	width:					100%;
	height:					100%;
	background-color:		#F9F9F9;
	border:					1px solid #F0F0F0;
	padding-top:			6px;
	padding-bottom:			6px;
}

.tabla_sugerir{
	width:					100%;
	background-color:		#F9F9F9;
	border:					1px solid #F0F0F0;
	padding-top:			6px;
	padding-bottom:			6px;
}

.tabla_sugerir td{
	padding-left:			10px;
	padding-right:			10px;
}

.tabla_recetas_encontradas{
	width:					100%;
	height:					100%;
	background-color:		#F9F9F9;
	border:					1px solid #F0F0F0;
	vertical-align:			top;
	padding-top:			6px;
	padding-bottom:			6px;
}

.tabla_paginacion{
	width:					100%;
	height:					100%;
	background-color:		#999;
	padding-top:			5px;
	padding-bottom:			5px;
}

.tabla_titulo{
	width:					100%;
	vertical-align:			middle;
	color:					#FFFFFF;
	font-size:				16px;
}

.celda_medio{
	background:				#FFFFFF url(../img/mas-vistas-bg3.jpg);
	background-repeat:		no-repeat;
	background-position:	bottom left;
}

#sugerir_td_text{
	font-size:				12px;
}

#sugerir_td_mensaje{
	font-size:				12px;
	color:					#A7B330;
}

#sugerir_select{
	width:					190px;
}

#sugerir_error{
	font-size:				12px;
	color:					#EE4E20;
}

#td_categorias_left{
	width:					50%;
	height:					50px;
	vertical-align:			top;
	padding:				4px 4px 4px 8px;
}

#td_categorias_right{
	width:					50%;
	height:					50px;
	vertical-align:			top;
	padding:				4px 8px 4px 4px;
}

#td_receta_left{
	width:					50%;
	height:					95px;
	vertical-align:			top;
	padding:				4px 4px 4px 8px;
}

#td_receta_right{
	width:					50%;
	height:					95px;
	vertical-align:			top;
	padding:				4px 8px 4px 4px;
}

#td_recetas_encontradas{
	height:					50px;
	vertical-align:			top;
	padding:				0px 8px 6px 8px;
}

#buscador{
	border-bottom:			1px solid #999;
	padding-top:			15px;
	padding-bottom:			3px;
}

#mas_buscador{
	width:					100%;
	text-align:				center;
}

#mas_buscador td#left{
	width:					120px;
	text-align:				right;
	font-size:				12px;
	padding-top:			2px;
}

#mas_buscador td#right{
	text-align:				left;
	padding-top:			2px;
}

#buscador_nombre{
	width:					150px;
}

#buscador_ingredientes{
	width:					150px;
}

#buscador_comensales{
	width:					150px;
}

#titulo_rojo{
	vertical-align:			middle;
	color:					#FFFFFF;
	background-color:		#EE4E20;
	border-bottom:			2px solid #B8361E;
	border-left:			2px solid #B8361E;
	padding-left:			20px;
	padding-right:			20px;
	height:					40px;
	/*width:					50%;*/
	font-size:				16px;
}

#titulo_naranja{
	color:					#FFFFFF;
	background-color:		#EF8322;
	border-bottom:			2px solid #C2712F;
	border-left:			2px solid #C2712F;
	padding-Left:			20px;
	height:					40px;
	width:					50%;
	font-size:				16px;
}

#titulo_amarillo{
	color:					#FFFFFF;
	background-color:		#F6DB0E;
	border-bottom:			2px solid #BFA70B;
	border-left:			2px solid #BFA70B;
	padding-Left:			20px;
	height:					40px;
	width:					50%;
	font-size:				16px;
}

#titulo_verde{
	color:					#FFFFFF;
	background-color:		#A7B330;
	border-bottom:			2px solid #64761F;
	border-left:			2px solid #64761F;
	padding-left:			20px;
	padding-right:			20px;
	height:					40px;
	font-size:				16px;
}

#titulo_verde_tabla{
	color:					#FFFFFF;
	width:					99%;
}

#tabla_titulo_verde{
	width:					100%;
	text-align:				center;
	color:					#FFFFFF;
	background-color:		#A7B330;
	border-bottom:			2px solid #64761F;
	border-left:			2px solid #64761F;
	padding-left:			20px;
	padding-right:			20px;
	height:					40px;
	font-size:				16px;
}


#valoracion2{
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	float:					right;
	font-size:				11px;
	padding-right:			10px;
}

#desarrollo_ingredientes{
	height:					250px;
	text-align:				left;
	vertical-align:			top;
	line-height:			18px;
	padding-top:			15px;
	padding-bottom:			15px;
	padding-left:			20px;
	padding-right:			20px;
}

#desarrollo_preparacion{
	height:					150px;
	text-align:				left;
	vertical-align:			top;
	line-height:			20px;
	padding-top:			15px;
	padding-bottom:			15px;
	padding-left:			20px;
	padding-right:			20px;
}

#desarrollo_compartir{
	text-align:				middle;
	vertical-align:			top;
	line-height:			18px;
	padding-top:			15px;
	padding-bottom:			15px;
	padding-left:			20px;
	padding-right:			20px;
}

#desarrollo_compartir td {
	font-size:				12px;
	text-align:				middle;
	vertical-align:			top;
	line-height:			18px;
}

#publicidad_300{
	text-align:				center;
	vertical-align:			middle;
	height:					280px;
}

#desarrollo_bienvenida{
	align:					center;
	padding-left:			60px;
}

#desarrollo_bienvenida p{
	text-align:				center;
	width:					70%;
}

#desarrollo_bienvenida img{
	text-align:				center;
}

#nombre_receta{
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				12px;
	font-weight:			bold;
	color:					#666;
	text-decoration:		underline;
}

#nombre_receta a, a:link, a:visited, a:active, a:hover{
	color:					#666;
}

#nombre_receta_listado{
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	vertical-align:			middle;
	font-size:				12px;
	font-style:				normal;
	line-height:			12pt;
	font-weight:			bold;
	font-variant:			normal;
	color:					#666;
	text-decoration:		underline;
	padding-left:			10px;
	padding-right:			8px;
}

#descripcion_receta{
	font-family:			Arial, Helvetica, Verdana, sans-serif;
	vertical-align:			top;
	font-size:				12px;
	font-style:				normal;
	line-height:			12pt;
	font-weight:			normal;
	font-variant:			normal;
	color:					#888;
	text-decoration:		none;
	padding-left:			10px;
	padding-right:			8px;
	height:					90%;
}

#descripcion_receta_dato{
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	vertical-align:			middle;
	font-size:				10px;
	color:					#EE4E20;
	padding-left:			10px;
	padding-right:			8px;
}

#descripcion_receta_dato td{
	text-align:			center;
}
#datos_titulo{
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	vertical-align:			middle;
	font-size:				12px;
	font-style:				normal;
	line-height:			16pt;
	font-weight:			bold;
	font-variant:			normal;
	color:					#333;
	text-decoration:		underline;
	padding-bottom:			10px;
}

#datos_dato{
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	vertical-align:			middle;
	font-size:				12px;
	font-style:				normal;
	line-height:			12pt;
	font-weight:			normal;
	font-variant:			normal;
	color:					#999;
	text-decoration:		none;
	padding-bottom:			10px;
	padding-left:			10px;
}

#separador{
	width:					25%;
	text-align:				right;
	vertical-align:			top;
	padding-right:			5px;
	padding-top:			10px;
}

#separador_vertical{
	height:					4px;
}

#estrellas_mas_valoradas{
	padding:			0px 0px 0px 95px;
}

#link_encabezado_selected{
	color:					#C5B017;
	text-decoration:		none;
	border:					0px;
}

#link_encabezado_selected:link{
	color:					#C5B017;
	text-decoration:		none;
	border:					0px;
}

#link_encabezado_selected:visited{
	color:					#C5B017;
	text-decoration:		none;
	border:					0px;
}

#link_encabezado_selected:active{
	color:					#C5B017;
	text-decoration:		none;
	border:					0px;
}

#link_encabezado_selected:hover{
	color:					#EE4E20;
	text-decoration:		none;
	border:					0px;
}

#link_encabezado_normal{
	color:					#FFF;
	/*text-decoration:		none;*/
	border:					0px;
}

#link_encabezado_normal:link{
	color:					#FFF;
	/*text-decoration:		none;*/
	border:					0px;
}

#link_encabezado_normal:visited{
	color:					#FFF;
	/*text-decoration:		none;*/
	border:					0px;
}

#link_encabezado_normal:active{
	color:					#FFF;
	/*text-decoration:		none;*/
	border:					0px;
}

#link_encabezado_normal:hover{
	color:					#EE4E20;
	/*text-decoration:		none;*/
	border:					0px;
}

.paginacion_inactivo, .paginacion_inactivo a:link, .paginacion_inactivo a:visited, .paginacion_inactivo a:active, .paginacion_inactivo a:hover{
	color:					#CCC;
	text-decoration:		none;
	font-weight:			normal;
}

.paginacion_activo, .paginacion_activo a:link, .paginacion_activo a:visited, .paginacion_activo a:active, .paginacion_activo a:hover{
	color:					#FFF;
	text-decoration:		none;
	font-weight:			normal;
}

.paginacion_actual, .paginacion_actual a:link, .paginacion_actual a:visited, .paginacion_actual a:active, .paginacion_actual a:hover{
	color:					#FFF;
	text-decoration:		none;
	font-weight:			bold;
}

.busqueda_avanzada, .busqueda_avanzada a:link, .busqueda_avanzada a:visited, .busqueda_avanzada a:active{
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				10px;
	font-weight:			bold;
	color:					#666;
	text-decoration:		underline;
	padding-bottom:			7px;
}

.busqueda_avanzada a:hover{
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				10px;
	font-weight:			bold;
	color:					#666;
	text-decoration:		underline;
	padding-bottom:			7px;
}

.error_suscribir{
	font-size:				10px;
	font-weight:			bold;
	color:					RED;
}