@font-face {
    font-family: gabriola_font ;
    src: url("gabriola.ttf");
  }
html { font-size:20px; font-family:verdana;color:#f8f3f2;}


h1.pilger {color:#cedac6;font-family:gabriola;font-size:6em;text-align:right;}
h2.kleider {color:#9e9e9e;padding:2%;font-family:verdana;}
h2.titel {color:#cccccc;font-family:verdana;text-align:right;letter-spacing:0.12em;}
h4.kleider {color:#cccccc;font-family:verdana;text-align:center;}
h4.kleider2 {color:#9e9e9e;font-family:verdana;text-align:left;padding:2%;}


p.kasten {color:#FFFFFF;text-align:center;line-height:1.6rem;padding:2%;margin-bottom:0rem;margin-top:0rem;}
div.email-canvas p {color:white;text-align:center;line-height:1.6rem;padding:5px;margin-bottom:0rem;margin-top:0rem;}
div#email-canvas-div p {color:white;text-align:center;line-height:1.6rem;padding:5px;margin-bottom:0rem;margin-top:0rem;}
div.email-canvas h1 {color:white;text-align:center;line-height:2.75rem;font-size:2em;padding:5px;margin-bottom:0rem;margin-top:0rem;}
div#email-canvas-div h1 {color:white;text-align:center;line-height:2.75rem;font-size:5em;padding:5px;margin-bottom:0rem;margin-top:0rem;}
div.email-canvas h2 {color:white;text-align:center;line-height:1.6rem;padding:5px;margin-bottom:0rem;margin-top:0rem;}
div#email-canvas-div h2 {color:white;text-align:center;line-height:1.6rem;padding:5px;margin-bottom:0rem;margin-top:0rem;}
div.email-canvas h3 {color:white;text-align:center;line-height:1.6rem;padding:5px;margin-bottom:0rem;margin-top:0rem;}
div#email-canvas-div h3 {color:white;text-align:center;line-height:1.6rem;padding:5px;margin-bottom:0rem;margin-top:0rem;}
div.email-canvas li {color:white;text-align:center;line-height:1.6rem;padding:5px;margin-bottom:0rem;margin-top:0rem;}
div#email-canvas-div li {color:white;text-align:center;line-height:1.6rem;padding:5px;margin-bottom:0rem;margin-top:0rem;}



p.kleider {color:#53604b;text-align:left;line-height:1.6rem;padding:2%;margin-bottom:0rem;margin-top:0rem;}
p.burgenrot {color:#7c2d23;text-align:left;line-height:1.6rem;padding:3%;margin-bottom:0rem;margin-top:0rem;}
p.pcenter {color:#53604b;text-align:center;line-height:1.6rem;padding:1%;margin-bottom:0rem;margin-top:0rem;}
p.pstrong {color:#7c2d23;font-weight:bold;text-align:left;padding:3%;margin-bottom:0rem;}


p.burgenleft {color:#a5a48a;text-align:left;line-height:1.8rem;}


p.burgenkl {color:#FFFFFF;text-align:left;line-height:1.5rem;margin-left:20%;}

ul.burgenul {color:#53604b;text-align:left;line-height:1.7rem;padding-left:10%;}
li.burgenli {color:#53604b;text-align:left;}


nav.feuerwehr-nav {background-color:#585a85;color:white;}
div.btn-group button.btn-primary   { box-shadow: 0 0 0 0.2rem rgba(173 , 20 , 11 , 0.5); background-color:#585a85;color:white; }
div.btn-group button.btn-primary:hover   { box-shadow: 0 0 0 0.2rem rgba(173 , 20 , 11 , 0.5); background-color:#585a85;color:white; }
div.btn-group button.btn-primary:active   { box-shadow: 0 0 0 0.2rem rgba(173 , 20 , 11 , 0.5); background-color:#585a85;color:white; }
div.btn-group  {  border:none;  }
div.btn-group button.btn:active:hover   {  box-shadow: 0 0 0 0.2rem rgba(173 , 20 , 11 , 0.5);background-color:#585a85;  }
div.btn-group button.btn  {  border:none; box-shadow: none; }
div.btn-group button.btn:link	   {   background-color:#585a85;color:white; }
div.btn-group button.btn:visited	   {   background-color:#585a85;color:white; }
div.btn-group button.btn:hover	   {   background-color:#585a85;color:white; }
div.btn-group button.btn:focus	   {   background-color:#585a85;color:white; }
div.btn-group button.btn:active	   {   background-color:#585a85;color:white; }
div.btn-group button.btn:active:hover	   { box-shadow: 0 0 0 0.2rem rgba(173 , 20 , 11 , 0.5);  background-color:#666666;color:white; }


  

a.nav-link {color:#FFFFFF;font-size:1.5rem;padding:0px;}

a.nav-link1 {color:#FFFFFF;font-size:0.8rem;}

body.burgen {background-color:#ffffff; padding-top:105px;} 

.text-below-marker {
  min-width: 150px;
  margin-left: 50px;
  left: 50px;
  text-align: center;
  min-height: 2em;
  border: 1px solid black; 
  background-color : white ; 
  padding:5px;
}
