/* scaffold.css - style definitions for the VOICE Newsletter framework */
/*                Stildefinitionen für das Gerüst des VOICE Newsletter */
/* (c) 2005 by Christian Hennecke, Holger Manthey                      */
 
 
/* Head descriptions - Angaben zum Kopf */
 
#header {
  position:relative;
  top:0px;
  left:0px;
  width:100%;
  height:130px;
  background-image:url(../img/bg-addon-14.png);
}
 
#header a {
  color:#d3e9ff;
  text-decoration:none;
  border:1px solid transparent;
}
 
#header a:visited {
  color:#d3e9ff;
  text-decoration:none;
  border:1px solid transparent;
}
 
#header a:hover {
  color:white;
  border:1px solid #739eff;
}
 
#header a:active {
  color:white;
  border:1px solid #739eff;
}
 
#logo {
  width:800px;
  height:130px;
}
 
#voice {
  font-weight:bold;
  font-style:italic;
  color:#d3e9ff;
  position:absolute;
  top:2px;
  left:0px;
  z-index:1;
  white-space:nowrap;
}
 
#homepage {
  font-size:1.143em;
  font-style:normal;
  margin-left:33px;
  margin-right:0px;
  padding-left:7px;
  padding-right:7px;
}
 
#issue {
  font-weight:bold;
  font-style:italic;
  color:#2951ad;
  position:absolute;
  top:2px;
  left:0px;
  width:690px;
  z-index:0;
  text-align:right;
}
 
#languageswitch a {
  position:absolute;
  top:4px;
  left:460px;
  margin:0px;
  padding:0px;
  width:20px;
  height:10px;
  z-index:1;
}
 
#flag {
  width:20px;
  height:10px;
  vertical-align:top;
}
 
* html #flag {
  vertical-align:baseline;
}
 
#sizeSelect {
  font-weight:bold;
  position:absolute;
  top:112px;
  left:581px;
  border:1px solid #739eff;
  padding-left:0.286em;
  padding-right:0.286em;
  white-space:nowrap;
}
 
#sizeSelect a {
  color:#2951ad;
  border:none;
}
 
#sizeSelect a:link, #sizeSelect a:visited {
  color:#2951ad;
  border:none;
}
 
#sizeSelect a:hover, #sizeSelect a:active {
  color:white;
}
 
*.small {
  font-size:0.714em;
  padding:0.4em 0.5em 0px 0.5em;
}
 
*.medium {
  font-size:0.857em;
  padding:0.167em 0.417em 0px 0.417em;
}
 
*.large {
  padding:0px 0.357em 0px 0.357em;
}
 
#navButtonsTop {
  position:absolute;
  top:112px;
  left:0px;
  width:690px;
}
 
*.previous {
  position:absolute;
  top:0px;
  right:34px;
  margin:0px;
  padding:0px;
  width:16px;
  height:16px;
}
 
*.previous img {
  vertical-align:top;
}
 
*.content {
  position:absolute;
  top:0px;
  right:19px;
  margin:0px;
  padding:0px;
  width:12px;
  height:15px;
}
 
*.content img {
  vertical-align:top;
}
 
*.next {
  position:absolute;
  top:0px;
  right:0px;
  margin:0px;
  padding:0px;
  width:16px;
  height:16px;
}
 
*.next img {
  vertical-align:top;
}
 
#navPopup {
  font-weight:bold;
  color:#2951ad;
  background:white;
  position:absolute;
  top:112px;
  left:80px;
  z-index:2;
  margin:0px;
  padding:0px;
  border:1px solid #739eff;
  width:490px;
}
 
#navArticles {
  display:inline;
}
 
#navArticles:hover, #navArticles.over {
  display:block;
}
 
#navArticles #down {
  padding-right:2px;
  padding-bottom:2px;
  padding-left:4px;
  vertical-align:text-bottom;
}
 
#navArticles ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
  display:none;
}
 
#navArticles:hover ul, #navArticles.over ul {
  display:block;
}
 
#navArticles li {
  font-size:0.857em;
  line-height:1.084em;
  margin:0px;
  padding:0px;
}
 
#navArticles a {
  margin:0px 1px 0px 1px;
  border:1px solid white;
  padding:1px 12px 2px 12px;
  display:block;
}
 
#navArticles a:link {
  color:#2951ad;
}
 
#navArticles a:visited {
  color:#18306b;
}
 
#navArticles a:hover {
  color:white;
  border:1px solid #739eff;
}
 
#navArticles a:active {
  color:#2951ad;
  background-color:white;
  border:1px solid #739eff;
}
 
/* IE fix for white-space error, hide from IE Mac  - Fehlerkorrektur fr IE Leerzeichenfehler, vor IE Mac verstecken \*/
 
* html #navArticles ul li {
  float: left;
  height: 1%;
}
 
* html #navArticles ul li a {
  height: 1%;
}
 
/* end IE Fix  - Ende Fehlerkorrektur */
 
#noncss {
  display:none;
}
 
/* end head descriptions - Ende Angaben zum Kopf */
 
#main {
  margin: 11.429em 0.714em 3.571em 2.857em;
  margin: 2.143em 0.714em 3.571em 2.857em;
}
 
#text {
}
 
#legend {
  font-size:0.87em;
  background-color:#eeeeee;
  background-image:url(../img/leg.png);
  position:fixed;
  right:-200px;
  z-index:2;
  margin-top:0px;
  margin-bottom:4px;
  margin-left:10px;
  border:1px solid #2951ad;
  padding:5px;
  width:202px;
  overflow:hidden;
}
 
* html #legend {
  position:absolute;
}
 
#legend p {
  margin-left:18px;
}
 
#legendImage1 {
  position:absolute;
  top:0px;
  left:0px;
}
 
#legendImage2 {
  position:absolute;
  top:0px;
  left:193px;
}
 
/* author description - Angaben zum Autor */
 
#author {
  font-style:italic;
  margin-left:2.857em;
}
 
#byline {
  background-color:#deebff;
  float:right;
  margin:0.5em 0px 0.286em 0.714em;
  padding:0.357em;
  width:22%;
  min-width:15.714em;
}
 
* html #byline {
  width:190px;   /* IE 5.x */
  w\idth:200px;  /* IE 6,7 */
}
 
#byline p {
  font-size:0.857em;
  line-height:1.17em;
  margin:0.416em 0px 0.833em 0px;
}
 
/* end author descriptions - Ende Angaben zum Autor */
 
 
/* editors - Redakteure */
 
#editors {
  font-size:0.857em;
  line-height:1.17em;
  font-style:italic;
  text-align:right;
}
 
/* end editors - Ende Redakteure */
 
 
/* resources - Quellenangaben */
 
#references {
  background-color:#deebff;
  margin:3.571em 0.714em 0.714em 0.714em;
  border:1px solid #2951ad;
  padding:0.357em 0.357em 0.357em 0px;
}
 
#references a {
  border-color:#deebff;
}
 
#references p {
  font-size:0.857em;
  margin-left:2.5em;
  margin-right:2.5em;
}
 
#references h5 {
  margin-left:2.256em;
}
 
/* end references - Ende Quellenangaben */
 
 
/* footer - Fuázeile */
 
#footer {
  font-size:0.857em;
  position:relative;
  margin-top:1.25em;
  border-top:1px solid #739eff;
  padding:0.833em 0.833em 0.833em 3.334em;
}
 
#navButtonsBottom {
  position:absolute;
  top:0.833em;
  left:0px;
  width:690px;
}
 
#navButtonsBottom a {
  color:#d3e9ff;
  border:1px solid transparent;
}
 
#navButtonsBottom a:hover {
  color:#d3e9ff;
  border:1px solid #739eff;
}
 
#navButtonsBottom a:active {
  color:#ffffff;
  border:1px solid #739eff;
}
 
/* end footer - Ende Fuázeile */
 
 
/* event calendar page - Kalendarseite */
 
*.iScoug {
  color:fuchsia;
}
 
*.iVoice {
  color:teal;
}
 
*.iWarpdoctor {
  color:purple;
}
 
*.iWarpstock {
  color:green;
}
 
/* end event calendar page - Ende Kalendarseite */
 
 
/* tips and letters page - Tips- und Leserbriefe-Seite */
 
*.date {
  color:maroon;
}
 
*.general {
  background-color:#ccffff;
}
 
*.beginner {
  background-color:#ccffcc;
}
 
*.intermediate {
  background-color:#ffffcc;
}
 
*.advanced {
  background-color:#ffcc99;
}
 
*.both {
}
 
*.os2 {
}
 
*.ecs {
}
 
h2.item {
  font-size:1.14em;
}
 
*.toplink {
  margin:1.071em 0px 1.071em 0px;
}
 
*.toplink img {
  vertical-align:bottom;
}
 
/* end tips page - Ende Tips-Seite */
 
 
/* legend - Legende */
 
*.bDescription {
  line-height:1.3em; 
  margin:0.5em 0px 2em 1.428em; 
}
 
/* end legend - Ende Legende */
