/* 
  (c) 2008 schukai GmbH
  Basisformate
  Keine Farbwerte und Schriftarten angeben!
*/

h1 {
  font-family:inherit;
  margin:0px;
  padding:0px;
}

h2 {
  font-family:inherit;
  margin:0px;
  padding:0px;
}

h3 {
  font-family:inherit;
  margin:0px;
  padding:0px;
}

h4 {
  font-family:inherit;
  margin:0px;
  padding:0px;
}

textarea{
  font-family:inherit;
}

img {
  border:0px;
  margin:0px;
  padding:0px;
}

form{
  margin:0px;
  padding:0px;
}

/** error-font-layout**/
.error {
}

/** to make elements appear like links**/
.islink{
  cursor:pointer;
}

/** mark extern links **/
.link_extern{
}

/** layout for list-items (like: li,div(multiple)...) **/
.list_item{
}
  
/****** ie6-Special-Settings: Alle Elemente dieser Klasse können über Javascript gesammelt ausgeblendet werden*/
.ie6_activex{
  visibility:visible;
}

.min_height {
  -height: 1px;  /* Höhe muss direkt im Element(als IE-Hack) gegeben werden */
  float: right;
  width: 1px;
}

.clear:after {
  content:"."; 
  display:block; 
  height:0; 
  clear:both; 
  visibility:hidden;
}

/** clear-element **/

.clear {
  display: inline-block;
}

/* Hides from IE-mac \*/
* html .clear {
  height: 1%;
}
.clear {
  display: block;
}
/* End hide from IE-mac */



/* WICHTIG: REIHENFOLGE BEIBEHALTEN */
a {
  text-decoration: underline;
  font-family:inherit;
}

a:link {
  text-decoration: underline;
  font-family:inherit;
}

a:visited {
  text-decoration: underline;
  font-family:inherit;
}

a:focus {
  text-decoration: underline;
  font-family:inherit;
}

a:hover {
  text-decoration: underline;
  font-family:inherit;
}

a:active {
  text-decoration: underline;
  font-family:inherit;
}


@media screen {

  body {
    font-size:small;
    margin:0px;
    padding:0px;
  }

}

@media print {

  body {
    font-size:0.5cm;
    margin:1.5cm 1.2cm 1.7cm 1.2cm;
    padding:0cm;
  }
}

