/* Bootstrap sm*/
@media (max-width:992px){}
/* Bootstrap xs*/
@media (max-width:768px){}
body{background-color:#fff;color:#000;font-size:12px;font-family:Arial,sans-serif}
h1{font-family:Georgia,serif;font-size:2.2em;margin-bottom:0.5em;margin-top:0;color:#000}
h2{font-family:Georgia,serif;font-size:1.7em;margin-bottom:0.3em;color:#000}
h3{font-family:Georgia,serif;font-size:1.4em;margin-bottom:0.2em;color:#000}
h4{font-family:Georgia,serif;font-size:1.2em;margin-bottom:0.2em;color:#000}
h5{font-family:Georgia,serif;font-size:1.1em;margin-bottom:0.2em;color:#000}
p{font-size:1em;margin-right:0;line-height:140%}
.main ul{padding-left:40px}
.main ul li{list-style-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAExJREFUeNpi3L5mKgMQRAFxERAzA/FKIO5mARIhQLyUAQEMgPgvE5BIY8AEySCJ71gkGEASE0Fa0cTBduwDYh+QdiBmA+I1QLwYIMAAFoEMzGoTQtcAAAAASUVORK5CYII=)}
a{color:#000;text-decoration:underline}
a:hover,a:focus,a:active{color:#0a6a10}
/* header */
.header{background-color:#fff;padding-bottom:50px;border-bottom:1px solid #000}
.header-top{background-color:#fff;font-family:Georgia,serif;color:#000}
.header-lower{background-color:#fff;margin:0 0 0 0;padding:40px 0 0 0;text-align:center}
.row.topbar{}
.logo{display:none}
.logo.logo-print{display:block}
.logo img{}
.header-links{text-align:center;color:#000;margin-top:20px;width:250px}
.header-rechts{text-align:center;color:#000;padding-top:1em;width:250px}
.header-rechts p strong.offen{display:none}
.header-rechts p strong.geschlossen{display:none}
/* main nav */
ul.main-nav{display:none;/*border-bottom:3px solid #c5baa1;*/
}
/* subnav */
ul.subnav{display:none}
/*main*/
.main{font-family:Arial,sans-serif;background-color:#fff;color:#000;padding-top:30px;padding-bottom:15px}
.content{margin-top:25px;float:left;padding:0 30px 0 0}
.offen{display:none}
.telefonnummer{font-size:18px}
a.telefonnummer{font-size:18px;text-decoration:underline}
.img-right{float:right;margin:3px 0 10px 15px}
.img-left{float:left;margin:3px 15px 10px 0}
.img-center{margin-top:5px}
.img-slider{width:100%}
.img-titel{margin:3px 0 15px 25px;max-width:320px}
.carousel-indicators li.active{display:none}
.carousel-control{display:none}
.teaser{margin:20px 0 20px 0;float:left}
.teaser-single{float:left;width:47%;margin-right:3%}
.teaser h2{text-align:center;padding-bottom:30px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASQAAAAOCAYAAACGuWEIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA95JREFUeNrsm1lIFVEYx8/Vm1lWRJBZgUpZDxUtFK0W0fbQBkEWlA89aAi991DQU0ZQT0Ih9pRgiCSFZAsZlLaTZGKRbdhuCRJWtpn2/5j/xcswere5ONe+P/zw3pk5M2eO5/z5vnPO9fX19RmVd1W0aaH9UDpYDsaB36CXx5NBEkgDPeAZuDlMmyUXzAR+8J1t8JfnpA1SQBe4XVrb+Fl7UeLIp4aUUIa0C2SAl+AJeO5QRM7PBvPAePAA1AyT5tgKFoEv4BF4DNodrpsBZoHpch6mdEZ7khqSyj1DkmioEHSAs6A7zOIyKLexvJjSrRirI5HZakZj70EzDS9YYhhzwVRGLdclUonxuStoRhL1nKMZh6PRYDuYCE7BmLq0R3lbSdoECfE/KmA0VB6BGRkO3GJwHuSBg0z5IpUY0CFQwu/1oA1kgY2sYxI/Z/FcPa8tYdnkKJ6bzjrn8R2KIzAjUTdMqJxtVwBz1/7ucfm1CTyvteBrjGnXHbIXHOG9IrnfbkYoYg5XbOckGlrGz+8YNQV0AzTSSNpoqJGkZ8J9lo9aMKUamFEh2/KqdimNkFTRKxtUu3SvMnDMWJPCh4013xSOcoIiLruaWcdsmxkZW5mcMJ+Vwbrlsq5lLr17NeuoUkNSxSBZMet08X6tYD9oAgdAfhhlqsAPUMG0LMWhjj22Yym8toJlq8J4Tj7r1MQ6trr10oiSOh3qqPJayoZQ9oSmbkNvOhgw+wY49zNOz5TJcZls3gOOgoumf97HrhambZuNNUGcaqwtBwH5HMqk8tpKcAG8GaQuq2heXazLhzi984BtqePAG+PAP8hAUA3/KFYGvswprQQb+PcauOtwrRjKSYfjsvL2MOhzYEVNzOV0iOcvNda8jphXLWgYqrbUceCRCEmbwPOS1anMEBFGrGog62gQa5g2CR+BfW+Ij9GPbCvoDkqtFhtrW4DMG3UMUG4ymE/k+z1QF+9GRASUaaJb6VOpIamCJNHHTnDcYYC7rTqygOxgavbJWCt9v1iHwG5w2aD5Kqi8rIhNM9amzMAuajGdkWAsmGT6d1FfCoqs4m1GPrbhZe1O3pZujPS4uDFSlr9llarUhN6HNAL8cTHFyaCRyCbDXhqTpHqhJtongCk0oiTWW4yt3fT/3CVWhfOuUu8i8EKW/7VHaYSkil0ykNYDmedoYZpjNwRJScYYay+QW4bUS/OJZpK507i7OuikUcb6mcg3h5RWDHEJmCOpJ8xI9x+pIalclAyop8bahLiFkUoPUypJjWRp/TXTof9F8q4yV5VF0pgS+hmZSZtUwozeavdJDP0TYAAy6/kq+Bj1PgAAAABJRU5ErkJggg==) bottom center no-repeat}
.teaser p{margin:5px 0 0 0}
a.teaser-heading h2:hover{color:#0a6a10}
a.teaser-heading{text-decoration:none}
a.teaser-image img{width:100%}
a.teaser-image img:hover{}
/* slider */
.carousel-inner h3{color:#000;margin-top:0}
.carousel-caption{background:#fff}
.slider-rechts img,.slider-links img{display:none}
.panel{width:47%;margin-right:3%;margin-top:25px;float:left}
.panel p{margin-top:0}
/* accordion panel */
.panel-group{margin-top:25px}
.panel-default{border-width:3px}
.panel-default .panel-heading{}
.panel-heading{padding-top:3px;padding-bottom:3px;border-radius:0}
.panel-heading h3{margin-top:5px;margin-bottom:5px;text-align:center}
.panel-heading h3 a{display:block;text-decoration:none}
.panel-body h3,.panel-body h4,.panel-body h5{color:#000}
.speisekarte-inhalt h4{margin-top:10px;margin-bottom:3px}
.speisekarte-inhalt h5{margin-bottom:5px;margin-top:0;font-weight:normal}
.speisekarte-inhalt p{margin-bottom:3px}
/* Oeffnungszeiten */
.sidebar-adresse{position:absolute;top:0;left:275px;max-width:400px}
.sidebar-block{float:left;margin:0 0 10px 0}
.sidebar-block h2,.sidebar-block h3{margin-top:0}
dl.dl-horizontal dt{width:auto}
dl.dl-horizontal dd{margin-left:40px;width:auto}
a.openinghours-anzeigen{display:none}
.oeffnungszeiten{border-style:none}
.oeffnungszeiten tr td{padding-right:10px}
/* bildergalerie */
.bildergalerie{float:left;margin:10px 0 15px 0}
.bildergalerie a{float:left;/*height:203px;width:203px;*/
 height:196px;width:196px;margin:0 8px 8px 0;padding:5px;background:#fff;text-align:center}
.bildergalerie a:hover{background:#fff}
.bildergalerie a img{max-width:100%}
.mapcontainer{padding-top:40px;position:relative;overflow:hidden}
.mapcontainer iframe{width:100%;height:400px}
/* News */
.news-back{float:right;margin:0 2em 0 0}
.news-back a{margin-right:0}
.news-text h2{margin-top:0}
.news-detail h1{margin-bottom:0}
.image-gallery-element{float:left;margin-right:10px;padding:5px;height:152px;background-color:#fff}
a.news-preview-link{float:left;min-width:142px;min-height:142px;margin:0 20px 15px 0}
a.news-preview-link img{border:2px solid #e1ddd3}
/*/////////////////////////////*/
/* footer */
.footer{padding:30px 0 15px}
.footer-menu ul{display:none;padding:0;margin:0}
.footer-menu ul{padding-left:0}
.footer-menu li{list-style-type:none}
.footer-menu ul li a{color:#000;text-decoration:none;font-size:0.8em;/*font-weight:normal;*/
 }
 .footer-menu ul li a.hauptpunkt{/*font-weight:bold;*/
 }
 .footer-menu ul li a:hover{text-decoration:underline}
.footer a{color:#000;text-decoration:none}
.footer-social .telefonnummer{display:none;min-height:30px;padding-left:35px;margin-bottom:0;margin-top:25px;color:#000;background:url("/booster.1.8.1/../images/icn_tel_print.jpg") top left no-repeat}
/* social */
a.social-network{display:none;color:#000;padding:25px 0 5px 35px;margin-top:5px;min-height:30px;/*font-size:13px;*/
 text-decoration:none;display:block}
a.social-network.facebook{display:none;background:url("/booster.1.8.1/../images/icn_fb_print.jpg") left no-repeat}
a.social-network.facebook:hover{color:#000;text-decoration:underline}
a.social-network.gplus{display:none;background:url("/booster.1.8.1/../images/icn_gplus_print.jpg") left no-repeat}
a.social-network.gplus:hover{text-decoration:underline}
.footer-social .row{width:100%;float:left}
.footer-social .row div{float:left;margin-left:20px}
/* copyights */
.copyrights.row{float:left;padding-top:15px;width:100%}
.webdesign a{display:none}
.copyright p{float:left;padding:3px 0 0 15px;color:#000;text-decoration:none;margin-top:0}
.webdesign a:hover{text-decoration:underline}
/* Printstuff */
dl.dl-horizontal{max-width:200px}
dl.dl-horizontal dt{float:left;clear:left}
.sidebar-adresse .sidebar-block h4{font-size:1.3em}
#adresse{margin:20px 0 0 25px}
.sidebar-adresse #adresse h4{display:none}
.sidebar-adresse #adresse a{display:none}
.geschlossen{display:none}
.toprow{font-size:1.2em}
.carousel{display:none}
a.item{float:left;width:47%;margin-right:3%}
img.img-slider{width:100%}
.clearfix{clear:both;line-height:0}

