body{
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	
}

* {padding: 0; margin: 0;}
#background{position:absolute;   height:97%; max-height: 1200px; -ms-interpolation-mode: bicubic;}
#inner{padding:1%;}

.info{
	width:300px;
	position:absolute;
	top:0;
	right:0;
	font-family: Helvetica, Arial, sans-serif;
	padding: 10px;
	margin: 1% 30px 0 0;
	text-transform: uppercase;
	background: #fff;
		
}
#nav{

position:absolute;
bottom:0;
right:0;
color: #000;
width:300px;
background-color: #fff;
font-family: Arial, Helvetica, sans-serif;
height:10%;
margin: 30px 30px 0 0;
line-height: 140%;
text-align:right;
}
.home{float:left; position:relative; left:0; border-bottom: 10px solid #000;}

#wrap_pri{float:left;}

h1 {color:red;}
h2 { margin: 0 0 2px 0; font-weight: normal;}
h3 { margin: 8px 0 2px 0; font-weight:bold; color: #000; font-size: 1em; text-transform: uppercase;}
h4 {color:red;}

a.menu{ color: #333; font-size: x-small; text-transform: uppercase; font-weight:bold; }
a.menu2{text-decoration:none; color: #000; font-size: 150%; font-weight:bold; display:inline;}

.rubrik {margin: 0 0 2px 0; color:#000;  font-size: x-small;}
p.fototxt { margin: 2px 0 10px 0; font-size: x-small;   line-height: 150%; color: #000; font-weight: bold;}
p.foto {margin: 20px 0 10px 0;  font-size: x-small;  color: #666;}



a.menu:link    {color: #000; text-decoration:none; background: #fff; border-bottom: 10px solid #000; padding: 5px;}
a.menu:visited  {color: #000; text-decoration:none; background: #fff; border-bottom: 10px solid #000;padding: 5px;}
a.menu:hover   {color: #666; text-decoration:none; background: #fff; border-bottom: 10px solid #000;padding: 5px;}
a.menu:active  {color: #000; text-decoration:none; background: #fff; border-bottom: 10px solid #000;padding: 5px;}