div.checkout_delivery_notification {border:1px dashed #cc3333;background-color:#fff6e9;padding:4px;}
div.checkout_delivery_notification strong {display:block;}
div.checkout_delivery_notification strong span.phone {color:#cc3333}

a.topmenuitem
{
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
/* campaign */
img
{
	border:0
}
a.search_page_current
{
	color:black;
	font-weight:bold;
}
/* basic styles*/
span.amountsek {font-family:arial;font-size:10px;color:#666666;font-style:italic;}
body
{
  font-family : verdana;
  font-size : 9px;
  color : #333333;
  background-color : #f0f0f0;
}
.topMenu
{
	color:white;
	font-family:verdana;
	font-size:10px;
	text-decoration:none;
}
tr, td
{
  font-family : verdana;
  font-size : 9px;
  color : #333333;
}
td.smalltext {font-size:9px}
tr.gray
{
	background-color:#eeeeee;
}
tr.klo
{
	background-color:#eeeeee;
}
/* content window styles */
.topContentFrame
{
	border-left:#333333 1px solid;
	border-right:#333333 1px solid;
	border-top:#333333 1px solid;
}

.closeUpImage
{
	border-right:black 1px solid;
	border-bottom:black 1px solid; 
}

.closeUpTable
{
	border-right:black 1px solid;
	border-top:black 1px solid; 
}
.content
{
	background-color:white;
}

.legend
{
	color:333333;
	font-size:9px;
	font-family:arial;
}

.msgHead
{
	background-color:black;
	color:white;
	font-size:9px;
	font-family:arial;
}
.msgBold
{

	font-weight:bold;
}
.msgStatususer
{
	color:000099;
}
.msgStatussite
{
	color:BD0909;
}

.msgHeader
{
	background-color:#336699;
}
a
{
	color:#CC3333;
}

select
{
	width:120px;
	font-family:verdana;
	font-size:10px;	
	background-color:#eee;
}

select.country
{
	width:180px;
	font-family:verdana;
	font-size:10px;	
	background-color:#eee;
}

.form_input
{
	width:120px;
	font-family:verdana;
	font-size:10px;	
	background-color:#eee;;
	border:1px solid black;
	border-top:1px solid black;
	border-left:1px solid black;
	border-right:1px solid black;
	border-bottom:1px solid black;
}

.form_file
{
	width:165px;
	font-family:verdana;
	font-size:10px;	
	background-color:#eee;;
	border:1px solid black;
	border-top:1px solid black;
	border-left:1px solid black;
	border-right:1px solid black;
	border-bottom:1px solid black;
}

.form_textarea
{
	width:180px;
	font-family:verdana;
	font-size:10px;	
	background-color:#eee;;
	border:1px solid black;
	border-top:1px solid black;
	border-left:1px solid black;
	border-right:1px solid black;
	border-bottom:1px solid black;
}

.quotation
{
	text-align:right;
	font-family:verdana;
	font-size:10px;	
	background-color:#eeeeee;
	border:1px solid #CCFF9A;
	border-top:1px solid green;
	border-left:1px solid green;
	border-right:1px solid green;
	border-bottom:1px solid green;
	
}

.formVarWidth
{
	font-family:verdana;
	font-size:10px;	
	background-color:#eee;;
	border:1px solid black;
	border-top:1px solid black;
	border-left:1px solid black;
	border-right:1px solid black;
	border-bottom:1px solid black;
}

.TextSearch
{
	font-family:verdana;
	font-size:10px;	
	background-color:#eee;;
	border:1px solid black;
	border-top:1px solid black;
	border-left:1px solid black;
	border-right:1px solid black;
	border-bottom:1px solid black;
}

form
{
	display:inline;
    font-family : verdana;
    font-size : 9px;
    color : #333333;
}

/*
/*   MENU STYLES
/**/

.menuAnchor
{
	color:black;
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

.menuFrame
{
	border-left:black 1px solid;
	border-right:black 1px solid;
	border-top:black 1px solid;
}
.menuBtn
{
	border-left:white 1px solid;
	border-right:#636363 1px solid;
	border-top:white 1px solid;
	border-bottom:#959595 1px solid; 
	background-color:D6D6D6;
	color:black;
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
.menuBlack
{
	background-color:black;
}
.menuSpace
{
	border-top:white 1px solid;
	border-bottom:#959595 1px solid; 
	background-color:D6D6D6;
	color:black;
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
}
.menuBtnRight
{
	border-right:#636363 1px solid;
	border-top:white 1px solid;
	border-bottom:#959595 1px solid; 
	background-color:D6D6D6;
	color:black;
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
}
.menuBtnLeft
{
	border-left:white 1px solid;
	border-top:white 1px solid;
	border-bottom:#959595 1px solid; 
	background-color:d6d6d6;
	color:black;
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
}






/* basic styles
body
{
  font-family : verdana;
  font-size : 9px;
  color : #333333;
  background-color : white;
}

tr, td
{
  font-family : verdana;
  font-size : 9px;
  color : #333333;
}

tr.gray
{
	background-color:#eeeeee;
}
tr.klo
{
	background-color:#eeeeee;
}
*/
/* content window styles */
/*.contentFrame
{
	border-left:#333333 1px solid;
	border-right:#333333 1px solid;
	border-top:#333333 1px solid;
	border-bottom:#333333 1px solid; 
}*/

.closeUpImage
{
	border-right:black 1px solid;
	border-bottom:black 1px solid; 
}

.closeUpTable
{
	border-right:black 1px solid;
	border-top:black 1px solid; 
}
.content
{
	background-color:white;
}

.msgHead
{
	background-color:black;
	color:white;
	font-size:9px;
	font-family:arial;
}
.msgBold
{

	font-weight:bold;
}
.msgStatususer
{
	color:000099;
}
.msgStatussite
{
	color:BD0909;
}


.productName
{
	background-color:333333;
	color:white;
}

td.printDest 
{
	font-size:10px;
	line-height:13px;
}
/* winSmall*/
.winSmallFrame
{
	border-left:#636363 1px solid;
	border-right:#636363 1px solid;
	border-top:#636363 1px solid;
	border-bottom:#636363 1px solid; 
	background-color:white;
}

.winSmallFrameNoTop
{
	border-left:#636363 1px solid;
	border-right:#636363 1px solid;
	border-bottom:#636363 1px solid; 
	background-color:white;
}

.winSmallHeading 
{
	background-color:#636363;
	color:white;
}
.winSmallContent
{
	color:black;
	background-color:white;
}
.winSmallDropdown
{
	width:120px;
	font-family:verdana;
	font-size:10px;	
	background-color:#eee;
}

/* login */
.login 
{
	width:120px;
	font-family:verdana;
	font-size:10px;	
	background-color:#eee;
}

.button
{
	background-color:white;
	font-family:verdana;
	color:454545;
	text-decoration:none;
}

.tabOn
{
	background-color:white;
	font-family:verdana;
	text-decoration:none;
}
.tabOff
{
	background-color:#cccccc;
	font-family:verdana;
	color:454545;
	text-decoration:none;
}


.frontpageHeader
{
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	color:white;
}

.newsheader 
{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	font-weight: bold; 
	color: #000000; 
	text-decoration: none
}

.dymo-button
{
	background-image:url(/images/common/dymo.gif);
	width:26px;
	height:8px;
}
#right-news-items a 
{
	background-image:url(/images/common/mini_arrow.gif);
	background-position:0 4px;
	background-repeat:no-repeat;
	border-bottom:1px dotted #CCCCCC;
	color:#333333;
	display:block;
	margin-bottom:5px;
	padding-bottom:5px;
	padding-left:5px;
	text-decoration:none;
}
#right-news-items a:hover
{
	color:#CC3333;
}
#right-news-items a.rss-subscription
{
	padding-left:15px;
	background-image:url(/images/common/rss.gif);
	background-repeat:no-repeat;
	border:none;
	margin:0;
	padding-bottom:0;
}
.brand-campaign-box h2
{
	font-size:10px;
	margin:0 0 3px 0;
}



td.express_shipping img
{
	float:left;
	margin-right:10px;
	margin-top:4px;
}
td.express_shipping h1
{
	margin:0;
	font-size:14px;
}
td.express_shipping p
{
	margin:4px 0;
	font-size:12px;
	line-height:16px;
}

td.express_shipping .small 
{
	color:#999999;
	display:block;
	font-size:9px;
	margin-top:6px;
	line-height:12px;
}
td.express_shipping table
{
	float:right;
}


.search_page_box p
{
	float:left;
}

.search_page_box select
{
	float:right;
	margin-top:6px;
}