/* CSS Document */

body {
	margin:0px;
	background-color:#E1E1EB;
}

h1.top { display:none;}
img {border:none;}
html, td, th, li, input, select {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

td { padding:0px;margin:0px;}

a { 
	color:#003399;
	text-decoration:none;
}
a:hover {
	color:#900;
	text-decoration:underline;
}

#logo {
	background-color:#000;
	text-align:center;
	width:214px;
	height:28px;
	border-right: 1px solid #FFF;
}

#top {
	background-color:#FFF;
	text-align:right;
	width:543px;
}
#image {
	width:214px;
	height:214px;
	background-color:#fff;
	vertical-align:middle;
	text-align:center;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	border-right: 1px solid #FFF;
}

#photo { 
	width:321px;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	background-color:#FFF;
}

#recipe {
	width:222px;
	height:96px;
	background-color:#FFA41A;
	border: 1px solid #FFF;
	background-image:url(../images/bk_recetas_s.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	vertical-align:top;
}
td#recipe p, td#buy p { 
	margin:8px 10px 0px 10px;
	color:#FFF;
	font-size:12px;
}

#buy {
	width:222px;
	height:117px;
	background-color:#ADC054;
	border-left: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	border-right: 1px solid #FFF;
	background-image:url(../images/bk_compra_s.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	vertical-align:top;
}

#menu {
	height:29px;
	background-color:#9C9CBC;
}
.menu { border-right: 1px solid #FFF; }

#main {
	background-color:#FFF;
	height:220px;
	width:760px;
	vertical-align:top;
}
#bkContact { background-image: url("../images/bk_demo.gif"); }
#bkThermomix { background-image: url("../images/bk_thermomix02.gif"); }
#bkTrucos { background-image: url("../images/bk_trucos.gif"); }
#bkRecetas { background-image:url("../images/bk_thermomix.gif"); }

#bkContact, #bkThermomix, #bkTrucos, #bkRecetas {
	background-position:bottom right;
	background-repeat:no-repeat;
}
.blueBar, .greenBar, .orangeBar {
	vertical-align:top;
	width:15px;
	text-align:center;
	background-position:bottom;
	background-repeat:no-repeat;
}

.blueBar { 
	background-color:#369;
	background-image:url(../images/rec_blue.gif);
}
.greenBar { 
	background-color:#ADC054;
	background-image:url(../images/rec_green.gif);
 }
.orangeBar { 
	background-color:#FFA414;
	background-image:url(../images/rec_orange.gif);
 }

.dots {
	background-image:url(../images/bk_dots.gif);
	background-position:right top;
	background-repeat:no-repeat;
}
.bkWhite { background-color:#FFF;}

.smallPhoto01 {
	margin-right:3px;
	margin-left:6px;
}
.smallPhoto02 {
	margin-right:3px;
	margin-left:3px;
}
.smallPhoto03 {
	margin-right:6px;
	margin-left:3px;
}
.smallPhoto03b {
	margin-right:10px;
	margin-left:3px;
}
.smallPhoto04 {
	margin-right:13px;
	margin-left:6px;
}
.tableTitle { margin-bottom:6px; }
.tableContent { 
	vertical-align:top;
	padding:10px;
}
.legendBlue, .legendOrange, .legendGreen { 
	vertical-align:top;
	font-size:10px;
	width:86px;
}
.legendBlue {color:#369;}
.legendOrange {	color:#FFA41A;}
.legendGreen {	color:#8FA23C;}

.redB, .blackB, .orangeB, .blueB, .greenB, .green2B, .turqB { font-weight:bold; }
.orangeB { 	color:#FFA414; }
.blueB { color:#369; }
.greenB { color:#40481A; }
.green2B {color:#ADC054;}
.turqB { color:#39C;}
.redB {	color:#900;}
.blackB { color:#000;}
.blackB a { 
	color:#000;
	text-decoration:none;
}
.blackB a:hover { 
	color:#000;
	text-decoration:underline;
}
.greenB a { 
	color:#40481A;
	text-decoration:none;
}
.greenB a:hover { 
	color:#40481A;
	text-decoration:underline;
}
.footer {
	color:#669;
	text-align:center;
	margin-top:6px;
}
.footer a {
	color:#669;
	text-decoration:none;
}
.footer a:hover {
	color:#669;
	text-decoration:underline;
}

.text {
	padding:20px;
	vertical-align:top;
	line-height:16px;
}

td.text li {
	line-height:16px;
}

.text02 {
	font-size: 10px;
	line-height:normal;
	width:255px;
	padding:7px;
}

.text02 p {
	margin-top:0px;
	margin-bottom:8px;
}

.text02 ul { 
	margin-top:0px;
	margin-bottom:8px;
	list-style-image:url(../images/ico.gif);
}
.text02 li { 
	font-size:10px;
	margin-left:-20px;
}
.text02 ol {
	margin-top:0px;
	margin-bottom:8px;
}
.definition { 
	padding:7px 6px; 
	vertical-align:top;
}


/* RECETAS */

th.primerPlato, th.segundoPlato, th.postre, th.salsa, th.cocktail {
	color:#FFF;
	font-weight:bold;
}
.primerPlato, .segundoPlato, .postre, .salsa, .cocktail { text-align:center;}
.primerPlato { background-color:#e1e9f0;}
th.primerPlato { background-color:#369; }
.segundoPlato { background-color:#fff2de;}
th.segundoPlato { background-color:#FFA41A; }
.postre { background-color:#f3f6e6;}
th.postre { background-color:#ADC054; }
.salsa { background-color:#d6ebf5;}
th.salsa { background-color:#39C; }
.cocktail { background-color:#f8e9e9;}
th.cocktail { background-color:#C66; }

table.book {
	width:250px;
	margin-left:20px;
}

table.book th {
	background:url(../images/ico.gif) no-repeat left;
	padding-left: 12px;
	text-align:left;
	font-weight:normal;
}

table.book td {
	text-align:right;
	font-weight:bold;
}

/* ENLACES PIE DE PAGINA */

.greenLink {
	font-size:10px;
	color:#97a93f;
	text-align:center;
	padding:8px;
	border:1px solid #ADC054;
	background-color:#f3f6e6;
}
.greenLink a, .greenLink a:hover {
	color:#97a93f;
	text-decoration:none;
}
.greenLink a:hover { text-decoration:underline;}

/* TABLA FUNCIONES */

.functions { border:1px solid #ADC054; }
table.functions td, table.functions th { padding:4px;}

.dottedLine {
	background-image:url(../images/dot_h.gif);
	background-position:bottom;
	background-repeat:repeat-x;
} 

/* ELEMENTOS DE FORMULARIO */

.txtinput01, .inputform {
	border: 1px solid #ADC054;
	background-color:#f3f6e6;
	padding: 2px 3px;
	color:#40481A;;
}
select {
	border: 1px solid #ADC054;
	background-color:#f3f6e6;
	color:#40481A;;
}
.button01 {
	color:#FFF;
	background-color:#ADC054;
	padding: 2px 3px;
	border: 1px outset #ADC054; 
}

.list { list-style-image:url(../images/ico.gif);}

.message {
	font-size:10px;
	font-weight:bold;
	color:#97a93f;
	
}