@import url(http://fonts.googleapis.com/css?family=Quattrocento);
body { text-shadow:none !important; }
#home , #leistungen , #galerie , #kontakt , #impressum { background:url(../images/bg.jpg); background-size:cover; }
img { max-width: 100%; height: auto; }
.kopfbild , .fussbild { width: 100%; display: block; background:#000 !important; }
.kopfbild { padding-top:38px; }
.navmenu { position:fixed; width:100%; }
.navmenu ul li a , .submenu ul li a { font-weight:normal; }
.contentInner { background:url(../images/content-bg.png); padding:20px 15px 30px 15px; text-shadow:none !important; }
.ui-btn-inner , .ui-btn-text { text-shadow:none !important; font-weight:normal; }
.ui-btn-text { text-transform:uppercase; }
p , .contentInner ul , .contentInner table tr td { font-size:13px; line-height:20px; margin-bottom:30px; font-family:tahoma; }
.contentInner ul li { margin-left:-22px; list-style: square; }
h1 , h2 { color:#000; text-transform:uppercase; font-weight:normal; font-size:20px; line-height:25px; margin-bottom:-5px; border:1px solid #ca9500; padding:8px; text-align:center; }
h2 { font-size:16px; line-height:19px; }
.contentInner table { width:100%; margin-top:4px;  }
.contentInner table tr td { border-bottom:1px solid #d0c9c4; }
.contentInner table tr td.second { text-align:right;}

.gallery { list-style: none; }
.gallery:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.gallery li { list-style: none !important; float: left; width: 33.33333333%; margin-right:20px !important; }
.gallery li a { display: block; margin:3px; border: 3px solid #000; }
.gallery li img { display: block; width: 100%; height: auto; }
