/*
	CSS-validation 100703 (scrollbar excepted) - padding:auto not accepted!
	
	dark blue: 	#003399
	blue:		#4885BE
	light blue: #99CCFF
*/
/*
	green: rgb(98, 114, 28)
	light gray/green: rgb(222, 225, 205)
	
*/


html, body, frame, iframe
{
	/* position:relative; */  /* OBS: nav försvann! */
	height:100%; /* för att stretcha iframe ? */
	background-color: #99CCFF;
	/* background-color: transparent; */
	/* background-color: rgb(222, 225, 205) */

/*	
	font-family: Garamond, "Book Antiqua", serif;
	font-size:12pt;
*/
	font-family: Arial, "sans serif"; 
	font-size: 11pt;

	color:black;
	text-align:justify;
	margin:0px; 
	/* overflow:auto; */ /* scrollbar when needed */
	
/* html, body, frame, iframe {height:100%;}*/  /* för att stretcha iframe */
/* html, body, frame, iframe {margin: 0px auto 0px auto; padding:0px;} */
/* html {height:100%;} */
/* iframe {margin: 0px auto 0px auto; padding:0px;} */
	
/* BLUE scrollbar */
scrollbar-base-color: #3399CC;
scrollbar-arrow-color: #FFFFFF;
scrollbar-3dlight-color: #3333FF;
scrollbar-darkshadow-color: #3333CC;
scrollbar-face-color: #4885BE;
scrollbar-highlight-color: #6699CC;
scrollbar-shadow-color: #333399;
scrollbar-track-color: #CCFFCC;

}

table {margin:0px; padding:0px; border:none; border-collapse:collapse; font:inherit;}

h1 {font-size:14pt; font-weight:normal; font-family: Arial, "sans serif"; text-decoration: underline overline}
h1 span {text-transform:none; font-size:70%;}

.author {display:block; margin-top:0.3em; text-align:right; font-style:normal; font-family:"courier new"; font-size:smaller;} 
.handwritten {font-family: "Times New Roman"; font-style:italic;}

.topnav {text-align:left; font-family: Arial, sans-serif; font-size: 14pt; overflow:hidden;}
.topnav a {text-decoration:none; outline:none; font-weight:normal; color:black;}
.topnav a:link {color:inherit; outline:none;}
.topnav a:visited {color:inherit; outline:none;}
.topnav a:hover {color:white; overflow:hidden; font-weight:normal;}
/* .topnav a:active {color:black;} */ /* fungerar men återgår genast till a:hover */

.link_to_top {text-align:center}
.link_to_top a {color:black;}
.link_to_top a:hover {text-decoration:none; font-weight:bold}
/* .listing {font-family: "courier new";} */

.wrapper{position:relative; margin:0px; padding: 10px 30px 30px 50px;}
.footer{position:fixed; left:0px; bottom:0px; height:2em; width:100%; text-align:right; font-size:smaller; background-color:transparent; border:solid 0px red;}
.footer p {height: inherit; width:8em; margin: 0px 0px 0px auto; padding-right:25px; color:#4885BE; background-color:#99CCFF;}	/* #99CCFF; */	

.slideshow {text-align:center; margin:10px auto 0px auto; padding: 0px; style="background:images/loading/loading52_blue.gif no-repeat fixed center;} 
		/* width och padding/margin right bestäms tydligen av bildspelet */
.montage {text-align:center; margin:20px auto 0px auto; padding: 0px; background-color:inherit;} 	
/* .loadingImage {z-index:-1; height:80px; width:80px;} */
.loadingImage{background: inherit #99CCFF url("../../images/loading/loading52_blue.gif") 50% 40% no-repeat;}
/* #bilder_content {background: inherit #99CCFF url("../../images/loading/loading52_blue.gif") center no-repeat;} *//* fungerar det? */
