a.nuranker { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:9pt; font-weight:bold; color:#111111;}
a.nuranker1 { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:24px; color:black; font-weight:normal; padding:0px;}
a:link { font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; font-size:9pt; color:#003399; text-decoration:underline; }
a:visited { font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; font-size:9pt; color:#663399; text-decoration:underline; }
a:active { font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; font-size:9pt; color:#2222FF; text-decoration:none; }
h1 { font-family:Arial,Verdana,Helvetica,sans-serif; padding:0px; margin-bottom: 2px; font-size:18pt; color:black; font-weight:normal; }
h2 { font-family:Arial,Verdana,Helvetica,sans-serif; padding:0px; margin-bottom: 2px; font-size:15pt; color:black; font-weight:normal; }
h3 { font-family:Arial,Verdana,Helvetica,sans-serif; padding:0px; margin-bottom: 2px; font-size:12pt; color:black; font-weight:normal; }
.h1 { font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; font-size:11pt; color:#111111;}
.norm { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:9pt; color:#444444;}
.normb { font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; font-size:9pt; color:#444444;}
.norm1 { font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; font-size:9pt; color:#ffffff;}
.norms { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:8pt; color:#444444;}
.norm2 { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:14pt; color:black; font-weight:normal; padding:0px;}
.norm3 { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:9pt; color:#dddddd;}
.norm_link { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:9pt; color:#6D7B8D; text-decoration:none;}
.headline { background:transparent url(jpg/headline1.png) repeat scroll 0% 0%; width:100.01%; text-align:left; font-weight:bold; font-size:9pt; color:rgb(255, 255, 255);}
.headline3 { background:transparent url(jpg/headline3.png) repeat scroll 0% 0%; width:100.01%; text-align:left; font-weight:bold; font-size:9pt; color:rgb(255, 255, 255);}
.headline4 { background:transparent url(jpg/headline4.png) repeat scroll 0% 0%; width:100.01%; text-align:left; font-weight:bold; font-size:9pt; color:rgb(253, 221, 111);}
.bgtable { background:transparent url(Symbole/bgtable.png) repeat scroll 0% 50%; text-align:left; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:9pt; font-weight:bold;color:rgb(255, 255, 255); width:100%;}
.scroller {	height:250px;	font-family:Arial, Helvetica, sans-serif;	overflow:auto;}
a.mainlink { padding:0; margin:0; text-decoration:none; color:#555555; font-weight:normal;}
a.mainlink:link { padding:0; margin:0; text-decoration:none; color:#555555; font-weight:normal;}
a.mainlink:visited { padding:0; margin:0; text-decoration:none; color:#555555; font-weight:normal;}
a.mainlink:active { padding:0; margin:0; text-decoration:none; color:#003399; font-weight:normal;}
a.mainlink:hover { padding:0; margin:0; text-decoration:none; color:#003399; font-weight:normal;}
.tablecolor1 { background-color:#ffe288; }
.tablecolor2 { background-color:#f6f6f6; }
.tablecolor3 { background-color:#e7e7e7; }
optgroup { background-color:#FEFEFE; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:9pt; color:#444444; font-style:normal; }
option { background-color:#FEFEFE; color:#444444; }
optgroup option { padding-left:20px; }

.wmvDownload{ background:url(www.rosinski-hebezeuge.de/Symbole/wmvIcon.ico) no-repeat;}

table, th, td { border-color:#cccccc; border:0px solid #cccccc;}

body { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:9pt; color:#444444; min-width:840px; /* Mindestbreite verhindert Anzeigefehler in modernen Browsern */ }

  p { margin:1px 0 0 0px;  /* Positionierung des 'zurueck'-Links */ }
  p a { color:black;  /* Farbe des 'zurueck'-Links */ }
  a { font-family:Arial, Verdana, Helvetica, Arial, sans-serif; color:white; }
  html { padding:0; }
  body { padding:0; margin:0; }
  #fixiert { position:absolute; top:0px; left:0px; width:160px; background:rgb(255,255,255); }
  html>body #fixiert { position:fixed; /* nur fuer moderne Browser! */ }
  #Inhalt { margin-left:170px; padding:0 0px; border-left:0px ridge gray; border-top:0px ridge gray; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:9pt; color:#444444; }
  #Inhalt { background-color:rgb(255,255,255); /* versteckt vor Netscape 4 */ }
  #Inhalt body { color:black; margin:2px 0; }

#menu { width:100%; margin:0; padding:0;}
#menu li { list-style:none; position:relative; font-weight:normal; background:url(Symbole/top_grad11a.gif); }
#menu a { display:block; width:142px; padding:5px 0 5px 18px; font-weight:normal; text-decoration:none; color:rgb(0, 51, 153); font-size:10pt; border:0; }
#menu li:hover > a { display:block; margin:0; text-decoration:none; color:white; position:relative; background:url(Symbole/top_grad10.gif); }

#menu ul {position:absolute; z-index:2; float:left; left:160px; top:0; width:142px; padding:0; margin:0;}
#menu ul a {color:white; background:url(Symbole/sub_grad.gif) repeat scroll 0% 0%; padding-left:18px; margin:0; }
#menu ul ,
#menu ul li:hover ul {display:none; }

#menu li:hover ul,
#menu ul li:hover ul {display:block;}


/* Angaben für den Index! */   
#links { position:absolute; z-index:-1; left:170px; top:65px; height:100%; width:39%; } 
#rechts { position:absolute; left:59%; top:65px; height:100%; width:39%; }
.bild { width:110px; text-align:center; float:left; }
.bild1 { margin-top:8px; margin-left:90px; }
.bild2 { height:72px; margin-top:8px; float:left; }
.bild3 { width:165px; height:290px; margin-right:10px; text-align:center; float:left; } 

#imgborder a img {border:2px solid #dddddd;}
#imgborder a:hover img {border:2px solid #aaaaaa;}

#imgborder1 a img {border:1px solid #ffffff;}
#imgborder1 a:hover img {border:1px solid #cccccc;}

#preisborder {border-top:1px solid #ffffff; border-bottom:1px solid #999; border-left:1px solid #bbb; border-right:1px solid #fff; font-weight:bold; font-size:9pt; color:#3333FF; text-decoration:none;}
#preisborder:hover {border:1px solid #104b94; background:rgb(255,255,255); cursor:pointer;}
.tooltip {
	  position:absolute;
	  display:none;
	  background-color:#ffffff;
	  width:70px;
		height:30px;
		border:1px solid #104b94;
		padding:2px;
		font-weight:bold;
		text-align:center;
	}
	
#divbordersite {
  border-top:1px solid #f0f0f0; 
  border-bottom:1px solid #f0f0f0; 
  border-left:1px solid #ffffff; 
  border-right:1px solid #ffffff; 
  }
#divborder { border:1px solid #fff;}
#borderpicture { border:1px solid #bbb;}
#divbordersite:hover, #divborder:hover, #borderpicture:hover {
  border:1px solid #104b94; 
  cursor:pointer; 
  }
  
#divborderindex {border-top:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0; border-left:1px solid #ffffff; border-right:1px solid #ffffff; height:79px;}
#divborderindex:hover {border:1px solid #104b94; cursor:pointer; height:79px;}
.headlineindex {font-weight:bold; font-size:10pt; color:#003399; padding-bottom:2px;}
#textindex {font-weight:normal; font-size:8pt; color:#444; text-decoration:none;} /* index,Auffanggurte */
#textnorm {font-weight:normal; font-size:9pt; color:#444; text-decoration:none;} /* text INDEX-UNTER-SEITEN */
.firstheadline {font-weight:normal; font-size:12pt; color:#003399; text-decoration:none;} /* Hebelzug */
.secondheadline {font-weight:bold; font-size:9pt; color:#003399; text-decoration:none; margin-bottom:10px;} /* Hebelzug */

.subscribe{border:#e9e9eb 1px solid; padding:2%;background-color:#fdfdfd;margin:28px 4px 4px 0;width:650px;color:#666;font-size:12px;} /* Bookmark */

#box div{display:none; /* Bild vergrößern */ }
#box:hover div{display:block; position:absolute; top:360px; right:20px; padding:20px; border:1px solid #ccc; background-color: #fff; /* Bild vergrößern */ }

#boxLeft div{display:none; /* Bild vergrößern */ }
#boxLeft:hover div{display:block; position:absolute; top:360px; right:400px; padding:15px; border:1px solid #ccc; background-color: #fff; /* Bild vergrößern */ }

#boxTopLeft div{display:none; /* Bild vergrößern */ }
#boxTopLeft:hover div{display:block; position:absolute; top:100px; right:450px; padding:15px; border:1px solid #ccc; background-color: #fff; /* Bild vergrößern */ }

#boxTopRight div{display:none; /* Bild vergrößern */ }
#boxTopRight:hover div{display:block; position:absolute; top:100px; right:200px; padding:15px; border:1px solid #ccc; background-color: #fff; /* Bild vergrößern */ }


/* Navigation - Seitenanfang */
.linktarget {
	color:#454ED6;
	padding: 0px 0px 0px 0px;
}
.linktarget-link:link, .linktarget-link:visited, .linktarget-link:hover, .linktarget-link:active {
	color:#454ED6;
	text-decoration: underline;
}
.linktarget-link:hover {
	text-decoration: none;
}
.linktarget-arrow {
	width: 8px;
	height: 12px;
 	margin: 5px 7px 0px 7px;
 	text-align:bottom;
}

/* dock - top */
.dock {
	position: relative; 
	height: 50px; 
	text-align: center;
}
.dock-container {
	position: absolute;
	height: 50px;
	/* background: url(http://www.rosinski-hebezeuge.de/jpg/dock-bg2.gif); */
	padding-left: 20px;
}
a.dock-item {
	display: block;
	width: 40px;
	color: #000;
	position: absolute;
	top: 0px;
	text-align: center;
	text-decoration: none;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.dock-item img {
	border: none; 
	margin: 5px 0px 0px; 
	width: 100%; 
}
.dock-item span {
	display: none; 
	padding-left: 0px;
}

/* dock2 - bottom */
#dock2 {
	width: 100%;
	bottom: 0px;
	position: absolute;
	left: 0px;
}
.dock-container2 {
	position: absolute;
	height: 50px;
	/* background: url(JDT/Enorm/images/dock-bg.gif); */
	padding-left: 20px;
}
a.dock-item2 {
	display: block; 
	font: bold 12px Arial, Helvetica, sans-serif;
	width: 40px; 
	color: #000; 
	bottom: 0px; 
	position: absolute;
	text-align: center;
	text-decoration: none;
}
.dock-item2 span {
	display: none;
	padding-left: 20px;
}
.dock-item2 img {
	border: none; 
	margin: 5px 10px 0px; 
	width: 100%; 
}

/* button Auswahlseiten Mittellinie */
.buttonAuswahlFrame {
  border-right:1px solid #ddd; 
  width:1px; 
  margin:5px 1px 0 1px;
}
/* button Auswahlseiten */
.buttonAuswahlStile {
  background-color:#d2daea;
  color:#444;
  text-align:center; 
  cursor:pointer;
  padding-top:3px;
}
.buttonAuswahlStile:hover {
  background-color:#9eb5e5;
  color:#444;
  font-weight:bold;
}
/* button Auswahlseiten Hebelzug */
.buttonAuswahl {
  width:100%;
  margin-bottom:10px;
}
/* button Auswahlseiten Handwinde */
.buttonAuswahl1 {
  width:200px; 
  margin-bottom:12px;
}
/* button Auswahlseiten Seilzug */
.buttonAuswahl2 {
  width:259px; 
  margin:5px 0 10px 5px;
}
/* button Auswahlseiten Rollenbock */
.buttonAuswahl3 {
  width:240px; 
  margin:0px 0 10px 0px;
}

.Bedienbutton {
  display:block; 
  height:100%; 
  width:100%; 
  cursor:pointer; 
  border-top:1px solid #ddd; 
  border-bottom:1px solid #999;
  border-left:1px solid #ddd; 
  border-right:1px solid #999; 
  width:190px; 
  height:30px; 
  background:transparent url(jpg/button_bg.png) repeat scroll 0% 50%; 
  color:#444;
  font-Weight:normal;
  }

.Bedienbutton:hover {
  color:#000;
  font-Weight:bold;
  }
.ZubehoerTabbg {
  background-color:#fcfcec;
  border:1px solid #ccc;
  padding:10px;
  }
  
<!--[if lt IE 7]>
@media screen {
  html, body { height:100%; overflow-y:hidden; }
  #Scrollbereich { height:100%; width:100%; overflow:auto; }
  #Inhalt { position:static; }
  }
<![endif]-->

