/* ****************************************************************************************  */
/*                                                                                           */
/*  Stylesheets                                                                              */
/*                                                                                           */
/*  LETZTE MODIFIKATION :                                                                    */
/*                                                                                           */
/*  16.08.2002: erstellt                                         -  T.Enders             
/*                                                                                           */
/*                                                                                           */
/* ****************************************************************************************  */

body {
  color:#000000;
  font-family:"Geneva", "Arial", "Helvetica", sans-serif;
  /* margin-top:0; funktioniert nicht in NS 4.x und Opera6 */
  /* margin-left:0; funktioniert nicht in NS 4.x und Opera6 */
  /*margin:0;  funktioniert nicht in NS 4.x und Opera6 */
  }  

body.show {
  margin:0;  /* funktioniert nicht in NS 4.x und Opera6 */
  }  
  
table {
  border-spacing:0px;
  border-collapse:collapse;
  }
  
  
td {
  font:normal 11pt Arial;
  }

a.nav {
  font-family:"Geneva", "Arial", "Helvetica", sans-serif;
  text-decoration:none;  
  color:#000000;
  }

a {
  font-family:"Geneva", "Arial", "Helvetica", sans-serif;
  text-decoration:none;  
  color:blue;
  }
  
  
body.main {  
  font-family:"Geneva", "Arial", "Helvetica", sans-serif;
  /*background-color:#669999*/
  background-color:#FFFFFF;  
  }

body.main p, h2, h3, td {
  color:#222222;
  font-family:"Geneva", "Arial", "Helvetica", sans-serif;  
  }

body.main a:hover {  
  text-decoration:underline;
  /* font-weight:bold; */
  }

body.main td.nav {  
  color:#FFFFFF;
  font-weight:bold;
  }

body.main td.navleft_sel {  
  background-color:#FFFFFF;
  /*background-color:#A0B3B3;*/
  font-style:normal;
  font-weight:bold;
  font-size:10pt;
  padding:3px;
  }

body.main td.navleft_sel2 {  
  background-color:#FFFFFF;
  border-right:0;
  }
  
body.main td.navleft {  
  /*background-color:#228822;*/
  font-style:normal;
  font-size:10pt;
  padding:3px;
  
  }

body.main td.nav_h {  
  color:#FFFFFF;
  font-style:normal;
  background-image:url(../include/reiter.gif);
  }

body.main td.nav_h_sel {  
  color:#FFFFFF;
  font-weight:bold;
  background-image:url(../include/reiter.gif);
  }  
  
body.main td.main {  
  color:#222222;
  font-style:normal;
  font-size:10pt;
  background-color:#FFFFFF;
  width:100%;
  height:100%;  
  vertical-align:top;  
  border-left:0px solid #CCCCCC;
  border-right:0px solid #CCCCCC;
  }  
  
.main01 td{
  color:#222222;
  font-size:11pt;  
  }

.main01 th{
  color:#222222;
  font-weight:bold;
  font-size:11pt;
  text-align:left;
  }

  
.main01 a{
  color:#222222;
  font-style:italic;
  font-weight:bold;
  font-size:11pt;
  }

.main01 ul{
  list-style-type:circle;
  /*list-style-image: url(zahn.gif);*/
  }
  
h1{
  margin-top:5px;
  margin-bottom:5px;
  text-align:center;
  font:normal 15pt Arial;
  background:url(../images/hintergrund_grau.jpg) repeat-x;
  padding:3px;
  }  

div.bg{
  background:url(hintergrund.jpg) repeat-x;
  }  

h2{
  margin-top:15px;
  margin-bottom:5px;
  text-align:left;
  font:bold 12pt Arial;
  }  
  
  
h6{
  margin-top:5px;
  margin-bottom:0px;
  text-align:right;
  font:normal 8pt Arial;
  }  

div.mainwrapper {
  margin:5px;  
  padding:1px;
  background-color:#FDF7EA;
  /*height:97%;  */
  }  
  
div.main {
  margin-top:10px;
  margin-left:10px;
  margin-right:10px;  
  margin-bottom:10px;  
  color:#222222;
  font-size:11pt;  
  }
  
  
p{
  margin-top:5px;
  margin-bottom:5px;
  text-align:left;
  font:normal 11pt Arial;
  }  
  
dt{
  margin-top:4px;
  margin-bottom:3px;
  }
table.kontakt td{
	vertical-align:top;
	padding-bottom:5px;  
	padding-right:5px;
}  
