body	{
		/*font-family : 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica, sans-serif;*/
		font-family : Arial, Helvetica, Verdana, Geneva,  sans-serif;
		font-size : 13px;
		letter-spacing : 0.5px;
		color : #000000;
		background-color:#f1f1f1;
		
		scrollbar-DarkShadow-Color:#999999;
		scrollbar-Track-Color:#F7F7F7;
		scrollbar-Face-Color:#696a6c;
		scrollbar-Shadow-Color:#CCCCCC;
		scrollbar-Highlight-Color:#FFFFFF;
		scrollbar-3dLight-Color:#EDEDED;
		scrollbar-Arrow-Color:#ffffff;
		
		/* Centrerar sidan */
		margin:50px 0px; padding:0px; /* Need to set body margin and padding to get consistency between browsers. */
		text-align:center; /* Hack for IE5/Win */
		}


#Content {
	width:950px;
	height: 600px;
	overflow: hidden;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	padding:0px;
	border:1px solid #696a6c;
	background-color:#eee;
	background-image: url(../images/design_bg.gif);
	background-repeat: repeat-y;
	}





#vanster	{
		/*position : absolute;*/
		float: left;
		top : 0px; 
		left : 0px;
		z-index:9;
		}		




/*------ Startsidan ---------*/
#mittenStart	{
		position : relative;
		float: left;
		top : 0px; 
		left : 0px;
		width : 710px;
		z-index: 20;
		height : 600px;
		/*background-color:#ff0000;*/
		}

/*------ Alla standardsidor ---------*/
#mittenStandard	{
		position : relative;
		float: left;
		top : 0px; 
		left : 0px;
		width : 710px;
		z-index: 20;
		height : 600px;
		}

/*------ Om företaget, pardörrar, montering m.m. ---------*/
#mittenProdukter	{
		position : relative;
		float: left;
		top : 0px; 
		left : 0px;
		width : 375px;
		overflow: auto;
		z-index:2;
		height : 600px;
		}

/*------ Reklam ---------*/
#MadeBy {
	width:950px;
	height: 30px;
	overflow: hidden;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:right; /* Counteract to IE5/Win Hack */
	padding:0px;
	border:0px solid #696a6c;
	background-color:#f1f1f1;
	}




/* ------------------------ sidinnehåll ------------------- START -------*/
/*------ Startsidan ---------*/
#pageBGpicStart {
		position : absolute;
		float: right;
		left : 32px;
		z-index:10;
		}
#pageBGpicStartBigpic {
		position : absolute;
		float: right;
		left : 2px;
		z-index:10;
		}
#pageStartText {
		position : absolute;
		top : 50px; 
		left : 35px;
		z-index:11;
		}
/*
#pageStartLink{
		position : absolute;
		top : 0px; 
		left : 0px;
		z-index:16;
		border:0px solid #000000;
		}
		*/
#startflash{
		top: 10px; 
		z-index:15;
		border:0px solid #000000;
		}
#pageStartLink1{
		position : absolute;
		top : 0px; 
		left : 0px;
		z-index:20;
		border:0px solid #000000;
		color : #ff0000;
	/*	background-color:#008000; */
		}
#pageStartLink2{
		position : absolute;
		top : 0px; 
		left : 258px;
		z-index:14;
		border:0px solid #000000;
		}
#pageStartLink3{
		position : absolute;
		top : 0px; 
		left : 520px;
		z-index:15;
		border:0px solid #000000;
		}


/*------ Nyheter ---------*/
div.hogerNyheter	{
		position : absolute;
		/*float: right;*/
		top : 0px; 
		left : 380px;
		width : 340px;
		height: 600px;
		background-image: url(../images/design_bg_right2.gif);
		background-repeat: repeat-y;
		z-index:4;
		}
#pageNyheterText {
		position : absolute;
		top : 0px; 
		left : 0px;
		width : 320px;
		z-index:11;
		}
/*------ Nyheter ---------*/


		
/*------ Standardsidor ---------*/
#pageBGpicStandard {
		position : absolute;
		float: right;
		left : 380px;
		z-index:10;
		}
#pageStandardText {
		position : absolute;
		top : 50px; 
		left : 35px;
		width : 300px;
		z-index:11;
		}

/*------ Sidor som behöver mer plats ---------*/	
#pageMerplatsText {
		position : absolute;
		top : 15px; 
		left : 35px;
		width : 300px;
		z-index:11;
		}

/*------ Standardsidor med scrollist (Montering) ---------*/
#pagepRightPic {
		position : absolute;
		float: right;
		z-index:10;
		}

/*------ Kontaktsidan ---------*/	
#pageKontaktLink{
		position : absolute;
		top : 370px; 
		left : 430px;
		z-index:12;
		}

/*------ Inspiration ---------*/
#pageBGpicInspiration {
		position : absolute;
		float: right;
		left : 32px;
		z-index:10;
		}
#pageInspiration1{
		position : absolute;
		top : 90px; 
		left : 60px;
		z-index:11;
		}
#pageInspiration2{
		position : absolute;
		top : 45px; 
		left : 160px;
		z-index:11;
		}
#pageInspirationLink1{
		position : absolute;
		top : 280px; 
		left : 30px;
		z-index:12;
		}
#pageInspirationLink2{
		position : absolute;
		top : 280px; 
		left : 630px;
		z-index:12;
		}

/*------ Katalog ---------*/
#pageBGpicKatalog {
		position : absolute;
		float: right;
		left : 32px;
		z-index:10;
		}
#pageKatalog1{
		position : absolute;
		top : 95px; 
		left : 60px;
		z-index:11;
		}
#pageKatalog2{
		position : absolute;
		top : 95px; 
		left : 200px;
		z-index:11;
		}
#pageKatalogLink1{
		position : absolute;
		top : 280px; 
		left : 30px;
		z-index:12;
		}
#pageKatalogLink2{
		position : absolute;
		top : 280px; 
		left : 630px;
		z-index:12;
		}
#pageKatalogPDF{
		position : absolute;
		top : 550px; 
		left : 80px;
		z-index:13;
		}

/* ------------------------ sidinnehåll ------------------- END -------*/



div.hoger	{
		/*position : absolute;*/
		float: right;
		top : 0px; 
		/*left : 480px;*/
		width : 340px;
		height: 600px;
		overflow: hidden;
		background-image: url(../images/design_bg_right2.gif);
		background-repeat: repeat-y;
		z-index:4;
		}
	

		
		
td	   {
		font-family : Arial,'Trebuchet MS', Verdana, Geneva, Helvetica, sans-serif;
		font-size : 13px;
		letter-spacing : 0.5px;
		color : #000000;
		}

a	{
		color: #000000;
		text-decoration : underline;
		
		letter-spacing : 0.5px;
		}

a:hover {
		color: #666666;
		}

iframe { border: 1px solid #000000;
		border:0px; }
		
/*----------------------- MENYN-------------------------------------*/
.menylogo	{
		padding-left : 5px;
		padding-right : 10px;
		width: 14px;
		}
.meny	{
		color : #FFFFFF;
		background-color : #696a6c;
		text-align:right;
		height : 21px;
		width : 200px;
		padding-top : 3px;
		padding-right : 5px;
		padding-bottom : 3px;
		vertical-align : middle;
		font-family : Arial,'Trebuchet MS', Verdana, Geneva,  Helvetica, sans-serif;
		font-size : 14px;
		font-weight : normal;
		letter-spacing : 0.5px;
		}
.meny a	{
		color: #FFFFFF;
		text-decoration : none;
		display : block;
		width : 100%;
		}
.meny a:hover {
		color: #FFFFFF;
		}


.menyVALD	{
		color : #f58220;
		background-color : #696a6c;
		text-align:right;
		height : 21px;
		width : 200px;
		padding-top : 3px;
		padding-right : 5px;
		padding-bottom : 3px;
		vertical-align : middle;
		font-family : Arial,'Trebuchet MS', Verdana, Geneva,  Helvetica, sans-serif;
		font-size : 14px;
		font-weight : normal;
		letter-spacing : 0.5px;
		}
.menyVALD a	{
		color: #f58220;
		text-decoration : none;
		display : block;
		width : 100%;
		}
.menyVALD a:hover {
		color: #f58220;
		}

		
.undermeny	{
		color : #FFFFFF;
		background-color : #828486;
		text-align:right;
		height : 22px;
		padding-top : 3px;
		padding-right : 20px;
		padding-bottom : 3px;
		vertical-align : middle;
		font-family : Arial,'Trebuchet MS', Verdana, Geneva,  Helvetica, sans-serif;
		font-size : 13px;
		font-weight : normal;
		letter-spacing : 0.5px;
		}
.undermeny a	{
		color: #000000;
		text-decoration : none;
		display : block;
		font-size : 13px;
		font-weight : normal;
		width : 100%;
		}
.undermeny a:hover {
		color: #000000;
		}

		
.menyNivaTva	{
		color : #000000;
		font-size : 13px;
		letter-spacing : 0.5px;
		font-weight : normal;
		}
.menyNivaTvaVALD	{
		color : #f58220;
		font-size : 13px;
		letter-spacing : 0.5px;
		font-weight : normal;
		}
		
		
/*------------------------------------------------------------*/

		

.gra	{
		background-color : #e5e5e6;
		padding-left : 0px;
		padding-right : 10px;
		color : #000000;
		font-family : Arial,'Trebuchet MS', Verdana, Geneva, Helvetica, sans-serif;
		font-size : 11px;
		letter-spacing : 0.5px;
		}

.gra2	{
		color : #f1f1f1;
		font-family : Arial,'Trebuchet MS', Verdana, Geneva, Helvetica, sans-serif;
		font-size : 11px;
		}


.vit	{
		background-color : #FFFFFF;
		padding-left : 0px;
		padding-right : 10px;
		color : #000000;
		font-family : Arial,'Trebuchet MS', Verdana, Geneva, Helvetica, sans-serif;
		font-size : 11px;
		letter-spacing : 0.5px;
		}
		




.sidrubrik	{
		color : #000000;
		font-size : 22px;
		letter-spacing : 0.5px;
		font-weight : bold;
		}

.rubrik	{
		color : #000000;
		font-size : 13px;
		letter-spacing : 0.5px;
		font-weight : bold;
		}

.rubrik2	{
		color : #000000;
		font-size : 14px;
		letter-spacing : 0.5px;
		font-weight : bold;
		}

.rubrik3	{
		color : #000000;
		font-size : 13px;
		letter-spacing : 0.5px;
		font-weight : bold;
		}
.kategorirubrik	{
		color : #000000;
		font-size : 18px;
		letter-spacing : 0.5px;
		font-weight : bold;
		}

.copytext2{
		font-family : Arial,'Trebuchet MS', Verdana, Geneva, Helvetica, sans-serif;
		font-size : 12px;
		letter-spacing : 0.5px;
		color : #000000;
		}
		

ul {
  margin-left: 9px;
  padding-left: 9px;
  }
li {
  margin: 0;
  padding: 0;
  }


.bildNoBorder, a.bildNoBorder:hover, a.bildNoBorder:visited		{border: 0px solid #FFFFFF;}
.bildKatalog, a.bildNoBorder:hover, a.bildNoBorder:visited		{border: 1px solid #dddddd;}


.trepixlar				{  font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ababab; text-decoration: none; }
.trepixlar:link		{  font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ababab; text-decoration: none;  }
.trepixlar:active		{  font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ababab; text-decoration: none; }
.trepixlar:hover		{  font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ababab; text-decoration: underline; }
.trepixlar:visited		{  font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ababab; text-decoration: none; }
.trepixlar:visited:hover	{  font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ababab; text-decoration: underline; }

		
input 		 {  font-family: Arial,'Trebuchet MS', Verdana, Helvetica, sans-serif; font-size: 11px; letter-spacing: 1px;
				border: #747474 1px solid; border-color:#747474 #747474 #747474 #747474; padding-left : 5px;
				background-color: #ffffff;}
select 		{  font-family: Arial,'Trebuchet MS', Verdana, Helvetica, sans-serif; font-size: 11px; letter-spacing: 1px;
				border: #747474 1px solid; border-color: #747474 #747474 #747474 #747474;
				background-color: #ffffff;}
textarea  {  font-family: Arial,'Trebuchet MS', Verdana, Helvetica, sans-serif; font-size: 11px; letter-spacing: 1px;
				border: #747474 1px solid; border-color: #747474 #747474 #747474 #747474; padding-left : 5px;
				background-color: #ffffff;}
.button		{font-family: Arial,'Trebuchet MS', Verdana, Helvetica, sans-serif; font-size: 11px;
				 font-size:12px;
				 background: #9e0a34;
				 border-bottom: 1px solid #000000;
				 border-right: 1px solid #000000;
				 border-left: 1px solid #000000;
				 border-top: 1px solid #000000;
				 color: White;
				 height:22px;
				 text-decoration:none;
				 font-weight: bold;
				 cursor: hand;}
.radio {
	border: none;
	border-color:#FFFFFF #FFFFFF #FFFFFF #FFFFFF;
	background-color: #FFFFFF;
	background-image : none;
}
.checkbox {
	border: none;
	background-color: #FFFFFF;
	background-image : none;
}

.checkboxBlue {
	border: none;
	background-color: #a8d6ec;
	background-image : none;
}







.produktkategori	{
		color : #666666;
		height : 25px;
		padding-left : 0px;
		vertical-align : middle;
		font-family : Arial,'Trebuchet MS', Verdana, Helvetica, sans-serif;
		font-size : 12px;
		letter-spacing : 0.5px;
		}

.produktkategori a	{
		color: #666666;
		text-decoration : none;
		display : block;
		width : 100%;
		}

.produktkategori a:hover {
		color: #404040;
		text-decoration : underline;
		}


.ProduktLista	{
		padding-left : 0px;
		left: 0;
		margin-left: 0;
		}

.ProduktListaBild, a.ProduktListaBild, a.ProduktListaBild:hover, a.ProduktListaBild:visited		{
		border: 0px solid #000000;
		margin-left: 0;
		margin-right: 0;
		margin-top: 0;
		margin-bottom: 0;}


.Produktbild	{
		color : #000000;
		font-size : 12px;
		letter-spacing : 0.5px;
		font-weight : normal;
		}

.Produktbild a	{
		color : #000000;
		font-size : 12px;
		letter-spacing : 0.5px;
		font-weight : normal;
		text-decoration : none;
		
		}
		
		

/* Övrigt ------------------------------------------------------------ Start */
.pictureToppRight {
		border-width: 0px;
		border-style: solid;
		border-color: #008ac8;
		border-collapse: collapse;
		margin-left: 20px;
		margin-bottom: 10px;
		}
.picture {
		border-width: 0px;
		border-style: solid;
		border-color: #008ac8;
		border-collapse: collapse;
		}
/* Övrigt ------------------------------------------------------------ END */








div.linje
{
	position : absolute;
	top : 30px; 
	left : 235px;
}

div.linje2
{
	position : absolute;
	top : 30px; 
	left : 698px;
}

#menu1
{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	background-color : #00B2EB;
	position: absolute;
	left:172px;
	top:170px;
	visibility: hidden;
}

/*produkter----------------------------*/

.table
{
	width: 375px;
}

.td
{
	padding-left: 20px;
}


/* Tabell ------------------------------------------------------------ Start */
table.contact {
	border-width: 0px;
	border-spacing: ;
	border-style: dashed;
	border-color: gray;
	border-collapse: collapse;
	background-color: white;
}
table.contact th {
	text-align : left;
	font-family : Arial,'Trebuchet MS', Verdana, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	border-width: 1px;
	padding: 5px;
	border-style: none;
	border-color: gray;
	background-color: #e5e5e6;
	-moz-border-radius: ;
}
table.contact td {
	border-width: 1px;
	padding: 0px;
	border-style: none;
	border-color: gray;
	background-color: white;
	-moz-border-radius: ;
}
/* Tabell ------------------------------------------------------------ End */
