/* Copyright (c) 2020 dynamic-duo webdesign/-publishing Beatrice Brupbacher Uetikon am See 
diese Webseite ist Urherberrechtlich gesch?tzt durch dynmaic-duo webdesign/-publishing. Eine Missachtung des Urheberrechtes wird gerichtlich verfolgt*/
html{-webkit-text-size-adjust:none}
body,td,th,tr,p,div{font-size:0.975em;font-family:Verdana,Helvetica,sans-serif;color:#fff;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto}
a:link,a:visited{color:#fff;background-color:none;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}
a:hover{color:#be9e56;text-decoration:none}
H1,
H2,
H3,
H4,
H5,
H6{font-family:Titillium Maps,Trebuchet MS,Verdana,Helvetica,sans-serif;font-weight:bold;font-variant:small-caps;letter-spacing:1px}
H1{font-size:1.500em;color:#be9e56}
H2,
H2 a,
H2 a:link,
H2 a:visited,
H2 a:hover,
div.vmheader{font-size:1.313em;color:#be9e56;text-decoration:none}
H3,
div#btcontentslider90 a.bt-category,
div#btcontentslider90 a.bt-category:link,
div#btcontentslider90 a.bt-category:visited,
div#btcontentslider90 a.bt-category:hover,
div#btcontentslider90 a.bt-title{font-size:1.125em;color:#be9e56}
H4{font-size:1.500em;color:#fff}
H5{font-size:1.313em;color:#fff}
H6{font-size:1.125em;color:#fff}
div#banner h1,
div#banner h2,
div#banner h3,
div#banner h4{color:#fff}
div#btcontentslider89 a.bt-category,
div#btcontentslider89 a.bt-category:link,
div#btcontentslider89 a.bt-category:visited,
div#btcontentslider89 a.bt-category:hover,
div#btcontentslider89 a.bt-title{color:#fff}
img{max-width:100%;height:auto;border:none}
p.spalten{-moz-column-count:3;-moz-column-gap:20px;-webkit-column-count:3;-webkit-column-gap:20px;column-count:3;column-gap:25px}
div#rechts p,
div#rechts H1,
div#rechts H2,
div#rechts H3,
div#rechts H4,
div#rechts H5
div#rechts H6,
a{color:#000}

/* Wenn eingeloggt sind die verstekten BeitrÃ¤ge nicht mehr anders Farbig. Korrigieren */
.system-unpublished, tr.system-unpublished {
  background: #8c8f92;
  border-top: 4px solid #c4d3df;
  border-bottom: 4px solid #c4d3df;
}
/* Copyright (c) 2020 dynamic-duo webdesign/-publishing Beatrice Brupbacher Uetikon am See 
diese Webseite ist Urherberrechtlich geschützt durch dynmaic-duo webdesign/-publishing. Eine Missachtung des Urheberrechtes wird gerichtlich verfolgt*/
#menue ul li a.noDisplay,#menue ul li a.noDisplay:link,#menue ul li a.noDisplay:visited{display:none}
div.djselect_menu{display:none}
@media (max-width:480px){
#head ul.menu li,
#contentUnten ul.menu li{display:none}
div.djselect_menu{display:inline-block}
select{margin-top:70px;width:390px;margin-left:0px;height:30px}
}
@media (max-width:320px){
select{margin-top:75px;width:290px;margin-left:0px;height:30px}
}
#banner ul,
#head ul{display:inline-block;margin-left:auto;margin-right:auto;width:auto;overflow:auto;height:auto;padding:0;margin-top:20px;margin-bottom:5px;list-style:none}
@media (max-width:768px){
#head ul{margin-top:30px}
}
#banner li,
#head li{float:left}
@media (max-width:768px){
#banner ul li,
#head ul li{width:25%}
}
#banner a,
#banner a:link,
#banner a:visited,
#head a,
#head a:link,
#head a:visited{font-size:0.975em;display:block;text-transform:uppercase;font-size:bold;color:#be9e56;text-decoration:none;background-color:#3E3A1F;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;margin-left:10px;margin-right:10px;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3);box-shadow:0 1px 4px rgba(0,0,0,0.3);border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}
@media (max-width:1024px){
#banner a,
#banner a:link,
#banner a:visited,
#head a,
#head a:link,
#head a:visited{font-size:0.975em;margin-left:7px;margin-right:7px}
}
@media (max-width:768px){
#banner a,
#banner a:link,
#banner a:visited,
#head a,
#head a:link,
#head a:visited{font-size:0.95em;margin-left:0px;margin-right:0px;padding-left:5px;padding-right:5px;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px}
#banner ul li,
#head ul li{width:25%}
}
#banner a:hover,
#head a:hover{color:#3E3A1F;background-color:#be9e56;¨
text-decoration:none}
#head li.active a{color:#3E3A1F;background-color:#be9e56;¨
text-decoration:none}
#head li.active a:hover{color:#fff;background-color:#be9e56;¨:}
#head li:first-child{border-left:0px solid #000000}
#head li ul{position:absolute;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400;font-size:12px;width:162px;left:-999em;border:0;margin-left:0px;z-index:100;padding-top:0px;padding-bottom:0px}
#head li li,
#head li li:first-child{border:0;border-top:1px solid #888888;margin-bottom:-1px}
#head li li a,
#head li.active li a{width:162px;background-color:#666666;padding-top:10px;padding-bottom:10px;padding-left:24px;margin:0;text-transform:none}
#head li li:first-child{margin-top:14px;border:0}
#head li ul a{width:162px}
#head li li a:hover{color:#fff;text-decoration:none;background-color:#555555}
#head li li li:first-child{margin-top:0px}
#head li ul ul{margin:-40px 0 0 200px}
#head li:hover ul ul,#head li:hover ul ul ul,#head li.sfhover ul ul,#head li.sfhover ul ul ul{left:-999em}
#head li:hover ul,#head li li:hover ul,#head li li li:hover ul,#head li.sfhover ul,#head li li.sfhover ul,#head li li li.sfhover ul{left:auto}
#menue ul{list-style:none;text-decoration:none;margin:0px;padding:0px}
#menue ul li{list-style:none;margin:0px;padding:0px}
#menue ul li a,
#menue ul li a:link,
#menue ul li a:visited{display:block;padding-left:8px;padding-right:8px;padding-top:20px;padding-bottom:20px;color:#333333;text-decoration:none;border-bottom:1px solid #0057A3;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3);box-shadow:0 1px 4px rgba(0,0,0,0.3)}
#menue ul li.active a,
#menue ul li.active a:link,
#menue ul li.active a:visited,
#menue ul li.active a:focus{color:#3E3A1F;background-color:#be9e56;¨
text-decoration:none}
#menue ul li a:hover{color:#3E3A1F;background-color:#be9e56;¨
text-decoration:none}
#menue ul li.active a:hover{color:#be9e56;background-color:#3E3A1F}