body {
    font-size: 0.9em;
    margin-right: 20%;
	background-color: FFFFFF;
    background-repeat:no-repeat;
    background-position:top right;
	background-attachment:fixed
}
h1, h2, h3 {
    font-family: 'Bitstream Vera Sans','Helvetica','Arial', sans-serif;
}
h1 {
    font-size: 2em;
}
h2 {
    font-size: 1.5em;
}
h3 {
    font-size: 1em;
}
#sida {margin-left: 170px;
    padding-left: 1em;
    padding-right: 5em;
    padding-top: 4px;
    padding-bottom: 4em;
}
#sida ul {list-style-type: none;
    margin-left: 0;
    padding-left: 0;
}
#discosida body {
    font-size: 0.9em;
    margin-right: 20%;
	background-color: FFFFFF;
}
#discosida {
    margin-left: 170px;
    padding-left: 1em;
    padding-right: 1em;
    padding-top: 4px;
    padding-bottom: 4em;
}
a {
	font-weight: normal;
	color: #2a2a2a;
}

a:visited {
	font-weight: normal;
}

a:hover {
	color: #3300CC;
}
p.stycke_bread {
    margin-right: 10%;
    font-size: 1em;
    text-align: justify;
    margin-top: 2%;
    margin-bottom: 1%;
    padding-bottom: 0;
    padding-top: 0;
}
p.stycke_enskild {
    font-size: 1em;
    text-align: justify;
    margin-top: 2%;
    padding-bottom: 0;
    padding-top: 0;
}
p.legal {
    text-align: justify;
	font-size: 0.6em;
}
#meny {
	position: fixed;
	top: 10px;
	left: 20px;
	padding: 1em;
	padding-right: 10px;
	padding-bottom: 90%;
	background-color: #CCFFFF;
	width: 120px;
}

p {
    font-family: 'Bitstream Vera Serif','Times New Roman', serif;
    padding-top: 0.5em;
    padding-bottom: 0.5em;
}
#news li {
      margin: 10px;
	  text-align: justify;
	  }
#news ul {
      list-style-image: url('images/dot.jpg')
	  }
	   
#button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
#button li {
		border-bottom: 1px solid #90bade;
		margin: 0;
		}

#button {
	width: 8em;
	padding: 0 0 1em 0;
	margin-bottom: 1em;
	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;
	background-color: #CCFFFFF;
	color: #333;
}
#button li a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		border-left: 8px solid #FFFFFF;
		background-color: #CCFFFF;
		color: #333333;
		text-decoration: none;
		width: 100%;
		}

#button li a {
		width: auto;
		}

#button li a:hover {
		border-left: 8px solid #CCCCFF;
		background-color: #CCCCCC;
		color: #000000;
		}

