
body {color:#ffffff; }
 
body { height:100%; background-image: url(https://fahrschule-billeb.de/wp-content/uploads/2019/01/background_100x100.png); background-repeat: repeat; }
 
body { background-color:#2f2f2f; }
.page-content {background:rgba(47,47,47,0.6);	}
.image-text-box, .register-button-line {background:rgba(76,76,76,0.8);	}
 
.home-start-image, #home-image-box {max-height:500}

 
#header, #topmenu ul li ul { background:#2f2f2f;}

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

h1, h1 a {color:#b3fb48;}
h2, h2 a {color:#b3fb48;}
h3, h3 a {color:#b3fb48;}

#topmenu ul li a { color:#ffffff;  }
#topmenu ul li:hover a { color:#b3fb48;}
#topmenu ul li.current-menu-item a, #topmenu ul li.current_page_item a, #topmenu ul li.current_page_parent a, #topmenu ul li.current_page_ancestor a { color:#b3fb48;}
#topmenu ul li:hover ul li a, #topmenu ul li.current-menu-item ul li a, #topmenu ul li.current_page_item ul li , #topmenu ul li.current_page_parent ul li a,
#topmenu ul li:hover ul li ul li a, #topmenu ul li.current-menu-item ul li ul li a, #topmenu ul li.current_page_item ul li ul li a, #topmenu ul li.current_page_parent ul li ul li a { color:#ffffff;}
#topmenu ul li ul li:hover a, #topmenu ul li ul li ul li:hover a  { color:#b3fb48;}
#topmenu ul li ul li.current-menu-item a, #topmenu ul li ul li.current_page_item a, #topmenu ul li ul li.current_page_parent a, #topmenu ul li ul li.current_page_ancestor a  { color:#b3fb48;}





a.content-button, .register-button-line a.register-button, .contactform button, .wpcf7 .wpcf7-submit, #respond input#submit, .notfoundsearch input#searchsubmit, .searchbox input#searchsubmit { background:#b3fb48; color:#000000; }
a.content-button:hover, .contactform button:hover, .wpcf7 .wpcf7-submit:hover, #respond input#submit:hover, .notfoundsearch input#searchsubmit:hover, .searchbox input#searchsubmit:hover { background:#81d742; color:#ffffff;} 

.footer {background:#2f2f2f; color:#c7c7c7;}

.footer-box a, .bottomline { color:#c7c7c7; }
.bottomline { border-top:1px dotted #c7c7c7; }

.smicons span { background:#787878; }
.smicons span:hover, #filters button:hover, #filters .is-checked {background:#b3fb48; }

.page-entry [class^="flaticon-"]:before, .page-entry [class*=" flaticon-"]:before,
.page-entry [class^="flaticon-"]:after, .page-entry [class*=" flaticon-"]:after { color:#b3fb48;  }

.licensebox:hover {background:#000000}

.postdate {background:#3C4754}
.license, .pagetop {background:#2f2f2f}
.license a {color:#b3fb48;}

.post-nav .current {background:#ffffff; color:#fff;}
.post-nav a, .meta-category a:hover, .list-meta-category a:hover, #sidebar ul li a:hover, p a, li a, #sidebar ul li.current_page_item a, #sidebar ul li.current-menu-item a, #sidebar ul li.current-cat a, a.post-more, .postmeta a:hover, #wp-calendar th, h3 a:hover, h2 a:hover, .page-nav a, label a  {color:#ffffff;}

.logo {max-width:650;}
.logo img {width:100%; height:auto; display:block;}
.top-left { max-width:650; }
.top-right {width:calc(100% - 650); }
@media screen and (max-width: 360px)  {
.top-left { max-width:280px !important;}	
}
@media screen and (max-width: 320px)  {
.top-left { max-width:240px !important;}
}


@media screen and (max-width: 800px)  {
.image-text-box { display:none !important;}
 } 



.boxcontent {background:#787878;border:1px solid #000000;}
.page-entry table {background:#787878;border:1px solid #000000;border-collapse: collapse;}
.page-entry table td {border:1px solid #000000;}
.page-entry table th {background:#787878;color:#b3fb48;text-shadow:none;border:1px solid #000000;}
.sidebarbox {background:#787878;border:1px solid #000000;}
.top-left {max-width:400px;}
.top-right {width:calc(100% - 440px);}
a.opensearch i {color:#ffffff;}
#sidebar table {background:#787878;border:1px solid #000000;}
#header {border-top:0; border-bottom: 1px solid #b3fb48;}
.license {border-top:0}
#topmenu ul li ul li {border-top:0}
#topmenu ul li ul {background-color:#787878;}
.pagetop {border-bottom: 1px solid #b3fb48;}
#contactForm fieldset {background-color:#787878;}
#contactForm fieldset legend {margin-top:10px;margin-left:10px;margin-bottom:10px;border-bottom:1px solid #ffffff;}
#sidebar ul li a {color:#ffffff;}
#sidebar ul li a:hover {color:#b3fb48;}
#sidebar ul li {border:0;}
#sidebar table {background:#787878;border:1px solid #000000;border-collapse: collapse;}
#sidebar table td {border:1px solid #000000;}
.meta-category {background-color:#787878;}
.meta-category a {color:#b3fb48;}
.teambox {background-color:#787878;border:0;}
.teambox .caption {background-color:#787878;}
.page-entry a.phonelink {color:#b3fb48;}
.teambox [class^='icon-']::before, .teambox [class*=' icon-']::before {color:#b3fb48;}
.toggle-headline {background-color:#787878;}
.thanks {background:#787878;border:0;}