body {
	color: #444;
	background: #DBCD9C;
	margin:0;
	padding:0;
	font:76%/150% "Lucida Grande", "Lucida Sans Unicode", Lucida, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#derecha {
	background: #DBCE9D;
	padding: 5px;
	width: 100%;
}

#derecha h1 {
	padding: 5px 0px 0px 5px; 		margin:0px 0px 0px 5px;
	color: navy;
	font: italic 17px "trebuchet ms", sans-serif;
	letter-spacing: 2px;
	border-bottom: 1px solid navy;
}
#derecha h2 {
	padding: 10px 10px 0; 	margin:0;
	color: #C31A2D;
	font: bold italic 19px "trebuchet ms", sans-serif;
}
#derecha TD 
{
	BACKGROUND: #dbcd9c; 
	FONT: 76%/150% "Lucida Grande", "Lucida Sans Unicode", Lucida, Verdana, Geneva, Arial, Helvetica, sans-serif; 
	COLOR: #444; 
}

	
.tablaPrecios th {
	font: normal 12px "trebuchet ms", sans-serif;
	text-align: left;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #D0C495;
}
.tablaPrecios td {
	background: #EEDFAA;
	font: normal 11px arial, tahoma, verdana, "trebuchet ms", sans-serif;
	color: #222;
	text-align: right;
	border-bottom: 1px solid #D0C495;
	padding-right: 25px;
	width: 50px;
}
.tablaPrecios a, .tablaPrecios a:visited {
	text-decoration: none;
	color: #444;
	border-bottom: 1px dotted #aac;
	}
.tablaPrecios a:hover  {
	color: blue;
	border-bottom: 1px solid #aaa;
}
.tablaPrecios {
	border: 10px solid #D0C495;
	margin: 0px;
	padding: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.ingredientes {
	font: normal 10px verdana, "trebuchet ms", sans-serif;
	float: left;
	padding: 0px 0px 5px 0px;		margin: 0px 0px 0px 5px;
	border-left: 1px dotted navy;
}
.ingredientes ul {
	padding: 0px 0px 5px 0px;		margin: 0px 0px 0px 5px;
}
.ingredientes li {
	list-style: none;
	margin: 3px 0px 0px 10px;
}
.modus {
	padding: 5px;
	text-align: justify;
	float: left;
}
.modus p {
	padding: 5px 0px;
	margin: 0px;
	text-indent: 5%;
}

.tablaRecetas td {
	background: #EEDFAA;
	font: normal 11px arial, tahoma, verdana, "trebuchet ms", sans-serif;
	color: #222;
	border-bottom: 1px solid #D0C495;
}
.tablaRecetas a, .tablaRecetas a:visited {
	text-decoration: none;
	color: #444;
	border-bottom: 1px dotted #aac;
	}
.tablaRecetas a:hover  {
	color: blue;
	border-bottom: 1px solid #aaa;
}
.tablaRecetas {
	border: 10px solid #D0C495;
	margin: 0px;
	padding: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
}

#menu {
	width: 100%; 
	border-bottom: 5px solid #322775;
	padding-bottom: 3px;
	padding-top: 3px;
	background: #BBB086;
	text-indent: 10px;
}
#menu ul {
	padding: 0px; 	margin: 0px;
}
#menu li {
	display: inline;
}
#menu li a {
	padding: 4px;
	background: #BBB086;
	text-decoration: none;
	color: #fff;
}
#menu li a:hover {
	background: #fdb;
	margin: 0px;
	color: blue;
}
.mark {
	font-weight: bold;
	color: navy;
}


.tablaPrecios2 {
	border: 10px solid #D0C495;
	margin: 0px;
	padding: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.tablaPrecios2 td {
	background: #EEDFAA;
	font: normal 11px arial, tahoma, verdana, "trebuchet ms", sans-serif;
	color: #222;
}

.Font1menu18 {
	color: #FFFFFF;
	font-size: 12px;
}
.Font2menu18 {
	color: #FFFFFF;
	font-size: 18px;
}

.Font3menu18 {
	color: #FFFFFF;
	font-size: 12px;
	line-height: 8px;
}

.Font3menu19 {
	color: #444;
	font-size: 18px;
}
