/* *******************************hubtex.css commentary BEGIN************************************************

This is the printer friendly version of hubtex.css

What do we have here?
	#general instructions - formatting for default content elements
  	#products table
	#topmenu - the menu on top (with the orange dots in background)
	#navigation menu
  	#main menu - The menu on left
    	#first level entry 					This ought to be TS-entryLevel 0
    #submenu - the menu right to the main menu
    	#first level entry 					This ought to be TS-entryLevel 1
      #second level entry 					This ought to be TS-entryLevel 2
	#positioning - defines the position of the layouting div boxes
	#static layouting - layout for static contents on the website e.g. print link
	#formulare - form formattings
All formattings starting with _ are for Internet Explorer. These can be removed into a second
external stylesheet on launch.
COLOR CODE
rgb(0,0,0) - #000000 - black
rgb(255,255,255) - #FFFFFF -  white
rgb(192,192,192) - #C0C0C0 - light gray
rgb(91,91,91)  - #808080 - dark gray
rgb(255,102,0) - #FF6600 - orange
 *******************************hubtex.css commentary END************************************************ */

h1,h2,h3,h4 {margin-bottom:-15px;}
h1 {font-size:10pt;color:rgb(0,0,0);padding-left:4px;}
h2,h3 {color:rgb(255,102,0);font-family:sans-serif; font-weight:900;}
h4 {color:rgb(255,102,0);font-family:sans-serif;font-weight:900;}
h2 {font-size:12pt;}
h3 {font-size:10pt;}
h4 {font-size:12pt;}

body, p, li, a, marquee { font-family: Arial, sans-serif;
	font-size: 8pt;}

a:link, a:visited {color:rgb(255,102,0);text-decoration:underline;}
a:hover, a:focus  {color:rgb(255,102,0);text-decoration:none;}
a.rechts:link, a.rechts:visited {color:rgb(0,0,0);text-decoration:underline;}
a.rechts:hover, a.rechts:focus  {color:rgb(0,0,0);text-decoration:none;}

a.oben {
display:none;
}


body {
	height: 90%;
	margin: 0 0 0 0;
	overflow: auto;
}

input#anzeigen {
	background-color: #FFFFFF;
	border: #000000 1px solid;
	color: #FF6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

span.drucktext {
	font-family: sans-serif;
	font-size: 8pt;
	font-variant: small-caps;
}

span.menukopf {
	font-family: sans-serif;
	font-size: 10pt;
	font-weight: 900;
	margin-bottom: 5px;
}

/*********** products table BEGIN ***********/

/*********** products table overview BEGIN ***********/

#linkespalte {vertical-align:top;height:100%;}
#rechtespalte {vertical-align:top;border-left: 2px dotted #FF6600;padding-left:5px;height:100%;}

table.products {

	border-spacing:0;
	border:1px solid #FF6600;
}

table.products a, table.products a:visited {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

table.products a:hover {
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

table.products td {
	border: #FF6600 1px solid;
  border-left-width:0px;
	padding: 2px;
	text-align: left;

}

table.products th, table.products tfoot {
	background-color: #FF8839;
	border: #FF6600 1px solid;
	color: #FFFFFF;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
  padding-right:5px;padding-left:5px;
}

table.products th {font-size:10pt;text-align:center;}


select {
font-size:10pt;
font-family:Verdana,sans-serif;

}

/*********** products table overview END ***********/

/*********** products table comparison BEGIN ***********/

table#thegreatextraordinaryproducttablewrapper {
border-width:0px;
border-collapse:collpase;
padding:0;
border: #FF6600 1px solid;
border-right-width:0px;

}

table.comparison {

	border-spacing:0;


}

table.comparison a {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

table.comparison a:hover {
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

table.comparison td {
	border: #FF6600 1px solid;
	border-left-width:0px;
	padding: 2px;
	text-align: left;

}

table.comparison th, table.comparison tfoot {
	background-color: #FF8839;
	border: #FF6600 1px solid;
	color: #FFFFFF;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	padding:2px;
}

table.comparison th {font-size:10pt;text-align:center;}


/*********** products table comparison END ***********/

/*********** products table singleview BEGIN ***********/

.produktdaten {
	position:relative; top:0px; left:0px; width:571px;

}


table.singleview {

	border-spacing:0;
	width: 100%;
	empty-cells:show;

}

table.singleview a {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

table.singleview a:hover {
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

table.singleview td {

	border: #FF6600 1px solid;
        padding: 2px;
	text-align: left;
}

table.singleview th, table.singleview tfoot {
	background-color: #FF8839;
	border: #FF6600 1px solid;
	color: #FFFFFF;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
}

table.singleview th {font-size:10pt;text-align:center;}

#left-single { witdh:220px; }
#einheiten-single { witdh:20px; }
#right-single { witdh:220px; }

/*********** products table singleview END ***********/

/*********** products table END ***********/

/*********** products form BEGIN ***********/

.opselected {
font-size:10pt;
}

.op {
font-size:10pt;
}

.alle {
font-size:10pt;
}

#filter {
font-size:10pt;
border: 1px ridge #000000;
background-color: #FFFFFF;



color:#FF6600;
}

#staplervergleichen {
font-size:10pt;
border: 1px ridge #000000;
background-color: #FFFFFF;
color:#FF6600;
}

#filtertire, #filtersteering, #filterengine, #filterseat, #filterhub, #filtereinsatz, #filtertraglast {
font-size:10pt;
color:#FF6600;
}

/*********** products form END ***********/

td, div {
	font-family: sans-serif;
	font-size: 8pt;
}

tr.second {
	background-color: #E8E8E8;
	color: #000000;

}



ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}



ul#main li {
	display: none;
	white-space: nowrap;
}



/*********** first level entry END ***********/
/*********** main menu END ***********/
/*********** submenu BEGIN ***********/
ul#subsub {

	margin-left: 5px;
	_margin-top: -15px;
}

#ankuendigung {
	height: 65px;
	left: 227px;
	overflow: auto;
	position: absolute;
	top: 35px;
	width: 500px;
}

#backmenu {
display:none;
}

#bild {
	display:none;
}


#breadcrumb {
display:none;
}

#copy {
display:none;
}

#druckversion {
	display:none;
}

#fusszeile {


	display:none;
}

#fusszeile a {
	color: #FFFFFF;
	padding-top: 2px;
	text-decoration: none;
}

#fusszeile a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

#inhalte {
	height: auto;

	overflow: none; /*border-right: 1px dotted rgb(255,102,0);*/

	width: 100%px;

}

/*
#inhalte h1 {
	background-color: #808080;
	color: #FFFFFF;
	display: block;
	font-family: sans-serif;
	font-size: 10pt;
	font-variant: small-caps;
	padding: 3px;
	width: 97%;
}
*/

#inhaltebreit {
	height: auto;

	overflow: none; /*border-right: 1px dotted rgb(255,102,0);*/
height:auto;

	width: 100%;

}

#inhalteoben {
	display:none;
}

#logo {
	height: 45px; /* border-top:20px solid rgb(192,192,192); */
	left: 735px;
	position: absolute;
	top: 25px;
	z-index: 1;
}

#marquee {display:none;}

#logogross {

	height: 45px;
	width: 254px;
}



#mainmenu {
display:none;
}

#menuoben {
display:none;
}

#rechts {
	overflow: none;


	width: 100%;
height:auto;
}

/*
#rechts h1 {
	background-color: #808080;
	color: #FFFFFF;
	font-family: sans-serif;
	font-size: 10pt;
	font-variant: small-caps;
	padding: 3px;

}
*/

#searchbutton {
	background-color: #FF9900;
	border: #FF9900 1px outset;
	color: #000000;
	height: 20px;
}


#searchinput {
	background: #FFFFFF;
	border: 1px solid #000000;
	color: #333333;
	font-family: Verdana, sans-serif;
	font-size: 9pt;
	width: 150px;
}


#sprachen {
display:none;
}

#submenu {
display:none;
}

#suche {
	left: 5px;
	position: absolute;
	top: 50px;
	z-index: 1;
}

#topbox {
	background-color: #C0C0C0;
	height: 20px;
	left: 0px;
	position: absolute;
	top: 0px;
	width: 990px;
z-index:0;
}

#outofsight {
display:none;
}

.menuserie {
        color:black;

}{
