/*
 * StyleSheet fuer http://www.homeopatix.at
 * Autor: Udo Becker [http://www.udobecker.net]
 */
body {
  background : #666666;
  margin : 0px;
  height : 100%;
}

/*
 * Fonts
 */
h1 {
  margin : 18px 20px;
  font : 22pt verdana, helvetica, arial, sans-serif;
}
.small1 {
  font : 9pt verdana, helvetica, arial, sans-serif;
}
.small2 {
  font : 14pt verdana, helvetica, arial, sans-serif;
}
h2 {
  margin : 0px 0px 9px 0px;
  font : bold 11pt verdana, helvetica, arial, sans-serif;
}
.big {
  font : bold 14pt verdana, helvetica, arial, sans-serif;
}
h3 {
  margin : 0px 0px 9px 0px;
  font : bold 9pt verdana, helvetica, arial, sans-serif;
}
p, td, li {
  margin : 0px 0px 9px 0px;
  vertical-align : top;
  font : 9pt verdana, helvetica, arial, sans-serif;
}
td.bottom {
  margin : 0px 0px 0px 0px;
  vertical-align : bottom;
}
#menu li
{
  margin : 10px -20px;
  font : bold 10pt verdana, helvetica, arial, sans-serif;
  list-style-type: none;
}

/*
 * Links
 */
a:link.navigation {
  color : #000000;
  text-decoration : none;
}
a:visited.navigation {
  color : #000000;
  text-decoration : none;
}
a:focus.navigation {
  color : #7DCBAD;
  text-decoration : none;
}
a:hover.navigation {
  color : #7DCBAD;
  text-decoration : none;
}
a:active.navigation {
  color : #7DCBAD;
  text-decoration : none;
}

a:link {
  color : #666666;
  text-decoration : none;
  font-weight : bold;
}
a:visited {
  color : #666666;
  text-decoration : none;
  font-weight : bold;
}
a:focus {
  color : #7DCBAD;
  text-decoration : none;
  font-weight : bold;
}
a:hover {
  color : #7DCBAD;
  text-decoration : none;
  font-weight : bold;
}
a:active {
  color : #7DCBAD;
  text-decoration : none;
  font-weight : bold;
}

/*
 * Geometry
 */
#main {
  position : absolute;
  left : 50%;
  top : 50%;
  margin-left : -400px;
  margin-top : -260px;
  width : 800px;
  height : 520px;
  min-width : 800px;
  min-height : 500px;
}
#logo {
  background : #FFFFFF;
  position : absolute;
  left : 0px;
  top : 0px;
  width : 150px;
  height : 110px;
}
#title {
  background : #FFFFFF;
  position : absolute;
  left : 150px;
  top : 0px;
  width : 650px;
  height : 110px;
}
#spacer {
  background : #000000;
  position : absolute;
  left : 0px;
  top : 110px;
  width : 800px;
  height : 3px;
}
#navigation {
  background : #FBD55F;
  position : absolute;
  left : 0px;
  top : 113px;
  width : 150px;
  height : 407px;
}
#contentframe {
  background : #F9F3A3;
  position : absolute;
  left : 150px;
  top : 113px;
  width : 650px;
  height : 407px;
}
#contentback {
  background : #F9F3A3;
}
#content {
  position : absolute;
  left : 20px;
  right : 20px;
  top : 10px;
  bottom : 10px;
  width : 610px;
}
