body {background-color:#474747; margin:0px; padding:0px; font-family:Verdana; font-size:10px; color:#505050;}
a {text-decoration:none; color:#c80000;}
a:hover {text-decoration:underline; color:red;}
img {border:0px;}
form,p {margin:0px;}

#uppe {margin:0px; height:65px; background-color:black;}
#uppeinne {margin:0px auto; padding-top:12px; width:801px;}

#main {
  margin:0px auto;
  width:838px;
  background: white url('http://www.bsr.se/bilder/v3/zomg_back.gif') repeat-y;
}

/* for understanding browsers */
#maininne {
min-height:500px; 
height:auto;
}
/* for Internet Explorer */
/*\*/
* html #maininne {
height:500px;
}
/**/


#nere {margin:0px auto; top:20px; width:838px; height:51px; background:white url('http://www.bsr.se/bilder/v4/zomg_bottom_line.gif') no-repeat; font-family:Arial; font-size:10px; color:#898989;}
/*#nere a {color:#898989; text-decoration:none;}
#nere a:hover {color:#4040ff;}*/

.RedOver {float:left; width:603px; padding-right:10px; height:29px; line-height:29px; background:white url('http://www.bsr.se/bilder/v4/red_topbild.gif') repeat-y; color:white; font-family:Arial; font-size:22px; font-weight:bold; font-style:italic; text-align:right;}

.RedUnder {float:left; width:613px; font-family:Verdana; font-size:10px; color:#505050;}
/* background:white url('/bilder/v4/red_under_x.gif') repeat-x; */

.RedUnder .normal {margin:10px;}
.RedUnder a {font-weight:bold;}

#v3left  {float:left; width:170px; margin-left:5px;}
#v3right {float:left; width:613px; margin-left:5px;}




.v3meny {margin-bottom:0px; width:170px;}

.v3menytop {height:19px; padding-top:0px; padding-left:10px; line-height:19px; font-family:Arial; font-size:13px; font-weight:bold; color:white; background-color:#646464;}
/* background:#6a6a6a url('/bilder/v4/menu_oct_cap.gif') repeat-y center center; */

.v3menycontent {padding-top:5px; padding-bottom:7px; font-family:Verdana; font-size:10px; color:#505050; background-color:#d0d0d0;}
/* background:#d2d2d2 url('/bilder/v4/css_menu_back_y.gif') repeat-y center center; */

.v3menycontent a {display:block; padding:2px 2px 2px 10px; color:#505050; text-decoration:none;}
.v3menycontent a.active {color:white; background-color:#e60000;}
.v3menycontent a:hover {color:white; text-decoration:none; background-color:#e60000;}
/* background:#d3d3d3 url('/bilder/v4/css_menu_back_hover_x.gif') repeat-x; */
.v3menycontent a.link {display:inline; text-decoration:none; padding:0px; color:#a80000; border:0px;}
.v3menycontent a.link:hover {text-decoration:underline; color:red; background-color:transparent; background-image:none;}
.v3menycontent p {margin-left:10px;}


.floatoff {clear:both; margin:0px;}



.rubrik {font-family:Arial; font-size:17px; color:black; font-weight:bold; margin-bottom:3px;}







.BSRThePoll {font-family:Verdana; font-size:10px; color:#505050;}
.BSRThePoll form {margin:0px;}
.BSRThePoll input {margin:0px;}
.BSRThePoll span {display:block; margin-bottom:0px; line-height:12px; margin-bottom:1px;}
.BSRThePoll strong {display:block; margin-bottom:3px;}

.BSRThePoll {width:166px; padding:2px;}
.BSRThePoll {display:inline; float:left; margin-left:0px; margin-top:10px; background-color:#d0d0d0; width:166px; padding:2px;}











.menuout {margin:0px; height:38px; background:#f10013 url('http://www.bsr.se/bilder/v3/back_lankar.gif') repeat-x;}
.menu {margin:0px auto; width:801px;}
.menu ul {
padding:0;
margin:0;
list-style-type:none;
font-family:Verdana;
}
.menu li {
float:left;
position:relative;
white-space:nowrap;
}
/* style the links for the top level */
.menu a, .menu a:visited {
display:block;
font-size:11px;
text-decoration:none;
color:#fff; 
height:38px;
padding-left:8px;
padding-right:8px;
line-height:35px;
}
/* a hack so that IE5.5 faulty box model is corrected */
* html .menu a, * html .menu a:visited {
width:20px;
w\idth:9px;
}

li.active {background:url('http://www.bsr.se/bilder/v3/back_lankar_hover.gif') repeat-x;}

/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {
visibility:hidden;
position:absolute;
height:0;
top:38px;
left:0; 
width:150px;
}
/* another hack for IE5.5 */
* html .menu ul ul {
top:37px;
t\op:38px;
}

/* style the table so that it takes no part in the layout - required for IE to work */
.menu table {position:absolute; top:0; left:0;}

/* style the second level links */
.menu ul ul a, .menu ul ul a:visited {
background:#d3d3d3 url('http://www.bsr.se/bilder/v4/css_menu_back_y.gif') repeat-y center center;
color:#000;
font-size:10px;
height:auto;
line-height:1em; 
padding:3px 10px;
padding-bottom:3px;
/*border-bottom:1px solid white;*/
width:135px;
/* yet another hack for IE5.5 */
}
* html .menu ul ul a{
width:165px;
w\idth:135px;
}

/* style the top level hover */
.menu a:hover{
z-index:500;
color:#fff; 
background:red url('http://www.bsr.se/bilder/v3/back_lankar_hover.gif') repeat-x;
text-decoration:none;
}
.menu :hover > a, .menu ul ul :hover > a {
z-index:500;
color:#fff;
background:red url('http://www.bsr.se/bilder/v3/back_lankar_hover.gif') repeat-x;
text-decoration:none;
}
.menu ul ul a:hover{
z-index:500;
color:#000; 
background:#d3d3d3 url('http://www.bsr.se/bilder/v4/css_menu_back_hover_x.gif') repeat-x;
text-decoration:none;
}

/* make the second level visible when hover on first level list OR link */
.menu ul :hover ul{
z-index:500;
visibility:visible; 
}






























.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility:hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

.knapp {
  float: left;
  height: 13px;
  margin-right: 5px;
  background: url("http://www.bsr.se/bilder/knapp_lm.gif") no-repeat left top;
  border-right: 1px solid #818181;
}

.knapp a {
  color: black;
  text-decoration: none;
  
  height: 13px;
  font-family: Arial;
  padding-left: 5px;
  padding-right: 3px;
  font-size: 10px;
  line-height: 13px;
}

.knapp a:hover {
  color: #A80000;
  text-decoration: none;
}

.gknapp {
  float: left;
  height: 13px;
  margin-right: 5px;
  background: url("http://www.bsr.se/bilder/knapp_g_lm.gif") no-repeat left top;
  border-right: 1px solid #759437;
}

.gknapp a {
  color: black;
  text-decoration: none;
  
  height: 13px;
  font-family: Arial;
  padding-left: 5px;
  padding-right: 3px;
  font-size: 10px;
  line-height: 13px;
}

.gknapp a:hover {
  color: #A80000;
  text-decoration: none;
}

.rknapp {
  float: left;
  height: 13px;
  margin-right: 5px;
  background: url("http://www.bsr.se/bilder/knapp_r_lm.gif") no-repeat left top;
  border-right: 1px solid #FF4A59;  
}

.rknapp a {
  color: black;
  text-decoration: none;
  
  height: 13px;
  font-family: Arial;
  padding-left: 5px;
  padding-right: 3px;
  font-size: 10px;
  line-height: 13px;
}

.rknapp a:hover {
  color: #A80000;
  text-decoration: none;
}

.storgknapp {
  float: left;
  height: 21px;
  margin-right: 5px;
  background: url("http://www.bsr.se/bilder/knapp_stor_g_lm.gif") no-repeat left top;
  border-right: 1px solid #719436;
}

.storgknapp A {
  color: #597622;
  text-decoration: none;
  
  height: 21px;
  font-family: Verdana;
  padding-left: 5px;
  padding-right: 3px;
  font-size: 12px;
  font-weight: bold;

  line-height: 19px;
}

.storgknapp A:hover {
  color: blue;
  text-decoration: none;
}

.skruv {
  height: 15px;
  margin: 2px;
  background: url("http://www.bsr.se/bilder/metal_skruv.gif") no-repeat left top;
}

.textgreysmall {
  font-family: Verdana;
  font-size: 11px;
  color: #545454;
}

.textgreysmall A {
  color: blue;
  text-decoration: none;
}

.textgreysmall A:hover {
  color: blue;
  text-decoration: underline;
}

.textdarkgreysmall {
  font-family: Verdana;
  font-size: 11px;
  color: #303030;
}

.minirubrik {
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
  margin-bottom: 3px;
}

.textdarkgreysmall A {
  color: #0000C0;
  text-decoration: none;
}

.textdarkgreysmall A:hover {
  text-decoration: underline;
}

.textgreymini {
  font-family: Verdana;
  font-size: 10px;
  color: #969696;
}

.textredbig A {
  color: #A80000;
}

.textredsmall {
  font-family: Verdana;
  color: #A80000;
  font-size: 11px;
  margin-bottom: 4px;
}

.yellowpris {
  font-family: Arial;
  color: #FF9500;
  font-weight: bold;
  font-size: 16px;
}

#tempnere {
  width: 737px;
  top: 668px;
  margin: 0 auto;

  font-family: Verdana;
  font-size: 13px;
  color: #969696;
}

#tempnere A {
  font-family: Verdana;
  font-size: 13px;
  font-weight: bold;
  text-decoration: none;
  color: #969696;
}

#tempnere A:hover {
  text-decoration: underline;
}

.prodnavilankar {
  margin-left: 11px;
  font-family: Verdana;
  font-size: 10px;
  color: #444444;
  line-height: 14px;
  margin-bottom: 6px;
}

.prodnavilankar A {
  color: #0000C0;
  text-decoration: none;
}

.prodnavilankar A:hover {
  color: #444444;
  text-decoration: underline;
}

.prodnavilankar A.aktiv {
  font-weight: bold;
}

#googlenere {
  margin: 0 auto;
  width: 737px;
}

#googlenere A {
  font-family: Verdana;
  font-size: 10px;
  text-decoration: none;
  color: #E1E1E1;
}

.rubrik1 {
  font-family: Arial;
  font-size: 22px;
  font-weight: bold;
}

.rubrik2 {
  font-family: Arial;
  font-size: 18px;
  font-weight: bold;
}

.rubrik3 {
  font-family: Arial;
  font-size: 14px;
  font-weight: bold;
}

.text1 {
  font-family: Verdana;
  font-size: 11px;
  color: #303030;
}

.normallink A {
  color: blue;
  text-decoration: none;
}

.normallink A:hover {
  color: red;
  text-decoration: underline;
}


.NereContact a{float:left; display:block; width:83px; height:18px; text-align:center; color:white;}
.NereContact a{background:#cccccc url('http://www.bsr.se/images/FooterButton.gif') no-repeat;}
.NereContact a:hover{background:#cccccc url('http://www.bsr.se/images/FooterButtonHover.gif') no-repeat;}

.NereCart a{float:left; display:block; width:83px; height:18px; text-align:center; color:white;}
.NereCart a{background:#cccccc url('http://www.bsr.se/images/FooterButton.gif') no-repeat;}
.NereCart a:hover{background:#cccccc url('http://www.bsr.se/images/FooterButtonHover.gif') no-repeat;}

.NereButton a{float:left;display:inline;margin-top:11px;padding:0px 10px 0px 10px;margin-right:10px;height:18px;line-height:18px;font-weight:bold;text-align:center;background:#cccccc url('http://www.bsr.se/images/tuning_button2.gif') no-repeat;color:#222;}
.NereButton a:hover{background:#cccccc url('http://www.bsr.se/images/tuning_button2_hover.gif') no-repeat;color:#222;text-decoration:none;}

a.directclass {color:#ff9900;}
a.directclass:hover {color:#ff0000;}

.MainFullWidth{float:left;margin-left:100px;width:600px;}




form{margin:0px;color:#505050;}
form.pickproduct{margin-left:12px;}
form.pickproduct select{margin-bottom:5px;}
form.pickproductgrp{margin-left:12px;}
select{width:145px;margin-top:0px;font-family:Verdana;font-size:9px;color:#505050;}
input{font-size:11px;font-family:Verdana;color:#505050;}

#maildb5{margin-top:5px;}
#maildb5 a{color:blue;font-size:10px;font-weight:bold;text-decoration:none;}
#maildb5 a:hover{color:red;text-decoration:underline;}

.Listv4{float:left;}
.Listv4 .Listv4Cap{display:block;width:603px;padding-left:10px;height:31px;background-color:#d0d0d0;line-height:31px;font-family:Verdana;font-size:13px;color:#505050;font-weight:bold;}
.Listv4 a{display:block;width:613px;height:30px;background-color:white;border-bottom:1px solid #e9e9e9;line-height:30px;font-family:Verdana;font-size:10px;cursor:pointer;color:#505050;font-weight:normal;}
.Listv4 a:hover{text-decoration:none;color:#505050;}
.Listv4 .Col1{float:left;width:191px;padding-left:5px;height:30px;}
.Listv4 .Col2{float:left;width:285px;height:30px;}
.Listv4 .Col3{float:left;width:75px;height:30px;padding-right:5px;text-align:right;}
.Listv4 .Col4{float:left;width:49px;height:30px;padding-right:2px;padding-left:1px;}
.Listv4 .Col4 img{width:45px;height:30px;margin-top:0px;}

.ListTv4Cap{float:left;display:block;width:603px;padding-left:10px;height:25px;background-color:#d0d0d0;line-height:25px;font-family:Verdana;font-size:13px;color:#505050;font-weight:bold;}
.ListTv4 {float:left;}
.ListTv4 a{display:block;width:613px;height:18px;background-color:white;line-height:18px;font-family:Verdana;font-size:10px;cursor:pointer;color:#505050;font-weight:normal}
.ListTv4 a.line1{border-top:1px solid #e9e9e9;}
.ListTv4 a:hover{text-decoration:none;color:#505050;}
.ListTv4 .Col1{float:left;width:393px;padding-left:5px;font-weight:bold;height:18px;}
.ListTv4 .Col2{float:left;width:150px;}
.ListTv4 .Col2 span{float:left;width:60px;}
.ListTv4 .Col3{float:left;width:60px;text-align:right;padding-right:5px;height:18px;}
.ListTv4 .Col3 img{float:left;margin-left:5px;margin-top:3px;}

.hihi{display:none;background-color:red;}
.apa{left:0px;top:0px;}



.v4knapp a{float:right;display:block;width:75px;height:21px;margin-top:0px;margin-right:0px;background:#25bc04 url('http://www.bsr.se/bilder/v4/order_x75y21px.gif') no-repeat;}
.v4knapp a:hover{background:#80ea0c url('http://www.bsr.se/bilder/v4/order_x75y21px_hoover.gif') no-repeat;text-decoration:none;}


.Tknapp a,.TknappA a{float:left;display:block;height:21px;margin-bottom:10px;margin-right:3px;text-align:center;background-color:#ed9898;color:white;font-family:Arial;font-weight:bold;font-size:16px;line-height:21px;padding:0px 10px;}
.TknappA a{background-color:#e60000;}
.Tknapp a:hover,.TknappA a:hover{background-color:#e60000;text-decoration:none;color:white;}

.TknappG a,.TknappGA a{float:left;display:block;height:21px;margin-bottom:10px;margin-right:3px;text-align:center;background-color:#78ed78;color:white;font-family:Arial;font-weight:bold;font-size:16px;line-height:21px;padding:0px 10px;}
.TknappGA a{background-color:#00c600;}
.TknappG a:hover,.TknappGA a:hover{background-color:#00c600;text-decoration:none;color:white;}


#TRubrik1,#TEffText,#TAcc,#TDia,#TInfo,#NoSPS{float:left;display:inline;}
#TAcc{margin-left:10px;}
#TDia{margin-left:10px;}
#TRubrik1{width:613px;height:20px;line-height:20px;font-family:Arial;font-weight:bold;font-size:16px;margin-bottom:5px;margin-top:5px;}
#TFullWidth{float:left;width:613px;height:110px;}

#TEffText{width:246px;height:108px;text-align:left;font-family:Verdana;font-size:10px;line-height:13px;background-color:#d2e1f0;border:1px solid #a0c6eb;}
#TEffText strong{display:block;background-color:#a0c6eb;height:17px;line-height:15px;padding-left:5px;}
#TEffText div{margin-left:5px;font-family:Verdana;font-size:10px;}
.TEffText1,.TEffText2,.TEffText3{float:left;display:block;height:13px;}
.TEffText1{width:110px;text-align:left;padding-left:5px;}
.TEffText2{width:70px;text-align:left;font-weight:normal;}
.TEffText3{width:50px;text-align:left;font-weight:normal;}

#TAcc{width:243px;height:108px;line-height:13px;background-color:#d2e1f0;border:1px solid #a0c6eb;}
#TAcc strong{display:block;background-color:#a0c6eb;height:17px;line-height:15px;padding-left:5px;}
#TAcc div{margin-left:5px;font-family:Verdana;font-size:10px;}
.TAcc1,.TAcc2,.TAcc3,.TAcc4,.TAcc5{float:left;display:block;font-family:Verdana;font-size:10px;}
.TAcc1{width:50px;margin-left:5px;display:inline;}
.TAcc2{width:50px;text-align:center;}
.TAcc3{width:45px;text-align:center;}
.TAcc4{width:50px;text-align:center;}
.TAcc5{width:40px;text-align:center;} 
#TDia{width:100px;text-align:center;}
#TInfo{float:left;width:601px;margin-top:10px;background-color:#d2e1f0;border:1px solid #a0c6eb;padding:5px;}
#NoSPS{width:401px;margin:10px 100px 0px 100px;background-color:#fffd43;border:1px solid #b4b100;padding:5px;text-align:center;}
#TInfo strong{color:red;}

#TTheKit{float:left;font-family:Verdana;font-size:9px;color:#505050;width:120px;margin-right:5px;margin-top:10px;margin-bottom:10px;border-bottom:1px solid #c8c8c8;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;}
#TTheKit span{display:block;background-color:#c8c8c8;padding-left:5px;height:19px;line-height:17px;}
#TTheKit div{float:left;width:116px;height:90px;margin-top:3px;margin-left:2px;}
#TTheKit div.Option{float:left;width:90%;height:15px;margin-top:3px;margin-left:2px;font-family:Arial;font-size:12px;font-weight:bold;color:red;}

#TTheOpt {float:left;font-family:Verdana;font-size:9px;color:#505050;width:484px;margin-top:10px;margin-bottom:10px;border-left:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;border-right:1px solid #c8c8c8;}
#TTheOpt span{display:block;background-color:#c8c8c8;padding-left:5px;height:19px;line-height:17px;}
#TTheOpt input{float:left;margin:0px;margin-left:5px;}
#TTheOpt img{float:right;margin:0px;}
#TTheOpt div{float:left;width:121px;height:97px;margin-top:3px;}
#TTheOpt div span{float:left;display:block;background-color:transparent;line-height:12px;}

#TBottomBox{float:left;display:inline;width:603px;padding:5px;background-color:#e1e1e1;border-bottom:1px solid white;font-family:Verdana;font-size:10px;}

#TPrisBox,#TPrisBox input{background-color:#e1e1e1;}
#TPrisBox{float:left;display:inline;width:603px;padding:5px;}
#TPrisBox span{float:right;display:block;margin-top:6px;}
#TPrisBox input{float:right;width:105px;border:0px;margin-right:10px;color:#ff7300;font-family:Arial;font-weight:bold;font-size:16px;text-align:right;}
#TPrisBox .Tv4knapp a{float:right;display:block;width:75px;height:21px;margin-top:0px;margin-right:0px;background:#25bc04 url('http://www.bsr.se/bilder/v4/order_x75y21px.gif') no-repeat;}
#TPrisBox .Tv4knapp a:hover{background:#80ea0c url('http://www.bsr.se/bilder/v4/order_x75y21px_hoover.gif') no-repeat;text-decoration:none;}
