html, body{height:100%; margin: 0; padding: 0;}

#centeredcontent {
	width: 900px;
	height: 600px;
	text-align: center;
	border: 1px solid #fff;
	background-color: #333e47;
	color: #FFF;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -450px; 	/* Half the width of the DIV tag which is 50 pixels */
	margin-top: -300px; 	/* Half the height of the DIV tag which is also 50 pixels */
}

#topcontent {
	width: 900px;
	height: 600px;
	text-align: center;
	border: 1px solid #fff;
	background-color: #333e47;
	color: #FFF;
	position: absolute;
	left: 50%;	
	margin-left: -450px; 	/* Half the width of the DIV tag which is 50 pixels */
	margin-top: 5px;
}

body{
		font-family: arial, verdana, sans-serif;
		color: #FFF;
		font-size: 9pt;
		border: 0;
		background-color: #000;
	}
	
a:hover,a:visited,a:active,a:link {
		font-family : Arial,Verdana,sans-serif;
        font-size : 12px;
        color: #FFF;
        text-align: right;
        text-decoration: none;
        font-weight: bold;
        text-shadow: #666666 2px 2px 4px;
        
	}		
		
	
div.navi {
		position:relative; 
		left: 300px; 
		top: -595px; 
		width: 600px;
		text-align: right;
		}
		

a.aktiv:hover,a.aktiv:visited,a.aktiv:active,a.aktiv:link {
		font-family : Arial,Verdana,sans-serif;
        font-size : 18px;
        color: #FFF;
        text-align: right;
        text-decoration: none;
        font-weight: bold;
        text-shadow: #666666 2px 2px 4px;
        
	}	


a.inaktiv:visited,a.inaktiv:active,a.inaktiv:link {
		font-family : Arial,Verdana,sans-serif;
        font-size : 12px;
		font-weight: bold;
        color: #FFF;
        text-align: right;
        text-decoration: none;
        text-shadow: #666666 2px 2px 4px;
		}
	
a.inaktiv:hover {
		font-family : Arial,Verdana,sans-serif;
        font-size : 12px;
		font-weight: bold;
        color: #CCC;
        text-align: right;
        text-decoration: none;
        text-shadow: #666666 2px 2px 4px;
        }	

 	
#pagecontent {
	overflow-x: hidden;
	overflow-y:auto;
	width: 610px;
	height: 530px;
	text-align: left;
	color: #000;
	position: relative;	
	left: 285px;
	top: -585px;
	color: #FFF;
}	

div.m_item {
		position:absolute;		
		top:3px;
		left: 8px;		
}
		
div.left {
		position:relative;		
		text-align: right; 
		top:0px;
		left: 50px;
		background-image: url(./img/left.jpg);
		width: 224px;
		height: 600px;		
}

div.produkt {
		position:relative;		
		height: 102px;		
}

input.sel,select.sel {
		border: 1px solid #000; 
		background-color: #fff; 
		color: #000000;
		font-size : 11px;
        }
        
input.sub {
		border: 1px solid #fff; 
		background-color: #000; 
		color: #fff;
		font-size : 11px;
		
        }
        


