body {
	background-color: white;
	/*text-align:center;*/
	
	
	/*text-align: center;*/
}
		
#content {
		width:670px;
		margin: auto;
		margin-top:115px;
}

#content #matris{
background:url("../bilder/matris.jpg") no-repeat;
display:block;
width:200px;
height:243;
position:relative;
margin:auto;
margin-top:20px;
}

#content .om p{margin: 0;
}	

#flashContent {
		width:670px;
		margin: auto;
		margin-top:5px;
		
}
#lista {
	
		width:900px;
		padding-left: 0px;
	
	  display:inline-block;
	  /*background-color:#00FF99;*/
}

h1 a {
	display:block;
	text-indent:-9999px;
	background:url("../bilder/berghus_logga.png") no-repeat;
	height:193px;
	width:670px;
	position:relative;
}
h1 a:hover {
background-color:transparent;
}
	
h1 	a:active {outline: none;
}

h2 {padding-top:37px;
}

h3	{font-family: "Calibri", Arial, sans-serif; color: #8e8f65;
}
h4{font-family: "Calibri", verdana, sans-serif;
}

p {font-family: Helvetica, Arial, sans-serif;
		font-size: 16px;
		margin: 1em 2em; 
		line-height:1.5em;
}

strong {font-family: "Calibri", Arial, sans-serif; color: #8e8f65; font-size:18px; } 		

		h1 {
		text-align:center;
}
		
		/* Länkar  */
.nav {
	text-align:center;
	width:670px;
	border-bottom-style: ridge;
	border-bottom-color: #000;
	border-bottom-width: 2px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 70px;
	margin-bottom: 30px;
}
.nav a {
	
	text-transform: uppercase;
		padding: 12.4px;
	
	font-family: "Calibri", verdana, sans-serif;
	font-size: 24px;
	margin: 0px;

}
		address{color : #8e8f65; font-size : 20px; font-style:normal;
}
a:link {
			color: #8e8f65 ; text-decoration: none;
} 
		a:visited {
			color: black; text-decoration: none;
}
a:hover {
			color: white ;
			background-color:black; 
			text-decoration: underline;
}
a:active {
		color: #F90; 
		text-transform: uppercase ; 
		text-decoration: underline;
		outline: none;
}

 
 
 
 ul li {text-align:left; margin-left:-20px; padding:10px; }
 ol li {list-style-type: none; text-align: left; font-family: Helvetica, Arial, sans-serif;
		font-size: 16px; float:left; width:410px; padding: 5px 0;
		margin-left:-40px;
}
		
.nav2 a {text-align: center 
}
.upp{
	clear:both;
	margin: auto;
	width:100px;
	position:relative;
	margin-bottom:40px;
}

.klient{font-size:19px; font-family: Helvetica, Arial, sans-serif; margin: 0px 0px;
}

.tveka{font-size:18px; font-family: Helvetica, Arial, sans-serif;
}
#aa a{background:url("../bilder/aaa_logga.jpg") no-repeat;
	display:block;
	text-indent:-9999px;
	height:159px;
	width:177px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:40px;
	background-color:#F00;
}


	
	
	
/* Smartphones (portrait and landscape) ----------- */
@media only screen and (max-device-width : 480px) {
body {
	background-color: white;
	margin:100px;
}
#content {
		width:670px;
		margin: auto;
		margin-top:15px;
		
}


.nav a {
	text-transform: uppercase;
	padding: 5px;
	
	font-family: "Calibri", verdana, sans-serif;
	font-size: 15px;
	margin: 0px;
}
}

/* iPads (portrait and landscape) -----------*/ 
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) {
body {
	background-color: white;
	margin:100px;
}
		
#content {
		width:670px;
		margin: auto;
		margin-top:15px;
}
.nav a {
	//text-decoration: line-through;
	text-transform: uppercase;
	padding: 5px;
	
	font-family: "Calibri", verdana, sans-serif;
	font-size: 23px;
	margin: 0px;
}
}
@media print {
	h1 {
		text-indent:0px;
		height:auto;
}
}
/* iPhone 4 ----------- */
@media
only screen and (-webkit-min-device-pixel-ratio : 1.5),
only screen and (min-device-pixel-ratio : 1.5) {
body {
	background-color: white;
	margin:100px;
}
		
#content {
		width:670px;
		margin: auto;
		margin-top:15px;
}


.nav a {
	text-transform: uppercase;
	padding: 5px;
	
	font-family: "Calibri", verdana, sans-serif;
	font-size: 15px;
	margin: 0px;
}
}
@media print {
	h1 a {
		text-indent:0px;
		height:auto;
}
}

.flashContent_objekt {float:right;}