.partnerlogga
	{
	float: left;
	display: block;
	margin: 0 0 20px 0;
	width: 235px;
	height: 120px;
	text-align: center;
	}

TABLE,TABLE TR TD
	{
	font-size: inherit; color: inherit;vertical-align: top;
	}


/*layout 1*/
	.layout1{
	width: 100%; /*ändrade till 100% för det sprack annars*/
	}

	.layout1_1{
	width: 100%;
	}

	.layout1_2{
	display: block;
	width: 210px;
	margin: 0 0 0 24px;
	}	


/* layout 2*/
	.layout2{
	width: 916px;
	}

	.layout2_1{
	width: 210px;
	}

	.layout2_2{
	display: block;
	width: 682px;
	margin: 0 0 0 24px;
	}	


/* layout 3*/
	.layout3{
	width: 916px;
	}

	.layout3_1{
	width: 446px;
	}

	.layout3_2{
	display: block;
	width: 446px;
	margin: 0 0 0 24px;
	}	


/* layout 4*/
	.layout4{
	width: 100%;
	}

	.layout4_1{
	width: 289px;
	}

	.layout4_2{
	display: block;
	width: 289px;
	margin: 0 24px 0 24px;
	}	

	.layout4_3{
	width: 289px;
	}	

/* layout 5*/
	.layout5
		{
		width: 916px;
		}

	.layout5_1
		{
		width: 682px;
		padding: 0 16px 0 0;
		}

		.layout5_1 a img
			{
			border: 1px solid #696969;
			}

		.layout5_1 img.home_randomimg
			{
			border: 1px solid #696969;
			}

		.layout5_1 ul.custombanners
			{
			margin: 5px 0px 0px 0px;
			width: 684px;
			padding: 0px;
			}
		
			.layout5_1 ul.custombanners li
				{
				list-style-type: none;
				float: left;
				width: 216px;
				height: 136px;
				margin: 0 0px 5px 18px;
				background: transparent url('../images/home_services_banner_shadow.gif') no-repeat;
				}
		
			.layout5_1 ul.custombanners li.first
				{
				margin: 0px 0px 5px 0px;
				}
		
				.layout5_1 ul.custombanners li a
					{
					display: block;
					border: 1px solid #9c9c9c;
					width: 206px;
					height: 118px;
					padding: 5px 4px 0 4px;
					text-decoration: none;
					}
		
					.layout5_1 ul.custombanners li a span
						{
						display: block;
						width: 197px;
						font-size: 14px;
						line-height: 27px;
						padding: 0 0 0 9px;
						color: #43c01d;
						font-weight: bold;
						background: transparent url('../images/home_services_banner_text_background.png');
						}

	.layout5_2
		{
		width: 210px;
		padding: 0 0 0 16px;
		font-size: 11px;
		line-height: 14px;
		}

		.layout5_2 h1
			{
			color: #1f910c;
			font-weight: normal;
			font-size: 12px;
			margin: 0;
			}
	
		.layout5_2 span.news_date
			{
			display: block;
			font-weight: bold;
			}
	
		.layout5_2 a.latestnews
			{
			color: #000000;
			text-decoration: none;
			}
	
		.layout5_2 a.latestnews:hover
			{
			text-decoration: underline;
			}
	
		.layout5_2 a.readmore
			{
			display: block;
			width: 100%;
			margin: 5px 0 0 0;
			text-align: right;
			display: block;
			color: #0066ff;
			text-decoration: none;
			font-weight: bold;
			}
	
		.layout5_2 a.readmore:hover
			{
			text-decoration: underline;
			}
	
			.layout5_2 a.readmore img
				{
				display: inline;
				margin: 0 0 0 7px;
				}
	
		.layout5_2 a.downloadpdf
			{
			display: block;
			margin: 10px 0 10px 0;
			padding: 0 0 0 21px;
			min-height: 16px;
			color: #000000;
			text-decoration: none;
			background: transparent url('../images/icon_pdf.gif') no-repeat center left;
			}
	
		.layout5_2 a.downloadpdf:hover
			{
			text-decoration: underline;
			}
	
		.layout5_2 div.partners
			{
			margin: 5px 0 0 0;
			width: 100%;
			}
	
			.layout5_2 div.partners a.triontensid
				{
				float: left;
				}
	
			.layout5_2 div.partners a.alcro
				{
				float: right;
				}
	
			.layout5_2 a img
				{
				border: none;
				}


.layout6
	{
	width: 100%;
	}

	.layout6_1
		{
		width: 57%;
		padding: 0 26px 0 0;
		border-width: 0 1px 0 0;
		border-style: solid;
		border-color: #d4d4d4;
	/*	line-height: 20px;*/
		}
		
     	/*			
	      	.layout6_1 h1, .layout6_2 h1
	      		{
	      		margin: 0 0 20px 0;
	      		font-size: 22px;
	 line-height: 26px;
	      	
	      		color: #43c01d;
	      		font-weight: normal;
	      		}
    */
	.layout6_2
		{
		width: 43%;
		padding: 0 0 0 26px;
		/*
		line-height: 20px;
		*/}

	.layout6_2 img
		{
		float: left;
		}