
html { height:100%;  margin-bottom:1px; }


.punkte   	 {font-family: Arial; font-size:13; color:#AE6B00; font-weight: bold}

.navigation {font-family: Arial; font-size:10; color:#FFFFFF;}

.klein {
	font-size : 8pt;
	font-family : Arial;
	color : Gray;
}



A.klein:link{font-family: Arial; font-size:11; font-weight : bold; text-decoration: none; color: #FFFFFF}
A.klein:visited {font-family: Arial; font-size:11; font-weight : bold; text-decoration: none; color: #FFFFFF}
A.klein:hover{font-family: Arial; font-size:11; font-weight : bold; text-decoration: none; color: #ffd306}
A.klein:active{font-family: Arial; font-size:11; font-weight : bold; text-decoration: none; color: #ffd306}

A.hauptnavi:link{font-family: Arial; font-size:13; font-weight : bold; text-decoration: none; color: #FFFFFF}
A.hauptnavi:visited{font-family: Arial; font-size:13; font-weight : bold; text-decoration: none; color: #FFFFFF}
A.hauptnavi:hover{font-family: Arial; font-size:13; font-weight : bold; text-decoration: none; color: #FFd306}
A.hauptnavi:active{font-family: Arial; font-size:13; font-weight : bold; text-decoration: none; color: #ffd306}

A:link           {font-family: arial; font-size:13; text-decoration: none; color: #00479b}
A:visited        {font-family: arial; font-size:13; text-decoration: none; color: #00479b}
A:hover          {font-family: arial; font-size:13; text-decoration: none; color: #ffd306}
A:active         {font-family: arial; font-size:13; text-decoration: none; color: #ffd306}


.Input { color: #000000; background-color: white; border: 1px; font-size: 9px; border-style: solid; border-color: #cccccc; }
.InputArea { color: #000000; background-color: white; border: 1px; font-size: 12px; border-style: solid; border-color: #cccccc; }
.InputButton { color: #000000; background-color: white; border: 1px; font-size: 9px; font-weight: bold; border-style: solid; border-color: #cccccc; }



/* Neue Styles von Maier    */
.head{ font-family:Arial; font-size:16px; font-weight: bold; font-variant: small-caps; color: #00479b; line-height: 30px; }
.head2{ font-family:Arial; font-size:16px; font-weight: bold; color: #00479b; line-height: 30px; }
.sub{ font-family:Arial; font-size:13px; font-weight: bold; color: #00479b; line-height: 30px; }

.headline{ font-family:Arial; color: #FFFFFF; font-size:18px; font-weight: bold; padding-left: 8px; background-color: #00479b; }
.subhead{ font-family:Arial; font-size:13px; font-weight: bold; color: #00479b; line-height: 19px; padding-left: 5px; }
.maschhead{ font-family:Arial; font-size:14px; font-weight: bold; color: #00479b; line-height: 13px; padding-left: 10px; }

.titel { font-family:Arial; font-size:16px; font-weight: bold; font-variant: small-caps; color: #00479b; line-height: 36px; padding-left: 2px; }

.text		{ font-family: Arial; color: #000000; font-size:12; color:#000000; line-height: 19px; }
.textblau	{ font-family: Arial; color: #000000; font-size:12; color:#000000; line-height: 19px; color: #00479b; }
.textrot	{ font-family: Arial; color: #000000; font-size:12; color:#000000; line-height: 19px; color: #e70000; }
.textweiss	{ font-family: Arial; color: #000000; font-size:12; color:#000000; line-height: 19px; color: #FFFFFF; }
.textklein	{ font-family: Arial; color: #000000; font-size:11; color:#000000; line-height: 17px; }
.textklein2	{ font-family: Arial; color: #000000; font-size:10; color:#000000; line-height: 15px; }
.textkleinblau	{ font-family: Arial; color: #000000; font-size:11; color:#000000; line-height: 17px; color: #00479b; }
.textkleinblau2	{ font-family: Arial; color: #000000; font-size:9; color:#000000; line-height: 17px; color: #00479b; }
.textkleinrot	{ font-family: Arial; color: #000000; font-size:11; color:#000000; line-height: 17px; color: #e70000; }

/* Mitarbeiter    */

.head_mitarbeiter	{ font-family:Arial; font-size:16px; font-weight: bold; color: #00479b; line-height: 20px; }
.sub_mitarbeiter	{ font-family:Arial; font-size:13px; font-weight: bold; color: #00479b; line-height: 20px; }
.text_mitarbeiter	{ font-family: Arial; color: #000000; font-size:12; color:#000000; line-height: 22px;}

#gebrauchte {
	width: 700px;
	border: #00479b solid 1px;
	padding: 10px;
	background-color: #F2F7FA;
}
#anzeige {
	width: 600px;
	border: #00479b solid 1px;
	padding: 10px;
	background-color: #F2F7FA;
}
.anz_head{
	font-family:Arial;
	color:  #FFFFFF;
	font-size:20px;
	line-height:30px;
	font-weight: bold;
	background-color: #00479b;
}
.anz_text{
	font-family:Arial;
	color: #000000;
	font-size:12px;
	line-height:20px;
	font-weight: normal;
}

.label{
	font-family:Arial;
	color: #00479b;
	font-size:26px;
	line-height:20px;
	font-weight: bold;
}

/* Layout der Tabelle    */
#tabellen { border: #00008B solid 0px; background-color: #EDEEED; padding: 0px; }

.sublinie  { border-bottom: #00479b solid 2px; }
.sublinie2 { background-color: #D3D5D7; border-bottom: #00479b solid 2px; }
.reihe1 { border-bottom: #000000 solid 1px; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; font-family:Arial; font-size:11px; font-weight: normal; }
.reihe2 { border-bottom: #000000 solid 1px; padding-top: 2px; padding-bottom: 2px; padding-left: 15px; font-family:Arial; font-size:11px; font-weight: normal; background-color: #D3D5D7; }
.trenner { background-color: #D3D5D7; }
.zeile { border-top: #000000 solid 2px; }

/* layout der Highlights */

.highlights{
	background: url(../bilder/stern.png) no-repeat;
	font-family:Arial;
	font-size:14px;
	font-weight: bold;
	color: #00479b;
	line-height: 30px;
	padding-left: 50px;
}
.highlightsrot{
	background: url(../bilder/stern.png) no-repeat;
	font-family:Arial;
	font-size:14px;
	font-weight: bold;
	color: #e70000;
	line-height: 30px;
	padding-left: 50px;
}
.highlightsvorteile{
	background: url(../bilder/star_stern.gif) no-repeat;
	font-family:Arial;
	font-size:16px;
	font-weight: bold;
	color: #000000;
	line-height: 30px;
	padding-left: 70px;
}
.highlightsvorteile2{
	background: url(../bilder/star_stern2.gif) no-repeat;
	font-family:Arial;
	font-size:12px;
	font-weight: bold;
	color: #000000;
	line-height: 20px;
	padding-left: 60px;
}
h2{
	font-family:Arial;
	font-size:22px;
	font-weight: bold;
	color: #00479b;
	line-height: 50px;
	border-bottom: #00479b solid 2px;
}

/* uhr - datum */
.uhrzeit{
	font-family:Arial;
	font-size:12px;
	font-weight: bold;
	color: #00479b;
	line-height: 19px;
	border:solid 0px
}
input.datum {
font-size:11px;
line-height: 19px
color:#000000;
}

input.zeit{
font-size:11px;
line-height: 19px
color:#000000;
}

form {margin-bottom:0px;}



#bullets {
	list-style-type:none;
	list-style-image: url(../bilder/dreieck.gif);
	margin-left: 50px;
}

#maschinen {
	list-style-type:none;
	list-style-image: url(../bilder/dreieck.gif);
	margin-left: 18px;
}
/* Kontaktformular */
.formular{
 	width:500px;
 	border:0px solid #ccc;
	margin-left: 0px;
	margin-top: 20px;
	font-family:Verdana;
	font-size: 11px;
	color: #000000;
}

.ebene{
 	clear: both;
 	padding: 2px 0;
}

.submit{
 	clear: both;
 	margin:1em 0 0 10em
}

.feldbreite1{
	background:#eeeeee;
	border:1px solid #C0C0C2;
	font-family:Verdana;
	font-size:11px;
	color: #000000;
	overflow:auto;
	width:60px;
}
.feldbreite2{
 	background:#eeeeee;
 	border:1px solid #C0C0C2;
	font-family:Verdana;
	font-size:11px;
	color: #000000;
	overflow:auto;
	width:214px;
}
.feldbreite3{
	background:#eeeeee;
	border:1px solid #C0C0C2;
	font-family:Verdana;
	font-size:11px;
	color: #000000;
	overflow:auto;
	width:436px;
}
.feldbreite4{
 	background:#eeeeee;
 	border:1px solid #C0C0C2;
	font-family:Verdana;
	font-size:11px;
	color: #000000;
 	overflow:auto;
 	width:368px;
}
.feldbreite5{
 	background:#eeeeee;
 	border:1px solid #C0C0C2;
	font-family:Verdana;
	font-size:11px;
	color: #000000;
 	overflow:auto;
 	width:213px;
}
.feldbreite6{
 	background:#eeeeee;
 	border:1px solid #C0C0C2;
	font-family:Verdana;
	font-size:11px;
	color: #000000;
 	overflow:auto;
 	width:217px;
}

/* maiertest */
#sub1Div
{
z-index:1000;
visibility:hidden;
width:350px;
height:400px;
position:relative;
left:450px;
top:-500px;
border:0px solid #151515;
}

#sub2Div
{
z-index:2000;
visibility:hidden;
width:350px;
height:250px;
position:relative;
left:450px;
top:-900px;
border:0px solid #151515;
}

#sub3Div
{
z-index:3000;
visibility:hidden;
width:350px;
height:250px;
position:relative;
left:450px;
top:-1150px;
border:0px solid #151515;
}
