
body 
{
  background-color:#e0f3fe;
  font-family: Tahoma,"Courier New",verdana,Times,serif;
  font-size: 12pt;
  cursor:default; 
}

H1 
{
  font-size: 150%;
}

iframe 
{
  border: 0px solid red;

}

img 
{
  cursor:default; 
}

#header 
{
  border: 0px solid deepskyblue; 
  background-color: #e0f3fe;
  position: absolute;
  left : 0px;
  top: 0px;
  width: 1024px;
  height: 50px;
}

#header>H1
{  
  position: absolute;
  left : 300px;
  top: 0px;
}

#header form
{
  position: absolute;
  right: 10px;
  top: 5px;
  font-size: 130%;
}
  
#header input
{
  border-color:transparent;
  background-color: #e0f3fe;
  font-size:110%;
}
 
#header a
{
  position: absolute;
  right: 10px;
  top: 25px;
}

#LoggedInUsers
{
  position: absolute;
  left: 252px;
  top: 17px;
  font-size:90%;
}

#header img
{
  padding: 5px;
  border-right: 1px solid lightgray;
    border-bottom: 1px solid lightgray;
}

#loginform
{
  position: absolute;
  left : 50px;
  top: 80px;
  text-align: center;
}

#loginform input
{
  position: absolute;
  left : 150px;
}

#Menuezeile
{
  position: absolute;
  margin:0px;
  top:5px;
  left:252px;
  width:600px;
  height:30px;
}

#Menuezeile p
{
  margin: 0px;
  padding: 0px;
}

#Menuezeile button
{
  margin-right: 5px;
  padding: 0px;
}

#Logout
{
  float:left;
  position: relative;
}

#LogDownload 
{
  float:left;
  position: relative;
  padding-right:145px;
}

#Nutzerverwaltung
{
  float:left;
  position: relative;

}

#SmsKonfiguration
{
  float:left;
  position: relative;

}

#map 
{
  /* background-color: yellow; */
  position: absolute;
  left : 0px;
  top: 0px;
  padding: 0px;
  /*
  width: 800px;
  height: 600px;
  * */
}

#buttons 
{
  /* background-color: yellow; */
  position: absolute;
  left : 0px;
  top: 50px;
  width: 800px;
  height: 600px;
}

#fstbuttons a
{
  color: black;
}
 
#steuerung a
{
  color: black;
}

a:link { text-decoration: none; }
a:focus { text-decoration: none; }

#infozeile
{
  position: absolute;
  left : 10px;
  top: 70px;
  margin:0px;
  padding:0px;
  width:96px;
  height:32px;
}

#infozeile img
{
  position: absolute;
  left : 0px;
  top: 0px;
}

#infozeile p
{
  position: absolute;
  left : 0px;
  top: 0px;
  cursor:default;
  margin:0px;
  padding:0px;
  font-size: 120%;
  font-weight: normal;
  padding: 5px;
  padding-left: 10px;
  width: 80px;
  height: 20px;
}

#chat 
{
  border: 0px solid green; 
  position: absolute;
  left : 800px;
  top: 50px;
  width:224px;
  height:220px;
}

#chatheader
{
  margin-top: -8px;
  margin-left: 8px;
  margin-right:6px;
  margin-bottom: 8px;
  padding: 0px;
  border: 1px dashed gray;
  background: #c6eafe;
}

#chatcheader p
{
  padding:0px;
}

#chatoutput
{
  padding-top:0px;
  margin-top: -8px;
  border: 0px solid black;
}

#chatinput
{
  padding-top:5px;
  margin-left: 7px;
}

#chatinput input
{ 
  text-align: left;

}

#chatcontent
{
font-family: Tahoma,"Courier New",verdana,Times,serif;
  font-size: 100%;
  background-color: #e0f3fe;
  padding-top:0px;
  margin-top:0px;
}

#steuerung_iframe
{
  background-color: #e0f3fe;
  position: absolute;
  left : 0px;
  top: 650px;
  height: 118px;
  width: 800px;
}

#steuerung
{
  background-color: #e0f3fe;
  position: absolute;
  left : 50px;
  top: 0px;
  height: 116px;
  width: 800px;
}

#chatcontent table
{
  color: black;
}

#chatcontent tr
{
  padding: 0px;
  margin: 0px;
  font-size: 90%;
}

#chatcontent td
{
  padding: 0px;
  font-size: 90%;
}

#controlchanneltext
{
  padding-left: 300px;
  padding-top: 3px;
  font-size: 130%;
  width:80px;
}

#controlbasestationtext
{
  position: absolute;
  left: 230px;
  top: 80px;
  border: 1px solid black;
  background-color: gray;
  font-size: 90%;
  color: yellow;
  width: 220px;
  height: 30px;
}

.lineodd
{
  padding-top: 5px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 5px;
  /* border-top: 1px solid black;
   border-bottom: 1px solid black;  */
  border-left: 1px dashed gray;
  border-right: 1px dashed gray;
  background-color: #f1f9fe; 
  font-size: 80%;
  margin-top: 2px;
}

.lineeven
{
  padding-top: 5px; 
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 5px;
  /*border-top: 1px solid black;  
  border-bottom: 1px solid black; */ 
  border-left: 1px dashed gray;
  border-right: 1px dashed gray;
  background-color: #c6eafe;
  font-size: 80%;
  margin-top: 2px;
}

.fixedFont 
{
  font-family: Tahoma,"Courier New", Courier, monospace;
}

#userlist 
{
  position: absolute;
  top: 50px;
  padding: 10px;
  height: 250px;
  width: 400px;
}

#userlist select
{
  width: 100%;
}

#adduserbutton
{
  position: absolute;
  bottom: 0px;
}

#deluserbutton
{
  position: absolute;
  right: 10px;
  bottom: 0px;
}

#userdef
{
  position: absolute;
  top: 50px;
  left: 500px;
  padding: 10px;

  height: 250px;
  width: 400px;
}

#userdef p
{
  width: 250px;
}

#userdef input
{
  float: right;
}

#userdef select
{
  float: right;
  width: 138px;
}

#userdef button
{
  position: absolute;
  bottom: 0px;
}

/* SMS Config */
#Stations
{
  margin: 0px;
  padding: 0.8em;
}

#StationsMessages
{
  margin: 0px;
  padding: 0.8em;
  text-align: left;
}

#StationsMessages input
{
  margin-left: 0px;
  width: 200px;
}

#StationsMessages ul
{
  margin: 0px;
  padding: 0em;
  text-align: left;
}

#StationsMessages li
{
  list-style: none;
  margin: 0px;
  margin-top:10px;
  margin-bottom:10px;
  padding: 0px;
}

#Meldungstexte input
{
  margin-left: 10px;
  margin-right: 10px;
  width: 300px;
}
