﻿body	
			{ margin:0px; }
a		
			{ color: #657395; text-decoration:none; }
a:hover	
			{ color: #000000; text-decoration:none; }  

.popupwindow
{
	padding: 5px;
	position: absolute; 
	left: 550px; 
	margin-left:-180px; 
	margin-top:-180px; 
	z-index: 5; 
	background: white; 
	border:1px solid;
}
  

		.NorDanLogoBox /* För meddelandeboxen */
					{height:70px; width:100px; padding:0px 0px 0px 0px; margin: 0px 0px 0px 855px; z-index:9; position: absolute; top:320px; text-align:left; }


		.TotalMsgBox /* För meddelandeboxen */
                    {height:256px; width:436px; padding:0px 0px 0px 0px; margin: 0px 0px 0px 180px; background-image:Url(Images/MasterPage/MsgBox/BoxBG.png); background-repeat:no-repeat; z-index:1000; position: absolute; top:330px; }
                    
                    
		.TotalMsgBoxHidden /* För meddelandeboxen */
                    {height:256px; width:436px; padding:0px 0px 0px 0px; margin: 0px 0px 0px 100px; background-image:Url(Images/MasterPage/MsgBox/BoxBG.png); background-repeat:no-repeat; z-index:1000; position: absolute; top:280px; visibility:hidden; }
  
  	/*	.Totalfilm  
                    {height:100%; width:100%;margin-left:auto; margin-right:auto;  background-color:#ffffff; filter: alpha(opacity=85); -moz-opacity: 0.85; opacity: 0.85; z-index:1000; position: absolute; top:310px; left:0; }
        */
        
        
        
        .Totalfilm /* För meddelandeboxen */
                    {height:100%; width:100%;margin-left:auto; margin-right:auto;  background-image:url(images/film/bgfilm.png); z-index:1000; position: absolute; top:310px; left:0; }
        
        
        
        
        
        
        .CenterFilm {height: 350px; width: 300px;margin-left:auto; margin-right:auto; top:40px; text-align:center; border: solid 1px #333; background-color:#fff;}            
                    
		.TotalfilmHidden /* För meddelandeboxen */
                    {visibility:hidden; }
        div#cover { position:absolute; top:80px; background-image: url(images/film/cover.jpg); width:855px; height:266px; z-index:500; display:block;}            
                                      
		.CloseMsgBox
                    {width:436px; text-align:right; }
                    
		.TextMsgBox
                    {width:356px; padding:0px 40px 0px 40px; }

		.SidMenyTempRundad /* Temporär meny för Produkter */
                    {display: none; }
                    
		.SidMenyTempVinklad /* Temporär meny för Produkter */
                    {display: none;  }
                    
		.SidMenyTempKultur /* Temporär meny för Produkter */
                    {display: none; }


/* Plasering för beställ KATALOGEN */


		.InfoCenterKatalog /* Diven centrerar info */
                   {width: 820px; margin: auto; font-family: Calibri, Trebuchet MS, Verdana, Arial; font-size: 12px; color: #657395; padding:0px 30px 0px 0px; text-align:left; clear:both; }

		.TotalKatalog 
                    {height:490px; width:640px; padding:0px 0px 0px 0px; margin: auto; position: relative; top:20px; }
                    
		.BGKatalog 
                    {height:280px; width:600px; padding:20px 20px 10px 20px; margin: auto; background-color:#e5e7ed; top:10px; }

		.KatalogLeft 
                    {height: 280px; width:230px; border-right: solid 1px #ffffff; float: left; }
                    
		.KatalogRight 
                    {height: 280px; width:350px; float: right; }
                    
		.InfoCenterKontakt /* Diven centrerar info */
                   {width: 820px; margin: auto; font-family: Calibri, Trebuchet MS, Verdana, Arial; font-size: 12px; color: #657395; padding:0px 30px 0px 0px; text-align:left; clear:both; }

		.TotalKontakt 
                    {height:1120px; width:640px; padding:0px 0px 0px 0px; margin: auto; position: relative; top:20px; }
                    
		.KontaktLeft 
                    {height: auto; width:315px; float: left; }
                    
		.KontaktRight 
                    {height: 800px; width:315px; /* background-color:#e5e7ed;  */float: right; }                    



/* Grund yta inställningar */

   .TotalTop /* Total Diven centrerar Huvudmenyn */
	{width: 850px; padding: 10px 0px 0px 0px; margin-top: 0px; margin-bottom: 0px;   margin-right: auto;   margin-left:auto; }
   


/* TOP MENYN MASTERPAGE */


   
   .MenyTotal
				{height:42px; width:848px; padding:0px 0px 0px 0px; background-image: Url(Images/MasterPage/TopMeny/MenyBG.png); background-repeat: repeat-x; border-right: solid 1px #657395; border-left: solid 1px #657395; }

				.MenyLogo /* TOP MENYN LOGO */
                        {height:42px; width:250px; padding:0px 0px 0px 0px; text-align:center; float:left; }
                        
				.MenyVal /* TOP MENYN LOGO */
                        {width: 580px; padding: 1px 0px 0px 0px;  float:right; vertical-align: middle; display:block; margin-top:5px; }
                           
                .TMMenyUL				{margin: 0px 0px 0px 0px; padding: 0px; list-style:none;}
                .TMMenyLI				{width:90px; height:32px; font-family: Calibri, Trebuchet MS, Verdana, Arial; font-size: 11px; color: #657395; float: right; text-align:center; vertical-align:middle; padding: 0px 0px 0px 0px; border-left: dotted 1px #e5e7ed; line-height: 14px;}
				.TMMenyLI a				{color: #657395; text-decoration:none; display: block; text-align:center;}  
				.TMMenyLI a:hover		{ background-color:#ffffff; color: #000000; text-decoration:none; text-align:center; vertical-align:middle;}
				.TMMenyLILand				{width:30px; margin: 0px; padding:0px 0px 0px 2px; float: right; border-left: dotted 1px #e5e7ed;}



   .TotalDynamisk /* TotalDynamisk centrera och begränsar arbetsytan */
				{width: 848px;  height: auto;  margin-right: auto;  margin-left:auto;  overflow: visible;  padding: 0px 0px 0px 0px; margin-top: 0px; margin-bottom: 0px; clear:both; float:none; border-left: solid 1px #657395; border-right: solid 1px #657395; background-color:#ffffff; }
   
   .TotalBotom /* Total Diven centrerar botten */
				{clear:both; width: 848px; height:8px;  margin-right: auto;  margin-left:auto;  border-left: solid 1px #657395;  border-bottom: solid 1px #657395;border-right: solid 1px #657395;  float:none; }
   
   .TotalLankar /* Total Diven centrerar Länkarna */
				{width: 850px;  margin-right: auto;  margin-left:auto; font-family: Calibri, Trebuchet MS, Verdana, Arial; font-size: 12px; color: #657395; }
   
   .TotalLankar a
				{color: #657395; }
   
   .TotalLankar a:hover
				{color: #000000; }
   
   
/* Informations Divar för att centrera och justera Info */

   .InfoCenter /* Diven centrerar info */
				{width: 840px; margin-left: auto; margin-right:auto; font-family: Calibri, Trebuchet MS, Verdana, Arial; font-size: 12px; color: #657395; padding: 0px; overflow: visible;}
   
   .InfoLeft /* Diven centrerar info */
				{width: 605px; float:left;  margin: auto;  font-family: Calibri, Trebuchet MS, Verdana, Arial;  font-size: 12px;  color: #657395; border-right:  solid 1px #657395 ; overflow: visible; }

   .InfoRight /* Diven centrerar info */
				{ width: 220px; float:right;  margin: auto;  font-family: Calibri, Trebuchet MS, Verdana, Arial;  font-size: 12px;  color: #657395;   overflow: visible; }
   
   .InfoSmallLeft /* Diven centrerar info */
				{ width: 295px;  float:left;  margin: auto;  font-family: Calibri, Trebuchet MS, Verdana, Arial;   font-size: 12px;  color: #657395;  overflow: visible; }
   
   .InfoSmallRight /* Diven centrerar info */
				{width: 290px;  float:right;  margin:0px 0px 0px 5px;  font-family: Calibri, Trebuchet MS, Verdana, Arial;  font-size: 12px;  color: #657395;  overflow: visible;   overflow: visible; }  
   
   
                    /* En avart nu när vi har 4 annonser*/
                    .InfoSmallLeft2 /* Diven centrerar info */
                                       {width: 295px; float:left; padding: 20px 0px 0px 0px; font-family: Calibri, Trebuchet MS, Verdana, Arial; font-size: 12px;  color: #657395;  }
                                       
                    .InfoSmallRight2 /* Diven centrerar info */
                                       {width: 290px; float:right; margin: 20px 0px 0px 5px; font-family: Calibri, Trebuchet MS, Verdana, Arial;  font-size: 12px;  color: #657395; vertical-align:top; }
                                       
                                       
   
   /* Produkt Divar för att centrera och justera Info */
   
   .ProdMenyLeft /* Diven Placerar menyn */
				{ width:210px;  float:left;  margin:0px; bottom:0px; }
   
   .ProdTotalRight /* Diven centrerar Produktinfo */
				{ width: 604px;  float:right;  margin: 0px; padding:0px;   }
   
   
   .ProdCenterRight /* Diven centrerar Produktinfo */
				{width: 402px; float:right;   margin: auto;  }
   
   .ProdRundad /* Diven centrerar Produktinfo */
				{ width: 200px;  float:left;   margin: 0px 0px 0px 0px;  background-color:#ebedf1;  text-align:center;  padding:10px 0px 0px 0px;  }
   
   .ProdVinklad /* Diven centrerar Produktinfo */
				{ width: 200px;  float:left;  margin: 0px 0px 0px 0px;  background-color:#ded4d4;  text-align:center;  padding:10px 0px 0px 0px;   }
   
   .ProdKultur /* Diven centrerar Produktinfo */
				{width: 200px;   float:right;  margin: 0px 0px 0px 0px;   background-color:#dedbd4;  text-align:center;  padding:10px 0px 0px 0px;  }   

   .ProdmenySize
				{width:210; height:500px; text-align:center; }
   
   
   /* Textkontroller */
   .TextFrontKontakt
				{ font-family: Calibri, Trebuchet MS, Verdana, Arial;  font-size: 14px;  color: #657395;  }
   
   .TextFrontKontakt a
				{ font-family: Calibri, Trebuchet MS, Verdana, Arial;  font-size: 15px;  color: #657395;  }
   
   .TextFrontKontakt a:hover
				{ font-family: Calibri, Trebuchet MS, Verdana, Arial;   font-size: 15px;  color: #000000;  }
   
   .RubbeXLBlue
				{ font-family: Calibri, Trebuchet MS, Verdana, Arial;  font-size: 26px;  color: #657395;  }
   
   .RubbeXLBIGBlue
				{  font-family: Calibri, Verdana, Trebuchet MS, Arial;   font-size: 26px;  color: #657395;  font-weight:bolder;   line-height:32px;  }
   
   .RubbeLBlue
				{ font-family: Calibri, Trebuchet MS, Verdana, Arial;  font-size: 22px;  color: #657395;  }
   
   .RubbeBlue
				{ font-family: Calibri, Trebuchet MS, Verdana, Arial;  font-size: 18px;  color: #657395;  }
   
   .RubbeBlueKontakt
				{ font-family: Calibri, Trebuchet MS, Verdana, Arial;  font-size: 18px;  color: #657395;  padding:15px 0px 0px 0px;  }
   
   .BrodBlue
				{font-family: Calibri, Trebuchet MS, Verdana, Arial;  font-size: 14px;  color:#657395;  padding:50px 0px 0px 0px;  }
   
   .BrodTxtBlue
				{ font-family: Calibri, Trebuchet MS, Verdana, Arial;  font-size: 14px;  color:#657395;  }
   
   .BrodTxtGreen
				{ font-family: Calibri, Trebuchet MS, Verdana, Arial;  font-size: 14px;  color:#505d31;  }
   
   .BrodTxtRed
				{font-family: Calibri, Trebuchet MS, Verdana, Arial;  font-size: 14px;  color:#80504b; }
   
   .BrodBlack
				{font-family: Calibri, Trebuchet MS, Verdana, Arial;   font-size: 12px;   color:#000000;    }
	.BrodBlack14px
				{font-family: Calibri, Trebuchet MS, Verdana, Arial;   font-size: 14px;   color:#000000;    }
   
   .BrodBlackSM
				{ font-family: Calibri, Trebuchet MS, Verdana, Arial;   font-size: 9px;   line-height:11px;    color:#000000;   }
   
   .BrodBlackLink
				{ font-family: Calibri, Trebuchet MS, Verdana, Arial;   font-size: 12px;   color:#657395;   font-weight:bold;   }
   
   .BrodBlackLink a:hover
				{ font-family: Calibri, Trebuchet MS, Verdana, Arial;    font-size: 12px;   color:#000000;   font-weight:bold;  }
   
   .ProduktXLBlue
				{ font-family: Calibri, Trebuchet MS, Verdana, Arial;  font-size: 26px;  color: #425175;   }
   
   .ProduktLBlue
				{ font-family: Calibri, Trebuchet MS, Verdana, Arial;   font-size: 18px;   color: #425175;  }
   
   .ProduktXLRed
				{ font-family: Calibri, Trebuchet MS, Verdana, Arial;  font-size: 26px;  color: #80504b;   }
   
   .ProduktLRed
				{ font-family: Calibri, Trebuchet MS, Verdana, Arial;  font-size: 18px;   color: #80504b;   }
   
   .ProduktXLGreen
				{ font-family: Calibri, Trebuchet MS, Verdana, Arial;   font-size: 26px;   color: #505d31;  }
   
   .ProduktLGreen
				{ font-family: Calibri, Trebuchet MS, Verdana, Arial;  font-size: 18px;  color: #505d31;  }
   
   .ProduktListBlue
				{width: 165px;  height:160px; margin-left: auto; margin-right:auto;  font-family: Calibri, Trebuchet MS, Verdana, Arial;  font-size: 11px;  font-weight:bold;  line-height:20px;  color: #425175;  text-align:left;  padding: 0px 0px 5px 0px; }
   
   .ProduktListRed
				{width: 165px;  height:160px; margin-left: auto; margin-right:auto;  font-family: Calibri, Trebuchet MS, Verdana, Arial;  font-size: 11px;  font-weight:bold;  line-height:20px;  color: #80504b;  text-align:left;  padding: 0px 0px 5px 0px; }
   
   .ProduktListGreen
				{width: 165px;  height:160px; margin-left: auto; margin-right:auto;  font-family: Calibri, Trebuchet MS, Verdana, Arial;  font-size: 11px;  font-weight:bold;  line-height:20px;  color: #505d31;  text-align:left;  padding: 0px 0px 5px 0px; }
   
 
   
