/*
  stylesheet
*/ 
/*
  Default tag style
*/
body
{ 
  
  background-image:url(../_layouts/bgBody.png);
  
  
  
 font-size:8pt;
  font-family: Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif;
  color: #555;
  text-decoration:none; 
  font-weight: normal; 
  line-height: 18px;
  margin:0px; 
  width:100%;
  height:100%;
  float:center; 
}

html
{
    float:center;  
	width:100%;	
	height:100%;
	text-align:center;
}

a
{
    text-decoration:none;
	color:#660000
}
a:link 
{ 
  text-decoration:none; 
  color:#660000	;
  bordr:0px;
}
   
a:hover 
{ 
  text-decoration:none;
  color:#660000;   
  bordr:0px;
}

h1
{
  text-align:left;
  text-decoration:none;
  padding:10px;
  color:#3A3A3A; 
  font: 13px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  font-weight: bold; 
  margin-bottom:5px;
}  	

.historyOrderNg
{
  text-align:left;
  text-decoration:none;
  padding:5px;
  color:#3A3A3A; 
  font: 12px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  font-weight: bold; 
} 

.large
{
  text-align:left;
  text-decoration:none;
  color:#3A3A3A; 
  font: 12px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  font-weight: bold; 
}  

a.large
{	
  color:#3A3A3A;  
  text-decoration:none;
}

a.large:hover
{	
  color:#050505;  
  text-decoration:none;
  border-bottom:1px dotted #3A3A3A; 
}

.productPrevAndNext
{
  padding:10px;
  font: 12px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  font-weight: bold; 

}

.historyOrderItem
{
  text-align:left;
  text-decoration:none;
  padding:5px;
  color:#3A3A3A; 
  font: 12px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  font-weight: normal; 
} 
.historyOrderItemEnd 
{
  text-align:left;
  text-decoration:none;
  padding:5px;
  color:#3A3A3A; 
  font: 12px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  font-weight: normal;
  border-bottom: 1px solid #ACACAC;
}

#_sys_footer
{
 padding:15px;
}

.priceListCategoriesTable
{
  width:95%;
}

.priceListTableStart
{
  padding:10px;
  text-align:left; 
  border-right:1px dotted silver;
  border-bottom:1px dotted silver;
  
}

#sendmailOrder
{
  padding:30px;
  font: 12px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:normal; 
  font-weight: bold; 
  color:#4A4A4A;
  
}

#sendmailOrderError
{
  padding:30px;
  font: 12px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:normal; 
  font-weight: bold; 
  color:red;
  
}

#sendmailOrderSystem
{
 font: 12px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
padding:30px;
border-bottom:2px solid #DADADA;
color:#4A4A4A;
}
#sendmailOrderSystemError
{
 font: 12px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
padding:30px;
border-bottom:2px solid RED;
color:red;
}

#startPrimaryGroup
{
   padding:5px;	
   font: 12px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
   text-decoration:none; 
   font-weight: bold; 
   color:#4A4A4A;
   text-align:left;
}

#parentCategories{
   padding-top:2px;
   padding-bottom:2px;
   padding-left:16px;
   font: 12px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
   text-decoration:none; 
   font-weight: normal; 
   color:#4A4A4A;
   text-align:left;
   background-image:url(../_layouts/bullet_square_green.png);
   background-repeat: no-repeat
}


#startSubGroup
{
   padding:5px;
   text-align:left;
}

.registerPanelCss
{
   padding:5px;	
   font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
   text-decoration:none; 
   font-weight: normal; 
   color:#E2FFDC;
   
} 
#registersocces
{
    padding:10px;	
   font: 12px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
   text-decoration:none; 
   font-weight: normal; 
   color:#E2FFDC;
}

#panelbody
{
  width:100%;
  background-color:#008800;
}

.loginPanelTable
{
  width:500px;
} 

#loginPanelTableOwnerTop
{
  width:500px;
}	

#loginPanelTableLeft
{	
 width:50%;	
 vertical-align:top;
 font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
 text-decoration:none; 
 font-weight: normal; 
 color:#4A4A4A;
 border-right:1px solid #EFEFEF;
 padding:10px;
}

#loginPanelTableRight
{
  width:50%;
  vertical-align:top;
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: normal; 
  color:#4A4A4A;
  padding:10px;
}

#loginPanelLeftText
{
  vertical-align:top;
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: normal; 
  color:#E2FFDC;
  text-align:left;
  padding:5px;
}

#loginPanelLeftTextTop
{
  vertical-align:top;
  font: 12px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
  color:#E2FFDC;
  text-align:left;
  padding:5px;
}

#loginPanelRightTextTop
{
  vertical-align:top;
  font: 12px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
  color:#E2FFDC;
  text-align:left;
  padding:5px;
}

#loginPanelRightText
{
  vertical-align:top;
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: normal; 
  color:#E2FFDC;
  text-align:left;
  padding:5px;
} 

#panelEmail, #panelPass, #panelSendPass
{
  font: 12px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: normal; 	  
  height:18px ;
  width:180px;
  border:1px solid #DADADA;
}

#btnSendPass, #btnRegisterPanel, #btnEntryLogin
{
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold;
  background:#4A4A4A;
  height:27px;
  border-top:5px solid #898989;
  border-right:1px solid #898989;	
  border-left:1px solid #898989;	
  border-bottom:1px solid #898989;	
  color:#EDEDED;
}

.itemManagementContent
{
  text-align:left;
  text-decoration:none;
  padding:10px;
  color:#3A3A3A; 
  font: 12px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  font-weight: normal; 
}

/*
  ID tag style
*/
#_sysHead 

{
  /*
    set the _sysHead, optional
  */

} 

#_sysBody
{
  /*
    set the _sysBody, optional
  */ 
  width:100%;
} 

#currentItem
{
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
  color: #FF6600;
  border:1px dottedt #FF6600;
}


/*
.Pager {
  
 
  text-align: center;
  height: 18px;
  margin: 0px;
  padding: 12px 12px 8px 12px;
}

.Pager a {
  padding: 3px 9px;
  margin: 0px 4px;
  color: #5E5E5E;
  background: #FAFAFA;
 }
 
.Pager a:hover {
  padding: 2px 8px;
  margin: 0px 4px;
  border: 1px solid #5E5E5E;
  background: #FFFFFF;
 }

.Pager #SelectedPage {
  padding: 3px 9px;
  margin: 0px 4px;
  color: #FFFFFF;
  background: #FF6600;
 }
 
.Pager #SelectedPage:hover {
  border: 0px;
  padding: 3px 9px;
  margin: 0px 4px;
  color: #FFFFFF;
  background: #FF6600;
}
*/

.Pager
{
  padding-left:20px;
}

#separator
{
   color:#DCE3CB;
} 

#SelectedPage
{
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
  color: #FF6600;
}

#_topTable
{
  /*
    set the _topTable, optional
  */ 
  width:100%;
  height:100px;
}

#_barTable
{
  /*
    set the _topTable, optional
  */ 
  width:100%;
  
}

#_ownerTable
{
  width:100%;
  height:10px;
}

#_conTable
{
   width:100%;
   height:100%;
}

#_footTable
{
   width:100%;
}

#sectiontop
{
  /*
    set the _sectiontop, optional
  */
  text-align:center;
  background-image:url(../_layouts/bgTop.png);
}

#sectiontop_bar
{
  /*
    set the _sectiontop, optional
  */
  
  text-align:left;
  background:#615A41;
  padding-bottom:6px;
  padding-top:6px;
  
} 
#searchcategory
{
  font: 12px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: normal; 
  color:#595959;
 
  
  
}

#comboGropu
{
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
  color:#595959; 
}

#comboDetail
{
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: normal; 
  color:#595959; 
}

#search
{
  text-align:center;
  background-image:url(../_owners/bgSearch.gif);
  height:30px;
  padding-left:10px;
  padding-top:10px;
  border-bottom:4px solid #E2E2E2; 	  
  padding-bottom:10px;
}

#imgbasket
{
  position: absolute;
   right: 45px;
   padding-top:2px;
   padding-right:5px;	
}	   

#basketico
{
  position: absolute;
   right: 45px;
   padding-top:2px;
   padding-right:5px;	
}

#lb_search
{
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
  color:#595959; 
}

#TextSearch
{
  width:320px; 
  height:17px;
  font: 12px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: normal; 
  color:#595959; 
  border:1px solid #BBBBBB;
}

#lbl_1,#lbl_2 
{
   font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
   font-weight: bold; 
   color:#5E5E5E;
  
   
}

#lbl_3
{
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
   font-weight: bold; 
   color:#5E5E5E;
   
}

#btnSearch
{ 
   font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
   background-color:#858585;
   height:20px;
   width:77px;
   color:#FFFFFF; 
   font-weight: normal; 
   border: 1px solid #676767 
}
#btnSearch:hover
{ 
   font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
   background-color:#FFFFFF;
   height:20px;
   width:77px;
   color:#858585; 
   font-weight: normal; 
   border: 1px solid #676767 
}

#login
{  
  
   padding-top:4px;
   padding-right:5px;	
   color:#F5E9BF;
   font-weight: bold;
}

#basket
{  
   
   padding-top:4px;
   padding-right:5px;	
   color:#F5E9BF;
   font-weight: bold;
}

#menu1, #menu2, #menu3, #menu4, #menu5, #menu6, #menu7
{	
   padding-top:4px;
   padding:5px;	
   color:#F5E9BF;
   font-weight: bold;  
}
a#menu1:hover, a#menu2:hover, a#menu3:hover, a#menu4:hover, a#menu5:hover, a#menu6:hover, a#menu7:hover
{
  color:#FFFFFF;
  border-bottom:1px dotted #FFFFFF; 
}



#sectiontop_owner
{
  /*
    set the _sectiontop_owner, optional
  */
  
}

#_section_content
{
  /*
    set the _section_content, optional
  */ 
  width:100%;
  height:100%;
  background-image:url(../_layouts/bgcon.gif);
}

#_contentTable
{
  /*
    set the _contentTable, optional
  */ 
  width:100%;
  height:100%;
}

#_section_footer
{
  /*
    set the _section_footer, optional
  */ 
}

#productCartDetailCode
{
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
  color:#4A4A4A;
}

#productCartDetailNetto
{
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
  color:#663300;
  padding-right:5px;
}

#productCartDetailBrutto
{
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
  color:#663300;
  padding-right:10px;
}

#productCartDetailMg
{
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
  color:#4A4A4A;
}

#productCartDetailCodePrint
{
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
  color:#4A4A4A;
}

#productCartDetailNettoPrint
{
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
  color:#663300;
  padding-right:5px;
}

#productCartDetailBruttoPrint
{
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
  color:#663300;
  padding-right:10px;
}

#productCartDetailMgPrint
{
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
  color:#4A4A4A;
}

/*
  Class tag style
*/

.tbl
{
   width:100%;
   height:100%;
   text-align:center; 
   float:center;
}

.basketSmallQty
{
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
  color:#4A4A4A;
  padding:7px;
  text-align:right;
  border-bottom:1px dotted #D8D8D8;
}

.basketSmallQtyVal
{
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
  color:#006633;
  padding:7px;
  text-align:left;
  border-bottom:1px dotted #D8D8D8;
}

#productStartLinks
{
  padding-top:10px;
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
  color:#FF9900;
}

#priceListItemLinksProd
{
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
  color:#FF9900; 
  padding:5px;
}

a#priceListItemLinksProd
{
  color:#FF9900; 
  padding:5px;
}

a#priceListItemLinksProd:hover
{
  color:#FF6600; 
  padding:5px;
  border-bottom:1px dotted #FF6600
}

#priceListItemLinksBas
{
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
  color:#FF9900;
  padding:5px;
} 

a#priceListItemLinksBas
{
  color:#FF9900; 
  padding:5px;
} 
a#priceListItemLinksBas:hover
{
  color:#FF6600; 
  padding:5px;
  border-bottom:1px dotted #FF6600
}

.priceListProductStart
{
	 width:100%;
	 text-align:left;
}

.basketSmallNetVal
{
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
  color:#006633;
  padding:7px;
  text-align:left;
  border-bottom:1px dotted #D8D8D8;
}

.basketSmallBrtVal
{
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
  color:#006633;
  padding:7px;
  text-align:left;
  border-bottom:1px dotted #D8D8D8;
}

.basketSmallNet
{
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
  color:#4A4A4A;
  padding:7px;
  text-align:right;
  border-bottom:1px dotted #D8D8D8;
}
#btnOrder
{
  background-color:#663300;
  width:130px;
  height:26px;
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
  color:#C2FFA4;
  border:0px; 
  vertical-align:middle;
  
}

#btnOrder:hover{
  color:#FFFFFF;
  border:0px; 
  vertical-align:middle;
}

#btnDelete
{
  background-color:#FF6600;
  width:130px;
  height:26px;
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
  color:#FFFFFF;
  border:0px;
  vertical-align:middle;
  
}

.labelForm 
{
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
  color:#663300; 
  padding:7px;
}



#register, #entry, #sendpassword, #btnSettings
{
  background-color:#663300;
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
  color:#E7FFDB; 
  border-top:3px solid #C1FBA5;
  border-left:0px; 
  border-right:0px; 
  border-bottom:0px; 
  height:22px;
  width:110px;
}


.INPUTS_TEXT
{
  font: 12px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: normal; 
  color:#454545; 
  border:1px solid #E3E3E3;	
  height:18px;
} 

.errorMessage
{
   font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: normal; 
  color:#CC0000; 
}

#normalDefault
{
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: normal; 
  color:#565656;
  padding:10px; 
}

#priceListNameForm
{
   width:450px;
}

#btnClear
{
  background-color:#CC0000;
  width:130px;
  height:26px;
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
  color:#FFFFFF;
  border:0px;  
  vertical-align:middle;
  
}

#btnChange
{
  background-color:#006699;
  width:130px;
  height:26px;
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
 color:#FFFFFF;
  border:0px; 
  vertical-align:middle;
  
}

#basketOption
{
  color:#DCFEDB;
}

#payTitle
{
	font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
    text-decoration:none; 
    font-weight: normal; 

}

#selectPayType
{
   text-align:left;
   font: 12px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
   text-decoration:none; 
   font-weight: bold;
   color:#717171;
   
}

#typeid 
{
   text-align:left;
   font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
   text-decoration:none; 
   font-weight: normal;
   color:#717171; 
   padding-top:5px;
} 

#textOwner
{
   text-align:left; 
   padding-top:10px;
}

.pyText
{
   font: 12px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
   text-decoration:none; 
   font-weight: normal;
   color:#717171; 
   width:100%;
   height:45px;
  
   border:2px solid #D8D8D8;
} 
.PayType
{
   font: 12px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
   text-decoration:none; 
   font-weight: normal;
   color:#717171;
}

.payOption
{
	padding:7px; 
	font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
    text-decoration:none; 
    font-weight: normal; 
}

.btnBasketVal
{
 
  text-align:center;
  padding:1px;
}

a.#basketOption
{
  color:#DCFEDB;
  text-decoration:none;
}

a.#basketOption:hover
{
  color:#FFFFFF;
  text-decoration:none;
  border-bottom:1px dotted #FFFFFF; 
}

.basketSmallBrt
{
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
  color:#4A4A4A;
  padding:7px;
  text-align:right;
  border-bottom:1px dotted #D8D8D8;
}

.basketOption
{
  background-color:#663300;
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
  color:#DCFEDB;
  padding:7px;
  text-align:left;
  border-bottom:3px solid #D8D8D8;
}

.basketSmall
{
  width:100%;
  
}

.htmlModules
{
  width:100%
} 

.htmlModulesLogin
{
  background-color:#FF6600;
   font: 12px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
   text-decoration:none; 
   font-weight: bold; 
   color:#FFFFFF;
   text-align:left;
   padding:5px;
   border-bottom:1px solid #A2966B;
}

.htmlModulesBeast
{
   background-color:#D0C498;
   font: 12px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
   text-decoration:none; 
   font-weight: bold; 
   color:#663300;
   text-align:left;
   padding:5px;
   border-bottom:1px solid #A2966B;
} 

.LoginItem
{
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
  color:#4A4A4A;
  padding:7px;
  text-align:center;
}

.PromoItemName{
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
  color:#4A4A4A;
  padding:7px;
  text-align:center;
  
}

.htmlDefaultLinks
{
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: normal; 
  color:#4A4A4A;
  text-align:center;
}

.pageEmpty
{
  font: 14px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
  color:#4A4A4A;
  padding:7px;
  text-align:center;
}

.priceListItemImg
{
  border-bottom:2px dotted #D8D8D8;
}

.basketEmpty 
{
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: normal; 
  color:#4A4A4A;
  padding:7px;
  text-align:center;
}

.PromoItemImage
{
  padding:7px;
  text-align:center;
 ;
}

.PromoItemPrice
{
  font: 13px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
  color:#663300;
  padding:7px;
  text-align:center;
  border-bottom:1px dotted #D8D8D8;
}

.LastItem 
{
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: normal; 
  color:#4A4A4A;
  padding-left:10px;
  padding-top:4px;
  padding-bottom:4px;
  text-align:left;
  border-bottom:1px dotted #D8D8D8; 
}

.htmlModulesPromo
{
   background-color:#D0C498;
   font: 12px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
   text-decoration:none; 
   font-weight: bold; 
   color:#663300;
   text-align:left;
   padding:5px;
   border-bottom:1px solid #A2966B;
}

.htmlModulesNews
{
   background-color:#D0C498;
   font: 12px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
   text-decoration:none; 
   font-weight: bold; 
   color:#663300;
   text-align:left;
   padding:5px;
   border-bottom:1px solid #A2966B;
}

.htmlModulesLast
{
   background-color:#D0C498;
   font: 12px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
   text-decoration:none; 
   font-weight: bold; 
   color:#663300;
   text-align:left;
   padding:5px;
   border-bottom:1px solid #A2966B;
}

.tblContent
{
   width:100%;
   height:100%;
}
.sectiontop
{
   width:100%;
   height:98px;
   padding:0px;
   background-image:url(../_owners/bglogo.gif);
}

.sectiontop_bar
{
   width:100%;
   
   padding:0px;
}

.sectiontop_owner
{
   width:100%;
   height:0px;
   padding:0px;
}

.section_content
{
   width:100%;
   height:100%;
   padding:0px;
} 

.productMiddleBar
{
   height:40px;
   background-color:#EFFFD2;
   border-bottom:3px solid #BCC9A5;
} 
.optionMiddleBar
{
   height:40px;
} 

#pageSelector
{
   font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
    text-decoration:none; 
    font-weight: normal; 
    color:#3C3C3C;
}

#productPageSelect
{
	float:right; 
	padding-right:10px;	
	font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
    text-decoration:none; 
    font-weight: normal; 
    color:#3C3C3C;
	
}

#productAmaountGroup
{
   padding-right:10px;
   font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
   text-decoration:none; 
   font-weight: normal; 
   color:#3C3C3C; 
   float:right;
}

#productAmaountGroup_1
{
   padding-left:5px;
   font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
   text-decoration:none; 
   font-weight: bold; 
   color:#3C3C3C;
}

#viewOption
{
   float:left;
   padding-left:5px;
   font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
   text-decoration:none; 
   font-weight: normal; 
}

#viewOption_1
{
  color:#FF6600;
  border-bottom:1px dotted	#FF6600;
}

#pictureOption
{
  float:right;
   padding-right:5px;
}

#sortOption
{  
   float:right;
   padding-right:10px;	
}

#availableOption
{
   float:right;
   padding-right:10px;	
}

.sectionleft
{
  width:190px;
  padding:0px;
  text-align:left;
  padding-left:5px;
  background-image:url(../_layouts/bgleft.png);
} 



.sectionright
{
  width:190px;
  padding:0px;
  text-align:right;
  padding-right:5px;
 
}

.sectioncenter
{
  padding-left:10px; 
  padding-right:10px;
  background-image:url(../_layouts/bgcon.gif);
  
}

.section_footer
{
  padding:0px;
  text-align:center; 
  
} 
.productStartDetails
{
  border-bottom: 1px dotted #D6D6D6;
  padding-bottom:10px;
  width:85%;
}

#productStartDetails
{
  
  padding-bottom:10px;
  text-align:left;
  padding:5px; 
}
			
#productStartName, #productStartDescription, #productCartStartDetails, #productStartDetails
{
  text-align:left;
  padding:5px; 
  width:85%;
}

.priceListBasketTable
{
  width:100%;
}

.priceListBsasketTitle
{
  background-color: #E6FFE0;
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
  color:#663300;
  text-align:left;
  padding:8px; 
}

.priceListBsasketCol
{
  background-color: #EFEFEF;
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
  color:#595959;
  text-align:center;
  padding:8px;
  border-right:1px dotted #B1B1B1; 
  border-bottom:2px solid #B1B1B1; 
}

.productCartStartDetails
{
  text-align:left;
  padding-left:5px; 
  padding-right:5px; 
  padding-top:25px; 
  padding-bottom:25px; 
  width:85%;
}

.productCartStartImage
{
  width:15%;
}

.priceListProductCode
{ 
  
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
  color:#656565;
  text-align:left;
  padding:8px; 
 
}

.priceListProductNetto

{
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: normal; 
  color:#656565;
  text-align:right;
  padding:8px; 
}

.priceListProductBrutto
{
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: normal; 
  color:#656565;
  text-align:right;
  padding:8px; 
}

.priceListProductStore
{
   font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: normal; 
  color:#656565;
  text-align:left;
  padding:8px; 
}

.priceListProductQty
{
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: normal; 
  color:#656565;
  text-align:left;
  padding:8px; 
}
.priceListProductTitleName
{

}
.priceListProductTitleNetto 
{
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
  color:#663300;
  text-align:left;
  padding:8px; 
}
.priceListProductTitleBrutto 
{
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
  color:#663300;
  text-align:left;
  padding:8px; 
}
.priceListProductTitleQty
{
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
  color:#663300;
  text-align:left;
  padding:8px; 
} 
.priceListProductTitleStore
{
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
  color:#663300;
  text-align:left;
  padding:8px; 
}
.priceListProductTitleCode 
{
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
  color:#663300;
  text-align:left;
  padding:8px; 
}

.priceListProductHint
{
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: normal; 
  color:#656565;
  text-align:left;
  padding:8px; 
} 
.priceListBsasketEmpty
{
  font: 13px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
  color:#656565;
  text-align:center;
  padding-top:50px; 
}

.productStartDetails
{
	text-align:left;
	padding:5px;
}

.priceListProductName
{
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
  color:#656565;
  text-align:left;
  padding:8px;
 
}

.productCartDetail
{
  padding:5px;
} 

.productName
{

}

.productPriceNetto
{

}

.productPriceBrutto
{

}

.productDescriptionSmall
{

}

.productDescriptionFull
{

}

.productCode
{

}

.productDetail
{

} 

.priceListProductTable
{
   width:100%;
}

.priceListName
{
  background-color:#D0C498;
   font: 12px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
   text-decoration:none; 
   font-weight: bold; 
   color:#663300;
   text-align:left;
   padding:5px;
   border-bottom:1px solid #A2966B;
}

.htmlModulesEnd
{
  border-bottom:3px solid #DEDEDE;
}

.NewsItem
{
    font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
    text-decoration:none; 
    font-weight: normal; 
    color:#494949;
	padding:7px;
}

.priceListNameBasket
{
  background-color:#D0C498;
   font: 12px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
   text-decoration:none; 
   font-weight: bold; 
   color:#663300;
   text-align:left;
   padding:5px;
   border-bottom:1px solid #A2966B;
}

#productCartConfirm
{
   font: 12px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
   text-decoration:none; 
   font-weight: bold; 
   color:#663300;
}

a#productCartConfirm
{
   font: 12px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
   text-decoration:none; 
   font-weight: bold; 
   color:#663300;
}
a#productCartConfirm:hover
{
   font: 12px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
   text-decoration:none; 
   font-weight: bold; 
   color:#663300;
   border-bottom:1px dotted #663300;
}

.priceListGroup
{
   font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
   text-decoration:none; 
   font-weight: bold; 
   color:#663300;
   padding-bottom:3px;
   padding-top:3px;
   /*
   border:1px solid #E8E8E8;
   background-color:#F2F2F2;
   */
}

.priceList
{
  width:100%;
}

.priceListBest
{

} 

.priceListProductBulls
{
  
}

.priceListAdd
{ 
   height:16px;
   font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
   font-weight: normal; 
   color:#454545;
   border:1px solid #CCCCCC;
}

.priceListProductNext
{
   padding:15px;
   font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
   text-decoration:none; 
   font-weight: normal; 
   color:#6B6B6B;
   background-color:#FFFBE5;
   border-bottom:1px solid #7F7F7F;
   text-align:right;
}

.priceListProduct
{
   padding:15px;
   font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
   text-decoration:none; 
   font-weight: normal; 
   color:#6B6B6B;
   background-color:#FFFFFF;
   border-bottom:1px solid #7F7F7F;	
   text-align:right;
}

.productCartConfirm
{
   background-color:#D0C498;
   font: 12px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
   text-decoration:none; 
   font-weight: bold; 
   color:#663300;
   text-align:left;
   padding:5px;
   border-bottom:1px solid #A2966B;
}

.priceListView
{
   font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
   text-decoration:none; 
   font-weight: bold; 
   color:#595959;
   padding-left:11px;
   padding-bottom:6px;
   padding-top:6px;
   border-bottom:1px dotted #E5E5E5;
}

.priceListProductTitle
{
   background-color:#EDEDED;
   padding:4px;
   font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
   text-decoration:none; 
   font-weight: bold; 
   color:#663300;
   
   
} 

.priceListItem
{
   font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
   text-decoration:none; 
   font-weight: normal; 
   color:#595959;
}

a.priceListItem
{
   color:#595959;
   text-decoration:none;
}

a.priceListItem:hover
{
   color:#006699;
   text-decoration:none;
   border-bottom:1px dotted #006699;
}

.priceListGroupTitle
{

}

.inputSearch
{

}

.topMenu
{

}

.btnSearch
{

}



.btnAddToBasket
{ 
  background-image:url(../_owners/basket.gif);
  background-color:#EFEFEF;	
  border:0px;
  width:109px;
  height:28px;
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: normal;
  color:#FFFFFF;
  padding-top:3px;
  padding-left:28px;
  
}

.btnToOrder
{

}

.btnToDelete
{

} 


.priceListBsasketName
{
   border-bottom:1px dotted #B8B8B8;
   border-right:1px dotted #B8B8B8;
   font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
   text-decoration:none; 
   font-weight: bold; 
   color:#404040;
   padding:5px;	
   text-align:left;
}

.priceListBsasketItem
{
   padding:5px
}

.priceListBsasketQty
{
   border-bottom:1px dotted #B8B8B8;
   border-right:1px dotted #B8B8B8;
   padding:5px;
}

.priceListBsasketLp
{
   border-bottom:1px dotted #B8B8B8;
   border-right:1px dotted #B8B8B8;
   padding:5px;
}

.priceListBsasketBrutto
{
   border-bottom:1px dotted #B8B8B8;
   border-right:1px dotted #B8B8B8;
   padding:5px;
   text-align:right;
}

.priceListBsasketNetto
{
   border-bottom:1px dotted #B8B8B8;
   border-right:1px dotted #B8B8B8;
   padding:5px;
   text-align:right;
}

.priceListBsasketCheckbox
{
  border-bottom:1px dotted #B8B8B8;
  border-right:1px dotted #B8B8B8;
  padding:5px;
}

.priceListBsasketTotalVal
{
  background-color:#E3E3E3;
  padding:7px;
  font: 12px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
   text-decoration:none; 
   font-weight: bold; 
   color:#663300;
   border-bottom:1px dotted #FFFFFF;
   text-align:left;
  
}

.priceListBsasketTotalValue
{
  border-bottom:1px dotted #B8B8B8;
  border-right:1px dotted #B8B8B8;
  padding:5px;
}

.priceListBsasketTotalCol

{
   background-color: #663300;
   font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
   text-decoration:none; 
   font-weight: bold; 
   color:#FFFFFF;
   padding:5px;
   text-align:center;
}

.priceListBsasketTotal
{
   
   font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
   text-decoration:none; 
   font-weight: bold; 
   color:#494949;
   padding:5px;
   text-align:right;
}

.priceListItemName
{
   border-bottom:1px solid #CECECE;
   font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
   text-decoration:none; 
   font-weight: bold; 
   color:#404040;
   text-align:left;
}

a.priceListItemName
{
  color:#404040;
  text-decoration:none; 
}

a.priceListItemName:hover
{
  color:#006633;
  text-decoration:none;
  border-bottom:1px dotted #006633; 
}

.basketQuantityInput
{
   border:1px solid #CECECE;
   font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
   text-decoration:none; 
   font-weight: normal; 
   color:#404040;
   width:30px; 
   text-align:center
  
} 

.basketSubmit
{
   text-align:right;
   padding:5px;
}

.basketPriceList
{
   font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
   text-decoration:none; 
   font-weight: normal; 
   color:#404040;
}

.productCartData
{
  text-align:left;
  padding:0px; 
} 

.productCartName, .productCartNamePrint, .productCartPnPrint
{
  text-align:left;
  padding:5px;
  font: 12px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold; 
  color:#404040; 
}

.productCartBasket
{
  text-align:left;
  padding:5px;
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: normal; 
  color:#404040; 
}

.productCartDescriptionLabel, .productCartDescriptionLabelPrint
{
  border-bottom:1px solid #006633;
  text-align:left;
  padding:5px;
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: bold;
}

.productCartDescription, .productCartDescriptionPrint
{
  text-align:left;
  padding:5px;
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: normal; 
  color:#404040; 
}

.imageSmall
{

}

.imageFull
{

}

.specDetal
{

}

.html
{

}

.ddrivetip
{
  text-align:left;
}

#ddrivetip
{
  
}

#dhtmltooltip{
text-align:left;
position: absolute;
width: 250px;
border: 2px solid #CCCCCC;
padding: 8px;
background-color: #EDEDED;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#imageHint 
{
  padding:10px;
  
}

.defaultManagementItem
{
 padding-right:10px;
}

.htmlMenuManagement
{

}
.tableManagementItem
{
    font: 12px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
    text-decoration:none; 
    font-weight: bold; 
	text-align:left;
	
}

.tableManagement
{
  text-align:left;
  float:left;
  border-top:1px solid #C2CAD1;
  background-color:#E0E9F1;
  width:100%;
  padding:8px;
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: normal; 
  border-right:1px solid #C2CAD1;
}

#ManagementItem
{
  padding:2px;
  font: 11px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif; 
  text-decoration:none; 
  font-weight: normal; 
  
}

.itemBox
{
  border-right:1px solid #C2CAD1;
  padding-left:10px;
  padding-right:10px;
  vertical-align:top;
}

#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #996633;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 12px Lucida Grande,Verdana,Bitstream Vera Sans,Arial,sans-serif;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}
