/*
  Base Style Sheet for the Elektromontage R. Pettersson AB web site.

  Copyright © 2003 me (@). All Rights Reserved.
  See http://www.elektromontagerp.se/about.html#Copyright

  $Id: telge.css, v0.2, Sun Feb 17 11:41:45 2002
*/

/* #ffffff #3878a0 */
body		{background-color: #ffffff;
		color: #000000;
		font-family: tahoma, verdana,geneva,arial,helvetica,sans-serif;
                /*font-weight: 8pt;*/
		margin: 9px;
		padding: 9px}
/* the standard href */
a:link		{color: #0000ff;
		background-color: transparent;
		text-decoration:underline }
a:visited	{color: #0000ff;
		background-color: transparent;
		text-decoration:underline }
a:active	{color: #ff0000;
		background-color: transparent;
		text-decoration:underline }
a:hover		{color: #ff0000;
		background-color: transparent;
		text-decoration:underline }
/* lower menu company */
a.menu:link    {background-color: transparent;
		color: #0000ff;
		font-family: tahoma, verdana,geneva,arial,helvetica,sans-serif;
		/* font-weight: 8pt;
		font-style: bold; */
		text-decoration:underline }

a.menu:visited {background-color: transparent;
    		color: #0000ff;
		font-family: tahoma, verdana,geneva,arial,helvetica,sans-serif;
                /* font-weight: 8pt;
		font-style: bold; */
                text-decoration:underline }
a.menu:active  {background-color: transparent;
                color: #ff0000;
		font-family: tahoma, verdana,geneva,arial,helvetica,sans-serif;
                /* font-weight: 8pt; 
		font-style: bold; */
                text-decoration:none }
a.menu:hover   {background-color: transparent;
		color: #ff0000;
		font-family: tahoma, verdana,geneva,arial,helvetica,sans-serif;
                /* font-weight: 8pt; 
		font-style: bold; */
                text-decoration:underline }

/* */

/* black text transparent backgrd */
a.email		{color: #000000;
		background-color: transparent;
		text-decoration: none;
		font-family: tahoma, verdana,geneva,arial,helvetica,sans-serif }
a.email:hover	{color: #000000;
		background-color: transparent;
		text-decoration: none;
		font-family: tahoma, verdana,geneva,arial,helvetica,sans-serif }
a.email:visited	{color: #000000;
		background-color: transparent;
		text-decoration: none;
		font-family: tahoma, verdana,geneva,arial,helvetica,sans-serif }

/* ny test av menu  *******************/
a.ny    {background-color: transparent;
	border: 1px solid black;
	color: black; /* text */
	font-family: tahoma, verdana,geneva,arial,helvetica,sans-serif;
	font-size: 10pt; 
	font-weight: bold;
	PADDING-RIGHT: 20px; 
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 3px;
	PADDING-top: 3px
;
/*	MARGIN: 25px 25px 25px 25px; */
	MARGIN-left: 5px;
	MARGIN-right: 5px;
	MARGIN-bottom: 5px;
	WIDTH: 100px;
	/* HEIGHT: 20px;*/ 
	 text-decoration:none }

a.ny:hover   {background-color: #9ed0f7;
		color: #0000ff;
		font-family: tahoma, verdana,geneva,arial,helvetica,sans-serif;
                /* font-weight: 8pt; 
		font-style: bold; */
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 3px;
	PADDING-top: 3px
;
/*	MARGIN: 25px 25px 25px 25px; */
	MARGIN-left: 5px;
	MARGIN-right: 5px;
	MARGIN-bottom: 5px;
        text-decoration:underline }

a.ny:active  {background-color: transparent;
	    color: red;
	    border-left: 1px double black;
	    border-right: 1px double black;
	    font-family: tahoma, verdana,geneva,arial,helvetica,sans-serif;
	    PADDING-LEFT: 20px;
	    PADDING-BOTTOM: 3px;
	    PADDING-top: 3px
;
	    /*	MARGIN: 25px 25px 25px 25px; */
	    MARGIN-left: 5px;
	    MARGIN-right: 5px;
	    MARGIN-bottom: 5px;
            /* font-weight: 8pt; 
	    font-style: bold; */
            text-decoration:none }

/********************/

/* header */
/* right to flags */
div.rtop {  /* background: #ffffff; */
	    background-color: transparent;

	    float: right;
	    margin: 0px;
	    padding: 0px;
	    height: 80px; width: 50px;}

/* left top logo */
div.ltop {  background: #ffffff top left repeat-x;
	    margin: 0px 0px 0px 0px;
	    border: none;
	    padding: 0;
	    height: 80px;
	    width: auto;}
/* header end */
/* ******************** */

p.min		{font-family: tahoma,verdana,geneva,arial,helvetica,sans-serif;
		font-size: x-small;
		text-align: center }

p.foot		{font-family: tahoma, verdana,geneva,arial,helvetica,sans-serif;
		font-size: 9pt }

td.foot		{font-family: tahoma, verdana,geneva,arial,helvetica,sans-serif;
		font-size: 9pt }

tr.foot		{font-family: tahoma, verdana,geneva,arial,helvetica,sans-serif;
		text-align: left;
		font-size: 9pt }
		
th.foot		{font-family: tahoma, verdana,geneva,arial,helvetica,sans-serif;
		text-align: left;
		text-decoration: none;
		font-size: 9pt }
				
b.foot		{font-family: tahoma, verdana,geneva,arial,helvetica,sans-serif;
		text-align: left;
		/* text-decoration: bold; */
		font-size: 9pt }

p.welcome	{font-family: geneva,arial,helvetica,sans-serif;
		font-size: 23pt;
		text-align: center }

p.menu		{font-family: tahoma, verdana,geneva,arial,helvetica,sans-serif;
		font-size: 12pt }

/* merge these */
p.text		{font-family: tahoma, verdana,geneva,arial,helvetica,sans-serif;
		font-size: 10pt }
p		{font-family: tahoma, verdana,geneva,arial,helvetica,sans-serif;
		font-size: 10pt }

h2		{font-family: tahoma, verdana,geneva,arial,helvetica,sans-serif;
		font-size: 15pt }
/* merge these */
.cc		{font-family: tahoma, verdana,geneva,arial,helvetica,sans-serif;
		font-size: 10pt;
		text-align: center }

li		{font-family: tahoma, verdana,geneva,arial,helvetica,sans-serif;
		font-size: 10pt }
p.copyright	{font-family: tahoma, verdana,geneva,arial,helvetica,sans-serif;
		font-size: 7pt;
		MARGIN: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px}


/* as table */ 
.tabright {
	border: #9ed0f7 1px solid;
	font-family: tahoma, verdana,geneva,arial,helvetica,sans-serif;
	font-size: 10pt;
	MARGIN: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: right;
	width:100px }
.tableft {
	border: #9ed0f7 1px solid;
	font-family: tahoma, verdana,geneva,arial,helvetica,sans-serif;
	font-size: 10pt;
	MARGIN: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	width:100px }

/* as table */



/* blackbox is height */
.blackbox {
	/* TEST 
	border: black 1px solid;
	 TEST */
	font-family: tahoma, verdana,geneva,arial,helvetica,sans-serif;
	font-size: 10pt;
	color: #000000;
	PADDING-RIGHT: 20px; /* 2px */
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-top: 2px
;
/*	MARGIN: 5px 0px 4px 0px; */
/*	MARGIN-left: 5px;  */
	WIDTH: auto;
	HEIGHT: 347px }
/*	HEIGHT: 347px } */

/* boxa is the border abound blackbox */
.boxa {
	border: #9ed0f7 1px solid; /* right, left, top, bottom */
/*	background-color: transparent; */
	background-color: #ffffff;
	font-family: tahoma, verdana,geneva,arial,helvetica,sans-serif;
	font-size: 10pt;
	PADDING-RIGHT: 0px; /* 0px */
	PADDING-LEFT: 20px;
/*	PADDING-BOTTOM: 2px; */
	PADDING-top: 0px
;
	MARGIN: 5px 0px 4px 0px }

/* .bott {	POSITION: bottom center } */


.imagemain {
	BACKGROUND-IMAGE: url( img/partners.png );
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-ATTACHMENT: scroll;
	BACKGROUND-POSITION: right top;
	background-color: #ffffff;
	MARGIN-left: 5px }

.imageindex {
	BACKGROUND-IMAGE: url( img/index.png );
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-ATTACHMENT: scroll;
	BACKGROUND-POSITION: right top;
	background-color: #ffffff;
	MARGIN-left: 5px }

.imagecompany {
	BACKGROUND-IMAGE: url( img/701.png );
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-ATTACHMENT: scroll;
	BACKGROUND-POSITION: right top;
	background-color: #ffffff;
	MARGIN-left: 5px }

.imagehc {
	background-color: #ffffff;
	border: 0;
	MARGIN-left: 50px }

.imageeio {
	background-color: #ffffff;
	border: 0;
	MARGIN-left: 50px }

.imagecad {
	BACKGROUND-IMAGE: url( img/cad.png );
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-ATTACHMENT: scroll;
	BACKGROUND-POSITION: right top;
	background-color: #ffffff;
	MARGIN-left: 5px }

.imagecompany1 {
	BACKGROUND-IMAGE: url( img/company1.png );
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-ATTACHMENT: scroll;
	BACKGROUND-POSITION: right top;
	background-color: #ffffff;
	MARGIN-left: 5px }

.imagecompany2 {
	BACKGROUND-IMAGE: url( img/appa.jpg );
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-ATTACHMENT: scroll;
	BACKGROUND-POSITION: right top;
	background-color: #ffffff;
	MARGIN-left: 5px }

.imagecompany3 {
	BACKGROUND-IMAGE: url( img/m1.jpg );
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-ATTACHMENT: scroll;
	BACKGROUND-POSITION: right top;
	background-color: #ffffff;
	MARGIN-left: 5px }

.imagecompany4 {
	BACKGROUND-IMAGE: url( img/m2.jpg );
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-ATTACHMENT: scroll;
	BACKGROUND-POSITION: right top;
	background-color: #ffffff;
	MARGIN-left: 5px }



.imagemontage {
	BACKGROUND-IMAGE: url( img/johan.png );
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-ATTACHMENT: scroll;
	BACKGROUND-POSITION: right top;
	background-color: #ffffff;
	MARGIN-left: 5px }

.imageskog {
	BACKGROUND-IMAGE: url( img/skog.png );
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-ATTACHMENT: scroll;
	BACKGROUND-POSITION: right top;
	background-color: #ffffff;
	MARGIN-left: 5px }


.imageabout {
	BACKGROUND-IMAGE: url( img/ai24c.png );
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-ATTACHMENT: scroll;
	BACKGROUND-POSITION: bottom right;
	background-color: #ffffff;
	MARGIN-left: 5px }

.imageprocess {
	BACKGROUND-IMAGE: url( img/process_installation255.png );
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-ATTACHMENT: scroll;
	BACKGROUND-POSITION: bottom right;
	background-color: #ffffff;
	MARGIN-left: 5px }


/* .topbotimagemenu */
.topbotimagemenu {
	border-top: #9ed0f7 1px solid;
	border-BOTTOM: #9ed0f7 1px solid;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 5px; /* was 0 */
	PADDING-top: 3px
;
	MARGIN-RIGHT: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-top: 5px
;
	MARGIN-BOTTOM: 5px }
/* Used for the image menu, or change the img prop */


/* .edit is used for the input boxes and buttons */
.edit {
	font-family: tahoma,verdana,geneva,arial,helvetica,sans-serif;
	background-color: #fdffcb;
	border: gray 1px solid;
	COLOR: black;
	FONT-SIZE: 8pt;
	PADDING: 2px; /* right, left, top, bottom */
	MARGIN: 1px }
.editbuttons {
	font-family: tahoma,verdana,geneva,arial,helvetica,sans-serif;
	background-color: #336699;
	border: gray 1px solid;
	COLOR: white;
	FONT-SIZE: 8pt;
	PADDING-left: 10px; /* right, left, top, bottom */
	PADDING-right: 10px; /* right, left, top, bottom */
	MARGIN: 1px }
/* .edit is used for the input boxes and buttons */


/* THIS IS OK */
.topbot {
	border-top: #9ed0f7 1px solid;
	border-BOTTOM: #9ed0f7 1px solid;
	PADDING: 0px; /* right, left, top, bottom */
	MARGIN-RIGHT: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-top: 5px
;
	MARGIN-BOTTOM: 5px }
/* topBot is the lines seperating the boxes and etc.. */

.nomarg {
	PADDING: 0px;
	MARGIN: 0px }
	
/* Padding like html32 */
.h32table
 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 30px;
	PADDING-BOTTOM: 0px;
	PADDING-top: 30px
;
	background-color: #ffffff }

/* table hack */

div.float1 {float: left; 
	    width: 140px}

div.float {float: left; 
	    width: 170px}

div.float2 {float: left; 
	    width: 80px}
	    
div.container {
  border: 1px solid #000000;
  PADDING-LEFT: 20px;
  width: 420px;
  background-color: #ffe }
      
div.spacer { clear: both }
