html {
	overflow: -moz-scrollbars-vertical;
}
BODY {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : Black;
	font-weight : normal;
	text-decoration : none;
	margin-left: 0;
	margin-top: 0;
}
td {
	font-family : Verdana;
	font-size: 10px;
}

input {font-family:verdana; font-size:10px;}
select.navg { font-family : Arial; font-size:10px; }
a.menuhome {	font-family : Verdana;	color : #000000;	font-size: 11px;	text-decoration : none;	}
a.menuhome:hover {	font-family : Verdana;	color : white;	font-size: 11px;	text-decoration : none;	}
.h1texthead {
	color:#000000;
	font-family:Arial, Verdana, Helvetica, Helv;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
H1 {
	color:#000000;
	font-family:Arial, Verdana, Helvetica, Helv;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
H2 {
	color:#000000;
	font-family:Arial, Verdana, Helvetica, Helv;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
A {

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : Black;
	text-decoration : underline;
}
A.textsmall { 	font-family : Verdana;    color : #000000;	font-size: 10px; font-weight : normal;	text-decoration : underline; }
A.smallred { 	font-family : Verdana;    color : #EF0101;	font-size: 10px;}
A:HOVER {
	text-decoration : none;
}

A.linksmall {
	text-decoration : none;
	font-size: 10px;
}
A.linksmall:HOVER {
	text-decoration : underline;
	font-size: 10px;
}
A.linksmallbold {
	text-decoration : none;
	font-weight:bold;
	font-size: 10px;
}
A.linksmallbold:HOVER {
	text-decoration : underline;
	font-weight:bold;
	font-size: 10px;
}
.ordertable {
	border: 1px solid #E0E0E0;
}
.textbold {
	font-size: 10px;
	font-weight:bold;
}


.textboldbig {
	color:#000000;
	font-size: 14px;
	font-weight:bold;
}

.textsmallinv {color:#FFFFFF; font-size:10px;}
.messagehead {
 font-size: 12px;
 font-weight: bold;
 color:black;
}
.error {
	color:#EF0101;
	font-weight:bold;
}
.messagetext {
	font-size: 10px;
	font-weight: normal;
	color:black;
}
.textpos {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : Green;
	font-weight : normal;
	text-decoration : none;
}
.textneg {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #ff6600;
	font-weight : normal;
	text-decoration : none;
}

.jmsortshortdesc{background-color:#F6F7F8;}


/*---------------------------------------------------------------------------------------------------------*/

.jmsortborder {border:1px solid #908d8d;}
.jmsortbottomborder {border-bottom:1px solid #908d8d; padding:2px;}
.jmsortcolor {background-color:#e5e5e5;}
/*.jmsortborder {border:2px solid #908d8d; }*/
.jmsortbiglink {font-family:Verdana;font-size:10px;COLOR: #000000;text-decoration : none;font-weight : bold; }
.jmsortbiglink:hover {font-family:Verdana;font-size:10px;COLOR: #A53829;text-decoration : none;font-weight : bold }
.jmsortpricebox{border: 1px solid #C6C8D2}
.jmsortassortment {font-family:arial;color:#FFFFFF;font-size:16px;font-weight:bold;text-align:center; }
.jmsortassortmentheadline {font-family:Verdana;font-size:12px;COLOR:#010101;text-decoration : none;font-weight : bold; }
.jmsortassortmentheadline2 {font-family:Verdana;font-size:12px;COLOR: #ffffff;text-decoration : none;; font-weight:bold;}
.jmsortassortmentprice {font-family:Verdana;font-size:16px;COLOR: #ff0033;text-decoration : none;font-weight : bold; }
.jmsortassortmenttitle {font-family:Verdana;font-size:20px;COLOR: #ffffff;text-decoration : none;font-weight : bold; }
.kompass {color:#000000}
.titlerow {FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY:  Arial, Helvetica, sans-serif; font-weight: bold; background-image: url(/jmbde/b2b/deu/images/global/title_bck.gif); background-repeat: repeat-x;}
.serviceoverview{FONT-SIZE: 10px;}
.serviceoverview a{color: red;font-weight: bold;}
.sortimenthplink {font-family:Verdana;font-size:10px;COLOR: #000000;text-decoration : none;font-weight : normal; }
.sortimenthplink:hover {font-family:Verdana;font-size:10px;COLOR: red;text-decoration : none;font-weight : normal }

.jmsortdetailhead  {background-color:#e5e5e5;}
.jmsortdetailheader  {background-color:#999999;}

.textbold_performancetable{font-size:10px; font-weight:bold; background-color:#e5e5e5}

.jmsortdetail{background-color:#e5e5e5;}
.jmsortdetail2{background-color:#e5e5e5; border:1px solid #999999;}

.jmsortborder2 {border-left:1px solid #999999;border-right:1px solid #999999;border-top:1px solid #999999;}

.jmsortshortdesc{background-color:#F6F7F8;}

.jmsubsortc {float:left;width:135px;margin:4px;}
.jmsubsort {clear:both;float:left;height:170px;margin:10px 0px 0px 0px;}

.jmb-selectfilter {
    font-size: 9px; 
    width: 180px; 
    height: 18px;
}

.changePic{color:#908d8d;font-weight:bold; text-decoration:none;}
.changePicSelected{color:#ffffff;font-weight:bold; text-decoration:none;}
.changePicTable{border-bottom:2px solid #908d8d;border-right:2px solid #908d8d;}
.changePicTd{border-left:2px solid #908d8d; width:15px; height:15px; color:#908d8d}
.changeTdSelected{background-color:#908d8d; color:#ffffff}

.showPop{cursor:pointer;}
#closePopup{cursor:pointer;}
#jPopup{overflow:hidden; cursor:pointer};


/*---------------------------------------------------------------------------------------------------------*/

/*
.jmsortborder {border:1px solid #908d8d; }
.jmsortbottomborder {border-bottom:1px solid #999999; padding:2px;}
.jmsortcolor {background-color:#e5e5e5; }

.jmsortbiglink {font-family:Verdana;font-size:10px;COLOR: #000000;text-decoration : none;font-weight : bold; }
.jmsortbiglink:hover {font-family:Verdana;font-size:10px;COLOR: #A53829;text-decoration : none;font-weight : bold }
.jmsortpricebox{border: 1px solid #EF4963}

.jmsortassortmentheadline {font-family:Verdana;font-size:12px;COLOR: #010101;text-decoration : none;; font-weight:bold;}
.jmsortassortmentheadline2 {font-family:Verdana;font-size:12px;COLOR: #ffffff;text-decoration : none;; font-weight:bold;}

.jmsortassortmentprice {font-family:Verdana;font-size:16px;COLOR:#ff0033;text-decoration : none;font-weight : bold; }
.jmsortassortmenttitle {font-family:Verdana;font-size:20px;COLOR:#ffffff;text-decoration : none;font-weight : bold; }

.jmsortdetailhead  {background-color:#e5e5e5;}

.jmsortdetailheader  {background-color:#999999;}
.jmsortcolor_performancetable {background-color:#999999;}
.textbold_performancetable{font-size:10px; font-weight:bold; background-color:#e5e5e5}

.jmsortdetail{background-color:#e5e5e5;}
.jmsortdetail2{background-color:#e5e5e5; border:1px solid #999999;}

.jmsortborder2 {border-left:1px solid #999999;border-right:1px solid #999999;border-top:1px solid #999999;}

.jmsortshortdesc{background-color:#F6F7F8;}
*/