/******************************************************************************
file:     styles.css
content:  RACORS GmbH web-site, style definitions
author:   Martin Raubuch
created:  27Oct2013
modified: 29Oct2013
******************************************************************************/
@charset "ISO-8859-1";
/********************************** Body *************************************/
body {
  font-size: 100%;
  font-family: Arial,Helvetica;
  margin:  0;
  padding: 0;
  background-color: #494529
}
/********************************** Header ***********************************/
div#Header {
  margin:           0;
  padding:          1.5em;
  height:           84px;
  background-color: #c4bd97
}
div#Header h1 {
  font-size:        1.7em;
}
/******************************** Navigation *********************************/
ul#Navigation {
  margin:        0;
  padding:       0.5em;
  min-height:    640px;
  font-size:     1em;
  background-color: #c4bd97
}
ul#Navigation li {
  list-style:      none;
  margin:          0;
  padding:         0.3em;
  text-align:      center;
}
ul#Navigation a:link {
  text-decoration: none;
  color: #662904;
}
ul#Navigation a:visited {
  color: #666;
}
ul#Navigation a:hover {
  color: #cc400c;
}
ul#Navigation a:active {
  color: white;
}
/******************************* Main Window *********************************/
div#Main {
  height:         100px;
  overflow:       scroll;
  margin:         0;
  padding-left:   2em;
  padding-right:  1.5em;
  padding-top:    1em;
  padding-bottom: 0;
  min-height:     640px;
  background-color: #ddd9c4;
}
div#Main h1 {
  font-size:      1.5em;
  font-weight:    normal;
  margin:         0;
  padding-top:    0.5em;
  padding-bottom: 0.2em;
  line-height:    1em;
}
div#Main h2 {
  font-size:      1.2em;
  font-weight:    normal;
  font-style:     italic;
  margin:         0;
  padding-left:   0.7em;
  padding-top:    0.5em;
  padding-bottom: 0.1em;
  line-height:    1em;
}
div#Main h3 {
  font-size:      0.9em;
  font-weight:    bold;
  margin:         0;
  padding-top:    0.4em;
  padding-bottom: 0;
  padding-left:   2em;
  line-height:    1.1em;
}
div#Main p {
  font-size:      0.9em;
  margin:         0;
  padding-top:    0.2em;
  padding-bottom: 0.1em;
  padding-left:   2em;
  line-height:    1.1em;
}
div#Main a:link {
  color: #662904;
  font-size:      1em;
  text-decoration: none;
  padding-left:   0.5em;
}
div#Main a:hover {
  color: #cc400c;
}
div#Inline {
  margin:         0;
  padding-top:    0.5em;
}
div#Inline h2 {
  font-size:      1.2em;
  font-weight:    normal;
  font-style:     italic;
  margin:         0;
  padding-left:   0.7em;
  padding-top:    0.5em;
  padding-bottom: 0.1em;
  line-height:    1em;
  display:        inline;
}
div#Inline a {
  padding-left:   0.5em;
  font-size:      0.9em;
}
ul#List {
  text-align:     left;
  text-indent:    0;
  list-style:     circle;
  margin:         0;
  margin-left:    0.5em;
  padding-top:    0.2em;
}
ul#List p {
  font-size:      0.9em;
  margin:         0;
  padding-top:    0.1em;
  padding-bottom: 0;
  padding-left:   0;
  line-height:    1.1em;
}
div#Code {
  margin:         0;
  padding-top:    0.3em;
  padding-bottom: 0.3em;
  font-family:    Courier;
}
div#Code pre {
  font-size:      1em;
  color:          #0000ff;
  margin:         0;
  padding-top:    0;
  padding-bottom: 0;
  padding-left:   2.5em;
  line-height:    1.1em;
}
