/* DATEI: online.css */

/* Wenn die Schriftgroessen von SELFHTML fuer Sie schwer lesbar sind */
/* und Sie SELFHTML lokal lesen, benennen Sie diese Datei */
/* um in selfnormal.css */
/* und benennen Sie die Datei selfnosize.css im src-Verzeichnis */
/* um in selfhtml.css */

/* body {background-color: white; } */


h1,h2,h3,h4,p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i {
 font-family:Arial,sans-serif; }

p,ul,ol,li,div,td,th,address,blockquote { font-size:13.4px; }

body {
  margin			:0px;
  padding			:2px;
  height			:100%;
  font-family		:Arial, sans-serif;
  font-size			:10pt;
  font-color		:BLACK;
  background-color	: white;
 }


.topline { 
  border-color		: #67B969;
  margin		: 0px;
  margin-top		: 5px;
  margin-bottom		: 8px;
  width			: 95%;
  float			: left;
}

.topline-neu { 
  border-color		: #67B969;
  background-color	: #69C769;
  margin		: 0 auto;
  margin-top		: 5px;
  margin-bottom		: 8px;
  width			: 150px;
}

.sidenavigator { 
  float				: left;
  width				: 150px;
  color				: GREEN;
  border			: 1px solid #378537;
  /*border-color	: #378537; */
  /* border-bottom-style:solid; border-bottom-width:3px; border-color:#E4E0E0; */
  background-color	: #69C769;
  padding			: 3px;
  height			:430px;
 }

.navigator2 { 
  margin-left		: 180px;
  border		: 1px solid #378537;
  background-color	: #69C769;
  width			: 85%;
  padding		: 5px;
  height		: 55px;
 }


#navigator-uschrift {
 width			: 240px;
 margin-left		: 180px;
 background-color	: white;
 height			: 30px;
 border-left		: 1px solid;
 border-right		: 1px solid;
 border-top		: 1px solid;
}

#navigator-uschrift-image {
  margin		: 4px;
  border-style	: none;
 vertical-align	:middle;
}


.navigator2-start { 
  margin-left		: 180px;
  background-color	:  white;
  padding			: 5px;
  height			: 15px;
 }



.inner-frame { 
  width				: 138px;
  border			: none;
  margin-left		: 2px;
  /*border-color	: #378537; */
  /* border-bottom-style:solid; border-bottom-width:3px; border-color:#E4E0E0; */
  background-color	: #69C769;
  padding			: 3px;
  height			: 310px;
 }


.mainfield { 
  font-family	:Arial, sans-serif; font-size:10pt; 
  padding-left	: 250px;
  width			: 95%;
  padding		: 4px;
  margin-top	: 6px;
  float			: left;
 }


.inhalt { 
  float			: left;
  margin-left	: 30px;
  margin-top	: 30px;
  width			: 70%;
  padding		: 4px;
 }



#buttonimage2 {
  margin-top	: 0px;
  margin-right	: 4px;
  float			: left;
  border-style	: none;
  margin-top	: 4px;
}


#buttonimage {
  margin		: 2px;
  border-style	: none;
 vertical-align	:middle;
}

#buttonimage3 {
  margin		: 2px;
  border-style	: none;
 vertical-align	:top;
}

#buttontext-1line {
  margin-top	: 7px;
  border-style	: none;
  line-height	: 12px;
}

#buttontext-2line {
  /* margin-top	: 0px; */
  border-style	: none;
  line-height	: 12px;

}

/*
#buttonimage-regional {
  margin-top	: 2px;
  float		: left;
  border-style	: none;
  margin-right	: 4px;
}

*/

#buttonimage-regional  {
  border-style	: none;
 vertical-align	: middle;
}


#buttontext-regional {
  margin-top	: 4px;
  margin-right	: 0px;
  border-style	: none;
  line-height	: 12px;
  vertical-align	: middle;
}

#container {position:absolute; width:200px; height:100px; background-color: #0099CC; border: 1px solid #000000; }


a.test {
  float: left;
  margin: 4px 5px 2px 5px;
  padding: 2px;
  width: 120px;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid black;
  border-left: 1px solid #cccccc;
  border-right: 1px solid black;
  background: #cccccc;
  text-align: center;
  text-decoration: none;
  font: normal 12px Verdana;
  color: black;
}

a.kgbutton {
  font-size			: 10pt;
  font-weight		: normal;
  padding			: 3px;
  margin-top		: 4px;
  border			: 1px solid #C0C0C0;
  background-color	: #EAE4E4; 
  text-decoration	: none; 
  color				: black;
  border-style		: outset;
  text-align		: center;
  width				: 35px;
}



a.over {
    background-color	: #F8F6F6; 
}

a.kgbutton.main-button {
 display		: block;
 margin			: 1px;
 margin-top		: 1px;
 width			: 130px;
 height			: 30px;
 text-align		: left;
 line-height	: 12px;
}


* html a.kgbutton.main-button {  	/* Korrektur fuer IE 5.x */
   width  : 130px;  				/* Breite nach altem MS-Boxmodell für IE 5.x */
   w\idth : 130px;				/* korrekte Breite fuer den IE 6 im standardkompatiblen Modus */
   height : 30px;  				/* Breite nach altem MS-Boxmodell für IE 5.x */
   h\eight: 20px;				/* korrekte Breite fuer den IE 6 im standardkompatiblen Modus */
 }


a.kgbutton.regional-button {
 display			: block;
 margin				: 1px;
 margin-top			: 1px;
 width				: 128px;
 height				: 22px;
 text-align			: left;
/* background-color	: #D5CCBB; */
}


* html a.kgbutton.regional-button {  	/* Korrektur fuer IE 5.x */
   width  : 128px;  				/* Breite nach altem MS-Boxmodell für IE 5.x */
   w\idth : 130px;				/* korrekte Breite fuer den IE 6 im standardkompatiblen Modus */
   height : 22px;  				/* Breite nach altem MS-Boxmodell für IE 5.x */
   h\eight: 26px;				/* korrekte Breite fuer den IE 6 im standardkompatiblen Modus */
 }

a.kgbutton.search-button {
 margin				: 2px;
 background-color	: transparent;
 border				: none;
 width				: 135px;
 height				: 50px;
 text-align			: left;
}

a.kgbutton.button-blank {
 background-color	: transparent;
 border-style		: none;
 vertical-align		: left;
 width				: 140px;
 height				: 20px;
 text-align			: left;
}

a.kgbutton.vertikal-button {
 margin		: 1px;
 padding	: 1px;
}

a.kgbutton.horizontal-button {
 margin			: 1px;
 padding		: 0px;
 height			: 18px;
}

a.kgbutton.navigator2-button {
 float			: left;
 margin			: 1px;
 padding		: 1px;
 width			: 128px;
 height			: 20px;
}

a.kgbutton.navigators-button {
 background-color	: #b5d6ad;
 float			: left;
 margin			: 1px;
 padding		: 1px;
 width			: 128px;
 height			: 20px;
}

* html a.kgbutton.navigator2-button {  	/* Korrektur fuer IE 5.x */
   width  : 128px;  				/* Breite nach altem MS-Boxmodell für IE 5.x */
   w\idth : 130px;				/* korrekte Breite fuer den IE 6 im standardkompatiblen Modus */
   height : 27px;  				/* Breite nach altem MS-Boxmodell für IE 5.x */
   h\eight: 20px;				/* korrekte Breite fuer den IE 6 im standardkompatiblen Modus */
 }


a.kgbutton.left {
 display		: block;
 margin			: 2px;
 margin-left	: 4px;
 width			: 115px;
}

ul.vertikal {
 list-style-type	: none;
 display			: block;
 margin				: 0px;
 margin-left		: 0px;
 padding-left		: 0px;
 float				: left;
}

li.vertikal {
 display	: block;
 width		: 130px;
}


ul.horizontal {
 list-style-type: none;
 margin			: 5px;
 margin-left	: 2px;
 margin-right	: 4px;
}

li.horizontal {
 float		: left;
 width		: 130px;
}




.tabnavhead { background-color:white; font-color:BLACK; font-family:Arial Unicode MS,Arial,sans-serif; }

.tabnavheadcel { background-color:white; font-color:BLACK; font-family:Arial Unicode MS,Arial,sans-serif; }

.tabnav { background-color:WHITE; font-family:Arial Unicode MS,Arial,sans-serif; }

.tabnavcels { font-family:Arial Unicode MS,Arial,sans-serif; }

.tabnavcel { background-color:WHITE; font-family:Arial Unicode MS,Arial,sans-serif; text-align:center; vertical-align:top; width:130; height:20; }

.tabbackg { background-color:#C0C0C0; border-style:none; }

.tabinh  { background-color:"WHITE"; }

.tabinhbigheadl { background-color:WHITE; color:black; font-weight:bold; text-align:center; vertical-align:top; }

.tabinhheadl { background-color:#cccccc; color:black; font-weight:bold; text-align:center; vertical-align:middle; }

.tabinhcel { background-color:white; }


.photo-small {
border-style: outset;
border-width: thin;
border-color: #D6D6B0;
background-color: #FAFAF6;
padding: 6px;
}

.photo {
border-style: outset;
border-width: thin;
border-color: #D6D6B0;
background-color: #FAFAF6;
padding: 12px;
}