th {
	text-align: left;
}

#content_frame{
	/* minimum height */
	min-height:920px;
	/* height: 890px; */
	/* min-height for IE browsers */
	_height: 920px;
}

#content_frame a {
	color: #015bbe;
}

#sub_links_left ul {
	list-style-image: url('gfx/pinkball.png');
	margin-left:20px;
	padding-left:0;
	margin-top: 1px;
}


#sub_links_left li{
	font-size:12px;
	padding-left: 0;
	margin-bottom: 4px;
	
}
#sub_links_left a:hover{
	color:#990099;
}

#sub_links_left li.selected a{
	font-weight: bold;
}

#sub_links_left ul ul{
	list-style-image: url('gfx/blackline.png');
}

#left_panel {
	width: 164px;
}

#content_panel_leaf{
	margin-left:164px;
}

#left_label_news {
	text-align: left;
	font-size: 120%;
	font-weight: bold;
}

#left_panel_news_head, #right_panel_bestsellers_head {
	text-align: left;
	margin-bottom: -3px;
}

#news_list, #left_panel_news_content_dsm, #left_panel_news_content_books, #right_panel_bestsellers_content_dsm, #right_panel_bestsellers_content_books {
	text-align: left;
	border: 1px solid #777;
	padding: 10px 8px 10px 10px;
	margin-right: 8px;
	font-size: 90%;
}
#news_list ul li, #left_panel_news_content_dsm ol li, #left_panel_news_content_books ol li, #right_panel_bestsellers_content_dsm ol li, #right_panel_bestsellers_content_books ol li {
	padding-top: 3px;
	padding-bottom: 5px;
	padding-left: 1px;
	clear: both;
}
#news_list a {
	text-align: left;
	color: #000;
	text-decoration: underline;
}

#left_panel_news_content_dsm a, #left_panel_news_content_books a, #right_panel_bestsellers_content_dsm a, #right_panel_bestsellers_content_books a{
	text-align: left;
	color: #000;
	text-decoration: none;
}

#left_panel_news_content_dsm a:hover, #left_panel_news_content_books a:hover, #right_panel_bestsellers_content_dsm a:hover, #right_panel_bestsellers_content_books a:hover {
	text-decoration: none;
	color:#990099;
}

#left_label_bestsellers {
	margin-top: 10px;
	text-align: left;
	font-size: 120%;
	font-weight: bold;
}
#bestseller_list {
	font-size: 110%;
	text-align: left;
	border: 1px solid #777;
	padding: 10px 8px 10px 10px;
	margin-right: 8px;
}
#bestseller_list ol li {
	padding-bottom: 5px;
}
#bestseller_list a{
	text-align: left;
	color: #000;
	text-decoration: underline;
}


h2.bestsellers {
	color: #44F;
	font-size: 120%;
	text-decoration: underline;
	margin-bottom: 10px;
}

.bestsellers td{
	width: 200px;
	vertical-align: top;
	padding-bottom: 20px;
	padding-right: 10px;
}

.bestsellers a h2 {
	color: #666666;
	text-decoration: none;
	font-size: 100%;
	
}

.bestsellers a:hover h2 {
	color: #990099;
	text-decoration: none;
	font-size: 100%;
}

#left_label_shoppingbasket {
	padding-top: 15px;
}

#shoppingbasket_right {
	padding: 0 5px 15px 15px;
	font-size: 110%;
	text-align: left;
	border: 1px solid #777;
	margin-right: 8px;
	border-top: 0;
	
}

#shoppingbasket_right a {
	text-align: left;
	color: #000;
	text-decoration: underline;
}

#shoppingwish_nodebutikken {
	float: right;
	margin-right: 10px;
	width: 540px;
}

#shoppingwish_nodebutikken a {
	color: #000;
}

#search_nodebutikken {
	float: right;
	margin-right: 10px;
	width: 380px;
	text-align: right;
	border: 0;
}

#search_nodebutikken a {
	color: #000;
}

#search #q {
	background: url(http://nodebutikken.stepnote.dk/gfx/search_background.png) left top;
	padding: 25px 0 15px 2px;
	border: 0;
	font-size: 99%;
	width: 133px;
	float: left;
}

#testomonials {
float: right;
margin-right: 1px;
padding-top: 5px;

}

#facebook_button {
float: right;
margin-right: 5px;
padding-top: 0px;
margin-left:25px;
}

#info_opdrage_button
{
float: right;
margin-right: 15px;
padding-top: 20px;
margin-left:20px;
}

#topbanner_message
{
float: right;
margin-right: 0px;
padding-top: 4px;
margin-right:400px;
}


#hbe {
	background-image: url(http://www.stepnote.dk/nodebutik/gfx/header-bestsellers.png);
	height: 20px;
	width: 156px;
	margin: 0;
	cursor: pointer;
}

#hny {
	background-image: url(http://www.stepnote.dk/nodebutik/gfx/header-nyheder.png);
	height: 20px;
	width: 156px;
	margin: 0;
	cursor: pointer;
}

#shb {
	background-image: url(http://www.stepnote.dk/nodebutik/gfx/header-indkoebskurv.png);
	height: 40px;
	width: 156px;
	margin: 0;
}

#hbe span, #hny span, #shb span {
	display: none;
}

#content_frame {
	width: 642px;
	min-height: 800px;
}

#shoppingbasket-heading, #information-heading {
	background-color: #000000;
	margin-right:8px;
	text-align: center;
}

#shoppingbasket-full, #information-content {
	border:1px dashed #CCC; 
	border-top: 0; 
	margin-right:8px; 
	margin-bottom:15px;
	padding: 10px;
}

#shoppingbasketdetails {
	
}

#customer-tableft {
	width: 48%;
	float: left;
}

#customer-tabright {
	width: 48%;
	float: right;
}

#information-heading {
	width: 312px;
}

#information-content {
	border:1px solid #CCC; 
	border-top: 0; 
	margin-right:8px; 
	margin-bottom:15px;
	padding: 10px;
	width: 290px;
}

#information-tab1 {
	width: 45%;
	float: left;
}

#information-tab2 {
	width: 45%;
	float: right;
}

#shoppingbasket_discount {
	font-size: 8pt;
}