.capital { color: rgb(255, 0, 0); }

a { text-decoration: none; color: rgb(100, 100, 98); font-weight: bold; }
a:hover { color: red; }
a img { border: none; }

body { margin: 0; padding: 0; background: transparent url(../images/bg.jpg) no-repeat scroll 25px 138px; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; 
font-family: Helvetica,Arial,sans-serif; }
#container { margin: 0; padding: 0; width: 850px; left: 8px; top: 8px; position: relative; }
h1 { margin: 0; padding: 0; width: 100%; height: 10px; text-indent: -100em; overflow: hidden; background: #003399 url(../hungwaizipper.gif) no-repeat 700px 0px; }
#body { margin: 0pt; padding: 0px; width: 100%; position: relative; height: 480px; }
#animatedZipper { width: 141px; height: 85px; position: absolute; top: 0; z-index: 30; }
#namecard { width: 248px; height; 54px; position: absolute; top: 38px; left: 140px; z-index: 20; }
#sidebar { width: 41px; height: 164px; position: absolute; top: 0; right: -1pt;}
#iso { width: 86px; height: 55px; position: absolute; top: 5px; left: 443px; font-size: 62%; font-weight: bold;}
#qmark { width: 57px; height: 75px; position: absolute; top: 5px; left: 546px; }
#oeko-tex { width: 86px; height: 53px; position: absolute; top: 5px; left: 610px; }
#about { text-align: center; position: absolute; top: 5px; left: 710px; }
#about a { font-family: Helvetica,Arial,sans-serif; font-size: 84%; }
#description { position: absolute; top: 90px; left: 11px; width: 700px; height: 50px; font-family: Arial; font-weight: bold; }
#footer { text-align: center; }
#middleMenu { width: 490px; height: 90px; margin: 10px auto 0px auto; }
#middleMenu div { float: left; font-size: 85%; }
#middleMenu .middle { margin-top: 10px; }
#contact { margin-top: 15px; margin-bottom: 10px; padding: 0; font-size: 76%; }
