/* CSS Document */
a img {border: none;}
a { color: #000000; }

body {
	background: #c1c1c1 url(../Media/Image/Site/Top_Back_Repeat.jpg) repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 100%;
	height: 100%;
	margin: 0; }

input{
	height: auto;
	font: 10px Verdana, Arial, Helvetica, sans-serif; 
}

select{	
	font-size: 10px;
}

h1
{
	font-size: 18px;	
}

.sum_tag {float: right; text-align: right;}


.NewsHeader
{
    font-size:12px;
    font-weight:bold;
}
		
#main_container{

	width: 1002px;
	background: transparent url(../Media/Image/Site/MiddleBack.gif) repeat-y;
	 }
	#content_left{
		background: transparent url(../Media/Image/Site/Top_Back_Logo.gif) no-repeat;
		width: 239px;
		padding: 129px 0 0 0px;
		float: left;
		display: inline;
		margin-left:0px;
	 }
		
	/* _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ */
	/* _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ LEFT SIDE -_-_-_ */
	/* _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ */
	#content_left ul{
		background: #e3e3e3;
		margin: 0px;
		padding: 3px;
		width: 200px;
		list-style-type: none;
		text-align:left;
		margin-left:20px;
		 }
	#content_left ul li{
		margin: 0px;
		padding: 1px 0px 1px 20px;
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11px;
		font-weight: bold;
		line-height: 16px; 
		border: 1px solid #d9d9d9;
		border-bottom: 0px;}
	#content_left ul li a{
		margin: 0px;
		padding: 0px;
		text-decoration: none; }
		
		#content_left ul li.menu_chosen{
			background: #e6e6e6 url(../Media/Image/Site/bulletselect.gif) no-repeat 3% 50%; }
		#content_left ul li.menu_chosen a
        {
            color: #5c5c5c;
        }
		#content_left ul li.upper_normal{
			background: #fff url(../Media/Image/Site/bulletselect.gif) no-repeat 3% 50%; }
		#content_left ul li.upper_normal a{
			color: #333; }
		#content_left ul li.lower_normal{
			background: #fff url(../Media/Image/Site/bulletselect.gif) no-repeat 3% 50%;}
		#content_left ul li.lower_normal a{
			color: #7f7f7f;}
		#content_left ul li.product_search{
			background: #fff url(../Media/Image/Site/search_background.jpg) no-repeat 50% 50%;
			font-size: 13px;
			color: #424242;
			padding: 8px 20px 8px 20px;
			border-bottom: 1px solid #d2d7ce;}
		#content_left ul li.product_search input{
			width: 154px;
			margin: 2px 0px 2px 0px;
			padding: 2px 0px 0px 0px; }
	#shopping_trolley{
		background: #e6e6e6;
		font-family: Arial, Helvetica, sans-serif;
		margin: 8px 0px 0px 0px;
		padding: 3px;
		width: 200px;
		margin-left:20px;
		 }
	#shopping_trolley .holder{
		background: #e6e6e6;
		color: #6e6e6e;
		padding: 5px;
		border: 1px solid #d9d9d9; 
		}
		
	#shopping_trolley .trolley_heading{
		padding: 3px 0px 6px 0px;
		font-weight: bold;
		font-size: 13px; }
	#shopping_trolley .trolley_content{
		border-top: 1px solid #d9d9d9;
		text-align: left;
		padding: 3px 0px 3px 0px;
		font-size: 11px; }
	#shopping_trolley .trolley_price{
		border-top: 1px solid #d9d9d9;
		font-weight: bold;
		text-align: right;
		padding: 3px 0px 3px 0px;
		font-size: 11px; }
	#payment_division{
		margin: 2px 6px 6px 0px;
		text-align: center; }
	#payment_division img{
		margin: 0px 0px 2px 6px; }
	#payment_division img.til_kassen{
		margin: 0px 0px 0px 6px;
		border: 2px solid #d3d7cf; }
				
	/* _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ */
	/* _-_-_-_- _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ RIGHT SIDE _-_-_ */
	/* _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ */				
	#content_right{
		
		width: 711px;
		font-size: 11px;
		margin: 0px;
		padding: 0px;
		float: left;
		display: inline; 
		background: url(../Media/Image/Site/Top_Back_repeat.gif) repeat-x;
		}
	#content_right_inner
	{
		padding: 5px 20px 10px 30px;
	}
	#header_shadow-left{
		float: left;
		display: inline;
	 }
	#header_shadow-right{
		float: right;
		display: inline;
		
		 }
		
	/* _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ */
	/* _-_-_-_- _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- CONTENT FRONTPAGE _-_-_ */
	/* _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ */		
	#content_wrap{
		font-size: 11px;
		float: left;
		 }
	#content_wrap p{
		line-height: 20px;
		margin: 10px 0px 0px 10px;
		padding: 0px 0px 0px 20px; }
	#content_wrap h2{
		font-size: 15px;
		margin: 0px;
		padding: 20px 0px 0px 20px;  }
	
	#big_cell{
		width: 533px;
		height: 199px; }
	#magazine_col{
		background: #fff url(../Media/Image/Site/frontpage/magazine.jpg) no-repeat; 
		float: left;
		width: 259px; 
		height: 146px; }
    #events_front{
		background: #fff url(../Media/Image/Site/frontpage/events.gif) no-repeat; 
		float: left;
		width: 259px; 
		height: 146px; }
	#find_dealer{
		background: #fff url(../Media/Image/Site/frontpage/dk_kort.jpg) no-repeat;
		margin-left: 10px;
		float: left;
		width: 259px; 
		height: 146px; }
	#right_menu{
		color: #6e6e6e;
		float: right;
		width: 160px;
		margin: 8px 0px 0px 6px;
		padding-right:10px;
		 }
	#right_menu div.outer_border{
		background: #e6e6e6;
		margin: 0px 0px 6px 0px;
		border: 3px solid #dadada; }
	#right_menu h2{
		font-weight: bold;
		font-size: 15px;
		padding: 5px 0px 0px 0px;
		margin: 0px 5px 5px 5px; }
		
		.listed_news{
			padding: 5px 5px 5px 5px;
			border-top: 1px solid #dadada;
			font-size: 11px;
			cursor:pointer;
			cursor: hand;
			 }
			
		.listed_news:hover
		{
		    padding: 5px 5px 5px 5px;
			border-top: 1px solid #dadada;
			font-size: 11px; 
			background-color: #dbdbdb;
		}
		
	.Shoppingbasket
	{
	    background-color: #e6e6e6;    
	    font-size: 11px;
	    color: #6e6e6e;
	    border: solid 2px #dadada;  
	    cursor: pointer;
	}

	#newsletter_cell{
		background: #cc9 url(../Media/Image/Site/newsletterback.gif);
		font-size: 11px;
		color: #333;
		width: 160px; 
		height: 115px; }
	#newsletter_cell h3{
		color: #333;
		font-size: 13px; 
		margin: 0px;
		padding: 8px 0px 0px 8px; }	
	#newsletter_cell input{
		width: 140px;
		margin: 3px 0px 0px 8px; }
	#newsletter_cell .bullet_holder{
		margin: 4px 0px 0px 0px; }		
	#newsletter_cell .bullet_holder input{
		margin: 0px 3px 0px 0px;
		padding: 0px 0px 0px 0px;		
		background: transparent;
		width: auto; }
	#newsletter_cell .bullet_holder span{
		margin: 0px 10px 0px 0px; }
	#newsletter_cell .send_button{
		margin: 3px 8px 0px 0px; }

	/* _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ */
	/* _-_-_-_- _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- PRODUCTS LISTED _-_-_ */
	/* _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ */		
		#product_category-top{
			background: url(../Media/Image/Site/products/background_top.jpg) top no-repeat; 
			margin: 0px;
		    width:698px;

			}
		#product_category-top h1{
			font-size: 18px;
			color: #333333;
			margin: 0px;
			z-index: 100;
			}
		#product_category-top ul{
			margin: 0px 0px 0px 10px;
			padding: 0px;
			list-style-type: none; }
		#product_category-top ul li{
			width: 155px;
			margin: 1px 3px 1px 0px;
			padding: 2px;
			float: left; }
		#product_category-top ul li a{
			color: #000000;
			text-decoration: none;
			}
		#product_category-top ul li.active{
			background: #6e6e6e;
			color: #fff; }
		#product_category-top ul li.active a{ color: #ffffff;}
		#product_category-bottom{
			background: #fff url(../Media/Image/Site/products/background_bottom.jpg) no-repeat; 
			height: 20px; 
	
			width:698px;
		}
		#product_breadcrumb{ 
			margin: 5px 0px 0px 5px;
			float: left; }
		#product_sortby{
			margin: 0px 20px 10px 0px;
			float: right;
			text-align:right;
			 }		
			
	/* _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ */
	/* _-_-_-_- _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- PRODUCTS OVERVIEW _-_-_ */
	/* _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ */	
		.listed_product{
			display: block; 
			margin-bottom:10px;
			}
		.listed_product img{
			margin: 0px 18px 0px 18px;
			float: left; }
		.listed_product .float-fix{
			margin: 0px 0px 10px 0px; }
		.listed_product div{
			float: none;
			display: inline; }
		.listed_product .description{
			padding: 0px 15px 0px 15px;
			border: 1px solid #748169;
			border-top: 0px;
			border-bottom: 0px;
			width: 365px;
			height: 71px;
			 }
		.listed_product .description a{ color: #000000; font-weight: bold; text-decoration: none; }
		.listed_product .product_price{
			margin: 17px 0px 0px 0px;
			width: 120px;
			text-align: center; }
		.listed_product .description h4{
			margin: 0px; 
			padding: 0px; }
		.listed_product .description p{
			margin: 4px 0px 0px 0px; 
			padding: 0px;
			text-align: justify; }

	/* _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ */
	/* _-_-_-_- _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ PRODUCT CLOSEVIEW -_-_-_ */
	/* _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ */		
		#product_closeview{
			margin: 10px 30px 30px 30px; }
		#product_closeview .product_image{
			float: left; 
			display: inline; 
			width: 45%;}
		#product_closeview .product_image img{
			float: left; }			
		#product_closeview .product_description{
			width: 47%;
			width/**/:/**/ 55%;
			float: left;
			display: inline; 
			text-align: left; }
		#product_closeview .product_description h3{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 16px; 
			margin: 0px;}
		#product_closeview .thumb_listing{
			margin: 0px 10px 0px 10px;
			float: right;
			width: 35px; }
		#product_closeview .thumb_listing img{
			border: none;
			margin: 2px; }
		#product_closeview .product_price{
			margin-top: 30px;
			padding-bottom: 5px;
			border-bottom: 1px solid #e6e6e6;
			float: left;
			display: block; }
		#product_closeview .product_price div{
			float: left;
			font-size: 14px;
			display: block; }
		#product_closeview .product_price div.price_label{
			font-weight: bold;
			float: right; }
		#product_closeview .former_prices{
			padding: 8px 0px 8px 0px;
			float: left;
			display: block; }
		#product_closeview .former_prices div{
			float: left;
			display: block; }
		#product_closeview .former_prices div.price_label{
			float: right; }
		#product_closeview .buy_area{
			float: left;
			display: block;
			padding: 8px 0px 8px 0px;}
		#product_closeview .buy_area input{
			display: inline;
			text-align: right;
			margin: 0px 0px 0px 5px;
			width: 20px;}
		#product_closeview .buy_area div{
			float: left;
			display: block; }
		#product_closeview .buy_area div.price_label{
			font-weight: bold;
			float: right; }
		#information{
			margin: 30px 0px 0px 16px;
			width: 48%;
			clear: both;
			float: left;}
		#specification{
			margin: 30px 16px 0px 0px;		
			width: 300px;
			text-align: left;
			float: right;}
		#specification table{
			border: 0px;
			width: 100%;}
		#specification table td{
			border-bottom: 1px solid #e6e6e6;
			padding: 1px 5px 1px 5px;
			vertical-align:middle;}	
		#specification2{
			margin: 30px 16px 0px 0px;		
			width: 300px;
			text-align: left;
			float: right;}
		#specification2 table{
			border: 0px;
			width: 100%;}
		#specification2 table td{
			border-bottom: 1px solid #e6e6e6;
			padding: 1px 5px 1px 5px;
			vertical-align:middle;}
		#comments
		{
		    margin: 10px 0px 0px 0px;
		    clear: both;
		    width: 100%; }
		#comment_lister
		{
		    border-top: 1px solid #e6e6e6;
		    margin: 10px 10px 0px 20px;
		    width: 675px;}	
		#comment_lister td
		{
		    vertical-align: top;
		    text-align: left; }
		#comment_lister2
		{
	
		    margin: 10px 10px 0px 20px;
		    width: 675px;}	
		#comment_lister2 td
		{
		    vertical-align: top;
		    text-align: left; }
		.attention{
			font-weight: bold;
			color: #c00; }
			
	/* _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ */
	/* _-_-_-_- _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- FOOTER -_-_-_ */
	/* _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ */		
	#footer{
		background: url(../Media/Image/Site/MiddleBack.gif) repeat-y;
		height: 43px;
		padding: 14px 0 0 0;
		margin: 10px 0px 0px 0px;
			
		color: #666;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: center; }
		
		.footerLinks
		{
		    color: #6e6e6e;
		    font-family: Arial, Helvetica, sans-serif;
		    font-size: 11px;  
		    text-decoration:none;
		}
	
	/* _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- */
	/* _-_-_-_- _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- FLOAT FIXER -_-_-_ */
	/* _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- */	
	.float-fix{
		clear: both;
		width: 100%;
		height: 1px; }

	/* _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- */
	/* _-_-_-_- _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- MENU HIGHLIGHTER _ */
	/* _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- */	
	#section_one #content_left ul li#section_1, 
	#section_two #content_left ul li#section_2, 
	#section_three #content_left ul li#section_3, 
	#section_four #content_left ul li#section_4, 
	#section_five #content_left ul li#section_5, 
	#section_six #content_left ul li#section_6, 
	#section_seven #content_left ul li#section_7, 
	#section_eight #content_left ul li#section_8, 
	#section_nine #content_left ul li#section_9, 
	#section_ten #content_left ul li#section_10, 
	#section_eleven #content_left ul li#section_11, 
	#section_twelve #content_left ul li#section_12
	{ 
		background: #e6e6e6 url(../Media/Image/Site/mainmenu_bullet2.jpg) no-repeat 3% 50%; 
	}
	
	#section_one #content_left ul li#section_1 a, 
	#section_two #content_left ul li#section_2 a, 
	#section_three #content_left ul li#section_3 a, 
	#section_four #content_left ul li#section_4 a, 
	#section_five #content_left ul li#section_5 a, 
	#section_six #content_left ul li#section_6 a, 
	#section_seven #content_left ul li#section_7 a, 
	#section_eight #content_left ul li#section_8 a, 
	#section_nine #content_left ul li#section_9 a, 
	#section_ten #content_left ul li#section_10 a, 
	#section_eleven #content_left ul li#section_11 a, 
	#section_twelve #content_left ul li#section_12 a 
	{ 
		color: #5c5c5c;
	}
	
/************************* TOOLS *************************/
.left{float: left;}
.right{float: right;}