body { }

p { }

td { }

a:link { color: #b17f53; text-decoration: none; }

a:visited { color: gray; text-decoration: none;}

a:hover { color: #f1ceb0; text-decoration: none; }

a:active { }
.bread { color: #5f5116; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.rub_12 { color: #5f5116; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.bread_small { color: #f2efde; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }

/* den v?gr?ta menyn b?rjar h?r */
div#listmenu {
	width: 100%;
	float: left;
	font-size: 12px;
	}
div#listmenu li {
	float: left;
	position: relative;
	list-style-type: none;
	background-color: #878151;
	padding: 4px 14px 4px 14px;
	border-right: 3px solid #f2efde;
	}
div#listmenu li:hover {
	background-color: #b17f53;
	}
div#listmenu a { display: block; text-decoration: none; color: #f2efde; font-weight: bold; }	
div#listmenu a:hover { 
	color: #f1ceb0; font-weight: bold; 
	 }	
/* den v?gr?ta meny slutar h?r */


/* listmenyn b?rjar h?r */		
div#listmenu ul li ul {
	margin: 0;
	position: absolute;
	width: 10em;
	left: -2px;	
	top: 22px;
	}
div#listmenu ul li ul li {
	width: 100%;
	border-right: 0px;
	}
	
/* g?r att listmenyn visas n?r anv?ndaren pekar p? menyn */
div#listmenu ul li ul {
	display: none;
	}
div#listmenu ul li:hover ul {
	display: block;	
	}

/* popoutmenyer b?rjar h?r */
div#listmenu ul li ul li ul {
	visibility: hidden;
	top: -1px;
	left: 10em;
	}
div#listmenu ul li ul li:hover ul {
	visibility: visible;
	}
	
/* andra niv?n med popoutmenyer b?rjar h?r */	
div#listmenu ul li ul li:hover ul li ul {
	visibility: hidden;
	}
div#listmenu ul li ul li ul li:hover ul {
	visibility: visible;
	}
	
	
		

*html div#listmenu ul {
	float: left;}
	.clearfix {display: inline-block;} 
