/* sätter grundvärden för innehåll */
html, body, div, span, img, object, iframe, video, audio, a{
		margin: 0px;
/*		border-style: none;*/
/* tar bort border-style, ingen logisk poäng med det */
		border: 0px;
		padding: 0px;
		font: inherit;
		}
		
video{
	display: block;
}
		
body{
		background: #000000;
		}

h1, h2, h3, h4, h5, h6{
		margin-top: 0px;
}
		
a:link{color: #000000; text-decoration:none;}
a:visited{color: #000000; text-decoration: none;}
a:hover{color: #000000; text-decoration: underline;}
a:active{color: #000000; text-decoration: none;}	

.container_language{
/*		margin-left: auto;
		margin-right: auto; */
		margin: 0px auto 0px auto;		width: 720px; 
		background: #ffffff;
/*		border-style: none;*/
		border: 0px; 
		padding: 50px 0px 0px 0px;
		font-family: baskerville,garamond,"adobe garamond pro",garamondno8,"garamond no 8",freeserif,"century schoolbook","century schoolbook l","book antiqua","times new roman",serif;
		font-weight: normal;
		color: #111111;		}
/* grundvärden för innehåll satta */


/* sätter specifika värden för titel */
.titel_mathias_kristersson{
		color: #000000;			 	
		font-size: 47px;
		font-weight: bold;
		margin: 0px;
		border: 0px;
		padding: 0px 16px 0px 21px;		font-family: u001,arial,nimbussanl,nimbussansl,"nimbus sans l",a030,freesans,helvetica,"helvetica neue","bitstream vera sans",urwgothicl,"urw gothic l",verdana,sans-serif;
		}
/* specifika värden för titel satta */


/* sätter specifika värden för navigation */ 
.navigation{/*		padding-top: 11px;
		padding-bottom: 11px;
		padding-left: 21px;
		padding-right: 16px;*/
		/* top right bottom left */
		padding: 11px 16px 11px 21px;
		border: 0px;
		border-bottom: 1px solid #000000;	 	color: #ffffff;		font-size: 16px;		font-family: u001,arial,nimbussanl,nimbussansl,"nimbus sans l",a030,freesans,helvetica,"helvetica neue","bitstream vera sans",urwgothicl,"urw gothic l",verdana,sans-serif;
		word-spacing: 0.3em;
		line-height: 125%;		}
		
.navigation a:link{color: #ffffff; text-decoration: none;}
.navigation a:visited{color: #ffffff; text-decoration: none;}
.navigation a:hover{color: #111111; text-decoration: none; background: #cbff00;}
.navigation a:active{color: #ffffff; text-decoration: none;}	
/* specifika värden för navigation satta */
	
		
/* sätter specifika värden för underelement till navigation */
/* här är kaskaden hårt definierad för att funka med left o right i navigationen och med current i javascriptet */
/* current är en class som tilldelas en aktiv länk via ett javascript */
.navigation .navigation_label{
		 background: #9f6d00;
		 }
/* fram till 2011-08-01 #9f6d00 */
		 
/* deklarationen nedan ger en utskjutande del på navigation_labels a, på både vänster o höger sida */
.navigation .navigation_label a{
		padding-left: 3px; 
		padding-right: 3px;
		}
	
/* current är en class som tilldelas en aktiv länk via ett javascript */		 
.navigation .navigation_label .current {background: #ffffff; color: #000000;}		

.navigation_left{
		float: left;
		top: 0px;
		left: 0px;
	 	text-align: left; 
		}

/* navigation_right innehåller två rader med non-breaking-space i sin html for att hålla samma layout som MK_navigation_left. FUSK, men css kan inte bottenjustera ordentligt. addera eller ta bort rader med non-breaking space i MK_navigation_right's html om radantalet i navigation_left ändras. */
.navigation_right{
		float: right;
		top: 0px;
		right: 0px;
	 	text-align: right;
		}	
			
/* navigation_clear finns enbart till för att tvinga navigation att sträcka sig ner och täcka navigation_right och navigation_left. det finns andra lösningar, men denna fullösning verkar mest stabil */		
.navigation_clear{
		height: 0px;
		clear: both;
		}
/* specifika värden för underelement till navigation satta */
		
		
/* sätter specifika värden för verkets_titel */
/* h2 har block display och browsers envisas med att ge olika font-weight till rubriker. därför! */
.verkets_titel{
	 	margin: 28px 0px 0px 0px;
	 	padding: 0px 16px 0px 21px;
		font-size: 23px;
		font-weight: normal;
		}
/* specifika värden för verkets_titel satta */


/* sätter specifika värden för teknisk_beskrivning */.teknisk_beskrivning{		margin: 18px 0px 0px 0px;		font-size: 15px;
		padding: 0px 16px 0px 21px;		}
/* specifika värden för teknisk_beskrivning satta */


/* sätter specifika värden för teknisk_beskrivning */.konstnarlig_beskrivning{		margin: 26px 0px 0px 0px;		font-size: 17px;
		border: 0px;
		border-bottom: 1px solid #000000;
		padding: 0px 16px 28px 21px;		}
/* specifika värden för teknisk_beskrivning satta */


/* sätter specifika värden för underelement till teknisk_beskrivning, samt villkor för underelementens förhållanden till varandra */
.konstnarlig_beskrivning p{
		margin: 0px; 		}.konstnarlig_beskrivning p + p{		text-indent: 21px;
		margin: 0px; 		}
 		
 .konstnarlig_beskrivning .intro_p{		text-indent: 0px;
		margin-top: 28px; 		}
 
.konstnarlig_beskrivning img{
		margin-right: -16px;
		margin-left: -21px;
/*		border-style: none;*/
/*		border: 0px;
		padding: 0px;*/ 		}
 		
.konstnarlig_beskrivning iframe{
/*		border-style: none;*/
		border: 0px;
		padding: 0px;
		margin: 0px;
 		}
 
.konstnarlig_beskrivning video{
		margin-right: -16px;
		margin-left: -21px;
		background:	#000000;
 		} 
 		
.konstnarlig_beskrivning p + img{		margin-top: 28px; 		}		
 
.konstnarlig_beskrivning img + p{		margin-top: 28px; 		}
 		
.konstnarlig_beskrivning p + iframe{
		margin-top: 28px;
 		}		
 
.konstnarlig_beskrivning iframe + p{
		margin-top: 28px;
 		}	
 		
.konstnarlig_beskrivning object + p{		margin-top: 24px; 		}	
 
.konstnarlig_beskrivning p + object{		margin-top: 28px; 		}	

 /* h3 används när det är underrubriker på introsidan */	
.konstnarlig_beskrivning h3{
		font-size: 17px;
		font-weight: bold;
		margin: 0px;
		padding: 0px;
		}

.bildtext{
		font-size: 13px;
		text-align: right;
		}
		
object{
	outline: none;
	border: 0px;
	padding: 0px;
}
			
.video{
		margin-left: -21px;
		margin-right: -16px;
		}		

.audio{
		margin-bottom: 16px;
		}
		
	/* fixa en audio no falsh */			
.video .no_flash{
		margin-left: 21px;
		margin-right: 16px;
}

.no_flash a:link{color: #111111; text-decoration: underline;}
.no_flash a:visited{color: #111111; text-decoration: underline;}
.no_flash a:active{color: #111111; text-decoration: underline;}
.no_flash a:hover{color: #111111; text-decoration: underline;}


.intro_bild img{		margin-left: 0px;
		margin-right: 0px;
		margin-top: 26px;
		margin-bottom: 4px; 		}
/* allt ar tagit fran konstnarlig_beskrivning undantaget padding-bottom som ar andrat till margin-bottom och vardet minskat. undantag for att slippa horisontell linje i konstnarlig beskrivning */
 		
.credits{		margin-top: 12px;		font-size: 13px;
		padding-bottom: 16px;
		padding-left: 21px;
		padding-right: 16px;		} 		
/* kommentera bort credits? */ 		
/*.credits a:link{color: #111111; font-size: 13px; text-decoration: none;}
.credits a:visited{color: #111111;font-size: 13px; text-decoration: none;}
.credits a:active{color: #111111;font-size: 13px; text-decoration: none;}
.credits a:hover{color: #111111;font-size: 13px; text-decoration: underline;}*/

