﻿#body1In { float: left; width: 225px; }
#body1In select { width: 225px; }
#body1In div.multiple { height: 245px; width: 225px; overflow: scroll; border: 1px solid #828790; white-space: nowrap; }
#Alimentos { margin-bottom: 5px; }
#Alimentos a { font: 12px verdana; cursor: pointer; margin: 2px; text-decoration:none; display:block; color:#000; }
#Alimentos a.current { background: #3399ff; color: #FFF; }

#body2In { float: left; margin-left: 20px; width: 554px; overflow: hidden; }

p { margin: 5px 0 0 0; }

.tDieta { margin-top: 5px; border: 1px solid #37363C; empty-cells: show; border-collapse: collapse; }

.info { border: 1px solid #37363C; padding: 5px; overflow: hidden; }
.info td { white-space: nowrap; padding: 2px 5px 2px 5px; font-size: 8.4pt; }

.impar { background-color: #F5F5F5; }
.sec { color: Black; padding: 0 4px 0 4px; text-decoration: underline; cursor: pointer; }
.cantTxt { border: 1px solid #37363C; width: 164px; text-align: right; }
.filtroTxt { border: 1px solid #37363C; width: 220px; }
.cantBtn { border: 1px solid #37363C; width: 50px; height: 20px; margin-left: 3px; }
.dieta { overflow: scroll; overflow-y: visible; clear: both; padding: 0 0 5px 1px; width: 100%; }

.tDieta th { background-color: #37363C; color: White; font-weight: bold; white-space: nowrap; padding: 2px 5px 2px 5px; text-align: center; }
.tDieta td { padding: 2px 5px 2px 5px; font-size: 8.4pt; vertical-align: top; }
.dieta td { white-space: nowrap; }

td.resultado { border: 2px dashed #D4D0C8; width: 50%; vertical-align: top; }
td.resultado a { display: block; text-align: center; }
.resultado { margin-top: 10px; }
.resultado td { white-space: nowrap; padding: 2px 5px 2px 5px; font-size: 8.4pt; }
#menuDieta a { color: #000; }
#menuDieta { margin-bottom: 10px; }
#header { float: left; width: 100%; background: #FFF url("images/bg-1.gif") repeat-x bottom; font-size: 93%; line-height: normal; margin-right: 15px; }
#header ul { margin: 0; padding: 10px 0 0 0; list-style: none; }
#header li { float: left; background: url("images/left_both.gif") no-repeat left top; margin: 0; padding: 0 0 0 9px; border-bottom: 1px solid #765; }
#header a { float: left; display: block; width: .1em; background: url("images/right_both.gif") no-repeat right top; padding: 5px 15px 4px 6px; text-decoration: none; font-weight: bold; color: #765; }
#header > ul a { width: auto; }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#header a { float: none; }
/* End IE5-Mac hack */
#header a:hover { color: #333; }
#header .current { background-position: 0 -150px; border-width: 0; }
#header .current a { background-position: 100% -150px; padding-bottom: 5px; color: #333; }
#header li:hover, #header li:hover a { background-position: 0% -150px; color: #333; }
#header li:hover a { background-position: 100% -150px; }
