body {
	font-family : Tahoma;
	font-size : 10pt;
	font-weight : normal;
}

.suchen-finden {
	font-family : Tahoma;
	font-size : 10pt;
	font-weight : bold;
	color: White;
}

.txt-pagetitle {
	font-weight : bold;
	font-family : Tahoma;
	font-size : 18pt;
}

h1 {
	font-weight : bold;
	font-family : Tahoma;
	font-size : 13pt;
	font-weight : bold;
}


.testomat  {
	font-weight : bold;
	font-family : Tahoma;
	font-size : 22pt;
	border-top : 7px solid #ADADAD;
	width : 14px;
	margin : 20px;
}


a:link {font:10pt Tahoma,sans-serif;  color : Black;  text-decoration : none;    }
a:hover {font:10pt Tahoma,sans-serif; color : Black; text-decoration : underline;    }
a:active {font:10pt Tahoma,sans-serif; color : Black;  text-decoration : none;   }
a:visited {font:10pt Tahoma,sans-serif; color : Black;  text-decoration : none;   } 

.tabelle_head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background-color:#051843;
}
.navi_ohne {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
}
#div60{
	border:0px;
	height:400px;
	width:220px;
	overflow:auto;
}

#div20{
	border:0px;
	width:220px;
	height:100px;
}
table.product-detail {
	background-image:  url(images/BoxFrame.jpg); 
}
input.globalsearch{
	background-color: #FEFEFE;
	font:8pt Verdana,sans-serif;
	color:navy;
	height: 18px;
	width: 120px;
	border: 1px solid #004D91;
	text-align: left;
	vertical-align: middle;
}
input.searchterm{
	font-family : Tahoma;
	font-size : 10pt;
	font-weight : normal;
	color:Bloack;
	height: 16px;
	width: 120px;
	border: 1px solid #ADADAD;
	text-align: left;
	vertical-align: middle;
}
.navText {
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	line-height: 16px;
	letter-spacing: .1em;
	text-decoration: none;
}
table.infopanel-top {
	width: 290;
	margin-top:30px;
	margin-right:10px;
    font:8pt Verdana,sans-serif;color:#000000;
	border-color : #ADADAD;
	border-width : 1px;
	border-style : solid;
}
table.infopanel-bottom {
	margin-right: 10px;
    font:8pt Verdana,sans-serif;color:#0000;
	border-bottom : 1px solid #ADADAD;
	border-left : 1px solid #ADADAD;
	border-right : 1px solid #ADADAD;
}
.login-input2{
	background-color: #FAFAFA;
    font-family: Arial,Helvetica,Verdana;
    font-size: 12px;
    font-weight: normal;
    color: rgb(22, 64, 147);
    line-height: 14px;
    padding-top: 0px;
    padding-right-value: 0px;
    padding-bottom: 0px;
    padding-left-value: 0px;
    padding-left-ltr-source: physical;
    padding-left-rtl-source: physical;
    padding-right-ltr-source: physical;
    padding-right-rtl-source: physical;
    margin-top: 0px;
    margin-right-value: 0px;
    margin-bottom: 0px;
    margin-left-value: 0px;
    margin-left-ltr-source: physical;
    margin-left-rtl-source: physical;
    margin-right-ltr-source: physical;
    margin-right-rtl-source: physical;
    text-decoration: none;
	border: 1px solid #004D91;
	text-align: left;
}


.login-input {

	font-family : Tahoma;
	font-size : 10pt;
	font-weight : normal;
	color:Bloack;
	height: 16px;
	width: 120px;
	border: 1px solid #ADADAD;
	text-align: left;
	vertical-align: middle;

}




.txt-std-grayed {
   font:8pt Verdana,sans-serif;color: Gray;
}
.txt-marked-search-text {
	font-family : Tahoma;
	font-size : 10pt;
	font-weight : bold;
  }
.txt-client-report-footer {
	color : #122354;
	font-family : sans-serif;
	font-size : 9px;
}
.txt-report-header {
	color : #122354;
	font-family : sans-serif;
	font-size : 11px;
	font-weight : bold;
}
.txt-report-detail {
	color : #122354;
	font-family : sans-serif;
	font-size : 11px;
	font-weight : normal;
}
.txt-other-customers-info {
  font: bold 12pt Verdana,sans-serif;color: #B4722F;
}
select.selectbox { 
border-top:#333333 solid 1px; 
border-bottom:#333333 solid 1px; 
border-right:#333333 solid 1px; 
border-left:#333333 solid 1px; 
background-color:#ffffff; 
 font:8pt Verdana,sans-serif;color:navy;
}
select.orderpage-selectbox { 
border-top:#333333 solid 1px; 
border-bottom:#333333 solid 1px; 
border-right:#333333 solid 1px; 
border-left:#333333 solid 1px; 
background-color:#ffffff; 
 font:8pt Verdana,sans-serif;color:navy;
 width : 360px;
}
a.pagenavigate:link {font:8pt Verdana,sans-serif;color: Red; background : While;}
a.pagenavigate:hover {font:8pt Verdana,sans-serif;color: White;  background : Red; }
a.pagenavigate:active {font:8pt Verdana,sans-serif;color: Red; background : While;}
a.pagenavigate:visited {font:8pt Verdana,sans-serif;color: Red; background : While;}
.pageNavigate-actPage {font:8pt Verdana,sans-serif;color: Black;  font-weight : bold; }

a.pagelink:link {font:8pt Verdana,sans-serif;color:black;}
a.pagelink:visited {font:8pt Verdana,sans-serif;color:black;}
a.pagelink:hover {
	font:8pt Verdana,sans-serif;
	color: Silver;
	background-color : black;
}
a.pagelink:active {font:8pt Verdana,sans-serif;color:black;}

a.addr-select-link:link {
	font:10pt Verdana,sans-serif;
	color:navy;
	font-weight : bold;
}
a.addr-select-link:visited {
	font:10pt Verdana,sans-serif;
	color:navy;
	font-weight : bold;
}
a.addr-select-link:hover {
	font:10pt Verdana,sans-serif;
	color: Silver;
	background-color : Navy;
	font-weight : bold;
}
a.addr-select-link:active {
	font:10pt Verdana,sans-serif;
	color:navy;
	font-weight : bold;
}
.txt-std-warning {
	font-family : Arial, Helvetica, sans-serif;
	font-weight :bold;
	font-size:11px;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#D47800;
}
.txt-std {
	font-family : Tahoma;
	font-size : 10pt;
	font-weight : normal;
}
.txt-std-bold {
	font-family : Tahoma;
	font-size : 10pt;
	font-weight : bold;
}
.txt-header {
	font:14pt Verdana,sans-serif;
	color:navy;
	font-weight : bold;
}
a.searchlink:link {font:8pt Verdana,sans-serif;color:navy;}
a.searchlink:visited {font:8pt Verdana,sans-serif;color:navy;}
a.searchlink:hover {font:8pt Verdana,sans-serif;color:navy;}
a.searchlink:active {font:8pt Verdana,sans-serif;color:navy;}
a.boldlink:link {
	font:8pt Verdana,sans-serif;
	color:navy;
	font-weight : bold;
	text-decoration : none;
}
a.boldlink:visited {
	font:8pt Verdana,sans-serif;
	color:navy;
	font-weight : bold;
	text-decoration : none;
}
a.boldlink:hover {
	font:8pt Verdana,sans-serif;
	color:navy;
	font-weight : bold;
	text-decoration : none;
}
a.boldlink:active {
	font:8pt Verdana,sans-serif;
	color:navy;
	font-weight : bold;
	text-decoration : none;
}
input.inputdata {
	font:8pt Verdana,sans-serif;
	color:navy;
	height: 18px;
	width: 12	0px;
	border: 1px solid #004D91;
	text-align: left;
	vertical-align: middle;
}
textarea.inputdata {
	font:8pt Verdana,sans-serif;
	color:navy;
	height: 48px;
	width: 380px;
	border: 1px solid #004D91;
	text-align: left;
	vertical-align: middle;
}
#manufacturer_checkboxes {
  position: relative; 
  left: 0px; 
  top: 0px; 
  width:130px; 
  max-width:130px; 
  height:85px;
  overflow:auto;
background-color: #D0D0D0;
	font:8pt Verdana,sans-serif;
 color:navy;
 border: 1px solid #004D91;
 text-align : left;
}
.Input{
	background-color: #FAFAFA;
    font:8pt Verdana,sans-serif;color:navy;
	height: 18px;
	width: 80px;
	border: 1px solid #004D91;
	text-align: left;
	vertical-align: middle;
}
.ShoppingCart {
  font:8pt Verdana,sans-serif;color:navy;
}

/* JS TREE */
.t_branch{
	cursor: pointer;
	cursor: hand;
	display: block;
}
.t_branch_inline{
	cursor: pointer;
	cursor: hand;
	display: inline;
}
.t_leaf{
	display: none;
	margin-left: 16px;
}
a.t_tree{
	text-decoration: none;
	font: 8pt Verdana,sans-serif;
	color: navy;
}
a.t_tree:hover{
	text-decoration: underline;
	font: 8pt Verdana,sans-serif;
	color: navy;
}
.error-txt { 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px; 
	background-color: #FF8000; 
	color: White;
	font-weight : bold;
}
