/* CSS concerning the "news" menu */
	@media screen and (max-width:  670px) 								{ .left-menu li 			{ height:auto; 		min-height:25px; 															   } 
																		  .left-menu li h1 a		{ background:none; line-height:1em; font-size:1em; color:#3c98e5; font-weight:700; padding-left:0; }
																		  .left-menu li a#Home_menu	{ line-height:10px; min-height:20px; padding-top:2.5px; padding-bottom:2.5px; padding-right:3px;   } 
																		  h1#homepage_menutitle 	{ 									 padding-top:5px;   padding-bottom:5px;   padding-left:5px;    }
																		  h1#homepage_menuITEM 		{ 									 padding-top:5px;   padding-bottom:5px;   padding-left:5px;    } }
	@media screen and (min-width:  670px) and (max-width: 1024px) 		{ .left-menu li 			{ height:auto; 		min-height:30px; 															   } 
																		  .left-menu li h1 a		{ background:none; line-height:1em; font-size:1em; color:#3c98e5; font-weight:700; padding-left:0; }
																		  .left-menu li a#Home_menu { line-height:13px; min-height:20px; padding-top:5px;   padding-bottom:5px;   padding-right:5px;   } 
																		  h1#homepage_menutitle 	{ 									 padding-top:4.5px; padding-bottom:4.5px; padding-left:5px;    }
																		  h1#homepage_menuITEM 		{ 									 padding-top:4.5px; padding-bottom:4.5px; padding-left:5px;    } }																	  
	@media screen and (min-width: 1024px) and (max-width: 1210px) 		{ .left-menu li 			{ height:auto; 		min-height:50px; 															   } 
																		  .left-menu li h1 a		{ background:none; line-height:1em; font-size:1em; color:#3c98e5; font-weight:700; padding-left:0; }
																		  .left-menu li a#Home_menu { line-height:15px; min-height:35px; padding-top:7.5px; padding-bottom:7.5px; padding-right:5px;   } 
																		  h1#homepage_menutitle 	{ 									 padding-top:7.5px; padding-bottom:7.5px; padding-left:10px;   }
																		  h1#homepage_menuITEM 		{ 									 padding-top:7.5px; padding-bottom:7.5px; padding-left:10px;   } }																	  
	@media screen and (min-width: 1210px) 								{ .left-menu li 			{ height:auto; 		min-height:60px; 															   } 
																		  .left-menu li h1 a		{ background:none; line-height:1em; font-size:1em; color:#3c98e5; font-weight:700; padding-left:0; }
																		  .left-menu li a#Home_menu { line-height:18px; min-height:40px; padding-top:10px;  padding-bottom:10px;  padding-right:5px;   } 
																		  h1#homepage_menutitle 	{ 									 padding-top:9px;   padding-bottom:9px;   padding-left:10px;   }
																		  h1#homepage_menuITEM 		{ 									 padding-top:9px;   padding-bottom:9px;   padding-left:10px;   } }
																	  
.left-menu li#homepage_menutitle 										{ height:auto; min-height:0; }
.left-menu li#homepage_menuITEM 										{ height:auto; min-height:0; }


.homepage_NOR_popup			{ display:none; position:fixed; top:60px; left:60px; right:60px; bottom:60px; background-color:white; z-index:20; border-radius:3px; box-shadow:10px 10px 20px #000000; 
							  padding:10px 10px 6px 10px; } 
.homepage_NOR_popup img		{ width:100%; } 
	@media screen and (min-width: 670px)  and (max-width: 900px) 		{ .homepage_NOR_popup { left:30px; right:30px; bottom:30px; } }
	@media screen and (max-width: 670px) 								{ .homepage_NOR_popup { left:15px; right:15px; bottom:15px; } }
	
.homepage_NOR_popup .homepage_NOR_popup_content 						{ background:white url('/ajankohtaista/pix/Postnord_Trondheim_big_photo.jpg') no-repeat; background-size:100% auto;  
																		  height:99%; width:100%; position:relative;  }
.homepage_NOR_popup .homepage_NOR_popup_content div						{ padding:10px; }  
																	  



