
/* BODY MED GENERELLA INSTÄLLNINGAR
------------------------------------------------------------------------*/

body {background:#069;
      color:#000;
			font-family: Verdana, Arial, Geneva, Sans-Serif;
			font-size:62.5%;
			margin:0;
			padding:0;
			width: 100%;
			height: 100%;}


			
/* LÄNKAR I MENYN (LOve & HAte)
------------------------------------------------------------------------*/

a:link    {color:#039;
				   padding:0; 
           text-decoration:none;}

a:visited {color:#039;
				   padding:0; 
           text-decoration:none;}

a:hover   {color:#999;
					 padding:0; 
		  		 text-decoration:none;}
 
a:active  {color:#039;
           padding:0; 
           text-decoration:none;}
					


/* LÄNKAR I HUVUDINNEHÅLLET (LOve & HAte)
------------------------------------------------------------------------*/

.main a:link    {color: #06C;
	  			       padding: 0; 
		  		       text-decoration: none;}
					
.main a:visited {color: #06C;
	  			       padding: 0; 
		  		       text-decoration: none;}

.main a:hover   {color: #999;
	  			       padding: 0; 
		  		       text-decoration: none;}							

.main a:active  {color: #06C;
	  			       padding: 0; 
		  		       text-decoration: none;}
					


/* LÄNKAR FÖR "DOWNLOAD" (LOve & HAte)
------------------------------------------------------------------------*/

.under a:link    {color: #06C;
	  			       padding: 0; 
		  		       text-decoration: underline;}
					
.under a:visited {color: #06C;
	  			       padding: 0; 
		  		       text-decoration: underline;}

.under a:hover   {color: #999;
	  			       padding: 0; 
		  		       text-decoration: underline;}							

.under a:active  {color: #06C;
	  			       padding: 0; 
		  		       text-decoration: underlinene;}
							
							
														
/* LÄNKAR I SIDFOTEN (LOve & HAte)
------------------------------------------------------------------------*/

a.foot:hover {color:#CCC;
	  			     padding:0; 
		  		     text-decoration:none;}
					

								
/* YTAN (EN BOX FÖR INDEX, EN ANNAN BOX FÖR RESTEN)
------------------------------------------------------------------------*/

.wrap_index {background:#FFF;
             background-image: url(../bilder_webben/background_index.jpg);
             background-repeat: no-repeat;
						 margin:-280px -425px;
			       padding:6px;
						 position: absolute;
						 top: 50%;
						 left: 50%;
			       width:850px;
						 height: 500px;}
						 						 
.wrap       {background:#FFF;
             background-image: url(../bilder_webben/background.jpg);
						 background-repeat: no-repeat;
						 margin:-280px -425px;
			       padding:6px;
						 position: absolute;
						 top: 50%;
						 left: 50%;
			       width:850px;
						 height: 500px;}

	  

/* SIDHUVUD (BOX OCH LISTA) 
------------------------------------------------------------------------*/
						
.header {clear:both;
				 margin:0;
				 padding:10px 0 0 30px;	 
         width:820px;
		  	 height:90px;}
						

				 
/* BOX SOM OMSLUTER VÄNSTERSPALTEN
------------------------------------------------------------------------*/
			
#left               {color: #999;
                     float: left;
                     margin: 0;
                     padding: 0;
                     width: 200px;
                     height: 370px;}
						

				 
/* MENY GENERELL INTERNET EXPLORER & FIREFOX (BOX OCH LISTA)
------------------------------------------------------------------------*/
			
.menu {
	color:#999;
    float:left;
	font-family:Arial, Verdana, Geneva, Sans-Serif;
	font-size:1.2em;
	margin:0;
	padding:10px 10px 10px 30px;
	width:160px;
	height:304px;
	}
	
.menu ul {
	margin:0;
	padding:0;
	}
	
.menu li {
	list-style:none;
	}
	
li.sub {
	font-size:0.9em;
	margin: -14px 0 0 24px;
	padding: 0 0 4px 0;
	}
									
.border_na {
	background-image: url(../bilder_webben/border_blind.gif);
	background-repeat: no-repeat;
	padding:6px 0 4px 16px;
	}

.border_wa {
	background-image: url(../bilder_webben/border_arrow.gif);
	background-repeat: no-repeat;
	padding:6px 0 4px 16px;
	}									 
									
.indent_na {
	padding: 0 0 2px 16px;
	}
 								
.indent_wa {
	background-image: url(../bilder_webben/indent_arrow.gif);
	background-repeat: no-repeat;
	padding: 0 0 2px 16px;
	}
									
li.na {
	list-style-position: outside;
	list-style-image: url(../bilder_webben/blind_li.gif);
	margin: 0 0 0 10px;
	padding: 0 0 2px 0px;
	}
								
li.wa {
	list-style-position: outside;
	list-style-image: url(../bilder_webben/arrow_li.gif);
	margin: 0 0 0 10px;
	padding: 0 0 2px 0px;
	}
						

				 
/* MENY FIREFOX (LISTA)
------------------------------------------------------------------------*/

html>body li.sub {
	font-size:0.9em;
	margin:0 0 2px 16px;
	padding: 0;
	}
									
html>body li.na {
	list-style-position: outside;
	list-style-image: url(../bilder_webben/blind_li.gif);
	margin: 0 0 0 16px;
	padding: 0 0 2px 0px;
	}
								
html>body li.wa {
	list-style-position: outside;
	list-style-image: url(../bilder_webben/arrow_li.gif);
	margin: 0 0 0 16px;
	padding: 0 0 2px 0px;
	}
						

				 
/* MENY INTERNET EXPLORER 7 (LISTA)
------------------------------------------------------------------------*/

*:first-child+html li.sub {
	font-size:0.9em;
	margin:-14px 0 2px 16px;
	padding: 0;
	}
									
*:first-child+html li.na {
	list-style-position: outside;
	list-style-image: url(../bilder_webben/blind_li.gif);
	margin: 0 0 0 16px;
	padding: 0 0 2px 0px;
	}
								
*:first-child+html li.wa {
	list-style-position: outside;
	list-style-image: url(../bilder_webben/arrow_li.gif);
	margin: 0 0 0 16px;
	padding: 0 0 2px 0px;
	}
						

				 
/* FLAGGORNA (BOX)
------------------------------------------------------------------------*/
			
#flag {
	margin: 0;
	padding: 0 0 0 46px;
	}

#flag a:hover {
	opacity: 0.5;
	}									 
									
						

/*  HUVUDINNEHÅLL GENERELLT (EN BOX FÖR INDEX, EN ANNAN BOX FÖR RESTEN)
------------------------------------------------------------------------*/
			
.main_index    {float:left;
		            margin:0 30px 0 140px;
		            padding:10px 10px 10px 0;
		            width:280px;
		            height:330px;
								overflow:auto;
								scrollbar-face-color:#FFF; 
                scrollbar-highlight-color:#FFF; 
                scrollbar-shadow-color:#FFF;
                scrollbar-3dlight-color:#999;
                scrollbar-arrow-color:#999; 
                scrollbar-track-color:#FFF;
                scrollbar-darkshadow-color:#999;}

.main_index h1 {margin:0; 
		            padding:110px 0 20px 0;}
								
.main          {float:left;
		            margin:0 20px 0 0;
		            padding:10px 15px 10px 15px;
		            width:410px;
		            height:330px;
								overflow:auto;
								scrollbar-face-color:#FFF; 
                scrollbar-highlight-color:#FFF; 
                scrollbar-shadow-color:#FFF;
                scrollbar-3dlight-color:#999;
                scrollbar-arrow-color:#999; 
                scrollbar-track-color:#FFF;
                scrollbar-darkshadow-color:#999;}
								
.main_form     {float:left;
		            margin:0 20px 0 0;
		            padding:10px 15px 10px 15px;
		            width:410px;
		            height:330px;
								overflow: none;
								scrollbar-face-color:#FFF; 
                scrollbar-highlight-color:#FFF; 
                scrollbar-shadow-color:#FFF;
                scrollbar-3dlight-color:#999;
                scrollbar-arrow-color:#999; 
                scrollbar-track-color:#FFF;
                scrollbar-darkshadow-color:#999;}																		 
									
						

/*  HUVUDINNEHÅLL SPECIFIKT FÖR "MEDICAL"
------------------------------------------------------------------------*/
			
h2.med          {font-size:1.2em;
                 font-weight:bold;
                 margin:0; 
                 padding:12px 0 2px 0;}																		 
									
						

/*  HUVUDINNEHÅLL SPECIFIKT FÖR "ERGONOMICS"
------------------------------------------------------------------------*/
			
p.erg {
	font-size: 1.1em;
	line-height: 1.5em;
 	margin: 0; 
	padding: 0 5px 20px 0;
	}
					
html>body p.erg {
	font-size: 1.1em;
	line-height: 1.5em;
	margin: 0; 
	padding: 0 5px 10px 0;
	}
					
*:first-child+html p.erg {
	font-size: 1.1em;
	line-height: 1.5em;
	margin: 0; 
	padding: 0 5px 20px 0;
	}										 

h2.erg {
	font-size: 1.2em;
	font-weight: bold;
	margin: 0; 
	padding: 20px 0 2px 0;
	}										 

*:first-child+html h2.erg  {
	font-size: 1.2em;
	font-weight: bold;
	margin: 0; 
	padding: 14px 0 2px 0;
	text-align: left;
	}									
						


/*  HUVUDINNEHÅLL SPECIFIKT FÖR "TABELLERNA"
------------------------------------------------------------------------*/
			 
.table               {border: 0;
										  font-size: 0.9em;
											line-height: 1.8em;
											padding: 0 0 6px 0;
			 							  text-align: left;}

.table caption			 {caption-side: top;
			 							  font-size:1.4em;
			 							  font-weight:bold;
											padding: 12px 0 12px 4px;
			 							  text-align: left;}

.table th     			 {background:#477EBE;
			 							  color: #FFF;
											padding: 2px 0 3px 4px;
			 							  text-align: left;}

.table td     			 {padding: 2px 0 3px 4px;}

td.link_left   			 {text-align: left;}
td.link_center   		 {text-align: center;}
td.link_right   		 {text-align: right;}

td.link_alone   		 {padding: 0 18px 0 0;
										  text-align: center;}

th.width_1     		   {width: 160px;}
th.width_2       		 {width: 70px;}

th.width_3       		 {width: 196px;}
th.width_4       		 {width: 94px;}
th.width_5       		 {width: 84px;}

tr.grey       			 {background:#CCC;}							
						

.table_videos {background:#FFFFFF; color: #00000; }
/*  HUVUDINNEHÅLL SPECIFIKT FÖR "LINEAR SLIDES"
------------------------------------------------------------------------*/
			 
#pict_left {
	padding: 22px 0 0 0;
	}

#pict_left_last {
	padding: 22px 0 25px 0;
	}

#text_right_bottom {
	margin: 0 0 18px 0;
	padding: 212px 0 0 0;
	}

#text_right_bottom2 {
	margin: 0 0 18px 0;
	padding: 202px 0 0 0;
	}										
						

/*  HUVUDINNEHÅLL SPECIFIKT FÖR "FYRKANTSLISTOR"
------------------------------------------------------------------------*/
			 
.list               {color: #999;
                     font-size: 1.1em;
								     font-weight: normal;
								     line-height: 1.8em;
								     margin: -22px 0 0;}

html>body .list     {color: #999;
                     font-size: 1.1em;
								     font-weight: normal;
								     line-height: 1.8em;
								     margin: -14px 0 0;}
											 			
.square             {list-style-type: square;}
			
span.black          {color: #000;}										 
									
						

/*  HUVUDINNEHÅLL SPECIFIKT FÖR "ORDER FORM"
------------------------------------------------------------------------*/
											 
.form                 {background: #FFF;
											 margin: 0;
											 padding: 0;}									 								 
										 								 
.left                 {float: left;
											 margin: 0 20px 0 0;
											 padding: 0;}								 								 
										 								 
.check_boxes          {border: 1px solid #CCC;
											 float: left;
											 margin: 0 0 20px 0;
											 padding: 16px 10px;
											 width: 200px;}							 								 									 
										 
.text_fields          {border: 1px solid #CCC;
										   padding: 10px 10px 16px;}
											 								 
.text_fields label  	{line-height: 1.8em;
										   padding: 0;}
											 								 
.buttons            	{font-family: Verdana, Arial, Geneva, Sans-Serif;
						           font-size: 1.3em;
											 font-weight: bold;
										   margin: 0 0 0 10px;
										   padding: 0 6px 0;}
											 								
						

/*  HUVUDINNEHÅLL FÖR "DISTRIBUTORS"
------------------------------------------------------------------------*/
								
ul.distr              {font-size: 1.1em;
								       list-style-type: none;
							         margin: 0 0 10px 0;}
										
ul.distr ul           {list-style-type: none;
								       line-height: 1.5em;
							         margin: 0 0 10px 0px;}
			
ul.distr h2           {font-size:1.2em;
                       font-weight:bold;
		                   margin:0; 
		                   padding:0 0 2px 0;}
			
html>body ul.distr    {font-size: 1.1em;
								       list-style-type: none;
								       margin: 0 0 10px 0;
										   padding:0;}
			
html>body ul.distr ul {list-style-type: none;
								       line-height: 1.5em;
								       margin: 0 0 10px 0;
										   padding:0;}										 
									
						

/*  HUVUDINNEHÅLL SPECIFIKT FÖR "BUSINESS IDEAS"
------------------------------------------------------------------------*/
			
p.slogan {font-size:1.4em;
					font-weight:bold;
		      margin:0; 
		      padding:10px 0 20px 0;}	
										
																

/*  BILDER (FIGURSÄTTNING AV TEXTER OCH LIKNANDE)
------------------------------------------------------------------------*/

img.appl_siemens          {padding: 6px 0 0;}
img.video_applications    {padding: 6px 0 0; border: 1px solid #CCCCCC;}
img.appl_cgm              {padding: 6px 8px 0;}
img.video_company         {padding: 6px 8px 0; border: 1px solid #CCCCCC;}
img.appl_industrial       {padding: 6px 0 0;}
img.video_products        {padding: 6px 0 0; border: 1px solid #CCCCCC;}

img.medical_siemens       {padding: 6px 20px 0 0;}
img.medical_arcoma        {padding: 18px 15px 40px 20px;}

img.ergonomics            {padding: 6px 20px 0 0;}

img.industrial            {padding: 6px 20px 0 0;}

img.products_column				{padding: 6px 12px 14px 0;}
img.products_slide        {padding: 6px 0 14px 0;}

img.lifting_2del				  {padding: 6px 0 14px 0;}
img.lifting_3del          {padding: 6px 8px 14px 8px;}
img.lifting_5del          {padding: 6px 0 14px 0;}

img.linear        				{padding: 6px 20px 6px 14px;}

img.accessories   				{padding: 0 0 16px 0;}

img.brochures             {padding: 4px 10px 0 10px;}
img.get_acro              {padding: 10px 0 0 0;}

img.technology    				{padding: 6px 18px 6px 0;}

img.tubes         				{padding: 6px 0;}

img.sliding        				{padding: 6px 0;}

img.electric      				{padding: 6px 12px 14px 0;}

img.patented      				{padding: 6px 18px 14px 0;}

img.about   				      {padding: 6px 20px 6px 0;}

img.innovation			      {padding: 6px 0 0 20px;}

img.manufacturing			    {padding: 6px 0 14px;}

img.quality  			        {padding: 6px 20px 0 0;}

img.business_left         {padding: 10px 20px 0 0;}

img.business_right 	      {padding: 15px 0 0 20px;}



/*  NYHETER (EN BOX MED BILD & IFRAME FÖR TEXTEN)
------------------------------------------------------------------------*/

.news {
	border: 1px dotted #999;
	float: left;
	margin: 0;
	padding: 10px 10px 0 10px;
	width: 160px;
	height: 340px;
	}

.news_border {
	border-top: 1px dotted #999;
	}				 

.iframe {
  background: #FFF;
	margin: 0;
	padding: 0;
	width: 150px;
	}

.iframe h2 {
	font-size: 1.0em;
	padding: 10px 0px 2px 0px;
	}


.iframe p {
	font-size: 1em;
	line-height: 1.3em;
	margin: 0; 
	padding: 0.5em 0px 0 0px;
	}


.iframe .hm07 {
	padding: 6px 0 0 0;
	}


	
/* SIDFOT (BOX OCH LISTA) 
------------------------------------------------------------------------*/
			
.footer    {clear:both;
						font-size:1em;
				    margin:0;
				    padding:8px 0;
						text-align:center; 
				    width:850px;}
								
.footer ul {margin:0;
				    padding:0;}
				
.footer li {display:inline;
				    margin:0;
			      padding:0 2px;}


	
/* TYPOGRAFI, GENERELL 
------------------------------------------------------------------------*/						
						
h1 {margin:0; 
		padding:0 0 5px 0;}
			
h2 {font-size:1.2em;
    font-weight:bold;
		margin:0; 
		padding:10px 0 2px 0;}
			
h3 {font-size:1em;
    font-weight:bold;
		margin:0; 
		padding:10px 0 1px;}
			
p   {font-size:1.1em;
    line-height:1.5em;
    margin:0; 
	  padding:0 5px 0.8em 0;}