.question {
	font-style: italic;
	font-size: 1.5em;
	padding-top: 2em;  
	outline: thin solid;
	background-color: #EBEBEB;
}
.answer {
}
/* padding virker ikke på tr som er der question/answer ligger */

A:link {text-decoration: none}
A:visited {text-decoration: none} 

SPAN.guibutton { color: black;
	   font-style: bold;
	   font-size: 95%;
	   font-family: Arial;
	   background-color: #EBEBEB;
	   background-position: 10% 50%;
	   border: solid;
	   border-width: 1pt;
	   border-style: outset;
	   padding-left: 2;
	   padding-right: 2;
	   padding-top: 0;
	   padding-bottom: 1;
}

.keycap {
		color: black;
		# text-decoration: underline;
		border: solid;
		border-width: thin;
		border-style: outset;
		padding-left: 5;
		padding-right: 5;
		padding-top: 0;
		padding-bottom: 0;
}


.keysym {
		color: black;
		# text-decoration: underline;
		border: solid;
		border-width: thin;
		border-style: outset;
		padding-left: 5;
		padding-right: 5;
		padding-top: 0;
		padding-bottom: 0;
}

.guimenu {
		 color: black;
		 text-decoration: underline;
			 font-style: oblique;

}

.programlisting {
    color: black;
	background-color: #EEEEEE;
	/* border: solid; */
	/* border-width: thin; */
	/* width: 100% */
}

.term {
	font-style: italic;
	font-weight: bold;
}


.literallayout {
    color: black;
	background-color: #EEEEEE;
	font-style: oblique;
}

SPAN.accel { color: black;
		   	 text-decoration: underline;
			 font-style: oblique;
}


/* center på bilder */
.mediaobject {
	align: center
	border: solid;
}

.caption {
	align: center
	border: solid;
}

.blockquote {
	background-color: #EEEEEE;
}
