/* CSS Document */
html, body {
	font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:10px;
	padding-bottom:10px;
	margin: 0;
	padding: 0;
	font-size: 12px;
	background:#000000;
	text-align:center;
}


/*** GLOBALA STILAR START ***/
a.black:link { color: #000000; text-decoration: none; }
a.black:visited { color: #000000; text-decoration: none; }
a.black:hover { color: #000000; text-decoration: underline; }
a.black:active { color: #000000; text-decoration: none; }
a { color: #ed1c24; }
.style1 {
color:#000000;
font-size:12px;
text-align:justify;
}
.style2 {
color:#000000;
font-size:12px;
text-align:justify;
font-style:italic;
}
.style3 {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style5 {font-size: 9px}
.h2 {
font-size:14px;
font-weight:bold;
}
/*** GLOBALA STILAR END ***/

 
/*** BOXAR START ***/
#outer { /* RUNT ALLT */
width:100%;
z-index: 2;
text-align:center;
}
#Container { /* OM INNEHÅLLET */
	/*border: 1px solid #D7D7D7;*/
	position:absolute;
	top:205px;
	min-width:1000px;
	width:100%;
	background-color: #000000;
	color: #000000;
	line-height: 130%;
	text-align:left;
	margin: 0;
	margin-top:0;
	margin-bottom:20px;
	padding-top:0;
	z-index: 1;
}
#bott {
background-image:url(../images/footer.jpg);
background-repeat:repeat-x;
position:fixed;
clear:both;
bottom:0px;
width:100%;
z-index:2;
height:20px;
font-size:10px;
padding:0px;
margin:0px;
text-align:center;
color:#000000;
background-color:#000000;
border-top:1px solid #000000;
}
#Top { /* INNEHÅLLER LOGGAN */
position:fixed;
top:0px;
height:100px;
width:100%;
min-width:1000px;
background:url(../images/Solid-logo2.gif);
background-position:left;
background-repeat:no-repeat;
background-color:#000000;
z-index:4;
padding:0;
margin:0;
}
.Workaround { width:1100px; }
#uh { /* LÄNKARNA LÄNGST UPP TILL HÖGER */
	position:fixed;
	right:20px;
	height:25px;
	z-index:5;
	top: 2px;
	text-align:right;
	color:#FFFFFF;
}
#red { /* BILDERNA RUNT MENYN */
position:fixed;
top:100px;
background-image:url(../images/bottomline.gif);
background-repeat:repeat-x;
	padding: 0;
	margin:0;
	width:100%; 
	height:64px;
	left: 0px;
	text-align:left;
	z-index:4;
}
#red a {
text-decoration:none;
color:#FFFFFF;
font-size:12px;
font-weight:normal;
}
#red a:hover {
color:#FFFFFF;
text-decoration:underline;
}
.first_menu_main_start { /* RUNT MENYN */
	position:relative;
	background-image:url(../images/menuline.gif);
	background-repeat:repeat-x;
	margin:0;
	padding:0;
	white-space:nowrap;
	color: #b70000;
	z-index:5;
}
#pathway { /* NAVIGATIONEN PÅ SIDAN */
	position:fixed;
	top:164px;
	background-color:#000000;
	color:#FFFFFF;
	margin:0px;
	margin-left:5px;
	height:20px;
	width:100%;
	left: 0px;
	text-align:left;
	z-index:2;
	font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#pathway a {
text-decoration:none;
}
#pathway a:hover {
color:#FFFFFF;
}
#Main { /* ALLT INNEHÅLL PÅ SIDAN (TYP INCLUDES) */
	clear:both;
	width:1005px;
	text-align:center;
	background-color:#000000;
	margin:0;
	margin-left:5px;
	z-index: 1;
	padding-bottom:10px;
}
/*** BOXAR END ***/

.logga {
float:left;
margin-top:5px;
margin-left:5px;
z-index:2;
}
.norrsk {
float:right;
z-index:1;
}
.innebord {
	margin:5px;
	float:left;
	border: 3px solid #6b6b6b;
}
.inne {
	margin:0;
	padding:5px;
	width:800px;
	background:#FFFFFF;
	color:#000000;
	text-align:center;
}
.inne th {
color:#000000;
font-size:11px;
text-align:left;
}
.inne td {
color:#000000;
font-size:11px;
text-align:left;
}
.innetext {
width:600px;
text-align:justify;
margin-left:auto;
margin-right:auto;
}
/*** HEM START ***/
.indexmain {
	background:#FFFFFF;
	margin-left:auto;
	margin-right:auto;
	padding:5px;
	width:980px;
	font-size:9px;
}
.indexmain li {
color:#000000;
font-size:12px;
text-align:justify;
}
/*** HEM END ***/

/*** PRODUKTER START ***/
.prodmenubord {
position:fixed;
	float:left;
	width:161px;
	margin:5px;
/*	border: 3px solid #6b6b6b;*/
border:1px solid #000000;
}
.preprodmenu {
	padding:5px;
	background:#b00e0f;
	border-bottom:1px solid #000000;
	width:150px;
	margin:0;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}
.prodmenu {
	padding:5px;
/*	border: 1px solid #000000;*/
	background:#FFFFFF;
	width:150px;
	margin:0;
	font-size:11px;
	text-align:left;
}
.prodmenu h1 {
	color: #000000;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	}
.prodmenu li {
list-style:none;
margin:3px;
}
.prodmenu a {
text-decoration:none;
font-size:11px;
color:#000000;
}
.prodmenu a:hover {
color:#b70000;
}
.prodmenu a:active {
font-weight:bold;
}
.prodmenua {
font-weight:bold;
font-size:11px;
}
.prodmain {
padding-left:180px;
	width:800px;
	background:#000000;
	color:#000000;
	text-align:center;
	margin:5px;
	z-index:1;
}
.prodmain h1 {
color:#FFFFFF;
text-align: center;
text-decoration:none;
font-size:14px;
}
.prodmain p {
font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}
.prodmain td {
font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
.prodmain a {
color:#FF0000;
text-decoration:none;
}
.prodmain a:hover {
text-decoration:underline;
}
.p_namn {
color:#FFFFFF;
font-size:24px;
font-weight:bold;
text-align:center;
}
.p_bildr {
width:350px;
margin-left:auto;
margin-right:auto;
}
.p_bild {
width:250px;
margin-left:auto;
margin-right:auto;
}
.p_bilder {
float:right;
width:50px;
margin-right:200px;
z-index:5;
}
.p_design {
clear:both;
color:#FFFFFF;
font-size:9px;
text-align:center;
}
.p_beskbord {
clear:both;
border: 3px solid #6b6b6b;
margin-top:5px;
padding: 0px;
width:600px;
text-align:center;
margin-left:auto;
margin-right:auto;
}
.p_besk {
padding:5px;
color:#000000;
border: 1px solid #000000;
background:#FFFFFF;
font-size:11px;
text-align:justify;
margin-left:auto;
margin-right:auto;
}
.p_besk2 {
border:20px solid #000000;
color:#000000;
padding:11px;
background:#FFFFFF;
font-size:10px;
text-align:justify;
}
.p_tekniskbord {
border: 3px solid #6b6b6b;
padding: 0px;
width:600px;
}
.p_teknisk {
border: 1px solid #000000;
background:#FFFFFF;
padding: 5px;
color:#000000;
font-size:11px;
text-align:justify;
}
.p_teknisk h1 {
color:#000000;
font-size:11px;
font-weight:bold;
text-align:justify;
text-decoration:underline;
}
.p_fordelarbord {
border: 3px solid #6b6b6b;
padding: 0px;
width:600px;
}
.p_fordelar {
border: 1px solid #000000;
background:#FFFFFF;
padding: 5px;
color:#000000;
font-size:11px;
text-align:justify;
}
.p_ref td{
	float:left;
	margin:0;
	margin-left:5px;
	padding:5px;
	width:800px;
	background:#000000;
	color:#FFFFFF;
}
.p_fordelar h1 {
color:#FFFFFF;
font-size:11px;
font-weight:bold;
text-align:justify;
text-decoration:underline;
}
.p_conf {
color:#FFFFFF;
background:#FFFFFF;
font-size:11px;
width:800px;
text-align:center;
}
.p_dokumentationbord {
border: 3px solid #6b6b6b;
padding: 0px;
width:600px;
margin-bottom:50px;
}
.p_dokumentation {
border: 1px solid #000000;
background:#FFFFFF;
padding: 5px;
color:#000000;
font-size:11px;
text-align:justify;
}
/*** PRODUKTER END ***/


/*** REFERENSANLÄGGNINGAR START ***/
.prodref {
	margin:0;
	padding:5px;
	width:600px;
	background:#000000;
	color:#000000;
}
.refanlbord {
	margin:5px;
	float:left;
	border: 3px solid #6b6b6b;
}
.reftablebord {
border:1px solid #000000;
width:80%;
background:#FFFFFF;
padding:1px;
margin-left:auto;
margin-right:auto;
}
.refanl {
	margin:0;
	padding:5px;
	width:800px;
	background:#000000;
	color:#FFFFFF;
}
.p_ref {
	float:left;
	margin:0;
	margin-left:5px;
	padding:5px;
	width:800px;
	background:#000000;
	color:#FFFFFF;
}
.ref_besk {
color:#000000;
font-size:11px;
text-align:justify;
width:500px;
}
.refanl th {
color:#000000;
font-size:11px;
text-align:left;
}
.refanl td {
color:#000000;
font-size:11px;
text-align:left;
}
/*** REFERENSANLÄGGNINGAR END ***/


/*** ADMIN START ***/
.admin {
	float:left;
	margin:0;
	margin-left:5px;
	padding:5px;
	width:800px;
	background:#CCCCCC;
	color: #000000;
	font-size:10px;
	text-align: left;
}
.admin td {
	color: #000000;
	font-size:10px;
}
.admin h1 {
	color: #000000;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	text-align:center;
}
.admin h2 {
	color: #000000;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}
/*** ADMIN END ***/


/*** ÅTERFÖRSÄLJARE START ***/
.afmenubord {
margin:5px;
	border: 3px solid #6b6b6b;
}
.afmenu {
padding:5px;
	border: 1px solid #000000;
	background:#FFFFFF;
	width:150px;
	margin:0;
	font-size:11px;
	text-align:left;
}
.afmain {
	float:left;
	margin:0;
	margin-left:5px;
	padding:5px;
	width:800px;
	background:#FFFFFF;
	color:#000000;
	text-align:justify;
}
.aflista {
	margin:0;
	padding:5px;
	width:200px;
	background:#FFFFFF;
	color:#000000;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
.afcont {
padding-top:5px;
padding-bottom:20px;
}
.aftablebord {
border:1px solid #000000;
width:752px;;
background:#FFFFFF;
padding:1px;
margin-left:auto;
margin-right:auto;
}
.aftablebord th {
color:#000000;
font-size:11px;
text-align:left;
}
.aftablebord td {
color:#000000;
font-size:11px;
text-align:left;
}
.afmain td{
font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
.topmarg {
margin-bottom:200px;
padding-bottom:200px;
}
/*** SLUT ÅTERFÖRSÄLJARE ***/

/*** PRESS START ***/
.presstablebord {
border:1px solid #000000;
width:446px;
background:#FFFFFF;
padding:1px;
margin-left:auto;
margin-right:auto;
}
/*** PRESS STOP ***/

/*** MISC START ***/
.opensprb {
border: 3px solid #6b6b6b;
padding: 0px;
width:500px;
}
.openspr {
border: 1px solid #000000;
background:#FFFFFF;
padding: 5px;
color:#000000;
font-size:11px;
text-align:justify;
}
.fam p { color:#FFFFFF; }
.fam a:hover{
text-decoration:none;
}
.enummer td{
color:#000000;
font-size:11px;
}
/*** MISC END ***/

.omossLayer1 {
	float:right;
	margin-right:200px;
	width:200px;
	height:378px;
	z-index:1;
}
.omossLayer2 {
	float:left;
	width:461px;
	height:108px;
	z-index:1;
}
.omossstyle6 {color: #FFFFFF}
.omossstyle9 {font-size: 10px; color: #FFFFFF;}
.omossstyle11 {font-size: 16px; color: #FFFFFF;}

#mstolparLayer1 {
	position:absolute;
	width:900px;
	height:30px;
	z-index:1;
	left: 5px;
}
#mstolparLayer2 {
	position:absolute;
	width:900px;
	height:127px;
	z-index:1;
	left: 5px;
	top: 30px;
}
.mstolparstyle6 {
	color: #FFFFFF;
	font-size: 24px;
}
.mstolparstyle9 {
	color: #FFFFFF;
	font-size: 10px;
}

#tstolparLayer1 {
	position:absolute;
	width:900px;
	height:30px;
	z-index:1;
	left: 5px;
}
#tstolparLayer2 {
	position:absolute;
	width:900px;
	height:127px;
	z-index:1;
	left: 5px;
	top: 30px;
}
.tstolparstyle6 {
	color: #FFFFFF;
	font-size: 24px;
}
.tstolparstyle9 {
	color: #FFFFFF;
	font-size: 10px;
}

.introLayer1 {
	float:right;
	margin-right:250px;
	width:200px;
	height:378px;
	z-index:1;
}
.introLayer2 {
	float:left;
	margin-left:10px;
	width:461px;
	height:108px;
	z-index:1;
	font-family:Arial, Helvetica, sans-serif;
}
.introstyle6 {color: #FFFFFF}
.introstyle7 {
	font-size: 10px;
	text-align: justify;
	}
.introstyle8 {font-size: 16px}
.introstyle9 {color: #FFFFFF; font-size: 24px; }