body {border:1px solid #C2C2C2;border-top-width:0px;margin:0px;padding:0px;font-family:Arial, Helvetica, sans-serif;font-size:11px;margin-left:auto;margin-right:auto;width:850px;background-color: #F3F3F3;color:#505050;}
h1 {text-indent:-999em;width:210px;height:67px;background-image:url(pics/glaskunst.gif);margin:0px;padding:0px;margin-left:50px;}
h2 {text-indent:-999em;width:72px;height:18px;margin:0px;padding:0px;background-image:url(pics/h2.gif);margin-bottom:2px;}
h2.oeff {background:url(pics/oeff.gif) no-repeat 0px 8px white;width:128px;height:20px;margin-top:255px;margin-left:24px;padding-top:8px;padding-right:16px;margin-bottom:0px;}
h2.ansch {background:url(pics/ansch.gif) no-repeat 0px 8px white;width:81px;height:16px;margin-top:25px;margin-left:24px;padding-top:8px;padding-right:16px;margin-bottom:0px;}

h2.home {background-position:0px 18px;}
h2.vorst {background-position:0px -1px;}
h2.leist {background-position:0px -18px;}
h2.ref {background-position:0px -37px}
h2.imp {background-position:0px -72px;}
h2.kontakt {background-position:0px -55px;}

h3 {background:url(pics/h3.gif) no-repeat;height:13px;line-height:13px;margin:0px;padding:0px;text-indent:-999em;width:250px;margin-bottom:30px;background-position:0px 0px;}
h3.ref {background-position:0px -26px;}
h3.ktk {background-position:0px -13px;}
h3.imp {background-position:0px -39px;}
h3.vst {background-position:0px -52px;}
h4 {font-size:11px;color:#505050;margin:0px;padding:0px;margin-top:5px;}

p {margin:0px;padding:0px;}
img {border:0px;}

a {color:#505050;text-decoration:underline;}
a:hover {color:#505050;text-decoration:underline;}
a:active {color:#505050;text-decoration:underline;}
a:visited {color:#505050;text-decoration:none;}

div.main {background:url(pics/bg.gif) no-repeat white;padding-top:30px;padding-bottom:20px;}
div.sidebar {float:left;width:313px;}
p.times {color:#947960;height:37px;padding-top:9px;padding-left:55px;background-color:white;width:150px;}
div.content {width:432px;line-height:18px;display:block;margin-left:313px;padding-top:7px;_height:450px;}

div.gallery {}
div.gallery div {float:left;text-align:center;width:142px;margin-top:15px;}

ul.navmenu {height:19px;line-height:19px;margin:0px;padding:0px;list-style-type:none;display:inline-block;margin-bottom:38px;}
ul.navmenu li {display:inline;margin:0px;padding:0px;}
ul.navmenu a {height:19px;width:80px;background-image:url(pics/navbg.gif);display:block;float:left;text-decoration:none;}
a.a1 {background-position:0px 0px;margin-right:16px;}
a.a2 {background-position:0px -19px;margin-right:12px;}
a.a3 {background-position:0px -38px;margin-right:16px;}
a.a4{background-position:0px -57px;margin-right:0px;}
a.a1:hover {background-position:0px -76px;text-decoration:none;}
a.a2:hover {background-position:0px 57px;text-decoration:none;}
a.a3:hover {background-position:0px 38px;text-decoration:none;}
a.a4:hover {background-position:0px 19px;text-decoration:none;}
a.a1a {background-position:0px -76px;text-decoration:none;margin-right:16px;}
a.a2a {background-position:0px 57px;text-decoration:none;margin-right:12px;}
a.a3a {background-position:0px 38px;text-decoration:none;margin-right:16px;}
a.a4a {background-position:0px 19px;text-decoration:none;margin-right:0px;}

ul.navmenu2 {height:19px;line-height:19px;margin:0px;padding:0px;list-style-type:none;display:inline-block;margin-left:133px;margin-bottom:30px;}
ul.navmenu2 li {display:inline;margin:0px;padding:0px;}
ul.navmenu2 a {height:19px;width:48px;background-image:url(pics/navbg2.gif);display:block;float:left;}
a.a5 {background:0px 0px;margin-right:7px;text-decoration:none;}
a.a5:hover {text-decoration:none;}
a.a6 {background:0px 19px;margin-right:0px;text-decoration:none;}
a.a6:hover {text-decoration:none;}
