@charset "UTF-8";body{margin:0px;padding:0px;background-color:#FFFFFF;background-image:url(grafiken/hg.jpg);background-repeat:no-repeat;background-position:center top;font-family:Optima, Arial, Helvetica, sans-serif;font-size:0.9em;color:#3b4c03;font-style:normal;line-height:1.5em;font-weight:normal;}
#container{width:981px;margin-right:auto;margin-left:auto;padding:0px;margin-top:0px;margin-bottom:30px;}
#face{float:left;height:280px;width:288px;padding-top:50px;}
#logo{float:right;height:100px;width:673px;text-align:right;margin-right:20px;}
#menu1{float:right;height:50px;width:693px;}
#menu2{float:right;height:80px;width:693px;background-image:url(grafiken/layouthgmenu.jpg);background-repeat:no-repeat;}
#chapter{float:right;height:70px;width:638px;background-image:url(grafiken/layouthgchapter.jpg);background-repeat:no-repeat;padding-right:55px;padding-top:0px;}
#top{float:right;height:30px;width:693px;background-image:url(grafiken/layouthgtop.jpg);background-repeat:no-repeat;}
#middle{float:left;width:981px;background-repeat:repeat-y;background-image:url(grafiken/layouthgmiddle.jpg);}
#left{float:left;width:288px;}
#box1{float:left;width:238px;background-image:url(grafiken/layouthgbox1.jpg);background-repeat:no-repeat;padding-top:20px;padding-right:25px;padding-left:25px;font-style:italic;}
#box2{float:left;width:238px;background-image:url(grafiken/layouthgbox2.jpg);background-repeat:no-repeat;padding-top:55px;padding-right:25px;padding-left:25px;font-style:italic;}
#main{float:right;width:693px;background-color:#f3f7ce;background-image:url(grafiken/layouthgmain.jpg);background-repeat:no-repeat;}
#bottom{float:left;width:981px;background-image:url(grafiken/layouthgbottom.jpg);background-repeat:no-repeat;height:177px;font-size:0.8em;line-height:1.2em;color:#3b4c03;font-weight:bold;}
#bottomleft{float:left;margin-top:105px;margin-left:50px;}
#bottommiddle{float:left;margin-top:105px;margin-left:20px;}
#bottomright{float:right;margin-top:105px;margin-right:50px;}
.text{float:left;width:270px;margin-left:50px;}
.text a{text-decoration:none;font-weight:bold;color:#3b4c03;}
.text a:hover{text-decoration:underline;font-weight:bold;color:#3b4c03;}
.text a:visited{font-weight:bold;color:#3b4c03;}
.textklein{float:left;width:270px;margin-left:50px;font-size:0.7em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;}
.topmenu{font-size:1.2em;float:left;padding-top:0px;padding-right:0px;padding-bottom:5px;margin-bottom:0px;margin-top:16px;margin-right:35px;color:#3B4C03;text-decoration:none;}
.topmenuactive{border-top-width:0px;border-right-width:0px;border-bottom-width:2px;border-left-width:0px;border-bottom-style:solid;border-bottom-color:#a6ca16;}
.topmenu:hover{border-top-width:0px;border-right-width:0px;border-bottom-width:2px;border-left-width:0px;border-bottom-style:solid;border-bottom-color:#a6ca16;}
.submenu{font-size:1.2em;color:#FDFDFD;margin-top:17px;margin-right:25px;padding-bottom:3px;float:left;text-decoration:none;}
.submenuactive{border-top-width:0px;border-right-width:0px;border-bottom-width:2px;border-left-width:0px;border-bottom-style:solid;border-bottom-color:#FDFDFD;}
.submenu:hover{border-top-width:0px;border-right-width:0px;border-bottom-width:2px;border-left-width:0px;border-bottom-style:solid;border-bottom-color:#FDFDFD;}
h1{font-size:2.4em;font-weight:normal;color:#FDFDFD;text-align:right;margin:0px;padding-top:20px;padding-right:0px;padding-bottom:0px;padding-left:0px;}
h2{font-size:1.4em;font-weight:normal;line-height:1.4em;padding:0px;margin-top:15px;margin-right:0px;margin-bottom:15px;margin-left:0px;}
h3{font-size:1.1em;line-height:1.3em;font-weight:bold;padding-top:30px;padding-right:0px;padding-bottom:10px;padding-left:0px;margin:0px;}
.link1{color:#3b4c03;text-decoration:none;font-size:70%;font-weight:bold;text-transform:uppercase;letter-spacing:1px;font-style:normal;}
.link1:hover{text-decoration:underline;}
.link2{color:#3b4c03;text-decoration:none;}
.link2:hover{text-decoration:underline;}
.right{float:right;margin:0px;padding:0px;}
.textfoto{height:140px;width:270px;margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px;}
.break{height:40px;width:270px;padding-top:0px;border-top-style:solid;border-top-width:1px;border-top-color:#BDD756;margin-top:20px;}
td{vertical-align:top;}
table{border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;padding:5px;margin:5px;}
li{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:10px;margin-right:0px;margin-bottom:0px;margin-left:0px;}
ul{padding:0px;margin:15px;list-style-type:circle;}
ol{list-style-type:upper-roman;}
.preis{font-style:italic;font-weight:bold;color:#E85700;font-size:1.2em;}
.preisbeschreibung{font-style:italic;font-weight:bold;padding:0px;margin-top:5px;margin-right:0px;margin-bottom:0px;margin-left:40px;}
