html {font-size: 100.001%; }

body {
	font-family:Arial,Helvetica,sans-serif;
	background-image:url("4010.jpg");
	background-color:#CCCCCC;
	margin: 0 auto;
	text-align:center;
}

p,li,ul,TD{font-size:9pt;font-family:Arial,Helvetica,sans-serif;}

a {font-family: Arial, Helvetica, sans-serif;text-decoration: none;  color: #000088; }
a:hover {font-family: Arial, Helvetica, sans-serif;text-decoration: underline;font-weight: bold;background: transparent; }

table {page-break-inside:avoid;}

table {page-break-inside:avoid;font-size: 100%;}
tr {page-break-inside:avoid;font-size: 100%;}
td {page-break-inside:avoid;font-size: 100%;}

TH{FONT-FAMILY:Arial,Helvetica,sans-serif;FONT-SIZE:10pt;}

H1{COLOR:#000066;FONT-FAMILY:Arial,Helvetica,sans-serif;FONT-SIZE:12pt;FONT-WEIGHT:bold;}
H2{COLOR:#000066;FONT-FAMILY:Arial,Helvetica,sans-serif;FONT-SIZE:10pt;FONT-WEIGHT:bold;}
H3{COLOR:#000066;FONT-FAMILY:Arial,Helvetica,sans-serif;FONT-SIZE:9pt;FONT-WEIGHT:bold;}

#rahmen {
	position: relative; 
	width:770px;
	margin: 0 auto;
	display:block;
	text-align:left;
	padding: 0;
}
#footer {
	float:left;
	width:770px;
	margin:auto;
	display:block;
	text-align:left;
	padding-left:1px; /* damit im Moz der Inhalt im Viewport bleibt */
}
#bruecke{
	float:left;
	width:230px;
	padding:0px;
	margin-left:0px;
	text-align:left;
	border:0px solid #933;
	font-size:10pt;
	color:#005500;
	FONT-FAMILY:Arial,Helvetica,sans-serif;
	font-weight:bold;
}

#spaltelinks{
	float:left;
	width:230px;
	padding:0px;
	margin-left:0px;
	text-align:left;
	border:0px solid #933;
	font-size:10pt;
	color:#005500;
	FONT-FAMILY:Arial,Helvetica,sans-serif;
	font-weight:bold;
}

#spaltemitte{
	float:left;
	right:0;
	padding:0px;
	margin-left:0px;
	text-align:left;
	border:0px solid #393;
	font-size:10pt;
	color:#005500;
	FONT-FAMILY:Arial,Helvetica,sans-serif;
	font-weight:bold;
}

#inhalt{
	float:left;
	width:538px;
	padding:0px;
	margin-left:0px;
	text-align:left;
	border:0px solid #393;
	font-size:9pt;
	FONT-FAMILY:Arial,Helvetica,sans-serif;
}

#spalterechts {
	float:right;
	width:135px;
	padding:0px;
	margin-left:0px;
	text-align:right;
	border:0px solid #993;
	font-size:10pt;
	color:#005500;
	FONT-FAMILY:Arial,Helvetica,sans-serif;
	font-weight:bold;
}

a.micro1{font-family:Helvetica,Arial,sans-serif;font-size:2pt;color:#FFFFFF;}
.slogans{font-size:24pt;color:#000000;font-weight:bold;FONT-FAMILY:TimesNewRoman,Times,serif;}
.sloganx{font-size:12pt;color:#000000;font-weight:bold;FONT-FAMILY:TimesNewRoman,Times,serif;}
.sloganu{font-size:8pt;color:#555555;font-weight:normal;FONT-FAMILY:Arial,Helvetica,sans-serif;}
.startbk{font-size:16pt;color:#000000;font-weight:bold;FONT-FAMILY:Arial,Helvetica,sans-serif;}
.startbu{font-size:10pt;color:#000000;font-weight:bold;FONT-FAMILY:Arial,Helvetica,sans-serif;text-decoration:underline;}
.startrt{font-size:12pt;color:#ff0000;font-weight:bold;FONT-FAMILY:Arial,Helvetica,sans-serif;}
.startbr{font-size:12pt;color:#800000;font-weight:bold;FONT-FAMILY:Arial,Helvetica,sans-serif;}
.startbl{font-size:12pt;color:#000080;font-weight:bold;FONT-FAMILY:Arial,Helvetica,sans-serif;}
.startgr{font-size:12pt;color:#005500;font-weight:bold;FONT-FAMILY:Arial,Helvetica,sans-serif;}

.sprachbl{font-size:9pt;color:#000080;font-weight:bold;FONT-FAMILY:Arial,Helvetica,sans-serif;}
.sprachgr{font-size:9pt;color:#000077;FONT-FAMILY:Arial,Helvetica,sans-serif;}
.startrtk{font-size:11pt;color:#ff0000;font-weight:bold;FONT-FAMILY:Arial,Helvetica,sans-serif;}
.startrtw{font-size:9pt;color:#ff0000;font-weight:normal;FONT-FAMILY:Arial,Helvetica,sans-serif;}
.startbrk{font-size:11pt;color:#800000;font-weight:bold;FONT-FAMILY:Arial,Helvetica,sans-serif;}
.startblk{font-size:11pt;color:#000080;font-weight:bold;FONT-FAMILY:Arial,Helvetica,sans-serif;}
.startblw{font-size:9pt;color:#000080;font-weight:normal;FONT-FAMILY:Arial,Helvetica,sans-serif;}
.startgrk{font-size:11pt;color:#005500;font-weight:bold;FONT-FAMILY:Arial,Helvetica,sans-serif;}
.startgrw{font-size:9pt;color:#005500;FONT-FAMILY:Arial,Helvetica,sans-serif;}
.startgrl{font-size:10pt;color:#005500;FONT-FAMILY:Arial,Helvetica,sans-serif;}
.startswk{font-size:11pt;color:#000000;font-weight:bold;FONT-FAMILY:Arial,Helvetica,sans-serif;}
.startsww{font-size:9pt;color:#000000;font-weight:bold;FONT-FAMILY:Arial,Helvetica,sans-serif;}
.verweise{COLOR:#000033;FONT-FAMILY:Arial,Helvetica,sans-serif;FONT-SIZE:8pt;;TEXT-DECORATION:none;}

.a{font-family:Arial,Helvetica,sans-serif;font-size:8pt;}
.aextra{font-family:Arial,Helvetica,sans-serif;font-size:8pt;}
.a0{font-family:Arial,Helvetica,sans-serif;font-size:8pt;}
.a1{font-family:Arial,Helvetica,sans-serif;font-size:8pt;color:#FF0000;}
.a2{font-family:Arial,Helvetica,sans-serif;font-size:8pt;color:#FF6600;}
.a3{font-family:Arial,Helvetica,sans-serif;font-size:8pt;color:#FFFFFF;}
.a4{font-family:Arial,Helvetica,sans-serif;font-size:8pt;color:#000066;FONT-WEIGHT:bold;}
.a5{font-family:Arial,Helvetica,sans-serif;font-size:8pt;color:#FFFFFF;}

.b{font-family:Arial,Helvetica,sans-serif;font-size:9pt;FONT-WEIGHT:normal;color:#000000;}
.b0{font-family:Arial,Helvetica,sans-serif;font-size:9pt;FONT-WEIGHT:bold;}
.b1{font-family:Arial,Helvetica,sans-serif;font-size:9pt;color:#FF0000;}
.b2{font-family:Arial,Helvetica,sans-serif;font-size:9pt;color:#000066;}
.b3{font-family:Arial,Helvetica,sans-serif;font-size:9pt;color:#000066;FONT-WEIGHT:bold;}
.b4{font-family:Arial,Helvetica,sans-serif;font-size:9pt;color:#000066;FONT-WEIGHT:normal;}
.b5{font-family:Arial,Helvetica,sans-serif;font-size:9pt;color:#000000;}
.b6{font-family:Arial,Helvetica,sans-serif;font-size:9pt;FONT-WEIGHT:normal;color:#000000;}
.b7{font-family:Arial,Helvetica,sans-serif;font-size:10pt;FONT-WEIGHT:normal;color:#000000;}

.c{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;}
.c1{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;color:#FF0000;}
.c2{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;color:#FFFFFF;}
.c3{font-family:Arial,Helvetica,sans-serif;font-size:9pt;color:#FFFFFF;}
.d{font-family:Arial,Helvetica,sans-serif;font-size:8pt;}
.t1{font-family:Arial,Helvetica,sans-serif;font-size:9pt;}
.h1{font-family:Arial,Helvetica,sans-serif;font-size:12pt;font-weight:bolder;letter-spacing:2pt;}
.t {color: #242668;font-weight: bold;font-size: 10px;font-family: Verdana, Helvetica, Arial, Sans-serif;}
.m {color: #000000;font-size: 10px;font-family: Verdana, Helvetica, Arial, Sans-serif;}
.f {color: #C51D07;font-weight: bold;font-size: 10px;font-family: Verdana, Helvetica, Arial, Sans-serif;}

.bilder{font-size:11pt;color:#FFFFFF;font-weight:bold;FONT-FAMILY:Arial,Helvetica,sans-serif;}
.bilder0{font-size:11pt;color:#000000;font-weight:bold;FONT-FAMILY:Arial,Helvetica,sans-serif;}
.bilder1{font-size:11pt;color:#BBBBFF;font-weight:bold;FONT-FAMILY:Arial,Helvetica,sans-serif;}
.bilderg{font-size:11pt;color:#AAAAAA;font-weight:bold;FONT-FAMILY:Arial,Helvetica,sans-serif;}
.blau  {font-weight:bold;}


div#Betriebssysteme {display: inline; text-decoration: none;}
div#Betriebssysteme a {display: inline; text-decoration: none;}
div#Betriebssysteme a:hover {FONT-WEIGHT:normal;}
div#Betriebssysteme a span {display: none; text-decoration: none;}
div#Betriebssysteme a:hover span 
{
	display: block;
	position: absolute; 
	top: 18em; 
	left: 3px; 
	width: 14em;
	height: 14em;
	padding: 5px; 
	margin: 3px; 
	z-index: 100;
	background-image:url("/webmaster/4010.jpg");
	background-color:#CCC;
	border: 3px outset #CCC;
	text-decoration: none;
	color:#000;
}

div.Bereiche {display: inline; FONT-WEIGHT:normal; text-decoration: none;}
div.Bereiche a {display: inline;}
div.Bereiche a:hover {FONT-WEIGHT:bold; text-decoration: none;}
div.Bereiche a span {display: none; text-decoration: none;}
div.Bereiche a:hover span 
{
	text-decoration: none;
	FONT-WEIGHT:normal;
	display: block;
	position: absolute; 
	top: 18em; 
	left: 0; 
	width: 15em;
	height: 14em;
	padding: 5px; 
	margin: 0; 
	z-index: 100;
	background-image:url("/webmaster/4010.jpg");
	background-color:#CCC;
	border: 3px outset #CCC;
	color:#000;
}

#apollo {
	position:fixed; 
	z-index:7; 
	width:770px; 
	bottom:0px; 
	margin: 0 auto;
	text-align: center;
	font-size:8pt;
	background-color:#CCC;
	background-image:url("/webmaster/4010.jpg");
}

#fuss_menu {
	width:770px;
	text-align:center;
	margin: 0 0.1em;
}
	
#fuss_menu ul li {
	display:inline;
}
	
#fuss_menu a:link, #fuss_menu a:active, #fuss_menu a:visited {
	border: 0.2em outset #eee;
	color: #444;
	background-color: #eee;
	margin: 0 0.1em;
	padding: 0.1em 0.5em;
	text-decoration: none;
}

#fuss_menu a:hover {
	border-color: #ddd;
	background-color: #ddd;
}

.bold {
	font-weight: bold;
}

div.seiten_hr {
	margin: 2em 0;
	padding: 0;
}

div.seiten_hr hr {
	height: 1px;
	color: silver;
	background-color: silver;
	border: solid silver 1px;
}

