html {
overflow-y: scroll;
}

body{
max-width: 1080px;
margin: 0 auto !important;
float: none !important;
}


#wrapper {
    width: 100%;
    overflow: hidden; /* will contain if #first is longer than #second */
	padding-bottom:10px;

}
#toplogo {
    width: 50px;
    float:left; /* add this */
	margin-left:5px;
	margin-top:2px;
}
#topname {
    overflow: hidden; /* if you don't want #second to wrap below #first */
	vertical-align:top;
	float:left;
	margin-top:1px;
	margin-right:10px;
	font-size: 32px;
	color:#0045E8

}

#topseek {
    overflow: hidden; /* if you don't want #second to wrap below #first */
	width:235px;
	float:left;
	float:top;
	margin-top:5px;
	margin-bottom:0px;
	margin-left:10px;
}

#topseeka {
   width: 195px;
    float:left; /* add this */
	margin-left:1px;
	margin-top:10px;
}


#topseekb {
    
	vertical-align:top;
	float:left;
	margin-top:5px;

}

#basketholder {
   width: 40px;
    float:right; /* add this */
	margin-right:0px;
	margin-top:7px;
	float:top;

}

#basketqty {
	position: relative;
    border-radius: 5px;
	text-align: center;
   float:right;
   float:top;
   width:18px;
    margin-right:-20px;
	margin-toP: 12px;
	color:red;
	background-color: white;
	font-size: 9px;
	font-weight: bold;
	
}


#forsidewrapper {
    width: 80%;
   
	padding-bottom:10px;
	height: 400px;

}

#forside1 {
	 overflow: hidden; /* will contain if #first is longer than #second */
   	vertical-align:top;
	float:left;
	margin-top:1px;
	margin-right:25px;
	font-size: 14px;
	color:#0045E8
	display:inline; 
	height:390px;

}
#forside2 {
    vertical-align:top;
	float:left;
	margin-top:1px;
	margin-right:25px;
	font-size: 14px;
	color:#0045E8
	display:inline; 
	height:390px;

}

#forside3 {
   
	vertical-align:top;
	float:left;
	margin-top:1px;
	margin-right:25px;
	font-size: 14px;
	color:#0045E8
	display:inline; 

}
#forside4 {
    overflow: hidden; /* if you don't want #second to wrap below #first */
	vertical-align:top;
	float:left;
	margin-top:1px;
	margin-right:25px;
	font-size: 14px;
	color:#0045E8

}
#forside5 {
    overflow: hidden; /* if you don't want #second to wrap below #first */
	vertical-align:top;
	float:left;
	margin-top:1px;
	margin-right:25px;
	font-size: 14px;
	color:#0045E8

}

#forside6 {
    overflow: hidden; /* if you don't want #second to wrap below #first */
	vertical-align:top;
	float:left;
	margin-top:1px;
	margin-right:25px;
	font-size: 14px;
	color:#0045E8
}

div#footer2 a:link { color: white; text-decoration: none;}
div#footer2 a:visited { color: white; }
div#footer2 a:hover { color: white; text-decoration: underline; }
div#footer2 a:active { color: white; }

div#footer3 a:link { color: white; text-decoration: none;}
div#footer3 a:visited { color: white; }
div#footer3 a:hover { color: white; text-decoration: underline; }
div#footer3 a:active { color: white; }


#footer2{
  font: normal 11px Verdana;
}
#footer3{
  font: normal 11px Verdana;
  line-height: 1.6em;

}

.half-line {
  line-height: .5em;
}







  

input[type=text]
{
color: #000000;
background: #FFFFFF;
border: 1px solid #0045E8;
}

input[type=password]
{
color: #000000;
background: #FFFFFF;
border: 1px solid #0045E8;
}




#valg{border: 0px solid #CECECE;}

#valg2{border: 2px solid #2FBBFF;}

#test{
margin:-3px;
margin-top:-3px;
}

#soegstart{
margin:0px;
margin-left:15px;
}
#soegstart2{
margin:0px;
width: 200px;
}


#varelist{
position: relative;
text-decoration: none;
font-size: 12px;
font-family: Verdana;
margin-left:5px;
}


#forside{
text-decoration: none;
font-size: 12px;
font-family: Verdana;
text-align: left;

}

#diversesider{
text-decoration: none;
font-size: 12px;
font-family: Verdana;
text-align: left;
}

#diversesidern{
text-decoration: none;
font-size: 12px;
font-family: Verdana;
text-align: left;
}


#diversesider2{

text-decoration: none;
font-size: 12px;
font-family: Verdana;
text-align: center;
max-width: 450px;
min-height:400px;
}

#minikurv{margin:0px;}

#kundeservice{
font-family: Verdana;
font-size: 12px;
margin-left:1px;

}

#kundeservice a:hover {
background-color: #FFB66C
}

#rekla{
font-family: Verdana;
font-size: 12px;
margin-left:1px;

}

#rekla a:hover {
background-color: #FFB66C
}



#almtekst{
font-family: Verdana;
font-size: 14px;
margin-left:1px;

}

#wrappercon {
    width: 100%;
    overflow: hidden; /* will contain if #first is longer than #second */
	padding-bottom:20px;
	 background-color:white;
}

.varebox {
    width: 212px;
    float:left; /* add this */
	margin-left:5px;
	margin-top:-2px;
	margin-right:10px;
	min-height: 380px;
	color:black;

  
 } 

.blackfriday {
   border: 4px solid  black;
   background-color: black;
   color: solid white;
   width: 236px;
   float: left;
   vertical-align:top;
   margin-bottom:5px;
   text-decoration: none;
   font-size: 26px;
   text-align: center;
	margin-top:-2px;
 


 } 

 .januarsalg {
   border: 4px solid  #ffff00;
   background-color: #ffff00;
   color: black;
   width: 236px;
   float: left;
   vertical-align:top;
   margin-bottom:5px;
   text-decoration: none;
   font-size: 26px;
   text-align: center;
	margin-top:-2px;
 


 } 

 .specialbox {
   border: 4px solid  red;
   background-color: red;
   color:  white;
   width: 236px;
   float: left;
   vertical-align:top;
   margin-bottom:5px;
   text-decoration: none;
   font-size: 14px;
   text-align: center;
	margin-top:-2px;
	font-weight: bold;
 


 } 


.prisbox {
   border: 4px solid  #FFB66C;
   background-color: #FFB66C;
   color:#0045E8; 
   width: 236px;
   float: left;
   vertical-align:top;
   margin-bottom:5px;
   text-decoration: none;
 


 } 



.kurvlinie {
    border-radius: 10px;
    background: #0045E8;
    padding: 10px; 
    width: 220px;
    height: 50px; 
	margin-left: 5px;
	margin-top: 5px;
	text-decoration: none;
	color: white;


}








 .lagerbox {
    overflow: hidden; /* if you don't want #second to wrap below #first */
	width:236px;
	margin-bottom:5px;
	border: 2px solid #ccff99;
	background-color: #ccff99;
	color: black;

 } 

 .fragtbox {
    overflow: hidden; /* if you don't want #second to wrap below #first */
	width:236px;
	margin-bottom:5px;
	border: 2px solid #ffff93;
	background-color: #ffff93;
	color: black;

 } 

 .beskrivelsebox {
 overflow: hidden; /* if you don't want #second to wrap below #first */
   border: 1px solid white ;
   background-color: white;
   width: 75%;
   margin-left:-1px;
   color:black;

 } 



div.ex1 {
     min-height: 300px;
	 margin-top: 1em;
 } 

 img.hambwhite {
margin-top: 0px;
height: 25px;
float: right;


 }
 