html,body
{
	height: 100%;
	max-height: 100%; 
	margin: 0;
	padding: 0px;
	background-attachment: fixed; 
	background-image:url(http://kvindeuniverset.dk/forsidefotos/bg6.jpg); 

}
#topdiv
{
/* Hele hovedmenuen */
	position: fixed;
	left: 50%;
	margin-left: -500px;
	top: 0px;
	width:1000px;
	height: 82px; 
	z-index: 100000;
	background-color: white;
	border-right: 1px solid #777777;
	border-left: 1px solid #777777;
}


#topbjaelke
{
/* Mørkeblå streg i hovedmenu */
	position: absolute;
	bottom: 1px; 
	left: 0px;
	background-color: #6C5035; 
	width: 100%; 
	height: 5px;       
}
.topmenulink
{
	color: white;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none; 
}
.topmenulink:hover
{
	font-weight: bold; 
}
.linkdiv
{ 
	vertical-align: bottom; 
	float: left; 
	text-align: center;
	display: inline; 
	margin: 0px; 
	font-weight: normal;
	font-size: 0px;
}
#ekstramenu
{
	position: absolute;
	top: 20px;
	right: 15px;
	width: 1000px;
}



#undermenu
{
	position: fixed;
	left: 50%;
	margin-left: -500px;
	border-bottom: 1px solid #798595;
	top: 82px;
	background-color: #866340;
	height: 38px;
	width: 1000px;
	border-left: 1px solid #777777;
	border-right: 1px solid #777777;
}
#undermenu ul
{
	list-style: none;
	margin: 0px;
	padding: 0px;
	text-align: right;
	margin: 7px 40px 0 0;
	color: #ffffff;
	margin-top: 7px;
	
}
#undermenu ul li
{
	display: inline;
}
#butiksguideUndermenu
{	
}
#butiksguideUndermenu li
{
	margin-right: 5px;
	text-align: center;
	display: block;
	float: right;
}
#butiksguideUndermenu li a
{
	color: #ffffff;
	font-family: verdana, helvetica, arial, sans-serif;
	text-decoration: none;
	font-size: 10px;
	text-align: center;
}
#butiksguideUndermenu li a:hover
{
	font-weight: bold;
}
.boligstilUndermenu li
{
	float: left;
	display: block;
	margin-left: 15px;
	text-align: center;
	
}
.boligstilUndermenu li a
{
	color: #ffffff;
	text-decoration: none;
	text-align: center;
}
.boligstilUndermenu li a:hover
{
	font-weight: bold;
}
.ekstramenulink
{
	text-decoration:none;
	color: black;
	font-family: Verdana;
	font-size: 10px; 
}
.ekstramenulinkdiv
{
	float:right;
}
#maintable
{
	position: absolute;
	left: 50%; 
	margin-left: -500px; 
	font-family: Verdana, Arial, Helvitica, sans-serif;
	font-size: 12px;
	border: 1px solid #777777;
	padding: 1px;
	width: 998px;
	min-height: 100%;
	background: url('images/background.gif') repeat-y;           
	
}
#reklamediv
{
	float: right;
	vertical-align: top;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 12px;
	width: 350px;
	margin-left: 0px;
	min-height: 100%; 
	      
}
#annonceDiv 
{
	width: 350px;
	text-align: left;
	padding: 0px;
	margin: 0px;
	margin-top: 22px;
}
#soegBox
{
	width: 162px;
	position: relative;
	left: 50%;
	margin-left: -81px;
	color: white;
}
#content
{  
	min-height: 100%;
	padding-right: 0px;
	padding-left: 0px;          
	background-color: white;
	width: 600px;
	vertical-align: top;          
	float: left;
	margin-right: -1px;
	padding-top: 22px;
}
#content *
{
	margin-left: auto;
}
#content * *
{
	margin-left: 0px;
}
#ButiksguideListe
{
	padding: 0px;
	margin-top: 10px;
	list-style-type: none;
	text-align: left;
}
#ButiksguideListe li
{
	padding: 10px;
}
#ButiksguideListe li a
{
	text-decoration: none;
	color: #666666;
}
#ButiksGuideResultat
{
	margin-top: -42px; 
}
#butiksguideSearchInfo
{
	width: 550px; 
	margin: 0 auto;
	padding: 7px 0 0 10px; 
	height: 22px; 
	background-color: #6c7187; 
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
}
#JegHarEnIde
{
	background-color: #efefef; 
	margin: 0px; 
	margin-top: -22px; 
	text-align: center;
}
#butiksguideHeader
{
	text-align: center;
	font-size: 10px;
	color: #6c7187;
	margin: 0px;
	padding: 8px 0px 5px 0px;
	margin-bottom: 8px;
}
#printerSection
{
	float: right;
	margin-right: 10px;
}
#printerSection button
{
	color: #ffffff;
	background-color: transparent; 
	font-size: 9px;
	margin-right: 10px;
	border: 1px solid;
}
#numRows
{
	font-weight: bold;
	font-size: 12px;
}
.butiksguideResultDiv
{
	padding: 10px 40px 10px 33px;
	font-size: 10px;
	font-family: verdana, arial, tahoma, sans-serif;
	text-align: left;
}
.butiksguideH3
{
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	font-weight: bold;
}
.odd
{
	background-color: white;
} 
.ButiksguideLink1
{
	background-color: #F4F4F4;
}
.LinkDescription
{
}
.LinkHeadline
{
	text-decoration: underline;
}
a
{
color: #7E787A;
}
.lowFat
{
font-weight: normal;
margin-right: 10px;
}
#topSpacer
{
height: 119px;
}
#printHeader
{
display: none;
}
/* IE7 specifik start */
*:first-child+html #content *
{
	margin-left: 0px;
}
*:first-child+html #content * *
{
	margin-left: 0px;
}
*:first-child+html #butiksguideSearchInfo
{
	margin: 0px;
}
*:first-child+html #butiksguideHeader
{
	padding: 6px 0px 6px 0px;
}
*:first-child+html #reklamediv
{
padding-top: 10px;
}
/* IE7 specifik slut */
/* IE6 specifik start*/
/* IE6 kan ikke gøre brug af position: fixed, så derfor er der følgende sektion.
Jeg er ikke helt 100 på hvordan det virker, men det virker i hvert fald. :-)
Det er noget med overflow-y og position: absolute, der får det til at tikke.
*/
@media screen {

* html, 
* html body { 
overflow-y: hidden;
margin: 0;
padding: 0; 
}
* html #maindiv { 
	height: 100%;
	overflow-y: scroll;
	text-align: center;
	vertical-align: top;
}
* html #bodydiv
{
	position: relative;
	margin-left: -389px;
} 
* html #maintable
{
	position: static;
	margin-left: 13px;
	height: 100%;
}
* html div#topdiv, 
* html div#undermenu,  {
position: absolute;
margin-left: -450px;
}
* html #content *
{
	margin-left: 0px;
}
* html #content * *
{
	margin-left: 0px;
}
* html #content
{
	height: 100%;
	width: 1000px;
}
* html #reklamediv
{
	width: 10px;
}
* html #butiksguideSearchInfo
{
	margin: 0px;
}
* html #topbjaelke
{
	bottom: 1px;
	font-size: 0px;
	height: 6px;
}
* html #reklamediv
{
padding-top: 10px;
}
}

/* IE6 specifik slut*/
BODY {FONT-SIZE: 10px; FONT-FAMILY: verdana, sans-serif, arial}
P {FONT-SIZE: 10px; FONT-FAMILY: verdana, sans-serif, arial}
TD {FONT-SIZE: 10px; FONT-FAMILY: verdana, sans-serif, arial}
.clsInput {width:50px; border-style:solid; border-width:1px; border-color:black; color:black; background-color:#efefef}
.clsAlfaFelt {border-style:solid; color:#CC6666; border-width:0px; border-color:black; background-color:#efefef}
.clsCombo {border-style:solid; color:#CC6666; background-color:#efefef;}
.clsAZTable {border-style:solid; border-width:1px; border-color:#3C4360; color:black; background-color:#efefef}
.clsSoeg { border-style:solid;
		border-width:1px; 
		width:80px; 
		border-color:#efefef; 
		color:#efefef; 
		background-color:#6C7187;
		FONT-FAMILY:Verdana,Arial,Helvetica; 
		FONT-SIZE:8pt; 
		CURSOR: hand	}
BODY {FONT-SIZE: 10px; FONT-FAMILY:verdana,arial,helvetica; SCROLLBAR-FACE-COLOR:#efefef; SCROLLBAR-ARROW-COLOR:#3C4360; SCROLLBAR-TRACK-COLOR:white}
		TD {FONT-SIZE: 10px; FONT-FAMILY:verdana,arial,helvetica}
		.clsPrintKnap {width:124px; border-style:solid; border-width:1px; border-color:#efefef; color:#efefef; background-color:#6C7187; FONT-FAMILY:arial,helvetica,sans-serif}
		.clsSpgKnap {width:14px; border-style:solid; border-width:1px; border-color:#efefef; color:#efefef; background-color:#6C7187; FONT-FAMILY:arial,helvetica,sans-serif}
