/* DATEI: axismain.css */

HTML {font-family:verdana,arial,helvetica,sans-serif;
	font-size:10pt;
	color:black;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
	overflow-y:scroll;}
	
HTML.formular{font-family:verdana,arial,helvetica,sans-serif;
	font-size:10pt;
	color:black;
	overflow:hidden;}
	
HTML.video{font-family:verdana,arial,helvetica,sans-serif;
	font-size:10pt;
	color:black;
	overflow:hidden;	
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;}
	
BODY {font-family:verdana,arial,helvetica,sans-serif;
	font-size:10pt;
	color:black;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:10px;
	margin-left:10px;}

BODY.formular {font-family:verdana,arial,helvetica,sans-serif;
	font-size:10pt;
	color:black;
	margin-top:5px;
	margin-bottom:5px;
	margin-right:5px;
	margin-left:5px;}

BODY.video {font-family:verdana,arial,helvetica,sans-serif;
	font-size:0pt;
	color:black;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;}
	
P {font-family:verdana,arial,helvetica,sans-serif;
	font-size:10pt;
	color:black;
	margin-top:0px;
	margin-bottom:8px;
	margin-right:0px;
	margin-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;}

DIV {font-family:verdana,arial,helvetica,sans-serif;
	font-size:10pt;
	color:black;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;}

fieldset {font-family:verdana,arial,helvetica,sans-serif;
	font-size:8pt;
	color:black;
	margin-top:0px;
	margin-bottom:10px;
	margin-right:0px;
	margin-left:0px;
	padding-top:0px;
	padding-bottom:8px;
	padding-right:8px;
	padding-left:8px;
	border:1px solid #b4b4b4;}

legend {font-family:verdana,arial,helvetica,sans-serif;
	FONT-SIZE: 8pt;
	LINE-HEIGHT:11pt;
	color:black;
	margin-top:0px;
	margin-bottom:2px;
	margin-right:0px;
	margin-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:5px;
	padding-left:5px;}

fieldset.termin {font-family:verdana,arial,helvetica,sans-serif;
	font-size:8pt;
	color:black;
	margin-top:0px;
	margin-bottom:10px;
	margin-right:0px;
	margin-left:0px;
	padding-top:0px;
	padding-bottom:8px;
	padding-right:8px;
	padding-left:8px;
	border-bottom:1px solid #7f9db9;
	border-right:1px solid #7f9db9;
	border-top:1px solid #7f9db9;
	border-left:1px solid #7f9db9;}

legend.termin{font-family:verdana,arial,helvetica,sans-serif;
	FONT-SIZE: 8pt;
	LINE-HEIGHT:11pt;
	color:#465b6a;
	margin-top:0px;
	margin-bottom:2px;
	margin-right:0px;
	margin-left:10px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:5px;
	padding-left:5px;}
	
fieldset.terminauftrag{font-family:verdana,arial,helvetica,sans-serif;
	font-size:7.5pt;
	color:black;
	margin-top:0px;
	margin-bottom:9px;
	margin-right:0px;
	margin-left:0px;
	padding-top:0px;
	padding-bottom:5px;
	padding-right:5px;
	padding-left:5px;
	border-bottom:1px solid #7f9db9;
	border-right:1px solid #7f9db9;
	border-top:1px solid #7f9db9;
	border-left:1px solid #7f9db9;}
	
legend.terminauftrag{font-family:verdana,arial,helvetica,sans-serif;
	FONT-SIZE: 7.5pt;
	LINE-HEIGHT:10pt;
	color:#465b6a;
	margin-top:0px;
	margin-bottom:2px;
	margin-right:0px;
	margin-left:6px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:2px;
	padding-left:2px;}
	
fieldset.ziel {font-family:verdana,arial,helvetica,sans-serif;
	font-size:8pt;
	color:black;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
	padding-top:0px;
	padding-bottom:3px;
	padding-right:3px;
	padding-left:3px;
	border-bottom:0px solid #7f9db9;
	border-right:0px solid #7f9db9;
	border-top:1px solid #e3e1dd;
	border-left:0px solid #7f9db9;}
	
legend.ziel{font-family:verdana,arial,helvetica,sans-serif;
	FONT-SIZE: 8pt;
	LINE-HEIGHT:11pt;
	color:#595959;
	margin-top:0px;
	margin-bottom:2px;
	margin-right:0px;
	margin-left:10px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:5px;
	padding-left:5px;}

fieldset.dunkelrot {font-family:verdana,arial,helvetica,sans-serif;
	font-size:8pt;
	color:black;
	margin-top:0px;
	margin-bottom:8px;
	margin-right:0px;
	margin-left:0px;
	padding-top:0px;
	padding-bottom:8px;
	padding-right:8px;
	padding-left:8px;
	border-bottom:1px solid #e0e0e0;
	border-right:1px solid #e0e0e0;
	border-top:1px solid #e0e0e0;
	border-left:19px solid #e0e0e0;}
	
legend.dunkelrot {font-family:verdana,arial,helvetica,sans-serif;
	FONT-SIZE: 8pt;
	font-weight:bold;
	LINE-HEIGHT:11pt;
	color:#890d0f;
	margin-top:0px;
	margin-bottom:4px;
	margin-right:0px;
	margin-left:13px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:5px;
	padding-left:5px;}
	
LI {font-family:verdana,arial,helvetica,sans-serif;
	font-size:10pt;
	color:black;
	margin-top:0px;
	margin-bottom:8px;
	margin-right:0px;
	margin-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;}

UL,OL {font-family:verdana,arial,helvetica,sans-serif;
	font-size:10pt;
	color:black;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:10px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:25px;}

H1 {font-family:verdana,arial,helvetica,sans-serif;
	font-size:18pt;
	margin-top:6px;
	margin-bottom:10px;}

H2 {font-family:verdana,arial,helvetica,sans-serif;
	font-size:13pt;
	color:#ae1215;
	margin-top:2px;
	margin-bottom:2px;
	margin-right:0px;
	margin-left:0px;
	padding-top:0px;
	padding-bottom:3px;
	padding-right:5px;
	padding-left:5px;}

H3 {font-family:verdana,arial,helvetica,sans-serif;
	font-size:13pt;
	color:#ae1215;
	margin-top:5px;
	margin-bottom:9px;
	margin-right:0px;
	margin-left:0px;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:5px;
	padding-left:5px;
	border-bottom:1px solid #e3e1dd;
	border-right:0px solid #e3e1dd;
	border-top:0px solid #e3e1dd;
	border-left:0px solid #e3e1dd;
	background-image: url(backheader2.jpg);}
	
H3.bunt {font-family:verdana,arial,helvetica,sans-serif;
	font-size:13pt;
	color:#ae1215;
	margin-top:5px;
	margin-bottom:9px;
	margin-right:0px;
	margin-left:0px;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:5px;
	padding-left:5px;
	border-bottom:1px solid #e3e1dd;
	border-right:0px solid #e3e1dd;
	border-top:1px solid #e3e1dd;
	border-left:0px solid #e3e1dd;
	background-image: url(backheader2.jpg);}

H4 {font-family:verdana,arial,helvetica,sans-serif;
	font-size:11.5pt;
	color:#ae1215;
	margin-top:6px;
	margin-bottom:8px;}
	
H4.unter {font-family:verdana,arial,helvetica,sans-serif;
	font-size:11.5pt;
	color:#ae1215;
	margin-top:14px;
	margin-bottom:8px;}

H5 {font-family:verdana,arial,helvetica,sans-serif;
	font-size:10pt;
	color:#ae1215;
	margin-top:0px;
	margin-bottom:8px;}

H6 {font-family:verdana,arial,helvetica,sans-serif;
	font-size:7.5pt;
	margin-top:0px;
	margin-bottom:5px;}

small {font-family:verdana,arial,helvetica,sans-serif;
	font-size:7.5pt;
	margin-top:0px;
	margin-bottom:0px;}
	
sup {font-family:verdana,arial,helvetica,sans-serif;
	font-size:0.75em;
	vertical-align:text-top;}
	
pre {font-family:"Courier New",Courier;
	font-size:10pt;
	color:black;
	margin-top:0px;
	margin-bottom:8px;}

table {font-family:verdana,arial,helvetica,sans-serif;
	font-size:10pt;
	color:black;
	border-collapse:separate;
	margin-top:0px;
	margin-bottom:8px;}

DL,DT,DD,TR,TD,TH {font-family:verdana,arial,helvetica,sans-serif;
	font-size:10pt;
	color:black;}
	
INPUT {color:#004080;
	font-family:arial,helvetica,sans-serif;
	font-size:9pt;}

TEXTAREA {color:#004080;
	font-family:arial,helvetica,sans-serif;
	font-size:9pt;}

SELECT {color:#004080;
	font-family:arial,helvetica,sans-serif;
	font-size:9pt;}
	
OPTGROUP {color:#004080;
	font-family:arial,helvetica,sans-serif;
	font-size:9pt;}

OPTION {color:#004080;
	font-family:arial,helvetica,sans-serif;
	font-size:9pt;}
	
INPUT.news {color:#004080;
	font-family:arial,helvetica,sans-serif;
	font-size:8pt;
	height:14px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:2px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:4px;
	padding-left:4px;
	border-bottom:0px solid #e3e1dd;
	border-right:0px solid #e3e1dd;
	border-top:0px solid #808080;
	border-left:0px solid #808080;}
	
INPUT.neu {color:#004080;
	font-family:arial,helvetica,sans-serif;
	font-size:9pt;
	height:15px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:4px;
	padding-left:4px;
	border-bottom:1px solid #a5acb2;
	border-right:0px solid #a5acb2;
	border-top:1px solid #a5acb2;
	border-left:0px solid #a5acb2;}
	
INPUT.fehler {color:#004080;
    background-color:#ffebec;
	font-family:arial,helvetica,sans-serif;
	font-size:9pt;
	height:15px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:4px;
	padding-left:4px;
	border-bottom:1px solid #a5acb2;
	border-right:0px solid #a5acb2;
	border-top:1px solid #a5acb2;
	border-left:0px solid #a5acb2;}

INPUT.vg {color:#004080;
	font-family:arial,helvetica,sans-serif;
	font-size:8pt;
	height:17px;
	margin-top:2px;
	margin-bottom:2px;
	margin-right:0px;
	margin-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:4px;
	padding-left:4px;
	border-bottom:1px solid #e3e1dd;
	border-right:1px solid #e3e1dd;
	border-top:1px solid #808080;
	border-left:1px solid #808080;}

INPUT.submit {font-family:arial,helvetica,sans-serif;
	cursor:pointer;
	font-size:8pt;
	font-weight:bold;
}

form {margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;
	font-family:arial,helvetica,sans-serif;
	font-size:9pt;}

hr {color:#c0c0c0;
	height:1px;}

hr.trenner {color:#c0c0c0;
	height:1px;
	margin-bottom:4px;
	margin-right:0px;
	margin-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;}	

a:link {color:#191970;
	text-decoration:none}

a:visited {color:#191970;
	text-decoration:none}

a:hover	{text-decoration:underline}

a:active {color:#46699a;
	text-decoration:underline}
	
	
u.menu {text-decoration:none;
	border-bottom:1px solid #000040}
	
a:link.menu {color:#191970;
	font-weight:normal;
	text-decoration:none}

a:visited.menu {color:#191970;
	font-weight:normal;
	text-decoration:none}

a:hover.menu{font-weight:normal;
	text-decoration:none;
	border-bottom:1px solid #000040}
	
a:active.menu {font-weight:normal;
	text-decoration:none;}

a:link.pfeil {color:#191970;
	font-weight:normal;
	text-decoration:none;
	background: url(minipfeil3.gif);
    background-repeat: no-repeat;
    background-position: 0% 60%;
    padding-left:10px}

a:visited.pfeil {color:#191970;
	font-weight:normal;
	text-decoration:none;
	background: url(minipfeil3.gif);
    background-repeat: no-repeat;
    background-position: 0% 60%;
    padding-left:10px}
	
a:hover.pfeil{font-weight:normal;
	text-decoration:underline;
	background: url(minipfeil2.gif);
    background-repeat: no-repeat;
    background-position: 0% 60%;
    padding-left:10px}
	
a:active.pfeil {color:#46699a;
    font-weight:normal;
	text-decoration:underline;
	background: url(minipfeil2.gif);
    background-repeat: no-repeat;
    background-position: 0% 60%;
    padding-left:10px}

a:link.pop {color:#191970;
	font-weight:normal;
	text-decoration:none;
	background: url(minipfeil5.gif);
    background-repeat: no-repeat;
    background-position: 0% 60%;
    padding-left:10px}

a:visited.pop {color:#191970;
	font-weight:normal;
	text-decoration:none;
	background: url(minipfeil5.gif);
    background-repeat: no-repeat;
    background-position: 0% 60%;
    padding-left:10px}
	
a:hover.pop{font-weight:normal;
	text-decoration:underline;
	background: url(minipfeil6.gif);
    background-repeat: no-repeat;
    background-position: 0% 60%;
    padding-left:10px}
	
a:active.pop {color:#46699a;
    font-weight:normal;
	text-decoration:underline;
	background: url(minipfeil6.gif);
    background-repeat: no-repeat;
    background-position: 0% 60%;
    padding-left:10px}

u.header {text-decoration:none;
	border-bottom:1px solid #daeaea;}
	
a:link.header {color:#ffffff;
	font-weight:normal;
	text-decoration:none}

a:visited.header {color:#ffffff;
	font-weight:normal;
	text-decoration:none}

a:hover.header{font-weight:normal;
	text-decoration:none;}
	
a:active.header {font-weight:normal;
	text-decoration:none}

	
a:link.boxlink {color:#191970;
	font-weight:normal;
	text-decoration:none}

a:visited.boxlink {color:#191970;
	font-weight:normal;
	text-decoration:none}

a:hover.boxlink{font-weight:normal;
	text-decoration:underline}
	
a:active.boxlink {color:#46699a;
	font-weight:normal;
	text-decoration:underline}

	
BODY.t {margin-top:0px;}

pre.alt {font-family:verdana,arial,helvetica,sans-serif;
	font-size:8pt;
	color:#595959;
	margin-top:5px;
	margin-bottom:0px;
	margin-right:8px;
	margin-left:8px;}
	
pre.widerruf {font-family:verdana,arial,helvetica,sans-serif;
    FONT-STYLE: italic;
	font-size:8pt;
	color:#595959;
	margin-top:5px;
	margin-bottom:0px;
	margin-right:8px;
	margin-left:8px;}

ul.alt {list-style-image:url(/crgrlist1.gif);}

ul.pfeil {list-style-image:url(/crgrlist0.gif);}

ul.news {list-style-image:url(/crgrlist0.gif);
	LINE-HEIGHT: 14pt;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:10px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:5px;}

li.news {LINE-HEIGHT: 14pt;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:10px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:5px;}
	
ol.zahlen {LINE-HEIGHT: 14pt;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:15px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;}
	
li.zahlen {LINE-HEIGHT: 14pt;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:15px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;}

ul.haken {list-style-image:url(/crgrlist3.gif);
    color:#595959;
	LINE-HEIGHT: 13pt;
	margin-top:0px;
	margin-bottom:2px;
	margin-right:0px;
	margin-left:10px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:5px;}

li.haken {LINE-HEIGHT: 13pt;
    color:#595959;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:10px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:5px;}

ul.hakenabsatz {list-style-image:url(/crgrlist3.gif);
	margin-top:0px;
	margin-bottom:2px;
	margin-right:0px;
	margin-left:10px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:5px;}

li.hakenabsatz {margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:10px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:5px;}
	
.hakentext {LINE-HEIGHT: 13pt;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;}
	
SELECT.blau {font-family:arial,helvetica,sans-serif;
	font-size:10pt;
	color:#004080;}
	
SELECT.termin {font-family:arial,helvetica,sans-serif;
	font-size:9pt;
	color:#004080;
	height:21px;
	border:1px solid #7f9db9;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;}

SELECT.zahlen {font-family:arial,helvetica,sans-serif;
	font-size:9pt;
    color:#000000;}
	
td.innenlinie {border-bottom:0px solid #e3e1dd;
	border-right:0px solid #e3e1dd;
	border-top:1px solid #e3e1dd;
	border-left:0px solid #e3e1dd;}
	
table.leer {font-family:verdana,arial,helvetica,sans-serif;
	font-size:10pt;
	color:black;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	border-collapse:separate;}

table.aprogramm {font-family:verdana,arial,helvetica,sans-serif;
	font-size:10pt;
	color:black;
	margin-top:0px;
	margin-bottom:8px;
	padding-top:0px;
	padding-bottom:0px;
	border-bottom:2px solid #f2f5fe;
	border-right:2px solid #f2f5fe;
	border-top:2px solid #f2f5fe;
	border-left:2px solid #f2f5fe;
	border-collapse:separate;}
	
table.rabattheader {font-family:verdana,arial,helvetica,sans-serif;
	font-size:0pt;
	color:black;
	margin-top:12px;
	margin-bottom:10px;
	padding-top:0px;
	padding-bottom:0px;
	border-bottom:0px solid #890d0f;
	border-right:0px solid #890d0f;
	border-top:0px solid #890d0f;
	border-left:0px solid #e3e1dd;
	border-collapse:separate;}
	
table.schild {font-family:verdana,arial,helvetica,sans-serif;
	font-size:10pt;
	color:black;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	border-bottom:1px solid #80807e;
	border-right:1px solid #80807e;
	border-top:1px solid #e0e0e0;
	border-left:1px solid #e2e1dd;
	border-collapse:separate;}
	
table.video {font-family:verdana,arial,helvetica,sans-serif;
	font-size:10pt;
	color:black;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	border-bottom:1px solid #808080;
	border-right:1px solid #808080;
	border-top:1px solid #808080;
	border-left:1px solid #808080;
	border-collapse:separate;}
	
table.betrag {font-family:verdana,arial,helvetica,sans-serif;
	font-size:10pt;
	color:black;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	border-collapse:separate;}

table.zweck {font-family:verdana,arial,helvetica,sans-serif;
	font-size:10pt;
	color:black;
	margin-top:3px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	border-bottom:1px solid #e3e1dd;
	border-right:1px solid #e3e1dd;
	border-top:1px solid #e3e1dd;
	border-left:1px solid #e3e1dd;
	border-collapse:separate;}
	
table.gutschein {font-family:verdana,arial,helvetica,sans-serif;
	font-size:10pt;
	color:black;
	margin-top:5px;
	margin-bottom:3px;
	padding-top:0px;
	padding-bottom:0px;
	border-collapse:separate;}
	
table.absatz {font-family:verdana,arial,helvetica,sans-serif;
	font-size:10pt;
	color:black;
	margin-top:0px;
	margin-bottom:12px;
	padding-top:0px;
	padding-bottom:0px;
}

table.absatzklein {font-family:verdana,arial,helvetica,sans-serif;
	color:black;
	margin-top:0px;
	margin-bottom:4px;
	padding-top:0px;
	padding-bottom:0px;
}
	
table.info {border:1px solid #004080;
	border-collapse:separate;
	background-color:#F5FAFF}

table.rahmen {border:1px solid #004080;
	border-collapse:separate;
	background-color:#FFFFFF}

table.gitter {border-collapse:collapse;
	background-color:#FFFFFF}

table.linieunten {border-bottom:1px solid #e3e1dd;
	border-right:0px solid #e3e1dd;
	border-top:0px solid #e3e1dd;
	border-left:0px solid #e3e1dd;
	border-collapse:separate;}

table.liniestart {border-bottom:1px solid #8d8dab;
	border-right:0px solid #8d8dab;
	border-top:0px solid #8d8dab;
	border-left:0px solid #8d8dab;
	border-collapse:separate;}

table.linieic {border-bottom:1px solid #e3e1dd;
	border-right:0px solid #e3e1dd;
	border-top:1px solid #e3e1dd;
	border-left:0px solid #e3e1dd;
	border-collapse:separate;}

table.linietab {border-bottom:1px solid #e3e1dd;
	border-right:0px solid #e3e1dd;
	border-top:0px solid #e3e1dd;
	border-left:0px solid #e3e1dd;
	border-collapse:separate;}

table.crawler {border-bottom:0px solid #e3e1dd;
	border-right:0px solid #e3e1dd;
	border-top:0px solid #e3e1dd;
	border-left:5px solid #e3e1dd;
	border-collapse:separate;}

table.linieoben {border-bottom:0px solid #e3e1dd;
	border-right:0px solid #e3e1dd;
	border-top:1px solid #e3e1dd;
	border-left:0px solid #e3e1dd;
	border-collapse:separate;}

table.linie2 {border-bottom:1px solid #979797;
	border-right:0px solid #979797;
	border-top:0px solid #979797;
	border-left:0px solid #979797;
	border-collapse:separate;}
	
table.linie2form {border-bottom:1px solid #979797;
	border-right:0px solid #979797;
	border-top:1px solid #979797;
	border-left:0px solid #979797;
	margin-top:12px;
	margin-bottom:12px;
	padding-top:0px;
	padding-bottom:0px;
	border-collapse:separate;}
	
table.linielr {border-bottom:0px solid #979797;
	border-right:1px solid #979797;
	border-top:0px solid #979797;
	border-left:1px solid #979797;
	border-collapse:separate;}

table.raster {border:1px solid #004080;
	border-collapse:separate;}

table.popup {border-bottom:2px solid #e3e1dd;
	border-right:2px solid #e3e1dd;
	border-top:2px solid #808080;
	border-left:2px solid #808080;
	border-collapse:separate;
	background-color:#FBFBFF;}

table.papier {border-bottom:2px solid #808080;
	border-right:2px solid #808080;
	border-top:1px solid #e3e1dd;
	border-left:1px solid #e3e1dd;
	border-collapse:separate;
	background-color:#FFFFFF;}

table.paypal {border-bottom:0px solid #e3e1dd;
	border-right:0px solid #e3e1dd;
	border-top:0px solid #e3e1dd;
	border-left:0px solid #e3e1dd;
	border-collapse:separate;
	background-color:#ebf1f7;}

table.papierfein {border-bottom:1px solid #808080;
	border-right:1px solid #808080;
	border-top:1px solid #e3e1dd;
	border-left:1px solid #e3e1dd;
	border-collapse:separate;
	background-color:#FFFFFF;}
	
table.unternehmer {border-bottom:1px solid #e3e1dd;
	border-right:0px solid #e3e1dd;
	border-top:0px solid #e3e1dd;
	border-left:0px solid #e3e1dd;
	border-collapse:separate;}
	
table.kalender {border-bottom:0px solid #7f9db9;
	border-right:4px solid #7f9db9;
	border-top:8px solid #7f9db9;
	border-left:4px solid #7f9db9;
	border-collapse:separate;}

table.fehlercode {border-bottom:2px solid #808080;
	border-right:2px solid #808080;
	border-top:1px solid #e3e1dd;
	border-left:1px solid #e3e1dd;
	border-collapse:separate;
	background-color:#FFFFEF;}

table.kontakt {border-bottom:1px solid #808080;
	border-right:1px solid #808080;
	border-top:1px solid #e3e1dd;
	border-left:1px solid #e3e1dd;
	border-collapse:separate;
	background-color:#fdfdff;}

table.papiertief {border-bottom:1px solid #e3e1dd;
	border-right:1px solid #e3e1dd;
	border-top:1px solid #808080;
	border-left:1px solid #808080;
	border-collapse:separate;
	background-color:#FFFFFF;}

table.frontfein {border-bottom:1px solid #808080;
	border-right:1px solid #808080;
	border-top:1px solid #e3e1dd;
	border-left:1px solid #e3e1dd;
	border-collapse:separate;
	background-color:#FBFAFF;}

table.newsfein {border-bottom:1px solid #808080;
	border-right:1px solid #808080;
	border-top:1px solid #e3e1dd;
	border-left:1px solid #e3e1dd;
	border-collapse:separate;
	background-color:#ffffef;}

table.superfein {border-bottom:1px solid #808080;
	border-right:0px solid #808080;
	border-top:0px solid #e3e1dd;
	border-left:1px solid #808080;
	border-collapse:separate;}

table.trenner {border-bottom:0px solid #e3e1dd;
	border-right:0px solid #e3e1dd;
	border-top:1px solid #e3e1dd;
	border-left:0px solid #e3e1dd;
	border-collapse:separate;}

table.zahlung {border-bottom:0px solid #e3e1dd;
	border-right:0px solid #e3e1dd;
	border-top:0px solid #e3e1dd;
	border-left:0px solid #e3e1dd;
	border-collapse:separate;
	margin-top:2px;
	margin-bottom:2px;
	padding-top:0px;
	padding-bottom:0px;}
	
table.skonto {border-bottom:0px solid #a5acb2;
	border-right:0px solid #a5acb2;
	border-top:0px solid #a5acb2;
	border-left:19px solid #a5acb2;
	border-collapse:separate;
	margin-top:1px;
	margin-bottom:1px;
	padding-top:0px;
	padding-bottom:0px;}
	
table.skontokomplett {border-bottom:0px solid #e3e1dd;
	border-right:0px solid #e3e1dd;
	border-top:0px solid #e3e1dd;
	border-left:0px solid #ae1215;
	border-collapse:separate;
	margin-top:0px;
	margin-bottom:8px;
	padding-top:0px;
	padding-bottom:0px;}
	
table.zahlungkomplett {border-bottom:0px solid #e3e1dd;
	border-right:0px solid #e3e1dd;
	border-top:0px solid #e3e1dd;
	border-left:0px solid #e3e1dd;
	border-collapse:separate;
	margin-top:0px;
	margin-bottom:8px;
	padding-top:0px;
	padding-bottom:0px;}

table.zahlungunten{border-bottom:0px solid #e3e1dd;
	border-right:0px solid #e3e1dd;
	border-top:0px solid #e3e1dd;
	border-left:0px solid #e3e1dd;
	border-collapse:separate;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;}

table.paket {border-bottom:1px solid #e3e1dd;
	border-right:0px solid #e3e1dd;
	border-top:1px solid #e3e1dd;
	border-left:0px solid #e3e1dd;
	border-collapse:separate;
	margin-top:0px;
	margin-bottom:8px;
	padding-top:0px;
	padding-bottom:0px;}
		
table.preise {border-bottom:0px solid #e3e1dd;
	border-right:0px solid #e3e1dd;
	border-top:0px solid #e3e1dd;
	border-left:0px solid #e3e1dd;
	border-collapse:separate;
	margin-top:10px;
	margin-bottom:5px;
	padding-top:0px;
	padding-bottom:0px;}
	
table.duenn {border-bottom:1px solid #808080;
	border-right:0px solid #808080;
	border-top:0px solid #e3e1dd;
	border-left:1px solid #e3e1dd;
	border-collapse:separate;
	background-color:#FBFBFF;}

table.front {border-bottom:0px;
	border-right:0px solid #1219BF;
	border-top:0px;
	border-left:0px solid #1219BF;
	border-collapse:separate;}

table.balken {border-bottom:0px;
	border-right:0px;
	border-top:0px;
	border-left:4px solid #C0C0C0;
	border-collapse:separate;}
	
table.newsbalken {border-bottom:1px solid #e3e1dd;
	border-right:0px solid #e3e1dd;
	border-top:0px solid #e3e1dd;
	border-left:0px solid #e3e1dd;
	border-collapse:separate;}

table.bluebalken {border-bottom:0px solid #0000ff;
	border-right:0px solid #0000ff;
	border-top:0px solid #004080;
	border-left:4px solid #191970;
	border-collapse:separate;}

table.bluebalkenbreit {border-bottom:0px solid #0000ff;
	border-right:0px solid #0000ff;
	border-top:0px solid #004080;
	border-left:8px solid #191970;
	border-collapse:separate;}

table.redbalken {border-bottom:0px solid #0000ff;
	border-right:0px solid #0000ff;
	border-top:0px solid #004080;
	border-left:4px solid #ae1215;
	border-collapse:separate;}

html.full-height {
	height:100%;
	width:100%;
	margin:0;
	padding:0;
}

body.full-height {
	height:100%;
	width:100%;
	margin:0;
	padding:0;
}

table.full-height {
  height:90%;
  width:750px;
  border-collapse:separate;}

div.linien {border-bottom:2px solid #e3e1dd;
	border-top:2px solid #e3e1dd;
	LINE-HEIGHT: 18pt;}

div.linienklein {FONT-SIZE: 8pt;
	border-bottom:1px solid #e3e1dd;
	border-top:1px solid #e3e1dd;
	LINE-HEIGHT: 14pt;}
	
div.zeile {FONT-SIZE: 7.5pt;
    margin-top:5px;
	LINE-HEIGHT: 12pt;}
	
div.contbox {position:absolute;
	width:160px;
	right:5px;
	top:140px;
	z-index:1;
	border-bottom:1px solid #808080;
	border-right:1px solid #808080;
	border-top:1px solid #e2e2e2;
	border-left:1px solid #e2e2e2;
	background-color:#ffffef;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
	padding-top:8px;
	padding-bottom:8px;
	padding-right:8px;
	padding-left:8px;
	background-image: url(yellowback.jpg);}

div.kfbox {position:absolute;
	right:0px;
	top:55px;
	z-index:1;
	border-bottom:1px solid #e3e1dd;
	border-right:1px solid #e3e1dd;
	border-top:1px solid #e3e1dd;
	border-left:1px solid #e3e1dd;
	background-color:#FFFFFF;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
	padding-top:5px;
	padding-bottom:8px;
	padding-right:5px;
	padding-left:5px;}

B.hl1	{FONT-WEIGHT: normal;
	FONT-STYLE: italic;
	color:#ae1215;}

B.hl2	{FONT-WEIGHT: normal;
	FONT-STYLE: italic;
	color:#ae1215;}

.lexikon {font-family:verdana,arial,helvetica,sans-serif;
	font-size:18pt;
	color:#ae1215;
	FONT-WEIGHT:bold;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;}

.lextext {font-family:verdana,arial,helvetica,sans-serif;
	FONT-SIZE: 8pt;
	color:#595959;
	margin-top:0px;
	margin-bottom:8px;
	margin-right:0px;
	margin-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:10px;}

.fd_results {color:#000000;}

.grau {color:#808080;}

.dunkelgrau {color:#595959;}

.mittelgrau {color:#6b6b6b;}

.hellgrau {color:#e0e0e0;}

.boxgrau {color:#595959;}

.ungueltig {color:#C0C0C0;}

.rot {color:#ae1215;}

.orange {color:#e26602;}

.boxrot {color:#ae1215;}

.boxschwarz {color:#000000;}

.termin{color:#7f9db9;}

.rss{font-family:arial,helvetica,sans-serif;
	FONT-SIZE:6pt;
    FONT-STYLE: normal;
	color:#ffffff;
	background-color:#ea7d31;
	vertical-align:top;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;}
	
.pdf{font-family:arial,helvetica,sans-serif;
	FONT-SIZE:6pt;
    FONT-STYLE:normal;
	color:#ffffff;
	background-color:#c40101;
	vertical-align:top;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;}

.highlight   {background-color:#ffffc0;}

.sofortueberweisung 	{color:#f28f18;}

.paypal1  {color:#183764;}
.paypal2  {color:#326797;}

.giropay1  {color:#fe0009;}
.giropay2 {color:#000068}

.eps {color:#cd047c}

.weissrot {color:#FFFFFF;
	background-color:#ae1215;}
	
.nlbox{FONT-SIZE:7.5pt;
	color:#000000;
	background-color:#ffffda;}

.hellblau {color:#0000ff;}

.shellblau {color:#bfc7d7;}

.dunkelblau {color:#004080;}

.ganzdunkelblau {color:#000040;}

.blaugrau {color:#465b6a;}

.headshade {color:#daeaea;}

.menushade {color:#191970;}

.smallblue  {font-family:arial,helvetica,sans-serif;
	color:#004080;}
	
.smalldarkred  {font-family:arial,helvetica,sans-serif;
	color:#890d0f;}

.schwarz {color:#000000;}

.gruen {color:#008000;}

.dunkelgruen {color:#004000;}

.auftragsfarbe{color:#617b7f;}

.mittelgruen {color:#7ab67a;}

.hellgruen {color:#9cd19b;}

.gelb {color:#ee9804;}

.hellrot {color:#ff4444;}

.dunkelrot {color:#890d0f;}

.weiss 	{color:#FFFFFF;}

.invers {color:#FFFFFF;
	background-color:#000000}

.rotgross {font-size:12pt;
 	color:#ae1215;
	FONT-WEIGHT: bold;}
	
.mittelgross {font-size:11pt;
 	color:#595959;
	FONT-WEIGHT: bold;}
	
.note {font-size:11pt;
 	color:#595959;}

.hlight {color:#404040;
	background-color:#f6f6b8}

.kopf {color:#FFFFFF;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 12pt;}

.sr {FONT-SIZE: 8pt;
	LINE-HEIGHT: 10pt}

.gross {FONT-SIZE: 13.5pt;
	list-style-type:disc;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 18pt}

.klein {FONT-SIZE: 9pt;
	LINE-HEIGHT: 12pt}

.kopfweiss {font-family:verdana,arial,helvetica,sans-serif;
	color:#ffffff;
	FONT-SIZE: 8pt;
	LINE-HEIGHT:11pt;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
	padding-top:0px;
	padding-bottom:1px;
	padding-right:0px;
	padding-left:0px;}

.mittel {FONT-SIZE: 9pt;
	LINE-HEIGHT: 11pt}

.thema {FONT-SIZE: 8pt;
	color:#000000;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:5px;}

.mklein {FONT-SIZE: 8pt;}

.mkleinblaugrau {FONT-SIZE: 8pt;
	color:#465b6a;}
	
.mkleindunkelgrau {FONT-SIZE: 8pt;
	color:#595959;}

.mkleinub {FONT-SIZE: 8pt;
		LINE-HEIGHT: 13pt}
	
.boxmklein {FONT-SIZE: 8pt;
	color:#000000;}

.boxsklein {FONT-SIZE: 7.5pt;
	color:#000000;}
	
.xklein {FONT-SIZE: 8pt;
	margin-right:5px;
	margin-left:5px;}
	
.reduziert  {font-family:verdana,arial,helvetica,sans-serif;
    font-size:10pt;
	font-weight:normal;
	color:#000000;}

.sklein {FONT-SIZE: 7.5pt;}

.skleinauftrag{FONT-SIZE: 7.5pt;
	margin-top:2px;
	margin-bottom:2px;
	margin-right:0px;
	margin-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;}
	
.sgklein {FONT-SIZE: 7.5pt;
	color:#595959;}

.apmenu {font-family:verdana,arial,helvetica,sans-serif;
    FONT-SIZE:8pt;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;}

.schmal {font-family:arial,helvetica,sans-serif;
	font-size:10pt;
	color:black;}

.schmalklein {font-family:arial,helvetica,sans-serif;
	font-size:8.5pt;
	color:black;}

.schmalsklein {font-family:arial,helvetica,sans-serif;
	font-size:8pt;
	color:black;}
	
.rueck {FONT-SIZE: 8pt;
	LINE-HEIGHT: 13pt;
	background-color:#FFFFCC;}

.abstand {LINE-HEIGHT: 12pt;}

.abstandklein {LINE-HEIGHT: 5pt;}

.block {text-align: justify;}

.seminar {FONT-SIZE: 8pt;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:12px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;}
	
.seminartable {FONT-SIZE: 8pt;
    color:#595959;
	LINE-HEIGHT:10pt;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:8px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;}
	
.auflistung {FONT-SIZE: 8pt;
    color:#000000;
	LINE-HEIGHT:10pt;
	margin-top:0px;
	margin-bottom:8px;
	margin-right:0px;
	margin-left:12px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;}

table.simple {font-family:verdana,arial,helvetica,sans-serif;
	font-size:8pt;
	border-bottom:1px solid #e3e1dd;
	border-right:0px solid #e3e1dd;
	border-top:1px solid #e3e1dd;
	border-left:0px solid #e3e1dd;
	border-collapse:separate;
	margin-top:4px;
	margin-bottom:8px;
	margin-right:0px;
	margin-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;
    background-image: url(table_z5.jpg);}

table.telefon {font-family:verdana,arial,helvetica,sans-serif;
	font-size:8pt;
	border-bottom:1px solid #808080;
	border-right:1px solid #808080;
	border-top:1px solid #e3e1dd;
	border-left:1px solid #e3e1dd;
	border-collapse:separate;
	margin-top:2px;
	margin-bottom:8px;
	margin-right:0px;
	margin-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;}

.werbung {font-family:verdana,arial,helvetica,sans-serif;
	font-size:10pt;
	color:#595959;}
	
.werbungmklein {font-family:verdana,arial,helvetica,sans-serif;
	font-size:8pt;
	color:#595959;}
	
.werbungbold {font-weight:normal; 
	FONT-STYLE: normal;
	border-bottom:1px dotted #000000;}

BODY.pop {margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;
	background-color:#fbfaff;}

table.papierfeinnew {border-bottom:1px solid #808080;
	border-right:1px solid #808080;
	border-top:1px solid #e3e1dd;
	border-left:1px solid #e3e1dd;
	border-collapse:separate;
	background-color:#FFFFFF;
	margin-top:2px;
	margin-bottom:2px;
	margin-right:0px;
	margin-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;}

table.sinfo {border-bottom:2px solid #878088;
	border-right:2px solid #878088;
	border-top:1px solid #e3e1dd;
	border-left:1px solid #e3e1dd;
	border-collapse:separate;
	background-color:#FBFAFF;}

.auftragb {border-bottom:0px solid #878088;
	border-right:2px solid #878088;
	border-top:0px solid #e3e1dd;
	border-left:1px solid #e3e1dd;
	border-collapse:separate;}

.auftragk {border-bottom:1px solid #e3e1dd;
	border-right:2px solid #878088;
	border-top:1px solid #e3e1dd;
	border-left:1px solid #e3e1dd;
	border-collapse:separate;}

.auftragl {border-bottom:0px solid #878088;
	border-right:0px solid #878088;
	border-top:0px solid #e3e1dd;
	border-left:1px solid #e3e1dd;
	border-collapse:separate;}

.auftragr {border-bottom:0px solid #878088;
	border-right:2px solid #878088;
	border-top:0px solid #e3e1dd;
	border-left:0px solid #e3e1dd;
	border-collapse:separate;}

.klinie {border-bottom:1px solid #e3e1dd;
	border-collapse:separate;}

.krahmen {border-bottom:1px solid #e3e1dd;
	border-right:1px solid #e3e1dd;
	border-top:1px solid #e3e1dd;
	border-left:1px solid #e3e1dd;
	border-collapse:separate;}

iframe.bedingungen {border-bottom:1px solid #e3e1dd;
	border-right:1px solid #e3e1dd;
	border-top:1px solid #e3e1dd;
	border-left:1px solid #e3e1dd;
	background-color:#FFFFFF;}
	
table.srahmen {border-bottom:0px solid #e3e1dd;
	border-right:0px solid #e3e1dd;
	border-top:0px solid #e3e1dd;
	border-left:0px solid #e3e1dd;
	margin-top:0px;
	margin-bottom:0px;}

table.pruefung {border-bottom:1px solid #e3e1dd;
	border-right:1px solid #e3e1dd;
	border-top:1px solid #e3e1dd;
	border-left:1px solid #e3e1dd;
	background-color:#fbfaff;
	margin-top:0px;
	margin-bottom:0px;}

table.pruefungzusatz {border-bottom:0px solid #e3e1dd;
	border-right:0px solid #e3e1dd;
	border-top:0px solid #e3e1dd;
	border-left:0px solid #e3e1dd;
	margin-top:0px;
	margin-bottom:6px;}

table.zusammenfassung {border-bottom:1px solid #e3e1dd;
	border-right:1px solid #e3e1dd;
	border-top:1px solid #e3e1dd;
	border-left:1px solid #e3e1dd;
    background-color:#ffffff;
	margin-top:0px;
	margin-bottom:0px;}
	
table.unternehmerhinweis {border-bottom:1px solid #e3e1dd;
	border-right:0px solid #e3e1dd;
	border-top:0px solid #e3e1dd;
	border-left:0px solid #e3e1dd;
	margin-top:0px;
	margin-bottom:0px;}
	
td.bildfein {border-bottom:1px solid #808080;
	border-right:1px solid #808080;
	border-top:1px solid #e3e1dd;
	border-left:0px solid #e3e1dd;
	border-collapse:separate;
	background-color:#FFFFFF;}
	
.sliceheader {FONT-SIZE: 9pt;
	margin-top:0px;
	margin-bottom:4px;
	margin-right:0px;
	margin-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;
	color:#ae1215;
	font-weight:bold;}
	
div.newsheader  {font-family:verdana,arial,helvetica,sans-serif;
	font-size:10pt;
	LINE-HEIGHT:25pt;
	font-weight:bold;
	color:#ae1215;
	height:30px;
	margin-top:0px;
	margin-bottom:5px;
	margin-right:0px;
	margin-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:5px;
	padding-left:5px;
	border-bottom:0px solid #979797;
	border-right:0px solid #979797;
	border-top:1px solid #e3e1dd;
	border-left:0px solid #979797;
	background-image: url(back_news2.jpg);}

div.hpheader  {font-family:verdana,arial,helvetica,sans-serif;
	color:#595959;
	font-size:8pt;
	margin-top:11px;
	margin-bottom:11px;
	margin-right:0px;
	margin-left:6px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:3px;
	background-image: url(back_news3.jpg);}

table.seminarheader {font-family:verdana,arial,helvetica,sans-serif;
	font-size:10pt;
	color:black;
	border-collapse:separate;
	margin-top:5px;
	margin-bottom:6px;
	border-bottom:1px solid #e3e1dd;
	border-right:0px solid #e3e1dd;
	border-top:0px solid #e3e1dd;
	border-left:0px solid #e3e1dd;
	background-image: url(backheader2.jpg);}


