body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #253B6F;
}
.tekst {
	font-size: 12px;
}
.checkouttextbold
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;	
	color: #253B6F; 
	font-weight: bold;	
}
.checkoutlagerantal
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;	
	color: #253B6F; 
  font-weight: none;
  text-align:right;
  padding-right:10px;
}
.checkouttext
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;	
	color: #253B6F; 	
}
.error
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;	
 	font-style: italic;
	color: #FF0000; 	
}
.previousorders
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;	
	color: #253B6F; 
	font-weight: bold;	
	text-decoration:underline;
}
.notonstock
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 10px;	
	color: #FF0000;    
  text-align:right;
}
.onstock
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 10px;	
	color: #FFFFFF;
	text-align:right; 
}
.notonstockcheckout
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;	
	color: #FF0000;    
  text-align:right;
}
.onstockcheckout
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;	
	color: #008000;
	text-align:right; 
}
.textbasket
{
  font-size: 12px;
  color: #0000FF;
}
.textwhitebold
{
  font-size: 12px;
  color: #FFFFFF;
  font-weight: bold;
  text-align:left;
}
.textwhite
{
  font-size: 12px;
  color: #FFFFFF;
}

.textwhitesmall
{
  font-size: 10px;
  color: #FFFFFF;
  padding-left: 25px;    
}
.textbasketprod
{   
  padding-top:30px;
  font-size: 9px;
  font-weight: none;
  text-decoration:;
}

.topmenu {
	background-image: url(../images/design/top_middel.jpg);
	background-repeat: repeat-x;
	background-position: top;
	width: 995px;
}
.menu {
	text-align: center;
}
.bottom {
	background-image: url(../images/design/bottom.jpg);
	background-repeat: no-repeat;
	font-weight: bold;
	text-align: center;
	height: 30px;
	font-size: 11px;
}
.main {
	width: 995px;
}
.menu_left {
	background-image: url(../images/design/box/middle_left.jpg);
	background-repeat: no-repeat;
	height: 145px;
	font-size: 12px;
}
.menu_right {
	background-image: url(../images/design/box/middle_right.jpg);
	background-repeat: no-repeat;
	height: 338px;
	font-size: 12px;
}
.menu_left_shop {
	background-image: url(../images/design/box/middle_right.jpg);
	background-repeat: no-repeat;
	height: 338px;
	font-size: 12px;
}
h1 {
	font-size: 24px;
	margin-top: 0px;
	margin-bottom: 5px;
}
h2 {
	color:#333;
	display: inline;
	
}
a:link {
	color: #253A6F;
	text-decoration: none;
}
a:visited {
	color: #253A6F;
	text-decoration: none;
}
a:hover {
	color: #253A6F;
	text-decoration: underline;
}
a.menu:link{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}
a.menu:visited{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}
a.menu:hover{
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
	font-size: 12px;
}
a.menu:active{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}
.bottommenu {
	color: #333333;
	padding-top: 5px;
	font-size:10px;
	text-align:center;
}
.bottommenu a:link{
	color: #999999;
	text-decoration: none;
	font-size: 10px;
}
.bottommenu a:visited{
	color: #999999;
	text-decoration: none;
	font-size: 10px;
}
.bottommenu a:hover{
	color: #999999;
	text-decoration: underline;
	font-size: 10px;
}
.bottommenu a:active{
	color: #999999;
	text-decoration: none;
	font-size: 10px;
}
.heading_boxright {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	padding-left: 15px;
}
.bar {
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/bar_blue.gif);
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-bottom: 1px;
	padding-left: 10px;
	height: 23px;
	margin-top: 5px;
	font-size: 10px;
}
.bar2 {
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/bar420.gif);
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-bottom: 1px;
	padding-left: 10px;
	height: 23px;
	margin-top: 5px;
	font-size: 10px;
}
.bar3 {
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/bar265_blue.gif);
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-bottom: 1px;
	padding-left: 10px;
	height: 23px;
	margin-top: 5px;
	font-size: 10px;
}
a.barlink:link{
	color: #FFFFFF;
	text-decoration: none;
}
a.barlink:visited{
	color: #FFFFFF;
	text-decoration: none;
}
a.barlink:hover{
	color: #FFFFFF;
	text-decoration: underline;
}
a.barlink:active{
	color: #FFFFFF;
	text-decoration: none;
}

.prod2 {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #253B6F;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}
.prod3 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-top-color: #253B6F;
	border-right-color: #253B6F;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}
.prod1 {
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #253B6F;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}
.prod4 {
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}
.prodnodash {
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #253B6F;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}
.prodvis {
	text-align: center;
	padding: 10px;
	font-size: 12px;
}
.download_style {
	border-top-color: #253B6F;
	border-right-color: #253B6F;
	font-size: 10px;
	font-weight: bold;
	
}
.button {
	padding-right: 20px;
  background-image: url(/images/design/dot_heading.jpg); /*button_bg.jpg);*/
	background-repeat: no-repeat;
	background-position: right;
	color: #253B6F;
	background-color: #FFF;
	border:none;
	cursor: pointer;
}
.productlinkbar
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 10px;	
	color: #999999; 
}
.AntalIBasket 
{
  
	font-weight: bold;
	color: #000000;
	background-image: url(../images/design/basket_white.png);
	background-repeat: no-repeat;
	height:10px;
	width:36px;
	font-size: 10px;
	padding:16px;
	padding-top:1px;

}

a.oldorders:link
{
	position:absolute;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
	padding-left:15px;
	
}
a.oldorders:visited
{
	position:absolute;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
	padding-left:15px;
	
}
a.oldorders:hover
{
	position:absolute;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: underline;
	padding-left:15px;
	
}
a.oldorders:active
{
	position:absolute;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
	padding-left:15px;

}
a.basket:link
{
	position:absolute;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
	padding-left:15px;
	margin-right:15px;
	padding-bottom:5px;
}
a.basket:visited
{
	position:absolute;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
	padding-left:15px;
	margin-right:15px;
	padding-bottom:5px;
}
a.basket:hover
{
	position:absolute;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: underline;
	padding-left:15px;
	margin-right:15px;
	padding-bottom:5px;
}
a.basket:active
{
	position:absolute;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
	padding-left:15px;
	margin-right:15px;
	padding-bottom:5px;
}
a.basketrightbox:link{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
}
a.basketrightbox:visited{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
}
a.basketrightbox:hover{
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
	font-size: 10px;
}
a.basketrightbox:active{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
}
.bluetext
{   
    font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 10px;	
	color: #253B6F;
	
}
.bluetextbold
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;	
	color: #253B6F; 
	font-weight:bold;
	padding-left:15px;		
}
.bluetextrelprod
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 10px;	
	color: #253B6F;
	padding-left:10px; 
}

.bluetextsearchresults
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 10px;	
	color: #253B6F;
	padding-left:10px; 
	
}
a.bluetextsearchresults1
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 10px;	
	color: #253B6F;
	padding-left:10px;
	text-decoration: underline; 
}
.bluetextsearchresultslinks
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 10px;	
	color: #253B6F;
	padding-left:10px;
	text-decoration: underline;
}
.bluetextsearchresultsbold
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 11px;	
	color: #253B6F;
	padding-left:10px; 
	font-weight:bold;
	
}

.whitetextbold
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
 	padding-left:15px;
 	padding-top:5px;
	color: #ffffff; 
	font-weight:bold;
}

.produktbillede
{
    padding-left: 10px;
    padding-right: 10px;
}
.pilindent10{
padding-left: 10px;
}
.pcs     
{
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;    
 background-color: #D7E5F2;    
 color: #102132; 
 padding-left: 0px;
}

.pcsprod     
{  
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;    
 background-color: #D7E5F2;    
 color: #102132; 
 padding-left: 0px;

}

.submitbutton {    
 font: 8px Verdana, Geneva, Arial, Helvetica, sans-serif;    
 background-color: #D7E5F2;    
 color: #102132; 
 margin-left: 5px;
}

.searchitemsbutton{    
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;    
 background-color: #D7E5F2;    
 color: #102132; 
 font-weight:bold;
 margin-left: 15px;
}

.dottext {    
 font: 8px Verdana, Geneva, Arial, Helvetica, sans-serif;    
 background-color: #D7E5F2;    
 color: #102132; 
 margin-left: 5px;
 margin-right: 5px;
 margin-top:5px;
 text-padding:5px;
}
.style1
{
height: 5px;
}
.ukatpic
{
float:left;
padding-right:5px;          
}
.UnderkategoriTextframe
{
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 5px;
font-size: 10px;
}
.UnderkategoriTitelframe
{           
padding-left:10px;
}
.form {  
 color: #ffffff;  
 font-family: Verdana, Arial, Helvetica, sans-serif;  
 font-size: 10px;  
}
.text_input{
 color: #ffffff;  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10px;
 padding-left: 20px;
  font-weight: bold; 
}
.input 
{
 font-size: 9px;
 height: 10px;
 width: 115px;
 background-color: #cccccc;
 margin-left: 14px;
}
.inputsmall 
{
 font-size: 9px;
 height:10px;
 width: 60px;
 background-color: #cccccc;
 margin-left: 14px;
}
.inputsearch 
{
 font-size: 10px;
 height: 12px;
 width: 112px;
 background-color: #cccccc;
 margin-left: 14px;
}
.kurvordreinput
{
 font-size: 10px;
 height: 12px;
 width: 30px;
 background-color: #cccccc;
 margin-left: 14px;
}

.text_login 
{
 color: #ffffff;  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 12px;
 font-weight: bold;    
 padding-left: 25px;
}
.submitbutton {    
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;    
 background-color: #D7E5F2;    
 color: #102132; 
 margin-left: 5px;
}	
.relprod
{
border-style:dotted;
border-width:1px;
border-color:grey;
padding-left:10px;
margin-left:10px;

}
.relprodsearchresultsbox
{
border-style:none;
border-width:1px;
border-color:grey;
padding-left:0px;
margin-left:0px;
background-color:#f2f2f2;

}
.alert {
   display:none;
   position:absolute;
   top:1px;
   left:1px;
   width:180px;
   background-color:white;
   border-style:solid;
   border-width:1px;
   padding:15px 20px 5px 20px;
   }
   
.checket {
margin-left:10px;
margin-right:10px;
    
}

randompicture {
	padding-left: 50px;
	margin-top: 10px;
	margin-left : 50px;
}

loadingimg {
	padding-left: 50px;
	margin-top: 10px;
	margin-left : 50px;
	border-style:solid;
  border-width:1px;
}


h3.section {
	margin-top: 1em;
}


.lay {
display: none;
position: relative;
}


.preorderbutton {
	font-size: 11px;
  background-repeat: no-repeat;
	background-position: right;
	text-decoration: underline;
	font-weight:bold;
	color: #ffffff;
	background-color:#253B6F;
	border:none;
	cursor: pointer;
}
.preorderstatus {
  position:left;
	color: #ffffff;
	background-color: #FFF;
	border:none;
	
}

.searchresultsrelbutton {
	font-size: 12px;
  background-repeat: no-repeat;
	background-position: left;
	text-decoration: underline;
	font-weight:bold;
	color: #253B6F;
	background-color:#f2f2f2;
	border:none;
	cursor: pointer;
}


