/* GLOBALS */
html, body { height: 100%; }
body { margin: 0; padding: 0; background: #d3d3d3; }
p, div, td { font: 14px "Trebuchet MS", Arial, sans-serif; color: #4b5a63; line-height: 20px; margin: 0; padding: 0; }
input, select, textarea { font: 14px "Trebuchet MS", Arial, sans-serif; color: #28353b; line-height: 20px; }
h1, h2, h3, h4, h5 { margin: 0; padding: 0; font-weight: normal; }
form { margin: 0; }

a img { border: none; }

ul.inline, ul.linkList, ul.linkList2 { margin: 0; padding: 0; list-style-type: none; }
ul.inline li { display: inline; }

.txtRed { color: #c0262d; }


/* FORM ELEMENTS */
.textbox, textarea { background: #eee; border: 1px solid #aaaaaa; padding: 3px 5px; }
.searchbox { background: #707173; border: 1px solid #ffffff; width: 140px; margin-right: 10px; padding: 1px 5px; color: #fff; }
.searchBtn { margin: 0; padding: 0; background: none; border: none; color: #fff; font-size: 15px; font-weight: bold; cursor: pointer; }
select { height: 19px; background: #fff; }
.pageBody input.textbox { width: 350px; margin: 4px 0; }
.pageBody textarea { background: #eee; border: 1px solid #aaaaaa; padding: 3px 5px; width: 650px; height: 100px; margin: 4px 0; }
.pageBody input.btn { background: #e85311; color: #ffffff; font-size: 14px; font-weight: bold; padding: 2px 15px; border: none; cursor: pointer; }


/* LINKS */
a:link, a:active, a:visited, a:hover { text-decoration: none; }
a:focus { outline: none; }

a:link, a:active, a:visited { color: #e85311; background: #none; }
a:hover { color: #000000; background: #eeeeee; }

.menuLeft a:link, .menuLeft a:active, .menuLeft a:visited { color: #000000; padding-right: 17px; background: none; }
.menuLeft a:hover { color: #e85311; padding-right: 17px; background: none; }
.menuLeft a.active:link { color: #e85311; font-weight: bold; }
.menuLeft a.active:active { color: #e85311; font-weight: bold; }
.menuLeft a.active:visited { color: #e85311; font-weight: bold; }
.menuLeft a.active:hover { color: #e85311; font-weight: bold; }

a.linkLang:link, a.linkLang:active, a.linkLang:visited { color: #d4d5d7; background: none; }
a.linkLang:hover { color: #fff; background: none; }

.footer td a:link, .footer td a:active, .footer td a:visited { color: #4b5a63; background: none; }
.footer td a:hover { color: #000000; background: #eeeeee; }

.datum{font-size: 12px}

/* WRAPPERS */
.fullStretch { width: 100%; }
.masterWrapper { background: #fff url(img/bgnd.gif) repeat-x top; }
.wrapper { width: 970px; margin: 0 auto; }
.leftCol { background: #fff; width: 250px; vertical-align: top; }
.mainCol { vertical-align: top; }

.logoWrapper { text-align: center; margin: 50px 0 60px 0; }
.menuLeft { margin: 0 0 0 45px; padding: 0; list-style-type: none; }
.menuLeft li { text-align: left; margin: 12px 0; font-size: 14px; text-transform: uppercase; }

.menuLeft2 { margin-left: 15px; padding: 0; list-style-type: none; }
.menuLeft2 li { text-align: left; margin: 10px 0; font-size: 12px; background: url(img/bullet_arrow10.gif) no-repeat 0 3px; padding-left: 17px; line-height: 16px; }

.header { text-align: left; height: 86px; margin: 10px 0 0 0; }
.header img { margin: 50px 0 0 35px; }
.searchWrapper { background: #707173; padding: 0 30px 0 35px; }
.search { height: 44px; margin: 0 0 0 auto; }
.lang li { padding: 0 20px 0 0; font-weight: bold; font-size: 15px; }

.middle { margin: 1px 0 25px 0; border-left: 1px solid #d3d3d3; }
.pageContent { width: 660px; margin: 25px auto 0 auto; }
.pageTitle h1 { font: 22px "Trebuchet MS", Arial, sans-serif; font-weight: bold; color: #004137; }
.pageBody { padding: 20px 0 0 0; }
.pageBody p { margin-bottom: 25px; }

.footerWrapper { background: url(img/footerBgnd.gif) repeat-x top; padding: 20px 0; }
.footer { width: 970px; margin: 0 auto; }
.footer td { font-size: 11px; color: #4b5a63; line-height: 18px; }

.nutra {position:absolute;left:0px;top:0px;display:none;}

