a:link   {
color : #000873;
font-family : Arial, Helvetica, sans-serif;  
font-weight : bold; 
font-size : 11px;
}
a:active {
tcolor : #000000;
font-family : Arial, Helvetica, sans-serif;  
font-weight : bold; 
font-size : 11px;
}

a:visited {
tcolor : #006600;
font-family : Arial, Helvetica, sans-serif;  
font-weight : bold; 
font-size : 11px;
}


a:hover {
color : #000022 ;
font-family :  Arial, Helvetica, sans-serif;  
font-weight : bold; 
font-size : 11px;
}
.found {
color : #bb3333 ;
font-weight : bold; 
}
body.nav3 {
 background-color : #E0E0E0;
 
}
html {
	height: 100%;
}


murksmitstern {
    margin: 0;
    padding: 0;
}

body{
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	background-color : #e0e0e0;
	font-family :  Arial, Helvetica, sans-serif;  
	height: 100%;
	
	/* Browser Scrollbar 
	SCROLLBAR-FACE-COLOR: #666666;
	SCROLLBAR-TRACK-COLOR:  #c0c0c0;
	SCROLLBAR-HIGHLIGHT-COLOR: #808080;
	SCROLLBAR-SHADOW-COLOR: #ffffff;
	SCROLLBAR-3DLIGHT-COLOR: #c0c0c0;
	SCROLLBAR-ARROW-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #000000;
*/
}
/* Kleine graue Hinweistexte linksbündig */
p.hint{
	font-size : 10pt;
	color: #808080;
	text-align: left;
	display: left;
  margin-top: 0em;
  margin-bottom: 0em;
  padding: 2px;
}
/* Kleine Box im Blauen Footer  */
div.bottombox {
	 float: left;
  display: block;
  color: #white;
  text-align: left;
  padding: 10px 15px 1px 15px; 
  text-decoration: none;
  font-size: 12px;
  height: 100%;
  overflow: hidden;
}

	




textarea{
	background-color : #ffffff;
	font-family : Arial, Helvetica, sans-serif; 
	width : 100%;
	font-size : 12px;
	border : thin inset #F5F5DC;
}

select{
	background-color : #ffffff;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	width : 100%;
	border : thin inset #F5F5DC;
}
 

table {
 color : #000873;
background-color :  #ffffff; 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  
font-size : 12px;
 }
 
td {
 color : #000873;
background-color :  #dddddd; 

font-size : 12px;
 }
 
td.env {
color : #6633cc;
background-color :  #dddddd; 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  

 }

td.bold	{ 
color : #000000;
background-color :  #dddddd; 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  
font-weight : bold; 

}

th.head{
background-color : #000873; 
color : #ffffff;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 

font-weight : bolder;
padding-top : 3px;
padding-bottom : 3px;
padding-left : 5px;
padding-right : 5px;
}
th.headright{
background-color : #000873; 
color : #ffffff;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 

font-weight : bolder;
padding-top : 3px;
padding-bottom : 3px;
padding-left : 5px;
padding-right : 5px;
text-align: right;
}
th.headsmall {
background-color : #000873; 
color : #ffffff;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 

font-weight : bolder;
padding-top : 3px;
padding-bottom : 3px;
padding-left : 5px;
padding-right : 5px;
	
}

.subHead{
background-color :  #666666;
color : #ffffff;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight : bold;
letter-spacing : 4px;
padding-top :2px;
padding-bottom : 2px;
padding-left : 2px;
padding-right : 5px;
}

.subData{
background-color :  #666666;
color : #ffffff;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 11px;
font-weight : bold;
padding-top :2px;
padding-bottom : 2px;
padding-left : 2px;
padding-right : 5px;
}

.HeadSpider{
background-color :  #666666;
color : #ffffff;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 12px;
font-weight : bold;
letter-spacing : 4px;
padding-top :2px;
padding-bottom : 2px;
padding-left : 5px;
padding-right : 5px;
text-align : center;
}


.subHeadSpider{
background-color :  #666666;
color : #ffffff;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 10px;
font-weight : bold;
padding-top :2px;
padding-bottom : 2px;
padding-left : 5px;
padding-right : 5px;
text-align : center;
}

td.hrWhite {
height : 2px;
color : #ffffff;
background-color : #ffffff;
}
td.hrWhiteSlim {
height : 1px;
color : #ffffff;
background-color : #ffffff;
}

td.hrRed {
height : 1px;
color : White;
background-color : White;
}

th {
color : #000000;
background-color :  #dddddd; 
font-family : Arial, Helvetica, sans-serif;  
font-size : 12px;
 text-align : left;
 }
 
th.bold	{
color : #000000;
background-color :  #dddddd; 
font-family : Arial, Helvetica, sans-serif;  
font-weight : bold; 
font-size : 12px;
}

table.borderColor {
border-color : white;
border : 2px;
}



input {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 12px;
}

input.buttonTypeSubmit {
width: 25ex;
}

input.textBox{
background-color : #ffffff;
width : 100%;
border : thin inset #F5F5DC;
}
input.textBoxDate{
background-color : #ffffff;
width : 75pt;
border : thin inset #F5F5DC;
}



#abstand {
padding-top : 10px;
padding-bottom : 10px;
padding-left : 5px;
padding-right : 5px;
}

#abstand2 {
padding-top : 2px;
padding-bottom : 2px;
padding-left : 2px;
padding-right : 2px;
}

#smallText{
	font-size : xx-small;
}




/* Realisierung des Sticke Footers  */
/* https://www.html-seminar.de/sticky-footer-fussleiste-ganz-unten.htm */
/* topnav und content bilden den inhalt  */
html, body {
    height: 100%;
}

#seite {
    position: relative;
    min-height: 100%;
    width: 100%;
    margin: 0 auto;
    background-color: silver;
}

#inhalt {
    background-color: silver;
    padding-bottom: 125px ;
}

#fussbereich {
    position:absolute;
    bottom: 0;
    width: 100%;
    background-color: yellow;
    height: 125px;
}
/* Das ist der Mittelteil, auf dem die eigentlichen Nutz-Seiten erscheinen  */
 .content {
  max-width: 1000px;
    margin: auto;
   margin-top: 5px;
  background: #ffffff;
  padding-left: 7px;
  padding-right: 7px;
  padding-top: 20px;
} 

hr.line {
 color: #000000;
 width: 100%;
 margin: 1px auto;
 height: 1px;
 line-height: 3;
 padding: 0;
 }
 




