
body{
background-color:white;
}

.distributors_hr{
border-color:white;
width:180px;
}
.sidtopp_top{
background:url(../../Admin/ImagesLayout/NyDesign/background_top.jpg) no-repeat;
background-color:#000;

}
#sidtopp .leftdiv{

}
#sidtopp #sprak{
text-align:right;
width:805px;
overflow:hidden;
height:20px;

}
#sidtopp .lefttopmenu{
float:left;

}
.aterforsaljartabell{
 line-height:.85em;
}
.aterforsaljartabell tr{
 padding: 3px 6px;
}
.menu2{
height:20px;
float:left;
padding-top:56px;
padding-left:20px;
width:566px;
}
* HTML .menu2{

width:587px;
}
.menu2 div td
{
height:20px;
}
.logo{
padding-top:10px;
padding-bottom:11px;
}
* html .logo{
padding-top:10px;
padding-bottom:12px;
}
#sidtopp{
float:none;
height:96px;
background-color:#EEEEEE;
}
.lefttopmenu{
padding-left:20px;

width:196px;
}
.mellanrubrik{
  font-size:14px;
  font-weight:bold;
}
#vansterspalt{
background-color:#EEEEEE;
padding-left:20px;
height:100%;
padding-right:20px;
}
#sidfot{
background-color:#EEEEEE;


}
#sidfot .sidfotvanster{
width:236px;
background-color:#EEEEEE;
float:left;
height:40px;
padding-top:20px;
}
#sidfot .sidfothoger{
width:500px;
float:left;
padding-left:10px;
padding-top:20px;

}
html{
background-color:#EEEEEE;
}
.calenderlist,
.newslist{
background-color:#fff;
margin-bottom:16px;
width:196px;

}
.calenderlist a,
.newslist a{
font-weight:bold;
text-decoration:none;
}
.calenderlist a:hover;
.newslist a:hover{

text-decoration:underline;
}
.calenderlist div,
.newslist div{
padding:7px;
padding-top:9px;
padding-bottom:7px;
padding-left:9px;

}
.imagegallerytop{
background:url(../../Admin/ImagesLayout/NyDesign/pufftop_svart.gif) no-repeat;
width:196px;

height:20px;
}
#sidtopp .redheading,
.calendertop
{
background:url(../../Admin/ImagesLayout/NyDesign/pufftop_rod.gif) no-repeat;
height:20px;
width:196px;
}
#sidtopp .redheading b,
.calendertop b,
.imagegallerytop b
{
text-transform:uppercase;
color:white;
padding-left:9px;
padding-top:4px;
display:block;
}
.produktpuffar .rototiltpuffar,
.produktpuffar .rotatorpuffar{
float:left;
width:262px;
}
.produktpuffar .rototiltpuffar{
padding-right:10px;
}
.produktpuffar .rototiltpuffar p,
.produktpuffar .rotatorpuffar p{
 margin:0;
}
.produktpuffar .rototilttop,
.produktpuffar .rotatortop{
height:31px;
}
.produktpuffar .rototilttop b,
.produktpuffar .rotatortop b{
color:white;
display:block;
padding-top:15px;
padding-left:5px;
}
.produktpuffar .rototilttop{
background:url(../../Admin/ImagesLayout/NyDesign/rototilt_top.jpg) no-repeat;
}
.produktpuffar .rotatortop{
background:url(../../Admin/ImagesLayout/NyDesign/rotators_top.jpg) no-repeat;
}
.produktpuffar .rototiltcontent{
background:url(../../Admin/ImagesLayout/NyDesign/rototilt.jpg) no-repeat;
}
.produktpuffar .rotatorcontent{
background:url(../../Admin/ImagesLayout/NyDesign/rotators.jpg) no-repeat;
}
.produktpuffar .rototiltcontent,
.produktpuffar .rotatorcontent{
height:250px;
border-left:1px solid black;
border-bottom:1px solid black;
border-right:1px solid black;
}
.produktpuffar .rototiltcontent div,
.produktpuffar .rotatorcontent div{
padding-left:10px;
padding-right:10px;
padding-top:150px;
}
.produktpuffar .rototiltcontent .marknadsval{

padding-top:20px;
padding-left:0px;
}
.produktpuffar .rotatorcontent .rotatorlank{

padding-top:20px;
padding-left:0px;

}
.produktpuffar .rotatorcontent .rotatorlank a{
display:block;
padding-top:5px;
float:left;

}
.produktpuffar .rotatorcontent .rotatorlank img{



}
.toppuff{
padding-top:20px;
padding-bottom:275px;
}
.toppuff_vanster{
height:264px;
width:340px;
float:left;
background: #fff;
}
.toppuff_hoger{
height:264px;
float:left;
width:196px;

background:url(../../Admin/ImagesLayout/NyDesign/toppuff_gra.jpg) no-repeat;
}

.valkommen_text{
font-weight:bold;
padding-bottom:10px;
font-size:12px;
}
.toppuff_content{
color:white;
font-size:20px;
font-style:italic;
padding:15px;
}
.toppuff_content_bottom_text{
color:white;
padding-top:80px;
padding-left:15px;
}
* HTML h1{
margin-bottom:15px;
margin-top:10px;
padding-top:0px;
font-size:20px;
}
* HTML .valkommen_text{
margin:0px 0px 10px;

}
* HTML .rototiltpuffar{
padding-right:12px !important;
width:274px !important;
}
* HTML .rototiltcontent{
overflow:hidden;
}
* HTML .marknadsval{
padding-top:10px !important;

}
* HTML .rotatorpuffar{
width:262px !important;
}
* HTML .rotatorcontent{
overflow:hidden;
}
* HTML #sidfot .sidfotvanster{
height:50px;
}
#mainSXMenu2 a{
text-transform:uppercase;
}
.speclink{
padding-bottom:12px !important;
}
/*  Tillagg produktsida*/
.topp_undersida .toppuff_vanster{

background:url(../../Admin/ImagesLayout/NyDesign/produktpuff.jpg) no-repeat;
}
.topp_undersida .toppuff_hoger {


background:url(../../Admin/ImagesLayout/NyDesign/toppuff_gra_produkt.jpg) no-repeat;
}
.distributor{
color:white;
background-color:#E20000;
font-weight:bold;
padding-top:10px;
}
.distributor a{
color:white;
}
.distributor div{
padding-top:0px;
}
.distributor div form{
margin-top:0px !important;
margin-bottom:5px !important;
}
.productLinks{
padding-top:10px;
}
.productLinks div{
padding-bottom:15px;
padding-top:0px;

}
.productLinks img{
padding-right:3px;
float:left;
margin-top:-3px;

}

.topp_undersida .toppuff_content_bottom_text{
padding-top:100px;
font-weight:bold;
padding-right:10px;
}
hr{
border:1px black solid;
border-top:none;
padding-left:15px;

width:94%;
}
.rubrik{
padding-right:10px;
}
.TableProduktbild img{
margin-left:10px;
}
* HTML .TableProduktbild img{
padding-left:15px;
}
.product_ingress{
padding-right:20px;
}
.TableProduktbild{
padding-top:0px;
padding-bottom:0px;
}