/*** Styles generella ***/.highlight {color: red;margin: 0;}.invincible {color: white}#topbanner, #bottombanner {background-color: transparent;color: rgb(61,30,0);margin: 0;padding:0;height: 18px;line-height: 18px;width: 100%;border-left: 1px solid rgb(61,30,0);border-right: 1px solid rgb(61,30,0);}#topbanner {position: absolute;
top: 0;border-top: 1px solid rgb(61,30,0);}#bottombanner {position: absolute;bottom: 0;
background-color: white;border-bottom: 1px solid rgb(61,30,0);}a {color: rgb(61,30,0);text-decoration: none;}a:hover {color: #F00;text-decoration: none;}#topbanner a, #bottombanner a {color: rgb(61,30,0);font-weight: normal;}#topbanner a {text-decoration: underline;}#content {position: relative;background-color: transparent;top: 36px;bottom: 36px;width: 100%;padding: 0;
margin-bottom:64px;
padding-bottom: 16px;border-top: 1px solid rgb(61,30,0);border-bottom: 1px solid rgb(61,30,0);border-left: 1px solid rgb(61,30,0);border-right: 1px solid rgb(61,30,0);}.inactive {font-weight: bold;color: #999;}#spacing {margin: 4px;}#spacing a {font-weight: bold;}#spacing a:hover {color: rgb(96,0,0);text-shadow: -1px -1px rgb(128,0,0), 1px 1px rgb(128,0,0);}ul.nomargin {border: 1px solid red;padding: 0px;margin: 10px;}ul.nomargin li {list-style-position: outside;border: 1px solid black;padding-left: 20px;}/*** typsnitt ***/body, p, h1, h2, label, input, table {font-family: verdana, helvetica, arial, sans-serif;font-size: 10px;}input {padding: 0;margin: 0;color: black;background-color: transparent;}input[type="button"], button {border: 0px;cursor: pointer;font-size: 18px;}/*** Styles för admininterface ***/.admin label {display: block;float: left;width: 150px;line-height: 20px;}.admininput {width: 250px;}p.explanation {font-size: 9px;color: #999;margin-top: 2px;}/*** Styles för fullsize ***/#showimage_container {position: relative;overflow: hidden;background-color: transparent;border: 0px;margin: 0px;padding: 0px;width: 100%;text-align: center;}#showimage_comment {position: absolute;display: none;overflow: hidden;background: transparent url('/bilder/transp75.png');border: 1px solid black;top: 100px;overflow: auto;overflow-x: hidden;left: 210px;width: 220px;height: 180px;margin: 0px;padding: 16px;text-align: center;}/*** Här ändrar jag den vita bordern ***/#showimage_imagecontainer img {	border: 0px;	margin: 0;	padding: 0px;}#showimage_navigation {	display: block;	margin: 0px 0;	padding: 0;}#showimage_info {	display: block;	margin: 8px 0px 0px 0px;	text-align: center;	font-size: 12px;	padding: 0;}#showimage_imagecontainer{	display:block;	clear: both;}/*** Styles för login ***/#loginform label {	display: block;	float: left;	width: 150px;	line-height: 20px;}#loginform div {	height: 20px;	width: 100%;	display: block;}/*** Styles för översikten ***/img.thumb {	border: 1px solid black;	padding: 1px;	margin: 28px 8px 16px 8px;}           // margin-top margin-right margin-bottom margin-left/*** styles för centrerad lite box ***/#centerbox {	position: absolute;	left: 50%;	width: 320px;	height: 100px;	text-align: center;	padding: 2px;	margin-left: -161px;	margin-top: 30%;	border: 1px solid #333;}/*** Regler för att fixa diverse CSS-buggar hos IE ***/<!--[if IE]>body {  background-color: red;}* html #content {  height: expression(Math.max(0, window.document.body.offsetHeight-96-64));}* html body {  overflow: hidden;}<![endif]-->