h1.logo a {
	background: url("../images/logo.png") no-repeat scroll left center transparent !important;
	width: 200px;
	height: 50px;
}
h1.logo {
    margin: 15px 0 0 15px;
}

#ja-firmafelt {
	display: block;
	width: 100%;
	min-height: 186px;
	background-color: #367193 !important;
	background: url("../../../../images/slideshow-bg.png") no-repeat scroll left bottom #FB8819;
}

.ja-firmafelt-firma {
	float: left;
	position: absolute;
	padding-left: 80%;
	width: 20%;
	color: #FFFFFF;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 130%;
    padding-top: 40px;
}

.ja-firmafelt-spesialfirma {
	float: left;
	width: 80%;
	color: #FFFFFF;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 300%;
    padding-top: 35px;
}

.ja-firmafelt-kontaktinfo {
	float:left;
	width: 100%;
	color: #FFFFFF;
	font-size: 120%;
}

.ja-firmafelt-kontaktinfo a {
	color: #FFFFFF;
	font-size: 120%;
}

#ja-slideshow .wrap-inner1, #ja-slideshow {
    background: none;
    background-color: #598aa5;
}

#ikkeibruk {
    background: none;
    background-color: #367193;
    background-color: #598aa5;
}


#ja-mainnav .main {
 padding-left: 30%; 
}

/* kontaktskjema */
#contact-slider .panel {
	 border: #367193 solid 1px;
	 color: #ffffff;
}

.panel h3.pane-toggler-down a {
	 background: #367193;
	 color: #ffffff;
}

.panel h3.pane-toggler-down a {
    background: none repeat scroll 0 0 #367193;
    padding-top: 5px;
}

.panel h3.pane-toggler a {
	background: #367193;
	color: #ffffff;
}

.title pane-toggler-down a {
	 background: #367193;
	 color: #ffffff;
}
/* kontaktskjema slutt */