/* CSS definition file containing sitestyle stylesheets */
/* Version for prints */
/* Version 26.12.2008 T. Konold                         */

BODY {
	margin: 0;
    padding: 0;
    font-size: 12px;
    font-family: Verdana,           Tahoma,           Arial,           Helvetica,           Sans-serif;
    line-height: 1.4em;
    color: black;
    background-color: white;
    size: 80%;
  }

#MainPosition {
    position: relative;
    left: 0px;
    top: 0px;
    height: 100%;
    width: 800px;
    margin: auto;
    margin: 0px;
    padding: 0px;
  }

#Container {
    float: left;
    clear: both;
    width: 100%;
  }

#LogoPlace {
    float: right;
    width: 168px;
    text-align: center;  /* Zentrierung im Internet Explorer */
    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
    padding: 0;
    background: white;
    border: 0;
  }

#Header {
    display: none;
  }

#Page {
    position:absolute; top:169px; left:0px;
    float:left;
    clear:both;
    width:800px;
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
    padding: 0;
    background: #FF3300;
    border: 0;
  }

#Menue {
    display: none;
  }

#Inhalt {
    position:absolute; top:0px; left:0px;
    margin: 0 0 5 0;
    padding: 0;
    width: 800px;
    border: 0;
  }

#Footer p {
    clear: both;
    font-size: 0.83em;
    margin: 0; padding: 0.1em;
    text-align: center;
    background-color: white;
  }

div#bs_top {
	border: 0;
	padding: 0;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
  }

/* All the table stuff */
table {
	border-collapse: collapse;
	margin: 0;
	padding: 0;
  }

tr {
	vertical-align: top;
	margin: 0;
	padding: 0;
  }

td {
	margin: 0;
	padding: 0;
  }

table.picframe {
    margin: 0;
    padding: 0;
    border-collapse: separate;
    border-width: 3px;
    border-color: rgb(255,51,0);
    border-style: ridge;
  }

table.bs_content {
	margin: .5em 0 .5em 0;
	width: 100%;
	border-bottom: 2px ridge #FF3300;
  }

table.bs_content td {
	padding: 3px;
	margin: 0;
	text-align: left;
  }

td.bs_left {
	vertical-align: top;
	padding: .5em;
	text-align: left;
  }

table.bs_framed {
	margin: .5em 0 .5em 0;
	width: 100%;
  }

table.bs_framed td {
	padding: 3px;
	margin: 0;
	border: 2px ridge #FF3300;
	text-align: center;
  }

/* Picture frames */

img.picframe {
    margin: 0;
    padding: 0;
    border-width: 3px;
    border-color: rgb(255,51,0);
    border-style: ridge;
}

/* The normal stuff */

p {
	margin:  .35em 0 .7em 0;
	font-family: Verdana,          Tahoma,          Arial,          Helvetica,          Sans-serif;
	font-size : 12px;
    line-height:1.4em;
    color: black;
  }

UL {
	font-family: Verdana,           Tahoma,           Arial,           Helvetica,           Sans-serif;
	font-size : 12px
  }

OL {
	font-family: Verdana,           Tahoma,           Arial,           Helvetica,           Sans-serif;
	font-size : 12px;
  }

a:link {
	font-family: Verdana,           Tahoma,           Arial,           Helvetica,           Sans-serif;
	font-size : 12px;
	color : blue;
	text-decoration : none;
	font-weight : normal;
  }

a:visited {
	font-family: Verdana,           Tahoma,           Arial,           Helvetica,           Sans-serif;
	font-size : 12px;
	color : blue;
	text-decoration : none;
	font-weight : normal;
  }

a:active {
	font-family: Verdana,           Tahoma,           Arial,           Helvetica,           Sans-serif;
	font-size : 12px;
	color : black;
	text-decoration : underline;
	font-weight : normal;
  }

a:hover {
	font-family: Verdana,           Tahoma,           Arial,           Helvetica,           Sans-serif;
	font-size : 12px;
	color : blue;
	text-decoration : underline;
	font-weight : normal;
  }

H6 {
	font-size: 12px;
	font-weight : bold;
  }

H5 {
	font-size: 14px;
    color: black;
  }

H1 {
	font-family: Verdana,           Tahoma,           Arial,           Helvetica,           Sans-serif;
  }

LI {
	font-family: Verdana,           Tahoma,           Arial,           Helvetica,           Sans-serif;
	font-size : 12px;
  }

@page {
    margin: 2cm 1cm 3cm 2cm;
 }