body 
{
	scrollbar-base-color:#FFFFFF;
	scrollbar-highlight-color:#CCCCCC;
	scrollbar-arrow-color:#FF0000;
	scrollbar-shadow-color:#FFFFFF;
}
/*------ hide border of images ------*/
img {border-style: none; border-width: 0px;}

/*------  Links ---------------*/
a:link       { font-family:   Arial, Helvetica, sans-serif;  font-size: 12px; font-weight: normal; color: #ff6600; text-decoration: none;}
a:visited { font-family:    Arial, Helvetica, sans-serif;   font-size: 12px; font-weight: normal;  color:#ff6600;  text-decoration: none;}
a:active  { font-family:    Arial, Helvetica, sans-serif;   font-size: 12px; font-weight: normal;  color: #ff6600;  text-decoration: none}
a:hover   {font-family:    Arial, Helvetica, sans-serif;    font-size: 12px; font-weight: normal;  color: #ff6600;  text-decoration: underline}

.home a:link       { font-family:   Arial, Helvetica, sans-serif;  font-size: 10px; font-weight: bold; color: White; text-decoration: none;}
.home a:visited { font-family:    Arial, Helvetica, sans-serif;   font-size: 10px; font-weight: bold;  color: White;  text-decoration: none;}
.home a:active  { font-family:    Arial, Helvetica, sans-serif;   font-size: 10px; font-weight: bold;  color: White;  text-decoration: none}
.home a:hover   {font-family:    Arial, Helvetica, sans-serif;    font-size: 10px; font-weight: bold;  color: #ff6600;  text-decoration: underline;  }

.karte a:link       { font-family:   Arial, Helvetica, sans-serif;  font-size: 12px; font-weight: normal; color: White; text-decoration: none;}
.karte a:visited { font-family:    Arial, Helvetica, sans-serif;   font-size: 12px; font-weight: normal;  color: White;  text-decoration: none;}
.karte a:active  { font-family:    Arial, Helvetica, sans-serif;   font-size: 12px; font-weight: normal;  color: White;  text-decoration: none}
.karte a:hover   {font-family:    Arial, Helvetica, sans-serif;    font-size: 12px; font-weight: normal;  color: #ff6600;  text-decoration: underline;  }

.kartedetails a:link       { font-family:   Arial, Helvetica, sans-serif;  font-size: 12px; font-weight: normal; color: White; text-decoration: none;}
.kartedetails a:visited { font-family:    Arial, Helvetica, sans-serif;   font-size: 12px; font-weight: normal;  color: White;  text-decoration: none;}
.kartedetails a:active  { font-family:    Arial, Helvetica, sans-serif;   font-size: 12px; font-weight: normal;  color: White;  text-decoration: none}
.kartedetails a:hover   {font-family:    Arial, Helvetica, sans-serif;    font-size: 12px; font-weight: normal;  color: White;  text-decoration: underline;  }

.stelle a:link       { font-family:   Arial, Helvetica, sans-serif;  font-size: 12px; font-weight: normal; color: #324395; text-decoration: none;}
.stelle a:visited { font-family:    Arial, Helvetica, sans-serif;   font-size: 12px; font-weight: normal;  color: #324395;  text-decoration: none;}
.stelle a:active  { font-family:    Arial, Helvetica, sans-serif;   font-size: 12px; font-weight: normal;  color: #324395;  text-decoration: none}
.stelle a:hover   {font-family:    Arial, Helvetica, sans-serif;    font-size: 12px; font-weight: normal;  color: #ff6600;  text-decoration: none;  }

.weisshref a:link       { font-family:   Arial, Helvetica, sans-serif;  font-size: 12px; font-weight: bold; color: White; text-decoration: none;}
.weisshref a:visited { font-family:    Arial, Helvetica, sans-serif;   font-size: 12px; font-weight: bold;  color: White;  text-decoration: none;}
.weisshref a:active  { font-family:    Arial, Helvetica, sans-serif;   font-size: 12px; font-weight: bold;  color: White;  text-decoration: none}
.weisshref a:hover   {font-family:    Arial, Helvetica, sans-serif;    font-size: 12px; font-weight: bold;  color: White;  text-decoration: underline;  }

.press a:link       { font-family:   Arial, Helvetica, sans-serif;  font-size: 12px; font-weight: bold; color: #324395; text-decoration: none;}
.press a:visited { font-family:    Arial, Helvetica, sans-serif;   font-size: 12px; font-weight: bold;  color: #324395;  text-decoration: none;}
.press  a:active  { font-family:    Arial, Helvetica, sans-serif;   font-size: 12px; font-weight: bold;  color: #324395;  text-decoration: none}
.press a:hover   {font-family:    Arial, Helvetica, sans-serif;    font-size: 12px; font-weight: bold;  color: #ff6600;  text-decoration: none;  }


.international a:link       { font-family:   Arial, Helvetica, sans-serif;  font-size: 12px; font-weight: bold; color: #324395; text-decoration: none;}
.international a:visited { font-family:    Arial, Helvetica, sans-serif;   font-size: 12px; font-weight: bold;  color: #324395;  text-decoration: none;}
.international a:active  { font-family:    Arial, Helvetica, sans-serif;   font-size: 12px; font-weight: bold;  color: #324395;  text-decoration: none}
.international a:hover   {font-family:    Arial, Helvetica, sans-serif;    font-size: 12px; font-weight: bold;  color: #ff6600;  text-decoration: none;  }

.prodmasch a:link       { font-family:   Arial, Helvetica, sans-serif;  font-size: 11px; font-weight: normal; color: #324395; text-decoration: none;}
.prodmasch a:visited { font-family:    Arial, Helvetica, sans-serif;   font-size: 11px; font-weight: normal;  color: #324395;  text-decoration: none;}
.prodmasch a:active  { font-family:    Arial, Helvetica, sans-serif;   font-size: 11px; font-weight: normal;  color: #324395;  text-decoration: none}
.prodmasch a:hover   {font-family:    Arial, Helvetica, sans-serif;    font-size: 11px; font-weight: normal;  color: #ff6600;  text-decoration: none;  }

.geraete a:link       { font-family:   Arial, Helvetica, sans-serif;  font-size: 12px; font-weight: normal; color: White; text-decoration: none;}
.geraete a:visited { font-family:    Arial, Helvetica, sans-serif;   font-size: 12px; font-weight: normal;  color: White;  text-decoration: none;}
.geraete a:active  { font-family:    Arial, Helvetica, sans-serif;   font-size: 12px; font-weight: normal;  color: White;  text-decoration: none}
.geraete a:hover   {font-family:    Arial, Helvetica, sans-serif;    font-size: 12px; font-weight: normal;  color: #ff6600;  text-decoration: none;  }

.systeme a:link       { font-family:   Arial, Helvetica, sans-serif;  font-size: 12px; font-weight: normal; color: White; text-decoration: none;}
.systeme a:visited { font-family:    Arial, Helvetica, sans-serif;   font-size: 12px; font-weight: normal;  color: White;  text-decoration: none;}
.systeme a:active  { font-family:    Arial, Helvetica, sans-serif;   font-size: 12px; font-weight: normal;  color: White;  text-decoration: none}
.systeme a:hover   {font-family:    Arial, Helvetica, sans-serif;    font-size: 12px; font-weight: normal;  color: #324395;  text-decoration: none;  }

.newsmasch a:link       { font-family:   Arial, Helvetica, sans-serif;  font-size: 12px; font-weight: normal; color: #ff6600; text-decoration: none;}
.newsmasch a:visited { font-family:    Arial, Helvetica, sans-serif;   font-size: 12px; font-weight: normal;  color: #ff6600;  text-decoration: none;}
.newsmasch a:active  { font-family:    Arial, Helvetica, sans-serif;   font-size: 12px; font-weight: normal;  color: #ff6600;  text-decoration: none}
.newsmasch a:hover   {font-family:    Arial, Helvetica, sans-serif;    font-size: 12px; font-weight: normal;  color: #ff6600;  text-decoration: underline;  }

.newsmesse a:link       { font-family:   Arial, Helvetica, sans-serif;  font-size: 12px; font-weight: bold; color: #ff6600; text-decoration: none;}
.newsmesse a:visited { font-family:    Arial, Helvetica, sans-serif;   font-size: 12px; font-weight: bold;  color: #ff6600;  text-decoration: none;}
.newsmesse a:active  { font-family:    Arial, Helvetica, sans-serif;   font-size: 12px; font-weight: bold;  color: #ff6600;  text-decoration: none}
.newsmesse a:hover   {font-family:    Arial, Helvetica, sans-serif;    font-size: 12px; font-weight: bold;  color: #ff6600;  text-decoration: underline;  }


.blau11{
	font-family :   Arial, Helvetica, sans-serif; 
	font-size : 11px;
	color: #324395;
}

.blau11bold{
	font-family :   Arial, Helvetica, sans-serif; 
	font-size : 11px;
	color: #324395;
	font-weight : bold;
}

.blau11kbold{
	font-family :   Arial, Helvetica, sans-serif; 
	font-size : 11px;
	color: #324395;
	font-weight : bold;
	font-style : italic;
}

.blau10{
	font-family :   Arial, Helvetica, sans-serif; 
	font-size : 10px;
	color: #324395;
}

.blau10bold{
	font-family :   Arial, Helvetica, sans-serif; 
	font-size : 10px;
	color: #324395;
	font-weight : bold;
}

.rot{
	font-family :   Arial, Helvetica, sans-serif; 
	font-size : 12px;
	color: #ff6600;
}
.rotbold{
	font-family :   Arial, Helvetica, sans-serif; 
	font-size : 12px;
	color: #ff6600;
	font-weight : bold;
}

.rotkbold{
	font-family :   Arial, Helvetica, sans-serif; 
	font-size : 12px;
	color: #ff6600;
	font-weight : bold;
	font-style : italic;
}



.rot16{
	font-family :   Arial, Helvetica, sans-serif; 
	font-size : 16px;
	color: #ff6600;
}
.rot16bold{
	font-family :   Arial, Helvetica, sans-serif; 
	font-size : 16px;
	color: #ff6600;
	font-weight : bold;
}
.rot16k{
	font-family :   Arial, Helvetica, sans-serif; 
	font-size : 16px;
	color: #ff6600;
	font-style : italic;
}
.rot16kbold{
	font-family :   Arial, Helvetica, sans-serif; 
	font-size : 16px;
	color: #ff6600;
	font-weight : bold;
	font-style : italic;
}

.rot18kbold{
	font-family :   Arial, Helvetica, sans-serif; 
	font-size : 18px;
	color: #ff6600;
	font-weight : bold;
	font-style : italic;
}

.rot14{
	font-family :   Arial, Helvetica, sans-serif; 
	font-size : 14px;
	color: #ff6600;

}

.rot14bold{
	font-family :   Arial, Helvetica, sans-serif; 
	font-size : 14px;
	color: #ff6600;
	font-weight : bold;
}

.rot14kbold{
	font-family :   Arial, Helvetica, sans-serif; 
	font-size : 14px;
	color: #ff6600;
	font-weight : bold;
	font-style : italic;
}


.black{
	font-family :   Arial, Helvetica, sans-serif; 
	font-size : 12px;
	color: Black;
}
.blackbold{
	font-family :   Arial, Helvetica, sans-serif; 
	font-size : 12px;
	color: Black;
	font-weight : bold;
}

.black13{
	font-family :   Arial, Helvetica, sans-serif; 
	font-size : 13px;
	color: Black;
}
.blackbold13{
	font-family :   Arial, Helvetica, sans-serif; 
	font-size : 13px;
	color: Black;
	font-weight : bold;
}

.black16bold{
	font-family :   Arial, Helvetica, sans-serif; 
	font-size : 18px;
	color: Black;
	font-weight : bold;
}

.blau{
	font-family :   Arial, Helvetica, sans-serif; 
	font-size : 12px;
	color: #324395;
}

.blaubold{
	font-family :   Arial, Helvetica, sans-serif; 
	font-size : 12px;
	color: #324395;
	font-weight : bold;
}
.blau13{
	font-family :   Arial, Helvetica, sans-serif; 
	font-size : 13px;
	color: #324395;
}

.blaubold13{
	font-family :   Arial, Helvetica, sans-serif; 
	font-size : 13px;
	color: #324395;
	font-weight : bold;
}
.hellblaublaubold{
	font-family :   Arial, Helvetica, sans-serif; 
	font-size : 12px;
	color: #C7D4E2;
	font-weight : bold;
}


.blaubold14{
	font-family :   Arial, Helvetica, sans-serif; 
	font-size : 14px;
	color: #324395;
	font-weight : bold;
}

.just{
	font-family :   Arial, Helvetica, sans-serif; 
	font-size : 12px;
	color: white;
	text-align : justify
}

.weiss{
	font-family :   Arial, Helvetica, sans-serif; 
	font-size : 12px;
	color: white;
}
.weissbold{
	font-family :   Arial, Helvetica, sans-serif; 
	font-size : 12px;
	color: white;
	font-weight : bold;
}

.weiss11{
	font-family :   Arial, Helvetica, sans-serif; 
	font-size : 11px;
	color: white;
}
.weiss11bold{
	font-family :   Arial, Helvetica, sans-serif; 
	font-size : 11px;
	color: white;
	font-weight : bold;
}


.weiss13bold{
	font-family :   Arial, Helvetica, sans-serif; 
	font-size : 13px;
	color: white;
	font-weight : bold;
}

.lilla{
	font-family :   Arial, Helvetica, sans-serif; 
	font-size : 12px;
	color: #333399;
}
.lillabold{
	font-family :   Arial, Helvetica, sans-serif; 
	font-size : 12px;
	color: #333399;
	font-weight : bold;
}

.lilla11{
	font-family :   Arial, Helvetica, sans-serif; 
	font-size : 11px;
	color: #333399;
}
.lillabold11{
	font-family :   Arial, Helvetica, sans-serif; 
	font-size : 11px;
	color: #333399;
	font-weight : bold;
}
/*------  Formular  ---------------*/

.input80{
	font-family : Verdana,  Arial, Helvetica, sans-serif; 
	font-size : 12px;	
	color: Black;
	background-color : #f3f3f3; 
	width: 80px;
	padding-bottom : 2px;
	padding-left : 3px;
	padding-right : 3px;
	padding-top : 3px;
	border-right:  black 1 solid;
	BORDER-LEFT: black  1 solid;
	BORDER-TOP: black 1 solid;
	BORDER-BOTTOM: black 1 solid;
	}
	.input100{
	font-family : Verdana,  Arial, Helvetica, sans-serif; 
	font-size : 11px;	
	color: Black;
	background-color : #f3f3f3; 
	width: 100px;
	border-right:  black 1 solid;
	BORDER-LEFT: black  1 solid;
	BORDER-TOP: black 1 solid;
	BORDER-BOTTOM: black 1 solid;
	}
	.input200{
	font-family : Verdana,  Arial, Helvetica, sans-serif; 
	font-size : 11px;
	color: Black;
	background-color : #f3f3f3; 
	width: 220px;
	border-right:  black 1 solid;	BORDER-LEFT: black  1 solid;	BORDER-TOP: black 1 solid;	BORDER-BOTTOM: black 1 solid;
	}
	
	.input300{
	font-family : Verdana,  Arial, Helvetica, sans-serif; 
	font-size : 12px;
	color: #324395;
	background-color : White; 
	width: 300px;
	border-right:   1 solid;	BORDER-LEFT:   1 solid;	BORDER-TOP:  1 solid;	BORDER-BOTTOM:  1 solid;
	}
	
	
	.input150{
	font-family : Verdana,  Arial, Helvetica, sans-serif; 
	font-size : 13px;
	color: #324395;
	background-color : White; 
	width: 105px;
	border-right:  black 1 solid;	BORDER-LEFT:  black 1 solid;	BORDER-TOP: black 1 solid;	BORDER-BOTTOM: black 1 solid;
	}
 
    .input140{
	font-family : Verdana,  Arial, Helvetica, sans-serif;
	font-size : 13px;
	color: #324395;
	background-color : White;
	width: 140px;
	border-right:  black 1 solid;	BORDER-LEFT:  black 1 solid;	BORDER-TOP: black 1 solid;	BORDER-BOTTOM: black 1 solid;
	}
 
   .button{
	 color: #324395;  background: white; width: 100px;
	border: 1 solid; 
	}	
	
	.proxybutton{
	 color: #324395;  background: white; width: 20px;
	border: 1 solid; 
	}
	.select160{
	font-family : Verdana,  Arial, Helvetica, sans-serif; 
	font-size : 12px;
	color: black;
	background-color : #f3f3f3; 
	width: 160px;
	border-right:  black 1 solid;
	BORDER-LEFT: black  1 solid;
	BORDER-TOP: black 1 solid;
	BORDER-BOTTOM: black 1 solid;
	}
	
/*------  Überschriften  ---------------*/
h1{
	font-family :   Arial, Helvetica, sans-serif; 
	font-size : 28px;
	color: #ff6600;
    font-weight : bold
	}
h2.sm{
	font-family :   Arial, Helvetica, sans-serif; 
	font-size : 15px;
	color: #324395;
	font-weight : bold;
	}
h3.sm{
	font-family :   Arial, Helvetica, sans-serif; 
	font-size : 50px;
	color: #ff6600;
	}	
