
body {background: url(https://www.appartement-am-elzdamm.de/wp-content/themes/office7/images/body-no.png) top left repeat; }
body {border-top:4px solid #777777;}
body {color:#454545; }

 

body { height:100%; background-image: url(http://www.appartement-am-elzdamm.de/wp-content/uploads/2015/04/bodybg.png); background-repeat: repeat; }




#wrapper {background-color: #ffffff;}

h1 {color:#005eaa;}
h2 {color:#454545;}
h3 {color:#454545;}

h1.logotitle {color:#666666;}
h1.logotitle a {color:#666666;}
h2.logosubtitle { color:#666666; }

.nav li.current-menu-item a, .nav li.current-menu-parent a, .nav li.current_page_parent a, .nav li a:hover {color:#ffffff; }
.nav li ul li a:hover {color:#1e73be; }



.contentbutton a, #infoboxen .boxcontent a.boxbutton, .contactform button, .contactform button:hover {color:#ffffff;}

h1 a, h2 a, h3 a, h4 a, p a, #page-entry ul li a, #page-entry ol li a { color:#1e73be;}

#footer ul li a:hover, #main-menu ul li.current-menu-item a { color:#1e73be; }
#footer ul li.current_page_item a, .footermenu ul li a:hover, .footermenu ul li.current-menu-item a { color:#1e73be; }

.sidebarbox ul li:hover a, .sidebarbox ul li ul li:hover a, .sidebarbox li.current-menu-item a, .sidebarbox li.current-cat a, .sidebarbox li.current-menu-parent a, .sidebarbox li.current_page_parent a, .sidebarbox ul li.current-menu-item ul li a:hover, 
.sidebarbox ul li.current_page_parent ul li a:hover, 
.sidebarbox ul li.current-menu-ancestor ul li a:hover,
.sidebarbox ul li ul li.current-menu-item a, 
.sidebarbox ul li ul li.current-menu-item a, 
.sidebarbox ul li ul li.current-post-parent a, 
.sidebarbox ul li ul li.current-menu-item a  { color:#1e73be; }


.info-icon, .service-button .input-icon {color:#999999; }
.service-button:hover .input-icon {color:#1e73be;}
#topsearch .searchbutton:hover, #sidebar .searchbutton:hover { background:#1e73be url(https://www.appartement-am-elzdamm.de/wp-content/themes/office7/images/zoom.png);}

.smicons span {background:#999999; } 
.smicons span:hover {background:#cc0000; } 

#filters button:hover { background:#1e73be;}
#filters .is-checked { background:#1e73be;} 





.wpcf7 form {
    background-color: #eeeeff;
    padding: 20px;
    border: 1px solid silver;
}
.nav {font-size:.925em !important; }
#topmenu ul.blue2 > li.current-menu-parent > a {border:1px solid #6587AD; background: #c0daff;
background: -moz-linear-gradient(top, #c0daff 0%, #91afd1 7%, #7c9abf 18%, #6587ad 77%, #6587ad 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c0daff), color-stop(7%,#91afd1), color-stop(18%,#7c9abf), color-stop(77%,#6587ad), color-stop(100%,#6587ad));
background: -webkit-linear-gradient(top, #c0daff 0%,#91afd1 7%,#7c9abf 18%,#6587ad 77%,#6587ad 100%);
background: -o-linear-gradient(top, #c0daff 0%,#91afd1 7%,#7c9abf 18%,#6587ad 77%,#6587ad 100%);
background: -ms-linear-gradient(top, #c0daff 0%,#91afd1 7%,#7c9abf 18%,#6587ad 77%,#6587ad 100%);
background: linear-gradient(to bottom, #c0daff 0%,#91afd1 7%,#7c9abf 18%,#6587ad 77%,#6587ad 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=\'#c0daff\', endColorstr=\'#6587ad\',GradientType=0 );}

.metaslider {
    max-width: 100%;
    margin: 0 auto;
    text-align: left !important;
    margin-left: 0 !important;
  overflow: hidden !impportant;
}
.metaslider .flex-viewport {
    overflow: hidden !important;
}
.metaslider .slides li {
    margin: 0 !important;
}
.metaslider .flex-viewport,
.metaslider .slides {
    direction: ltr;
}



