/* Container (This is the mainwrapper)
------------------------------------------------------------------ */
#container {
     width:930px;
     margin:130px auto 0px auto;
	 padding: 0px;
     border:0px;}


	
/* HEADER */
/* ------------------------------------- */
#header h1 {
	text-align: center;
	margin: 0px;
	padding: 0px;}
#header h1 a
	,#header h1 a:visited
	,#header h1 a:active {
	color: #fff;}
#header h1 a img {
	border: 0px;}
	
	
/* SUBCONTAINERS */
/* ------------------------------------- */
#mainContent {
	margin: 0px;
	padding: 1px 0px;
	height: 591px;}

#textContainer {
	margin: 0px auto;
	width: 780px;
	min-height: 450px;
	background: #FFF;}

#photoContainer {
	width: 780px;
	min-height: 450px;}
	
.mainHR {
	width: 100%;
	margin: 7px 0px 0px 0px;
	height: 2px;
	border: 0px;
	font-size: 0px;
	background: url(../bilder_losning/hr_background.gif);}


/* SET THE FONTS */
/* ------------------------------------- */
#mainNavigation, #footer {
	font-family: 'times new roman', georgia, serif;
	letter-spacing: 2px;}
	
	
/* MAIN NAVIGATION */
/* ------------------------------------- */	
#mainNavigation {
	text-align: center;
	font-size: 11pt;
	color: #fff;
	margin: 15px 0px 0px 0px;}
	
#mainNavigation ul {
	list-style: none;
	display: inline;
	margin: 0px;
	padding: 0px;}

#mainNavigation ul li {
	display: inline;
	padding: 0px;}
#mainNavigation ul li a {
	color: #fff;
	text-transform:uppercase;
	text-decoration: none;
	margin: 0px;
	padding: 0px;}	
#mainNavigation ul li.selected a {
	color: #999;}

#mainNavigation ul li span {
	margin: 0px 7px 0px 10px;
	background-image: url(../bilder_losning/nav_seperator.gif);
	background-position:center right;
	background-repeat: no-repeat;}
#mainNavigation ul li.last span {
	margin: 0px;
	background: none;}
	
	
/* FOOTER */
/* ------------------------------------- */
#footer {
	margin: 40px 0px 0px 0px;
	font-size: 8pt;}
#footerLeft{
	width: 45%;
	float: left;
	text-align: left;
	color: #ccc;}
#footerRight{
	width: 45%;
	float: right;
	text-align: right;
	color: #666;}
	
#footerRight a, #footerRight a:visited {
	color: #666;}	
#footerRight a:hover {
	color: #ccc;}
	
/* HOME PAGE */
/* ------------------------------------- */
#homePage {
	margin: 69px auto 0px auto;
	text-align: center;}
#homePage img {
	margin: 0px auto;
	border: 15px solid #fff;}


/* NORMAL PAGE */
/* ------------------------------------- */
#normalPage {
	margin: 69px auto 0px auto;
	width: 755px;
	height: 420px;
	text-align: left;
	padding: 15px;
	background: #fff;
	overflow:hidden;}
#normalPage #mainImage {
	float: left;
	height: 100%;}
#normalPage #mainImage img {
	margin: 0px 15px 0px 0px;}
	
#normalPage #pageContent {
	height: 100%;
	overflow-y:scroll;}
	
	
/* GALLERY PAGE */
/* -------------------------------------- */
/*
#galleryPage {
	margin: 30px auto 0px auto;
	height: 100%;
	text-align: left;
	overflow:hidden;}

#galleryPage #main_image {
	height: 480px;
	text-align: center;}
#galleryPage #main_image img.replaced{
	border: 5px solid #fff;
	margin: 0px auto;}
	
.gallery_buttons {width:702px;margin:0 auto;}
.gallery_buttons li{border:3px double #111;margin: 0 2px;background:#000;}
.gallery_buttons li img.thumb {height: 70px; width: auto;}
.gallery_buttons li div{left:240px}
.gallery_buttons li div .caption{font:italic 0.7em/1.4 georgia,serif;}*/

