body{font:10px Tahoma,Arial}
input{font:12px Tahoma,Arial}
textarea{font:12px Tahoma,Arial;Background-color:#E9E9E9;}
select{font:12px Tahoma,Arial;}
.optionstyle{Background-color:#E9E9E9;font:12px Tahoma,Arial;height:18px;}


.inannybutton
{
background: url(../images/inannybutton.gif) repeat-x; font-size: 8pt; font-family: Tahoma; color: #000000; border: 0px; width: 120px; height: 28px;cursor:hand;
}


a:link		{ text-decoration: none; color: #000000; }
a:visited	{ text-decoration: none; color: #000000; }
a:active	{ text-decoration: none; color: #000000; }
a:hover		{ text-decoration: none; color: #A0A0A0; }

.nixa:link		{ text-decoration: none;color: transparent; background-color: transparent;}
.nixa:visited	{ text-decoration: none;color: transparent; background-color: transparent;}
.nixa:active	{ text-decoration: none;color: transparent; background-color: transparent;}
.nixa:hover		{ text-decoration: none;color: transparent; background-color: transparent;}

.Lwhite:link	{ text-decoration: underline; color: #fff; }
.Lwhite:visited	{ text-decoration: underline; color: #fff; }
.Lwhite:active	{ text-decoration: underline; color: #fff; }
.Lwhite:hover	{ text-decoration: underline; color: #fff; }

.Lred:link		{ text-decoration: underline; color: red; }
.Lred:visited	{ text-decoration: underline; color: red; }
.Lred:active	{ text-decoration: underline; color: red; }
.Lred:hover		{ text-decoration: underline; color: red; }


/*Tabellen Farben*/
.tfdd{background-color:#4B4B4B;}
.tfd{background-color:#808080;}
.tfm{background-color:#BBBBBB;}
.tfh{background-color:#DEDDDD;}
.tfbg{background-color:#E9E9E9;}

.boxtfh {BORDER-RIGHT: #808080 2px solid; BORDER-TOP: #808080 2px solid; BORDER-LEFT: #808080 2px solid; BORDER-BOTTOM: #808080 2px solid;}


.f3dd{background-Color:#4B4B4B}
.f3d{background-Color:#808080}
.f3m{background-Color:#BBBBBB}
.f3h {background-Color:#DEDDDD}
.f3bg {background-Color:#E9E9E9}
.sadmincolor {Color:#FFCC00}

.tab2{background-Color:#BBBBBB}
.tab2dunkel{background-Color:#808080;color:white}
.tab2mittel{background-Color:#DEDDDD}
.tab2hell  {background-Color:#BBBBBB}
.tab2orange {background-Color:#FFCC00}


.LMG_Box {BORDER: #CF8620 1px solid;}
.LMG_BG  {background-Color:#f9e0c2;}


#BitteWarten {position:absolute; width:100%; height:95%; top:0; left:0; background-color:white; background-color:white; font-family:arial,helvetica; z-index:100;} 


.white{background:#FFFFFF;}
.abstand{padding: 4;}
.altrow{background:#F2F2F2;font:12px Tahoma,Arial}

.REFRESH_Button{background:url(../images/menuback.gif);font:9px Tahoma,Arial;padding:2 2 2 2;}

.SuchButton
{
	background: url(../images/suche24x24.png); 
	background-repeat: no-repeat; 
	background-position: middle; 
	background-position: center; 
	width: 24px;
	height: 24px;
	margin: 2;
	border: 0;
}

.warnung24
{
	background: url(../images/warnung24x24.png); 
	background-repeat: no-repeat; 
	background-position: middle; 
	background-position: center; 
	width: 24px;
	height: 24px;
	margin: 2;
	border: 0;
}
.ok24
{
	background: url(../images/ok24x24.png); 
	background-repeat: no-repeat; 
	background-position: middle; 
	background-position: center; 
	width: 24px;
	height: 24px;
	margin: 2;
	border: 0;
}
.adressbuch
{
	background: url(../images/adressbuch16x16.png); 
	background-repeat: no-repeat; 
	background-position: middle; 
	background-position: center; 
	width: 16px;
	height: 16px;
	margin: 2;
	border: 0;
}

.box {BORDER-RIGHT: #444444 1px solid; BORDER-TOP: #444444 1px solid; BORDER-LEFT: #444444 1px solid; BORDER-BOTTOM: #444444 1px solid;}
.boxSelect {BORDER-RIGHT: #f4e0b5 1px solid; BORDER-TOP: #f4e0b5 1px solid; BORDER-LEFT: #f4e0b5 1px solid; BORDER-BOTTOM: #f4e0b5 1px solid;}
.boxerror{BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-BOTTOM: red 1px solid;}
.boxeOrange{BORDER-RIGHT: #FFCC66 2px solid; BORDER-TOP: #FFCC66 2px solid; BORDER-LEFT: #FFCC66 2px solid; BORDER-BOTTOM: #FFCC66 2px solid;}
.box2{BORDER-RIGHT: #444444 1px solid; BORDER-LEFT: #444444 1px solid; BORDER-BOTTOM: #444444 1px solid;}
.boxGRP {BORDER: #000000 1px solid;}
.boxright{BORDER-RIGHT: #444444 1px solid;}

/* boxHaubeOben (BORDER)
###################################
#                                 #*/
.boxHaube {BORDER-RIGHT: #444444 1px solid; BORDER-TOP: #444444 1px solid; BORDER-LEFT: #444444 1px solid;BORDER-BOTTOM: #444444 0px solid;}

/*boxHaubeUnten (BORDER)
#                                 #
###################################*/
.boxHaubeUnten {BORDER-RIGHT: #444444 1px solid;BORDER-TOP: #444444 0px solid; BORDER-LEFT: #444444 1px solid; BORDER-BOTTOM: #444444 1px solid;}

/*boxHaubeLinks (BORDER)
###################################
#                                 
###################################*/
.boxHaubeLinks {BORDER-RIGHT: #444444 1px solid;BORDER-LEFT: #444444 0px solid; BORDER-TOP: #444444 1px solid; BORDER-LEFT: #444444 1px solid; BORDER-BOTTOM: #444444 1px solid;}

/*boxHaubeRechts (BORDER)
###################################
                                  #                                 
###################################*/
.boxHaubeRechts {BORDER-RIGHT: #444444 0px solid;BORDER-LEFT: #444444 1px solid; BORDER-TOP: #444444 1px solid; BORDER-BOTTOM: #444444 1px solid;}


.BorderTop{BORDER-TOP: #444444 1px solid;}
.BorderLeft{BORDER-LEFT: #444444 1px solid;}
.BorderRight{BORDER-RIGHT: #444444 1px solid;}
.BorderBottom{BORDER-BOTTOM: #444444 1px solid;}
.column{border-left:1px solid #E4E4E4}
.columnheader{background:url(../images/menuback.gif);font:12px Tahoma,Arial}
.cs_bg{Background-color:#E9E9E9;}
.context{background:url(../images/headerback.gif);color:#FFFFFF;font-size:14px;font-weight:bold;padding-left:6px}
.error{color:#FF0000;font:12px Tahoma,Arial}
.errortext{background:url(../images/headerback.gif);color:#FFFFFF;font-size:14px;font-weight:bold;padding-left:6px}
.field{font:12px Tahoma,Arial}
.fieldcaption{background:url(../images/menuback.gif);font:12px Tahoma,Arial}
.firstcolumn{}

.formback{background:#C8D8F2;font:12px Tahoma,Arial}
.formback2{background:#EA891C;font:12px Tahoma,Arial}
.formback3{background:#A0420E;font:12px Tahoma,Arial}
.formtable{border:1px solid #000000}
.formbutton{font-size:12px}
.formbutton2{background:url(../images/headerback.gif);color:#000000;font-size:12px;text-align:center;}

.fon_white{color:#FFFFFF;}
.fon_black{color:#000000;}
.fon_orange{color:#FFCC00;}
.fon_red{color:#FF0000;}

.fonty15{font:15px Tahoma,Arial}
.fonty15b{font:15px Tahoma,Arial;font-weight:bold}
.fonty12{font:12px Tahoma,Arial}
.fonty12b{font:12px Tahoma,Arial;font-weight:bold}
.fonty10{font:10px Tahoma,Arial}
.fonty10b{font:10px Tahoma,Arial;font-weight:bold}
.fonty9{font:9px Arial}
.fonty9b{font:9px Arial;font-weight:bold}
.fonty9pt{font:9pt Arial}

.fonty10error{font:10px Tahoma,Arial;color:red}
.fontyred{font:10px Tahoma,Arial;color:red;}
.fontygreen{font:10px Tahoma,Arial;color:green;}
.fontyred2{font:10px Tahoma,Arial;color:#FFDBCA;}
.fontygreen2{font:10px Tahoma,Arial;color:#CEFFCE;}


.frame{border-right:1px solid #484848}
.grid{border-bottom:1px solid #E4E4E4}
.grouptitle{background:url(../images/menuback.gif);font:12px Tahoma,Arial;padding-left:8px}
.grouptitle2{background:url(../images/menuback2.gif);font:12px Tahoma,Arial;padding-left:8px}
.grouptitle3{background:url(../images/menuback2.gif);font:12px Tahoma,Arial;}
.grouptitle3kl{background:url(../images/menuback2.gif);font:10px Tahoma,Arial;}
.infoheader{font:14px Tahoma,Arial;font-weight:bold}

.titlegreen{background:url(../images/menuback_green.gif);font:12px Tahoma,Arial;}
.titlered{background:url(../images/menuback_red.gif);font:12px Tahoma,Arial;}

.rowNew {font:12px Tahoma,Arial;}
.rowoverNew{background:#f4e0b5;font:12px Tahoma,Arial;}

.row {font:12px Tahoma,Arial;}
.rowover{background:url(../images/menuover.gif);font:12px Tahoma,Arial;}

.TDout{font:10px Tahoma,Arial;BORDER-RIGHT: #444444 1px solid; BORDER-TOP: #444444 1px solid; BORDER-LEFT: #444444 1px solid; BORDER-BOTTOM: #444444 1px solid;}
.TDover{background:url(../images/menuover.gif);font:10px Tahoma,Arial;BORDER-RIGHT: #444444 1px solid; BORDER-TOP: #444444 1px solid; BORDER-LEFT: #444444 1px solid; BORDER-BOTTOM: #444444 1px solid;}

.searchheader{background:#FEE1BD;font:12px/normal Tahoma,Arial}

.tab{background:url(../images/menuback.gif);font:12px Tahoma,Arial}
.tabover{background:url(../images/menuover.gif);font:12px Tahoma,Arial}

.tabdunkel{background:url(../images/headerback.gif);font:12px Tahoma,Arial;color: white;}


.NORMtab{background:#FF9900;font:12px Tahoma,Arial;}
.NORMtabover{background:#C0C0C0;font:12px Tahoma,Arial;}


.cursorhand{cursor:pointer;}
.p2{padding:2 2 2 2;}
.p3{padding:3 3 3 3;}
.p5{padding:5 5 5 5;}
.p10{padding:10 10 10 10;}



.bold{font-weight:bold;}

.toolbutton{background:url(../images/headerback.gif);color:#FFFFFF;font:10px Tahoma,Arial}
.toolbuttonover{background:url(../images/menuover.gif);font:10px Tahoma,Arial}
.topbutton{font-size:10px}
.toptext{background:url(../images/headerback.gif);font-size:11px}
.toptitle{background:url(../images/headerback.gif);color:#FFFFFF;font-size:14px;font-weight:bold}
.toptitle2{background:url(../images/headerback2.gif);color:#FFFFFF;font-size:14px;font-weight:bold}
.toptitle2kl{background:url(../images/headerback2.gif);color:#FFFFFF;font-size:10px;font-weight:bold}
.toptitle_ALARM{background:url(../images/menuover.gif);color:#FFFFFF;font-size:14px;font-weight:bold}

.map{background-color : #FFDBAE;}



.menue_button_map3
{
	background:url(../images/menuover.gif);
	color:#000000;
	font-size:12px;
	vertical-align:middle;
	text-align:center;
	BORDER-RIGHT: #E19800 1px solid; 
	BORDER-TOP: #E19800 1px solid; 
	BORDER-LEFT: #E19800 1px solid; 
	BORDER-BOTTOM: #E19800 1px solid;
}

.menue_button_head_x_g
{
	/*background:url(../images/menuover.gif);*/
	background: repeat scroll 0 0 rgba(0, 255, 0, 0) !important;
	color:#FFFFFF  !important;
	font-weight:bold !important;
	background-color:green !important;
	font-size:12px;
	vertical-align:middle;
	text-align:center;
	border: green 1px solid;
}

.menue_button_head_x_beta
{
	/*background:url(../images/menuover.gif);*/
	background: repeat scroll 0 0 white !important;
	color:black  !important;
	font-weight:bold !important;
	background-color:white !important;
	font-size:12px;
	vertical-align:middle;
	text-align:center;
	border-color: black !important;
}
.menue_button_head_x_o
{
	/*background:url(../images/menuover.gif);*/
	background: repeat scroll 0 0 orange !important;
	color:#FFFFFF  !important;
	font-weight:bold !important;
	background-color:orange !important;
	font-size:12px;
	vertical-align:middle;
	text-align:center;
	border-color: white !important;
}
.menue_button_head_x_r
{
	background: repeat scroll 0 0 rgba(255, 0, 0, 0) !important;
	color:#FFFFFF !important;
	font-weight:bold !important;
	background-color:red !important;
	font-size:12px;
	vertical-align:middle;
	text-align:center;
	border: red 1px solid;
}

.menue_button_didi{background:url(../images/didibg.gif);color:#ffffff;font-size:12px;vertical-align:middle;text-align:center;BORDER-RIGHT: #444444 1px solid; BORDER-TOP: #444444 1px solid; BORDER-LEFT: #444444 1px solid; BORDER-BOTTOM: #444444 1px solid;}
.menue_button_didi:link		{ text-decoration: none; color: #EA891C; }
.menue_button_didi:visited	{ text-decoration: none; color: #EA891C; }
.menue_button_didi:active	{ text-decoration: none; color: #EA891C; }
.menue_button_didi:hover	{ text-decoration: none; color: #ffffff; }



.m_button{background:url(../images/menuback.gif);width:100%;color:#000000;font-size:12px;vertical-align:middle;text-align:center;BORDER-RIGHT: #444444 1px solid; BORDER-TOP: #444444 1px solid; BORDER-LEFT: #444444 1px solid; BORDER-BOTTOM: #444444 1px solid;}
.m_button:link		{ text-decoration: none; color: #000000; }
.m_button:visited	{ text-decoration: none; color: #000000; }
.m_button:active	{ text-decoration: none; color: #FF6600; }
.m_button:hover	{ text-decoration: none; color: #FF6600; }


.menue_button_head{background:url(../images/menuback.gif);color:#000000;font-size:12px;vertical-align:middle;text-align:center;BORDER-RIGHT: #444444 1px solid; BORDER-TOP: #444444 1px solid; BORDER-LEFT: #444444 1px solid; BORDER-BOTTOM: #444444 1px solid;}
.menue_button_head:link		{ text-decoration: none; color: #000000; }
.menue_button_head:visited	{ text-decoration: none; color: #000000; }
.menue_button_head:active	{ text-decoration: none; color: #FF6600; }
.menue_button_head:hover	{ text-decoration: none; color: #FF6600; }

.menue_button_nopic{color:#000000;font-size:10px;vertical-align:middle;text-align:center;BORDER-RIGHT: #444444 1px solid; BORDER-TOP: #444444 1px solid; BORDER-LEFT: #444444 1px solid; BORDER-BOTTOM: #444444 1px solid;}
.menue_button_nopic:link	{ text-decoration: none; color: #000000; }
.menue_button_nopic:visited	{ text-decoration: none; color: #000000; }
.menue_button_nopic:active	{ text-decoration: none; color: #FF6600; }
.menue_button_nopic:hover	{ text-decoration: none; color: #FF6600; }


.menue_button_n
{background:url(../images/menuback.gif);color:#000000;font-size:10px;vertical-align:middle;text-align:center;
BORDER-RIGHT: #444444 1px solid; BORDER-TOP: #444444 1px solid; BORDER-LEFT: #444444 1px solid; BORDER-BOTTOM: #444444 1px solid;}

.menue_button_n:link	{ text-decoration: none; color: #000000; }
.menue_button_n:visited	{ text-decoration: none; color: #000000; }
.menue_button_n:active	{ text-decoration: none; color: #FF6600; }
.menue_button_n:hover	{ text-decoration: none; color: #FF6600; }

.menue_button{background:url(../images/menuback.gif);font:8px Tahoma,Arial;padding-left:8px}
.menue_bg{Background-color:#F8F8F8;}
.nomodul{background:url(../images/menuback.gif);font:12px Tahoma,Arial;color:#808080;}




.scroll
	{ 
		scrollbar-3dlight-color: #D7D9DB; 
		scrollbar-arrow-color: #3D3F4F; 
		scrollbar-base-color: #E9E9E9; 
		scrollbar-darkshadow-color: #ffffff; 
		scrollbar-face-color: #E9E9E9; 
		scrollbar-highlight-color: #ffffff; 
		scrollbar-shadow-color: #A8A7AD; 
	}

.scroll_ALARM_POPUP
	{ 
		scrollbar-3dlight-color: #FF9900; 
		scrollbar-arrow-color: #000000; 
		scrollbar-base-color: #FF9900; 
		scrollbar-darkshadow-color: #000000; 
		scrollbar-face-color: #FF9900; 
		scrollbar-highlight-color: #000000; 
		scrollbar-shadow-color: #000000; 
	}

.scrolloriginal
	{ 
		scrollbar-3dlight-color: #D7D9DB; 
		scrollbar-arrow-color: #3D3F4F; 
		scrollbar-base-color: #c0c0c0; 
		scrollbar-darkshadow-color: #ffffff; 
		scrollbar-face-color: #E9E9E9; 
		scrollbar-highlight-color: #ffffff; 
		scrollbar-shadow-color: #A8A7AD; 
	}



/* tabellen style*/

.ts_box_style{BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid;}
.ts_div{font:10px Tahoma,Arial;padding:2;}
.ts_table{}
.ts_head{}
.ts_zeile{}
.ts_zeile_markiert{}
.ts_zeile_over{}
.ts_zeile_out{}
.ts_footer{}




/* LAYER __________________________________________________________________*/
.Layer01
{
	filter:alpha(opacity=70);/*=70*/
	background:url(../images/layer/lay_kreis_schwarz.gif);
	background-repeat:no-repeat;
	color:black;
	cursor:pointer;
	vertical-align:middle;
	font:10px Tahoma,Arial;
	padding-top:7;
	/*
	Background-color:white;
	BORDER-RIGHT: red 1px solid;
	BORDER-TOP: red 1px solid;
	BORDER-LEFT: red 1px solid;
	BORDER-BOTTOM: red 1px solid;
	*/
}

.Layer01_over
{
	
	filter:alpha(opacity=100);
	background:url(../images/layer/lay_kreis_schwarz.gif);
	background-repeat:no-repeat;
	color:black;
	cursor:pointer;
	vertical-align:middle;
	font:10px bold Tahoma,Arial;
	padding-top:7;
	/*
	Background-color:white;
	BORDER-RIGHT: red 1px solid;
	BORDER-TOP: red 1px solid;
	BORDER-LEFT: red 1px solid;
	BORDER-BOTTOM: red 1px solid;
	*/
}

.Layer01_red
{
	filter:alpha(opacity=70);/*=70*/
	background:url(../images/layer/lay_kreis_rot.gif);
	background-repeat:no-repeat;
	color:black;
	cursor:pointer;
	vertical-align:middle;
	font:10px Tahoma,Arial;
	padding-top:7;
	/*
	Background-color:white;
	BORDER-RIGHT: red 1px solid;
	BORDER-TOP: red 1px solid;
	BORDER-LEFT: red 1px solid;
	BORDER-BOTTOM: red 1px solid;
	*/
}

.Layer01_over_red
{
	
	filter:alpha(opacity=100);
	background:url(../images/layer/lay_kreis_rot.gif);
	background-repeat:no-repeat;
	color:black;
	cursor:pointer;
	vertical-align:middle;
	font:10px bold Tahoma,Arial;
	padding-top:7;
	/*
	Background-color:white;
	BORDER-RIGHT: red 1px solid;
	BORDER-TOP: red 1px solid;
	BORDER-LEFT: red 1px solid;
	BORDER-BOTTOM: red 1px solid;
	*/
}

.Layer01_green
{
	filter:alpha(opacity=70);/*=70*/
	background:url(../images/layer/lay_kreis_gruen.gif);
	background-repeat:no-repeat;
	color:black;
	cursor:pointer;
	vertical-align:middle;
	font:10px Tahoma,Arial;
	padding-top:7;
	/*
	Background-color:white;
	BORDER-RIGHT: red 1px solid;
	BORDER-TOP: red 1px solid;
	BORDER-LEFT: red 1px solid;
	BORDER-BOTTOM: red 1px solid;
	*/
}

.Layer01_over_green
{
	
	filter:alpha(opacity=100);
	background:url(../images/layer/lay_kreis_gruen.gif);
	background-repeat:no-repeat;
	color:black;
	cursor:pointer;
	vertical-align:middle;
	font:10px bold Tahoma,Arial;
	padding-top:7;
	/*
	Background-color:white;
	BORDER-RIGHT: red 1px solid;
	BORDER-TOP: red 1px solid;
	BORDER-LEFT: red 1px solid;
	BORDER-BOTTOM: red 1px solid;
	*/
}

/* Gruppen Monitor -----------------------------------*/
.gpr_mon_gruen	{Background-color:green;}
.gpr_mon_gelb	{Background-color:yellow;}
.gpr_mon_rot	{Background-color:red;}



