@import url('/Files/HTML/HTH_Norge_2008/Styles/extranet.css');

/* CSS Document */

/*		Globals 		*/
html, body, form 		{ height:100%; width:100%; }
body 				{ font-size: 11px; font-family: Arial, Helvetica, sans-serif; background-color:#ecebe9; background-image:url(/Files/Billeder/HTH_Norge_2008/jpg/general/bck.png); background-position:0 0px; background-repeat:repeat-x;  padding: 0; margin: 0; text-align: left; color:#515151; /*_background-position:absolute; */}
a:link					{ color:#515151; text-decoration: none; }
a:visited 			{ color:#515151; text-decoration: none; }
a:hover				{ color:/*#ed1c24*/#1E9CF5;}	



/*		Tags 			*/
h1 					{ margin:0; padding:0; clear:both; font-weight:lighter;}
h2 					{ font-size: 25px; margin:0; font-weight:lighter; letter-spacing:-1px;} 
h3 					{ font-size: 12px; margin:0; }
h4 					{ font-size: 11px; margin:0; }
h5 					{ font-size: 8px; margin:0; }
p 					{ margin: 0px; padding: 0px; }
img 				{ border:0; }
div					{ /* overflow:hidaden; --- footer-test*/ margin:0; }
 
.book_form		{font-family:Tahoma, Arial, Helvetica; font-size:11px; font-weight: normal; color:#515151;}

/* 		Structure 		*/
#HeaderAndFooter		{ float:left; height:18px; background-color:#2a2a2a; font-size:10px;  font-family: /*tahoma,*/ Arial, Helvetica, sans-serif; letter-spacing:0px;  }
div#headerlinks 		{ width:940px; margin:0; padding:0; height:16px}
div#headerlinks a		{ color:#adadad;  text-decoration:none; }			
div#headerlinks a:hover	{ color:#f4f4f4; }

/* 		Searchbar 		*/

.headerAndFooter-search{height: 25px !important;}
.headerlinksSearchbar{height:23px !important; }
.np_searchField{float:right; width: 160px; margin-left:10px; padding-top:3px;}
.np_searchField .np_search-input{border:none; background-color: #cdcdcd; color:#000; width: 134px; font-size:9px; float:left;}
.np_searchField .np_search-submitCT{float:right; margin-left:0px; margin-top:2px;}
.np_searchField .np_search-submitCT .submit{float:left; background:url('/Files/Templates/Navigation/sub-arrow.gif') no-repeat; cursor:pointer; width: 5px; height: 9px; border: none; }
.np_search-ul{padding-top:3px; *padding-top:1px;}
.np_search-ul li{padding-top:5px !important}
.np_searchField form{float:left; width: 160px; height: 18px;}

/* 		Searchbar END 		*/



div#headerlinks ul		{ margin:0; padding:0; float:right;}
div#headerlinks li 		{ float:left; padding:2px 0px 0px 0px; background-repeat:no-repeat; list-style:none;}
div#headerlinks li.FirstItem	{ list-style-type: none; margin-left: 0px; background-image:none; padding:0 5px 0 0; }

/*div#headerlinks li a.activeitem 	{ color:#ed1c24; }*/
/*div#headerlinks li a #activeitem 	{ color:#ed1c24; }*/
#headerlinks li a.activeitem { color:#f4f4f4; }


div#holder				{ float:left; width:940px; height:76px; background-color:#FFFFFF;}
div#logo				{ float:left; background-image:url(/Files/Billeder/HTH_Norge_2008/jpg/general/hth_logo.jpg); width:61px; height:50px; background-repeat:no-repeat; margin-top:13px;}
div#logo a 				{ float:left; width:61px; height:50px; background-repeat:no-repeat; margin-top:13px; display:block;}
div#logo a span 		{visibility: hidden;}
div#footerTekst 		{ padding-top:2px; text-transform: uppercase;}

/*	div#menuCT 			{ padding:25px 0 0 16px; width:854px; } */
div#menuCT 			{ float:right; padding:2.32em 0px 0px 0px; margin:0px; width:870px}
div#menu			{ padding:0; margin:0; font-size:21px; font-weight:lighter ; letter-spacing: 0; color: #666666;float:right; }
div#menu a			{ color:#373737; }
div#menu a:hover	{ color:#ed1c24; }
div#menu a:visited	{ color:#373737; }	
div#menu a.activeitem { color:#e81921; }	
div#menu ul			{ margin:0; padding:0; float: right;}
div#menu li 		{ float:left; padding:0px 0px 0px 0px; margin:0px 0px 0px 36px; list-style:none;}
div#menu li.LastItem{ padding:0; float:left;}
div#menu ul li.FirstItem{ padding:0; float:left; margin:0px}


#forside_flash_1 table, #forside_flash_2 table, #forside_flash_3 table{
	width:304px;
	float:left;	
	}




/*   MENU STRUKTUR DANMARK */
div#menuCT_dk			{ float:right; padding:2.32em 0px 0px 0px; margin:0px; width:870px}
div#menu_dk					{ padding:0; margin:0; font-size:21px; font-weight:lighter ; letter-spacing: 0; color: #666666;float:right; }
div#menu_dk a				{ color:#373737; }
div#menu_dk a:hover			{ color:#ed1c24; }
div#menu_dk a:visited		{ color:#373737; }	
div#menu_dk a.activeitem 	{ color:#e81921; }	
div#menu_dk ul				{ margin:0; padding:0; float: right;}
div#menu_dk li 				{ float:left; padding:0px 0px 0px 17px; margin:0px 0px 0px 28px; list-style:none;}
div#menu_dk li.LastItem		{ padding:0; float:left;}
div#menu_dk ul li.FirstItem	{ padding:0; float:left; margin:0px}

/*   MENU STRUKTUR SVERIGE */
div#menuCT_se				{ float:right; padding:2.32em 0px 0px 0px; margin:0px; width:870px}
div#menu_se					{ padding:0; margin:0; font-size:21px; font-weight:lighter ; letter-spacing: 0; color: #666666;float:right; }
div#menu_se a				{ color:#373737; }
div#menu_se a:hover			{ color:#ed1c24; }
div#menu_se a:visited		{ color:#373737; }	
div#menu_se a.activeitem 	{ color:#e81921; }	
div#menu_se ul				{ margin:0; padding:0; float: right;}
div#menu_se li 				{ float:left; padding:0px 0px 0px 0px; margin:0px 0px 0px 46px; list-style:none;}
div#menu_se li.LastItem		{ padding:0; float:left;}
div#menu_se ul li.FirstItem	{ padding:0; float:left; margin:0px}


/*   MENU STRUKTUR POLEN */
div#menuCT_pl				{ float:right; padding:2.32em 0px 0px 0px; margin:0px; width:870px}
div#menu_pl					{ padding:0; margin:0; font-size:21px; font-weight:lighter ; letter-spacing: 0; color: #666666;float:right; }
div#menu_pl a				{ color:#373737; }
div#menu_pl a:hover			{ color:#ed1c24; }
div#menu_pl a:visited		{ color:#373737; }	
div#menu_pl a.activeitem 	{ color:#e81921; }	
div#menu_pl ul				{ margin:0; padding:0; float: right;}
div#menu_pl li 				{ float:left; padding:0px 0px 0px 0px; margin:0px 0px 0px 33px; list-style:none;}
div#menu_pl li.LastItem		{ padding:0; float:left;}
div#menu_pl ul li.FirstItem	{ padding:0; float:left; margin:0px}



/*   MENU STRUKTUR FINLAND */
div#menuCT_fi				{ float:right; padding:2.32em 0px 0px 0px; margin:0px; width:870px}
div#menu_fi					{ padding:0; margin:0; font-size:21px; font-weight:lighter ; letter-spacing: 0; color: #666666;float:right; }
div#menu_fi a				{ color:#373737; }
div#menu_fi a:hover			{ color:#ed1c24; }
div#menu_fi a:visited		{ color:#373737; }	
div#menu_fi a.activeitem 	{ color:#e81921; }	
div#menu_fi ul				{ margin:0; padding:0; float: right;}
div#menu_fi li 				{ float:left; padding:0px 0px 0px 0px; margin:0px 0px 0px 33px; list-style:none;}
div#menu_fi li.LastItem		{ padding:0; float:left;}
div#menu_fi ul li.FirstItem	{ padding:0; float:left; margin:0px}




/*   FORSIDE MENU POLEN & UK  & FI*/
div#frontpageMenu						{float:left; background-color:#fff; width:940px; height:30px; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-transform:uppercase;}
div#frontpageMenu #menuList				{ padding-top:5px; padding-left:5px;}
div#frontpageMenu #menuList .listItem div a	{float:left; text-decoration:none;}
div#frontpageMenu #menuList .listItem div a span.dividerMenu {color:#999999; padding-left:10px; padding-right:10px;}








/*   FORHANDLER OVERSIGT UK */
.dealerCT								{ line-height:1.6;}
.dealerCT a.dealerDepartment			{ margin-left:10px;}

.dealerCT_right							{ line-height:1.6; margin-top:13px;}
.dealerCT_right a.dealerDepartment		{ margin-left:10px;}








/*div#menu li span a	{ font-size: 19px; }*/
div#mainwrapper		{ width:940px; margin:0; padding:0 0 0px;  } /*padding:0 0 0px;  -- slettet pga. footer*/
div#headline		{ height:81px; margin-bottom:0px;}
/*div#mainHeaderline	{ float:left; font-size:38px; padding-top:28px; color:#515151; letter-spacing:-2px;}*/
div#mainHeaderline	{ float:left;}
div#mainHeaderline	h1{ float:left; font-size:38px;  padding-top:20px; color:#515151; letter-spacing: -1px; margin-left:0px; display:inline; font-weight:lighter; /*_width:400px; _text-align:left;*/ }


/* 		Garanti section		*/
div#garanti_subCT			{float:left; width:290px;}
div#garanti_subCT_midt		{float:left; width:290px;}
div#garanti_subCT_right		{float:left; width:290px;}
div#content_garanti_boks	{float:left; width:540px; padding:0px; margin:0px; text-align:left;}
div#content_garanti_img		{float:left; width:344px; height:241px; padding-left:45px; padding-bottom:30px;}
div#content_garanti_header	{}
div#content_garanti_tekst	{font-family: Arial, Helvetica; font-size:12px; line-height:18px; font-weight: normal; color:#515151; padding-top:20px;}


.garanti_sub_boks			{float:left; width: 290px; padding:0px; margin:0px; text-align:left; padding-bottom:50px;}
.garanti_sub_img			{float:right; width: 70px; height: 70px; padding-left:20px; padding-top:0px; margin:0px; vertical-align:top;}
.garanti_sub_header			{float:left; width:200px;}
.garanti_sub_tekst			{float:left; font-family:Tahoma, Arial, Helvetica; font-size:11px; font-weight: normal; color:#515151; padding-top:5px; width:200px;}
.graystroke_garanti 		{ overflow:hidden; background-color:#cdcdcd; height: 1px; float:left; width:100%;} 
.whitestroke_garanti		{overflow:hidden; background-color:#FFFFFF; height: 1px; float:left; width:100%; margin-bottom:20px;}
.whitestroke_vert_garanti	{float:left; background-color:#FFFFFF; width: 1px; height:450px; margin-left:16px;}
.graystroke_vert_garanti	{float:left; background-color:#cdcdcd; width: 1px; height:450px; margin-right:16px;} 


/* 		finn.no Konkurrence		*/
.konkurrence_boks			{float:left; width:596px; padding:0px; margin:0px; text-align:left;}
.konkurrence_holder			{margin-top:10px; text-align:left;}
.konkurrence_holder a			{color:#1e9cf5; text-decoration:none;}
.konkurrence_holder a:hover	{color:#1e9cf5; text-decoration:underline;}
.konkurrence_holder a:visited	{color:#1e9cf5;}
.konkurrence_header			{ width:596px; padding-top:40px;}
.konkurrence_rightCT		{float: right;}
.konkurrence_top			{float:left; width:596px; height:200px; margin-top:10px; color:#515151; font-family:Arial,Helvetica; font-size:12px; font-weight:normal; line-height:18px;}
.konkurrence_image			{float:left; padding-right:25px;}
.konkurrence_list 		    { float:left; text-align:left; }
.konkurrence_middle			{float:left; background-color:#FFFFFF;}
.konkurrence_flash			{float:left; padding:12px 14px 12px 14px;}
.konkurrence_text			{float:left; padding:12px 14px 12px 0px; width:325px; height:421px;}

.konkurrence_text h2		{ float:left; text-align:left; font-size:22px; font-weight:normal;}
.konkurrence_td				{ padding-left:10px; padding-bottom:8px; padding-top:8px; text-align:left;}


	
	
	
	/* 		Kontakt section		*/
div#content_kontakt			{float:left; width:940px;}	
div#kontakt_subCT_left		{float:left; width:290px;}
div#kontakt_subCT_midt		{float:left; width:290px;}
div#kontakt_subCT_right		{float:left; width:290px;}
div#content_kontakt_boks	{float:left; width:540px; padding:0px; margin:0px; text-align:left;}
div#content_kontakt_img		{float:left; padding-left:45px; padding-bottom:10px;}
div#content_kontakt_header	{}
div#content_kontakt_tekst	{font-family:Tahoma, Arial, Helvetica; font-size:11px; font-weight: normal; color:#515151; padding-top:20px;}
div#CT_img_right			{ overflow: hidden; float: right; padding-bottom:30px; width:344px;}
/*	div#kontakt_book_CT			{float:left;padding-left:45px;}
div#kontakt_book_CT ul		{font-family:Helvetica, Arial, sans-serif; font-size:15px; font-weight: normal; float:left; list-style:none; margin: 0px; padding: 0px; text-align:left;}
div#kontakt_book_CT li 		{margin-bottom:5px; height:18px; padding-top:3px; padding-left:6px; background-color:#1e9cf5; color:#FFFFFF; padding-right: 6px;}
*/	

.kontakt_book_CT			{ float:left; width:auto; text-align:left; padding-left:5px;}
.kontakt_book_CT ul			{ list-style-type:none;}
.kontakt_book_CT li			{ height:18px; padding-bottom:10px;}
.kontakt_form				{width:190px;}
.kontakt_book_img			{padding-left:5px;}
.kontakt_sub_boks			{float:left; width: 290px; padding:0px; margin:0px; text-align:left;}
.kontakt_sub_header			{float:left; width:290px;}
.kontakt_sub_tekst			{float:left; font-family:Tahoma, Arial, Helvetica; font-size:11px; font-weight: normal; color:#515151; padding-top:5px; width:290px; padding-top:20px;}
.graystroke_kontakt 		{background-color:#cdcdcd; height: 1px; float:left; width:100%;} 
.whitestroke_kontakt		{background-color:#FFFFFF; height: 1px; float:left; width:100%; margin-bottom:20px;}
.whitestroke_vert_kontakt	{float:left; background-color:#FFFFFF; width: 1px; height:380px; margin-left:16px;}
.graystroke_vert_kontakt	{float:left; background-color:#cdcdcd; width: 1px; height:380px; margin-right:16px;} 



/* 		Job stillingEksempler section		*/
div#content_job				{float:left; width:940px;}	
div#content_job_boks		{float:left; width:540px; padding:0px; margin:0px; text-align:left;}
div#content_job_header		{}
div#content_job_tekst		{font-family:Tahoma, Arial, Helvetica; font-size:11px; font-weight: normal; color:#515151; padding-top:20px;}
div#content_job_img			{float:left; padding-left:45px; padding-bottom:10px;}
div#job_book_CT				{float:left; padding-left:45px; font-family:Tahoma, Arial, Helvetica; font-size:11px; font-weight: normal; color:#515151; width:auto; text-align:left;}
div#job_book_CT	a			{color:#1e9cf5; text-decoration:none;}
div#job_book_CT	a:hover		{color:#1e9cf5; text-decoration:none;}
.job_form					{margin-left:10px; width:190px;}
.job_sub_boks				{ width: 540px; padding:0 0 10px 0; margin:0; text-align:left;}
.job_sub_header				{float:left; width: 540px; font-weight:bold;}
.job_sub_tekst				{float:left; font-family:Tahoma, Arial, Helvetica; font-size:11px; font-weight: normal; color:#515151; padding-top:5px; width:540px;}
.job_sub_tekst	a			{ font-weight:bold; color:#1e9cf5; text-decoration:none;}
.job_sub_tekst	a:hover		{ text-decoration: underline;}
.job_hos_hth_CT				{ float:left; width:auto; text-align:left; padding-left:5px;}
.job_hos_hth_CT ul			{ list-style-type:none;}
.job_hos_hth_CT li			{ height:18px; padding-bottom:10px;}



/* 		Galleri section		*/
div#header_boks					{ height:85px; /*background-color: #FFFFFF; */padding-left:5px; padding-right:5px; padding-bottom:5px; padding-top:5px;}
/*div#list_boks					{ height:85px; float:left; width:auto; background-color:#FFFFFF; padding-left:5px; padding-right:5px; padding-bottom:5px; padding-top:5px;}*/
div#submenu_galleri				{ float:right; font-size:12px; padding-top:50px; color:#515151; display:inline;}
div#submenu_galleri ul			{ float:left; margin:0px; padding:0px; display:inline; }
div#submenu_galleri li 			{ float:left; padding:0px 3px 0px 2px; list-style:none; display:inline;letter-spacing: -1.2px; /*background-color:#FFFFFF;*/} /*padding:0px 10px 0px 0px;*/
div#submenu_galleri li span a	{ font-size: 12px; }
div#submenu_galleri li.LastItem	{ padding:0;}



/* 		Katalog section		*/
div#katalog_img				{width:940px; padding-bottom:10px; }
/* 		Skab dit koekken section		*/
div#katalog_subCT			{float:left; width:290px;}
div#katalog_subCT_midt		{float:left; width:290px;}
div#katalog_subCT_right		{float:left; width:290px;}
div#content_katalog_boks	{float:left; width: 290px; padding:0px; margin:0px; text-align:left; padding-bottom:50px; height:460px;}
div#content_katalog_img		{float:left; width:344px; height:241px; padding-left:45px; padding-bottom:30px;}
div#content_katalog_header	{}
div#content_katalog_tekst	{font-family: Arial, Helvetica; font-size:12px; line-height:18px; font-weight: normal; color:#515151; padding-top:20px;}
.katalog_sub_tekst			{float:left; font-family: Arial, Helvetica; font-size:12px; line-height:18px; font-weight: normal; color:#515151; padding-top:5px; width:290px;}
/*.katalog_sub_boks			{float:left; width: 290px; padding:0px; margin:0px; text-align:left; padding-bottom:50px;}*/


/* 		Skab dit kkken section		*/
div#content_skab			{ float:left;  width:940px; }


/* 		Kkkenguide section		*/
div#CT_guide				{ float:left;  width:540px;font-family: Arial, Helvetica; font-size:12px; font-weight: normal; color:#515151; text-align:left;}
div#guide_header			{ float:left; width:540px; }
div#guide_tekst				{ float:left; width:540px; padding-top:10px; line-height:18px; }


/* 		Om HTH Kkkener section		*/
.om_hth_flash			{ float:left; padding-top:10px; width:540px;}
.om_hth_list 		    { float:left; width:344px; text-align:left; /*padding-left:20px;*/ /* CB: padding-left:20px;*/ }
.om_hth_list ul			{ list-style-type:none; margin:0; padding:0;}
.om_hth_list li			{ height:24px; margin-bottom:6px; border:0px solid red /*padding-left:27px;*/}
.om_hth_content			{} /*overflow:hidden; er blevet fjernet da den skabte problmer i FF p? mac, forhandler listen ville ikke vises*/ 
.om_hth_boks			{float:left; width:570px; padding:0px; margin:0px; text-align:left;}
.om_mapHolder			{float:left; width:1070px; padding:0px; margin:0px; text-align:left;}
.om_mapHolder-PL			{float:left; width:530px; padding:0px; margin:0px; text-align:left;}
.om_hth_img				{float:right; width:344px; height:214px; padding-left:0px; margin-bottom:12px;}
.om_hth_header			{ width:540px; color:#3d3d3d;}
.om_hth_tekst			{ float:left;  width:540px; font-family: Arial, Helvetica; font-size:12px; line-height:18px; font-weight: normal; color:#515151; padding-top:3px;}

/* 		Nyhedsbrev		*/
.nyhedsbrev_form 					{ border-color:#7e9db9; border:solid 1px; width:169px; height:20px;}




/* 		Book et moede section		*/
div#content_book			{float:left; width:940px;}	
div#book_img				{width:940px; padding-bottom:10px; }
div#content_book_boks		{float:left; font-family:Tahoma, Arial, Helvetica; font-size:11px; font-weight: normal; color:#515151; width:540px; padding:0px; margin:0px; text-align:left;}
div#content_book_header		{}
div#content_book_tekst		{font-family:Tahoma, Arial, Helvetica; font-size:11px; font-weight: normal; color:#515151; padding-top:20px;}
div#CT_content_right		{font-family:Tahoma, Arial, Helvetica; font-size:11px; font-weight: normal; color:#515151; padding-bottom:30px; padding-left:50px; text-align:left;}
div#content_right_header	{}
div#content_right_content	{}
div#content_right_butik		{ float:left;}
div#content_right_tider		{ float:left; padding-left:70px;}
.graystroke_book 		{background-color:#cdcdcd; height: 1px; float:left; width:100%; margin-top:20px;} 
.whitestroke_book		{background-color:#FFFFFF; height: 1px; float:left; width:100%;}




/* 		Udstillingsmodeller section		*/
div#content_modeller			{float:left; width:940px;}	
div#content_modeller_boks		{float:left; width:540px; padding:0px; margin:0px; text-align:left; font-family:Tahoma, Arial, Helvetica; font-size:11px; font-weight: normal; color:#515151;}
div#content_modeller_header		{}
div#content_modeller_tekst		{padding-top:20px; padding-bottom:20px;}
div#content_modeller_img		{float:left; padding-left:45px; padding-bottom:10px;}
/*	div#modeller_book_CT			{float:left; padding-left:45px; font-family:Tahoma, Arial, Helvetica; font-size:11px; font-weight: normal; color:#515151; width:auto; text-align:left;}
div#modeller_book_CT ul			{font-family:Helvetica, Arial, sans-serif; font-size:15px; font-weight: normal; float:left; list-style:none; margin: 0px; padding: 0px; text-align:left;}
div#modeller_book_CT li 		{margin-bottom:5px; height:18px; padding-top:3px; padding-left:6px; background-color:#1e9cf5; color:#FFFFFF; padding-right: 6px;}
div#modeller_book_CT a			{color:#1e9cf5; text-decoration:none;}
div#modeller_book_CT a:hover	{color:#1e9cf5; text-decoration:none;}
*/	div#find_model					{float:left; padding-bottom:20px; width:540px;}

.graystroke_modeller 			{overflow:hidden; background-color:#cdcdcd; height: 1px; float:left; width:100%;} 
.whitestroke_modeller			{overflow:hidden; background-color:#FFFFFF; height: 1px; float:left; width:100%; margin-bottom:20px;}
.graystroke_modeller_sub 		{overflow:hidden; background-color:#cdcdcd; height: 1px; float:left; width:100%; margin-top:10px;} 
.whitestroke_modeller_sub		{overflow:hidden; background-color:#FFFFFF; height: 1px; float:left; width:100%; margin-bottom:10px;}
.modeller_form					{margin-left:10px; width:190px;}
.modeller_sub_boks				{float:left; width: 540px; padding:0px; margin:0px; text-align:left; padding-bottom:10px;}
.modeller_sub_img				{float:right; width: 70px; height:70px; padding-left:20px; padding-top:0px; margin:0px; vertical-align:top;}
.modeller_sub_header			{float:left; width:390px; font-weight:bold;}
.modeller_sub_tekst				{float:left; font-family:Tahoma, Arial, Helvetica; font-size:11px; font-weight: normal; color:#515151; padding-top:5px; width:390px;}
.modeller_book_CT				{ float:left; width:auto; text-align:left; padding-left:5px;}
.modeller_book_CT ul			{ list-style-type:none;}
.modeller_book_CT li			{ height:18px; padding-bottom:10px;}



/* 		Forhandler section		*/
div#content_forhandler					{ float:left; width:940px; padding:0px; margin:0px; text-align:left; font-family:Tahoma, Arial, Helvetica; font-size:11px; font-weight: normal; color:#515151; }	
div#content_forhandler_left_column				{ float:left; width:540px;}
div#content_forhandler_right_column				{ padding-left:10px; padding-bottom:30px; float:right; width:370px;}/*344*/
div#content_forhandler_map h2					{ padding-bottom:7px}
div#content_forhandler_map_google				{height:404px; width:540px; padding:5px; background-color:#FFF; margin-bottom:20px;}
div#content_forhandler_winner h2				{ padding-bottom:7px}
div#content_forhandler_medarbejder 				{ float:left; width:540px; padding-bottom:15px; }
div#content_forhandler_medarbejder p 			{ padding-bottom:13px;}
div#content_forhandler_medarbejder_left 		{ float: left; width:190px;}
div#content_forhandler_medarbejder_mid 			{ float: left; width:190px;}	
div#content_forhandler_medarbejder_right		{ float: right; width:160px;}
div#content_forhandler_udstillingsmodeller		{ float:left; width:540px;}
div#content_forhandler_udstillingsmodeller p	{ padding-bottom:20px;}
div#content_forhandler_kontakt					{ padding-bottom:7px }
div#content_forhandler_kontakt h2				{ padding-bottom:7px}
div#content_forhandler_kontakt_left_column 		{ float:left; width:186px;}
div#businessHours								{ float:left; padding-left:20px;}
div#content_forhandler_kontakt_bottom_row 		{ float:left; width:344px; }
div#content_forhandler_jobs						{ float:left; padding-bottom:7px;}
div#content_forhandler_jobs h2					{ padding-bottom:7px;}
div#content_forhandler_book						{ float:left; padding-bottom:7px;}
div#content_forhandler_book p					{ padding-bottom:7px;}					
div#content_forhandler_book h2					{ padding-bottom:7px;}
div#content_forhandler_book_form_CT				{ float:left;}
div#content_forhandler_book_form_CT p			{ padding-bottom:7px;}
div#content_forhandler_book_form_CT form table tr td { padding-bottom:5px; }

.forhandler_medarbejder_box	a			{ color:#1e9cf5;}
.forhandler_medarbejder_box	p			{ padding-bottom:19px;}
.forhandler_book_button_CT				{ float:left; width:auto; text-align:left; }
.forhandler_book_button_CT ul			{ list-style-type:none; padding:0; margin:0;}
.forhandler_book_button_CT li			{ height:18px; padding-bottom:10px;}
.forhandler_book_form 					{ border-color:#7e9db9; border:solid 1px; width:198px; height:20px;}
.forhandler_book_form_checkbox			{ border-color:#7e9db9; border:solid 1px; padding:0; margin:0}
.forhandler_book_form_textarea			{ border-color:#7e9db9; border:solid 1px; width:198px; height:96px;}
.fonhandler_spacer_height				{ height:40px; width:940px; float:left; }


/* 		Bath section		*/
/*#submenu_div { width:680px;float:right; }*/
#submenu_div {float:right; margin-top:37px;} /*width:70%*/

div#submenu				{ float:right; font-size:13px; padding-top:0px; color:#5e5e5e;}
div#submenu ul			{ float:right; margin:0px; padding:0px; display:inline;}
/*div#submenu ul			{ float:right; margin:0px; padding:0px; display:inline;}*/
div#submenu li 		{ float:left; padding:0px 3px 0px 2px; list-style:none; display:inline; letter-spacing: 0; }
div#submenu li span a	{ font-size: 13px; font-weight:bold; color:#5e5e5e}
div#submenu li span a:hover	{  }
div#submenu li span a.activeitem { color:#ed1c24; }

div#submenu li.LastItem{ padding:0;}
div#contentCT		{ float:left; width:940px; }
div#content			{ float:left; padding:16px 19px 0px 0px; font-size:12px; color: #666666; width:940px; }
div#content_bath	{ float:left;  width:940px; }
/*	div#bad_section_page_modul_2_1 { width:304px; float:left;}
div#bad_section_page_modul_2_1 a { float:left; color:#1e9cf5; font-size:11px; text-decoration:none; padding-left:10px; font-weight:bold; padding-top:4px; }
div#bad_section_page_modul_2_1 p { font:Arial, Helvetica, sans-serif; font-size:11px; color:#515151; font-weight:normal; text-align:left; padding-left:10px; padding-top:7px;}

*/
/*		Section boxes 	*/
.page_section_CT				{ float:left; width:304px;}
.page_section 	     			{ font-family: Tahoma, Arial, Helvetica; width:304px; float:left;} /*bad_section_page_modul*/
.page_section_header 			{ width:304px; height:29px; background-color:#FFFFFF; }/*bad_section_h2_box*/
.page_section_header a			{ float:left; text-decoration:none;}/*bad_section_h2_box a*/
.page_section_header a:hover	{ text-decoration:none;}/*bad_section_h2_box a:hover*/
.page_section_header_h2 		{ font-family:Helvetica, Arial, sans-serif; font-size:16px; color:#666666; text-align:left; padding-left: 10px; padding-right:0px; padding-top:6px; font-weight:normal}
.page_section_header_h2 span	{ margin-left:0px; }
/*bad_section_h2*/
.page_section_header_h2_arrow 	{ margin-left:10px; position:relative; top:1px; } /*bad_section_h2_arrow */
.page_section p					{ font-size:11px; color:#515151; font-weight:normal; text-align:left; padding-left:10px; padding-top:7px;}/*.bad_section_page_modul p*/
.page_section_readmore			{ margin-bottom:52px;}
.page_section_readmore a 		{ float:left; color:#1e9cf5; font-size:11px; text-decoration:none; padding-left:10px; font-weight:bold; padding-top:4px; }/*.bad_section_page_readmore a*/
.page_section_readmore-grey a 		{ float:left; color:#666666; font-size:11px; text-decoration:none; padding-left:10px; font-weight:bold; padding-top:4px; }/*.bad_section_page_readmore a*/
.page_section_readmore a:hover	{ color:#1e9cf5; font-size:11px; text-decoration:underline;}
.page_section_readmore a:visited	{ color:#1e9cf5; font-size:11px; }




/*		Custom Classes 	*/
div#container 						{ display:table; /*min-height:100%; overflow: scroll; height:auto !important;*/ height:100%; margin:0 0 0px; padding:0; width:100%;}
div#container_kjoekkentest 						{ display:table; /*min-height:100%; overflow: scroll; height:auto !important;*/ height:100%; margin:0 0 0px; padding:0; width:100%; background-image:url(/Files/Billeder/HTH_Norge_2008/gif/general/bg_top-new.gif); background-repeat:repeat-x;}

/*.container 						{ display:table; min-height:100%; overflow: scroll; height:auto !important; height:100%; margin:0 0 -18px; padding:0; width:100%; }*/
.topbg							{ background-image:url(/Files/Billeder/HTH_Norge_2008/gif/general/bg_top.gif); background-repeat:repeat-x;}
.topbg-new						{ background-image:url(/Files/Billeder/HTH_Norge_2008/gif/general/bg_top-new.gif); background-repeat:repeat-x;}
.graystroke 					{ overflow:hidden;  background-color:#cdcdcd; height: 1px; float:left; width:100%; } 
.whitestroke					{ overflow:hidden;  background-color:#FFFFFF; height: 1px; float:left; width:100%;}

.testbg							{ background-image:url(/Files/Billeder/HTH_Norge_2008/gif/general/bg_top-new.gif) !important; background-repeat:repeat-x;}

div#Footer	/*har lavet en ny footer*/	{position:relative; color:#adadad; text-align:center; width:100%; height:18px; background-color:#2a2a2a; font-size:10px;  font-family: /*tahoma,*/ Arial, Helvetica, sans-serif; letter-spacing:0px;  }
#Footer a						{ color:#adadad; text-decoration:none; }			
#Footer a:hover					{ color:#f4f4f4; }	

.Footer							{ margin: 0; padding: 0 0 0 0 ; bottom:0; color:#adadad; text-align:center; width:100%; height:16px; z-index:100; }
.Footer a						{ color:#adadad; text-decoration:none; }			
.Footer a:hover					{ color:#f4f4f4; }	
.spacer							{ height:14px; width:14px; float:left;}
.spacer_height					{ height:14px; width:940px; float:left;}
.float-left						{ float:left}



.blueboxbutton					{ float:left; margin-bottom: 6px; padding: 0px;background-color:#1e9cf5; height:24px}	
.blueboxbutton	a				{ text-decoration:none; color:#FFFFFF;}	
.blueboxbutton	a:hover			{ text-decoration:none; color:#FFFFFF;}	
.blueboxbutton	a:visited 		{ text-decoration:none; color:#FFFFFF;}	
.blueboxbutton	h3				{ font-family: Arial, Helvetica; font-size:16px; font-weight: normal; color:#FFFFFF; text-align:left; padding:4px 10px 0px 6px; }
.blueboxbutton	img				{ padding-left:5px; position:relative; top:2px; _position:fixed;}
/*.blueboxbutton	img				{ margin-left:5px; margin-top:2px; position:relative; }*/


.blueboxbutton_right			{ float:right; margin: 0px; padding: 0px;background-color:#1e9cf5; height:20px}	
.blueboxbutton_right	a		{ text-decoration:none; color:#FFFFFF;}	
.blueboxbutton_right	a:hover			{ text-decoration:none; color:#FFFFFF;}	
.blueboxbutton_right	a:visited 		{ text-decoration:none; color:#FFFFFF;}	
.blueboxbutton_right	h3		{ font-family: Arial, Helvetica; font-size:14px; font-weight: normal; color:#FFFFFF; text-align:left; padding:2px 10px 0px 6px; }
.blueboxbutton_right	img		{ padding-left:5px; position:relative; top:2px; _position:fixed;}




/* --------- NYE BL? LINKS 17/6/09-------------*/

/* -- Tilf?jet en class til pidlink, denne class bliver sat ind i HTML koden af DW selv, og skaber luft inden linket, derfor har jeg sat den til display:none --*/
.pidlink								{ display:none;}

.blueboxbutton_link						{ float:left; margin-bottom: 0px; background-color:#1e9cf5; height:22px; padding:2px 0 0 0;}	
.blueboxbutton_link	a					{ font-family: Arial, Helvetica; text-align:left; font-size:16px; font-weight: normal; text-decoration:none; color:#FFFFFF; padding:0px 5px 0px 5px;}	
.blueboxbutton_link	a:hover				{ text-decoration:none; color:#FFFFFF;}	
.blueboxbutton_link	a:visited 			{ text-decoration:none; color:#FFFFFF;}	
.blueboxbutton_link	img					{ padding-left:5px; position:relative; top:1px; padding-top:1px;}


.blueboxbutton_right_link					{ float:right; margin: 0px; padding: 1px 0px 0px 0px; background-color:#1e9cf5; height:20px;}	
.blueboxbutton_right_link	a				{ text-decoration:none; color:#FFFFFF; font-family: Arial, Helvetica; font-size:14px; font-weight: normal; color:#FFFFFF; text-align:left; padding:0px 5px 0px 3px; }	
.blueboxbutton_right_link	a:hover			{ text-decoration:none; color:#FFFFFF;}	
.blueboxbutton_right_link	a:visited 		{ text-decoration:none; color:#FFFFFF;}	
.blueboxbutton_right_link	img				{ padding-left:5px; position:relative; top:2px; padding-top:2px;}



/* --------- NYE BL? LINKS 17/6/09 END-------------*/



.iframeFull						{ width: 100%; height: 80%; position:absolute; top:103px; left:0; margin:0; }
/*.fullFlash						{ width: 100%; height: 100%; position:absolute; top:96px; left:0; margin:0; }*/
.fullFlash						{ width: 100%; min-width:1024px; height: 100%; position:absolute; top:96px; left:0; margin:0; z-index:100; }
#bg								{ width:100%; float:none; clear:both}
div#galleriCT					{ float:left; background-color:#FFFFFF; width:940px; font-size:9px;}
.galleriHtmlMenu				{ float:left; color:#1e9cf5; padding:4px; height:10px; padding-left:10px;}
.galleriHtmlMenu a				{ color:#1e9cf5; }
.galleriHtmlMenu a:hover		{ color:#1e9cf5; }
.katalog_link_list 		    	{ float:right; width:auto; /*text-align:left; padding-right:20px; */}
.katalog_link_list ul			{ list-style-type:none; margin:0; padding:0;}
.katalog_link_list li			{ height:18px; padding-bottom:10px; padding-left:27px;}



/*	.bad_section_h2_box { width:304px; height:29px; background-color:#FFFFFF; }*/
/*	.bad_section_h2_box a	{ float:left; text-decoration:none;}
.bad_section_h2_box a:hover	{ text-decoration:none;}*/
/*.bad_section_h2 	{ font-family:Helvetica, Arial, sans-serif; font-size:15px; font-weight: normal; color:#515151; text-align:left; padding-left: 10px; padding-right:10px; padding-top:6px; }*/
	.bad_section_h2_arrow 		{ padding-left:10px; position:relative; top:1px; }
	
/*	.bad_section_tekst 	{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#515151; font-weight:normal; text-align:left; padding-left:10px; padding-top:7px;}
*/	.spacer_height_bath	{ height:40px; width:940px; float:left;}
/*	.bad_section_page_modul 	{ font-family: Tahoma, Arial, Helvetica; width:304px; float:left;}*/
/*.bad_section_page_modul p	{ font-size:11px; color:#515151; font-weight:normal; text-align:left; padding-left:10px; padding-top:7px;}*/
/*.bad_section_page_readmore a { float:left; color:#1e9cf5; font-size:11px; text-decoration:none; padding-left:10px; font-weight:bold; padding-top:4px;}*/
/*.bad_section_page_readmore a:hover	{ color:#1e9cf5; font-size:11px; text-decoration:underline;}*/


/* CB Classes */
.inspiration_list			{ float:left; width:auto; text-align:left; }
.inspiration_list ul		{ list-style-type:none; margin:0; padding:0;}
.inspiration_list li		{ height:18px; padding-bottom:10px; padding-left:0px;}

.right_inspiration_list		    { float:left; width:335px; text-align:left; }
.right_inspiration_list ul		{ list-style-type:none; margin:0; padding:0;}
.right_inspiration_list li		{ float:left; height:18px; padding-bottom:10px; width:100%;/* padding-left:27px;*/}

.tab_tekst			{ float:left;  width:570px; font-family:Tahoma, Arial, Helvetica; font-size:11px; font-weight: normal; color:#515151; padding-top:20px;}
.job_tekst			{ float:left;  width:540px; font-family:Tahoma, Arial, Helvetica; font-size:11px; font-weight: normal; color:#515151; padding-top:20px;}
.extranet_tekst			{ float:left;  width:540px; font-family:Tahoma, Arial, Helvetica; font-size:11px; font-weight: normal; color:#515151; padding-top:20px;}
.job_img				{float:right; width:344px; padding-left:27px; margin-bottom:5px; font-family:Tahoma, Arial, Helvetica; font-size:11px; font-weight: normal; color:#515151; text-align:left}
div#DRM_img_right			{float: right; padding-bottom:30px; width:350px;}
.DRM_img				{float:right; width:344px; height:214px; padding-left:0px; margin-bottom:5px;}


.spacer_height_koekken	{ height:5px; width:940px; float:left;}
.spacer_height_besoeg 	{ height:40px; width:940px; float:left;}

.katalog_sub_boks  		{float:left; width: 290px; padding:0 0 50px 0; margin:0px; text-align:left; height:700px; /*height:575px;*/}

.content_nyhedsbrev_form { border:solid 1px #7e9db9; width:169px; height:20px; }

.hth_garanterer_text {float: left; margin: 0px 0px 0px 0px; width:444px; font-family:Tahoma, Arial, Helvetica; font-size:11px; font-weight: normal; color:#515151; }
.hth_garanterer_img {float: left; margin: 0px 22px 0px 0px; width:70px;}

.vi_produkt { text-align:left}

saml_flash { float:left; width:570px;}

#slot_jobs {width:540px;}

#slot_jobs p {font-size: 11px; font-family: Arial, Helvetica, sans-serif;}



 /*	CB Classes slut	*/


/*	forhandler list start */
.forhandlere_list_tekst		{ float:left;  width:530px; font-family: Arial, Helvetica; font-size:12px; line-height:18px; font-weight: normal; color:#515151; padding-top:20px;}
.forhandlere_list_img		{float:right; width:344px; padding-left:5px; margin-bottom:5px;}
ul#forhandlere_list 		{ padding: 0px 0px 0px 0px;  margin: 20px 0px 0px 0px; text-align:left; float:left; font-family:Helvetica, Tahoma, Arial ;  }
#forhandlere_list li 		{ width: 304px; list-style:none;   padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px; }
#forhandlere_list li a 		{ width: 304px; text-decoration:none; color:#515151; font-size:12px; line-height:30px; }
#forhandlere_list li a:hover 	{ color:#1e9cf5; }
/*	forhandler list slut */




/*	materiale valg start */
#koekkenguide_materialevalg_list_divider {
overflow:hidden;
background-color:#E9E9E9;
height:1px;
width:540px;
margin-top:10px;
margin-bottom:10px;
}

#clean_text_margin{
margin:15px;
}

#koekkenguide_materialevalg_list_row{
margin-left:15px;
}
#koekkenguide_materialevalg_text {
width:294px;
margin-top:10px;
margin-bottom:10px;
float:left;
}	
#koekkenguide_materialevalg_img {
margin-left:23px;
width:206px;
float:left;
}	
/*	Job:section */
#job_slot_1_1{
/*width:463px;*/
width:540px;
height: 100%;
/*height:337px;*/
padding:0px;
margin:0px;
margin-right: 5px;
float:left;

}



/*	materiale valg slut */

#slot_1_1{
/*width:463px;*/
width:463px;
height: 100%;
/*height:337px;*/
padding:0px;
margin:0px;
margin-right: 5px;
float:left;

}

#slot_1_2{
width:463px;
height:337px;
padding:0px;
margin:0px;
float:left;

}


/* ny k?kken side HTH Danmark*/

.test{
height:219px; 
width:463px; 
background-color:#FFFFFF;
border:#FF0000 solid 1px; 
float:left; margin-right:10px;
}

.infoBoks_left{
width:254px; 
height:219px;
float:left;
background-color:#FFFFFF;
}

.infoBoks_tekst{
font-family: Tahoma, Arial, Helvetica;
float:left;
padding-left:15px;
padding-top:10px;
padding-right:15px;
text-align:left;
background-color:#FFFFFF;
height:105px;
width:224px;
}

.infoBoks_tekst a {

color:#1e9cf5; font-size:11px; text-decoration:none; font-weight:bold; padding-top:5px; display:block;

}

.infoBoks_right{
float:left;
width:209px;
}


/* UDSTILLINGSMODELLER */

.udstillingsmodel{
width:463px; height:78px;float:left;background-color:#FFFFFF;
}

.udstillingsmodel_right{
font-family: Tahoma, Arial, Helvetica;float:left;padding-left:15px;padding-top:10px;padding-right:12px;text-align:left;background-color:#FFFFFF;height:110px;
width:240px;
}

.udstillingsmodel_right a {

color:#1e9cf5; font-size:11px; text-decoration:none; font-weight:bold; padding-top:5px; display:block;

}
/* ny k?kken side slut*/



/*--- HTH Weblog ---*/


/*ParagraphSetup*/
.weblogImage,.weblogImage2 {float:left;}
.weblogImage img, .weblogImage2 img{float:left; border: #fff 5px solid; margin-bottom:33px;}
.weblogContentLeft{float:left; width:622px;}
.weblogCategoriesRight{float:right; width:304px;}
.weblogCategoriesRight h2{float:left; width:100%; margin-bottom:15px; text-align:left;}
.weblogCategory{float:left; width:100%; margin-bottom:15px;}


/*Paragraph*/
.webblogCategoryImage{float:left; width:102px; border:#fff 5px solid;}
.weblogCategoryText a{float:left; width:166px; text-align:left; margin-top:10px; color:#00aeef; font-weight:bold;}
.weblogCategoryText a:hover{text-decoration:underline;}
.weblogCategoryText p{float:left; text-align:left; margin-left:10px; width:166px;}
.weblogCategoryText h3{float:left; font-size:18px; text-align:left; margin-left:10px; width:180px; font-weight:lighter;}

/*Latest post*/
.weblogArticleHolder{float:left; width:622px; background:#fff; text-align:left; margin-bottom:10px;}
.weblogArticleHolder h3{float:left; font-size:28px; width:580px; margin-left:20px; margin-bottom:0px; margin-top:20px;}
p.articleDate{float:left; width:580px; color:#a2a2a2; margin-top:5px; margin-left:20px;}
.divider{float:left; width:580px; margin:10px 0 10px 20px; height:1px; background-color:#cdcdcd; overflow:hidden;}
.weblogArticleHolder p.weblogArticleDescription{float:left; width:580px; color:#515151; margin-left:20px;}
.weblogArticleHolder a{float:left; margin-left:20px; margin-top:15px; margin-bottom:20px; color:#00aeef; font-weight:bold;}
.weblogArticleHolder a:hover{text-decoration:underline;}

/*Show article*/
.weblogShowArticle{float:left; width:550px; text-align:left;}
.weblogShowArticleText{float:left; margin-bottom:45px;}
.weblogShowArticleText p{line-height: 150%;}
.weblogShowArticleText a{float: left; margin-top:10px; color:#00aeef; font-weight:bold;}
.weblogShowArticleText a:hover{text-decoration:underline;}

/*Show article*/
.weblogShowArticleComments{float: left;}
.weblogShowArticleComments .divider{margin-left:0px;}
.weblogShowArticleComments p.articleDate{margin-left:0px; margin-bottom:10px;}
.weblogShowArticleComments p.text{margin-top:10px; margin-bottom:10px;}
.weblogShowArticleComments a{float: left; margin-top:10px; color:#00aeef; font-weight:bold;}
.weblogShowArticleComments a:hover{text-decoration:underline;}

/*Add Comment*/
.addCommentHolder form{width:580px;}
.weblogShowArticleComments h3{font-size:25px; margin-bottom:10px; font-weight:lighter; margin-top:60px;}
.labels{float:left; width:100px; text-align:right;}
.labels label{float:left; width:100px;}

.labels label.name{margin-top:2px;}
.labels label.email{margin-top:14px;}
.labels label.tekst{margin-top:10px;}

.inputs{float:right; width:452px; margin-bottom: 20px;}
.inputs input{float:left; width:448px; margin-bottom:10px; border:1px solid #7E9DB9; background-color:#FFF; font-size:11px;}
.inputs textarea{float:left; width:448px; margin-bottom:10px; overflow:auto; border:1px solid #7E9DB9;}

.inputs .blueboxbutton_right_link					{ float:right; margin: 0px; padding: 0px 0px 0px 0px; background-color:#1e9cf5; height:20px;}	
.inputs .blueboxbutton_right_link	a				{ text-decoration:none; color:#FFFFFF; font-family: Arial, Helvetica; font-size:14px; font-weight: normal; color:#FFFFFF; text-align:left; padding:0px 5px 0px 3px; }	
.inputs .blueboxbutton_right_link	a:hover			{ text-decoration:none; color:#FFFFFF;}	
.inputs .blueboxbutton_right_link	a:visited 		{ text-decoration:none; color:#FFFFFF;}	
.inputs .blueboxbutton_right_link	img				{ padding-left:5px; position:relative; top:2px; padding-top:2px;}
.inputs .SubmitFormButton{width:50px; color:#FFFFFF; font-family:Tahoma,Arial,Times New Roman; font-size:14px; font-weight:normal; text-align:left; background-color:#1E9CF5; height:20px; border:none; cursor: pointer;}


/*.inputs input.button{float:right; width:110px; margin-bottom:10px; background-color:#1E9CF5; color:#FFF; border:1px solid #FFF;}*/

/*BUTTON*/


/* REQUIRED BUTTON STYLES: */		
.inputs button { 
	position: relative;
	border: 0; 
	padding: 0;
	cursor: pointer;
	overflow: visible; /* removes extra side padding in IE */
}

.inputs button::-moz-focus-inner {
	border: none;  /* overrides extra padding in Firefox */
}

.inputs button span { 
	position: relative;
	display: block; 
	white-space: nowrap;	
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	/* Safari and Google Chrome only - fix margins */
	.inputs button span {
		margin-top: -1px;
	}
}


/* OPTIONAL BUTTON STYLES for applying custom look and feel: */		
.inputs button.submitBtn { 
	float:right;
	border:0px;
	cursor:pointer;
	padding: 0 15px 0 0; 
	margin-right:0px; 
	font-size:11px; 
	text-align: center; 
	background: transparent url(/Files/Billeder/Weblog/grey_button.gif) no-repeat right -86px; 
}
	
.inputs button.submitBtn span {
	padding:4px 0 0 15px; 
	height:23px; 
	background: transparent url(/Files/Billeder/Weblog/grey_button.gif) no-repeat left top; 
	color:#515151; 
}


	
.inputs button.submitBtn:hover, button.submitBtnHover { /* the redundant class is used to apply the hover state with a script */
	background-position: right -129px; 
}
	
.inputs button.submitBtn:hover span, button.submitBtnHover span {
	background-position: 0 -43px;
}


/*--- HTH Weblog END---*/


/*--- HTH FORSIDE BOTTOM MOVIE LINKS---*/

#movieLinksHolder{float:left; width:480px; margin-top:20px;}
#movieLinksHolder .movieLink{float:left; width: 228px; margin-left:24px;}
#movieLinksHolder .movieLink.first{float:left; width: 228px; margin-left:0px;}

/*.movieLink h2{float:left; width: 228px;}*/

#movieLinksHolder .movieLink img{float:left; border:6px solid #fff;}


.iframeFullWebshop{ width: 100%; height: 100%; position:absolute; top:96px; left:0; margin:0; }

/*--- HTH FORSIDE BOTTOM MOVIE LINKS END---*/

/*--------------------------------------/
/			   16/03-10					/	
/				 krkj					/
/			NY SEKTIONSFORSIDE			/
/			TIL K�KKEN, BAD &			/
/				GARDEROBE				/
/										/
/  HTH_Danmark_2010_sektionforside.html	/
/--------------------------------------*/

#np_topCT{
	float:left; 
	height:325px; 
	width:928px; 
	border: solid #fff 6px;
}

#np_top-text{
	float:left; 
	background-color: #f6f5f0; 
	width: 291px; 
	height: 325px;
}
#np_top-text p{
	float:left; 
	width: 255px;
	margin-left:18px; 
	color:#515151; 
	font-size: 13px; 
	text-align: left; 
	margin-top:20px; 
	line-height: 1.4;
}
#np_top-text p.w-170{
	width: 170px;
}
#np_top_splashImage{
	position: relative; 
	top:165px; 
	left:-170px; 
	z-index: 1; 
	width:144px; 
	height:144px;  
	background-image: url('/Files/Billeder/HTH_Norge_2008/gif/sektionforside/splash.gif'); 
	background-repeat: no-repeat;
	background-position: top left;
	*left:-310px; /*IE HACK*/
}
#np_top_splashImage div a{
	display: block; 
	width: 144px; 
	height: 144px;
}
#np_top_splashImage div a h2{
	float:left; 
	width: 80px; 
	padding-left:35px; 
	padding-top:40px; 
	text-transform: uppercase; 
	color: #fff; 
	font-size: 20px; 
	text-align:center; 
	font-weight: lighter;
}
#np_top_image{
	float:left; 
	width:637px; 
	height: 325px; 
	margin-top:-144px;
}
#np_top_image img{
	border:none;
}










/*--------------------------------------/
/			   10/12-09					/	
/				 krkj					/
/			HTH A LA CARTE				/
/--------------------------------------*/

/*ala carte forside*/

.alacarteHeader{
	float:left;
	width:100%;
	text-align:left; 
	margin-bottom:10px;
}



#np_content-holder{}

.np_topimage{
	float:left;
	border:6px solid #FFFFFF;
}

#np_ala_column-left{
	float:left; 
	width:540px; 
}
#np_ala_column-left h2{
	float:left;
	font-size: 24px;
	margin-top: 23px;
	margin-bottom: 23px;
	font-weight: lighter !important;
}

#np_ala_column-bottom{}


#np_ala_column-right{
	float:right;
	width: 344px;
	height: 300px;
}

.np_alacarte-paragraph{
	float:left;
	margin-bottom: 20px;
	width:540px;
}

.np_alacarte-paragraph-img{
	background-color:#fff;
	float:left;
	padding:6px;
	width:auto;
}
.np_alacarte-paragraph-right{
	float:left;
	margin-left: 15px;
	width: 290px;
}
.np_alacarte-paragraph-right h2{
	float:left;
	font-size: 24px;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	text-align: left;
	font-weight: lighter !important;
	width: 300px;
}
.np_alacarte-paragraph-right div{
	float:left;
	margin-top:9px;
	font-family: Tahoma, sans-serif;
	font-size:11px;
	color: #515151;
	text-align: left !important;
}
.np_alacarte-paragraph-right div a{
	float:left;
	margin-top:9px;
	color: #c00418;
	background-image: url("../../../Billeder/HTH-alacarte/arrow.gif");
	background-repeat: no-repeat;
	background-position: 0 3px;
	padding-left: 11px;
	width: 100%;
}
.noImage{
	float:none !important;
	background-image:none !important;
	margin-top: 0px !important;
	padding-left: 0px !important;
	color: #c00418;
	width: 100%;
}
.np_alacarte-paragraph-right-collumn a:hover,
.np_alacarte-paragraph-right div a:hover{
	text-decoration: underline;
}


.np_alacarte-paragraph-right-collumn {
	text-align:left;
	margin:24px 0;
}


.np_alacarte-paragraph-right-collumn h2{
	float:left;
	font-size: 24px;
	font-weight: lighter !important;
	width: 344px;
	margin-bottom:14px;
}

.np_alacarte-paragraph-right-collumn img{
	float:left;
	border:solid 6px #FFF;
	margin-bottom:12px;
}
.np_alacarte-paragraph-right-collumn div {
	text-align:left;
	float:left;
}

.np_alacarte-paragraph-right-collumn div a{
	background-color:#C00418;
	color:#FFFFFF;
	display:block;
	float:left;
	height:20px;
	margin-top:20px;
	padding:2px 6px 0 5px !important;
	text-transform:uppercase;
	width:auto;
}


/*--------------------------------------/
/			   23/03-10					/	
/				 krkj					/
/			HTH A LA CARTE - afsnit		/
/--------------------------------------*/

.np_alacarte-red-areaCT{
	float:left; 
	width: 940px; 
	margin-bottom:20px;
}



.np_alacarte-sektion-afsnit-klik, .np_alacarte-sektion-afsnit-trygt, .np_alacarte-sektion-afsnit-GDS{
	float:left; 
	background-image: url('/Files/Billeder/HTH-alacarte/Danmark/afsnit/afsnit-bg-koekken.jpg'); 
	background-repeat: no-repeat; 
	width: 304px; 
	height: 190px;
	margin-right: 14px;
}

.np_alacarte-sektion-afsnit-GDS{
	background-image: url('/Files/Billeder/HTH-alacarte/Danmark/afsnit/afsnit-bg-GDS.jpg');
}
.np_alacarte-sektion-afsnit-GDS.background-GDS{
	background-image: url('/Files/Billeder/HTH-alacarte/Danmark/afsnit/afsnit-bg-GDS-2.jpg');
}
.np_alacarte-sektion-afsnit-trygt{
	background-image: url('/Files/Billeder/HTH-alacarte/Danmark/afsnit/afsnit-bg-trygt.jpg');
	margin-right: 0px;
}


.np_alacarte-sektion-afsnit-klik h2, .np_alacarte-sektion-afsnit-trygt h2, .np_alacarte-sektion-afsnit-GDS h2{
	float:left;
	text-align:left;
	margin-top:20px;
	color: #fff;
	font-size: 20px;
	width:190px;
	padding-left:23px; 
}
.np_alacarte-textCT{
	float:left;
	width: 165px; 
	height: 115px;
	margin-top: 20px;
	text-align: left;
	padding-left:23px; 
}
.np_alacarte-textCT p{
	height: 90px; 
	margin:0px; 
	padding: 0px; 
	color: #fff; 
	font-size: 11px;
}
.np_alacarte-textCT div a{
	background-image: url('/Files/Billeder/HTH-alacarte/Danmark/afsnit/arrow.gif'); 
	background-repeat: no-repeat; 
	background-position: 0 0px; 
	padding-left: 20px;
	display: block;
	height: 16px;
	padding-top: 1px;
	color: #fff;
}
.np_alacarte-textCT div a:hover{
	text-decoration: underline;
}


/*--------------------------------------/
/			   27/04-10					/	
/				 krkj					/
/			HTH DET GRØNNE OMRÅDE		/
/--------------------------------------*/

#np_dg_container, #np_denblaa_container{
	float:left; 
	width: 928px; 
	border:6px solid white; 
	background-color: #a4bd39; 
	margin-bottom:50px;
}
#np_dg_container a:hover{
	text-decoration: underline;
}
#np_dg_topcontent, #np_dg_subpage_topcontent, #np_denblaa_subpage_content{
	float:left; 
	height: 163px; 
	background-image:url('/Files/Billeder/HTH-detgroenne/top-bg.jpg'); 
	background-repeat: no-repeat;
}
/*#np_dg_topcontent a{
	float:right;
	margin:35px 35px 10px 10px; 
	color:#fff; 
}*/*
#np_dg_topcontent h1, #np_denblaa_topcontent h1{
	float:left;
	font-size: 72px;
	margin:45px 63px 0px 63px; 
	width: 802px; 
	color:#fff;
	text-align: left;
	word-spacing: -4px;
}
/*#np_dg_topcontent h1{
	margin:0px 63px 0px 63px;
}*/
#np_denblaa_topcontent h1{
	text-align: center;
	font-size: 80px;
}
#np_dg_middelcontent{
	float:left;
	width:928px;
}
.np_dg_header_content{
	float:left; 
	width: 232px;
}
.np_dg_header_content a, .np_dg_bottom_content a{
	display:block
}
.np_dg_header_content h2{
	color:#fff; 
	font-size: 22px; 
	float:left;
	text-align: center; 
	margin:20px 0px 36px 0px;
	width: 232px;
}
#np_dg_bottomcontent{
	float:left; 
	width:928px; 
	height:347px; 
	background-color: #a4bd39; 
	background-image:url('/Files/Billeder/HTH-detgroenne/bottom-bg.jpg'); 
	background-position: left bottom; 
	background-repeat: no-repeat;
}
.np_dg_bottom_content{
	float:left; 
	width: 232px;
}
.np_dg_bottom_content div p{
	margin: 20px 20px 0px 28px; 
	text-align: left; 
	color: #fff; 
	font-size: 11px;
	line-height: 1.5;
}
#np_dg_bottomcontent h3{
	float:left; 
	color:#fff; 
	font-size: 60px; 
	margin:50px 0px 20px 136px;
	text-align: left;
	word-spacing: -4px;
}

/*--------------------------------------/
/			   27/04-10					/	
/				 krkj					/
/			HTH DET GRØNNE OMRÅDE		/	
/				UNDERSIDE				/
/--------------------------------------*/

#np_dg_subpage_topcontent{
	height: 331px; 
}
#np_dg_subpage_topcontent .np_dg_subpage_toplink, #np_denblaa_subpage_topcontent .np_dg_subpage_toplink{
	float:left; 
	width: 928px; 
	height: 45px;
}

#np_dg_subpage_topcontent .np_dg_subpage_toplink span, #np_denblaa_subpage_topcontent .np_dg_subpage_toplink span{
	float:right;  
	margin-right:13px; 
	margin-top:12px;
}
#np_dg_subpage_topcontent .np_dg_subpage_toplink a, #np_denblaa_subpage_topcontent .np_dg_subpage_toplink a, #np_dg_topcontent a{ 
	color: #fff; 
	font-size: 16px; 
	background-image: url('/Files/Billeder/HTH-detgroenne/arrow.gif'); 
	background-repeat: no-repeat; 
	background-position: 0px 0px;
	padding-left:23px;
}
#np_dg_topcontent a{
	background-image: url('/Files/Billeder/HTH-detgroenne/arrow-1.gif'); 
	float:right;
	margin-top:12px;
	margin-right:10px;
}

#np_denblaa_subpage_topcontent .np_dg_subpage_toplink a{	
	background-image: url('/Files/Billeder/HTH-denblaa/arrow.gif'); 
}
#np_dg_subpage_topcontent h1, #np_denblaa_subpage_topcontent h1{
	float:left; 
	color: #fff; 
	width: 436px; 
	margin-left:63px; 
	font-size: 70px; 
	word-spacing: -12px; 
	text-align: left;
}
#np_dg_subpage_topcontent img, #np_denblaa_subpage_topcontent img{
	float:left; 
	width: 429px;
}
#np_dg_subpage_bottomcontent, #np_denblaa_subpage_bottomcontent{
	background-image: url('/Files/Billeder/HTH-detgroenne/subpage-bottom.jpg'); 
	background-repeat: no-repeat; 
	background-position: left bottom; 
	float:left; 
	margin-top:35px; 
	width: 928px;	
}
#np_dg_subpage_bottomcontent .np_dg_subpage-leftcontent, #np_denblaa_subpage_bottomcontent .np_dg_subpage-leftcontent{
	float:left; 
	width: 394px; 
	margin-left:63px;	
}
#np_dg_subpage_bottomcontent .np_dg_subpage-rightcontent, #np_denblaa_subpage_bottomcontent .np_dg_subpage-rightcontent{
 	float:left; 
 	width: 394px; 
 	margin-left:14px; 
 	margin-right:63px;
}
.np_dg_subpage-rightcontent, .np_dg_subpage-leftcontent{
	/*margin-bottom:45px;*/
	padding-bottom:45px;
}
.np_dg_subpage-title{
	float:left; 
	width: 394px;
	margin-top:35px;
}
.np_dg_subpage-title.firstTitle{
	margin-top:0px;
}
.np_dg_subpage-title a,#np_denblaa_container .np_dg_subpage-title a{
	float:left; 
	color: #fff; 
	font-size: 11px; 
	background-image: url('/Files/Billeder/HTH-detgroenne/arrow-1.gif'); 
	background-repeat: no-repeat; 
	background-position: 0px 0px; 
	display: block; 
	padding-left:20px; 
	margin-bottom:5px; 
	height: 16px;
	clear:both;
	width: 375px;
	text-align: left;
}
#np_denblaa_container .np_dg_subpage-title a{	
	background-image: url('/Files/Billeder/HTH-denblaa/arrow-1.gif') !important;
	 
}

.np_dg_subpage-title h2{
	float:left; 
	width:394px; 
	margin-bottom:15px; 
	color:#fff; 
	text-align: left; 
	font-size: 25px;
}
.np_dg_subpage-title p{
	float:left; 
	color:#fff; 
	font-size: 11px; 
	line-height: 1.5; 
	text-align: left; 
	margin-bottom:18px;
	width: 375px;
}


/*--------------------------------------/
/			   28/04-10					/	
/				 krkj					/
/			HTH DEN BLÅ FRA HTH			/	
/				FORSIDE					/
/--------------------------------------*/
#np_denblaa_topcontent{
	height: 290px;
	background-image: url('/Files/Billeder/HTH-denblaa/frontpage-bottom.jpg'); 
	background-repeat: no-repeat; 
	background-position: left bottom; 
}

#np_denblaa_container{
	background-color: #002144;
}
#np_denblaa_bottomcontent{
	background-image: none;
}


#np_denblaa_topcontent h2{
	float:left;
	font-size: 20px;
	margin:10px 63px 0px 63px; 
	width: 802px; 
	color:#fff;
	text-align: center;
}

#np_denblaa_middelcontent{
	float:left; 
	margin-top:10px;
}
.np_denblaa_contentbox{
	float:left; 
	width: 232px;
}
.np_denblaa_contentbox h2{
	color:#fff;
	font-size: 20px; 
	float:left;
	text-align: center; 
	margin:20px 0px 20px 0px;
	width: 232px;
}
.np_denblaa_contentbox p{
	float:left; 
	text-align: left;
	color: #fff; 
	font-size: 11px;
	line-height: 1.5; 
	margin: 20px 20px 0px 28px;
}
.np_denblaa_bottomcontent{
	float:left; 
	margin-bottom:50px;
}
.np_denblaa_bottomcontent h3, .np_denblaa_bottomcontent h4{
	float:left;
	font-size: 60px;
	margin:50px 0px 0px 0px; 
	width: 928px; 
	color:#fff;
	text-align: center;
}
.np_denblaa_bottomcontent h4{
	font-size: 20px;
	margin:10px 0px 0px 0px; 
	width: 928px; 
}
#np_denblaa_subpage_topcontent{
	background-image: none;
	height: 331px;
}
#np_denblaa_subpage_bottomcontent{
	background-image: none;
}



























