#sidhuvud {
	background-color: #FFFFFF;
	background-image: url(/bilder/kontoret.jpg);
	background-repeat: no-repeat;
	width: 760px;
	background-position: right top;
}
#kontoret {
	float: right;
}

#content{margin: 2em; padding: 0;}

#logga{
	margin-top: 10px;
	float: left;
	width: auto;
}

/* menyn */
#menycontainer {
	margin: 0;
	background-color: #FFFFFF;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10;
	width: auto;
	/*bakgrund */
}
#menycontainer ul {
	margin: 0;
	/*background: transparent;*/
	padding: 0;
	height: 1.6em;
}
#menycontainer li {
	display: block;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 0;
	padding-right: 0.5em;
	padding-bottom: 0;
	padding-left: 0;
}
.menycontent {display: block; padding: 0 0 0.2em 0; color: #000000; text-align: center;}
a.meny, a.meny:visited {width: 7em; display: block; text-decoration:none;}
/*a.meny:hover {background: transparent;}*/
a#current .menycontent {border-bottom: none;}

#menycontainer2 ul {margin: 0; padding: 0 0 0 0; background: transparent; height: 1em;}
#menycontainer2 li {display: block; padding: 0 0 1em 0; font: 70% Verdana, Arial, Helvetica, sans-serif;}

/* runda horn */
/*.roundtop {background: transparent;}*/
.r1 {margin: 0 5px; height: 1px; overflow: hidden;}
.r2 {margin: 0 3px; height: 1px; overflow: hidden;}
.r3 {margin: 0 2px; height: 1px; overflow: hidden;}
.r4 {margin: 0 1px; height: 2px; overflow: hidden;}

/* opacitetsbox fr IE */
/*#opacitet {width: 100%; padding: 1px 0 0 0; opacity: 0.5; filter: alpha(opacity=50);}*/

/* farg */
.r1,.r2,.r3,.r4,.r5,.menycontent {background:#FF9900;}
a.meny:hover .menycontent, a.meny:hover .r1, a.meny:hover .r2, a.meny:hover .r3, a.meny:hover .r4 {background:#ffffff;}
a#current .menycontent, a#current .r1, a#current .r2, a#current .r3, a#current .r4 {background: #ffffff; }
