﻿html, body { margin: 0px; padding: 0px; height: 100%; color: #666666; }
body, input, select, textarea { font-family: Arial; font-size: 8.5pt; }
input, select, textarea { color: #000000; }

.boundary { position: absolute; top: 0px; left: 50%; width: 800px; margin-left: -400px; }
.boundary .content { background: #feebc9; padding: 0px 8px 8px 8px; }
.boundary .menu { background: url(images/menu/background.gif) repeat-x; }
.boundary .menubackground { background: url(images/menu/background.gif) repeat-x; vertical-align: top; }

.admin .menu { background: #000000; color: #ffffff; }
.admin .menu a { color: #ffffff; text-decoration: none; }
.admin .menu a:hover { color: #993300; text-decoration: undeline; }
.admin .menu .dynamic { border: solid 1px #333333; background-color: #666666; }
.admin .header { background: #ebebeb; color: #000000; border-bottom-style: solid; border-bottom-width: thin; border-bottom-color: #666666; }
.admin .navigation { background: #cccccc; height: auto; border-right: solid 1px #101010; padding: 8px; width: 142px; font-size: 10pt; }
.admin .navigation a { color: #000000; }
.admin .content { width: auto; height: 90%; }
.admin .toolbar { background: #e4e4e4 url( Images/toolgrad.gif ); border: solid 1px #666666; padding: 0px; margin: 0px; height: 24px; vertical-align: top; overflow: visible; }
.admin .searchbar { background: #ffffff; border-bottom: solid 1px #c0c0c0; padding: 8px 0px 8px 0px; margin: 0px; overflow: visible; }

.print { background: #feebc9; color: #000000; font-family: Tahoma; font-size: 8.5t; width: 700px; }
.print hr { border: none; border-top: solid 1px #000000; height: 1px; }
.print .pagebreak { page-break-after: always; }
.print p { padding: 0px; margin: 0px 8px 8px 8px; }
.print h1 { font-weight: normal; font-size: 20pt; color: #000000; padding: 0px; margin: 0px; margin-bottom: 8px; font-family: Trebuchet MS, Verdana; }
.print h2 { font-weight: normal; font-size: 14pt; color: #000000; padding: 0px; margin: 0px; margin-bottom: 8px; margin-top: 8px; }
.print h3 { font-weight: normal; font-size: 12pt; color: #000000; padding: 0px; margin: 0px; margin-bottom: 8px; }
.print h4 { font-weight: normal; font-size: 9pt; color: #000000; padding: 0px; margin: 0px; margin-bottom: 8px; }
.print h5 { font-weight: bold; font-size: 8.5pt; color: #000000; padding: 0px; margin-top: 4px; margin-bottom: 8px; }
.print h6 { font-weight: normal; font-size: 7pt; color: #000000; padding: 0px; margin: 0px; margin-bottom: 8px; }

a { color: #3399ff; text-decoration: none; }
a:hover { color: #800000; text-decoration: underline; }

.label { width: 100px; vertical-align: top; }
.label a { text-decoration: underline; }
.info { color: #000000; vertical-align: top; }
.info a { text-decoration: underline; }

i { color: #3399FF; font-style: normal; }
.enfase { font-family: Segoe UI, Trebuchet MS, Tahoma; font-weight: normal; font-size: 9pt; color: #903300; }
.enfase a { text-decoration: underline; }

.watermark { color: #cccccc; font-style: italic; }

p { padding: 0px; margin: 0px 8px 8px 8px; }
h1 { font-weight: normal; font-size: 20pt; color: #b03300; padding: 0px; margin-bottom: 8px; font-family: Trebuchet MS, Verdana;
	height: 50px;
	width: 529px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}
h2 { font-weight: normal; font-size: 14pt; color: #b03300; padding: 0px; margin: 0px; margin-bottom: 8px; margin-top: 8px; }
h3 { font-weight: normal; font-size: 12pt; color: #b03300; padding: 0px; margin: 0px; margin-bottom: 8px; }
h4 { font-weight: normal; font-size: 9pt; color: #b03300; padding: 0px; margin: 0px; margin-bottom: 8px; }
h5 { font-weight: bold; font-size: 8.5pt; color: #b03300; padding: 0px; margin-top: 4px; margin-bottom: 8px; }
h5 a { color: #b03300; }
h6 { font-weight: normal; font-size: 7pt; color: #b03300; padding: 0px; margin: 0px; margin-bottom: 8px; }
hr { border-top: solid 1px #b03300; height: 1px; }

.footer { background-color: #FFFFFF; padding: 4px; border-top-style: solid; border-top-width: 1px; border-top-color: #C0C0C0; }
.modalBackground { background-color: Gray; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70); opacity: 0.7; }
.messagebox { background: #ffffff; filter: progid:DXImageTransform.Microsoft.Glow(color=#800000,strength=5); }

.nutricional { border: solid 1px #ffffff; color: #000000; text-align: left; }

p.contextlink { padding: 4px; font-size: 7pt; }
#rolagem { position: absolute; top: 20px; left: 20px; width: 300px; height: 250px; font-family: verdana; font-size: 11px; background-color: #eee; overflow: auto; margin: 5px 5px 5px 5px; padding: 5px 5px 5px 5px; }
