* {
    padding:0;
    margin:0;
    }

body {
    text-align:center;
    background:#d2d2d2 none;
    }
body,div,td{
  font:11px "Trebuchet MS", Arial, Helvetica, Sans-serif;
  color:#333;
  line-height:12px;
}
a{
  text-decoration:none;
  color:#900;
}
a:hover{
  text-decoration:underline;
  color:#900;
  cursor: pointer;
}
a.thickbox img{
	border:0;
}
a.thickbox:hover img{
	border:0;
}
select,input{
  font:11px Arial, Helvetica, Sans-serif;
  color:#333;
  border:0px solid #ccc;
}


.error{
  float:left;
  display:inline;
}
.ok{
  border:1px solid #ccc;
  float:left;
  display:inline;
}







#page {
    width:992px;
    background:transparent url("/Web/Dammkungen/images/page_bg.gif");
    text-align:left;
    margin:0 auto;
    padding:0;
    }

#pageBottom {
    width:920px;    
    text-align:left;
    margin:0 auto;
    padding:0;
    }    

    #header {
    width:992px;
    height:130px;
    background:transparent url("/Web/Dammkungen/images/page_top.gif") no-repeat 0 0;
}


#menu {
    width:645px;
    display:inline;
    float:left;
    background:transparent url("/Web/Dammkungen/images/menu_bg.gif");
    margin:26px 0 0 18px;
    }
#menu img.logotyp{
       display:inline;
       float:left;
       margin:35px 0 0 10px;
}
#menu ul {
    list-style-type:none;
    display:inline;
    float:right;
    margin:50px 0 0 0;
    }

#menu ul li {
    display:inline;
    float:left;
}
#menu ul li a{
    font-size:14px;
    color:#556269;
    margin-right:12px;
   }
#menu ul li a:hover{
    font-size:14px;
    color:#000;
    text-decoration:none;
   }






#footer {
    width:992px;
    height:37px;
    display:inline;
    float:left;
    background:transparent url("/Web/Dammkungen/images/page_bottom.gif") no-repeat 0 0;
    }

p.seoText { font-size:9px; text-align:center; }
#footer ul{
    list-style-type:none;
    margin:6px 0 0 22px;
    }
#footer ul li{
    display:inline;
    float:left;
    margin:0 10px 0 0;
    }
#footer ul li a{
    color:#5d9b07;
    }
#footer ul li a:hover{
    color:#467702;
    }


#shop{
    width:970px;
    margin:0 0px 0 11px;
}
#noscript{
  border:1px solid #ccc;
  float:left;
  display:inline;
  padding:20px;
  margin:20px;
}

/*  Small basket BasketSmall_UC  ===========================================*/
#cart {
    width:300px;
    height:104px;
    background:transparent url("/Web/Dammkungen/images/cart_bg.gif");
    display:inline;
    float:left;
    margin:26px 18px 0 0;
}

#cart ul a{
  font-size:12px;
  color:#8c816d;
}
#cart ul{
  clear:both;
  padding:0;
  margin:0 0 0 0px;
  list-style-type:none;
  /*background:transparent url("/Web/Dammkungen/images/cart_lang.gif") no-repeat 0 0px;*/
  overflow:hidden;
  height:19px;
}
#cart ul li{
  display:inline;
  margin:0 0 0 0;
}
#cart li a{
  float:left;
  display:block;
  height:0;
  padding-top:19px;
  overflow:hidden;
  background:transparent url("/Web/Dammkungen/images/cart_lang.gif") no-repeat 0px 50px;
}

#cart li#sv a{width:100px;}
#cart li#no a{width:100px;}
#cart li#dk a{width:100px;}
#cart li.selected#sv a{ background-position: 0px -19px; }
#cart li.selected#no a{ background-position: -100px -19px; }
#cart li.selected#dk a{ background-position: -200px -19px; }
* html #cart a  {height:19px; height:0;}

#cart h2 {
    clear:left;
    padding:0;
    margin:10px 0 0 10px;
    font-size:12px;
    color:#8d9ca5;
}
#cart select{
    float:left;
    display:inline;
    width:190px;
    margin:5px 0 0 10px;
}
#cart .cartsum{
    float:left;
    display:inline;
    margin:7px 0 0 8px;
    color:#8d9ca5;
    font-size:11px;
}
#cart #discount{
    display:none;
}
#cart .checkout{
    border:0;
    padding:0;
    float:right;
    display:inline;
    margin:20px 10px 0 0;
}
#cart .checkout a{
    color:#556269;
    font-size:12px;
    }
#cart #view{
    border:0;
    padding:0;
    float:left;
    display:inline;
    margin:20px 0 0 10px;
}
#cart #view a {
    color:#556269;
    font-size:12px;
    }
#cart #view a:hover {
    text-decoration:underline;
    }


#miss-lefty {
    width:230px;
    display:inline;
    float:left;
    min-height :400px;
    height :auto !important;
    height :400px;    
}
#news {
    padding: 0 20px;
}
#news h3 .date {
    font-size: 75%;
}

#categories{
/*    width:230px;
    display:inline;
    float:left;*/
}
#categories h2{
    display:none;
}
#categories ul {
    list-style-type:none;
    margin-left:18px;
}
#categories ul li{
  background:transparent url("/Web/Dammkungen/images/menu_item.gif") no-repeat 0 0;
  padding:0 0 5px 0;
  display:block;
  clear:left;  
  width:188px;
}
#categories ul li a.expand{
  display:none;
}
#categories ul li a{
  color:#556269;
  font-size:13px;
  display:block;
  margin:0 0 3px 0;
  padding:4px 0 0 14px;
}
#categories ul li.expand{

}
#categories ul li.expand ul{
  display:none;
}
#categories ul li.collapse ul{
  display:block;
  list-style-type:none;
}
#categories ul li ul{
    margin:7px 0 0 0;
}
#categories ul li ul li{
    background:transparent none;
    display:block;
    margin:0 0 0 21px;
}
#categories ul li ul li a{
font-size:11px;
margin:0;
padding:0;
}
#categories ul li.collapse ul li.expand ul{
  display:none;
}
#categories ul li a.expandlink{
    display:none;
}








#products{
    width:740px;
    float:left;
    display:inline;
}
#products h2 {
    font-size:16px;
    color:#556269;
    font-weight:normal;
}
#products #abstract{
margin:0 0 20px 0;
}
#products #abstract p{
font-size:14px;
color:#556269;
font-weight:bold;
}
#products .product{
  border:1px solid #a5b7c2;
  width:230px;
  height:235px;
  margin:0 13px 16px 0;
  float:left;
  display:inline;
}
#products h3{
    font-size:15px;
    font-weight:bold;
    color:#000;
    display:inline;
    float:left;
    margin:8px 0 0 8px;
    padding:0;
    width:120px;
}
#products {

}
#products .image img{
    display:block;
    float:right;
    margin:8px 8px 0 0;
    }
#products .image p {
display:none;
}
#products .price{
    display:block;
    height:20px;
    background:#d0e0cc none;
    padding:4px 0 0 8px;

}

#products .then span{
  text-decoration:line-through;
  color:#000;
  float:left;
  display:inline;
  font-size:13px;
  font-weight:bold;
  margin:0 8px 0 0;
}
#products .now span{
  color:#9d0c15;
  display:inline;
  float:left;
  font-size:13px;
  font-weight:bold;
}
#products .regular span{
    display:inline;
    float:left;
  color:#9d0c15;
  font-size:13px;
  font-weight:bold;
}
#products .information{
    display:block;
    margin:0 auto;
    margin-top:5px;
    padding:3px 0 0 0;
    background:transparent url("/Web/Dammkungen/Images/Web/Buttons/valj.gif") no-repeat 0 0;
    width:33px;
    height:20px;
    text-align:center;
}
#products .information a{
    color:#556269;
}
#products .shortdesc{
    width:120px;
    height:170px;
    float:left;
    display:inline;
    margin:5px 0 0 8px;
    overflow:hidden;
}

#products .shortdesc h3{
    margin:0;
    padding:0;
}

#products .error h3{
    margin:0;
    padding:0;
    float:none;
}

#campaign_dyn{
    display:inline;
    float:left;
    width:739px;
    height:194px;
    background:transparent url("/Web/Dammkungen/images/startbild.jpg") no-repeat 0 0;
    margin:0 0 10px 1px;
}
#campaign_dyn .text{
    margin:60px 0 0 25px;
}

/*
#campaign_dyn .text h1{
    font-size:22px;
    color:#556269;
    margin:0;
    display:block;
}
*/
#campaign_dyn .text h1{
    font-size:26px;
    color:#4ba000;
    margin:0;
    display:block;
}

#campaign_dyn .text h2{
    font-size:26px;
    color:#4ba000;
    margin:0;
    display:block;
}
#campaign_dyn .text p{
    font-size:16px;
    color:#556269;
    line-height:18px;
}
#campaign_dyn .text a{
    color:#4ba000;
    }
#campaign_dyn .text a:hover{
    color:#4ba000;
    text-decoration:underline;
}

#campaign_custom{
    display:inline;
    width:739px;
    padding:20px 0 20px 0;
    margin:20px 0 20px 0;
}



#campaign{
    width:740px;
    float:left;
    display:inline;
}
#campaign h2 {
    font-size:16px;
    color:#556269;
    font-weight:normal;
}
#campaign #abstract{
margin:0 0 20px 0;
}
#campaign #abstract p{
font-size:14px;
color:#556269;
font-weight:bold;
}
#campaign .product{
  border:1px solid #a5b7c2;
  width:230px;
  height:235px;
  margin:0 13px 16px 0;
  float:left;
  display:inline;
}
#campaign h3{
    font-size:15px;
    font-weight:bold;
    color:#000;
    display:inline;
    float:left;
    margin:8px 0 0 8px;
    padding:0;
    width:120px;
}
#campaign {

}
#campaign .image img{
    display:block;
    float:right;
    margin:8px 8px 0 0;
    }
#campaign .image p {
display:none;
}
#campaign .price{
    display:block;
    height:20px;
    background:#d0e0cc none;
    padding:4px 0 0 8px;

}

#campaign .then span{
  text-decoration:line-through;
  color:#000;
  float:left;
  display:inline;
  font-size:13px;
  font-weight:bold;
  margin:0 8px 0 0;
}
#campaign .now span{
  color:#9d0c15;
  display:inline;
  float:left;
  font-size:13px;
  font-weight:bold;
}
#campaign .regular span{
    display:inline;
    float:left;
  color:#9d0c15;
  font-size:13px;
  font-weight:bold;
}
#campaign .information{
    display:block;
    margin:0 auto;
    margin-top:5px;
    padding:3px 0 0 0;
    background:transparent url("/Web/Dammkungen/Images/Web/Buttons/valj.gif") no-repeat 0 0;
    width:33px;
    height:20px;
    text-align:center;
}
#campaign .information a{
    color:#556269;
}
#campaign .shortdesc{
    width:120px;
    height:170px;
    float:left;
    display:inline;
    margin:5px 0 0 8px;
    overflow:hidden;
}

#campaign .shortdesc h3{
    margin:0;
    padding:0;
}

#campaign .error h3{
    margin:0;
    padding:0;
    float:none;
}









#product{
    width:740px;
    float:left;
    display:inline;
}
#product h2{
    display:inline;
    float:left;
    margin:0;
    padding:0;
    width:431px;
}
#product #details{
  float:left;
  display:inline;
  width:431px;
  height:400px;
  background:transparent none;
  border-top:1px solid #c9c9c9;
}
#product #details h2{
    height:25px;
    margin:10px 0 5px 0;
    font-size:16px;
    color:#000;
    font-weight:bold;
}

#product #details .description {
    float:left;
    display:block;
    width:430px;
    height:290px;
    overflow:auto;
    margin:0 0 10px 0;
}
#product #details .description p{
    margin:0 0 10px 0;
}
#product #details ul{
    margin:0 0 10px 0;
    padding:0 0 0 15px;
}
#product .images{
  width:271px;
  float:right;
  display:inline;
  margin:0 18px 0 0px;
}
#product .thumbnails{
  float:left;
  display:inline;
}



#product .then{
  text-decoration:line-through;
  color:#000;
  float:left;
  display:inline;
  font-size:13px;
  font-weight:bold;
  margin:0 8px 0 0;
}
#product .now span{
  color:#9d0c15;
  display:inline;
  float:left;
  font-size:13px;
  font-weight:bold;
}
#product .regular span{
    display:inline;
    float:left;
  color:#9d0c15;
  font-size:13px;
  font-weight:bold;
}



#product #variants input{
  border:0;
}
#product .buyblock {
    border-top:1px solid #c9c9c9;
    width:431px;
    display:block;
    float:left;
    clear:both;
    padding:20px 0 20px 0;
}

#product #variants {
    float:left;
    display:inline;
    }

#product #variants h3 {
    display:block;
}
#product #variants p {
    padding:0 0 4px 0;
}
#product #variants p input {
    margin:0 10px 0 0;
}
#product #buy{
    float:right;
    display:inline;
    width:260px;
    clear:right;
}
#product #buy h3 {
display:none;
}


#product #quantity {
    color:#000;
    font-size:12px;
    font-weight:bold;

}
#product #quantity input{
    display:block;
    float:left;
    width:30px;
    height:20px;
    font-size:16px;
    color:#000;
    margin:0 10px 0 0;
}
#product #add input{
    display:inline;
    margin:0 auto;
    padding:0;
    background:transparent url("/Web/Dammkungen/Images/Web/Buttons/add.gif") no-repeat 0 0;
    width:104px;
    height:20px;
    text-align:center;
    color:#556269;
    cursor:pointer;
    border:0;
    float:right;

}

#product #buy select {
    width:230px;
    margin-left:10px;
    height:20px;
    font-size:12px;
    font-weight:bold;
}

#product #price{
  float:left;
  color:#000;
  display:inline;
  float:left;
  font-size:13px;
  font-weight:bold;
}
#product #delivery {
    display:none;
}



#product #navigation {
    margin:0 0 10px 0;
}
#product #navigation h2{
    margin:0 10px 0 0;
    padding:0;
    width:auto;
    display:inline;
    float:left;
    font-size:16px;
    color:#556269;
    font-weight:normal;
    line-height:18px;
}
#product #navigation a{
    margin:2px 0 0 0;
    padding:0 0 0 0;
    font-size:12px;
    color:#71a727;
    font-weight:bold;
    line-height:18px;
    display:inline;
    float:left;
}











#detailedcart {
    border-top:1px solid #c9c9c9;
  float:left;
  display:inline;
  background:#d2d2d2 none;
  width:462px;
  height:400px;
  padding:10px 0 0 0;
  margin:0 0 25px 0;
  font-size:12px;
  position:relative;
}
#detailedcart.description {
    display:inline;
    float:left;
    background:#fff none;
    width:260px;
}
#detailedcart table {
    width:462px;
    border-collapse:collapse;
}
#detailedcart td {
    font-size:12px;
}
#detailedcart th{
    font-size:12px;
}
#detailedcart .row1{
    background:#c9cbcc;
}
#detailedcart .row2{

}
#detailedcart .delete{

}
#detailedcart .name{
    padding:0 0 0 10px;
    width:240px;
}
#detailedcart .amount{
    width:30px;


}
#detailedcart .amount input{
    width:26px;
    text-align:center;
}
#detailedcart .price{
    text-align:right;
    width:50px;
}
#detailedcart .sum{
    text-align:right;
    width:50px;
    padding:0 10px 0 0;

}
#detailedcart #discount td{
    width:50px;
    text-align:right;
    vertical-align:top;
    font-weight:bold;
    padding:15px 10px 0 0;
}
#detailedcart #sum td{
    width:50px;
    text-align:right;
    vertical-align:top;
    font-weight:bold;
    padding:15px 10px 0 0;
}
#detailedcart #sum td .vat{
    font-weight:normal;
}
#detailedcart #vat td{
    display:none;
}
#detailedcart .vat {
    text-align:right;
    padding-right:10px;
}


#detailedcart td, #detailedcart th {
padding-top: 6px;
padding-bottom:6px;
}

.extradescription {
    display:block;
    margin:15px 0 0 10px;
    padding:0 10px 0 0;
}
#detailedcart .recalculate{
    display:inline;
    margin:0;
    padding:0 0 0 0;
    background:transparent url("/Web/Dammkungen/images/icon_checkout.gif") no-repeat 0 0;
    width:89px;
    height:30px;
    text-align:center;
    color:#556269;
    cursor:pointer;
    border:0;
    float:left;
    bottom:10px;
    left:10px;
    position:absolute;
}
#detailedcart #checkout{
    display:inline;
    margin:0;
    padding:10px 0 0 0;
    background:transparent url("/Web/Dammkungen/images/icon_checkout.gif") no-repeat 0 0;
    width:89px;
    height:20px;
    text-align:center;
    color:#556269;
    cursor:pointer;
    border:0;
    bottom:10px;
    right:10px;
    position:absolute;
}
#detailedcart #checkout a{
    color:#556269;
}

#loginalert {
  border-top:1px solid #c9c9c9;
    display:inline;
    float:left;
    background:#fff none;
    width:260px;
    height:75px;
}

#login{
  border-top:1px solid #c9c9c9;
  float:left;
  display:inline;
  background:#d2d2d2 none;
  width:444px;
  height:75px;
  padding:10px 0 0 18px;
  margin:0 0 50px 0;
  font-size:12px;
  position:relative;
}
#login h2{
    display:none;
}
#login p{
    font-weight:bold;
    color:#556269;
}
#login #username {
    width:175px;
    float:left;
    margin:0 10px 0 0;
    padding:0 0 0 0;
}
#login #password {
    width:175px;
    float:left;
    margin:0 10px 0 0;
    padding:0 0 0 0;
}
#login #username p, #login #password p{
    margin:10px 0 5px 0;

}
#login #username input, #login #password input {
    width:175px;
}
#login .submit {
    display:inline;
    margin:17px 10px 0 0;
    padding:0 0 0 0;
    background:transparent url("/Web/Dammkungen/images/icon_login.gif") no-repeat 0 0;
    width:63px;
    height:30px;
    text-align:center;
    color:#556269;
    cursor:pointer;
    border:0;
    float:right;
}

#login #logout{

}








#customer{
  border-top:1px solid #c9c9c9;
  float:left;
  display:inline;
  background:#d2d2d2 none;
  width:444px;
  padding:10px 0 0 18px;
  margin:10px 0 50px 0;
  font-size:12px;
}

#customer.description {
    border-top:1px solid #c9c9c9;
    display:inline;
    float:left;
    background:#fff none;
    width:260px;
    padding:0;
    margin:10px 0 0 0;
}

#customer.description h2 {
    margin:10px 0 0 0;
    font-size:16px;
    font-weight:normal;
}
#customer h2.registration {
    font-size:12px;
    font-weight:bold;
    color:#556269;
    margin:10px 0 15px 0;
}


#customer #userdata{
  float:left;
  display:inline;
}
#customer #userdata p, #customer #userdata input{
    width:175px;
    margin:2px 10px 0 0;
    font-weight:bold;
    color:#556269;
}

#customer .formitem {
    display:inline;
    float:left;
}
#customer .descextra{
    display:inline;
    float:left;
    width:400px;
    margin:10px 0 10px 0;
}
#customer #userdetails{
  float:left;
  display:inline;
}
#customer #userdetails p, #customer #userdetails input{
    width:175px;
    margin:2px 10px 0 0;
    font-weight:bold;
    color:#556269;
}
#customer #userdetails input, #customer #userdata input {
    margin-bottom: 5px;
}

#customer .error {
    width:405px;
    background:#d8d8d8 none;
    border:1px solid #c5c3c3;
  padding:10px;
  }

#customer .submit {
    display:inline;
    margin:17px 10px 20px 0;
    padding:0 0 0 0;
    background:transparent url("/Web/Dammkungen/images/icon_checkout.gif") no-repeat 0 0;
    width:89px;
    height:30px;
    text-align:center;
    color:#556269;
    cursor:pointer;
    border:0;
    float:right;
}


#terms{

}
#pages{
  border:1px solid #ccc;
  padding:20px;
  margin:20px;
  float:left;
  display:inline;
}
#search{
    margin:20px 0 20px 18px;
    height:40px;
}
#search .query{
    width:150px;
    margin-right:10px;
    margin-top:2px;
    float:left;
    display:inline;
}

#search .submit{
    display:inline;
    float:left;
    margin:0;
    padding:0px 3px 0 0;
    background:transparent url("/Web/Dammkungen/Images/Web/Buttons/valj.gif") no-repeat 0 0;
    width:33px;
    height:20px;
    text-align:center;
    border:0;
}
div#searchresults table{
    border-collapse:collapse;
    margin:0;
    width:723px;
}
#searchresults td {
    padding:5px;
}
div#searchresults tr.row1 td{
    background:#efefef none;
}
div#searchresults tr.row2 td{
    background:#fff none;
}
div#searchresults tr.row1#selected td{
    background:#d0e0cc none;
}
div#searchresults tr.row2#selected td{
    background:#d0e0cc none;
}
#sitemap{
  border:1px solid #ccc;
  padding:20px;
  margin:20px;
  float:left;
  display:inline;
}




.hr {
    clear:both;
    }
.hr hr {
    display:none;
    }

#dynpage {
    margin-left: 230px;
    width: 720px;
}
#dynpage p {
    margin: 0 0 1em 0;
}

#dynpage ul {
    margin: 0 0 1em 0;
}
#dynpage ul li {
    margin: 0 0 0 1.5em;
}

#recoverpassword form {
	margin-top: 2em;
}
#recoverpassword fieldset {
	display:inline;
	border:none;
}
#recoverpassword fieldset.messages {
	display:block;
}
#recoverpassword fieldset.messages p {
	margin:0 1em 1em;
}
#recoverpassword fieldset.messages .warning {
	color:#f00;
}
#recoverpassword fieldset.messages .note {
	color:#000;
}
#reciept p, #reciept table{
    margin:0 0 20px 0;
}


#moneybooker-button-div {
	position:relative;
	display:block;
	width:138px;
	height:29px;
	margin-top:30px;
	margin-left:247px;
}
#moneybooker-button-div img {
	top:0;
	left:0;
	position:absolute;
	width:138px;
	height:29px;
	z-index:1;
}
#moneybooker-button-div input {
	top:0;
	left:0;
	position:absolute;
	width:138px;
	height:29px;
	z-index:2;
	background:transparent none;
	border:none;
	font-weight:bold;
	font-size:12px;
	cursor:pointer;	
}

ol.sitemapList { margin:0px 150px; padding:0px 100px; display:block; }
ol.sitemapList li a{ margin:0px 0px 0 0px; padding:0px; }

/* OfferList ===========================================*/

table.OfferListHeaderTable
{
    margin-left: 0px;
}

table.OfferListItemTable
{
    margin-left: 0px;
}

/* ModelList ===========================================*/

table.modellist
{
    width: 730px;
    padding-top: 0px;
}

.Header
{    
  font:normal 18px Arial, Helvetica, Sans-serif;
  color:#556269;
  margin:0 0 0 0;
}

.SubHeader
{
  font:normal 14px Arial, Helvetica, Sans-serif;
  color:#333;
  margin:0 0 0 0;
  margin-top: 0px;
}

/* Offer Box ===========================================*/

.oLeftDownCorner
{
    background:url(/Web/dammkungen/Images/Web/Box/oLCDown.gif);
    width:6px;
    height:30px;
    background-repeat:no-repeat;
}
.oLeftUpCorner
{
    background:url(/Web/dammkungen/Images/Web/Box/oLCUp.gif);
    width:6px;
    height:10px;
    background-repeat:no-repeat;
}
.oRightDownCorner
{
    background:url(/Web/dammkungen/Images/Web/Box/oRCDown.gif);
    width:6px;
    height:30px;
    background-repeat:no-repeat;
}
.oRightUpCorner
{
    background:url(/Web/dammkungen/Images/Web/Box/oRCUp.gif);
    width:6px;
    height:10px;
    background-repeat:no-repeat;
}
.oLeftSide
{
    background:url(/Web/dammkungen/Images/Web/Box/oLeft.gif);
    width:6px;
    height:1px;
    background-repeat:repeat-y;
}
.oRightSide
{
    background:url(/Web/dammkungen/Images/Web/Box/oRight.gif);   
    width:6px;
    height:1px;
    background-repeat:repeat-y;
}
.oTopSide
{
    background:url(/Web/dammkungen/Images/Web/Box/oUp.gif);
    width:1px;
    height:10px;
    background-repeat:repeat-x;
}
.oBottomSide
{
    background:url(/Web/dammkungen/Images/Web/Box/oDown.gif);
    width:1px;
    height:30px;
    background-repeat:repeat-x;
}



.oBottomSideS
{
    background:url(/Web/dammkungen/Images/Web/Box/oDownS.gif);
    width:1px;
    height:10px;
    background-repeat:repeat-x;
}
.oLeftDownCornerS
{
    background:url(/Web/dammkungen/Images/Web/Box/oLCDownS.gif);
    width:6px;
    height:10px;
    background-repeat:no-repeat;
}
.oRightDownCornerS
{
    background:url(/Web/dammkungen/Images/Web/Box/oRCDownS.gif);
    width:6px;
    height:10px;
    background-repeat:no-repeat;
}
.oText
{
  color:Black;  
  font-weight:bold; 
}


/* Produktsidans köpknapp ===========================================*/
.BuyButton {
    display:inline;
    margin:0 auto;
    padding:0;
    line-height: 20px;
    background:transparent url("/Web/Dammkungen/Images/Web/Buttons/add.gif") no-repeat 0 0;
    width:104px;
    height:20px;
    text-align:center;
    color:#556269;
    cursor:pointer;
    border:0;
    float:left;
}

a:hover.BuyButton {
  color:#556269;
  text-decoration:none;  
}

.ProdPrice {
  display:inline;
  float:left;  
  font-size:13px;
  font-weight:bold;
}

.redProduct 
{
    color:#c60000;
}



/* Rubriker ===========================================*/

/* huvudrubrik i ProductList */
h1 {  
    font:normal 18px Arial, Helvetica, Sans-serif;
    color:#556269;
    margin:0 0 10px 0;
}

/* huvudrubrik på Product.aspx, BasketList.aspx */
.H1 {
    font:normal 18px Arial, Helvetica, Sans-serif;
    color:#556269;
    margin:0 0 10px 0;
    border-bottom: 1px solid;
    border-bottom-color : #dfdfdf;
    height: 1px;    
}

/* huvudrubrik i Checkout, Modellist 
    Obs! ModelList.aspx använder dessutom .Header till sin rubrik
*/
.H1nl {
  font:normal 18px Arial, Helvetica, Sans-serif;
  color:#556269;
  margin:0 0 10px 0;
}

/* Rubriker för produktgrupperna i produktlistan,
    Rubrik för expanderad produkt i produktlistan
    Rubriker för respektive delavsnitt i ConditionsOfPurchase.aspx och Faq.aspx
 */
h2{
  font:normal 16px Arial, Helvetica, Sans-serif;
  color:#333;    
}

/* Rubriker för länkavsnitt i Faq.aspx 
    Rubriker för avsnitten "Hitta svar på många av dina frågor direkt" och "Kontakta kundtjänst" på CustomerService.aspx
    Rubrik för texten "Fraktfritt" i BasketList.aspx (BasketList_UC/83)
*/
.H2
{    
    font:normal 16px Arial, Helvetica, Sans-serif;    
    color:#333;
}
     
/* Texten "Proffs på påsar och tillbehör" i gröna blaffan på startsidan.
*/
h3{
  font:bold 12px Arial, Helvetica, Sans-serif;
  color:#333;
  margin:0;  
}



/* Erbjudanden köpknapp ===========================================*/
.OffersBuyButton {            
    /*margin-top: -1px;*/
    margin-left: 5px;
    padding-left: 11px;
    line-height: 15px;
    background: url("/Web/Dammkungen/Images/Web/Buttons/btn_left.gif") no-repeat 0 0;
    height: 15px;
    text-align: center;
    color: #556269;
    cursor: pointer;
    border: 0;
    float: left;
    padding-bottom: 3px;
}

a:hover.OffersBuyButton {
  color:#556269;
  text-decoration:none;
}

/* Erbjudanden Läs mer-knapp ===========================================*/
.OffersReadButton {        
    margin-left: 10px;
    /*margin-top: -1px;*/
    padding-left: 11px;    
    background: url("/Web/Dammkungen/Images/Web/Buttons/btn_left.gif") no-repeat 0 0;
    line-height: 15px;
    height: 15px;
    text-align: center;
    color: #556269;
    cursor: pointer;
    border: 0;
    float: left;
    padding-bottom: 3px;
}

a:hover.OffersReadButton {
  color:#556269;
  text-decoration:none;  
}

.btn_right
{
    display: block;    
    float: left;    
    background-color: #d3d7da;       
    padding-top: 0px;
    line-height: 15px;
    height: 15px;
    margin: 0;    
}
.btn_right_end
{
    display: block;    
    float: left;
    background: url("/Web/Dammkungen/Images/Web/Buttons/btn_right.gif") no-repeat top right;
    width: 11px;
    padding-top:0px;
    line-height: 15px;
    height: 15px;
    margin: 0;
}


/* ProductList  ===========================================*/

.ProductsBuyButton {
    display: inline;
    margin-top: 2px;
    margin-left: 5px;
    padding-left: 5px;
    padding-bottom: 1px;
    padding-right: 5px;
    line-height: 15px;
    background: url("/Web/Dammkungen/Images/Web/Buttons/buy.gif") no-repeat 0 0;
    height: 15px;
    text-align: center;
    color: #556269;
    cursor: pointer;
    border: 0;
    float: left;
}

a:hover.ProductsBuyButton {
  color:#556269;
  text-decoration:none;  
}

.prodLnk 
{
    width: 400px;
    padding: 6px 0px 0px 3px;
}

.prodNoLnk
{
    width: 400px;
    padding: 3px 0px 1px 3px;
}

.prodLnk a      /* länken + info-knappen i listan för produkter som är expanderbara */
{         
    display: block;
    font-size:11px;
    color: #095e80;
	text-decoration:none;
	font-weight: normal;
	margin-top: 0;
	padding: 0;
	height: 15px;
} 
    
.prodLnk a:hover    /* länken + info-knappen i listan för produkter som är expanderbara */
{     
    text-decoration:underline;
}


.line1pxB   /* linjen som separerar rader från varandra i listan */
{
    height:1px;
    background-color:#dbdbdb;
}

/* Visa fler länk, lowrunners: ProductList */
.lowrunnerLnk a
{        
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size:12px;
    color: #095e80;
	text-decoration:none;
	font-weight: normal;
}

.lowrunnerLnk a:hover
{       
    text-decoration:underline;
    color: #095e80;  
}

.headinglist_bar
{
/*background-color: #f1f1f1;*/
Background-color: #d1e0cd;
padding: 0px 0px 1px 0px; 
border-bottom: solid 1px #d4d4d4;
border-top: solid 1px #d4d4d4;
}


.headinglist_bar_divider
{
/*background-color: #f1f1f1;*/
Background-color: #d1e0cd;
padding: 1px 0px 1px 0px; 
border-bottom: solid 1px #d4d4d4;
border-top: solid 1px #d4d4d4;
}

.headinglist_bar_divider h2
{    
  font:normal 12px Arial, Helvetica, Sans-serif;
  color:#333;
  font-weight: bold;
  display: inline;
}

.headinglist_bar h2
{
  font:normal 12px Arial, Helvetica, Sans-serif;
  color:#333;
  font-weight: bold;
  display: inline;   
}

/* BasketList_UC  ===========================================*/

.BasketListRowExp
{
    background-color: #d2f8db;
}

.BasketListExpand
{    
    background-color: #d2f8db;
}

.BasketListDescTable
{
    margin-left: 0px;
}

.BasketListDescTd
{
    padding:0px 0px 10px 0px;
}

.BasketListEditHdr
{
    padding-bottom:20px;
}

.BasketListProdNoTd
{
    padding: 6px 0px 2px 0px;
    white-space: nowrap;
}

.BasketListProdTd
{    
    padding: 6px 1px 2px 8px;
}

.BasketListBrandTd
{
    padding: 6px 1px 2px 1px;
    white-space:nowrap;
}

.BasketListCountTd
{
    padding: 6px 1px 2px 1px;
}

.BasketListCurrPrefixTd
{
    padding: 6px 1px 2px 1px;
}

.BasketListPriceExTd
{
    padding: 6px 0px 2px 4px;
    font-size:12px;
    font-weight: bold;
    color:Black;
}

.BasketListPriceIncTd
{
    padding: 6px 0px 2px 4px;
    font-size:12px;
    font-weight: bold;
    color:Black;    
}

.BasketListPriceTotTd
{
    padding: 6px 2px 2px 4px;
    font-size: 12px;
    font-weight: bold;
    color:Black;
}

.BasketListViewTable    /* används i Checkout.aspx Preview Step */
{
    width: 705px;
    background-color: White;
    border: solid 1px #c6c6c6;
    margin:0px;
    padding:0px;
    border-spacing:0px;
    font-family:Arial;
    font-size:11px;
}

.BasketListViewProdTd
{
    font-weight: bold;
    width: 266px;
    background-color: #d8d8d8;    
    font-size: 12px;
    padding: 2px 0px 2px 10px;
    border-bottom: solid 1px #c6c6c6;    
}


.BasketListInfo
{
    background-image: url('/Web/dammkungen/Images/Web/Info.gif');
    background-repeat: no-repeat;
    background-position: right;    
	padding-top: 6px;
    margin-right:4px;
}

  /* Box */
.LeftDownCorner
{
    background:url(/Web/dammkungen/Images/Web/Box/LCDown.gif);
    width:7px;
    height:8px;
    background-repeat:no-repeat;
}
.LeftUpCorner
{
    background:url(/Web/dammkungen/Images/Web/Box/LCUp.gif);
    width:7px;
    height:7px;
    background-repeat:no-repeat;
}
.RightDownCorner
{
    background:url(/Web/dammkungen/Images/Web/Box/RCDown.gif);
    width:7px;
    height:8px;
    background-repeat:no-repeat;
}
.RightUpCorner
{
    background:url(/Web/dammkungen/Images/Web/Box/RCUp.gif);
    width:7px;
    height:7px;
    background-repeat:no-repeat;
}
.LeftSide
{
    background:url(/Web/dammkungen/Images/Web/Box/Left.gif);
    width:7px;
    height:1px;
    background-repeat:repeat-y;
}
.RightSide
{
    background:url(/Web/dammkungen/Images/Web/Box/Right.gif);   
    width:7px;
    height:1px;
    background-repeat:repeat-y;
}
.TopSide
{
    background:url(/Web/dammkungen/Images/Web/Box/Up.gif);
    width:1px;
    height:7px;
    background-repeat:repeat-x;
}
.BottomSide
{
    background:url(/Web/dammkungen/Images/Web/Box/Down.gif);
    width:1px;
    height:8px;
    background-repeat:repeat-x;
}
.MiddleBox
{
    background:url(/Web/dammkungen/Images/Web/Box/Content.gif);
    width:1px;
    height:1px;
    background-repeat:repeat;
}




/* BasketList.aspx  ===========================================*/

table.basketlist
{
    width: 730px;
    padding-top: 10px;    
}

td.basketlistitems
{
    width: 730px;    
}

table.basketlistoffers
{
    width: 730px;
    margin-left: 0px;
    padding: 0px;
    border-spacing: 0px;
    font-family: Arial;
    font-size: 12px;    
}

/* Floating div - masterpage ===========================================*/

div.dimmer
{
     position:absolute;   
   /* width:100%; */
   width:100%;
   /*min-width:100%;*/
    height:100%;
    top: 0px;
    left: 0px;
    background-color: rgb(0, 0, 0);
    opacity: 0.4;
    filter: alpha(opacity=40);
    -moz-opacity:0.40;
    background-repeat:repeat;
    z-index:20000;
}
.idimmer
{
    position:absolute;
    width:100%; 
    height:100%;
    top: 0px;
    left: 0px;
    background-color: rgb(0, 0, 0);
    opacity: 0.5;
    filter: alpha(opacity=50);
    -moz-opacity:0.50;
    background-repeat:repeat;
    z-index:20001;
}
.InfoBox
{
    top:0px;
    position:relative;
    font-family: Arial, Helvetica, sans-serif;
    font-size:14px;
    font-style:normal;
}
.InfoBoxContainer
{
    top:100px;
    width: 100%;
    left:0px; 
    z-index:20010; 
    margin-left:auto;
    margin-right:auto;
}
.InfoBoxTable
{

}
.NoJava
{
    z-index:30000;
    top:10%;
    left:28%;
    position:absolute;
    width:420px;
}


/* InfoBox ===========================================*/

.InfoTRC
{
    background:url(/Web/dammkungen/Images/Web/InfoBox/InfoTRC.gif);
    width:5px;
    height:25px;
    background-repeat:no-repeat;
}
.InfoT
{
    background:url(/Web/dammkungen/Images/Web/InfoBox/InfoT.gif);
    height:25px;
    background-repeat:repeat-x;
}
.InfoTLC
{
    background:url(/Web/dammkungen/Images/Web/InfoBox/InfoTLC.gif);
    width:5px;
    height:25px;
    background-repeat:no-repeat;
}
.InfoR
{
    background:url(/Web/dammkungen/Images/Web/InfoBox/InfoR.gif);   
    width:5px;
    height:1px;
    background-repeat:repeat-y;
}
.InfoC
{
    background:url(/Web/dammkungen/Images/Web/InfoBox/InfoC.gif);
    background-repeat:repeat;
}
.InfoL
{
    background:url(/Web/dammkungen/Images/Web/InfoBox/InfoL.gif);
    width:5px;
    height:1px;
    background-repeat:repeat-y;
}
.InfoBRC
{
    background:url(/Web/dammkungen/Images/Web/InfoBox/InfoBRC.gif);
    width:5px;
    height:5px;
    background-repeat:no-repeat;
}
.InfoB
{
    background:url(/Web/dammkungen/Images/Web/InfoBox/InfoB.gif);
    height:5px;
    background-repeat:repeat-x;
}
.InfoBLC
{
    background:url(/Web/dammkungen/Images/Web/InfoBox/InfoBLC.gif);
    width:5px;
    height:5px;
    background-repeat:no-repeat;
}


.InfoTRCp
{
    background:url(/Web/dammkungen/Images/Web/InfoBox/InfoTRC.png);
    width:19px;
    height:25px;
    background-repeat:no-repeat;
}
.InfoTp
{
    background:url(/Web/dammkungen/Images/Web/InfoBox/InfoT.png); 
    height:25px;
    background-repeat:repeat-x;
}
.InfoTLCp
{
    background:url(/Web/dammkungen/Images/Web/InfoBox/InfoTLC.png);
    width:19px;
    height:25px;
    background-repeat:no-repeat;
}
.InfoRp
{
    background:url(/Web/dammkungen/Images/Web/InfoBox/InfoR.png);   
    width:19px;
    height:1px;
    background-repeat:repeat-y;
}
.InfoCp
{
    background:url(/Web/dammkungen/Images/Web/InfoBox/InfoC.png);
    background-repeat:repeat;
}
.InfoLp
{
    background:url(/Web/dammkungen/Images/Web/InfoBox/InfoL.png);
    width:19px;
    height:1px;
    background-repeat:repeat-y;
}
.InfoBRCp
{
    background:url(/Web/dammkungen/Images/Web/InfoBox/InfoBRC.png);
    width:19px;
    height:20px;
    background-repeat:no-repeat;
}
.InfoBp
{
    background:url(/Web/dammkungen/Images/Web/InfoBox/InfoB.png);
    height:19px;
    background-repeat:repeat-x;
}
.InfoBLCp
{
    background:url(/Web/dammkungen/Images/Web/InfoBox/InfoBLC.png);
    width:19px;
    height:20px;
    background-repeat:no-repeat;
}
.InfoButtonPad
{
    padding-left:5px;
}


/* Checkout ===========================================*/

table.CheckoutMain
{
    width: 730px;
    padding-top: 10px;
}

td.CheckoutMainTd
{
    width: 730px;
}

td.CheckoutStepHeading
{
    padding-bottom: 5px;
    padding-top: 0px;
    padding-left: 0px;
}

td.CheckoutStepHeadingInfoTxt
{
    padding-bottom: 10px;
    padding-top: 0px;
    padding-left: 0px;
}

div.CheckoutArea
{    
    padding-bottom: 30px;
}

.PreviewStepTable
{
    width: 720px;
    vertical-align: top;
    padding: 0;
    margin: 0;
}

.PreviewStepAdress
{
    width: 705px;
    background-color: White;
    border: solid 1px #c6c6c6;
}

.PreviewStepPayment
{
    background-color: White;
    border: solid 1px #c6c6c6;
    width: 705px;
}

.PreviewStepMisc
{
    background-color: White;
    border: solid 1px #c6c6c6;
    width: 705px;
}

.SendStepTable
{
    vertical-align: top;
    padding: 0;
    margin: 0;
    width: 720px;
}

.SendStepOrdInfo
{
    background-color: White;
    border: solid 1px #c6c6c6;
    width: 705px;
    vertical-align: top;
    text-align: left;
    padding: 0;
    margin: 0;
}

.SendStepAdress
{
    width: 705px;
    background-color: White;
    border: solid 1px #c6c6c6;
}

.SendStepPayment
{   
    background-color: White;
    border: solid 1px #c6c6c6;
    width: 705px;
}

.SendStepMisc
{
    background-color: White;
    border: solid 1px #c6c6c6;
    width: 705px;
}

.SendStepIntern
{
    background-color: White;
    border: solid 1px #c6c6c6;
    width: 705px;
}

CheckoutLeftNavBar
{
    width: 120px;
    border-left: solid 1px #d0d0d0;
    border-top: solid 1px #d0d0d0;
}

CheckoutMiddleNavBar
{
    width: 120px;
    border-top: solid 1px #d0d0d0;
}
CheckoutRightNavBar
{
    width: 120px;
    border-right: solid 1px #d0d0d0;
    border-top: solid 1px #d0d0d0;
}

CheckoutLeftNavBarImg
{
    width: 120px;
    border-bottom: solid 1px #f6f6f6;
    border-left: solid 1px #d0d0d0;
    padding-bottom: 3px;       
}

CheckoutMiddleNavBarImg
{
    width: 120px;
    border-bottom: solid 1px #f6f6f6;
    padding-bottom: 3px;
}
CheckoutRightNavBarImg
{
    width: 120px;
    border-bottom: solid 1px #f6f6f6;
    border-right: solid 1px #d0d0d0;
    padding-bottom: 3px;
}

.MinHeight
{
     min-height:600px;
    height:auto !important;
    height:600px;   
}

.WizardTableBkg
{
   margin-left:3px;
}
.Padding
{
   padding-bottom:4px;
   padding-left:3px;
}
.LoginTableCo
{
    font-family: Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-weight:bold;color: #000;
}
.InfoTableCo
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    font-style:normal;
    font-weight:bold;
    color: #000;    
}

.prodTbkg
{
    background-image: url(/Web/dammkungen/Images/Web/list.gif);
    background-repeat:repeat-x;  
}

.ErrorInfoTxtCo
{
     font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    font-style:normal;
    font-weight:normal;
    color: red; 
    white-space: normal;
}

.NameCo
{
    border-top: solid 1px #737373;
    border-left: solid 1px #737373;
    border-bottom: solid 1px #b6b6b6;
    border-right: solid 1px #b6b6b6;

    width:240px;
}
.ContactCo
{
    border-top: solid 1px #737373;
    border-left: solid 1px #737373;
    border-bottom: solid 1px #b6b6b6;
    border-right: solid 1px #b6b6b6;

    width:140px;
}
.Address1Co
{
    border-top: solid 1px #737373;
    border-left: solid 1px #737373;
    border-bottom: solid 1px #b6b6b6;
    border-right: solid 1px #b6b6b6;    

    width:240px;
}
.Address2Co
{
    border-top: solid 1px #737373;
    border-left: solid 1px #737373;
    border-bottom: solid 1px #b6b6b6;
    border-right: solid 1px #b6b6b6;
    width:240px;
}
.PostalNumberCo
{
    border-top: solid 1px #737373;
    border-left: solid 1px #737373;
    border-bottom: solid 1px #b6b6b6;
    border-right: solid 1px #b6b6b6;
    width:75px;   
}
.PostalAreaCo
{
    border-top: solid 1px #737373;
    border-left: solid 1px #737373;
    border-bottom: solid 1px #b6b6b6;
    border-right: solid 1px #b6b6b6;
    width:240px;
}
.CountryCo
{
 font-weight:normal;   
}

.UnsubscrideTxt
{
    
 font-weight:normal;   
}

.EmailCo
{
    border-top: solid 1px #737373;
    border-left: solid 1px #737373;
    border-bottom: solid 1px #b6b6b6;
    border-right: solid 1px #b6b6b6;
    width:240px;
}
.PersOrgCo
{
    border-top: solid 1px #737373;
    border-left: solid 1px #737373;
    border-bottom: solid 1px #b6b6b6;
    border-right: solid 1px #b6b6b6;
    width:130px;
}
.PhoneNumberCo
{
    border-top: solid 1px #737373;
    border-left: solid 1px #737373;
    border-bottom: solid 1px #b6b6b6;
    border-right: solid 1px #b6b6b6;
    width:140px;
}
.MiscCo
{
    border-top: solid 1px #737373;
    border-left: solid 1px #737373;
    border-bottom: solid 1px #b6b6b6;
    border-right: solid 1px #b6b6b6;
    width:240px;
}
.TipsCodeCo
{
    border-top: solid 1px #737373;
    border-left: solid 1px #737373;
    border-bottom: solid 1px #b6b6b6;
    border-right: solid 1px #b6b6b6;
    width:70px;
}

.PaymentTableCo
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    font-style:normal;
    font-weight:bold;
    color: #000;
}
.MiscCo2
{
    width:240px;
}
.TipsCodeCo
{
    width:70px;
}
.CardNumberCo
{
    border-top: solid 1px #737373;
    border-left: solid 1px #737373;
    border-bottom: solid 1px #b6b6b6;
    border-right: solid 1px #b6b6b6;
    width:140px;
}
.CvvCodeCo
{
    border-top: solid 1px #737373;
    border-left: solid 1px #737373;
    border-bottom: solid 1px #b6b6b6;
    border-right: solid 1px #b6b6b6;
    width:25px;
}
.CardHolderCo
{
    border-top: solid 1px #737373;
    border-left: solid 1px #737373;
    border-bottom: solid 1px #b6b6b6;
    border-right: solid 1px #b6b6b6;
    width:200px;
}
.MonthCo
{
    border-top: solid 1px #737373;
    border-left: solid 1px #737373;
    border-right: solid 1px #b6b6b6;
    border-bottom: solid 1px #b6b6b6;
    width:45px;
}
.YearCo
{
    border-top: solid 1px #737373;
    border-left: solid 1px #737373;
    border-right: solid 1px #b6b6b6;
    border-bottom: solid 1px #b6b6b6;
    width:60px;
}

/* Login-sidan Login.aspx ====================================*/
.LoginMainTable
{
    width: 730px;
    padding-top: 10px;
}

.LoginMainLeft
{
    width: 730px;
}

.LoginTable
{
    margin-left: 0px;
}

/* Page: Login.aspx / Login_UC (och inloggningsdelen i checkout) =====================================================*/
.SendBtn 
{
    padding-left: 5px;
}

.LoginButton {            
    /*margin-top: -1px;*/
    margin-left: 5px;
    padding-left: 11px;
    line-height: 15px;
    background: url("/Web/Dammkungen/Images/Web/Buttons/btn_left.gif") no-repeat 0 0;
    height: 15px;
    text-align: center;
    color: #556269;
    cursor: pointer;
    border: 0;
    float: left;
    padding-bottom: 3px;
}

.LoginUser
{
    border-top: solid 1px #737373;
    border-left: solid 1px #737373;
    border-bottom: solid 1px #b6b6b6;
    border-right: solid 1px #b6b6b6;
}

.LoginPwd
{
    border-top: solid 1px #737373;
    border-left: solid 1px #737373;
    border-bottom: solid 1px #b6b6b6;
    border-right: solid 1px #b6b6b6;
}


a:hover.LoginButton {
  color:#556269;
  text-decoration:none;
}



.NavTxt
{
    font-family:  Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal; 
    color:Black;
    text-decoration:none;
}
.NavTxtActive
{
    font-family:  Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold; 
    font-style:normal;
    color:Black;
    text-decoration:none;
}
.NavTxtEnb
{
    font-family:  Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal; 
    color: black;
    text-decoration:none;
}
.chNav a:hover
{
    text-decoration:underline;
}
.NavTxtDis
{
    font-family:  Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal; 
    color:Gray;
    text-decoration:none;
}

.hrLinje2
{
border: 0px;
color: #dfdfdf;
background-color: #dfdfdf;
height: 1px;
width: 1px;
text-align: left;

}

.mellan
{
    padding-top:1px;
}
.ErrorInfoPnl
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    font-style:normal;
    font-weight:bold;
    color: #000;
}

.buttontest
{
    background-image:url(/Web/dammkungen/Images/Web/Buttons/buy_46.gif);
}


/* Köpvillkor ConditionsOfPurchase.aspx ====================================*/

table.ConditionsOfPurchaseMain
{
    width: 730px;
    padding-top: 10px;
}

td.ConditionsOfPurchaseTd
{
    width: 730px;
}

table.ConditionsOfPurchase
{
    width: 730px;
}

div.ConditionsOfPurchaseQA
{
    padding-left: 10px;
    padding-right: 30px;
}

/* About.aspx ===========================================*/

table.AboutMain
{
    width: 730px;
    padding-top: 10px;    
}

td.AboutTd
{
    width: 730px;    
}

table.About
{
    width: 730px;
    margin-left: 0px;
}

/* FAQ ===========================================*/

table.FAQMain
{
    width: 730px;
    padding-top: 10px;    
}

td.FAQTd
{
    width: 730px;    
}

table.FAQ
{
    width: 730px;
    margin-left: 0px;
}

div.FAQTexts
{
    width: 700px;
    padding-left: 0px;
    padding-top: 10px;
}

.FaqHCss2
{
    z-index:500;
    margin-bottom:-127px;
}
.FaqQCss2
{
     padding-top:127px;
     display:block;
}
.FaqACss2
{
      padding-left:10px;
      padding-top:0px;
      margin-top:0px;
 
 /* TODO ändra även i övriga webbar */
		margin-bottom:-107px;
      
	  font-family:  Arial, Verdana, Helvetica, sans-serif;
      font-size:12px;
      font-style:normal;
      font-weight:normal;
      color:Black;    
}

.FaqACss2Extended
{	  
      padding-left:10px;
      padding-top:0px;
      margin-top:127px;
      margin-bottom:-127px;
      font-family:  Arial, Verdana, Helvetica, sans-serif;
      font-size:12px;
      font-style:normal;
      font-weight:normal;
      color:Black;    
}
 
.FaqA
{
      padding-left:10px;
      padding-top:0px;
      margin-top:0px;
      font-family:  Arial, Verdana, Helvetica, sans-serif;
      font-size:12px;
      font-style:normal;
      font-weight:normal;
      color:Black;  
}

/* Kundtjänst CustomerService.aspx ====================================*/

table.CustomerServiceMain
{
    width: 730px;
    padding-top: 10px;
}

td.CustomerServiceTd
{
    width: 730px;   
}

table.CustomerService
{
    width: 730px;    
}


/* ------------ allmänt ------------ */

.hTextPanel
{
    /*margin-left:25px;*/
    margin-right:20px;
    padding-left:4px;
    margin-top:10px;   
    Background-color: #d1e0cd;
    padding-top: 2px;    
    padding-bottom: 2px;
    border-bottom-color: #d4d4d4;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-top-color: #d4d4d4;
    border-top-style: solid;
    border-top-width: 1px;
}

/* ------------ error404.aspx ------------ */
.ErrorText
{
    font:normal 18px Arial, Helvetica, Sans-serif;
    color:#556269;
    margin:0 0 10px 0;        
    height: 1px;    
}

.ErrorLink
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:14px;    
    color:blue;
    text-align:center;    
}   
 
/* -------------- generiska för alla sidors layout -------------- */
standardTable
{
    width: 730px;
    padding-top: 10px;
}

.standardTdFullSize
{
	width:730px;
	vertical-align:top;
	text-align:left;
}

.standardTableMediumSize
{
	width:705px;
	padding-top:10px;
	padding-left: 0px;
	padding-right: 30px;
}


.standardTableHeaderSize
{
    width: 730px;
    padding-top: 10px;
}
..StandardChkWidth
{
    width:745px;
}

