/* Grundelement */

body {
background: #ffffff url(../bilder/grunge/grunge_bg_horn.gif);
background-repeat: no-repeat;
background-attachment: fixed;
background-position : 100% 100%;
text-align: center;
margin: 0 0 16px 0; }

div { margin: 0; } 

/*
#rubbe { 
text-align: center;
margin: 16px auto 4px auto; }
*/

#data {
width: 750px;
text-align: left; }

#huvud {
width: 764px;
height: 140px;
text-align: center;
margin: 0px auto 0px auto;
padding: 0px; }

	#huvud-info { 
	padding: 0; }

	#huvud-bord { 
	height: 140px;
	margin: 0; }
	
	.huvud-td { 
	height: 140px;
	margin: 0; }
	
#nav {
width: 160px;
text-align: left;
position: absolute;
top: 10px;
left: 14px;
float: left;
margin: 0px;
padding: 0px; }

	#nav p {
	font: 11px georgia, times new roman, serif; 
	line-height: 16px;
	margin: 0 0 4px 0; }
	
	#nav a {
	font: 11px georgia, times new roman, serif; 
	color: #006600;
	text-decoration: none; }
	
	#nav a:hover {
	text-decoration: underline; }

#ingress { 
width: 745px;
text-align: left;
margin: 0; }

#fot {
text-align: center;
margin: 4px 0 0 0; }

.sektion { margin: 0; }
.info { margin: 30px 0 0 0; }

.streck { margin: 14px 0 14px 0; }
.streck-topp { margin: 0 0 16px -6px; }
.streck-ingress { margin: 12px 0 32px 0; }

.bild { margin: 0 0 12px 0; }
.bildligt { margin: 0 10 0 0; }

/* typer */

p {
font: 11px georgia, times new roman, serif; 
line-height: 16px;
color: #000000;
margin: 0 0 2px 0; }

h1 {
font: 18px georgia, times new roman, serif; 
font-weight: bold;
letter-spacing: -1px;
color: #000000;
margin: 0 0 14px 0; }

h2 {
font: 12px georgia, times new roman, serif; 
line-height: 17px;
font-weight: bold;
color: #000000;
margin: 0 0 14px 0; }

h3 {
font: 11px georgia, times new roman, serif; 
line-height: 17px;
letter-spacing: 1px;
font-weight: bold;
color: #000000;
margin: 0 0 12px 0; }

h4 {
font: 11px georgia, times new roman, serif; 
line-height: 17px;
font-style: italic;
font-weight: bold;
color: #000000;
margin: 0 0 6px 0; }

.rubbe {
font: 11px georgia, times new roman, serif; 
line-height: 17px;
letter-spacing: 1px;
font-weight: bold;
color: #000000;
margin: 0; }

.fet { font-weight: bold; }
.neg { color: #ffffff; }
.normal { font-weight: normal; }
.kursiv { font-style: italic; }
.kursivext { font-style: italic; letter-spacing: 1px; }
.ext { letter-spacing: 1px; }
.gra { color: #999999; }
	
.br { margin: 0 0 8px 0; }
.br0 { margin: 0; }
.br01 { margin: 0 0 4px 0; }
.br1 { margin: 0 0 12px 0; }
.br12 { margin: 0 0 14px 0; }
.br2 { margin: 0 0 16px 0; }
.br3 { margin: 0 0 24px 0; }
.br4 { margin: 0 0 32px 0; }
.br5 { margin: 0 0 48px 0; }
.brfet { font-weight: bold; margin: 0 0 16px 0; }
.brkursiv { font-style: italic; margin: 0 0 8px 0; }

.info { margin: 0 0 6px 16px; }
.infoejbr { margin: 0 0 0 16px; }
.lank { margin: 0 0 14px 0; }

.eng {
font: 11px georgia, times new roman, serif; 
line-height: 16px;
color: #7F7F7F;
margin: 0 0 2px 0; }

.album-tn {
background: #ffffff url(../bilder/grunge/grunge_albumtn.gif);
background-repeat: no-repeat;
display: block;
width: 230px;
height: 230px;
text-align: center;
margin: 0; }

.album-tn-mindre {
background: #ffffff url(../bilder/grunge/grunge_albumtn_2.gif);
background-repeat: no-repeat;
display: block;
width: 117px;
height: 117px;
text-align: center;
margin: 0; }

	.album-tn-mindre-2 {
	background: #ffffff url(../bilder/grunge/grunge_albumtn_2.gif);
	background-repeat: no-repeat;
	background-position : 10% 0%;
	display: block;
	width: 117px;
	height: 117px;
	text-align: center;
	margin: 0; }
	
	.album-tn-mindre-3 {
	background: #ffffff url(../bilder/grunge/grunge_albumtn_2.gif);
	background-repeat: no-repeat;
	background-position : 30% 0%;
	display: block;
	width: 117px;
	height: 117px;
	text-align: center;
	margin: 0; }

/* ankare */

a { font-weight: bold; color: #006600; text-decoration: none; }
a:hover { font-weight: bold; color: #006600; text-decoration: underline; }

a.ud { font-weight: bold; color: #006600; text-decoration: underline; }
a.ud:hover { font-weight: bold; color: #006600; text-decoration: underline; }

.anormal {
font: 11px georgia, times new roman, serif; 
color: #006600;
margin: 0;
text-decoration: none; }

	.anormal:hover {
	font: 11px georgia, times new roman, serif; 
	color: #006600;
	margin: 0;
	text-decoration: underline; }

.fotlank {
font: 11px georgia, times new roman, serif; 
color: #006600;
margin: 0;
text-decoration: none; }

	.fotlank:hover {
	font: 11px georgia, times new roman, serif; 
	color: #006600;
	margin: 0;
	text-decoration: underline; }
	
.tna {
border: 1px solid #ffffff; }

	.tna:hover {
	border: 1px dotted #00cc33; }

/* warum */

#bg-warum-bilvraket {
background: #ffffff url(../bilder/warum/bilvraket.png);
background-repeat: no-repeat;
background-position: 465px 130px; }

#bg-warum-yhn {
background: #ffffff url(../bilder/blandat/yhn_skiss.gif);
background-repeat: no-repeat;
background-position: 616px 14px; }

/* flickr */

.flickr_badge_image img {
border-top: 0;
border-right: 6px solid #ffffff;
border-bottom: 0;
border-left: 0; } 

/* äldre */

/*
.foto {
font: 12px arial, helvetica, sans-serif; 
line-height: 16px;
color: #000000;
margin: 0 0 8px 0; }

.fotoliten {
font: 10 arial, helvetica, sans-serif; 
line-height: 16px;
letter-spacing: 2px;
color: #000000;
margin: 0; }

.fotorubbe {
font: 14px arial, helvetica, sans-serif; 
letter-spacing: 2px;
font-weight: bold;
color: #000000;
margin: 0 0 8px 0; }
*/
