/*****************************************
Start - Style definitionen für Dhtml-Menu
******************************************/

   /* DEFAULT STYLES ---- NEEEDED START */
   .clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
   .clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
   /* DEFAULT STYLES ---- NEEEDED END */
   .clT,.clTover,.clS,.clSover{position:absolute; width:120; font-family:Verdana,Arial,Tahoma; cursor:pointer; cursor:hand; ;}
   .clT,.clTover{padding:4px; font-size:8pt; font-weight:normal}
   .clS,.clSover{padding:4px; font-size:8pt; font-weight:normal}
   .clS{color:#333333; background-color:#97CBB5; layer-background-color:#97CBB5;}
   .clT{color:#000000; background-color:#FFFFFF; layer-background-color:#97CBB5;}
   .clTover{color:#FFFFFF; background-color:#22479F; layer-background-color:#22479F}
   .clSover{color:#FFFFFF; background-color:#22479F; layer-background-color:#22479F}
   .clB1{position:absolute; background-color:#FFFFFF; layer-background-color:#FFFFFF; visibility:hidden}

/****************************************
Ende - Style definitionen für Dhtml-Menu
*****************************************/


body, p, td, table {
  /*table-layout:fixed;*/
  font-family:Arial,Verdana,Tahoma;
	font-size:9pt;
	color:#000000;
}

th {
	font-family:Arial,Verdana,Tahoma;
	font-size:10pt;
    font-weight:bold;
	color:#000000;
    text-align:left;
}

ul {
	font-family:Arial,Verdana,Tahoma;
	font-size:9pt;
	color:#000000;
	margin-top:0px;
  	margin-bottom:0px;
    margin-left:15px;
    margin-right:0px;
}

img {
	color:#999999;
    border-color:#999999;
}

a, a:link, a:visited {
	font-family:Arial,Verdana,Tahoma;
	font-size:9pt;
	color:#303030;
	text-decoration:underline;
}

a:hover, a:active, a:focus {
	font-family:Arial,Verdana,Tahoma;
	font-size:9pt;
	color:#303030;
	text-decoration:none;
}

.footer {
	font-family:Arial,Verdana,Tahoma;
	font-size:8pt;
	color:#FFFFFF;
}

.strong {
	font-family:Arial,Verdana,Tahoma;
	font-size:10pt;
    font-weight:bold;
	color:#000000;
}

.error {
	font-family:Arial,Verdana,Tahoma;
	font-size:10pt;
    font-weight:bold;
	color:#CC0000;
}

.bggrey {
	background-color:#D9D9D9;
}
.bggrey2 {
	background-color:#D9D9D9;
  padding-left: 10px;
  border-right: 2px solid white;
  border-left: 2px solid white;
}
.bgyellow {
  background-color:#FFDB31;
}
.bggrey_padding {
	background-color:#D9D9D9;
  padding-left: 10px;
  padding-top: 10px;
}
.bggreen {
	background-color:#97CBB5;
}

.headline {
	font-family:Arial,Verdana,Tahoma;
	font-size:14pt;
    font-weight:bold;
	color:#000000;
    text-align:left;
    background-color:#ffffff;
    padding-top:10px;
    padding-bottom:10px;
    padding-right:0px;
    padding-left:0px;
}

.button {
	font-family:Arial,Verdana,Tahoma;
    font-size:9pt;
    color:#303030;
    text-align:center;
    background-color:#FFFFFF;
    border:1px solid black;
}
.headline_bggrey {
	font-family:Arial,Verdana,Tahoma;
	font-size:16pt;
  font-weight:bold;
	color:#000000;
  text-align:left;
  background-color:#D9D9D9;
  padding-top:10px;
  padding-bottom:10px;
  padding-right:0px;
  padding-left:10px;
}
.grafik_automatik {
  padding-left: 25px;
}

.div_bgimg {
  float:left;
  width:30%;height:174px;
  background-image: url(../images/new/nilfisk_standorte.gif); 
  background-color: white;
  background-repeat: no-repeat;
}
