/* Stylesheet Leichte Rede Büro Mike Nilles Schwabach */ 

@import url('https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,700;1,100;1,300&display=swap');*
body {font-family:'Lato','Monolith','Verdana','Helvetica','Arial', sans-serif;}

/*body {font-family: 'Lato','Monolith','Verdana','Helvetica','Arial', sans-serif;}*/


html {background-color: darkorange}

body {background-color: white; 
    min-width: 800px; 
    max-width: 800px; 
    padding: 20px; 
    margin: 0 auto;
    box-shadow: 0px 4px 12px black;
    margin-top: 25px;
    line-height: 1.3;
    text-indent: 1em;
    hyphens: ;
}

.site-nav-list {
    text-align: center;
    background-color: ghostwhite; 
    padding: 1em;
    border-radius: 0.5em;
    margin: 0;
}

.site-nav-list li {
  display: inline; 
  margin-right: 3em; 
}

.site-nav-list a {
  color: black; 
  text-decoration: underline; 
    font-size: 1.2em;
    letter-spacing: 0px;
    text-transform: uppercase;
}


.flex-item01 {
	border: 0px solid;
	margin: 0em;
	padding-left: 4em;
    padding-right: 24em;
    padding-top: 1em;
    padding-bottom: 1em;
   background-image: url(img/lr_web_grafik-3.gif);
    background-repeat: no-repeat;
}
.flex-item02 {
	border: 0px solid;
	margin: 0em;
	padding-left: 4em;
    padding-right: 24em;
    padding-top: 1em;
    padding-bottom: 1em;
    background-image: url(img/lr_web_grafik-4.jpg);
    background-repeat: no-repeat;}

.flex-item03 {
	border: 0px solid;
	margin: 0em;
	padding-left: 24em;
    padding-right: 4em;
    padding-top: 1em;
    padding-bottom: 1em;
    background-image: url(img/lr_web_grafik-5.jpg);
    background-repeat: no-repeat;}

.flex-item04 {
	border: 0px solid;
	margin:0em;
	padding-left: 4em;
    padding-right: 24em;
    padding-top: 1em;
    background-image: url(img/lr_web_grafik-6.jpg);
    background-repeat: no-repeat;}

.flex-item05 {
	border: 0px solid;
	margin:0em;
	padding-left: 4em;
    padding-right: 24em;
    padding-top: 1em;
    padding-bottom: 1em;
    background-image: url(img/lr_web_grafik-7.jpg);
    background-repeat: no-repeat;}

.flex-item06 {
	border: 0px solid;
	margin:0em;
	padding-left: 24em;
    padding-right: 4em;
    padding-top: 1em;
    padding-bottom: 1em;
    background-image: url(img/lr_web_grafik-8.jpg);
    background-repeat: no-repeat;}

.flex-item07 {
	border: 0px solid;
	margin:0em;
	padding-left: 24em;
    padding-right: 4em;
    padding-top: 1em;
    padding-bottom: 1em;
    background-image: url(img/lr_web_grafik-9.jpg);
    background-repeat: no-repeat;}

.flex-item08 {
	border: 0px solid;
	margin:0em;
	padding-left: 24em;
    padding-right: 4em;
    padding-top: 1em;
    padding-bottom: 1em;
    background-image: url(img/lr_web_grafik-10.jpg);;
    background-repeat: no-repeat;}
}


strong {color: black}
h2 {font-size: 2em;
    font-weight: normal;
    line-height: 1.1;
    margin-bottom: 0.0em;
}


.site-footer {
	border: 1px solid;
	margin:0em;
	padding-left: 4em;
    padding-right: 4em;
    padding-top: 1em;
    padding-bottom: 1.0em;
    background-color: gray;
    
    color: white;
    text-align: center;
     
}


.site-footer a {
  color: whitesmoke; 
  text-decoration: none; 
    text-indent: 0.5 !Important;
    line-height: 1;
}



.site-logo {
  margin-bottom: 0; 
}
.site-slogan {
  margin: 0; 
}


.infoboxen {
  background-color: #eee; 
  padding: 1em; 
  margin-bottom: 1em; 
}
.infobox {
  text-align: center; 
  background-color: white; 
  padding: 1em;
  margin: 1em; 
}


.kundenstimme {
  background-color: #eee; 
  text-align: center; 
  padding: 1em; 
  margin: 1em 0; 
}

 
a.sie-sind-hier {
  text-decoration: underline; 
}


address {
  font-style: normal; 
}
label {
  display: block; 
}
form div {
  margin-bottom: 1em; 
}


/* Eigene Ergänzungen */ 

}

.content-intro {border: red}






