
html,body {
	background-color:white;
	margin:0;
	padding:0;
}

body {
	margin-left:100px;
	margin-right:100px;
	}
	
#head {
	background-color:#ffffff;
	position:relative;
	margin:0;
	padding:0;
	height:100px;
	
}
#menu {
	background-color:#73bf1f;
	width:100%;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
	vertical-align:center;
	position:relative;
	
}
#content {
	background-color:rgb(250,250,250);
        padding:20px;
	text-align:center;
	position:relative;
}

#status {
	visibility:hidden;
	background-color:#dddddd;
	
}

.ueb {
    margin-left: auto;
    margin-right: auto;
    border-bottom-style:solid;
    border-color:#5d971f;
    border-width:4px;
    background-color:#73bf1f;
	color:#ffffff;
  
}

.ueb2 {
    margin-left: auto;
    margin-right: auto;
    border-bottom-style:solid;
    border-color:#5d971f;
    border-width:4px;
    background-color:#ff0000;
	color:#ffffff;
  
}

.button {
	background-color:#73bf1f;
	width:100px;
	padding:10px;
	margin-top: 10px;
	margin-bottom: 10px;
	text-decoration:none;
	color:#ffffff;
	border-left: 2px solid #73bf1f;
	border-right: 2px solid #73bf1f;
	}
	

a:hover.button{
    background-color:#5d971f;
    border-left: 2px solid #ffffff;
	border-right: 2px solid #ffffff;
}

a.aktiv{
	width:100px;
	padding:10px;
	margin-top: 10px;
	margin-bottom: 10px;
	text-decoration:none;
	color:#ffffff;
	border-left: 2px solid #73bf1f;
	border-right: 2px solid #73bf1f;
    background-color:#5d971f;
    border-left: 2px solid #ffffff;
	border-right: 2px solid #ffffff;
}

a.bt2{
	font-size:12px;
	color: #FFFFFF; 
	background-Color: #73bf1f; 
	border-left: 2px solid #CCCCCC; 
	border-top: 2px solid #CCCCCC; 
	border-right: 3px solid #000000; 
	border-bottom: 3px solid #000000; 
	text-decoration: none; 
	padding: 3px;
	text-align: center;
	width: 100px;

}

a:hover.bt2{ 
		color: #FFFFFF; 
		background-Color: #5d971f; 
		border-left: 2px solid #000000; 
		border-top: 2px solid #000000; 
		border-right: 3px solid #cccccc; 
		border-bottom: 3px solid #cccccc; 
		text-decoration: none; 
}		 

a.none{
	color: black;
	text-decoration: none;
}

a.Online, a.Offline, a.Warte, a.Start{
		font-size:12px; 
		border-left: 2px solid #CCCCCC; 
		border-top: 2px solid #CCCCCC; 
		border-right: 3px solid #000000; 
		border-bottom: 3px solid #000000; 
		text-decoration: none; padding: 3px; 
		text-align: center;
		width: 100px; } 

a.Online{ 
	color: #000000; 
	background-Color: #00cc00; }
	   
a.Offline{ 	background-color: #FF0000;
			color: #000000 }
			
a.Warte, a.Start{ background-color: #888888; }
a:hover.Start{
	background-color: #5d971f;
	cursor: pointer;
}

table{
	border-style:none;
	margin:auto;
}

table.t{
	width:90%;
    border-width:3px;
    border-style:solid;
    border-color:black;
    border-collapse:collapse;
    margin:auto;
	margin-bottom:30px;
	margin-top:30px
}

.t td{
    border-color:black;
    border-style:solid;
    border-width:1px;
    padding:5px;
    padding-left:8px;
    padding-right:8px;
	text-align:left;
}

.t th{
	padding:3px 8px;
	border-style:solid;
	border-width:2px;
	border-color:black;
	background-color:#dddddd;
}

.none td{
	border-style:none;
}

.end td {
	border-top-width:3px;
	font-weight:bold;
}

img.hb{
	margin:0;
	padding:0;
}

img.status{
	position:absolute;
	margin:0;
	padding:0;
}






