﻿@charset "UTF-8";

BODY 
	{	
	font-family: Arial;
	color:#162983;
	font-size:9Pt;
	font-weight:700;
	background-color:white;
		}

TD 
	{
	font-family: Arial;
	color:#162983;
	font-size:8Pt;
    }
     
TD.rapport 
	{
	font-family: Arial;
	color:#FFFFFF;
	font-size:9Pt;
	BORDER: #162983 1px solid; 
	PADDING: 4px; 
	background-color: #FF0000;
	text-align:center;
	font-style:italic;	
    }
     
TD.PoolKunde 
	{
	font-family: Arial;
	color:#000000;
	font-size:9Pt;
	BORDER: #162983 1px solid; 
	PADDING: 4px; 
	background-color: #FFFF00;
	text-align:center;
	font-style:italic;	
    }
     
TD.KeinAuftrag 
	{
	font-family: Arial;
	color:#000000;
	font-size:9Pt;
	font-weight:700;
	BORDER: #162983 1px solid; 
	PADDING: 4px; 
	background-color: #d9d9ff;
	text-align:center;
	font-style:italic;	
    }
     
TD.LangeKeinAuftrag 
	{
	font-family: Arial;
	color:#000000;
	font-size:9Pt;
	font-weight:700;
	BORDER: #162983 1px solid; 
	PADDING: 4px; 
	background-color: #ffffcd;
	text-align:center;
	font-style:italic;	
    }
     
TD.rot 
	{
	font-family: Arial;
	color:#FFFFFF;
	font-size:9Pt;
	font-weight:700;
	BORDER: #162983 1px solid; 
	PADDING: 4px; 
	background-color: #FF0000;
	text-align:center;
	font-style:italic;	
    }
     
TD.gruen 
	{
	font-family: Arial;
	color:#FFFFFF;
	font-size:9Pt;
	font-weight:700;
	BORDER: #162983 1px solid; 
	PADDING: 4px; 
	background-color: #00c800;
	text-align:center;
	font-style:italic;	
    }
     
TD.achtung 
	{
	font-family: Arial;
	color:#FFFFFF;
	font-size:9Pt;
	font-weight:700;
	BORDER: #162983 1px solid; 
	PADDING: 4px; 
	background-color: #FF0000;
	text-align:center;
	font-style:italic;	
    }
     
TD.blacklist 
	{
	font-family: Arial;
	color:#FFFFFF;
	font-size:9Pt;
	font-weight:700;
	BORDER: #162983 1px solid; 
	PADDING: 4px; 
	background-color: #000000;
	text-align:center;
	font-style:italic;	
    }
     
TD.Einteilung 
	{
	font-family: Arial;
	color:#FF0000;
	font-size:10Pt;
	font-weight:700;
	BORDER: #162983 1px solid; 
	PADDING: 4px; 
	text-align:center;
	font-style:italic;	
    }
     
TD.storniert 
	{
	font-family: Arial;
	color:#FFFFFF;
	font-size:9Pt;
	font-weight:700;
	background-color: #FF0000;
	text-align:center;
	font-style:italic;	
    }
     
TD.head 
	{
	font-family: Arial;
	color:#162983;
	font-size:9Pt;
	font-weight:700;
	BORDER: #162983 1px solid; 
	PADDING: 4px; 
	background-color: #FFFF00;
	text-align:center;
	font-style:italic;	
    }
     
TD.CMM 
	{
	font-family: Arial;
	color:#162983;
	font-size:9Pt;
	font-weight:700;
	BORDER: #162983 1px solid; 
	PADDING: 4px; 
	background-color: #FFFF00;
	text-align:center;
	font-style:italic;	
    }
     
TD.PPZ 
	{
	font-family: Arial;
	color:#000000;
	font-size:9Pt;
	font-weight:700;
	BORDER: #162983 1px solid; 
	PADDING: 4px; 
	background-color: #f883d8;
	text-align:center;
	font-style:italic;	
    }
     
TD.zualt 
	{
	font-family: Arial;
	color:#000000;
	font-size:9Pt;
	font-weight:700;
	BORDER: #162983 1px solid; 
	PADDING: 4px; 
	background-color: #ffde7a;
	text-align:center;
	font-style:italic;	
    }
     
TD.contentN 
	{
	font-family: Arial;
	color:#162983;
	font-size:8Pt;
	font-weight:700;
	BORDER: #162983 1px solid; 
	PADDING: 4px; 
	background-color: #a0ffbf;
	text-align:center;
	font-style:italic;	
    }
     
TD.content 
	{
	font-family: Arial;
	color:#162983;
	font-size:8Pt;
	font-weight:700;
	BORDER: #162983 1px solid; 
	PADDING: 4px; 
	background-color: #FFFFFF;
	text-align:center;
	font-style:italic;	
    }
     
TD.contentFett 
	{
	font-family: Arial;
	color:#162983;
	font-size:8Pt;
	BORDER: #162983 1px solid; 
	PADDING: 4px; 
	background-color: #FFFFFF;
	text-align:left;
	font-style:italic;	
	font-weight:700;
    }
     
TD.contentFettR 
	{
	font-family: Arial;
	color:#162983;
	font-size:8Pt;
	BORDER: #162983 1px solid; 
	PADDING: 4px; 
	background-color: #FFFFFF;
	text-align:right;
	font-style:italic;	
	font-weight:700;
    }
     
TD.contentR 
	{
	font-family: Arial;
	color:#162983;
	font-size:8Pt;
	BORDER: #162983 1px solid; 
	PADDING: 4px; 
	background-color: #FFFFFF;
	text-align:right;
	font-style:italic;	
    }
     
TD.contentL 
	{
	font-family: Arial;
	color:#162983;
	font-size:8Pt;
	BORDER: #162983 1px solid; 
	PADDING: 4px; 
	background-color: #FFFFFF;
	text-align:left;
	font-style:italic;	
    }
     
TD.contentgrau 
	{
	font-family: Arial;
	color:#162983;
	font-size:8Pt;
	BORDER: #162983 1px solid; 
	PADDING: 4px; 
	background-color: #bbbbbb;
	text-align:left;
	font-style:italic;	
	font-weight:700;
    }
     
TD.eigene 
	{
	font-family: Arial;
	color:#162983;
	font-size:9Pt;
	BORDER: #162983 1px solid; 
	PADDING: 4px; 
	background-color: #FFFFBC;
	text-align:center;
	font-style:italic;	
    }
     
TD.mittekursiv 
	{
	font-family: Arial;
	color:#162983;
	font-size:9Pt;
	text-align:center;
	font-style:italic;	
    }
     
TD.mittefett 
	{
	font-family: Arial;
	color:#162983;
	font-size:9Pt;
	font-weight:700;
	text-align:center;
    }
     
p.links 
	{
	font-family: Arial;
	font-size: 9pt;
	color: #162983; 
	text-align:left;
	}

p.mitte 
	{
	font-family: Arial;
	font-size: 9pt;
	color: #162983; 
	text-align:center;
	}

p.block 
	{
	font-family: Arial;
	color: #162983; 
	font-size:9Pt;
	text-align:justify;
    }

p.rechts 
	{
	font-family: Arial;
	color: #162983; 
	font-size:9Pt;
	text-align:right;
    }

p.linksfett 
	{
	font-family: Arial;
	font-size: 9pt;
	color: #162983; 
	text-align:left;
	font-weight:700;
	}

p.mittefett 
	{
	font-family: Arial;
	font-size: 9pt;
	color: #162983; 
	text-align:center;
	font-weight:700;
	}

p.blockfett 
	{
	font-family: Arial;
	color: #162983; 
	font-size:9Pt;
	text-align:justify;
	font-weight:700;
    }

p.rechtsfett 
	{
	font-family: Arial;
	color: #162983; 
	font-size:9Pt;
	text-align:right;
	font-weight:700;
    }

UL {
	font-family: Arial;
	font-size: 9pt;
	color: 162983; 
	}

LI {
	font-family: Arial;
	font-size: 9pt;
	color: 162983; 
	}

TEXTAREA.Sonstige 
	{
	PADDING: 1px; 
	BORDER: 1px solid; 
	FONT-STYLE: normal; 
	font-size:9Pt;
	FONT: Arial; 
	COLOR: #162983; 
	}
     
input.checkboxOhne 
	{
	PADDING: 1px; 
	BORDER: 0px; 
	FONT-STYLE: bold; 
	font-size:9Pt;
	FONT: Arial; 
	COLOR: #162983; 
	BACKGROUND-COLOR: #FFFF00;
	}

INPUT.login 
	{
	PADDING: 2px; 
	BORDER: #162983 1px solid;
	FONT-STYLE: bold; 
	HEIGHT: 20Px;
	font-size:9Pt;
	FONT: Arial; 
	COLOR: #162983; 
	BACKGROUND-COLOR: #FFFF00;
	text-align:center;
	font-weight:700;
	}

INPUT.unsichtbar 
	{
	PADDING: 2px; 
	BORDER: 0px solid;
	FONT-STYLE: bold; 
	HEIGHT: 20Px;
	WIDTH: 120Px;
	font-size:8Pt;
	FONT: Arial; 
	COLOR: #162983; 
	BACKGROUND-COLOR: #FFFFFF;
	text-align:right;
	font-weight:400;
	}

INPUT.unsichtbar1 
	{
	PADDING: 2px; 
	BORDER: 0px solid;
	FONT-STYLE: bold; 
	HEIGHT: 20Px;
	WIDTH: 120Px;
	font-size:8Pt;
	FONT: Arial; 
	COLOR: #162983; 
	BACKGROUND-COLOR: #F5F5F5;
	text-align:right;
	font-weight:400;
	}

INPUT.unsichtbar2 
	{
	PADDING: 2px; 
	BORDER: 0px solid;
	FONT-STYLE: bold; 
	HEIGHT: 20Px;
	WIDTH: 120Px;
	font-size:8Pt;
	FONT: Arial; 
	COLOR: #162983; 
	BACKGROUND-COLOR: #EBEBEB;
	text-align:right;
	font-weight:400;
	}

INPUT.button 
	{
	PADDING: 1px; 
	BORDER: #162983 1px solid; 
	FONT-STYLE: bold; 
	font-size:9Pt;
	COLOR: #162983; 
	text-align:center;
	font-weight:700;
	}

SELECT 
	{
	PADDING: 1px; 
	BORDER: 1px solid; 
	font-size:8Pt;
	FONT: Arial; 
	COLOR: #162983; 
	}
     
OPTION 
	{
	PADDING: 1px; 
	FONT-STYLE: bold; 
	font-size:9Pt;
	FONT: Arial; 
	COLOR: #162983; 
	}
     
a.rapportlink 
	{
	font-family: Arial;
	color:#FFFFFF;
	text-decoration:underline; 
	font-size:8Pt;
	font-weight:700;
	cursor:pointer;
	}

a.bl 
	{
	font-family: Arial;
	color:#FFFFFF;
	text-decoration:underline; 
	font-size:8Pt;
	font-weight:700;
	cursor:pointer;
	}

a.link 
	{
	font-family: Arial;
	color:#162983;
	text-decoration:underline; 
	font-size:8Pt;
	font-weight:700;
	cursor:pointer;
	}

a:hover.link 
	{	
	font-family: Arial;
	color:#FF0000;
	font-size:9Pt;
	font-weight:700;
	text-decoration:underline;	
	}
	
a:visited.link 
	{	
	font-family: Arial;
	color:#162983;
	font-size:8Pt;
	font-weight:700;
	text-decoration:underline;	
	}
	
a.weißlink 
	{
	font-family: Arial;
	color:#FFFFFF;
	text-decoration:underline; 
	font-size:8Pt;
	font-weight:700;
	cursor:pointer;
	}

a:hover.weißlink 
	{	
	font-family: Arial;
	color:#FFFFFF;
	font-size:9Pt;
	font-weight:700;
	text-decoration:underline;	
	}
	
a:visited.weißlink 
	{	
	font-family: Arial;
	color:#FFFFFF;
	font-size:9Pt;
	font-weight:700;
	text-decoration:underline;	
	}

div.content 
	{
	font-family: Arial;
	color:#162983;
	font-size:7Pt;
	PADDING: 8px; 
	background-color: #FFFFFF;
	text-align:left;
    }
overlay {
  position: fixed; /* Sit on top of the page content */
  display: block; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.5); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}

ov_text{
  position: absolute;
  top: 50%;
  left: 50%;
  font-size: 50px;
  color: white;
  transform: translate(-50%,-50%);
  -ms-transform: translate(-50%,-50%);
}    