﻿body, html {
color: #CCC; 
font-family: Verdana, Arial, Tahoma, sans-serif;
height: 100%;
background:#000 url(images/1pxsort.jpg) repeat-y;
}

body {
  margin:0;
  border:0;
  padding:0;
  height:100%; 
  min-height:100%; 
  font-family:Verdana, Arial, Tahoma, sans-serif; 
  font-size:76%;
  overflow: hidden; 
  text-align: center;
  background-color:Black;
  }

/* for internet explorer */
* html body {
  padding:0 0.2em 0 0; 
  }

/*tekst*/
 .dropcap
{
font-family: georgia, serif;    
float: left;
width: .7em;
font-size: 4em;
line-height: 83%;
}	

 h2, h3, h4, h5, h6, p, pre,
blockquote, ul, ol, dl, address {
    margin:  .5em 0;
    padding: 0;
	}

h2, h3, h4, h5, h6 {
	font-family: century gothic, arial, verdana;
	letter-spacing: -1px;
	padding-bottom: 3px;
	/*border-bottom: 1px solid #ccc;*/
	color:#fff;
	font-weight:normal;
	}


h2 { font-size: 164%; }
h3 { font-size: 145%; }
h4 { font-size: 118%; }
h5 { font-size: 100%;  }
h6 { font-size: 86%;  }

a {color:Yellow; text-decoration:none;}

img.floatLeft { 
    float: left; 
    margin: 4px; 
}
img.floatRight { 
    float: right; 
    margin: 4px; 
}


#topstribe
{   position:absolute;
    background-color:#414141;
    left:0em;
    top:0em;
    width:100%;
    height:31px;
}

#midtstribe
{   position:absolute;
    background-color:#414141;
    left:0em;
    top:81%;
    width:100%;
    height:25px;
}

#container{
	min-height:100%;
	background: url(../images/1pxsort.jpg) repeat-y;
	padding-left: 0em;
	padding-right: 0em;
}
*html #container{
	height: 100%;
	text-align: left;
}
#indhold
	{
	height:90%;
	position: relative;
	width: 90%;
	left: 5%;
	background: #000 url(../images/baggrund.jpg) repeat;
	text-align:left;
	}
* html #indhold
	{
	display: inline;
	}
#indholdet
	{
	position: absolute;
	top:3.5em;
	height:83%;
	width:95%;
    color: white;
    float: left;
    padding: 0.7em;
    z-index:100;
    overflow: auto;
	}	


#collinks
{
    /*position: absolute;
    top: 1.5em;
    height: 90%;
    width: 80%;
    overflow: auto;
    color: white;
    float: left;
    z-index: 110;
    scrollbar-base-color: #FFF;
    left: 0.5em;
    right: 0.5em;
    padding-right: 0.5em;
    margin-right: 0.5em;
    */
float:left;
width:80%;    
}
#colrechts
{
    /*position: relative;
    top: 1.5em;
    width: 20%;
    height: 90%;
    overflow: hidden;
    color: white;
    float: right;
    z-index: 100;*/
float:right;
width:20%;
left:auto;
   
}	
	
#links
	{
	position: relative;
	float: left;
	width: 15%;
	left: -70%;
	background: #000 url(../images/1pxsort.jpg) repeat-y;
	}
#rechts
	{
	position: relative;
	float: left;
	width: 15%;
	background: #000 url(../images/1pxsort.jpg) repeat-y;
	}
#logo {
    position: relative;
    clear: both;
    float:right; 
    width:95px;
	height:51px;
	background: url(../images/messingskilt.gif) no-repeat;
	z-index:110;
	padding:10px;
  }	
	
#header 
{   position: absolute;
    height: 2.6em;
    width:100%;
	background: url(../images/toplinie.jpg);
    text-align:left;
    z-index:100;
}	
#header h1 {
	border: 0;
	font-family:georgia, serif;
	font-size:1.5em;
	color: #fff;
	padding:0.010em;
	margin:0.10em;
	padding-left:0.20em;
	}
#footer {
	clear: both;
	position:absolute;
    width:100%;
	top:100%;
 	z-index:110;
 	color:white;
 	text-align:center;
	}	 
	
/* Menu
-------------------------- */
#mainmenu 
{
    clear: both;
    position: absolute;
    width:100%;
    height:2em;
    top: 90%;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-weight:bold;
	padding-top: 2px;
	padding-bottom: 2px;
	background: #666666;
	text-align: center;
	z-index:110;
	}

#mainmenu ul {
	margin: 0;
	padding: 0;
	}

#mainmenu li {
    cursor: pointer; cursor: hand;
	list-style: none;
	margin: 0;
	padding: 0;
	display: inline;
	}

#mainmenu li a {
	padding: 0.7em 1em 0.7em 0.7em;
	margin-bottom: 0;
	border: 0;
	color: #BFA573;
	}

#mainmenu li a:hover {
	background: transparent url(../images/hover.jpg) top left;
	color: #987B45;
	/*border-bottom: 5px solid #cc0;*/
	}

#mainmenu li.here a:hover {
	background: transparent url(../images/hover2.jpg) top right;
	color:#987B45;
	}

#mainmenu li.here a {
	background: transparent url(../images/hover2.jpg) top right;
	color:#987B45;
	}
	
/*positionering af billeder*/
 .floatright
{
float: right;
margin: 0 0 5px 10px;
clear: right;
}
 .floatleft
{
float: left;
margin: 0 10px 5px 0;
clear: left;
}
.badekar {
    position: relative;
    clear: both;
    float:right; 
    /*width:95px;
	height:51px;
	background: url(../images/messingskilt.gif) no-repeat;*/
	z-index:110;
	padding:15em 0 0 0;
 
  }
  /*Bestillingsformular */

  #wrap {
 width:100%;
 margin:0 auto;

 }

#adresse {
float:left;
width:50%;

}
#salgsbetingelser {
float:right;
width:50%;

 }
#vareoversigt 
{
    clear:both;
    }  
#bestilknap 
{
    clear:both;
    } 
 #prtadr
{ visibility:hidden;
position:absolute;
top:0px;
left:0px;
    } 
