@charset "utf-8";

/*

	MEKALA CSS
	Copyright (c) 2009-2010 by Andreas Klostermaier, append[x] GmbH, Endlhausen/Germany
	Alle Rechte vorbehalten. All rights reserved.
  
  Autor  : Andreas Klostermaier
	Version: 2010-05-16
	Color scheme
	- Hintergrund  = rgb(193,179,158)
	- Leitfarbe    = rgb(192,024,123)
	- Auszeichnung = rgb(069,085,106)
	- Kontrast     = rgb(149,035,035)
	- Alternative  = rgb(226,227,228)
	- Schwarz      = rgb(000,000,000)
	- Weiss        = rgb(255,255,255)
	
	HTML elements in css-use
	- p    = plain text

*/

html { 
  color: black;
  font-size: 9pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

p {
  line-height: 16pt; 
}

b {
  font-weight: bold;
}

a:link {
}

a:hover {
  color: rgb(149,035,035);
}

a:visited {
  color: rgb(128,141,159);
}

img {
  border-width: 0;
}


/* Basic page constructors */

#page {
  overflow: hidden;
}

#header {
}

#navigator {
}

#main {
}

#footer {
  border-bottom: 1px solid #aaa;
}
  
/* Typo only */
.headline {
  display: block;
  color: rgb(192,024,123);
}
 
.subhead {
  display: block;
  color: black;
}

.advice {
  display: block;
  font-size: 9pt;
  font-family: Verdana;
  font-weight: normal;
}

.errortext {
  display: block;
  color: #952323;
  font-weight: bold;
  margin: 0px 0px 10px 0px;
}

.submit {
  margin: 20px 0px 0px 0px;
}

.bold {
  font-weight: bold;
}

.chapter {
  color: rgb(192,024,123);
}

.actlink {
  color: black;
  line-height: 24pt;
  text-transform: uppercase;
}

.navlink {
  color: rgb(125,125,125);
  line-height: 24pt; 
  text-transform: uppercase;
}

.actlinksub {
  color: black;
  line-height: 12pt;
}

.navlinksub {
  color: rgb(125,125,125);
  line-height: 12pt; 
  text-transform: none;
}

#main p {
  font-size: 11pt;
  line-height: 15pt; 
  text-decoration: none;
}

#navigator p {
  font-size: 10pt;
}

#navigator a {
  color: rgb(125,125,125);
  text-decoration: none;
}

#navigator a:hover {
  color: black;
  text-decoration: none;
}


#footer p {
  margin: 10px 0px 5px 0px;
  color: #777;
  font-size: 12px;
  text-align: right;
  text-decoration: none;
  text-transform: uppercase;
}

#footer a {
  color: #666;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
}

#footer a:hover {
  color: #952323;
}
  
  
/* Attribut-Selektors */
input[readonly=readonly] {
  background-color: #d7d7d7;
  border-style: none;
  border-width: 0;
  outline-style: none;
  outline-width: 0;
}
  
  
  
