a{
	color: #183F54;
}
a:hover{
	color: #183F54;
}
h1, .h1{
	color: #183F54;
}
#menu{
	border-top: 10px solid #183F54;
}
#menu .top-bar ul li a:hover,
#menu .top-bar ul li.active a{
	background: transparent url('../_gfx/bg_active-heil.png') no-repeat center top;
}
#menu .top-bar ul li a:hover .submenu li a:hover,
#menu .top-bar ul li.active .submenu li a{
	background: none;
}
#footer{
	background-color: #183F54;
}
#footer p,
#footer a{
	color: #a7b7bf;
}
#footer table,
#footer table tr,
#footer table tr td{
	color: #a7b7bf;
}
#footer ul li.head,
#footer ul li.head a{
	color: #a7b7bf;
}
.accordion .accordion-navigation a{
	background-color: #FFF;
	border-bottom: 2px solid #a7b7bf;
	color: #183F54;
}
.accordion .accordion-navigation a:hover{
	background-color: #a7b7bf;
}
#maincontent ul li::before{
	color: #a7b7bf;
}
#maincontent .bxslider li{
	border: 1px solid #183F54;	
}
#kontakt input[type=submit]{
	background-color: #183F54;
}
#maincontent .frame,
#maincontent iframe{
	border: 1px solid #a7b7bf;
}
@media 
(-webkit-min-device-pixel-ratio: 2), 
(min-resolution: 192dpi) { 
	#menu .top-bar ul li a:hover,
	#menu .top-bar ul li.active a{
		background: transparent url('../_gfx/bg_active-heil@2x.png') no-repeat center top;
		background-size: 41px 16px;
	}	
	#menu .top-bar ul .submenu li a:hover,
	#menu .top-bar ul .submenu li.active a{
		background: none;
		background-size: 41px 16px;
	}		
}

#head img[src="_gfx/head_img-heil-psycho.jpg"] {
    width: 100%;
}