/*---------------- IT DESIGNER.SE -----------------*/
/*			       Mikael Löfberg    		       */
/*				 info@itdesigner.se				   */
/*-------------------------------------------------*/

	html, body {
	  background: #d6d6d6 url(../grafik/bg.gif);
	  background-repeat: repeat-x;
	  margin: 0;
	  padding: 0;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:12px;
	  color: #111111;
	  }
	
	a:link, a:active, a:visited {
		text-decoration: none;
		color:#006699;
		}
	
	a:hover {
		text-decoration:underline;
		color:#B0BBD8;
		}


/* Grundplaceringar startar*/

	#main {
	  width: 820px;
	  background: #FFF url(../grafik/bg-shadow.gif) top right repeat-y;
	  margin: 0 auto;
	  }
	
	
	#left {
		width: 10px;
		float: left;
		}
		
	#center {
		width: 800px;
		float: left;
		z-index:1;
		}
		
	#right {
		width: 10px;
		float: left;
		}

	
	
/* Sidhuvud */

	#top {
		position:relative;
		display: inline;
		width:870px;
		}
		
	.search {
		width:130px;
		font-size:10px;
		}
		
	.searchbtn {
		width:40px;
		font-size:10px;
		}
		
	.language {
		color:#ffffff;
		}



/* Sidfot */

	#footer {
		background-image:url(../grafik/bottom.gif);
		background-repeat:no-repeat;
		height:35px;
		margin-top: 10px;
		padding-top: 10px;
		}



/* Framsidan */

	#fpcolumn1 {
		position:relative;
		float:left;
		margin-left:20px;
		top:10px;
		width: 360px;
		border: #B0BBD8 solid 0px;
	}
	
	
	#fpcolumn2 {
		position:relative;
		float:left;
		margin-left:20px;
		top:10px;
		width: 375px;
		border: #B0BBD8 solid 0px;
	}



/* Undersidor */

	#ProductBox {
		position:relative;
		float:left;
		margin-left:20px;
		padding: 5px;
		top:10px;
		width: 135px;
		font-size:10px;
		border: #B0BBD8 solid 1px;
	}
	
	
	#TextBox {
		position:relative;
		float:left;
		margin-left:20px;
		top:10px;
		width: 365px;
		border: #B0BBD8 solid 0px;
	}
	
	
	#ImgBox {
		position:relative;
		float:left;
		margin-left:20px;
		top:10px;
		width: 200px;
		border: #B0BBD8 solid 0px;
	}
	
	#FullBox {
		position:relative;
		float:left;
		margin-left:20px;
		top:10px;
		width: 585px;
		border: #B0BBD8 solid 0px;
	}
	
	.ImgRight {
		position:relative;
		padding:5px;
		margin-bottom:10px;
		width: 190px;
		border: #B0BBD8 solid 1px;
	}



/* Kontakt */

	.ContactLine {
		width:300px;
		font-size:10px;
		border: #B0BBD8 solid 1px;
		}
		
	.SendBtn {
		width:60px;
		font-size:10px;
		}
		
	.KontaktColumnLeft {
		position:relative;
		float:left;
		margin-top:20px;
		margin-bottom:10px;
		width: 200px;
		border: #B0BBD8 solid 0px;
		}	
	
	.KontaktColumnRight {
		position:relative;
		float:left;
		margin-top:20px;
		margin-bottom:10px;
		width: 165px;
		border: #B0BBD8 solid 0px;
		}
		
	.KontaktLeft {
		position:relative;
		float:left;
		top:10px;
		width: 365px;
		border: #B0BBD8 solid 0px;
	}
	
	.KontaktImg {
		position:relative;
		float:left;
		padding:5px;
		margin-bottom:10px;
		width: 190px;
		border: #B0BBD8 solid 1px;
	}