/* Lamberts Consulting Style Sheet */
/* Farben:
  Grau: rgb(128,127,131) #807f83
  Hellgrau: rgb(231,231,231) #e7e7e7
  Dunkelblau: rgb(31,65,135) #1f4187
  Hellblau: rgb(205,208,229) #cdd0e5
  Blaugrau: rgb(156,149,181) #9c95b5
  Dunkelrot: rgb(...) #800000
*/
  

body{
  font: normal 80.01% Verdana, Arial, sans-serif;
  background: url(../images/backgr.gif) repeat fixed;
  background-color: #ffffff; color: #807f83; 
  margin: 0;
  padding-top: 0; padding-bottom: 0; padding-right: 0; padding-left: 16px;
}

h1, h2, h3, h4, h5, h6 {
  font-weight: bold;
  margin-left: 0; maring-right: 0; margin-bottom: 0.5em; margin-top: 1em;
}

h1, h2 {
  font-size: 144%;
}

h3, h4 {
  font-size: 120%;
}

h5, h6 {
  font-size: 100%;
}

h1, h3, h5 {
  color: #807f83;
}

h2, h4, h6 {
  color: #1f4187;
}

.LCRefList h5, .LCRefList h6 {
  margin-bottom: 0;
}

p {
  margin:0; margin-top: 0.5em; margin-bottom: 0.5em;
}

a {
  color: #1F4187;
  text-decoration: none;
}

a img {
  border: none;
}

a:link, a:visited, a:hover, a:active, a:focus {
  text-decoration: inherit;
}

a:hover {
  color: #800000;
}

hr {
  height: 7px;
  color: #e7e7e7;
  background-color: #e7e7e7;
  margin: 0; padding: 0;
  border-style: none;
}

strong {
  font-weight: bold;
  color: #800000;
}

ul {
  margin-left: 0; 
  padding-top: 0; padding-bottom: 0; padding-rigth: 0;padding-left: 14px;
  text-indent: 0;
}

.LCGrey {
  background-color: #e7e7e7;
  color: #1f4187;
}

.LCGrey h2, .LCGrey h4, .LCGrey h6 {
  color: #807f83;
}

.LCGrey h1, .LCGrey h3, .LCGrey h5 {
  color: #1f4187;
}

.LCGrey a {
  color: #807f83;
  text-decoration: none;
}

.LCGrey a:hover {
  color: #800000;
}

.LCDarkBlue {
  background-color: #1f4187;
}

.LCRefList p {
  margin: 0;
}

.LCRefList div {
  padding-left:1em;
  border-left-style: solid;
  border-color: #1f4187;
  border-width: 4px;
}

.LCRefList span {
  color: #1f4187;
}

table.LCLayout {
  empty-cells: show;
  table-layout: fixed;
  width: 1000px;
  border-spacing: 0; border-collapse: collapse;
  margin: 0; padding: 0;
  background-color: #ffffff;
}

td {
  vertical-align: top; 
  margin: 0; padding: 0;
}

tr.LCSeparator {
  height: 8px; line-height: 0px;
  background-color: #e7e7e7;
  margin: 0; padding: 0;
}

td.LCLeftBorder {
  text-align: right;
  width: 13px;
  background-color: #e7e7e7;
}

td.LCMiddleBorder {
  text-align: center;
  width: 7px; 
  background-color: #e7e7e7;
}

td.LCRightBorder {
  text-align: left;
  width: 13px; 
  background-color: #e7e7e7;
}

td.LCLogo {
  text-align: left;
  width: 280px; 
  background-color: #e7e7e7;
}

td.LCLeftContent {
  padding: 7px;
  width: 266px; 
}

td.LCLeftContent img {
  max-width: 266px;
}

td.LCContent {
  padding: 7px;
  padding-right: 50px;
}

td.LCAdress {
  width: 17em;
}

td.LCPhoneType {
  width: 7em;
}

td.LCCVDates{
  padding-right: 0.5em;
  text-align: right;
  width: 7em;
}

td.LCPhoneNumber {
}
	
td#LCLangNavi {
  vertical-align: top;
  background-color: #e7e7e7;
  color: #807F83;
}

td#LCLangNavi ul {
  margin: 0; padding: 0;
  font-size: 60%; font-weight: normal; letter-spacing: 0.1em;
  text-transform: uppercase;
  text-align: right;
}

td#LCLangNavi li {
  margin: 0; padding: 0; padding-left: 1.5em;
  list-style: none;
  display: inline;
}

td#LCContNavi {
  vertical-align: bottom;
  background-color: #e7e7e7;
  color: #807F83;
}

td#LCContNavi ul {
  margin: 0; padding: 0;
  font-size: 120%; font-weight: bold;
  text-transform: lowercase;
  text-align: right;
}

td#LCContNavi li {
  margin: 0; padding: 0; padding-left: 1.5em;
  list-style: none;
  display: inline;
}

ul#LCSubNavi {
  margin: 0; margin-top: 0.5em; margin-bottom: 0.5em; padding: 0;
  font-size: 120%; font-weight: bold;
  text-align: left;
  color: #807F83;
}

ul#LCSubNavi li {
  margin: 0; padding: 0; padding-right: 1.5em;
  list-style: none;
  display: inline;
}

td#LCImpressum {
  text-align: right;
  text-transform: uppercase;
  font-size: 60%;
  background-color: #e7e7e7;
}
