

.discount{
 color: #094aed;
}

#rullande_text{
  top: 155px;
}

/*
start på css till nya product visning
*/
#prod_box{
   /*
   background: url("images/products_border.png") no-repeat scroll 0 0 transparent;
   */
}
.logo_div{
height: 157px;
}

.meny{
  padding: 0px;
  height: 31px;
}

.kant_meny_left{
    background: url("images/store_design/toning.png") repeat-x scroll 0 0 #3e9e32;
    width: 175px;
}

.kant_meny_right{
    background: url("images/store_design/toning.png") repeat-x scroll 0 0 #3e9e32;
    width: 178px;
}

.knappar{
  background: url("images/store_design/toning.png") repeat-x scroll 0 0 #3e9e32;
  width: 124px;
  
}

.knappar_hover{
  background: url("images/store_design/toning.png") repeat-x scroll 0 0 #6ebd64;
  width: 124px;
  
}

.knappar_active{
  background: url("images/store_design/toning.png") repeat-x scroll 0 0 TOP_MENU_ACTIVE_COLOR;
  width: 124px;
  
}

.knappar_active A:link, .knappar_active A:active, .knappar_active A:visited, .knappar_active A:hover{
  COLOR: #000000; TEXT-DECORATION: none; font-size: 13px;
}
.knappar A:link, .knappar A:active, .knappar A:visited, .knappar A:hover {
	COLOR: #000000; TEXT-DECORATION: none; font-size: 13px;
}

.knappar_hover A:link, .knappar_hover A:active, .knappar_hover A:visited, .knappar_hover A:hover {
	COLOR: #000000; TEXT-DECORATION: none; font-size: 13px;
}

#thecategories {
    border-right: 1px solid #DDDDDD;
    border-left: 1px solid #DDDDDD;
}

#topcat{
  padding: 6px 6px;
  color: #000000;
}

#secondcat{
  padding: 6px 0px 6px 20px;
  color: #000000;
  border-left: 2px solid #0c4004;
}

#thirdcat{
  padding: 5px 0px 5px 30px;
  color: #000000;
  border-left: 2px solid #0c4004;
}

#fourthcat{
  padding: 5px 0px 5px 40px;
  color: #000000;
  border-left: 2px solid #0c4004;
}

#fifthcat{
  padding: 5px 0px 5px 50px;
  color: #000000;
  border-left: 2px solid #0c4004;
}

.activelink{
  color: #C2C0C1;
  font-weight: bold;
  font-size: 12px;
  border-left: 2px solid #0c4004;
}

.left_effect{

  width:0px;
  height: 100%;
}

.right_effect_td{
  background-image: url("images/store_design/right.png");
  background-repeat: repeat-y;
  width:0px;
  height: 100%;
}

.left_effect_td{
  background-image: url("images/store_design/left.png");
  background-repeat: repeat-y;
  width:0px;
  height: 100%;
}

.right_effect{
  width:0px;
  height: 100%;
}

.bg_effect{
  background-image: url("images/store_design/bg_grafik.png");
  background-position: 50% 0%;
  background-repeat: no-repeat;
  height: 800px;
  left: 0px;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: -1;
}

.bg_effect_footer{
  background-image: url("images/store_design/bg_effect_footer.png");
  background-position: 50% 0%;
  background-repeat: no-repeat;
  height: 0px;
  left: 0px;   width: 100%;
  overflow: hidden;
  position: absolute;
  z-index: -1;
}

.infoBoxProducts {
  text-align: center;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
	border: 0px;
	border-style: solid;
	border-color: #666666;
  font-weight: normal;
  background-color: transparent;
  color: #000000;
	margin-bottom:-8px;
	-moz-border-radius:20px;
  -webkit-border-radius:20px;
	-khtml-border-radius:20px;
	border-radius:20px;
	vertical-align: bottom;
}

.infoBoxProducts a {
  color: #000000;
}
TD.infoBoxGrid {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  border: solid 0px #999999;
  height: 265px;
}
TD.infoBoxGrid:hover {
		background-color: #d3d3d3;
}
/* set pos buy/details button on list */
img.buy_now {
  margin-bottom:10px;
}
/* set pos buy/details button on thumbnail */
img.thm_buy_now {
  margin-bottom:-3px;
}
/* set style buy/details seperator thumbnail */
.buy_now {
  font-weight: bold;
	font-size: 18px;
	color: #999999;
}
.infoBoxList {
 border: ridge 0px #faf0e6;
 border-collapse: collapse;
 background-color: #fff;
 }
.thumbcontent {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color:#000000;
  text-align:center;
}
TD.noborderbox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
TD.separator {border-bottom: 1px solid #ccc;}

.productListing-list-price {
	font-family: Verdana, Arial, sans-serif;
	font-size: 16px;
	color: #787878;
}

.productListing-title a, .productListing-title {
	font-family: Verdana, Arial, sans-serif;
	font-size: 16px;
	color: #000000;
	padding-left:18px;
	padding-bottom:10px;
}
.productListing-name a, .productListing-name {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	padding-bottom: 6px;

}
.productListing-short {
   font-family: Verdana, Arial, sans-serif;
   font-size: 10px;
	 color: #000000;
}

TABLE.buytable {
	 width: 100%;
	 height: 80px;
	 vertical-align: bottom;
         text-align:right;
}
DIV.multi_buy_now {
width: 99%;
text-align : right;
position:relative;
}

DIV#gbutton1 {
margin-bottom:-25px;
z-index:30;
}
DIV#gbutton2 {
margin-top:-25px;
z-index:30;
}

.quantity {
font-family:Verdana,Arial,sans-serif;
font-size:10px;
text-align : center;
}

.quantity input {
font-family:Verdana,Arial,sans-serif;
font-size:11px;
text-align : center;
background: #c0c0c0;
font-weight: bold;
border:2px solid #666666;
color:#000000;
}
TD.attributes {
font-family:Verdana,Arial,sans-serif;
font-size:11px;
text-align : right;
}
TABLE.attributes select {
font-family:Verdana,Arial,sans-serif;
font-size:11px;
background: #c0c0c0;
font-weight: bold;
color:#000000;
}
TABLE.drop select {
font-family:Verdana,Arial,sans-serif;
font-size:11px;
background: #c0c0c0;
font-weight: bold;
color:#000000;
}
TR.list-block {
}
SPAN.list_info {
font-family: Verdana, Arial, sans-serif;
font-size: 16px;
color: #000000;
cursor:pointer;
}
SPAN.list_info span {
display:none;
position:relative;
}
SPAN.list_info:hover span  {
display:block;
cursor:pointer;
margin-top:-20px;
margin-left:-100px;
position:absolute;
padding: 5px;
font-family:Verdana,Arial,sans-serif;
font-size:12px;
color:#000000;
background: #c0c0c0;
border:2px solid #666666;
text-align : center;
}

body{
behavior:url("csshover.htc");
background: #000000;
background-image: url("images/store_design/bg.png");
}
/*
slut på css till nya produkt visning
*/


.footer_text{
  font-size: 13px;
  margin: 0;
}

.footer_text A:link {
	COLOR: #000000; TEXT-DECORATION: none; font-size: 13px;
}
.footer_text A:visited {
	 COLOR: #000000; TEXT-DECORATION: none; font-size: 13px;
}
.footer_text A:hover {
	COLOR: #000000; TEXT-DECORATION: underline; font-size: 13px;
}
.footer_text A:active {
	COLOR: #000000; TEXT-DECORATION: none; font-size: 13px;
}

.rubrik h1{
 font-size: 18px;
 margin: 0;
 color: #000000;
}


.price_summary{
  color:#000000;
  font-weight: bold;
  text-align: right;
}
.category_title_link {
    line-height: 33px;
}
tr.top tr.middle tr.bottom
{

}
TH {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
TD {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color: #000000;
}
P {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color: #000000;
}
.pn-pagetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000
}
.pn-logo {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000
}
.pn-title {
	FONT-WEIGHT: bold; COLOR: #000000
}
A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A:visited {
	 COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
.opentable {
	FONT-SIZE: 11px; WIDTH: 100%; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.opentable2 {
	FONT-SIZE: 11px; WIDTH: 100%; COLOR: #000000; BACKGROUND-COLOR: #dbdbdb
}
.linksmenu {
	COLOR: #ffffff
}
.linksmenu A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.linksmenu A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.linksmenu A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.linksmenu A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
.left-box
{
	background-color: #ffffff;
}
.leftblock-head {
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
	background-image: url(images/left_top.jpg);
}
.leftblock {
	COLOR: #000000;
	background-image: url(images/left_bg.jpg);

}
#infopage{
  padding: 6px 6px;
  color: #1a1818;
}

.leftblock A:link {
	COLOR: #1a1818; TEXT-DECORATION: none
}
.leftblock A:visited {
	COLOR: #1a1818; TEXT-DECORATION: none
}
.leftblock A:hover {
	COLOR: #1a1818; TEXT-DECORATION: underline
}
#thecategories A:hover {
	COLOR: #1a1818; TEXT-DECORATION: underline
}
.leftblock A:active {
	COLOR: #1a1818; TEXT-DECORATION: none;
}
.center-box
{
	background-color: #ffffff;
	width: 100%;
}
.centerblock-head {
	FONT-WEIGHT: bold; COLOR: #000000;
  background-color: #3e9e32;
}
.centerblock-head A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.centerblock-head A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.centerblock-head A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.centerblock-head A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
.centerblock {
	COLOR: #000000
}
.centerblock A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.centerblock A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.centerblock A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.centerblock A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
.right-box
{
	background-color: #ffffff;
}
.rightblock-head {
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
	background-image: url(../images/right_top.jpg);
	text-align: right;
}
.rightblock {
	background-image: url(../images/right_bg.jpg);
}
.rightblock A:link {
	FONT-WEIGHT: bold;
  COLOR: #000000;
  TEXT-DECORATION: none
}
.rightblock A:visited {
	FONT-WEIGHT: bold;
  COLOR: #000000;
  TEXT-DECORATION: none
}
.rightblock A:hover {
	FONT-WEIGHT: bold;
  COLOR: #000000;
  TEXT-DECORATION: underline
}
.rightblock A:active {
	FONT-WEIGHT: bold;
  COLOR: #000000;
  TEXT-DECORATION: none
}
.bottom-box
{
	background-color: #ffffff;
}
.footer
{

}
/*--- Beginning of Addition Products Cycle Slideshow ---*/
.slideshow {
  padding-left: 55px;
}
.ProductsCycleSlideshowWrapper { width: 504px; padding:0; margin:0; overflow: hidden; text-align:center;}
.ProductsCycleSlideshow { height: 310px; width: 500px; padding:0; margin:0; overflow: hidden; border: 0px solid #bbc3d3; background-color:#fff;}
.PCSChild { height: 296px; width: 486px; padding: 7px; text-align:center; top:0; left:0 }
.PCSChild  a { text-decoration: none; color: #000000;}
.PCSChild  a img { border: none; border-width:0px;}
.PCSOutput { text-align:center; font-size:14px;}
.PCSOutput a { text-decoration: none; color: #000000; }
.PCSPager { margin:7px; }
.PCSPager a { border: 1px solid #bbc3d3; background: #fff; color:#bbc3d3; text-decoration: none; margin: 0 2px; padding: 0px 2px; font-size:12px;}
.PCSPager a.activeSlide { border: 1px solid #000000; background: #bbc3d3; color: #000000;}
.PCSPager a:focus { outline: none; }
/*--- End of Addition Products Cycle Slideshow ---*/
#prod_box_size{
width:178px; 
height:300px;
}

