html {
	height: 100%;
	width: 100%;
	overflow:	scroll;
	/*
	overflow: -moz-scrollbars-vertical; 
	*/
} 
BODY {
	FONT-SIZE: 8pt;
  CURSOR: default;
  COLOR: #000000;
  FONT-FAMILY: Verdana;
  BACKGROUND-COLOR: #FFFFFF;
  margin: 0;
  padding: 0;
  height: 100%;
  width: 100%;
  

}
TABLE {    
    FONT-SIZE: 11px;    
    CURSOR: default;
    COLOR: #000000;    
    FONT-FAMILY: Arial,Verdana;    
    margin: 0 auto;
}
TD {
    FONT-SIZE: 11px;
    COLOR: #000000; 
    FONT-FAMILY: Verdana; 
    padding:5px;
}
INPUT {
    BORDER-RIGHT: #0e1444 1px solid;
    BORDER-TOP: #0e1444 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #0e1444 1px solid;
    CURSOR: default;
    COLOR: #000000;
    BORDER-BOTTOM: #0e1444 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #FFFFFF;    
}
SELECT {
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #000000 1px solid;
    CURSOR: default;
    COLOR: #000000;
    Width: 140px;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #FFFFFF
}
TEXTAREA {
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #FFFFFF;
}
a:link {
	text-decoration: underline;
	color: #000000;
	font-size: 11px;
	font-family: Verdana;
}
a:visited {
	text-decoration: underline;
	color: #000000;
	font-size: 11px;
	font-family: Verdana;
}
a:hover {
	text-decoration: none;
	color: #000000;
	font-size: 11px;
	font-family: Verdana;
}
a:active {
	text-decoration: underline;
	color: #000000;
	font-size: 11px;
	font-family: Verdana
}

/* ----------------------------------besondere--------------------------------------- */

img {
	border: 0px;
}
.input_button {
    BORDER-RIGHT: #FFFFFF 1px solid;
    BORDER-TOP: #FFFFFF 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #FFFFFF 1px solid;
    CURSOR: default;
    COLOR: #FFFFFF;
    font-weight: bold;
    BORDER-BOTTOM: #FFFFFF 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #0e1444    
}
.input_button_wichtig {
    BORDER-RIGHT: #FF0000 3px solid;
    BORDER-TOP: #FF0000 3px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #FF0000 3px solid;
    CURSOR: default;
    COLOR: #000000;
    font-weight: bold;
    BORDER-BOTTOM: #FF0000 3px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #FFFFFF    
}
.checkbox {
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #000000 1px solid;
    CURSOR: default;
    COLOR: ##B0B0B0;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #000000
}

/*#################LINKS####################*/

.a_menue:link {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size: 10pt;
width:100px;
padding-right:50px;
font-weight: bold;
text-decoration: none;
}
.a_menue:visited {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size: 10pt;
width:100px;
padding-right:50px;
font-weight: bold;
text-decoration: none;
}
.a_menue:hover {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size: 10pt;
width:100px;
padding-right:50px;
text-decoration: underline;
}
.a_menue:active {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size: 10pt;
width:100px;
padding-right:50px;
text-decoration: underline;
text-decoration: none;
}
.a_schwarz:link {
	text-decoration: none;
	color: #000000;
	font-size: 11px;
	font-family: Verdana;
}
.a_schwarz:visited {
	text-decoration: none;
	color: #000000;
	font-size: 11px;
	font-family: Verdana;
}
.a_schwarz:hover {
	text-decoration: underline;
	color: #000000;
	font-size: 11px;
	font-family: Verdana;
} 
.a_schwarz:active {
	text-decoration: none;
	color: #000000;
	font-size: 11px;
	font-family: Verdana
}
.a_kaufvertrag:link {
	text-decoration: underline;
	color: #000000;
	font-size: 18px;
	font-family: Verdana;
	font-weight: bold
}
.a_kaufvertrag:visited {
	text-decoration: underline;
	color: #000000;
	font-size: 18px;
	font-family: Verdana;
	font-weight: bold
}
.a_kaufvertrag:hover {
	text-decoration: none;
	color: #000000;
	font-size: 18px;
	font-family: Verdana;
	font-weight: bold
}
.a_kaufvertrag:active {
	text-decoration: underline;
	color: #000000;
	font-size: 18px;
	font-family: Verdana
	font-weight: bold
}
.a_schwarz_mail:link {
	text-decoration: none;
	color: #000000;
	font-size: 11px;
	font-family: Verdana;
	font-weight: bold
}
.a_schwarz_mail:visited {
	text-decoration: none;
	color: #000000;
	font-size: 11px;
	font-family: Verdana;
	font-weight: bold
}
.a_schwarz_mail:hover {
	text-decoration: underline;
	color: #000000;
	font-size: 11px;
	font-family: Verdana;
	font-weight: bold
} 
.a_schwarz_mail:active {
	text-decoration: none;
	color: #000000;
	font-size: 11px;
	font-family: Verdana
	font-weight: bold
}
.a_logout:link, .a_logout:visited, .a_logout:active {
	background: url(bilder/logout1.png) no-repeat left top;
	width:50px;
	height:50px;
	display:block;
}
.a_logout:hover {	
	background: url(bilder/logout2.png) no-repeat left top;
	width:50px;
	height:50px;
	display:block;
}

.a_klein:link {
	text-decoration: none;
	color: #000000;
	font-size: 6pt;
	font-family: Verdana;
}
.a_klein:visited {
	text-decoration: none;
	color: #000000;
	font-size: 6pt;
	font-family: Verdana;
}
.a_klein:hover {
	text-decoration: underline;
	color: #000000;
	font-size: 6pt;
	font-family: Verdana;
} 
.a_klein:active {
	text-decoration: none;
	color: #000000;
	font-size: 6pt;
	font-family: Verdana
}

.a_gross:link {
	text-decoration: none;
	color: #000000;
	font-size: 13pt;
	font-family: Verdana;
}
.a_gross:visited {
	text-decoration: none;
	color: #000000;
	font-size: 13pt;
	font-family: Verdana;
}
.a_gross:hover {
	text-decoration: underline;
	color: #000000;
	font-size: 13pt;
	font-family: Verdana;
} 
.a_gross:active {
	text-decoration: none;
	color: #000000;
	font-size: 13pt;
	font-family: Verdana
}

/*###############Tabellen###################*/

/*###############SpezialTabellen############*/

.table_anmeldung_box {
    BORDER-RIGHT: #000000 1px dotted;
    BORDER-TOP: #000000 1px dotted;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #000000 1px dotted;
    CURSOR: default;
    COLOR: #003366;
    BORDER-BOTTOM: #000000 1px dotted;
    FONT-FAMILY: Verdana, Arial;
    margin: 0 auto;
}
.table_grundstueck {
    BACKGROUND-COLOR: #FFFFFF;
    border-collapse: collapse;
}
.td_grundstueck { 
 	FONT-SIZE: 11px;
  COLOR: #000000; 
  FONT-FAMILY: Verdana; 
	padding:0px 1px 1px 0px;
	BACKGROUND:#000000;
}
/*###############AlleTabelle################*/

.table_alle_rahmen {
    border-top: 1px black solid;
    border-left: 1px black solid;
    BACKGROUND-COLOR: #FFFFFF;
    border-collapse: collapse;
}
.td_alle_rahmen { 
	border-bottom: 1px black solid; 
	border-right: 1px black solid; 
 	BACKGROUND-COLOR: #FFFFFF;
 	padding:5px;
}
.td_alle_rahmen_ohne_abstand { 
	border-bottom: 1px black solid; 
	border-right: 1px black solid; 
 	BACKGROUND-COLOR: #FFFFFF;
 	padding:0px;
}
.td_alle_rahmen_links { 
	border-bottom: 1px black solid; 
	border-right: 1px black solid; 
 	BACKGROUND-COLOR: #FFFFFF;
 	padding:5px;
 	text-align: left;
}
.td_alle_rahmen_links_ohne_abstand { 
	border-bottom: 1px black solid; 
	border-right: 1px black solid; 
 	BACKGROUND-COLOR: #FFFFFF;
 	padding:0px;
 	text-align: left;
}
.td_alle_rahmen_innen_rot { 
	border-bottom: 1px black solid; 
	border-right: 1px black solid; 
 	BACKGROUND-COLOR: #FF0000;
 	padding:5px;
}
.td_alle_rahmen_schrift_rot { 
	border-bottom: 1px black solid; 
	border-right: 1px black solid; 
 	color: #FF0000;
 	padding:5px;
}
.td_alle_rahmen_schrift_gruen { 
	border-bottom: 1px black solid; 
	border-right: 1px black solid; 
 	color: #008000;
 	padding:5px;
}
.td_alle_rahmen_innen_blau { 
	border-bottom: 1px black solid; 
	border-right: 1px black solid; 
 	BACKGROUND-COLOR: #0000FF;
 	COLOR: #FFFFFF;
 	padding:5px;
}
.td_alle_rahmen_innen_hellblau { 
	border-bottom: 1px black solid; 
	border-right: 1px black solid; 
 	BACKGROUND-COLOR: #1E90FF;
 	COLOR: #FFFFFF;
 	padding:5px;
}
.td_alle_rahmen_innen_hellblau_links { 
	border-bottom: 1px black solid; 
	border-right: 1px black solid; 
 	BACKGROUND-COLOR: #1E90FF;
 	COLOR: #FFFFFF;
 	padding:5px;
 	text-align: left;
}
.td_alle_rahmen_schrift_rot_links { 
	border-bottom: 1px black solid; 
	border-right: 1px black solid; 
 	COLOR: #FF0000;
 	padding:5px;
 	text-align: left;
}
.td_alle_rahmen_innen_grau { 
	border-bottom: 1px black solid; 
	border-right: 1px black solid; 
 	BACKGROUND-COLOR: #808080;
 	COLOR: #FFFFFF;
 	padding:5px;
}
.td_alle_rahmen_innen_grau_links { 
	border-bottom: 1px black solid; 
	border-right: 1px black solid; 
 	BACKGROUND-COLOR: #808080;
 	COLOR: #FFFFFF;
 	padding:5px;
 	text-align: left;
}
.td_alle_rahmen_innen_hellgrau_links { 
	border-bottom: 1px black solid; 
	border-right: 1px black solid; 
 	BACKGROUND-COLOR: #E8E6E3;
 	COLOR: #000000;
 	padding:5px;
 	text-align: left;
}
.td_alle_rahmen_innen_hellgrau { 
	border-bottom: 1px black solid; 
	border-right: 1px black solid; 
 	BACKGROUND-COLOR: #E8E6E3;
 	COLOR: #000000;
 	padding:5px;
}
.td_alle_rahmen_innen_dick { 
	border-bottom: 1px black solid; 
	border-right: 1px black solid; 
 	BACKGROUND-COLOR: #FFFFFF;
 	padding:5px;
 	font-weight:bold;
}
.td_schrift_rot {
    FONT-SIZE: 8pt;
    COLOR: #FF0000; 
    FONT-FAMILY: Verdana; 
    padding:5px;
}
.td_schrift_gruen {
    FONT-SIZE: 8pt;
    COLOR: #008000; 
    FONT-FAMILY: Verdana; 
    padding:5px;
}
.td_schrift_klein {
	FONT-SIZE: 9px;
}
.table_box {
    FONT-SIZE: 8pt;
    CURSOR: default;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #FFFFFF;
    margin: 0 auto;
} 
.td_box {
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-RIGHT: #FFFFFF 1px solid;
    BORDER-TOP: #FFFFFF 1px solid;
    padding: 10px;
    text-align: left;
}
.table_rot {
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-SIZE: 8pt;
    CURSOR: default;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #ffe8e8;
    margin: 0 auto;
}
.table_rot_computer {
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-SIZE: 8pt;
    CURSOR: default;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #ffe8e8;
    width:750px;
}
.table_mit_rahmen {
   BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #000000 1px solid;
    CURSOR: default;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #FFFFFF
}
.td_ohne_abstand { 
 	FONT-SIZE: 11px;
  COLOR: #000000; 
  FONT-FAMILY: Verdana; 
  padding:0px;
}
.td_ohne_abstand_klein { 
 	FONT-SIZE: 9px;
  COLOR: #000000; 
  FONT-FAMILY: Verdana; 
  padding:0px;
}

.grosse_schrift {
	FONT-SIZE: 13pt;
	font-weight: bold;
}
.kleine_schrift {
	FONT-SIZE: 7pt;
}

/*-------------------------------container--------------------------------*/

/*##################Startseite######################*/

#box_startseite {
	background: url(bilder/Startseite.jpg) no-repeat left top;
	position:absolute;
  top:50%;
  left:50%;
  width:950px;
  height:720px;
  margin-left:-475px;
  margin-top:-370px;
}
#box_startseite2 {
	background: url(bilder/Startseite.jpg) no-repeat left top;
	position:absolute;
  top:0;
  left:50%;
  width:950px;
  height:720px;
  margin-left:-475px;
  margin-top:-10px;
}
#box_start_menueleiste {
	position:absolute;
  top:160px;
  left:50%;
  width:800px;
  height:15px;
  margin-left:-400px;
}
#box_start_login {
	position:absolute;
  top:200px;
  left:30px;
  width:150px;
  height:180px;
  padding: 10px;
}
#box_start_statistik {
	position:absolute;
  top:420px;
  left:30px;
  width:150px;
  height:240px;
  padding: 10px;
}
#box_start_content {
	position:absolute;
  top:200px;
  left:220px;
  width:490px;
  height:280px;
  padding: 10px;
}
#box_start_news {
	position:absolute;
  top:520px;
  left:220px;
  width:490px;
  height:140px;
  padding: 10px;
  overflow:auto;
}
#box_start_bilder {
	position:absolute;
  top:200px;
  left:750px;
  width:140px;
  height:460px;
  padding: 10px;
}
#box_start_coming {
	position:absolute;
  top:100px;
  left:650px;
  width:180px;
  height:100px;
  padding: 10px;
}
#box_anmeldung {
	background: url(bilder/anmeldung.jpg) no-repeat left top;
	position:absolute;
  top:50%;
  left:50%;
  width:950px;
  height:720px;
  margin-left:-475px;
  margin-top:-370px;
}
#box_anmeldung2 {
	position:absolute;
  top:190px;
  left:100px;
  width:730px;
  height:410px;
  padding: 10px;
}
#box_anmeldung3 {
	background: url(bilder/anmeldung.jpg) no-repeat left top;
	position:absolute;
  top:0;
  left:50%;
  width:950px;
  height:720px;
  margin-left:-475px;
  margin-top:-10px;
}

/*###############Main#################*/

#head {
	background: url(bilder/stobgr.jpg) no-repeat right top; 
	width:1024px;
	margin: 0px auto;
	height:116px;
}
#nav {
	background: #FFFFFF;
	width:900px;
	margin: 0px auto;
	height:80px;
	text-align:center;
}
#nav2 {
	background: #FFFFFF;
	width:900px;
	margin: 0px auto;
	height:40px;
	text-align:center;
}
#nav hr {
	color: #000000;
	width:850px;
}
#content {
	background: #FFFFFF url(bilder/stmigr.jpg) repeat-y left top; ;
	width:1024px;
	margin: 0px auto;
	min-height:70%;	
}
.ct_clear {
	clear:both;	
}
#footer {
	background: url(bilder/stungr.jpg) no-repeat left top; 
	width:1024px;
	margin: 0px auto;
	height:87px;
}
#footer2 {
	width:1024px;
	margin: 0px auto;
	font-size: 6pt;
	text-align:center;
	padding-top:38px;
}
#box_main_head {	
	position:absolute; 
  width:1024px;
  height:116px;
}
#box_main_konto {
	position:absolute;
  top:12px;
  left:130px;
  width:150px;
  height:20px;
  FONT-SIZE: 11pt;
  font-weight: bold;
  FONT-FAMILY: Arial,Verdana; 
}

#box_main_credits {
	position:absolute;
  top:33px;
  left:130px;
  width:150px;
  height:20px;
  FONT-SIZE: 9pt;
  font-weight: bold;
  FONT-FAMILY: Arial,Verdana; 
}

#box_main_datum {
	position:absolute;
  top:52px;
  left:110px;
  width:90px;
  height:20px;
  FONT-SIZE: 9pt;
  font-weight: bold;
  FONT-FAMILY: Arial,Verdana; 
}
#box_main_uhrzeit {
	position:absolute;
  top:52px;
  left:265px;
  width:80px;
  height:20px;
  FONT-SIZE: 9pt;
  font-weight: bold;
  FONT-FAMILY: Arial,Verdana; 
}
#box_main_fax {
	position:absolute;
  top:47px;
  left:760px;
  width:15px;
  height:15px;
}
#box_main_ab {
	position:absolute;
  top:47px;
  left:805px;
  width:15px;
  height:15px;
}
#box_main_mail {
	position:absolute;
  top:47px;
  left:855px;
  width:15px;
  height:15px;
}
#box_main_logout {
	position:absolute;
  top:15px;
  left:900px;
  width:50px;
  height:50px;
}
#box_main_support {
	position:absolute;
  top:25px;
  left:640px;
  width:128px;
  height:42px;
}

/*##############Content###############*/

.box_computer {
	background: url(bilder/test.png) no-repeat left top;
	width:858px;
	margin: 0 auto;	
	height:560px;
	text-align:center;
	border: #FFFFFF 1px solid;
}
.box_computer2 {
	width:790px;
	margin: 25px auto 0 auto;
	border-bottom: #000000 1px dashed;
	height:45px;
	text-align:right;
}
.box_computer3 {	
	position:relative;
	width:790px;
	margin: 0 auto;	
	height:390px;
	overflow:scroll;
	padding-top: 20px;
}
.cnt_links {
	width:450px;
	padding:10px;
	float:left;
	margin: 0 0 0 30px;
}
.cnt_rechts {
	width:450px;
	padding:10px;
	float:right;
	margin: 0 30px 0 0;
}
.box_mitte {
	background: #FFFFFF;
	border: #000000 1px solid;
	width:900px;
	margin: 0 auto;	
	padding:10px;
	text-align:center;
}
.box_mitte h2{
	background: #FFFFFF;
	border-bottom: #000000 1px dashed;
	width:880px;
	margin: 0 auto 10px auto;	
	padding:10px;
}
.box_mitte_header {
	background: #FFFFFF;
	border-bottom: #000000 1px dashed;
	width:880px;
	margin: 0 auto 10px auto;	
	padding:10px;
	FONT-SIZE: 11pt;	
	font-weight: bold;
}
.box_mitte_rot {
	background: #ffe8e8;
	border: #000000 1px solid;
	width:900px;
	margin: 0 auto 10px auto;	
	padding:10px;
}
.box_mitte_rot h2{
	background: #bd1a1a;
	border-bottom: #000000 1px dashed;
	width:880px;
	margin: 0 auto 10px auto;	
	padding:10px
}

.box_klein {
	background: #FFFFFF;
	border: #000000 1px solid;
	width:350px;
	margin: 0 auto 20px auto;	
	padding:10px;
	text-align:center;
}
.box_klein_header {
	background: #FFFFFF;
	width:330px;
	margin: 0 auto 10px auto;	
	FONT-SIZE: 11pt;	
	font-weight: bold;
}
.box_klein h3{
	background: #FFFFFF;
	width:320px;
	margin: 0 auto 10px auto;	
	padding:0 5px 5px 5px;
}
.box_klein h2{
	background: #FFFFFF;
	border-bottom: #000000 1px dashed;
	width:320px;
	margin: 0 auto 10px auto;	
	padding:0 5px 5px 5px;
}
.box_transparent{
	position: fixed;
	background: url(bilder/tabg.png) repeat left top;
	border: 1px #000000 solid;
	height:100%;
	width:100%;
	z-index:999;
}
/*Sammelfahrtbox*/
.box_sammel {	
	width:285px;
	margin: 0 auto;	
	height:150px;
	text-align:center;
	overflow:scroll;
}

/* #############Tooltip################# */

a.tooltip,
a.tooltip:link,
a.tooltip:visited,
a.tooltip:active {
position: relative;
text-decoration: none;
border-bottom:0px dotted #4dbcf3;
font-size: 11px;
color: #000000;
 FONT-FAMILY: Verdana;
}

a.tooltip:hover {
background: transparent;
z-index: 100;
color: #000000;
}

a.tooltip span {
display: none;
text-decoration: none;
}

a.tooltip:hover span {
display: block;
position: absolute;
top: 30px;
left: 0;
width: 250px;
z-index: 100;
color: #000000;
border: 2px solid #FF0000;
padding: 4px;
background: #ffe8e8;
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-style: Normal;
text-align: left;
}
a.tooltip_grundstueck,
a.tooltip_grundstueck:link,
a.tooltip_grundstueck:visited,
a.tooltip_grundstueck:active {
position: relative;
text-decoration: none;
border-bottom:0px dotted #4dbcf3;
font-size: 11px;
color: #000000;
 FONT-FAMILY: Verdana;
}

a.tooltip_grundstueck:hover {
background: transparent;
z-index: 100;
color: #000000;
}

a.tooltip_grundstueck span {
display: none;
text-decoration: none;
}

a.tooltip_grundstueck:hover span {
display: block;
position: absolute;
top: 30px;
left: 0;
width: 500px;
z-index: 100;
color: #000000;
border: 2px solid #FF0000;
padding: 4px;
background: #ffe8e8;
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-style: Normal;
text-align: left;
}
a.tooltip_arbeitnehmer,
a.tooltip_arbeitnehmer:link,
a.tooltip_arbeitnehmer:visited,
a.tooltip_arbeitnehmer:active {
position: relative;
text-decoration: none;
border-bottom:0px dotted #4dbcf3;
font-size: 11px;
color: #000000;
 FONT-FAMILY: Verdana;
}

a.tooltip_arbeitnehmer:hover {
background: transparent;
z-index: 100;
color: #000000;
}

a.tooltip_arbeitnehmer span {
display: none;
text-decoration: none;
}

a.tooltip_arbeitnehmer:hover span {
display: block;
position: absolute;
top: 30px;
left: -150px;
width: 250px;
z-index: 100;
color: #000000;
border: 2px solid #FF0000;
padding: 4px;
background: #ffe8e8;
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-style: Normal;
text-align: left;
}

a.tooltip_routen,
a.tooltip_routen:link,
a.tooltip_routen:visited,
a.tooltip_routen:active {
position: relative;
text-decoration: none;
border-bottom:0px dotted #4dbcf3;
font-size: 11px;
color: #000000;
 FONT-FAMILY: Verdana;
}

a.tooltip_routen:hover {
background: transparent;
z-index: 100;
color: #000000;
}

a.tooltip_routen span {
display: none;
text-decoration: none;
}

a.tooltip_routen:hover span {
display: block;
position: absolute;
top: -20px;
left: 30px;
width: 250px;
z-index: 100;
color: #000000;
border: 2px solid #FF0000;
padding: 4px;
background: #ffe8e8;
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-style: Normal;
text-align: left;
}

a.tooltip_sammel,
a.tooltip_sammel:link,
a.tooltip_sammel:visited,
a.tooltip_sammel:active {
position: relative;
text-decoration: none;
border-bottom:0px dotted #4dbcf3;
font-size: 11px;
color: #000000;
 FONT-FAMILY: Verdana;
}

a.tooltip_sammel:hover {
background: transparent;
z-index: 100;
color: #000000;
}

a.tooltip_sammel span {
display: none;
text-decoration: none;
}

a.tooltip_sammel:hover span {
display: block;
position: absolute;
top: 10px;
left: -245px;
width: 250px;
z-index: 100;
color: #000000;
border: 2px solid #FF0000;
padding: 4px;
background: #ffe8e8;
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-style: Normal;
text-align: left;
}
a.tooltip_planung,
a.tooltip_planung:link,
a.tooltip_planung:visited,
a.tooltip_planung:active {
position: relative;
text-decoration: none;
border-bottom:0px dotted #4dbcf3;
font-size: 11px;
color: #000000;
 FONT-FAMILY: Verdana;
}

a.tooltip_planung:hover {
background: transparent;
z-index: 100;
color: #000000;
}

a.tooltip_planung span {
display: none;
text-decoration: none;
}

a.tooltip_planung:hover span {
display: block;
position: absolute;
top: -50px;
left: -260px;
width: 250px;
z-index: 100;
color: #000000;
border: 2px solid #FF0000;
padding: 4px;
background: #ffe8e8;
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-style: Normal;
text-align: left;
}

/*######################Test##################*/


#box_zeitung {	  
  width:1024px;
  height:505px;
}
#box_zeitung2 {	 	
	position:absolute;  
  width:1024px;
  height:505px;
}

#box_zeitung_bild {	
	position:absolute; 
	background: url(bilder/zeitung.jpg) repeat left top;
  width:800px;
  height:500px;
  left:110px;
}

#box_zeitung_datum {
	position:absolute;
  top:0px;
  left:680px;
  width:110px;
  height:40px;
  FONT-SIZE: 12pt;
  font-weight: bold;
  FONT-FAMILY: Arial,Verdana;
  text-align:center; 
}

#box_zeitung_rekord {
	position:absolute;
  top:80px;
  left:175px;
  width:190px;
  height:55px;
  FONT-SIZE: 10pt;
  font-weight: bold;
  FONT-FAMILY: Arial,Verdana; 
  overflow:auto;
  text-align:center;
}

#box_zeitung_insolvenz {
	position:absolute;
  top:140px;
  left:10px;
  width:160px;
  height:150px;
  FONT-SIZE: 10pt;
  font-weight: bold;
  FONT-FAMILY: Arial,Verdana; 
  overflow:auto;
}

#box_zeitung_geburtstag {
	position:absolute;
  top:165px;
  left:175px;
  width:195px;
  height:125px;
  FONT-SIZE: 10pt;
  font-weight: bold;
  FONT-FAMILY: Arial,Verdana;
  overflow:auto;
  text-align:center; 
}

#box_zeitung_logo {
	position:absolute;
  top:320px;
  left:10px;
  width:360px;
  height:160px;
  FONT-SIZE: 10pt;
  font-weight: bold;
  FONT-FAMILY: Arial,Verdana; 
  overflow:auto;
}

#box_zeitung_firmen {
	position:absolute;
  top:220px;
  left:375px;
  width:170px;
  height:260px;
  FONT-SIZE: 10pt;
  font-weight: bold;
  FONT-FAMILY: Arial,Verdana; 
  overflow:auto;
  text-align:center; 
}

#box_zeitung_text1 {
	position:absolute;
  top:55px;
  left:375px;
  width:415px;
  height:125px;
  FONT-SIZE: 10pt;
  font-weight: bold;
  FONT-FAMILY: Arial,Verdana; 
  overflow:auto;
}

#box_zeitung_text2 {
	position:absolute;
  top:190px;
  left:550px;
  width:240px;
  height:290px;
  FONT-SIZE: 10pt;
  font-weight: bold;
  FONT-FAMILY: Arial,Verdana; 
  overflow:auto;
}
.box_status {
	background: #FFFFFF;
	border: #000000 1px solid;
	width:850px;
	height: 70px;
	margin: 0 auto;	
	padding:5px;
	padding-bottom:0px;
	text-align:center;
	overflow:auto;
}
.box_status_header {
	background: #FFFFFF;
	width:830px;
	margin: 0 auto 10px auto;	
	padding-bottom:5px;
	FONT-SIZE: 12pt;	
	font-weight: bold;
}

.hr_neuwagen { /* Neuwagenmarkt */
	color: #000000;
	width:100px;
}
