/*Site CSS  Html, Body, header , content */
body
{
	margin: 0 0 0 0;
	background-repeat: no-repeat;
background-image: url("media(567,1030)/Background_Milcom.gif");

	background-position: top center;
	height:100%;
	background-color: #e4e4e4;
	color:#494a4a;
	font-family: arial;
	font-size: 11px;
	height:100%;

}

td
{
	
	color: #494a4a;
}

p
{
	color: #494a4a;
}

span
{
	
	color: #494a4a;
}


input
{
	
	color: #494a4a;
	height: 13px;
}

input.black
{
	border: 1px solid #000000;
}

select
{
	
	color: #494a4a;
	height: 20px;
	border: 1px solid #000000;
}

div
{
	
	color: #494a4a;
}
font
{
	font-family: verdana,arial;
}

h1
{
	font-size: 18px;
	font-weight: bold;
	padding: 10px 5px 0 5px;
}

h2
{
	/*font-size: 17px;
	color: #8d8d8d;
	font-weight: normal;
	padding: 0 0 18px 0;*/
}

h3
{
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 6px 0;
}

h4
{
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 6px 0;
}
h5
{
	font-size: 12px;
	margin: 0 0 6px 5px;
}

hr
{
	height: 1px;
	border: 0;
	border-top: 1px solid #d6d6d6;
	margin-top: 10px;
	margin-bottom: 10px;
}

.box
{

	
	margin-bottom: 10px;
	padding: 20px 20px 20px 20px;
	font: normal 11px arial;
	text-align: left;
}

.box td
{
	padding: 1px 2px 1px 2px;
}


a:Hover
{
	text-decoration: underline;
}

a
{
	color: #a8be46;
	text-decoration: none;
	font-weight:bold;
}


/* Master */
.masterHeader
{
	width: 1170px;
	height: 160px;
	vertical-align: bottom;
	background-repeat: no-repeat;
	background-image: url("media(572,1030)/site_top.gif");
	background-position: top center;
}

.masterContent
{
	width: 1170px;
	height: 100%;
	
	background-repeat: no-repeat;
	background-position: top center;
	/*text-align: center;*/
	display: inline-block;
	overflow: visible;
	vertical-align: top;
	background-color: White;

}

.masterFooter
{
	width: 1170px;
	height: 160px;
	background-repeat: no-repeat;
	background-image: url("media(568,1030)/site_bottom.gif");
	background-position: top center;
	vertical-align: top;

}

/*Site*/
.siteHeader
{
	display: inline-block;
	vertical-align: bottom;
}

.siteLeft
{
	vertical-align: top;
	text-align: left;
	float: left;
	width: 199px;
	padding-left: 10px;
	background-repeat: no-repeat;
	background-image: url("media(570,1030)/site_content_left.gif");
	background-position: top center;
	background-color: White;

	display:table-cell;
	
	
}

.siteContent
{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	vertical-align: top;
	text-align: left;
	width: 698px;
	height: 100%;
	display: inline-block;
	overflow: visible;
	float: left;
	background-color: White;
	background-repeat: no-repeat;
	background-image: url("media(569,1030)/site_content_center.gif");
	background-position: top center;
	background-color: White;
}



.siteRight
{
	vertical-align: top;
	display: inline-block;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 3px;
	width: 250px;
	text-align: center;
	height: 100%;
	float: left;
	background-color: White;
	background-repeat: no-repeat;
	background-image: url("media(571,1030)/site_content_right.gif");
	background-position: top center;
	background-color: White;
}

.siteFooter
{
}

#_ctl0_ZoneLeft1
{
	padding-bottom: 10px;
	padding-top: 5px;
}
#_ctl0_ZoneRight3
{
}

#_ctl0_ZoneLeft4
{
	padding-bottom: 10px;
}

#_ctl0_ZoneTop1
{
	height: 112px;
}

#_ctl0_ZoneTop4
{
	display: inline-block;
	float: right;
}

#_ctl0_ZoneTop4A
{
	width: 250px;
	float: right;
}

#_ctl0_ZoneTop4B
{
	float: right;
	width: 500px;
}

#_ctl0_ZoneLeft5 
{
	
	vertical-align:bottom !important;
	height:100%;	
	width: 199px;
	display:table-cell;
	
	

}
#_ctl0_ZoneLeft5 img
{
	
	vertical-align:bottom !important;	
	
}


/*Top menu*/

.siteTopMenu
{
	width: 280px;
}
.top_b_menu
{
border-spacing:0px;

}
.top_b_menu td
{
}

.top_menu
{
}

#_ctl0__ctl3_Front
{
	background-repeat: no-repeat;
	background-image: url(images/Topmenu/Forside.gif);
	background-position: top center;
	height: 30px;
	width: 68px;
	display: block;
	font-size: 0px; color:White !important;
}

#_ctl0__ctl3_FrontTD
{
	border-right: solid 1px #bec0c1;
	
}
#_ctl0__ctl3_FrontS
{
	background-repeat: no-repeat;
	background-image: url(images/Topmenu/Ordreinfo.gif);
	background-position: top center;
	height: 30px;
	width: 80px;
	display: block;
	font-size: 0px; color:White !important;
}
#_ctl0__ctl3_TraceTD
{
    border-right: solid 1px #bec0c1;
	border-left: solid 1px #bec0c1;
	
}
#_ctl0__ctl3_Info2A
{
	background-repeat: no-repeat;
	background-image: url(images/Topmenu/Nyheder.gif);
	background-position: top center;
	height: 30px;
	width: 70px;
	display: block;
	font-size: 0px; color:White !important;
}
#_ctl0__ctl3_Info1TD
{
border-right: solid 1px #bec0c1;	border-left: solid 1px #bec0c1;
	
}
#_ctl0__ctl3_Info1A
{
	background-repeat: no-repeat;
	background-image: url(images/Topmenu/Hjaelp.gif);
	background-position: top center;
	height: 30px;
	width: 60px;
	display: block;
	font-size: 0px; color:White !important;
}
#_ctl0__ctl3_Info2TD
{
	border-right: solid 1px #bec0c1;border-left: solid 1px #bec0c1;

}
#_ctl0__ctl3_FrontA
{
	background-repeat: no-repeat;
	background-image: url(images/Topmenu/Mit-Milcom.gif);
	background-position: top center;
	height: 30px;
	width: 90px;
	display: block;
	font-size: 0px; color:White !important;
}
#_ctl0__ctl3_AdminTD
{
	border-left: solid 1px #bec0c1;
}

a.top
{
}

a.top:hover
{
}






/*Product Menu */

div.headerProductMenu /*280809*/
{
}

.headerProductMenu img
{
	background-color: Yellow;
	height: 20px;
}


a.Level1
{
	display: block;
	height: 20px;
	color: #494a4a;
	background-repeat: no-repeat;
	text-align: left;
	background-image: url(images/Product_Menu_Plus_Milcom.gif);
	background-position:bottom left;
	text-indent: 25px;
	border: none;
	font-weight: bold;
	line-height:2.5em;


	
}


a.Level2:Hover
{
	text-decoration: underline;
}

a.Level2
{
	background-image: url(images/Kategori_punktum.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	display: block;
	height: 18px;	
	text-align: left;
	color: #a8be46;
	text-decoration: none;
  white-space:nowrap;

	text-indent: 20px;
	line-height: 2.5em;
	font-weight: bold;
	margin-left:5px;
}

#_ctl0__ctl0_MenuTreeView  div
{
   
   width:0px !important;
    
}
#_ctl0__ctl0_MenuTreeView  table
{
   
  border-spacing:0px;
    
}
#_ctl0__ctl0_MenuTreeView  img
{
   
   width:0px !important;
    
}
/*Front Item*/
.categoryTextDiv
{
	padding-left: 15px;
	padding-bottom:10px;
}
.changeItemListDiv
{
	text-align: right;
	padding-right: 35px;
}
.productListDiv
{fr
	display: inline-block;
	text-align:center !important;
	width:750px;
}
.frontItemBox
{
	width: 230px;
	height: 100%;
	vertical-align: top;
	display: inline-block;
	margin: 10px 0 5px 15px;
	float: left;
}
.frontItemContentDiv
{
	display: inline-block;
	text-align: left;
	width: 750px;
}


.frontItemBox ul
{
padding:0;
border:0;
margin:0; 
list-style:none;
text-indent:none;

}

.frontItemBox li
{
	background-image: url(images/li.gif);
	background-position: 0 2px;
	background-repeat: no-repeat;
	padding: 0 0 0 10px;	
	list-style-type: none;
	width:95px;

}

.frontItemHeadline
{
	vertical-align: middle;
	text-align: left;
	font-weight: bold;
	height: 30px;
	width: 150px;
	
	padding-left: 5px;
}

.frontItemDesc
{
	width: 107px;
	height: 170px;
	vertical-align: top;
	text-align: left;
}

.frontItemDescDiv
{
	width: 108px;
	height: 170px;
	overflow: hidden;
	text-align: left;
}

.frontItemAvail
{
	vertical-align: middle;
	text-align: right;
	font-weight: bold;
	height: 30px;
	padding-right: 5px;
}


.frontItemPrice
{
	height: 30px;
	vertical-align: middle;
	margin-bottom: 10px;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
	padding-top: 5px;
	width: 100px;
}

.frontItemButton
{
	padding-right: 5px;
	padding-top:5px;
}

.frontItemBuyButton
{
	display: inline-block;
	height: 30px;
	width: 60px;
	background-image: url(images/button_Order.gif);
	background-repeat: no-repeat;
	cursor: hand;
	font-size: 0px; color:White !important;
}

.frontItemImg
{
	vertical-align: top;
	width: 70px;
}
.frontItemRelated
{
	width: 70px;
	text-align: right;
	padding-top: 5px;
}

.frontItemRelatedLink
{
	display: inline-block;
	height: 30px;
	width: 70px;
	background-image: url(images/accessories.gif);
	background-repeat: no-repeat;
	font-size: 0px; color:White !important;
	
}

.frontItemHeader
{
	width: 100%;
	background-repeat: no-repeat;
	background-image: url(images/Boks_Top.gif);
	width: 235px;
	height: 30px;
}

.frontItemHeader td
{
	height: 30px;
}

.frontItemMiddel
{
	height: 100%;
	border-left: 1px solid #bec0c1;
	border-right: 1px solid #bec0c1;
	vertical-align: top;
	margin-top: -3px;
	margin-bottom: -3px;
	padding-top: 10px;
	padding-left: 10px;
	width: 234px;
}

.frontItemFooter
{
	margin-top: -3px;
	width: 100%;
	background-repeat: no-repeat;
	background-image: url(images/Boks_Bottom.gif);
	background-position: center bottom;
	width: 234px;
	height: 40px;
}




/*Readmore Item*/

#readmoreItemBox
{

	height: 100%;
	vertical-align: top;
	margin-top: 2px;
}

#ReadmoreItemTable
{
}

.readmoreItemTableTD
{
	vertical-align: top;
}

#ReadmoreItemTable ul
{
	margin: 0 0 0 0;
}

#readmoreItemTable li
{
	background-image: url(images/li.gif);
	background-position: 0 4px;
	background-repeat: no-repeat;
	padding: 0 0 0 10px;
	
	list-style-type: none;
}

.readmoreItemHeadline
{
	vertical-align: middle;
	font-weight: bold;
	height: 30px;
	width: 230px;
	padding-left: 10px;
	text-align:left;
}

.readmoreItemDesc
{
	width: 450px;
	vertical-align: top;
	text-align: left;
	padding-top: 15px;
}

.readmoreItemAvail
{
	vertical-align: middle;
	text-align: right;
	font-weight: bold;
	height: 30px;
	padding-right: 10px;
}

.readmoreItemPrice
{
	height: 1px;
	margin-bottom: 10px;
	width: 600px;
	font-weight: bold;
	text-align: left;
	padding-left: 10px;
}

.readmoreItemButton
{
}

.readmoreItemBuyButton
{
	display: inline-block;
	height: 30px;
	width: 60px;
	background-image: url(images/button_Order.gif);
	background-repeat: no-repeat;
	cursor: hand;
	font-size: 0px; color:White !important;
	padding-right: 5px;
}

.readmoreItemImg
{
	vertical-align: top;
	padding-right: 15px;
	padding-top: 15px;
	width: 100px;
}
.readmoreItemRelated
{
}
.readmoreItemQuantity
{
	padding: 5px 5px 5px 5px;
}
.readmoreItemQuantityBox
{
	width: 25px;
	margin-left: 20px;
}
#readmoreItemHeader
{
	background-repeat: no-repeat;
	background-image: url(images/Gitter_Top.gif);
	width: 684px;
	height: 35px;
	background-position:center top;
}

#readmoreItemHeader td
{
	height: 30px;
}

#readmoreItemMiddel
{
	
		width: 684px;
	height: 100%;
	border-left: 1px solid #bec0c1;
	border-right: 1px solid #bec0c1;
	vertical-align: top;
	margin-top:-5px;
	margin-bottom:-5px;



}

#readmoreItemFooter
{
	background-repeat: no-repeat;
	background-image: url(images/Gitter_Bottom.gif);
	background-position:center bottom;
	display:block;	
	width: 684px;
	height: 35px;

}




/* small Basket */

div.smallBasketHeader
{
	width: 174px;
	height: 30px;
	background-image: url( 'images/Basket_header_Milcom.gif' );
	background-repeat: no-repeat;
	margin-top: 5px;
}

div.smallBasketMain
{
	width: 163px;
	height: 74px;
	text-align: left;
	border-left: 1px solid #e1e1e1;
	border-right: 1px solid #e1e1e1;
	text-align: left;
	margin-left: 9px;
	text-indent:5px;
}

.smallBasketFooter
{
	width: 174px;
	height: 200px;
	background-image: url(images/Basket_Bottom_Milcom.gif);
	background-repeat: no-repeat;
	margin-top: -5px;
}

div.smallBasketMain div
{
	padding: 3px;
}



a.smallBasketLink
{
	display: block;
	width: 150px;
	height: 30px;
	background-image: url(images/Basket_Milcom.gif);
	background-repeat: no-repeat;
	text-align: left;
	text-indent: 7px;
	margin-bottom: 5px;
	padding-top: 3px;
	vertical-align: middle;
	font-size: 0px; color:White !important;
	text-decoration: none;
	text-transform: none;
}

/* Underline*/
.underlines
{
	border-width: 1px;
	vertical-align: middle;
	text-align: left;
	padding-top: 10px;
	padding-left: 15px;
	padding-bottom: 10px;
	
	font-weight: bold;
	cursor: default;
	text-decoration: none;
}

/* Standard button */
.ButtonStandard
{
	height: 20px;
	font-weight: bold;
	vertical-align: middle;
	color: white !important;
	cursor: hand;
	text-decoration: none;
	border: 0;
	background-image: url( 'images/MilComforhandlershop/Button.gif' );
	background-repeat: repeat;
	padding: 2px;
	font-size:11px;
}




/*Basket */

.HNo
{
	height: 20px;
	
}


.HDesc
{
	width: 210px;
	height: 20px;
	
	font-weight: bold;
	text-align: left;
}
.TDDesc
{
	width: 255px;
	text-align: left;
}


.HDescconfirm
{
	width: 245px;
	height: 20px;
	
	font-weight: bold;
	text-align: left;
}



.HQty
{
	width: 57px;
	height: 20px;
	
	font-weight: bold;
	text-align: center;
}

.TDQty
{
	width: 57px;
	text-align: center;
}



.HDel
{
	width: 57px;
	height: 20px;
	font-weight: bold;
	text-align: center;
	
}
.TDDel
{
	width: 40px;
	text-align: center;
	padding-left: 5px;
}

.HPrz
{
	width: 68px;
	height: 20px;
	text-align: center;
	
	font-weight: bold;
}
.TDPrz
{
	text-align: right;
	width: 80px;
	margin: 0;
}

.basketBuyMoreButton
{
    background-repeat:no-repeat;
	background-image: url( images/koeb-mere.gif );
		width:80px;
	display:block;
	height:30px;
	font-size:0px;
}

.basketDeleteButton
{
    background-repeat:no-repeat;
	background-image: url( images/Toem-kurv.gif );
	width:80px;
	display:block;
	height:30px;
	font-size:0px;
}

.BasketMiddelTD
{
    border-bottom:solid 1px #bec0c1;
}

.TDDel img
{
  background:blue;
     
}

/*Item List , Related items*/

.THAvability
{

	
	padding-right: 3px;
	padding-left: 3px;
	font-weight: bold;
	width: 15px;
	
	height: 15px;
	text-align: center;
	border-bottom:solid 1px #bec0c1 !important;
}

.Avability
{

	padding-top: 2px;
	padding-right: 3px;
	padding-left: 3px;
	
	width: 15px;
	
	height: 15px;
	border-bottom:solid 1px #bec0c1 !important;
}

.THVareNo
{

	padding-left: 3px;
	font-weight: bold;
	width: 82px;
	
	height: 15px;
	text-align: left;border-bottom:solid 1px #bec0c1 !important;

}

.VareNo
{

	padding-left: 3px;
	
	width: 82px;
	
	height: 15px;
	text-align: left;
	border-bottom:solid 1px #bec0c1 !important;
}

.THRelated
{

	padding-left: 3px;
	
	height: 15px;
	text-align: center;
	
	font-weight: bold;border-bottom:solid 1px #bec0c1 !important;
}

.Related
{

 border-bottom:solid 1px #bec0c1 !important;
 text-align:center;
}

.THProdNo
{

	
	padding-left: 3px;
	width: 80px;
	
	height: 15px;
	text-align: center;
	
	font-weight: bold;border-bottom:solid 1px #bec0c1 !important;
}

.ProdNo
{

	
	padding-left: 3px;
	
	width: 90px;
	
	height: 15px;
	text-align: center;
	border-bottom:solid 1px #bec0c1 !important;
}

.THDescription
{

	
	padding-left: 3px;
	font-weight: bold;
	width: 245px;
	
	height: 15px;
	text-align: left;border-bottom:solid 1px #bec0c1 !important;
	
	
}

.Description
{

	
	padding-left: 3px;
	width: 245px;
	
	height: 15px;
	text-align: left;
	border-bottom:solid 1px #bec0c1 !important;
}

.THAccesory
{

	
	
	font-weight: bold;
	width: 12px;
	
	height: 18px;
	text-align: center;
	border-bottom:solid 1px #bec0c1 !important;

}

.Accesory
{

	
	
	font-weight: bold;
	width: 12px;
	
	height: 15px;
	text-align: center;
	border-bottom:solid 1px #bec0c1 !important;
}

.THInfo
{

	
	font-weight: bold;
	font-weight: bold;
	width: 12px;
	
	height: 15px;
	text-align: center;
	background-color: #BEC0C1 ;
	border-bottom:solid 1px #bec0c1 !important;
}

.Info
{

	
	
	font-weight: bold;
	width: 12px;
	
	height: 15px;
	text-align: center;
	border-bottom:solid 1px #bec0c1 !important;
}

.THPrice
{

	
	padding-right: 3px;
	font-weight: bold;
	width: 60px;
	
	height: 15px;
	text-align: center;
	border-bottom:solid 1px #bec0c1 !important;
	
}

.Price
{

	
	padding-right: 3px;
	
	width: 60px;
	
	height: 15px;
	text-align: right;
	border-bottom:solid 1px #bec0c1 !important;
}

.THQuantity
{
	padding-left: 4px;
	padding-right: 4px;
	
	width: 27px;
	
	height: 15px;
	text-align: center;
	
	font-weight: bold;
	border-bottom:solid 1px #bec0c1 !important;

}

.Quantity 
{
   padding-left: 4px;	
	border-bottom:solid 1px #bec0c1 !important;
}
.Quantity input
{
	width: 27px;
	text-align: right;
	border-color:#BEC0C1;
	border-width:1px;
	
	
}




#accessoryTable 
{
	 display:inline-table;
    border-spacing:0px;
    letter-spacing:0px;

}


.accessoryHeaderTD
{

	width: 673px;
	height: 25px;
	background-image: url( images/Gitter_Top.gif );
	background-repeat: no-repeat;
	text-indent: 5px;
	padding-bottom:5px;
	text-align: left;
	padding-left:10px;
	font-weight:bold;
	padding-top:10px;

}
.accessoryMainTD
{
	border-left: 1px solid #bec0c1;
	border-right: 1px solid #bec0c1;
	text-align:center !important;
}

.accessoryMainTD table
{
 margin-left:60px;  
 border-spacing:0px;

    
 }
 
.accessoryMainTD td
{
   
    
 }
 
.accessoryFooterTD
{
	

	background-image: url( images/Gitter_Bottom.gif );
	background-repeat: no-repeat;
	height:40px;
	display:block;


	
}

.accessoryItemBuyButton
{
	display: inline-block;
	height: 30px;
	width: 60px;
	background-image: url(images/button_Order.gif);
	background-repeat: no-repeat;
	cursor: hand;
	font-size: 0px; color:White !important;
	margin-right:50px !important;
}


#productListTable
{
 display:inline-table;
 border-spacing: 0px;
}
.productListHeaderTD
{
	display: block;
	width: 682px;
	height: 20px;
	background-image: url( images/Gitter_Top.gif );
	background-repeat: no-repeat;
	background-position: center top;

}
.productListMainTD
{
	border-left: 1px solid #bec0c1;
	border-right: 1px solid #bec0c1;
    padding-left:35px;
    display:run-in;
    
}

.productListMainTD td
{
 border:none 0;   
    
 }
 
 .productListMainTD table
{
 border-spacing:0px;
    
 }
 
 
.productListFooterTD
{
	margin-top: -10px;

		background-image: url( images/Gitter_Bottom.gif );
	background-repeat: no-repeat;
	height:40px;
	display:block;
	padding-right:65px;
	
}

.productListBuyButton
{
	display: inline-block;
	height: 30px;
	width: 60px;
	background-image: url(images/button_Order.gif);
	background-repeat: no-repeat;
	cursor: hand;
	font-size: 0px; color:White !important;
}

#productListTable
{
    margin-left:35px;    
}

.productListBuyButton
{background-image:url(images/button_Order.gif);
background-repeat:no-repeat;
display:inline-block;
font-size: 0; line-height:0;
height:30px;
margin-right:40px !important;
width:60px;
margin-top:5px;
}

/* PAGING */
.pagingDiv
{

	width: 740px;
	vertical-align: middle;
	vertical-align: top;

}

.pagingPreviousDiv
{
	display: inline-block;
	width: 20%;
	vertical-align: top;
	padding-top: 10px;
	float:left;
}
.pagingPageNoDiv
{
	vertical-align: top;
	display: inline-block;
	width: 60%;
	padding-top: 10px;
	float:left;
}
.pagingNextDiv
{
	vertical-align: top;
	display: inline-block;
	width: 20%;
	padding-top: 10px;
	float:left;
	text-align:right;
}

a.pageNext
{
	display: inline-block;
	background-image: url(images/Naeste.gif);
	background-repeat: no-repeat;
	font-size: 0px; color:White !important;
	width: 60px;
	height: 30px;
	
}
a.pageNext:hover
{
	display: inline-block;
	font-size: 0px; color:White !important;
	width: 60px;
	height: 30px;
}
a.pagePrevious
{
	display: inline-block;
	background-image: url(images/Forrige.gif);
	background-repeat: no-repeat;
	font-size: 0px; color:White !important;
	width: 100px;
	height: 30px;
	margin-left:20px;
}
a.pagePrevious:hover
{
	display: inline-block;
	font-size: 0px; color:White !important;
	width: 100px;
	height: 30px;
}
a.pageNo
{
	height: 30px;
	width: 20px;
	padding-left: 15px;
	font-weight: bold;
	text-decoration: underline;
}
a.pageNo:hover
{
	height: 30px;
	color: Gray;
	padding-left: 15px;
}
a.pageNo_Sel
{
	height: 30px;
	width: 20px;
	color: Gray;
	font-weight: bold;
	padding-left: 15px;
}
a.pageNo_Sel:hover
{
	height: 30px;
	color: Gray;
	padding-left: 15px;
}


/*Customer List*/
.CustomerListTD
{
	padding: 5 5 5 10;
	background-color: #cad337;
	color: White;
	font-weight: bold;
}

/*Product freetext search*/
.freeSearchTD
{
	vertical-align: middle;
	text-align: left;
	padding-top: 10px;
	padding-left: 10px;
	
	font-weight: bold;
	cursor: default;
	text-decoration: none;
}


.freeSearchHeader
{
	display: none;
	visibility:hidden;
	text-decoration:none;
	
}

.freeSearchMain
{
	margin-top: -20px;
	vertical-align: top;
}

.ProductDesc
{
	height: 30px;
	width: 146px;
	background: transparent url("media(573,1030)/Product_Search2_Milcom.gif") no-repeat;
	display: block;
	border: none !important;
	margin-top: 4px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom:5px;
	padding-right:5px;
	float: left;
}
.FreeSearchButton
{
	font-size: 0px; 
	color:White !important;	
	display: block;
	height: 30px;
	width: 55px;
	border:none !important;	
	background: transparent url("media(574,1030)/Product_Search1_Milcom.gif") no-repeat;
	/*background-image: url(media(574,1030)/Product_Search1_Milcom.gif);
	background-repeat: no-repeat;*/
	float: left;
}

.freeSearchMain span
{
	font-size: 0px; color:White !important;
}
/*Product price search*/
.priceSearchTD
{
	border-width: 1px;
	vertical-align: middle;
	text-align: left;
	padding-top: 10px;
	padding-left: 15px;
	padding-bottom: 10px;
	
	font-weight: bold;
	cursor: default;
	text-decoration: none;
}

/*LoginBox*/


.smallLoginHeader
{
	width: 180px;
	height: 30px;
	background-image: url(images/Login_header_Milcom.gif);
	background-repeat: no-repeat;
	font-size: 0px; 
	color:White !important;
	 text-decoration:none;

}


.smallLoginMain  
{
	border-left: 1px solid #e1e1e1;
	border-right: 1px solid #e1e1e1;
	text-align: left;
	width: 158px;
	margin-left: 9px;
	margin-top:-2px;
	padding-left:5px;
	display:table;	

}

.loginPlacementMain
{
    	border-left: 1px solid #e1e1e1;
	border-right: 1px solid #e1e1e1;
	text-align: left;
	width: 158px;
	margin-left: 9px;
	margin-top:-2px;
	padding-left:5px;
	display:table;	
}


.smallLoginMain input 
{
	height: 20px;
	width: 137px;
	background: transparent url(images/inputtext.gif) no-repeat;
	display: block;
	border: none;
	padding: 5px;
}


.smallLoginBottom
{

	width: 180px;
	height: 30px;
	background-image: url(images/Login_Bottom_Milcom.gif);
	background-repeat: no-repeat;
	font-size: 0px; 
	color:White !important;
	 text-decoration:none;

}

.smallLoginLogOut
{
	height: 30px;
	font-size: 0px; color:White !important;
	vertical-align: middle;
	cursor: hand;
	text-decoration: none;
	border: 0;
	display: block;
	background-image: url(images/Logi_Milcom.gif);
	background-repeat: no-repeat;
	width: 60px;
	vertical-align: middle;
	text-align: center;
}

.smallLoginLogin
{
		height: 30px;
	font-size: 0px; color:White !important;
	vertical-align: middle;
	cursor: hand;
	text-decoration: none;
	border: 0;
	display: block;
	background-image: url(images/Login_Milcom.gif);
	background-repeat: no-repeat;
	width: 70px;
	vertical-align: middle;
	text-align: center;
}

/*Order*/

#ZoneOrder
{
	text-align: left;
	padding: 10px;
	padding-left:35px;
}

#ZoneOrderHeader
{
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 15px;
	display: none;
}

#ZoneOrderBasket
{
}

#ZoneOrderBasketHeader
{
	background-image: url(images/Gitter_Top.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 675px;
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
	padding-top: 10px;
	padding-left: 10px;
}

#ZoneOrderBasketMain
{
	border-left: 1px solid #bec0c1;
	border-right: 1px solid #bec0c1;
	height: 100%;
	margin-top: -10px;
	padding-top: 10px;
	vertical-align: top;
	width: 622px;
	padding-left: 60px;

}

#ZoneOrderBasketMain td
{
	padding-top: 3px;
}

#ZoneOrderBasketFooter
{
	background-image: url(images/Gitter_bottom.gif);
	background-repeat: no-repeat;
	background-position:center bottom;
	height: 20px;
	width: 674px;
	font-weight: bold;
	vertical-align: middle;
	padding-left: 10px;
	margin-bottom:20px;
	
}

#ZoneOrderPayment
{
	display: none;
}



#ZoneOrderAddress
{
}
#ZoneOrderAddressHeader
{
	background-image: url(images/Gitter_Top.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 675px;
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
	padding-top: 10px;
	padding-left: 10px;
}

#ZoneOrderAddressMain
{

	border-left: 1px solid #bec0c1;
	border-right: 1px solid #bec0c1;
	height: 100%;
	margin-top: -10px;
	padding-top: 10px;
	vertical-align: top;
	width: 622px;
	padding-left: 60px;
}
#ZoneOrderAddressFooter
{
	background-image: url(images/Gitter_bottom.gif);
	background-repeat: no-repeat;
	background-position:center bottom;
	height: 20px;
	width: 674px;
	font-weight: bold;
	vertical-align: middle;
	padding-left: 10px;
	margin-bottom:20px;
	
}

#ZoneOrderReference
{
}
#ZoneOrderReferenceHeader
{
	background-image: url(images/Gitter_Top.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 675px;
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
	padding-top: 10px;
	padding-left: 10px;
}

#ZoneOrderReferenceMain
{

	border-left: 1px solid #bec0c1;
	border-right: 1px solid #bec0c1;
	height: 100%;
	margin-top: -10px;
	padding-top: 10px;
	vertical-align: top;
	width: 662px;
	padding-left: 20px;
}

#ZoneOrderReferenceFooter
{
	background-image: url(images/Gitter_bottom.gif);
	background-repeat: no-repeat;
	background-position:center bottom;
	height: 20px;
	width: 674px;
	font-weight: bold;
	vertical-align: middle;
	padding-left: 10px;
	margin-bottom:20px;
	
}

#ZoneOrderSMSMail
{
	display: none;
}

#ZoneOrderCreate
{
	width:682px;
	text-align: right;
}
.OrderCreatButton
{
	background-image: url(images/Fuldfoer-bestilling.gif);
	background-repeat: no-repeat;
	display: inline-block;
	font-size: 0; line-height:0; text-decoration:none;
	height: 30px;
	width: 120px;
}
.textreadonly
{
	border:none;
}

/*Default Login*/
#defaultLoginLeft
{
	text-align: left;
	height: 100%;
}

#defaultLoginRight
{
	vertical-align: top;
	text-align: left;
	background-color: White;
	height: 100%;
}

#defaultLoginRight table
{
	height: 100%;
}
#defaultLoginRight td
{
	padding: 3px;
}





/*Order Confirm*/
.OrderConfirmHeader
{
  font-weight:bold;
  margin-left:60px;
  	background-repeat: no-repeat;
	background-image: url(images/M1/item_large_heading_bg.gif);
	width: 615px;
	height: 25px;
	padding-top:5px;
	padding-left:10px;
	margin-top:10px;
}

.OrderConfirmMain
{
	 margin-left:60px;
	width: 603px;
	height: 100%;
	border-left: 1px solid #bec0c1;
	border-right: 1px solid #bec0c1;
	border-bottom: 1px solid #bec0c1;
	vertical-align: top;
	padding-top: 30px;
	margin-bottom: -5px;
	padding:5px;
	vertical-align:middle;
	

}


/*Order Info*/

#OrderInfoHeader
{
    
margin-left:45px;
 
}

#OrderInfoMain
{
    margin-left:45px;
}


#OrderInfoListHeader
{
	background-image: url(images/Gitter_Top.gif);
	background-repeat: no-repeat;
	height: 10px;
	width: 675px;
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
	padding-top: 10px;
	padding-left: 10px;
}

#OrderInfoListMain
{
	border-left: 1px solid #bec0c1;
	border-right: 1px solid #bec0c1;
	height: 100%;
	margin-top: -10px;
	padding-top: 10px;
	vertical-align: top;
	width: 632px;
	padding-left: 50px;

}


#_ctl0_ContentPlaceHolder2_ItemListView
{
 width:600px !important;  
 border:none;
 border-color:White !important;
 border-spacing:0px;

    
}

#_ctl0_ContentPlaceHolder2_ItemListView tr
{
 
    border: solid 1px transparent;
 

    
}

#OrderInfoListMain td
{
	padding-top: 3px;
}

#OrderInfoListFooter
{
	background-image: url(images/Gitter_bottom.gif);
	background-repeat: no-repeat;
	background-position:center bottom;
	height: 10px;
	width: 674px;
	font-weight: bold;
	vertical-align: middle;
	padding-left: 10px;
	margin-bottom:20px;
	
}


#OrderInfoDetailHeader
{
	background-image: url(images/Gitter_Top.gif);
	background-repeat: no-repeat;
	height: 10px;
	width: 675px;
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
	padding-top: 10px;
	padding-left: 10px;
}

#OrderInfoDetailMain
{
	border-left: 1px solid #bec0c1;
	border-right: 1px solid #bec0c1;
	height: 100%;
	margin-top: -10px;
	padding-top: 10px;
	vertical-align: top;
	width: 632px;
	padding-left: 50px;

}


#OrderInfoDetailFooter
{
	background-image: url(images/Gitter_bottom.gif);
	background-repeat: no-repeat;
	background-position:center bottom;
	height: 15px;
	width: 674px;
	font-weight: bold;
	vertical-align: middle;
	padding-left: 10px;
	margin-bottom:20px;
	
}



#OrderInfoLinesHeader
{
	background-image: url(images/Gitter_Top.gif);
	background-repeat: no-repeat;
	height: 10px;
	width: 675px;
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
	padding-top: 10px;
	padding-left: 10px;
}

#OrderInfoLinesMain
{
	border-left: 1px solid #bec0c1;
	border-right: 1px solid #bec0c1;
	height: 100%;
	margin-top: -10px;
	padding-top: 10px;
	vertical-align: top;
	width: 632px;
	padding-left: 50px;

}



#OrderInfoLinesFooter
{
	background-image: url(images/Gitter_bottom.gif);
	background-repeat: no-repeat;
	background-position:center bottom;
	height: 10px;
	width: 674px;
	font-weight: bold;
	vertical-align: middle;
	padding-left: 10px;
	margin-bottom:20px;
	
}


.orderinfoTD
{
	
 display:none;
	
	
	
}

.OrderinfoHeader
{
	text-align: center;
	font-weight:bold;
	font-size:11px;
	color:Black !important;
}

#OrderInfoDetailMain td
{
    vertical-align:top;
}

.OrderInfoDetailsHeader
{
    font-weight:bold;
    padding-top:10px;

    padding-right:25px;
}