a:link, a:visited, a:active {
color: #87888A;
text-decoration: underline;
}

a:hover {
color:#1A171B; 
text-decoration: underline;
}
.skicka { margin-top: 11px; width: 70px; }
table { border-collapse: collapse; margin-bottom: 33px; }
label.spacer { margin-bottom: 2px; }
td.tablespace { padding-top: 11px; }
textarea, label { display: block; color: #000; }
td { padding: 0 22px 0 0; margin: 0; }
select, input, textarea, td { color: #000; font-family: Helvetica, Verdana, sans-serif; font-size: 11px; }

html { margin: 0; }
body { margin: 5mm 0 5mm 0; }

form.contactform { display: none; }

body, html, #newslist h4, #newslist h3  {


font-family: Helvetica, Verdana, sans-serif;
font-size: 11px;
color: #87888A;

}

select, input { margin-bottom: 6px; }



#container {

width: 95%;
position: relative;
float: left;


}

#midiflash {
width: 865px;
height: 570px;
background-color: #EEE;
position: relative;
left: 0px;

float: left;
}

#newslist li { color: #000; padding-bottom: 1.5em; }

#newslist .nobreak {
white-space: nowrap;
}

#newslist ul {
list-style-type: none;
margin-left: 0;
padding-left: 0;
color: #000;

}

#newstext h3 {
font-family: Helvetica, Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000;
margin-left: 30px;
position: relative;
}

#newstext p {
position: relative;
margin-left: 0;
color: #000;
}

#newsheader .date {
margin-left: 0;
top: 6px;
position: relative;
color: #000;
}



#newsheader {
position: relative;
top: 0;
background: url(images/newstopbar.gif) no-repeat;
height: 26px;
}

#newstext {
position: relative;
float:left;
width: 100%;

left: 0;
}

#newslist h3 { color: #000; margin-top: 2px; }
#newslist h4 { margin-top: 11px; }
#newslist p { padding-top: 0; margin-top: 2px; }

#newslist {
position: relative;
float:left;
width: 100%;
left: 0;
}

#kundtoppbild {
position: relative;

top: 0;
left: 0;
clear: both;
width: 95%;

}

#kundtoppbild img { 
display: none;
clear: both; 
float: left; }

#kundtoppbildtext {
position: relative;
left:0;
width: 95%;
clear: left;

}

#kund_01 p, #kund_02 p { color: #000; }

#kund_01 {
clear: left;
position: relative;
left: 0;
margin-top: 20px;
float: left;
}

#text ul {
list-style-type: none;
margin-left: 0;
padding-left: 0;
}

img.bullet {
margin-right: 5px;
}

#text li.space {
margin-bottom: 11px;
}

#kund_02 {
position: relative;
margin-top: 20px;
clear: left;
left: 0;
width: 95%;
float:left;

}

#kundtoppbildtext p {
color: #000;

}

.language {
display: none;
}


#logo {
position: relative;
left: 0;
height: 60px;

}

.bottomspace {
padding-bottom: 15px;
}



#topmenu {
display: none;
}

a img {
border: 0;
}

#content {
position: relative;
top: 40px;
width: 100%;

}

#footer {

display: none;

}

#text p {


}

#blacktext p {
color: #000;
}

.leftsub {
margin-left: 13px;
margin-bottom: 15px;
}

#text, #blacktext {
position: relative;
left: 0;
width: 95%;
float: left;
}

#contactpic {
position: relative;

top: 0;
left: 0;
}

.productPDF {
display :none;
}

.productText {

width: 100%;
margin-top: 10px;
left: 0;
page-break-inside: avoid;
}

.productHeader1, .productHeader2, .productHeader3 {
margin-top: 20px;
page-break-inside: avoid;

}

.productHeader2 { position: relative; left: 0; }
.productHeader3 { position: relative; left: 0; }
.productHeader1 { position: relative; left: 0; }

.productPic {

display: block;
margin-top: 20px;
page-break-before: auto;

}

#productsRight {
top: 0px;
width: 90%;
page-break-inside: avoid;
clear: left;

left: 0;
}


#productsLeft {
width: 90%;
left: 0;
page-break-inside: avoid;
top: 0;
}


#productsMiddle {
width: 90%;
clear: left;
page-break-inside: avoid;

left: 0;
top: 0;

}

a.reseller, #resellersLeft a, #resellersRight a, #resellersMiddle a {
font-weight: bold;
color: #000;
}

#resellersLeft p {color: #000; }
#resellersRight p {color: #000; }
#resellersMiddle p {color: #000; }



#resellersLeft {
width: 175px;
position: relative;
left: 0;

top: 0;
float: left;
}

.resellersFirst {
margin-top: 0;
padding-top: 0;
color: #000;
}

#resellersMiddle {
width: 175px;
position: relative;
left: 20px;

top: 0;
float: left;
}

#resellersRight {
width: 175px;
position: relative;
left: 70px;

top: 0;
float: left;
}

.receiversText {
width: 100%;
margin-top: 5px;
left: 0;
page-break-inside: avoid;
}

.receiversTextBottom {
width: 100%;
top: 0px;
left: 0;

}

.receiverHeader1 { margin-left: 0px; }
.receiverHeader2 { margin-left: 0px;  }

.receiverPic, .receiverPic2, .receiverPic3, .receiverPic4 {
position: relative;
left: 0;
margin-top: 10px;
display: block;
}
 

#accessories_row_1 {
position: relative;
left: 0;
top: 0;
float: left;
}

#accessories_row_2 {

position: relative;
left: 200px;
top: 0;
float: left;

}

#accessories_row_3 {

position: relative;
left: 0;
top: 40px;
page-break-before: always;
display: block;
clear: left;

padding-bottom: 50px;
}

.accText { float: left; margin-top: 3px; margin-bottom: 20px; }

.accessories_1, .accessories_2, .accessories_3, .accessories_4 {
width: 175px;
position: relative;
}

.accessories_1, .accessories_3 { margin-right: 30px; }
.accessories_3 { clear: left; }
.accessories_4 { margin-right: 0; }


#receiversMiddle {
width: 95%;
left: 0;
margin-top: 20px;
page-break-inside: avoid;

}
#receiversRight {
left:0;
top: 0px;
width: 95%;
margin-top: 20px;
page-break-inside: avoid;
}

#receiversLeft {
width: 95%;
left: 0;
page-break-inside: avoid;
}

#receiversBottom {
width: 95%;
margin-top: 20px;
left: 0;
page-break-inside: avoid;
}



#pic {
clear: left;
left: 0;
}

strong {
color: #1A171B;
}

.subrubrik {

}

#text p.first {

}

#leftcol {

display: none;


}