﻿body 
{
    font-family:verdana;
    font-size:9px;
    color:#231f20;       
    margin:0px;
    background-image:url(../images/bgRep.gif);
    background-repeat:repeat;
    background-position:center;
    padding-top:30px;
    text-align:center;   
	scrollbar-face-color: #ffffff; 
	scrollbar-highlight-color: #ffffff; 
	scrollbar-shadow-color: #ffffff;
	scrollbar-3dlight-color: #b7b7b7;
	scrollbar-arrow-color: #b7b7b7; 
	scrollbar-track-color: #b7b7b7;
	scrollbar-darkshadow-color: #b7b7b7;   
}


a,a:link,a:active,a:visited
{
    color:#4D4D4D; 
    text-decoration:none;
}

	.Active
	{
		font-weight:bold;
	}
	
p
{
	margin-bottom:10px;
	margin-top:10px;
}




/**

NOVA LAYOUT

**/

#Container
{
    width:800px;
    height:530px;
    background-color:#ffffff;
    text-align:left;
    margin:auto;
    position:relative;
    
}
	#MainMenu
	{
	    height:163px;
		background-color:#ffffff;
	}
	
	#PageContent
	{ 
		text-align:left;    
		height:316px;
		border-bottom:1px solid #a7c2c3;
	}
	
		#LeftCol
		{
			width:177px;
			height:316px;
			float:left;
			border-right:1px solid #a7c2c3;
		}
		
			#LeftCol p
			{
				margin-left:15px;
				margin-top:30px;
				margin-right:10px;
			}
		
		#MidCol
		{
			width:430px;
			height:296px;
			float:left;
			border-right:1px solid #a7c2c3;
			padding:10px;
			overflow:auto;
			overflow-x:hidden;
		}
		
		#RightCol
		{
			width:171px;
			height:100%;
			float:left;
			
		}

	#Footer
	{
		height:50px;
	}
	
		#Footer #FooterNav
		{
			margin-top:20px;
			margin-left:10px;
		}

	#BottomShadow
	{
		position:absolute;
		top:530px;
		left:-4px;
	}
	
	#RightShadow
	{
		position:absolute;
		right:-8px;
		top:-2px;
		
	}


        
#PageBrick
{
    padding-top:10px;
}    
    

    
#LeftColumn
{
    Padding:15px;
}
    
#LeftColumn #Header
{
    color:#000000;
    font-weight:bold;
}        
  
 /**
About
**/  
 #About
 {

 }
 
 #About .BadrumImgLeft
 {
	padding-top:10px;
	padding-bottom:10px;
	padding-right:25px;
	float:left;
 }    
 
 #About .BadrumImgRight
 {
	padding-bottom:10px;
	padding-left:10px;
	float:right;
 }
 
 #About #Bilden
 {
	float:right;
	margin:10px;
	margin-top:0px;
 }
 
  #About p
  {
	margin-top:0px;
	margin-bottom:0px;
  }
 
 
  /**
	Contact
**/  

#Contact th
{
	font-weight:bold;
}

  /**
	Contact
**/  
  
#Inspiration #Flipp
{
	width:613px;
	float:left;
	overflow:hidden;
} 

#Inspiration #LeftCol
{
	background-image:url(../images/Inspirtation.jpg);
	background-repeat:no-repeat;
}
/**
	News
**/  

#News .NewsItem
{
	margin-top:10px;
	margin-bottom:10px;

}
#News #LeftCol
{
	background-image:url(../images/Nyheter.jpg);
	background-repeat:no-repeat;	
}
/**
	Produkter
**/    

#Products #LeftCol
{
	background-image:url(../images/Produkter.jpg);
	background-repeat:no-repeat;
}

#Products #CategoryList
{
	margin-left:10px;
	margin-top:20px;
}

#Products .CategoryItem
{
	float:left;
	width:178px;
	height:145px;
	margin-bottom:30px;
	margin-right:22px;
}
	#Products .CategoryItem .Text
	{
		line-height:20px;
	}


#Products #SeriesList
{
	margin-left:10px;
	margin-top:20px;
	width:500px;
}
	#Products #SeriesList .Text
	{
		line-height:20px;
	}

	#Products .SeriesItem
	{
		width:110px;
		height:auto !important;
		min-height:100px;
		height:100px;
		float:left;
		margin-bottom:5px;
		margin-right:22px;
		border:1px solid #eeeeee;
		padding:5px;
		
	}

#Products #ProductList
{
	margin-left:10px;
	margin-top:20px;
}
	#Products #ProductList .Text
	{
		line-height:20px;
	}

	#Products #ProductItem
	{
		float:left;
		margin-bottom:15px;
		margin-right:10px;
		
		border:1px solid #eeeeee;
		padding:5px;
		
	}
#Products #ProductItem #ProductItemImage
	{
		
		width:80px;
		height:85px;
		margin:0px;
				
		
		
	}
