@import url('shopStyle.css');

html,body {margin:0px 0px 0px 0px; padding:0; height:100%; border:none;font-size: 12px; color:#000000; font-family: arial,tahoma,verdana,helvetica,sans-serif;}
body.popup {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background-color: #fff;}
td,table,p { font-size: 12px; color:#565656; font-family: arial,tahoma,verdana,helvetica,sans-serif;}
h1  {text-decoration: none; font-style: none; color:#333333; font-size: 13px;font-weight: bold; margin-bottom: 0px;margin-top: 0px;padding-bottom: 0px;padding-top: 0px;}
h2 {text-decoration: none; font-style: none; color:#333333; font-size: 12px;font-weight: bold; margin-bottom: 0px;padding-bottom: 0px; }
h3 {text-decoration: none; font-style: none; color:#333333; font-size: 11px;font-weight: bold; margin-bottom: 0px;padding-bottom: 0px;}


hr {color:#c9c9c9;}

.asH2 {text-decoration: none; font-style: none; font-family: tahoma; color: #333333; font-size: 11px;font-weight: bold; margin-bottom: 0px;padding-bottom: 0px;}
a.asH2:visited { color: #333333;}
a.asH2:active { color: #333333;}
a.asH2:hover { color: #333333;}
a.asH2:link {  color: #333333;}

.asH1 {text-decoration: none; font-style: none; color: #333333; font-size: 15px;font-weight: bold; margin-bottom: 0px;padding-bottom: 0px;}
a.asH1:visited { color: #333333;}
a.asH1:active { color: #333333;}
a.asH1:hover { color: #333333;}
a.asH1:link {  color: #333333;}

.basketHeadline { font-size: 14px; color:#FFFFFF;font-family:  arial,tahoma,verdana,helvetica,sans-serif; background-color: #333333;font-weight:bold;}

.basketContent { font-size: 14px; color:#333333; background-color:#EDEDED;font-family:  arial,tahoma,verdana,helvetica,sans-serif; }
a.basketContent:visited { color: #808080;font-style: italic;}
a.basketContent:active { color: #808080;font-style: italic;}
a.basketContent:hover { color: #808080;font-style: italic;}
a.basketContent:link {  color: #808080;font-style: italic;}


.minikurv { font-size: 13px; color:#1B339B;font-family:  arial,tahoma,verdana,helvetica,sans-serif;text-decoration: none;}
a.minikurv:visited { color: #1B339B; font-weight:none;}
a.minikurv:active { color: #1B339B; font-weight:none;}
a.minikurv:hover { color: #1B339B; font-weight:none;}
a.minikurv:link {  color: #1B339B; font-weight:none;}

.tekstUnderMenu { font-size: 10px; color:#333333;font-family:  arial,tahoma,verdana,helvetica,sans-serif;}


.knap {text-decoration:none; font-weight:bold;font-size: 12px; color:#FFFFFF; font-family: arial,tahoma,verdana,helvetica,sans-serif;text-align:center;}
a.knap:visited { color: #FFFFFF;}
a.knap:active { color: #FFFFFF;}
a.knap:hover { color: #FFFFFF; }
a.knap:link {  color: #FFFFFF;}

.miniKurv { font-size: 11px; color:#565656 ;font-family:  arial,tahoma,verdana,helvetica,sans-serif; padding-top: 4px; padding-bottom: 2px; }
.miniKurvTotal { background-color: #EDEDED; font-size: 11px; color:#565656 ;font-family:  arial,tahoma,verdana,helvetica,sans-serif; padding-top: 4px; padding-bottom: 4px;  }
a.miniKurv:visited { color: #565656;}
a.miniKurv:active { color: #565656;}
a.miniKurv:hover { color: #565656;}
a.miniKurv:link {  color: #565656;}


.kategorierMenu { }
a.kategorierMenu:visited { }
a.kategorierMenu:active { }
a.kategorierMenu:hover { }
a.kategorierMenu:link { }


.kategorierMenuNiv1 { text-decoration:none;font-size: 10px; color: #333333; font-family:  arial,tahoma,verdana,helvetica,sans-serif; line-height: 15px;}
a.kategorierMenuNiv1:visited { color: #333333;}
a.kategorierMenuNiv1:active { color: #333333;}
a.kategorierMenuNiv1:hover { color: #333333;}
a.kategorierMenuNiv1:link {  color: #333333;}

.copyright {text-decoration: none; font-style: none; color: #333333; font-size: 11px;font-weight: none;font-family:  arial,tahoma,verdana,helvetica,sans-serif;}
a.copyright:visited { color: #0000FF;}
a.copyright:active { color: #0000FF;}
a.copyright:hover { color: #0000FF;}
a.copyright:link {  color: #0000FF;}

.valuta {text-decoration: underline; font-style: underline; color: #333333; font-size: 10px; font-weight: none;}
a.valuta:visited { color: #333333;}
a.valuta:active { color: #333333;}
a.valuta:hover { color: #333333;}
a.valuta:link {  color: #333333;}

a { color:#0000FF ;font-family: arial,tahoma,verdana,helvetica,sans-serif; text-decoration: none;}
a:visited { color:#0000FF; }
a:active { color:#0000FF; }
a:hover { color:#000000; text-decoration: underline; }
a:link { color:#0000FF; }

.leftMenu {text-decoration: none; font-style: none; color: #5D88A1; font-size: 12px;font-weight: bold;}
a.leftMenu:visited { color: #5D88A1;}
a.leftMenu:active { color: #5D88A1;}
a.leftMenu:hover { color: #5D88A1;}
a.leftMenu:link {  color: #5D88A1;}

.menu {text-decoration: none; font-family: tahoma; color: #555555; font-size: 11px; font-weight: bold;}
a.menu:visited { color: #555555;}
a.menu:active { color: #555555;}
a.menu:hover { color: #555555;}
a.menu:link {  color: #555555;}

.menu_selected {text-decoration: none; font-family: tahoma; color: #333333; font-size: 11px; font-weight: bold;}
a.menu_selected:visited { color: #333333;}
a.menu_selected:active { color: #333333;}
a.menu_selected:hover { color: #333333;}
a.menu_selected:link {  color: #333333;}


.leftside {text-decoration: none; font-style: none; color: #FFFFFF; font-size: 10px;font-weight: none;}

.infoBoxTable { border: 1px #82A366 solid;}
.infoBoxHeadline {background: #82A366; color: #FFFFFF}
.infoBoxContent {background: #FFFFFF;}


a.overMenu { text-decoration: none; color: #333333; font-weight: bold; text-decoration: none; }
a.overMenu:hover { color: #888; text-decoration: none; }

.underMenuHeader { font-family: arial; font-size: 12px; color: #595959; font-weight: bold;}
a.underMenu { text-decoration: none; font-family: arial; font-size: 10px; color: #808080; font-weight: none; line-height: 18px; }
a.underMenu:visited { color: #808080;}
a.underMenu:active { color: #808080;}
a.underMenu:hover { color: #000000; text-decoration: none; }
a.underMenu:link {  color: #808080;}

.brochure { text-decoration: none; font-style: italic; color: #333333; font-size: 12px;font-weight: none;}
a.brochure:visited { color: #333333;}
a.brochure:active { color: #333333;}
a.brochure:hover { color: #333333;}
a.brochure:link {  color: #333333;}

.headline {text-decoration: none; font-style: none; color: #333333; font-size: 15px;font-weight: none;}
.headline2 {text-decoration: none; font-style: none; color: #1A339B; font-size: 13px;font-weight: bold;}
.overkategori {text-decoration: none; font-style: none; color: #0F42FC; font-size: 12px;font-weight: bold;}

input { border:1px #0000FF solid; font-size: 11px; font-family: arial,tahoma,verdana,helvetica,sans-serif; background-color:"#FFFFFF";}
.radio { border: 0px solid; font-size: 11px; font-family: arial,tahoma,verdana,helvetica,sans-serif; background-color:"#FFFFFF";color: #333333;font-weight: none;}
.checkbox { border: 0px solid; font-size: 11px; font-family: arial,tahoma,verdana,helvetica,sans-serif;color: #333333;font-weight: none;}
.text {font-weight: none; color: #333333; border:1px #333333 solid; font-size: 11px; font-family: arial,tahoma,verdana,helvetica,sans-serif; background-color:"#FFFFFF";}
.file { border: 1px #333333 solid; font-size: 11px; font-family: arial,tahoma,verdana,helvetica,sans-serif; background-color:"#FFFFFF";color: #333333;font-weight: none;}
.submit {font-weight: none; color: #333333;  border: 1px #333333 solid; font-size: 11px; font-family: arial,tahoma,verdana,helvetica,sans-serif;}

select { border:1px #FFFFFF solid; font-size: 11px; font-family: arial,tahoma,verdana,helvetica,sans-serif;color: #333333;font-weight: none;}
textarea { border: 1px #333333 solid; font-size: 11px; font-family: arial,tahoma,verdana,helvetica,sans-serif;color: #333333;font-weight: none;}

.leftSideHeadline {text-decoration:none; font-size: 13px; color: #FFFFFF; font-style: none; font-weight: bold; font-family: arial,tahoma,verdana,helvetica,sans-serif;}
a.leftSideHeadline:visited { color: #FFFFFF;}
a.leftSideHeadline:active { color: #FFFFFF;}
a.leftSideHeadline:hover { color: #FFFFFF;}
a.leftSideHeadline:link {  color: #FFFFFF;}

form {margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; }


.atorbital {text-decoration: none; color: #333333; font-size: 10px;font-weight: none;}
a.atorbital:visited { color: #333333;}
a.atorbital:active { color: #333333;}
a.atorbital:hover { color: #333333; text-decoration: underline}
a.atorbital:link {  color: #333333;}


.boksLeft{
	margin:11px;
}
.boksLeft h1{
	margin:0;
	font-size: 11px;
}
boksLeft p{
	margin:0;
	padding:0;
}
.boksLeft input{
	height:19px;
	border:0;
	margin:0;
	padding:2px;
	background-image:url(../images/design/inputBackground.png);
	background-repeat:repeat-x;
	width:100%;
	color: #AFAFAF;
}
.boksLeft .submit{
	color:#FFFFFF;
	border:0;
	padding-left:4px;
	padding-right:4px;
	text-decoration:none;
	font-weight: bold;
}
.boksLeft .submit:hover{
	text-decoration:none;
}
.kategoriListe td {
	color: #FFFFFF;
}
.kategoriListe p {
	color: #FFFFFF;
}
.hideKunder {
	display: none;
}
td.showKunder {
	background-color: #f5f2f5;
}

.kategoriListe .submit {
	color:#FFFFFF;
	border: 0;
	padding-left:4px;
	padding-right:4px;
	text-decoration:none;
	font-weight: bold;
}
.kategoriListe input {
	width: 17;
	border: 0;
}
.kategoriListe .catPic {
	border: 1px #EBE8E8 solid;
 }
#indkoebskurvBoks{

}
#indkoebskurvBoks .fadeline{
	height:20px;
	border: 0;
	margin:0;
	margin-bottom: 5px;
	padding:0;
	background-image:url(../images/design/inputBackground.png);
	background-repeat:repeat-x;
	width:100%;
}
#indkoebskurvBoks .fadeline td{
	padding:0px;
}
#indkoebskurvBoks a{
	color:#FFFFFF;
	border:0;
	padding-left:4px;
	padding-right:4px;
	text-decoration:none;
}
#indkoebskurvBoks a:hover{
	text-decoration:none;
}

#gallery {
}
#gallery .pic {
	border-left: 1px solid #ebe8e8;
	border-right: 1px solid #ebe8e8;
	border-bottom: 1px solid #ebe8e8;
}

td .menuPunkt {
	font-size: 13px;
	color: #FFFFFF;
	font-weight: 400;
	font-family: Arial;
}
.basketfakt{
	font-size: 14px;
}

/* ########## Justeringer p� Varekurv 16.11 2009 ########## */

TABLE.floatLeft{ display:inline; float: right; }
IMG{ border: none; }

/*
SHOP favoritliste
*/
.produktListe {
   width: 765px;
   height: auto;
   background-image: url("../images/shop/bg.png");
   border-top: 1px solid #4a4747;
	padding: 10px 0 100px 0;
	margin-left: 15px;
}
.shop_headline{
   width: 765px;
   background-image: url("../images/shop/header.png");
   background-repeat: repeat-x;
   border-bottom: 1px solid #1d1a1b;
   color: #e6e6e6;
	padding-top: 14px;
	margin-left: 15px;
}
.shop_headline h1{
	font-size: 18px;
   color: #E6E6E6;
   margin: 0 20px 10px 20px;
}
.shop_main_table {
   width: 725px;
   margin: 0 20px 0 20px;
	border: 1px solid #252525;
}
.shop_header {
}
.shop_header td {
   font-size: 13px;
   font-weight: bold;
   padding: 3px 0 0 10px;
   background-image: url("../images/shop/header_small.png");
   height: 30px;
}
.shop_header td a h2 {
   color: #fff;
   font-size: 13px;
   display: inline;
   margin-left: 5px;
}
.shop_header td a {
   color: #fff;
}
.shop_table {
   font-size: 14px;
	width: 725px;
}
.shop_table th {
   background-color: #666;
   font-size: 13px;
   font-weight: normal;
   color: #999;
}
.shop_table td {
   background-image: url("../images/shop/bg.png");
   color: #fff;
   font-weight: bold;
   border-top: 1px solid #4a4747;
   border-bottom: 1px solid #1d1a1b;
   padding: 10px 0;
}
.shop_header_small td {
   background-color: #fff;
   font-size: 13px;
}
.shop_table td a {
   color: #fff;
}
.item_price {
   font-size: 24px;
}
.item_count {
   border: 0;
   font-size: 14px;
   font-weight: bold;
   width: 30px;
	height: 20px;
   float: left;
   background-image: url("../images/shop/count.png");
	background-position: left;
	background-color: transparent;
	text-align: center;
}
.count_div {
}
.count_div input {
   margin: 2px 3px 0 0;
	padding: 1px;
}
.count_div a {
	display: block;
	float: none;
	margin-bottom: 1px;
}
.til_kassen {
   position: relative;
   right: -650px;
   top: -100px;
}
.round {
	-moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
	behavior: url("border-radius.htc");
	position: relative;
}
.break {
	height: 8px;
	margin: 0;
	padding: 0;
}
/*
 * LOGIN
 */
#left_login {
	float: left;
	width: 565px;
	margin-right: 20px;
	margin-left: 15px;
}
#right_login {
	width: 314px;
	color: #fff;
}
#right_login_wrap {
	padding: 25px 25px 45px 25px;
	float: left;
	background-color: #000;
	border: 1px solid #fff;
	margin-top: 5px;
}
.label {
	color: #e6e6e6;
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 4px;
}
#right_login td h2 {
   font-size: 18px;
   color: #e6e6e6;
	background-color: #000;
	padding: 0 0 10px 0;
	margin: 0 0 5px 0;
	border-bottom: 1px solid #222;
}
#right_login input {
	width: 200px;
   background-image: url("../images/shop/input.png");
	background-color: transparent;
	border: 0;
	height: 20px;
	margin-bottom: 3px;
	font-size: 12px;
	padding: 2px 0 0 5px;
}
.login_knap {
   position: relative;
	left: 310px;
	bottom: 55px;
}