﻿body 
{
  -webkit-text-size-adjust:none;
  background-color:#efefef;
  font-family:Arial,Verdana;
  /*Helvetica, Arial, Verdana, sans-serif; */
  font-size:1em;
  padding:5px;
}

.normal
{
    color: black;
    font-size:1em;
    font-weight:normal;
}

.wartungbg 
{
    background-image: url('../images/wartung.jpg');
    background-repeat: repeat;
    background-color:transparent;
}

.wartung
{
    text-align:center;
    color:gray;
    font-size:3em;
    font-weight:normal;
}
.wartung2
{
    text-align:center;
    color:gray;
    font-size:2em;
    font-weight:normal;
}

.wartung_en
{
    text-align:center;
    color:lightblue;
    font-size:3em;
    font-weight:normal;
}
.wartung2_en
{
    text-align:center;
    color:lightblue;
    font-size:2em;
    font-weight:normal;
}

.klein
{
    color:gray;
    font-size:0.8em;
    font-weight:normal;
}

.datvonbis
{
    color:red;
    font-size:0.8em;
    font-weight:normal;
}


table 
{
    background-color:#efefef;
}
tr 
{
    background-color:#efefef;
}
td 
{
    background-color:#efefef;
}
 
td.left
{
    width:1em;
}

td.right
{
    width:100%;
    background-image:url('../images/r3.png'); 
    background-repeat: repeat; 
}

td.rightwebcontrol
{
    width:100%;
    background-image:url('../images/logo/WebControl_r.png'); 
    background-repeat: repeat; 
}

td.right11694
{
    width:100%;
    height: 50px;
    background: #efefef; /* For browsers that do not support gradients */    
}

td.right11964
{
    width:100%;
    height: 50px;
    background: #efefef; /* For browsers that do not support gradients */    
    background: -webkit-linear-gradient(left, #efefef , #cccccc,#efefef); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(left, #efefef, #cccccc, #efefef); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(left, #efefef, #cccccc,#efefef); /* For Firefox 3.6 to 15 */
    background: linear-gradient(to right, #efefef , #cccccc,#efefef); /* Standard syntax (must be last) */
}

td.rightPc
{
    width:100%;
    background-image:url('../images/r1.jpg'); 
    background-repeat: repeat; 
}

td.rightIpad
{
    width:100%;
    background-image:url('../images/r1.jpg'); 
    background-repeat: repeat; 
}

td.rightIphone
{
    width:100%;
    background-image:url('../images/r1.jpg'); 
    background-repeat: repeat; 
}

td.main 
{
}


td.red
{
    background-color:#eaeaea;
    font-size:0.5em;
}

a:link 
{
  background-color:#efefef; 
  color:black;
  text-decoration:none;  
  font-size:0.8em;
  padding:1px;
  font-weight:bold;
}

a:active
{
  background-color:#efefef; 
  color:black; 
  text-decoration:none;
  font-size:0.8em;
  padding:1px;
  font-weight:bold;
}

a:visited  
{
  background-color:#efefef; 
  color:black;
  text-decoration:none;
  font-size:0.8em;
  padding:1px;
  font-weight:bold;
}

a:focus
{
  background-color:#efefef; 
  color:black;
  text-decoration:none;  
  font-size:0.8em;
  padding:1px;
  font-weight:bold;
}

a:hover
{
  background-color:#fafafa; 
  color:black;
  text-decoration:none;  
  font-size:0.8em;
  padding:1px;
  font-weight:bold;
}

a.adoku1:link {background-color:#fefefe;color: blue;}
a.adoku1:visited {background-color:#fefefe;color: blue;}
a.adoku1:hover {background-color:#fefefe;color: red;}
a.adoku1:focus {background-color:#fefefe;color: red;}
a.adoku1:active {background-color:#fefefe;color: red;}

a.adoku2:link {background-color:#e0e0e0;color: blue;}
a.adoku2:visited {background-color:#e0e0e0;color: blue;}
a.adoku2:hover {background-color:#e0e0e0;color: red;}
a.adoku2:focus {background-color:#e0e0e0;color: red;}
a.adoku2:active {background-color:#e0e0e0;color: red;}

.textbox
{
    background: #e9e9e9;
    color: black;
    font-size:0.8em;padding:1px;
    font-weight:bold;
    width:160px; 
}

.header 
{
  background-color:#003399;
  color:white;
  font-family:"Arial","Verdana";
  font-size:1em;padding:1px;
  font-weight:bold;
  text-align:center;
}

tr.header 
{
  background-color:#003399;
  color:white;
  font-family:"Arial","Verdana";
  font-size:1em;padding:1px;
  font-weight:bold;
  text-align:center;
}

td.header 
{
  background-color:#003399;
  color:white;
  font-family:"Arial","Verdana";
  font-size:1em;padding:1px;
  font-weight:bold;
  text-align:center;
}

td.menue 
{
  text-align:left;
}

tr.menue 
{
  text-align:left;
} 

a.navigation 
{
    color:black;
    background-color:#efefef;
    font-size:1em;
    font-weight:bold;
    padding:1px;
}

.navigation 
{
    color:black;
    background-color:#efefef;
    font-size:1em;
    font-weight:bold;
    padding:1px;
}

span.menue_layout 
{
    float: left;
	width: 135px;    
	height:70px;
}

.button
{
    height: 63px;
    width: 128px;
    background-color: transparent;
    color: black;
    font-size: 0.8em;
    font-weight: bold;
    background-image: url('../images/buttongray.png');
    background-repeat: no-repeat;
    border-style: none;
    display:block;
    text-align:center;
    word-wrap:break-word;
    white-space:normal; 
}

.buttonTrue
{
    height: 63px;
    width: 128px;
    background-color: transparent;
    color: black;
    font-size: 0.8em;
    font-weight: bold;
    background-image: url('../images/buttongray.png');
    background-repeat: no-repeat;
    border-style: none;
    display:block;
    text-align:center;
    word-wrap:break-word;
    white-space:normal; 
}

.buttonFalse
{
    height: 63px;
    width: 128px;
    background-color: transparent;
    color: gray;
    font-size: 0.8em;
    font-weight: normal;
    background-image: url('../images/buttongray.png');
    background-repeat: no-repeat;
    border-style: none;
    display:block;
    text-align:center;
    word-wrap:break-word;
    white-space:normal; 
}

.button_disabled
{
    height: 63px;
    width: 128px;
    background-color: transparent;
    color: gray;
    font-size: 0.8em;
    font-weight: normal;
    background-image: url('../images/buttongray.png');
    background-repeat: no-repeat;
    border-style: none;
    display:block;
    text-align:center;
    word-wrap:break-word;
    white-space:normal; 
}

.button_dokumente
{
    height: 80px;
    width: 80px;
    background-color: transparent;
    color: black;
    font-size: 0.8em;
    font-weight: bold;
    background-image: url('../images/document.png');
    background-repeat: no-repeat;
    border-style: none;
    display:block;
    text-align:center;
    word-wrap:break-word;
    white-space:normal; 
}

.button_admin
{
    height: 80px;
    width: 80px;
    background-color: transparent;
    color: black;
    font-size: 0.8em;
    font-weight: bold;
    background-image: url('../images/admin.png');
    background-repeat: no-repeat;
    border-style: none;
    display:block;
    text-align:center;
    word-wrap:break-word;
    white-space:normal; 
}

.button_fav
{
    height: 80px;
    width: 80px;
    background-color: transparent;
    color: black;
    font-size: 0.8em;
    font-weight: bold;
    background-image: url('../images/fav.png');
    background-repeat: no-repeat;
    border-style: none;
    display:block;
    text-align:center;
    word-wrap:break-word;
    white-space:normal; 
}

.button_large
{
    height: 63px;
    width: 256px;
    background-color: transparent;
    color: black;
    font-size: 0.8em;
    font-weight: bold;
    background-image: url('../images/buttongraylarge.png');
    background-repeat: no-repeat;
    border-style: none;
    display:block;
    text-align:center;
    word-wrap:break-word;
    white-space:normal; 
}

.button_largeTrue
{
    height: 63px;
    width: 256px;
    background-color: transparent;
    color: black;
    font-size: 0.8em;
    font-weight: bold;
    background-image: url('../images/buttongraylarge.png');
    background-repeat: no-repeat;
    border-style: none;
    display:block;
    text-align:center;
    word-wrap:break-word;
    white-space:normal; 
}

.button_largeFalse
{
    height: 63px;
    width: 256px;
    background-color: transparent;
    color: gray;
    font-size: 0.8em;
    font-weight: normal;
    background-image: url('../images/buttongraylarge.png');
    background-repeat: no-repeat;
    border-style: none;
    display:block;
    text-align:center;
    word-wrap:break-word;
    white-space:normal; 
}

.button_large_disabled
{
    height: 63px;
    width: 256px;
    background-color: transparent;
    color: gray;
    font-size: 0.8em;
    font-weight:normal;
    background-image: url('../images/buttongraylarge.png');
    background-repeat: no-repeat;
    border-style: none;
    display:block;
    text-align:center;
    word-wrap:break-word;
    white-space:normal; 
}


.button_true
{
    height: 63px;
    width: 128px;
    background-color: transparent;
    color: black;
    font-size: 0.8em;
    font-weight: bold;
    background-image: url('../images/buttongray.png');
    background-repeat: no-repeat;
    border-style: none;
    display:block;
    text-align:center;
    word-wrap:break-word;
    white-space:normal; 
}

.button_false
{
    height: 63px;
    width: 128px;
    background-color: transparent;
    color:Gray;
    font-size: 0.8em;
    font-weight:normal;
    background-image: url('../images/buttongray.png');
    background-repeat: no-repeat;
    border-style: none;
    display:block;
    text-align:center;
    word-wrap:break-word;
    white-space:normal; 
}


.buttonPDF
{
    height: 32px;
    width: 128px;
    background-color: transparent;
    color: black;
    font-size: 0.8em;
    font-weight: bold;
    background-image: url('../images/buttongray.png');
    background-repeat: no-repeat;
    border-style: none;
    display:block;
    text-align:center;
    word-wrap:break-word;
    white-space:normal; 
}

.buttonXLS
{
    height: 48px;
    width: 48px;
    background-color: transparent;
    color: black;
    font-size: 0.8em;
    font-weight: bold;
    background-image: url('../images/xls.png');
    background-repeat: no-repeat;
    border-style: none;
    display:block;
    text-align:center;
    word-wrap:break-word;
    white-space:normal; 
}

.button_ausweis
{
    height: 63px;
    width: 128px;
    background-color: transparent;
    color: blue;
    font-size: 0.8em;
    font-weight:bold;
    background-image: url('../images/buttongray.png');
    background-repeat: no-repeat;
    border-style: none;
    display:block;
    text-align:center;
    word-wrap:break-word;
    white-space:normal; 
}

.button_system
{
    height: 63px;
    width: 128px;
    background-color: transparent;
    color: red;
    font-size: 0.8em;
    font-weight: bold;
    background-image: url('../images/buttongray.png');
    background-repeat: no-repeat;
    border-style: none;
    display:block;
    text-align:center;
    word-wrap:break-word; 
    white-space:normal; 
}

.button_ereignis
{
    height: 63px;
    width: 128px;
    background-color: transparent;
    color:#999999;
    font-size: 0.8em;
    font-weight: bold;
    background-image: url('../images/buttongray.png');
    background-repeat: no-repeat;
    border-style: none;
    display:block;
    text-align:center;
    word-wrap:break-word; 
    white-space:normal; 
}

.button_abrechnungen
{
    height: 63px;
    width: 128px;
    background-color: transparent;
    color:Green;
    font-size: 0.8em;
    font-weight: bold;
    background-image: url('../images/buttongray.png');
    background-repeat: no-repeat;
    border-style: none;
    display:block;
    text-align:center;
    word-wrap:break-word; 
    white-space:normal; 
}

.button_debug
{
    height: 63px;
    width: 128px;
    background-color: transparent;
    color:Purple;
    font-size: 0.8em;
    font-weight: bold;
    background-image: url('../images/buttongray.png');
    background-repeat: no-repeat;
    border-style: none;
    display:block;
    text-align:center;
    word-wrap:break-word; 
    white-space:normal; 
}

.buttonback
{
    height: 63px;
    width: 128px;
    background-color: transparent;
    color: black;
    font-size: 0.8em;
    font-weight: bold;
    background-image: url('../images/buttongrayback.png');
    background-repeat: no-repeat;
    border-style: none;
    display:block;
}

.buttonreload
{
    height: 63px;
    width: 128px;
    background-color: transparent;
    color: black;
    font-size: 0.8em;
    font-weight: bold;
    background-image: url('../images/buttongrayreload.png');
    background-repeat: no-repeat;
    border-style: none;
    display:block;
}

.buttonnext
{
    height: 63px;
    width: 128px;
    background-color: transparent;
    color: black;
    font-size: 0.8em;
    font-weight: bold;
    background-image: url('../images/buttonnextnext.png');
    background-repeat: no-repeat;
    border-style: none;
    display:block;
}

.buttonPwShow
{
    height: 32px;
    width: 32px;
    background-color:transparent; 
    color: black;
    font-size:0.8em;
    font-weight:bold;
    background-image:url('../images/unlocked.png');
    background-repeat:no-repeat; 
    border-style:none;
    vertical-align:top;
}
.buttonPwCreate
{
    height: 32px;
    width: 32px;
    background-color:transparent; 
    color: black;
    font-size:0.8em;
    font-weight:bold;
    background-image:url('../images/createpw.png');
    background-repeat:no-repeat; 
    border-style:none;
    vertical-align:top;
}
.buttonPwMail
{
    height: 32px;
    width: 32px;
    background-color:transparent; 
    color: black;
    font-size:0.8em;
    font-weight:bold;
    background-image:url('../images/mail.png');
    background-repeat:no-repeat; 
    border-style:none;
    vertical-align:top;
}
.buttonPwHide
{
    height: 32px;
    width: 32px;
    background-color:transparent; 
    color: black;
    font-size:0.8em;
    font-weight:bold;
    background-image:url('../images/locked.png');
    background-repeat:no-repeat; 
    border-style:none;
    vertical-align:top;
}

.buttonsmall
{
    height: 32px;
    width: 64px;
    background-color:transparent; 
    color: black;
    font-size:0.8em;
    font-weight:bold;
    background-image:url('../images/buttongraysmall.png');
    background-repeat:no-repeat; 
    border-style:none;
    vertical-align:top;
}

.buttonsmall2
{
    height: 16px;
    width: 32px;
    background-color:transparent; 
    color: black;
    font-size:0.8em;
    font-weight:bold;
    background-image:url('../images/buttongraysmall.png');
    background-repeat:no-repeat; 
    border-style:none;
    vertical-align:top;
}

.buttonsmall4
{
    height: 32px;
    width: 96px;
    background-color:transparent; 
    color: black;
    font-size:0.8em;
    font-weight:bold;
    background-image:url('../images/buttongraysmall.png');
    background-repeat:no-repeat; 
    border-style:none;
    vertical-align:top;
}

.buttonsmall3
{
    height: 32px;
    width: 64px;
    background-color:transparent; 
    color: red;
    font-size:0.8em;
    font-weight:bold;
    background-image:url('../images/buttongraysmall.png');
    background-repeat:no-repeat; 
    border-style:none;
    vertical-align:top;
}

span {
display: inline;
}

tr.ItemTemplateError 
{
    color:#FE0000;
}

td.ItemTemplateError 
{
    color:#FE0000;
}

td.ItemTemplateWarning 
{
    color:#0040FF;
}

tr.ItemTemplateWarning
{
    color:#0040FF;
}


tr.ItemTemplateInfo 
{
    color:#515151;
}

td.ItemTemplateInfo 
{
    color:#515151;
}

.footer 
{
  font-size:1em;padding:1px;
  font-weight:normal;
}

td.termicon 
{
 vertical-align:top;
 font-size:1em;
}

tr.zaehlerheader
{
	background-color:#ffffff;
	color: black;
	font-weight: bold;
	height:32px;
}

td.zaehlerheader
{
	background-color:#ffffff;
	color: black;
	font-weight: bold;
}

tr.messageheader
{
	background-color:#efefef;
	color: black;
	font-weight: bold;
}

td.messageheader
{
	background-color:#efefef;
	color: black;
	font-weight: bold;
}

.messageheader
{
	background-color:#efefef;
	color: black;
	font-weight: bold;
}

ausweisline1
{
    background-color:Aqua;
    color:black;
} 

tr.ausweisline1
{
    background-color:Aqua;
    color:black;
} 
td.ausweisline1
{
    background-color:Aqua;
    color:black;
}

tr.ausweisline2
{
    background-color:#F5F5F5;
    color:black;
}

td.ausweisline2
{
    background-color:#F5F5F5;
    color:black;
}


tr.messageline1
{
    background-color:#efefef;
    color:black;
}
td.messageline1
{
    background-color:#fefefe;
    color:black;
}

tr.messageline2
{
    background-color:#e0e0e0;
    color:black;
}

td.messageline2
{
    background-color:#e0e0e0;
    color:black;
}

/* normale Meldungen Typ I*/
tr.messageline1I
{
    background-color:#efefef;
    color:Green;
}
td.messageline1I
{
    background-color:#fefefe;
    color:Green;
}

tr.messageline2I
{
    background-color:#e0e0e0;
    color:Green;
}

td.messageline2I
{
    background-color:#e0e0e0;
    color:Green;
}

/* Ausweismeldungen */
tr.messageline1A
{
    background-color:#efefef;
    color:Blue;
}
td.messageline1A
{
    background-color:#fefefe;
    color:Blue;
}

tr.messageline2A
{
    background-color:#e0e0e0;
    color:Blue;
}

td.messageline2A
{
    background-color:#e0e0e0;
    color:Blue;
}

/* Systemmeldungen ROT */
tr.messageline1R
{
    background-color:#efefef;
    color:Red;
}
td.messageline1R
{
    background-color:#fefefe;
    color:Red;
}

tr.messageline2R
{
    background-color:#e0e0e0;
    color:Red;
}

td.messageline2R
{
    background-color:#e0e0e0;
    color:Red;
}

/* Systemmeldungen GELB */
tr.messageline1G
{
    background-color:#efefef;
    color:Orange;
}
td.messageline1G
{
    background-color:#fefefe;
    color:Orange;
}

tr.messageline2G
{
    background-color:#e0e0e0;
    color:Orange;
}

td.messageline2G
{
    background-color:#e0e0e0;
    color:Orange;
}

/* SystemEreignisse Grau */
tr.messageline1S
{
    background-color:#efefef;
    color:#666666;
}
td.messageline1S
{
    background-color:#fefefe;
    color:#666666;
}

tr.messageline2S
{
    background-color:#e0e0e0;
    color:#666666;
}

td.messageline2S
{
    background-color:#e0e0e0;
    color:#666666;
}

tr.messagelinedetails
   {
        background-color: #FFFFCC;
        color: black;
    }

td.messagelinedetails
{
        background-color: #FFFFCC;
        color: black;
}

tr.TerminalDetails
{
        background-color:#efefef;
        color: black;
}

tr.TerminalDetailsG
{
        background-color:#efefef;
        color: green;
}

tr.TerminalDetailsR
{
        background-color:#efefef;
        color: red;
}

tr.kassenline1
{
    background-color:Red;
    color:black;
}
td.kassenline1
{
    background-color:#fefefe;
    color:black;
}

tr.kassenline2
{
    background-color:#e0e0e0;
    color:black;
}

td.kassenline2
{
    background-color:#e0e0e0;
    color:black;
}

.waiting
{
    left: 50%;
    top: 50%;    
    position:fixed;
    z-index:999;
    opacity: 0.8;    
}

.buttonback_false
{
    height: 63px;
    width: 128px;
    background-color: transparent;
    color: black;
    font-size: 0.8em;
    font-weight: bold;
    background-image: url('../images/buttongrayback0.png');
    background-repeat: no-repeat;
    border-style: none;
    display:block;
}

.buttonreload_false
{
    height: 63px;
    width: 128px;
    background-color: transparent;
    color: black;
    font-size: 0.8em;
    font-weight: bold;
    background-image: url('../images/buttongrayreload0.png');
    background-repeat: no-repeat;
    border-style: none;
    display:block;
}

.buttonMail
{
    height: 36px;
    width: 48px;
    background-color: transparent;
    font-size: 0.8em;
    font-weight: bold;
    background-image: url('../images/button_mail.png');
    background-repeat: no-repeat;
    border-style: none;
}

.buttonPlus
{
    height: 32px;
    width: 64px;
    background-color: transparent;
    color: black;
    font-size: 0.8em;
    font-weight: bold;
    background-image: url('../images/buttonPlus.png');
    background-repeat: no-repeat;
    border-style: none;
    
}

.buttonCal0
{
    height: 32px;
    width: 32px;
    background-color: transparent;
    color: black;
    font-size: 0.8em;
    font-weight: bold;
    background-image: url('../images/cal0.png');
    background-repeat: no-repeat;
    border-style: none;
}

.buttonCal1
{
    height: 32px;
    width: 32px;
    background-color: transparent;
    color: black;
    font-size: 0.8em;
    font-weight: bold;
    background-image: url('../images/cal1.png');
    background-repeat: no-repeat;
    border-style: none;
}

.buttonMinus
{
    height: 32px;
    width: 64px;
    background-color: transparent;
    color: black;
    font-size: 0.8em;
    font-weight: bold;
    background-image: url('../images/buttonMinus.png');
    background-repeat: no-repeat;
    border-style: none;
}

.buttonHBein
{
    height: 32px;
    width: 64px;
    background-color: transparent;
    color: black;
    font-size: 0.8em;
    font-weight: bold;
    background-image: url('../images/buttonHBein.png');
    background-repeat: no-repeat;
    border-style: none;
    display:block;
    vertical-align:top;
}

.buttonHBaus
{
    height: 32px;
    width: 64px;
    background-color: transparent;
    color: black;
    font-size: 0.8em;
    font-weight: bold;
    background-image: url('../images/buttonHBaus.png');
    background-repeat: no-repeat;
    border-style: none;
    display:block;
    vertical-align:top;
}

.buttonZaehlerUpd
{
    height: 32px;
    width: 64px;
    background-color: transparent;
    color: black;
    font-size: 0.8em;
    font-weight: bold;
    background-image: url('../images/buttonZaehlerUpd2.png');
    background-repeat: no-repeat;
    border-style: none;
    /* display:block; */
    vertical-align:top;
}

.buttonZaehlerReset
{
    height: 32px;
    width: 64px;
    background-color: transparent;
    color: black;
    font-size: 0.8em;
    font-weight: bold;
    background-image: url('../images/buttonZaehlerReset.png');
    background-repeat: no-repeat;
    border-style: none;
    /* display:block; */
    vertical-align:top;
}
.buttonZaehlerResetYes
{
    height: 32px;
    width: 64px;
    background-color: transparent;
    color: black;
    font-size: 0.8em;
    font-weight: bold;
    background-image: url('../images/buttonZaehlerResetYes.png');
    background-repeat: no-repeat;
    border-style: none;
    /* display:block; */
    vertical-align:top;
}

.buttonZaehlerResetCancel
{
    height: 32px;
    width: 64px;
    background-color: transparent;
    color: black;
    font-size: 0.8em;
    font-weight: bold;
    background-image: url('../images/buttonZaehlerResetCancel.png');
    background-repeat: no-repeat;
    border-style: none;
    /* display:block; */
    vertical-align:top;
}
.buttonZaehlerRefresh
{
    height: 64px;
    width: 64px;
    background-color: transparent;
    font-size: 0.8em;
    font-weight: bold;
    background-image: url('../images/buttongrayreload.png');
    background-repeat: no-repeat;
    border-style: none;
    /* display:block; */
    vertical-align:top;
}
.zaehlerstand
{
  font-size:0.6em;
  font-weight:normal;
  color:gray;
  text-align:right; 
  background-color:white;
  vertical-align:middle;
}

.handbesetzt
{
    color:black;
    font-size:1em;
    font-weight:bold;
    text-align:left; 
    background-color:white;
    vertical-align:text-bottom;    
}

.zaehlerfreiNull
{
  font-weight:bold;
  color:#A8A8A8;
  background-color:white;
  text-align:left; 
  white-space:nowrap;
  vertical-align:middle;
}

.zaehlerfreiPlus
{
  font-weight:bold;
  color:black;
  background-color:white;
  text-align:left; 
  white-space:nowrap;
  vertical-align:middle;
}

.zaehlerfreiMinus
{
  font-weight:bold;
  color:red;
  background-color:white;
  text-align:left; 
  white-space:nowrap;
  vertical-align:middle;
}

.zaehlerDiff
{
  font-weight:bold;
  color:#A8A8A8;
  text-align:left; 
  vertical-align:top;
  font-size: 1.6em;
}

.zaehlerebene0
{
  font-weight:bold;
}

.zaehlerebene1
{
  font-weight:normal;
}

.zaehlerebene2
{
  font-weight:normal;
}

.zaehlerebene3
{
  font-weight:normal;
}

td.reportbeschreibung
{
	background-color:#efefef;
	color: gray;
	font-weight:bold;
	font-size:0.8em;
}

.zaehleronline 
{
    font-weight:normal;
    color:Black;
}

.zaehleroffline
{
    font-weight:bold;
    color:Red;
}

.abrechnung
{
  font-size:1em;
  font-weight:normal;
  color:black;
  text-align:right; 
  vertical-align:middle;
}

span.servstarted
{
  color:white;
  background-color:Green;
  font-weight:bold;
  padding:10px;
}

span.servstopped 
{
  color:white;
  background-color:Red;
  font-weight:bold;
  padding:10px;
}

.alarmgruppen 
{
    color:black;   
}

.Terminalliste
{
vertical-align:top;
text-align:left; 
}
td.Terminalliste
{
vertical-align:top;
text-align:left; 
}
tr.Terminalliste
{
vertical-align:top;
text-align:left; 
}

.btnParkOnline 
{
    width:100%;
    background-image:url('../images/r1.jpg'); 
    background-repeat: repeat; 
}

.btnAnlageOffline 
{
    height:80px;
    width:80px;
    background-color: transparent;
    color: black;
    font-size: 0.8em;
    font-weight: bold;
    background-image:url('../images/p0.png'); 
    background-repeat: no-repeat;
    border-style: none;
    display:block;
}

.btnAnlageOk
{
    height:80px;
    width:80px;
    background-color: transparent;
    color: black;
    font-size: 0.8em;
    font-weight: bold;
    background-image:url('../images/p1.png'); 
    background-repeat: no-repeat;
    border-style: none;
    display:block;
}

.btnAnlageWarnung
{
    height:80px;
    width:80px;
    background-color: transparent;
    color: black;
    font-size: 0.8em;
    font-weight: bold;
    background-image:url('../images/p2.png'); 
    background-repeat: no-repeat;
    border-style: none;
    display:block;}

.btnAnlageAlarm
{
    height:80px;
    width:80px;
    background-color: transparent;
    color:white;
    vertical-align:bottom;
    text-align:left;
    font-size: 0.5em;
    font-weight:normal;
    bottom:0;
    background-image:url('../images/p3.png'); 
    background-repeat: no-repeat;
    border-style: none;

}

.dropDownBox
{
    font-size: 13px;
    color: #3b3b3b;
    padding: 5px;
    background: -moz-linear-gradient(
    top,
    #f0f0f0 0%,
    #d6d6d6);
    background: -webkit-gradient(
    linear, left top, left bottom, 
    from(#f0f0f0),
    to(#d6d6d6));
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #999999;
    -moz-box-shadow: 0px 1px 2px rgba(000,000,000,0.5), inset 0px 1px 0px rgba(255,255,255,1);
    -webkit-box-shadow: 0px 1px 2px rgba(000,000,000,0.5), inset 0px 1px 0px rgba(255,255,255,1); 
    box-shadow: 0px 1px 2px rgba(000,000,000,0.5), inset 0px 1px 0px rgba(255,255,255,1);
     text-shadow: 0px 1px 0px rgba(255,255,255,1), 0px 1px 0px rgba(255,255,255,0);
}

.dropDownBox option {
    font-size:1.2em;
    /* background-color:#FF0 !important; */
    display:block;
}
