body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background: #666666;
	margin: 0;
	padding: 0;
	height: 100%;
}

a {
	color: #000000;
	text-decoration: none;
}

a:hover{
	text-decoration: underline;
}

h1{
	font-size: 18px;
	font-weight: bold;
	color: #959691;
	margin: 0 0 10px 0;
	padding: 0;
}

h2{
	font-size: 16px;
	font-weight: bold;
	color: #959691;
	margin: 0 0 10px 0;
	padding: 0;
}

h3{
	font-size: 14px;
	font-weight: bold;
	color: #cfcfcf;
}


h4{
	font-size: 11px;
	font-weight: bold;
	width: 538px;
	height: 16px;
	padding: 2px 0 0 6px;
	display:block;
	background: #f4f4f4 url(../images/h4bg.gif) right no-repeat;
}

h5{
	font-size: 11px;
	font-weight: normal;
}

h6{
	font-size: 11px;
	font-weight: bold;
	width: 525px;
	height: 16px;
	padding: 2px 0 0 6px;
	display:block;
	/*background: #f4f4f4 url(../images/h4bg.gif) right no-repeat;*/
	border-bottom: 1px solid #db6c1b;
}

input{
	font-size: 11px;
	border: 1px solid #A5ACB2;
	height: 16px;
}

select{
	font-size: 11px;
	border: 1px solid #A5ACB2;
	height: 18px;
}

fieldset{
	border-top: 1px solid #db6c1b;
	border-left: none;
	border-bottom: 1px solid #db6c1b;
	border-right: none;
	margin-top: 20px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}

legend{
	font-weight: bold;
	color: #db6c1b;
	background: #F4F4F4;
	padding: 3px;
	margin-bottom: 10px;
}

#boxMainMiddle ul{
	list-style: square;
}

/*---- Left Column ---->*/
/* Used in C:\Inetpub\wwwroot\oxEShop23\WebControls\LeftPane.ascx (Line: 4) */
/* Type div */

/*navigation*/
#boxNav{
width: 100px;
margin-left: 6px;
background: transparent url(../icons/navNavigation.jpg) no-repeat;

}

#boxNavTop{
	width: 100px;
	height: 16px;
	padding-top: 15px;
	margin-left: 50px; /*53*/
	font-weight: bold;
}

#boxNavMiddle{
	width: 160px;
	/*height: 170px;*/
	padding-top: 10px;
	margin-left: 40px;

}

#boxNavMiddle a{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
}

/*navi list*/
#boxNavMiddle ul{
width: 100px;
margin-left: 13px;
margin-bottom: 0;
padding: 0;
list-style: none;
}

#boxNavBottom{
	width: 200px;/*213*/
	height: 16px;
	border-bottom: 1px dotted #a9a9a9;
}

#boxSearch{
	width: 100px; /*213*/
	margin-left: 6px;
	background: url(../icons/navSearch.jpg) no-repeat;
	padding-left: 50px;
	padding-right: 0;
}

#boxSearchTop{
	width: 150px;
	height: 16px;
	padding-top: 15px;
	/*margin-left: 50px;*/
	font-weight: bold;
}

#boxSearchMiddle{
	width: 150px;
	height: 80px;
	padding-top: 10px;
	/*margin-left: 50px;*/
	/*overflow: hidden;*/
}

#boxSearchBottom{
	width: 200px; /*213*/
	margin-left: -50px;
	height: 16px;
	border-bottom: 1px dotted #a9a9a9;
}

/* Used in C:\Inetpub\wwwroot\oxEShop23\PageControls\WebControls\RightPane.ascx (Line: 9) */
/* Type div */
#searchInputWrap a{
	color: #db6c1b;
}

#Leftpane2_SimpleSearch1_txtSearch{
	width: 105px;
	/*margin-left: -80px;*/
	margin-right: 0;
	/*display:none;*/
}	


#Leftpane2_SimpleSearch1_btnSearch{
	width: 25px;
	height: 20px;
	cursor: pointer;
	color: #000000;
	background: url(../images/btnBg.gif) repeat-x;
	vertical-align: bottom;
	margin: 0px;
	padding:0px;
}

#Leftpane2_ARTQuickJump1_cboARTSelect select{
	width: 135px;
	height: 18px;
}

/* Used in C:\Inetpub\wwwroot\oxEShop23\PageControls\WebControls\RightPane.ascx (Line: 12) */
/* Type div */
#quickjumpProductWrap{
	margin-top: 15px;
}

#quickjump_product_box select{
	width: 150px;
}

/*-- Staticlinks ---->*/
#boxStaticlinks{
	width: 200px;/*213*/
	margin-left: 6px;
	background: url(../icons/navInfo.jpg) no-repeat;
}

#boxStaticlinksTop{
	width: 150px;
	height: 16px;
	padding-top: 15px;
	margin-left: 50px;
	font-weight: bold;	
}

#boxStaticlinksMiddle{
	width: 150px;
	height: auto;
	padding-top: 10px;
	margin-left: 50px;
}

#boxStaticlinksBottom{
	width: 200px;
	height: 16px;
	/*border-bottom: 1px dotted #a9a9a9;*/
}

#staticlinks_links {
	list-style: square;
	color: #db6c1b;
	/*margin-left: -28px;*/
	margin-left: 0px;
	margin-top: 10px;
	padding-left: 18px;
}

/*<---- Left Column ----*/




/*---- Right Column ---->*/

#boxWKBInfo{
	width: 212px; /*<-- changed for xhtml*/
	/*height: 100%;*/
	background: url(../icons/navWKB.jpg) top right no-repeat;
}


#boxWKBInfoTop{
	width: 130px;
	height: 16px;
	padding-top: 19px;
	padding-left: 13px;
	font-weight: bold;
}

#boxWKBInfoMiddle{
	width: 124px;
	height: auto;
	padding-top: 10px;
	padding-left: 13px;
	padding-right: 13px;
}

#boxWKBInfoBottom{
	width: 200px;
	height: 16px;
	border-bottom: 1px dotted #a9a9a9;
	margin-left: 5px;
}

#boxLogin{
	width: 200px; /*<-- changed for xhtml*/
	background: url(../icons/navLogin.jpg) top right no-repeat;
}

#boxLoginTop{
	width: 130px;
	height: 16px;
	padding-top: 19px;
	padding-left: 13px;
	font-weight: bold;
}

#boxLoginMiddle{
	width: 137px;
	height: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 13px;
	margin: 0;
}

#boxLoginBottom{
	width: 200px;
	height: 16px;
	border-bottom: 1px dotted #a9a9a9;
	margin-left: 5px;
}

.boxLoginInputUsername{
	width: 100px;
}

.boxLoginInputPassword{
	width: 100px;
}

.boxLoginBtnLogin{
	width: 104px;
	height: 20px;
	background: url(../images/btnBg.gif) repeat-x;
	cursor: pointer;
}

.boxLoginBtnLogout{
	width: 104px;
	height: 20px;
	background: url(../images/btnBg.gif) repeat-x;
	cursor: pointer;
	/*margin-top: 30px;*/
}

.boxLoginBtnRegister{
	background: none;
	border: none;
	width: 104px;
	height: 20px;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	margin-left: 0px;
	padding-left: 0px;
	text-align:left;
	cursor: pointer;
}

.boxLoginBtnLostPw{
	background: none;
	border: none;
	width: 130px;
	height: 20px;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	margin-left: 0px;
	padding-left: 0px;
	text-align:left;
	margin-bottom: 0;
	padding-bottom: 0;
	cursor: pointer;
}

#login_errormsg{
}

#RightPane1_Login2_Msg{
	color: #FF0000;
}

#boxLoginLinks{
	width: 213px;
	border-bottom: 1px dotted #a9a9a9;
}

.LoginLinks{
	list-style: none;
	/*margin-left: -27px;*/
	margin-left: 0px;
	padding-left: 13px;
}

#boxLNG{
	width: 213px;
	background: url(../icons/navLNG.jpg) top right no-repeat;
	/*display: none;*/
}

#boxLNGTop{
	width: 130px;
	height: 16px;
	padding-top: 19px;
	padding-left: 13px;
	font-weight: bold;
}

#boxLNGMiddle{
	width: 124px;
	/*height: 500px; IE 6 Height */
	height: auto;
	padding-top: 10px;
	padding-left: 13px;
	padding-right: 13px;
}

#boxLNGBottom{
	width: 200px;
	height: 16px;
	border-bottom: none;
	margin-left: 5px;
	/*background: red;*/
}

#boxCUR{
	width: 213px;
	background: url(../icons/navCUR.jpg) top right no-repeat;

}
#boxCURTop{
	width: 130px;
	height: 16px;
	padding-top: 19px;
	padding-left: 13px;
	font-weight: bold;
}

#boxCURMiddle{
	width: 124px;
	height: auto;
	padding-top: 10px;
	padding-left: 13px;
	padding-right: 13px;
}

#boxCURBottom{
	width: 173px;
	height: 16px;
	/*border-bottom: 1px dotted #a9a9a9;*/
}

#login_links a{
	font-size: 12px;
	font-weight: bold;
	padding-left: 5px;
}
/*<---- Right Column ----*/




/* Used in C:\Inetpub\wwwroot\oxEShop23\default.aspx (Line: 36) */
/* Type div */
#master{
	position: relative;
	width:1000px;
	/*height: 100%;*/
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	text-align: left;
	/*background: url(../images/mainBG.jpg) repeat-y;*/
	background:#ffffff;
	/*min-height: 1000px;*/
	
}

/* Used in C:\Inetpub\wwwroot\oxEShop23\default.aspx (Line: 37) */
/* Type div */
#top{
	width: 1000px;
	height: 124px;
	background: url(../images/header.gif) no-repeat;
}

/* Used in C:\Inetpub\wwwroot\oxEShop23\default.aspx (Line: 45) */
/* Type div */
#Leftpane2_wpzLeftZone{
width: 213px;
}
#left{
	width: 215px; /*213*/
	height: auto;
	margin-right: 0px;
	margin-bottom: 50px;
	float: left;
	background: #ffffff;
	border: none;
	/*
		furter
	border-top: 1px solid #a9a9a9;
	border-left: 1px solid #a9a9a9;
	border-right: 1px solid #a9a9a9;
	
	*/
}

/* Used in C:\Inetpub\wwwroot\oxEShop23\default.aspx (Line: 47) */
/* Type div */
#right{
	width: 215px; /*212*/
	height: 20px;
	/*background:transparent url(../images/bgtopright.jpg) no-repeat;*/
	float: left;
	margin-left: 0px;
	border: none;
	background: #ffffff;
	/*background: #f4f4f4;*/
	/*
		furter
	border-top: 1px solid #a9a9a9;
	border-left: 1px solid #a9a9a9;
	border-right: 1px solid #a9a9a9;
	*/
}

/* Used in C:\Inetpub\wwwroot\oxEShop23\default.aspx (Line: 48) */
/* Type div */
#hotline{
	/*position: absolute;*/
	width: 136px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	/*bottom: 2px;*/
	clear: both;
	/*background-color: #0000FF;*/
}

/* Used in C:\Inetpub\wwwroot\oxEShop23\default.aspx (Line: 46) */
/* Type div */
#content{
	/*height: 100% !important;*/
	/*display: inline;*/
	width: 570px;
	margin-top: 0px;
	/*margin-bottom: 0px;*/
	float: left;
	/*background: #808285;*/
	background: #ffffff;
	border: none;
	/*
		furter
	border-top: 1px solid #a9a9a9;
	
	*/
	
}

#boxMainTop{
margin: 0;
padding: 0;
	width: 570px;
	height: 153px;
	background: url(../images/contentHeader.jpg) no-repeat;

}

#KATPathBox{
/*	background: #f7f7f7;*/
	width: 530px;
	margin-top: -13px;
	margin-bottom: 20px;
	padding: 3px;
	border: 1px dotted #cccccc;
	border-top: none;
}

#boxMainMiddle{
	width: 544px;
	padding-left: 13px;
	padding-right: 13px;
	padding-top: 13px;
	min-height: 500px;
}

#boxMainBottom{
	width: 570px;
	height: 15px;	
	/*border-bottom: 1px solid #a9a9a9;*/
}


/* Used in C:\Inetpub\wwwroot\oxEShop23\default.aspx (Line: 49) */
/* Type div */
#bottom1{
	height: 1px;
	/*border-top: 16px solid #808285;*/
	background-color: #db6c1b;
	padding-left: 5px;
	clear: both;
	color: #ffffff;
}


/* Used in C:\Inetpub\wwwroot\oxEShop23\default.aspx (Line: 52) */
/* Type div */
#bottom2{
	height: 16px;
	border-top: none;
	background: #db6c1b;
	color: #ffffff;
	color: white;
	text-align: right;
	padding-right: 10px;
	clear: both;
}

#bottom2 a{
	color: #ffffff;
	font-weight: bold;
}

/* Used in C:\Inetpub\wwwroot\oxEShop23\default.aspx (Line: 50) */
/* Type div */
#navPosition{
	display: inline;
}



/* Used in C:\Inetpub\wwwroot\oxEShop23\default.aspx (Line: 41) */
/* Type div */
#langchoose{
		position: absolute;
	top: 20px;
	right: 20px;
	height: 48px;
	width: 80px;
	text-align: right;
}

#langchoose a{
	color: #FFFFFF;
}


/*---- Contact ---->*/
.frmContactBtnSubmit{
	width: 80px;
	height: 20px;
	color: #000;
	cursor: pointer;
}

#Centerpane2_ControlContainer1__ctl0_txtName, #Centerpane2_ControlContainer1__ctl0_txtAdress, #Centerpane2_ControlContainer1__ctl0_txtPhone, #Centerpane2_ControlContainer1__ctl0_txtEMail, #Centerpane2_ControlContainer1__ctl0_txtOrderNo{
	width: 184px;
}

#Centerpane2_ControlContainer1__ctl0_txtPLZ{
	width: 30px;
}

#Centerpane2_ControlContainer1__ctl0_txtOrt {
	width: 150px;
	margin-left: 2px;
	padding-left:0;
	padding-right:0;
}

#Centerpane2_ControlContainer1__ctl0_cboLand {
	width: 189px;
}
/*<---- Contact ----*/




/* Used in C:\Inetpub\wwwroot\oxEShop23\default.aspx (Line: 66) */
/* Type div */
#pleasewaitScreen{
	background: url(../images/pleaseWait.gif) no-repeat;
	width: 320px;
	height: 60px;
	display: none;
		 position: absolute;
left: 50%;
margin-left: -112px;
	top: 20px;

	border: 2px solid #db6c1b;
	z-index: 999;
}



/* Used in C:\Inetpub\wwwroot\oxEShop23\PageControls\AdvancedSearch.ascx (Line: 40) */
/* Type cc1:oxbutton */
.advSearch_btn_doSearch{
	height: 20px;
	background: url(../images/btnBg.gif) repeat-x;
	cursor: pointer;
}

/***********************************
	Itemcard
***********************************/

#itemcardTitle{
	width: 539px;
	height: 15px;
	background: #edebeb;
	color: #000000;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 3px;
	background: #f4f4f4 url(../images/h4bg.gif) right no-repeat;
}

.itemcardDetHead{
	display: block;
	width: 539px;
	height: 15px;
	background: #edebeb;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 3px;
	margin: 20px 0px 10px 0px;
	background: #f4f4f4 url(../images/h4bg.gif) right no-repeat;
	clear: both;
}


#itemcardImageBox{
	width: 191px;
	height: 188px;
	margin-top: 10px;
	margin-bottom: 20px;
	background: url(../images/itemcardImageBG.jpg) no-repeat;
	float: left;
}

#itemcard_image{
	width: 160px;
	height: 160px;
	padding-top: 15px;
	padding-left: 15px;
	
}

.itemCardIMG{

	width: 160px;
	height: 160px;
}


/* Used in C:\Inetpub\wwwroot\oxEShop23\PageControls\ARTInfo.ascx (Line: 5) */
/* Type div */
#itemcard_control{
	width: 259px;
	float: left;
	margin: 10px 0px 10px 10px;
}


/* Used in C:\Inetpub\wwwroot\oxEShop23\PageControls\ARTInfo.ascx (Line: 9) */
/* Type div */
#itemcard_control_preis span{
	font-size: 22px;
	font-weight: bold; 
	color: #db6c1b;
}

#itemcard_mehcode{
	display:none;
}

#Centerpane2_ControlContainer1__ctl0_btnAddToWKB{
	vertical-align: bottom;
}


/*Navigation*/
#itemcardNavWrap{
	width: 240px;
	float: left;
	margin-left: 10px;
	margin-bottom: 0;
	padding: 0;
}

#itemcardNavWrap ul{
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	margin-top: 0;
}

#itemcardNavWrap a{
	display: block;
	padding: 3px;
	width: 189px;
	background: #edebeb;
	border-bottom: 1px solid #FFFFFF;
}

#itemcardNavWrap a:link, #itemcardNav a:visited{
	color: #000000;
	text-decoration: none;
}

#itemcardNavWrap a:hover{
	background: #dedede;
	color: #000000;
}
/* end Navigation */


#itemcardLagerWrap{
/*201 100 */
	margin-left: 10px;
	margin-top: -12px;
	float: left;
   /*background:  Maroon;*/
}

#itemcardNewItemWrap{
	/*margin-left: 316px;*/
	
	margin-top: 0px;
	float: left;
}

/* Used in C:\Inetpub\wwwroot\oxEShop23\PageControls\ARTInfo.ascx (Line: 12) */
/* Type cc1:oxnumeric */
.itemcard_anz{
	height: 16px;
	width: 65px;
}

.itemcardAnz{
	display:none;
}

.itemcardBez{
	display:none;
}

/* Used in C:\Inetpub\wwwroot\oxEShop23\PageControls\ARTInfo.ascx (Line: 15) */
/* Type cc1:oxbutton */
.itemcard_btn_buy{
	width: 40px;
	height: 20px;
	background: url(../images/btnBg.gif) repeat-x;
	cursor: pointer;
}

.itemcardToBasket{
	display:none;
}

/* Used in C:\Inetpub\wwwroot\oxEShop23\PageControls\ARTInfo.ascx (Line: 20) */
/* Type div */
#itemcard_tab_tellafriend{
	clear: both;
}

#itemcard_tab_link_tellafriend{
	/*float: left;*/
	margin-left: 200px;
	margin-top: 0px;
	margin-bottom: 20px;
}



#itemcardTechniktext ul{
	margin-left: 0px;
	list-style: square;
}

#itemcardZubListBox{
	background: #edebeb;
	display:block;
	padding: 4px;
	margin-top: 4px;
}

/***********************************
	Itemlist
***********************************/

.itemlistLineWrap{
	/*background: #e5e5e5;*/
	margin-bottom: 20px;
}


.itemlistTableWrap{
	margin: 0;
	padding: 0;
	width: 540px;
}

.itemlistTableWrap td{
	margin: 0;
	padding: 0;
	/*background: #e5e5e5;
	border: 1px solid #000000;*/
}

.itemlistLagerBild{
	display:block;
	margin-left: 5px;
	font-size: 10px;
	color: #db6c1b;
	margin-top: 15px;
}

.itemlist_item_control_input{
	width: 50px;
	height: 14px;
}

.itemlist_item_control_submit{
	height: 18px;
	width: 18px;
	background: transparent url(../icons/tobasket.gif) no-repeat;
	cursor: pointer;
}

.itemlistThumbnail{
	width: 98px;
	height: 98px;
	padding-top: 8px;
	padding-left: 10px;
	/*background: url(../images/itemlistImageBG.jpg) no-repeat;*/
	margin-right: 10px;
	display:block;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
}


.itemlistTitle{
	font-size: 12px;
	font-weight: bold;
	color: #959691;
	/*background: #FF00FF;*/
	display: block;
	margin: 0;
	padding: 0;
	/*margin-top: -10px;*/
}

.itemlistTitle a{
	color: #959691;
}

.itemlistDesc{
	width: 245px;
	height: 62px;
	/*background: #00FF00;*/
	display:block;
	margin-top: 10px;
	overflow: auto;
	vertical-align: top;
}


.itemlistControlWrap{
	display:block;
	margin-top: 10px;
	margin-left: 5px;
	width: 80px;
}

.itemlistPrice{
	font-size: 16px;
	font-weight: bold;
	color: #db6c1b;
	/*font-style: italic;*/
	float: right;
	margin-right: 20px;
}

.itemlistNeu{
	margin-left: 4px;
	margin-top: 10px;
	display: block;
}




/* Used in C:\Inetpub\wwwroot\oxEShop23\PageControls\Browse.ascx (Line: 40) */
/* Type div */
#itemlist_image{
	cursor: pointer;
}

#pagerSetWidth{
	width: 460px;
	text-align: center;
}

#pagerWrap{
display:table;
margin:0 auto;
}

#Centerpane2_ControlContainer1__ctl0_rep__ctl1_btnRep{
	vertical-align: bottom;
}




/* Used in C:\Inetpub\wwwroot\oxEShop23\PageControls\Browse.ascx (Line: 50) */
/* Type div */
#itemlist_addall_box{
	clear: both;
	margin-top: 20px;
	margin-right: 20px;
	text-align: right;
}

/* Used in C:\Inetpub\wwwroot\oxEShop23\PageControls\Browse.ascx (Line: 51) */
/* Type cc1:oxbutton */
.itemlist_addall_box_submit{
	display: none;
	cursor: pointer;
	padding: 0;
	margin: 0;
	background: url(../images/btnBg.gif) 0 0 repeat-x;
}

/* Used in C:\Inetpub\wwwroot\oxEShop23\PageControls\Contact.ascx (Line: 65);C:\Inetpub\wwwroot\oxEShop23\PageControls\Profil.ascx (Line: 110) */
/* Type cc1:oxbutton */
.form_profil_btn{
	height: 20px;
	background: url(../images/btnBg.gif) repeat-x;
	cursor: pointer;
}


/* Used in C:\Inetpub\wwwroot\oxEShop23\PageControls\LostPW.ascx (Line: 19) */
/* Type cc1:oxbutton */
.lostPw_btn{
	height: 20px;
	background: url(../images/btnBg.gif) repeat-x;
	cursor: pointer;
}

/* Used in C:\Inetpub\wwwroot\oxEShop23\PageControls\Order.ascx (Line: 10) */
/* Type div */
#orderpos_order1{
	margin-bottom: 10px;
}


/* Used in C:\Inetpub\wwwroot\oxEShop23\PageControls\Order.ascx (Line: 18) */
/* Type div */
#order1_address_title{
	background: #e8e8e8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding: 5px;
	width: 405px;
	height: 16px;
}

/* Used in C:\Inetpub\wwwroot\oxEShop23\PageControls\Order.ascx (Line: 31) */
/* Type cc1:oxbutton */
.order1_btn_delete{
	height: 20px;
	background: url(../images/btnBg.gif) repeat-x;
	margin-left: 10px;
}



/* Used in C:\Inetpub\wwwroot\oxEShop23\PageControls\Order.ascx (Line: 53) */
/* Type cc1:oxtext */
.order1_form_input_plz{
	width: 35px;
}

/* Used in C:\Inetpub\wwwroot\oxEShop23\PageControls\Order.ascx (Line: 54) */
/* Type cc1:oxtext */
.order1_form_input_ort{
	width: 78px;
}

/* Used in C:\Inetpub\wwwroot\oxEShop23\PageControls\Order.ascx (Line: 69) */
/* Type cc1:oxbutton */
.order1_btn_next{
	height: 20px;
	background: url(../images/btnBg.gif) repeat-x;
	cursor: pointer;
	float: right;
}

.order1_btn_back{
	height: 20px;
	background: url(../images/btnBg.gif) repeat-x;
	cursor: pointer;
	float: left;
}

/* Used in C:\Inetpub\wwwroot\oxEShop23\PageControls\Order2.ascx (Line: 10) */
/* Type div */
#orderpos_order2{
	margin-bottom: 10px;
}



/* Used in C:\Inetpub\wwwroot\oxEShop23\PageControls\Order2.ascx (Line: 70) */
/* Type cc1:oxbutton */

.order2_opt{
	width: 150px;
}

.order2_btn_next{
	width: 80px;
	height: 20px;
	cursor: pointer;
	margin-left: 410px;
	background: url(../images/btnBg.gif);
	float: right;
	margin: 20px 0px;
}

.order2_btn_back{
	height: 20px;
	background: url(../images/btnBg.gif);
	float: left;
	margin: 20px 0px;
}

.order2TitleVersandart{
	display:block;
	background: #e8e8e8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding: 5px;
	width: 405px;
	height: 16px;
}

.order2TitleOptInfo{
	display:block;
	background: #e8e8e8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding: 5px;
	width: 405px;
	height: 16px;
}

.order2_textarea{
	width: 350px;
	height: 150px;
}

/* Used in C:\Inetpub\wwwroot\oxEShop23\PageControls\Order3.ascx (Line: 10) */
/* Type div */
#orderpos_order3{
	margin-bottom: 10px;
}

/* Used in C:\Inetpub\wwwroot\oxEShop23\PageControls\Order3.ascx (Line: 16);C:\Inetpub\wwwroot\oxEShop23\PageControls\Stats.ascx (Line: 40);C:\Inetpub\wwwroot\oxEShop23\PageControls\WKB.ascx (Line: 10) */
/* Type cc1:oxdatagrid */
.grid_wkb{
	border: 1px solid #a9a9a9;
	width: 544px;
}

.grid_wkb td{
	border-top: 1px solid #a9a9a9;
	padding: 5px;
}


/* Used in C:\Inetpub\wwwroot\oxEShop23\PageControls\Admin.ascx (Line: 39);C:\Inetpub\wwwroot\oxEShop23\PageControls\Browse.ascx (Line: 11);C:\Inetpub\wwwroot\oxEShop23\PageControls\BSD.ascx (Line: 33);C:\Inetpub\wwwroot\oxEShop23\PageControls\BST.ascx (Line: 20);C:\Inetpub\wwwroot\oxEShop23\PageControls\Order3.ascx (Line: 18);C:\Inetpub\wwwroot\oxEShop23\PageControls\Stats.ascx (Line: 43);C:\Inetpub\wwwroot\oxEShop23\PageControls\WKB.ascx (Line: 12) */
/* Type alternatingitemstyle */
.grid_itemlist_alternate td{
	background: #FFFFFF;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

/* Used in C:\Inetpub\wwwroot\oxEShop23\PageControls\Admin.ascx (Line: 40);C:\Inetpub\wwwroot\oxEShop23\PageControls\Browse.ascx (Line: 12);C:\Inetpub\wwwroot\oxEShop23\PageControls\BSD.ascx (Line: 34);C:\Inetpub\wwwroot\oxEShop23\PageControls\BST.ascx (Line: 21);C:\Inetpub\wwwroot\oxEShop23\PageControls\Order3.ascx (Line: 19);C:\Inetpub\wwwroot\oxEShop23\PageControls\Stats.ascx (Line: 44);C:\Inetpub\wwwroot\oxEShop23\PageControls\WKB.ascx (Line: 13) */
/* Type itemstyle */
.grid_itemlist_normal td{
	background: #f4f4f4;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

/* Used in C:\Inetpub\wwwroot\oxEShop23\PageControls\Admin.ascx (Line: 41);C:\Inetpub\wwwroot\oxEShop23\PageControls\Browse.ascx (Line: 15);C:\Inetpub\wwwroot\oxEShop23\PageControls\BSD.ascx (Line: 35);C:\Inetpub\wwwroot\oxEShop23\PageControls\BST.ascx (Line: 22);C:\Inetpub\wwwroot\oxEShop23\PageControls\Order3.ascx (Line: 20);C:\Inetpub\wwwroot\oxEShop23\PageControls\Stats.ascx (Line: 45);C:\Inetpub\wwwroot\oxEShop23\PageControls\WKB.ascx (Line: 14) */
/* Type headerstyle */
.grid_header{
	background: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #959691;
}

.grid_header td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #959691;
	border: none;
}


/* Used in C:\Inetpub\wwwroot\oxEShop23\PageControls\Order3.ascx (Line: 27) */
/* Type itemstyle */
.grid_itemlist_total_normal{
	background: #f4f4f4;
	border-bottom: 1px solid #808285;
	font-weight: bold;
}


/* Used in C:\Inetpub\wwwroot\oxEShop23\PageControls\WKB.ascx (Line: 9) */
/* Type div */
#orderpos_wkb{
	margin-bottom: 10px;
}


/* Used in C:\Inetpub\wwwroot\oxEShop23\PageControls\WKB.ascx (Line: 18) */
/* Type div */
#wkb_total_wrap{
	background: #f4f4f4;
	margin-top: 12px;
	border-bottom: 1px solid #808285;
	height: 20px;
	width: 544px;
}

#wkb_total_txt{
		font-size: 14px;
	font-weight: bold;
	color: #db6c1b;
float: left;
}

/* Used in C:\Inetpub\wwwroot\oxEShop23\PageControls\WKB.ascx (Line: 19) */
/* Type div */
#wkb_total_price_box{
	float: right;
	display: inline;
		font-size: 14px;
	font-weight: bold;
	color: #db6c1b;
}


/* Used in C:\Inetpub\wwwroot\oxEShop23\PageControls\WKB.ascx (Line: 22) */
/* Type cc1:oxbutton */
.wkb_button_empty_basket{
	width: 100px;
	height: 20px;
	background: url(../images/btnBg.gif) repeat-x;
	cursor: pointer;
	margin: 20px 0px;
	float: left;
}

/* Used in C:\Inetpub\wwwroot\oxEShop23\PageControls\WKB.ascx (Line: 23) */
/* Type cc1:oxbutton */
.wkb_button_close_order{
	width: 130px;
	height: 20px;
	color: #000000;
	background: url(../images/btnBg.gif) repeat-x;
	margin-top: 0px;
	cursor: pointer;
	float:right;
	margin: 20px 0px;
}


/* Used in C:\Inetpub\wwwroot\oxEShop23\PageControls\WKP.ascx (Line: 35) */
/* Type cc1:oxbutton */
.wkp_btn_save{
		width: 80px;
	height: 20px;
	color: #FFFFFF;
	cursor: pointer;
	margin-top: 0px;
	margin-right: 10px;
	cursor: pointer;
}

/* Used in C:\Inetpub\wwwroot\oxEShop23\PageControls\WKP.ascx (Line: 35) */
/* Type cc1:oxbutton */
.wkp_btn_delete{
		width: 230px;
	height: 20px;
	background: #EDEBEB;
	border: none;
	color: #959691;
	cursor: pointer;
	margin-top: 0px;
	cursor: pointer;
}



/* Used in C:\Inetpub\wwwroot\oxEShop23\PageControls\Order3.ascx (Line: 57) */
/* Type cc1:oxbutton */
.order3_btn_next{
	width: 80px;
	height: 20px;
	background: url(../images/btnBg.gif) repeat-x;
	cursor: pointer;
	float: right;
	margin: 10px 0px;
}

.order3_btn_back{
	height: 20px;
	background: url(../images/btnBg.gif) repeat-x;
	float: left;
	margin: 10px 0px;
}

/* Used in C:\Inetpub\wwwroot\oxEShop23\PageControls\OrderConfirm.ascx (Line: 12) */
/* Type div */
#orderconf_image_ok{
	width: 89px;
	height: 89px;
	background: url(../icons/orderconf_ok.jpg) no-repeat;
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
	border: 2px solid #db6c1b;
}

#orderconf_image_failed{
	width: 89px;
	height: 89px;
	background: url(../icons/orderconf_failed.jpg) no-repeat;
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
	border: 2px solid #db6c1b;
}

.form_profil_drp select{
	width: 200px;
}

.form_register_drp select{
	width: 200px;
}

.form_profil_input{
	width: 200px;
}

.form_register_input{
	width: 200px;
}

/* Used in C:\Inetpub\wwwroot\oxEShop23\PageControls\Profil.ascx (Line: 71) */
/* Type cc1:oxtext */
.form_profil_input_plz{
	width: 30px;
}

/* Used in C:\Inetpub\wwwroot\oxEShop23\PageControls\Profil.ascx (Line: 73) */
/* Type cc1:oxtext */
.form_profil_input_ort{
	width: 165px;
}


/* Used in C:\Inetpub\wwwroot\oxEShop23\PageControls\Register.ascx (Line: 42) */
/* Type cc1:oxtext */
.form_register_input_plz{
	width: 30px;
}

.form_register_ben_input{
	width: 200px;
}

/* Used in C:\Inetpub\wwwroot\oxEShop23\PageControls\Register.ascx (Line: 43) */
/* Type cc1:oxtext */
.form_register_input_ort{
	width: 165px;
}


/* Used in C:\Inetpub\wwwroot\oxEShop23\PageControls\Register.ascx (Line: 107) */
/* Type cc1:oxbutton */
.register_button_doregister{
	height: 20px;
	background: url(../images/btnBg.gif) repeat-x;
	cursor: pointer;
}


.formErrorMessage strong{
	color: red;
}

.formErrorTable strong{
	color: red;
}

.quickOrderErrorMessage{
	color: red;
}
/*
#tblQuickOrder1 * td{
	padding: 0px !important;
	background: green !important;
}*/

#Centerpane2_ControlContainer1__ctl0_cmdOK{
	width: 250px;
}

/* Used in C:\Inetpub\wwwroot\oxEShop23\PageControls\WebControls\Tree.ascx (Line: 4);C:\Inetpub\wwwroot\oxEShop23\PageControls\WebControls\Tree_Old.ascx (Line: 4) */
/* Type cc1:oxtree */
.treeview * a{
	font-family: arial, helvetica, sans-serif !important;
	font-size: 11px;
	font-weight: normal;
	color: #db6c1b;
}

.treeview *{
	font-family: arial, helvetica, sans-serif !important;
	font-size: 11px;
	font-weight: normal;
	color: #db6c1b;
}




/* ********************************************************** */
/* Formatierungen für die Navigationsbar (Weiter 1 2 3 Zurück */
/* ********************************************************** */
/* Chunt guet Andi :), gruess EDS */


#pagerWrap{
	text-align: center;
}

#pagerTable * td{

}
/* "Weiter" sollte sichtbar sein */
.RepeaterPagingNextVisible
{
margin: 5px;
font-weight: bold;
text-align:center;
}



/* Wenn "Weiter" unsichtbar sein sollte */
.RepeaterPagingNextInVisible
{
	display: none;

	}

/* Wenn "Zurück"  sichtbar sein sollte */
.RepeaterPagingPreviousVisible
{
font-weight: bold;
margin: 5px;
text-align:center;
} 


/* Wenn "Zurück" unsichtbar sein sollte */
.RepeaterPagingPreviousInVisible
{
	display: none;
	}

/* Die aktuelle Seite */
.RepeaterPagingCurrentPage
{
/*background: #edebeb;*/
width: 10px;
height: 10px;
/*border: 1px solid #cccccc;*/
margin: 5px;
color: #db6c1b;
text-align:center;
font-weight: bold;
	}
	
/* Nicht die aktuelle Seite */
.RepeaterPagingNotCurrentPage
{
/*background: #edebeb;*/
width: 10px;
height: 10px;
/*border: 1px solid #cccccc;*/
margin: 5px;

text-align:center;
	}
	


	
/* ********************************************************** */


/**********************
BSD
***********************/

.bsdSyncBtnSyncToNav{
	height: 16px;
	width: 230px;
	cursor: pointer;
}

.bsdSyncBtnDeleteFromG{
	height: 16px;
	width: 230px;
	margin-top: 10px;
	cursor: pointer;
}

/*********************************

	Temp

*********************************/


.wkpInput{
	width: 50px;
}


#order1_address table td{
	padding: 5px;
}

.profilBillingAdr * td{
	padding: 4px;
}

	

#nav, #nav ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		border: none;
		margin-left: 10px;
		/*float : left;*/
/*		width: 11em;
		width : 150px;*/
	}
	
	#nav{
		margin-top: 10px;
		margin-left: -10px;
		border: none;
	}
	
	#nav li { /* all list items */
		position : relative;
		/*float : left;*/
		line-height : 1.25em;
		margin-bottom : -1px;
		/*width: 11em; */
		width: 14em;
	}
	
	#nav li ul { /* second-level lists */
		position : absolute;
		left: -999em;
/*		margin-left : 11.05em;*/
		margin-left: 13.9em;
		/*margin-top : -1.35em;*/
		margin-top: -20px;
		border: 1px solid #a9a9a9;
		background: #f4f4f4;
		/*width: 10.5em;*/
		width: 14em;
	}
	
	#nav li ul ul { /* third-and-above-level lists */
		left: -999em;
	}
	
	#nav li a {
		width : 13em;
		display : block;
		color : black;
		font-weight : normal;
		text-decoration : none;
		/*background-color : white;*/
		/*border : 1px solid black;*/
/*		padding : 0 0.5em;*/
		padding: 3px;
		
	}
	
	.navParent{
		background: transparent url(../../cronus2blue/icons/menu_bullet.gif) right no-repeat;
	}
	
	.navParent:hover{
		background: #cccccc url(../../cronus2blue/icons/menu_bullet.gif) right no-repeat;
	}
	
	#nav li a:hover {
		color : white;
		/*background-color : black;*/
		/*background: #cccccc;*/
		/*border: 1px solid #a9a9a9;*/
	}
	
	
	
	/*hoverstaystuff*/
	#nav li:hover, #nav li.sfhover{
		background: #cccccc;
		width: 14em;
	}
	
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
		left: -999em;
	}
	
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}
	
	
	
	.navParent{
		background: transparent url(../icons/menu_bullet.gif) right no-repeat;
	}
	
	.navParent:hover{
		background: #cccccc url(../icons/menu_bullet.gif) right no-repeat;
	}
	
	#nav li a:hover {
		color : #000000;
		/*background-color : black;*/
		/*background: #cccccc;*/
		/*border: 1px solid #a9a9a9;*/
	}
	
	
	
	/*hoverstaystuff*/
	/*#nav li:hover, #nav li.sfhover{
		background: #cccccc;
		width: 116px;
	}
	
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
		left: -999em;
	}
	
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { 
		left: auto;
	}*/
	
	
	.navSelectedNode
	{
		background: #e5e5e5;
		position: absolute;
		}
		
	
		
	.navExpandedNode
	{
		background: #e5e5e5;
	position: absolute;
		}
	
	
	
	
	.registerUserType input{
		border: none !important;
	}
	
	.adsBanner 
	{
		margin-left: 255px;
		margin-top: 40px;
	}
	
	.btnWKPChange
		{
		margin-left: 0px;
		margin-top: 0px;
		margin-bottom: -3px;
	}
	
	.btnWKPDelete
		{
		margin-left: 0px;
		margin-top: 0px;
		margin-bottom: -3px;
	}
	
/*******************
	Banner rotator
*******************/
.adsBanner{
	display: none;
}


#Centerpane2_ControlContainer1__ctl0_chkLADRIsRADR{
	border: none;
}

#chkAGB2{
	border: none;
}

#Centerpane2_ControlContainer1__ctl0_chkKUNNews{
	border: none;
}


#flashbanner{
	display: block;
	width: 570px;
	height: 153px;
}



/********************
	Dealer
*******************/

#dealerListBox table{
	width: 100%;
	margin-bottom: 20px;
}


#dealerListBox td{

	background: #f4f4f4;
	padding: 5px;

}


.order1_address_item{
	width: 150px;
	font-weight: bold;
}

.dealersSubmit{
	height: 20px;
	cursor: pointer;
	background: url(../images/btnBg.gif) repeat-x;
}

#WKPQuickInfo{
	display: none;
	background: #ffffff;
	border: 1px solid #a9a9a9;
	width: 180px;
/*	height: 100%;*/
height: auto;
	margin-top: 15px;
	font-size: 11px;
	z-index: 1000;
}
.WKPQuickInfoBez a{
	display: block;
	width: 100px !important;
	background: transparent;
	overflow: hidden !important;
}

.WKPQuickInfoMenge{
	text-align: center;
}

#divdiv{
	width: 1000px;
	height: 1000px;
	background: black;
	display: none;
	z-index: 999;
	position: absolute;
}

#WKPQuickInfo a{
	color: #666666;
}

#WKPQuickInfoTop{
	width: 100%;
	margin: 0;
	padding: 0;
	text-align: right;
	background: #f4f4f4;
}

#WKPQuickInfoClose{
	margin-right: 2px;
	font-weight: bold;
	cursor: pointer;
	display: block;
}

#boxWKBInfo:hover #WKPQuickInfo{
	display: block;
	position: absolute;
}
/*#boxWKBQuickInfoTrigger{

}*/



/*
#WKPQuickInfo{
	position: absolute;
	z-index: 999;
	display: none;
	visibility: hidden;
	background: #ffffff;
	border: 1px solid #a9a9a9;
}*/

#Centerpane2_ControlContainer1__ctl0_liFromDate, #Centerpane2_ControlContainer1__ctl0_liToDate {
	list-style: none;
}

#Centerpane2_ControlContainer1__ctl0_lblFromDate, #Centerpane2_ControlContainer1__ctl0_lblToDate{
	display: block;
	float: left;
	width: 30px;
}

#Centerpane2_ControlContainer1__ctl0_txtFromDate{
	/*margin-left: 2px;*/
	width: 150px;
	clear: both;
	padding-top: 3px;
}
#Centerpane2_ControlContainer1__ctl0_txtToDate{
	/*margin-left: 7px;*/
	margin-top: 2px;
	width: 150px;
	clear: both;
}

/* tabstrip*/
.tabstrip{
	list-style-type: none;
	margin: 0;
	padding: 0;
	text-align: left;
}

.tabstrip li{
	float: left;
	margin: 0;
	padding: 4px;
	/*border-left: 1px solid #db6c1b;
	border-top: 1px solid #db6c1b;
	border-right: 1px solid #db6c1b;
	background: #db6c1b;*/
	/*border-bottom: 1px solid #ffffff;*/
	color: #ffffff;
	list-style-type: none;
}

.tabstrip li a{
	color: #db6c1b;
	text-decoration: none;
}

.tabstrip li a:hover{
	color: #db6c1b;
	text-decoration: none;
}

.tbsActive{
	/*border-left: 1px solid #db6c1b;
	border-top: 1px solid #db6c1b;
	border-right: 1px solid #db6c1b;*/
	border-bottom: 1px solid #F4F4F4 !important;
	background: #F4F4F4;
}

.tbsActive a{
	font-weight: bold;
}


.tbsInactive{
	
}


.tabstripAfterBox{
	/*border-left: 1px solid #db6c1b;
	border-top: 1px solid #db6c1b;
	border-right: 1px solid #db6c1b;
	border-bottom: 1px solid #db6c1b;	*/
	background: #F4F4F4;
	margin-top: 33px;
	padding: 5px;
}



#Centerpane2_ControlContainer1__ctl0_txnPLZ{
	width: 30px;
}

#Centerpane2_ControlContainer1__ctl0_lblNotFound{
	display: block;
	margin: 10px 0px;
}

.form_profil_PWInfo{
	display: block;
	margin-top: 10px;
	font-weight: bold;
}

.itemlist_addall_error{
	display: block;
	margin-top: 10px;
	color: #ff0000;
	font-weight: bold;
}

/* Staffelpreis */
table.itemChartPrice{
	margin-bottom: 10px;
	width: 196px;
}

table.itemChartPrice * td{
	border-bottom: 1px dashed #cccccc;
}

td.itemChartSinglePriceText{
	font-weight: bold;
}

td.itemChartSinglePriceValue{
	font-weight: bold;
}

td.itemChartStaffelPriceText{

}

td.itemChartStaffelPriceValue{

}

/*
	Furter
*/

#Centerpane2_ControlContainer1_ctl00_grd{
	width: 100%;
	border: none;
	margin-top: 20px;
}

#Centerpane2_ControlContainer1_ctl00_grd * td{
	padding: 2px;
	border-top: none !important;
	border-right: none !important;
	border-left: none !important;
	border-bottom: 1px dashed #dddddd;
}

.grid_itemlist_input{
	width: 80px;
	height: 16px;
}
/*
table, tr, td{
	border: none !important;
}
*/
#itemcardLagerWrapD{
	display: none;
}

.itemlistNeuBild{
	margin-left: 8px;
}

.contact_input_1, .contact_input_2, .contact_input_3, .contact_input_7, .contact_input_8, .contact_input_9, .contact_input_10{
	width: 184px;
}

.contact_input_4{
	width: 30px;
}

.contact_input_5 {
	width: 150px;
	margin-left: 2px;
	padding-left:0;
	padding-right:0;
}

#Centerpane2_ControlContainer1_ctl00_cboLand select {
	width: 189px !important;
}

#Centerpane2_ControlContainer1_ctl00_lblValidate{
	position: absolute;
	display: block;
	width: 170px;
	height: 40px;
	color: #FF0000;
	background: transparent;
	margin-left: -175px;
	margin-top: -8px;
}

.wkb_Mindestbestellmenge_error{
	color: #ff0000;
	font-weight: bold;
	display: block;
	float: left;
	margin-left: 80px;
	margin-top: 23px;
}