

html, body {

	margin						: 10px 0px 0px 10px;

	padding						: 0px; 

	height						: 100%;

	

	font-family: Arial, Georgia, Verdana, Helvetica, sans-serif;

	font-size					: 12px;

	font-style					: normal;

	border-style				: none;	

	

}



div {

  	

	font-style					: normal;

	border-style				: none;	

}

#page_container {

	width: 955px;

	height: 100%;

	margin: 0px;

	padding: 0px;

	background-color: #FFFFFF; 

	

}



.navtext {

	text-align					: center;

	border-width				: 2px;

	border-style				: outset;

	border-color				: #CECECE;

	background-color			: #EFEFEF;



	color						: #33333;

  }





#page_container, td {

	font-size					: 12px;

	font-style					: normal;



}





a{outline:none}

img{outline:none}



#page_content .low_row_border {

  		border-bottom				: dashed 1px #CECECE;

}



#page_content .top_row_border {

  		border-top				: dashed 1px #CECECE;

}







#page_header a {

	color						: #FFFFFF;

}



#page_header a:hover {

	color						: #CECECE;

}



#page_footer {
/*	background					: url('/images/menu_bg.jpg'); */
	color						: #000000;
	float:left
}




/* Links */ 

#page_footer a {

	color						: #08431B;

	font-size					: 12px;

}













#designModuleContainer {

	width						: 100%;

 } 

 

.designModule {



   float						: left;

   padding						: 3px;

   display						: inline; 

}



#page_content {

	width						: 100%;

	background					: #FFFFFF;

	min-height					: 400px;

	margin: 0px;

	padding: 0px;

}



table, tr, td {



	





}

/* Default table attributes */ 

#page_content, tr td {

  	vertical-align				: top;

  	color						: #333333;

}





.small_text {

	font-size					: 10px;

}

/* Headlines */



h1, h2, h3, h4 {

	display						: inline;

	color						: #08431B;

}



h4 {

  	font-size					: 12px;

}



h3 {

	font-size					: 12px;

}



h2 {

	font-size					: 14px;

}

h1 {

  	font-family: Georgia, Arial,  Verdana, Helvetica, sans-serif;

	font-size					: 16px;

}



/* Links */ 

a:link {

	color:black ;

	font-weight		: bold;	

}





img {

  	border						: 0px;

}







select {

  font-size: 10px;

}











.center_container {

  	display						: block;

  	text-align					: center;

}



.left_margin {

	position: relative;

	left: 8px;

}





/*info left column*/









#quicksearch {cursor: pointer; padding-left: 20px; width: 279px; height: 169px; background-image:url(/images/search_bg.jpg); background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; margin-bottom:32px}

a  #inspiration titel_left{border:none; outline:none; text-decoration:none}

#inspiration {background-image:url(/images/bg_inspiration.jpg); width:279px; height:142px; background-repeat:no-repeat;padding-left: 20px; text-decoration:none; margin-bottom:32px; display:block}

#proffsida{background-image:url(/images/bg_proff.jpg); width:279px; height:142px; background-repeat:no-repeat;padding-left: 20px; text-decoration:none; margin-bottom:32px; display:block}



#find_shop{background-image:url(/images/bg_butik_map.jpg); width:278px; height:140px; background-repeat:no-repeat; padding-left: 20px; text-decoration:none; margin-bottom:32px; display:block; color:black; position:relative; top:-35px}

#find_shop a{ color:#D01041; text-decoration:underline; font-weight:bold}



#the_news{background-image:url(/images/bg_news.jpg); width:278px; height:198px; background-repeat:no-repeat; padding-left: 20px; text-decoration:none; margin-bottom:32px; display:block; color:black; position:relative; top:-35px; padding-right:15px}

.titel_left{font-size:14px; color:white;  font-weight:bold; padding-top:4px; margin-bottom:22px}

.a_r { color:#FFFFFF; font-size:12px; text-align:right; padding-right:40px}



/*menu*/

#page_header { width:962px; height:129px; margin-bottom:4px; background-color:#FFFFFF

}

#mainmenu{ background-color:#C4C5C6; width:962px; display:block;height:28px; max-height:28px; overflow:hidden; font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:20px }

#mainmenu ul{margin:0px; padding:0px; position:relative; height:28px; }

#mainmenu ul li{margin:0px; padding:0px; display:inline; height:28px; }



#mainmenu a, active, visited{ font-size:14px; color:#2B4423;  padding:4px 12px 0 12px; border-right:1px solid white; float:left;height:24px; text-decoration:none; font-weight:normal}

#mainmenu a:hover { background-image:url(/images/bg_a.jpg); height:28px; background-repeat:repeat-x; }

#mainmenu ul li a .onit{ background-image:url(/images/bg_a.jpg); height:28px; background-repeat:repeat-x; }

.news_readmore{display: block; text-align: right; font-size: 11px; background-image:url(/images/readmore.jpg); width:60px; height:17px; outline:none; float:right; padding-right:25px; color: black; background-repeat:no-repeat; background-position:right; margin-right:25px; font-weight:bold}



.title_news a{ color:#344240; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none}



#othershop{ width:278px; position:relative; top:-35px; }

.othershoptitle{ background-image:url(/images/bg_othershop.jpg); width:274px; height:22px; padding-left:12px; padding-top:4px}

.othershoptitle a{ font-size:14px; color:white; font-weight:bold; text-decoration:none}

#othershop img {float:left; border:none; outline:none; padding-left:4px; padding-top:10px}



#log_in{ background-image:url(./images/bg_login.jpg); width:277px; height:55px;}

#page_footer a{ color:#344240; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }





.prd_title{ background-color:#EAEAEA; display:block; font-size:21px; color:#A0A0A0; font-family:Arial, Helvetica, sans-serif; text-align:left; height:30px; padding-left:15px; padding-top:4px; margin:0px 20px 15px 20px;}



#kampanj{text-decoration:none; margin-bottom:32px; display:block; color:black; position:relative;width:278px;  }

.kampanj_brd{ background-image:url(/images/kampanj_bg.jpg); background-repeat:repeat-y; padding:10px}

.kam_fast_text{font-size:11px; padding:6px; color:#CA003A }

.titel_kp{background-image:url(/images/kampanj.jpg); width:278px;background-repeat:no-repeat; height:20px;  font-size:14px; font-weight:bold; text-decoration:none; color:#FFFFFF; padding-left:20px; position:relative; margin-bottom:0; padding-top:4px; padding-bottom:2px}

.kampanj_bot{ background-image:url(/images/kampanj_bot.jpg); height:2px; background-repeat:no-repeat}

.kampanj_price {color:#b71234}

.normal_if_campanj{text-decoration:line-through}
#the_news table{max-width:250px; width:250px; overflow:hidden}

#wrapper_prislista{margin:0 auto; width:500px; margin-bottom:10px; padding:10px; border:1px solid #CCEDFF; background-image: url(/images/up.jpg); background-position:top left; background-repeat:no-repeat}
#wrapper_prislista img{ float:left; padding:0 10px 0 0}
.spl_pl img{ float:left; padding:0 10px 0 0}
.spl_pl{margin:0 auto; width:500px; margin-bottom:10px}
.spl_pla{padding:10px; background-color:#F8F8F8; text-align:left;margin:0 auto; width:500px; margin-bottom:10px; border:1px solid #CCEDFF}
