
body {background-image:url(https://streck-hartmann.de/wp-content/themes/kanzlei2/images/bg.jpg);}

@media screen and (max-width: 1024px) { 
body { background:#fff url(https://streck-hartmann.de/wp-content/themes/kanzlei2/images/bg2.jpg) top left repeat-y; }
}
@media screen and (max-width: 800px) { 
body { background:#fff url(https://streck-hartmann.de/wp-content/themes/kanzlei2/images/bg3.jpg) top left repeat-y; }
}
@media screen and (max-width: 768px) { 
body { background:#fff url(https://streck-hartmann.de/wp-content/themes/kanzlei2/images/bg4.jpg) top left repeat-y; }
}
@media screen and (max-width: 640px) { 
body { background:#f1f1f1; background-image:none !important; }
}

	body {-webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    background-size: 100% 100%; 
    background-attachment: fixed;}

 
body { background-color:#ffffff; }
 
body { background-image: none !important; }



h1, h1 a {color:#003366;}
h2, h2 a {color:#4f4f4f;}
h3, h3 a {color:#4f4f4f;}


.logotitle {color:#003366;}
.logotitle a {color:#003366;}
.logosubtitle { color:#003366; }


p a, article ul li a, article ol li a { color:#003366; }
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover {color: #003366;} 

article [class^="icon-"]:before, article [class*=" icon-"]:before {color:#999999; }
.smicons span { background:#003366; }
.smicons span:hover {background:#999999; }

.footermenu ul li a:hover { color:#003366; }


.nav a {color:#4f4f4f;}
.nav a:hover, .nav li.current-menu-item a, .nav li.current-menu-parent a, .nav li.current_page_parent a, .nav li.current-menu-ancestor a {background:#003366; color:#ffffff; }


.nav li ul li.current-menu-item a, .nav li ul li.current_page_parent a, .nav li ul li.current-post-parent a { color:#003366;  }
.nav li ul li.current-menu-item, .nav li ul li.current_page_parent, .nav li ul li.current-post-parent { color:#003366;  }
.nav li ul li a:hover { background:none; color:#003366;}
.nav li ul li:hover { color:#003366;}


@media screen and (max-width: 640px) { 
.nav li.current-menu-item a, .nav li.current-menu-parent a { background:none !important; color:#003366; }
.nav li.current-menu-item ul li a, .nav li.current-menu-parent ul li a { color:#4f4f4f; }
.nav li ul li.current-menu-item a, .nav li ul li.current-menu-item a { color:#003366; font-weight:bold; }
.nav a {  color:#4f4f4f;}
.nav a:hover, .nav a:focus {  background:none !important; color:#003366; }
.nav li ul li a:hover { color:#003366;}
}





.boxbutton { color:#003366;  }
.prevpost a:hover, .nextpost a:hover, .meta-category a {color:#003366;}
.page-nav a:hover {color:#003366;}
.tab-box  ul.tabber li a:hover {color:#003366; }
.tab-box  ul.tabber li a.active {color:#003366; }





