body{
background-color:#757575;
margin:0px;
}

html>body body{
overflow:visible;
}

h3{
	font-size:18px;
	margin : 0px 0px 20px 0px;
}

#foto {
	float: left;
	width:196px;
	height:100%;
	margin-left:20px;
	font-style:italic;
	font-size:10px;
	/*border:1px solid red; /* Kant der bruges til fejlfinding */	
}


.billedtekst{
font-style:italic;
font-size:10px;
width:200px;
padding-bottom:15px;
}

#pladsholder{
position : absolute;
width : 740px;
min-height:400px;
margin-top : 10px;
margin-left:  -340px;
left : 50%;
background-color:#f7f5f4;
background-image : url(grafik/Grafik_Main.gif);
background-repeat : repeat-y;
padding : 0px;
font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #5B504C;
}

#top{
	width : 740px;
	height:171px;
	background-image : url(grafik/Grafik_Tp.gif);
}

#menu{
	position : relative;
	height:320px;
	width : 130px;
	margin-left : 5px;
	font-family : arial, Helvetica, sans-serif;
	font-size : 11px;
	float : left;
}

html>body  #menu{
	margin-left:10px;
}

#menu a{
text-decoration : none;
display : block;
color : #5B504C;
margin-bottom : 4px;
margin-left:20px;
}

#menu a:hover{
	background-color:#5B504C;
	color : #E1D5C6;
}

#menu b a{
text-decoration : none;
font-size : 13px;
display : block;
margin : 10px 0px 0px 0px;
color : #5B504C;
}

 #menu b a:hover{
	background-color:#5B504C;
	color : #E1D5C6;
}




#indhold{
	position:relative;
	width:550px;
	height : auto;
	margin-left :160px;
	background-color:#f7f5f4;
	/*border:1px solid blue; /* Kant der bruges til fejlfinding */	
}


#bund{
	clear:both;
	width : 740px;
	height : 62px;
	text-align:right;
	background-image : url(grafik/Grafik_Bund.gif);
}

.produkt {
	font-size: 10px;
	color:#333333;
}

#teksten{
	position: relative;
	float:left;
	width: 325px;
	height: auto;
	margin-bottom: 50px;
	background-color:#f7f5f4;
	/*border:1px solid yellow; /* Kant der bruges til fejlfinding */	
}

html>body #teksten{
width:315px;
}

.side{
width:100%;
text-align:left;
margin-bottom:20px;
border-bottom:1px solid #666666;
}

.side a {
text-decoration:none;
font-weight:bold;
background-color:#cccccc;
color:#FFFFFF;
}

.side a:hover{
background-color:#999966;
color:#000000;
}

.aktiv{
background:#333333;
color:#999999;
cursor:pointer;
}

#ekstraInfo{
float:left;
/*border:1px solid green; /* Kant der bruges til fejlfinding */	
}

#heltinder{
float:left;
width:325px;
}

#heltinder a{
text-decoration:none;
color:#666666;
}

#heltinder a:hover{
color:#000000;}

.fejl {
	font-size: 9px;
	font-weight: bold;
	color: #CC0000;
}

#login{
margin-top:40px;
/*border:1px solid green;*/
padding-right:20px;
}

html>body #login{
padding-top:40px;
}


#login a{
text-decoration:none;
color:silver;
}

#login a:hover{
color:#000000;
}