body
{
	background-color: #cccccc;
	margin: 0px;
}

#ie_bugg
{
	position: relative; 
	margin: 0px; 
	border: 0px solid black; 
	padding-bottom: 1px;
}

#main_frame_wrapper
{
	border: 0px solid black;
	position: relative;
	width: 970px;
	margin: 0px auto;
	z-index: 0;
}

#main_menu_container
{
	position: relative;
	background-image: url('../images/menu_bg.png');
	background-repeat: no-repeat;
	height: 138px;
	margin: 0px auto;
	border: 0px solid black;
	width: 970px;
	z-index: 1;
}

#menu_items_container
{
	border: 0px solid black;
	position: absolute;
	z-index: 2;
	top: 85px;
	left: 16px;
	width: 850px;
}

#main_content_container
{
	position: relative;
	border: 0px solid yellow;
	top: -10px;
}

#main_content_top
{
	position: relative;
	background-image: url('../images/bg_shade_top.png');
	background-repeat: no-repeat;
	height: 140px;
	margin: 0px auto;
	border: 0px solid black;
	width: 965px;
}

#main_content_bot
{
	position: relative;
	background-image: url('../images/bg_mid.png');
	background-repeat: repeat-y;
	margin: 0px auto;
	border: 0px solid black;
	width: 965px;
	left: 1px;
}

#main_content_bot_bg
{
	position: relative;
	background-image: url('../images/bg_bot.png');
	background-repeat: no-repeat;
	margin: 0px auto;
	border: 0px solid black;
	width: 965px;
	height: 20px;
}

#main_content_bot_content
{
	position: relative;
	margin: 0px auto;
	border: 0px solid black;
	width: 930px;
	left: -8px;
	padding-top: 25px;
	padding-bottom: 25px;
}

#main_footer
{
	position: relative;
	background-image: url('../images/footer_img.png');
	background-repeat: no-repeat;
	height: 50px;
	width: 955px;
	margin: 0px auto;
	border: 0px solid black;
	bottom: 0px;
}

#footer_text
{
	position: absolute;
	border: 0px solid black;
	width: 760px;
	bottom: 9px;
	right: 20px;
}

#left_column
{
	position: relative;
	width: 204px;
	min-height:	300px;
  	height:	auto !important;
  	height:	300px;
  	left: 10px;
  	float: left;
  	border: 0px solid black;
}

#right_column
{
	position: relative;
	width: 690px;
	min-height:	300px;
  	height:	auto !important;
  	height:	300px;
  	right: 5px;
  	float: right;
  	border: 0px solid black;
}

#right_column_top
{
	border: 0px solid black;
	position: relative;
}

#right_column_bot
{
	border: 0px solid black;
	position: relative;
}

#right_column_bot_left
{
	position: relative;
	float: left;
	width: 460px;
	border: 0px solid black;
	top: 10px;
}

#right_column_bot_left_content
{
	position: relative;
	width: 425px;
	border: 0px solid black;
	left: 10px;
}

#right_column_bot_right
{
	position: relative;
	float: right;
	width: 220px;
	min-height:	150px;
  	height:	auto !important;
  	height:	150px;
	border-left: 1px dotted #cccccc;
	top: 10px;
}

#right_column_bot_right_text
{
	position: relative;

	width: 220px;
	min-height:	50px;
  	height:	auto !important;
  	height:	50px;
	border-left: 1px dotted #cccccc;
}

#img_container_right
{
	border: 0px solid black;
	position: relative;
	top: 5px;
}

#right_column_special_items
{
	position: relative;
	float: right;
	width: 225px;
	min-height:	150px;
  	height:	auto !important;
  	height:	150px;
	border-left: 0px dotted #cccccc;
	top: 10px;

}

#right_column_bot_right_content
{
	position: relative;
	border: 0px solid black;
	width: 190px;
	margin: 0px auto;
	padding-bottom: 20px;
}

#right_column_bot_right_content_text
{
		position: relative;
	border: 0px solid black;
	width: 202px;
	left: 11px;
	padding-bottom: 5px;

}

#shade_img
{
	position: absolute; 
	left: 5px;
}

#left_bubble_orange
{
	position: relative;
	width: 204px;
	height: 245px;
	background-image: url('../images/left_bubble.png');
	background-repeat: no-repeat;
}

#left_bubble_orange_top
{
	background-image: url('../images/left_bubble_top.png');
	background-repeat: no-repeat;
	width: 204px;
	height: 56px;
	  	position: relative;
}

#left_bubble_orange_mid
{
	background-image: url('../images/left_bubble_mid.png');
	background-repeat: repeat-y;
	width: 204px;
	min-height:	20px;
  	height:	auto !important;
  	height:	20px;
  	position: relative;
}

#left_bubble_orange_bot
{
	background-image: url('../images/left_bubble_bot.png');
	background-repeat: no-repeat;
	width: 204px;
	height: 59px;
	  	position: relative;
}

#left_bubble_orange_content
{
	border: 0px solid black;
	position: relative;
	width: 170px;
	top: 25px;
	left: 20px;
}

#left_bubble_grey
{
	position: relative;
	width: 213px;
	min-height:	200px;
  	height:	auto !important;
  	height:	200px;
	margin-top: 10px;
}

#left_bubble_grey_top
{
	position: relative;
	width: 212px;
	height: 23px;
	background-image: url('../images/left_bubble_grey_top.png');
	background-repeat: no-repeat;
}

#left_bubble_grey_mid
{
	position: relative;
	width: 212px;
	min-height:	100px;
  	height:	auto !important;
  	height:	100px;
	background-image: url('../images/left_bubble_grey_mid.png');
	background-repeat: repeat-y;
}

#left_bubble_grey_bot
{
	position: relative;
	width: 212px;
	height: 26px;
	background-image: url('../images/left_bubble_grey_bot.png');
	background-repeat: no-repeat;
}


#left_bubble_grey_content
{
	border: 0px solid black;
	position: relative;
	width: 170px;
	margin: 0px auto;

}

#search_box
{
	border: 0px solid black;
	position: absolute;
	z-index: 3;
	top: 30px;
	right: 60px;
	width: 200px;
	height: 50px;
}

#logga
{
	position: absolute;
	top: 25px;
	z-index: 2;
	left: 21px;
}

#language_select
{
	display: none;
	position: absolute;
	border: 0px solid black;
	left: 5px;
	width: 168px;
	z-index: 10;
	top: 22px;
	background-color: #ffffff;
}

#ort_box_container
{
	border: 0px solid black;
	position: relative;
}

#ort_box_top
{
	position: relative;
	background-image: url('../images/ort_box_top.png');
	background-repeat: no-repeat;
	height: 26px;
}

#ort_box_mid
{
	position: relative;
	background-image: url('../images/ort_box_mid.png');
	background-repeat: repeat-y;
	width: 204px;
}

#ort_box_bot
{
	position: relative;
	background-image: url('../images/ort_box_bot.png');
	background-repeat: no-repeat;
	height: 24px;
}

#ort_box_content
{
	position: relative;
	border: 0px solid black;
	width: 175px;
	margin: 0px auto;
}

#small_img_holder
{
	position: relative;
	border: 0px solid black;
	margin-bottom: 10px;
}

.orange_puff_small
{
	/*background-image: url('../images/orange_puff_small.png');*/
	background-repeat: no-repeat;
	width: 218px;
	padding-bottom: 10px;
}

.orange_puff_small_top
{
    background-image: url('../images/orange_small_top.png');
    background-repeat: no-repeat;
    height: 19px;
}

.orange_puff_small_content
{
    background-image: url('../images/orange_small_mid.png');
    background-repeat: repeat-y;
	border: 0px solid black;
	position: relative;
	margin: 0px auto;
	width: 198px;
	padding: 0px 20px 0px 10px;
}

.orange_puff_small_bot
{
    background-image: url('../images/orange_small_bot.png');
    background-repeat: no-repeat;
    height: 22px;
}

.grey_puff_small
{
	background-image: url('../images/grey_puff.png');
	background-repeat: no-repeat;
	width: 218px;
	height: 51px;
	border: 0px solid black;
	margin: 4px 0px 10px 0px;
}

.gul_bubbla
{
	background-image: url('../images/puff_gul.png');
	background-repeat: no-repeat;	
	width: 230px;
	height: 116px;
	float: left;
}

.gul_bubbla_content
{
	position: relative;
	border: 0px solid black;
	width: 160px;
	left: 20px;
	top: 20px;
}

.gul_bubbla_dummyimage
{
    border: solid 0px red;
    height: 30px;
    text-align: right;
    padding-right: 18px;
}

.gul_bubbla_dummyimage img
{
    border: solid 0px green;
    height: 30px;
    width: 30px;
}

.news_item
{
	position: relative; 
	border: 0px solid black;
	margin-top: 8px;
}

.menu_item
{
	float: left;
	border: 0px solid black;
	text-align: center;
	cursor: pointer;
	z-index: 2;
		
}

.menu_btn_left
{
	background-image: url('../images/menu_btn_left.png');
	background-repeat: no-repeat;
	height: 33px;
	width: 15px;
	float: left;
	position: relative;
}

.menu_btn_mid
{
	float: left;
	position: relative;
	background-image: url('../images/menu_btn_mid.png');
	background-repeat: repeat-x;
	height: 33px;

}

.menu_btn_right
{
	background-image: url('../images/menu_btn_right.png');
	background-repeat: no-repeat;
	height: 33px;
	width: 17px;
	float: left;
	position: relative;
}

.ort_box_item
{
	position: relative;
	border-top: 1px dotted #F8BF1F;
	padding: 1px 0px 1px 0px;
}

.menu_item span
{
	position: relative;
	top: 6px;
	left: -4px;
}

.right_text_item
{
	position: relative;
	border-top: 1px dotted #CCCCCC;
	padding: 7px 0px 8px 0px;
}

.right_text_item_content
{
	position: relative;
	border: 0px solid black;
	margin: 0px auto;
	width: 186px;
}

#item_1
{
	background-image: url('../images/home.png');
	width: 55px;
	height: 33px;
}

#item_2
{
	background-image: url('../images/knapp.png');
	width: 83px;
	height: 33px;
}

#item_3
{
	background-image: url('../images/knapp2.png');
	width: 135px;
	height: 33px;
}

#item_4
{
	background-image: url('../images/knapp3.png');
	width: 110px;
	height: 33px;
}

#item_5
{
	background-image: url('../images/knapp4.png');
	width: 115px;
	height: 33px;
}

#item_6
{
	background-image: url('../images/knapp5.png');
	width: 115px;
	height: 33px;
}

#item_7
{
	background-image: url('../images/knapp6.png');
	width: 124px;
	height: 33px;
}

#item_8
{
	background-image: url('../images/knapp.png');
	width: 83px;
	height: 33px;
}

.text_field_small
{
	border: 0px solid black;
	position: relative;
	float: left;
	width: 90px;
}

.img_field_small
{
	border: 0px solid black;
	position: relative;
	float: right;
	width: 90px;
}

.grey_puff_small_content
{
	
	position: relative;
	top: 15px;
	margin: 0px auto;
	width: 185px;
}

/* sharethis */

.AMshare 
{
    margin: 20px 0px 0px 0px;
    padding: 5px 0px 0px 0px;
    color: #BBBBBB;
    font: normal normal normal 11px verdana;
    width: 100%;
    border-top: solid 1px #F9C11E;
}

#sharemailbox 
{
    margin-top: 10px;
    width: 175px;
}

.ShareThisTextbox 
{
    font: normal normal normal 11px verdana;
    margin: 0px 0px 5px 0px;
}

.ShareThisButton 
{
    font: normal normal normal 11px verdana;
    margin: 5px 0px 0px 0px;
}

.ShareThisIconImage 
{
    margin-bottom: -4px;
    border: solid 0px red;
}

.shareprintlink:link, .shareprintlink:visited, .shareprintlink:hover 
{
    color: #BBBBBB;
    text-decoration: none;
} 

/* Wise */

.wise3_tablewrapper 
{
    margin: 20px 0px 20px 10px;
}

.wise3_text 
{
    margin: 20px 0px 20px 10px;
    font: normal normal normal 11px verdana;
    color: #666666;
}

.wise3_tablewrapper a:link, .wise3_tablewrapper a:visited
{
    color: #666666;
    text-decoration: none;
}

.wise3_tablewrapper a:hover 
{
    color: #666666;
    text-decoration: underline;
} 

.wise3_table th 
{
    font: normal normal bold 11px verdana;
    color: #666666;
    text-align: left;
}

.wise3_col1 
{
    font: normal normal normal 11px verdana;
    color: White;
    width: 200px;
}

.wise3_col2 
{
    font: normal normal normal 11px verdana;
    color: White;
    width: 100px;
}

.wise3_col3 
{
    font: normal normal normal 11px verdana;
    color: White;
    width: 100px;
}

/* SearchResultsContent */
.SearchResultsContent .Normal 
{
    color: Black;
}

.SearchResultsContent .SubHead 
{
    color: Black;
}

/* SearchInputContent */

.SearchInputContent 
{
    font: normal normal normal 11px verdana;
}