/* CSS Document */html {}body {padding:0px;margin:0px auto;text-align:center;color:#333;font-family: 'Monotype Corsiva', cursive;font-size:1em;background-color:#660000;}#container {padding:0px;margin:0px auto;width:790px;height:600px;text-align:center;}#metablock {padding:0px;margin:0px;width:790px;height:39px;font-family:Arial, sans-serif;font-size:0.7em;text-align:right;background-image:url(../bilder/perm/back_meta.jpg);background-repeat:no-repeat;}#metablock ul {padding:0px;padding-top:8px;padding-right:70px;margin:0px;list-style-type:none;}#metablock li {padding:0px;padding-right:15px;margin:0px;display:inline;}#metablock li a {text-decoration:none;color:#FFFFCC;}#metablock li a:hover {text-decoration:none;color: #660000;}#metablock li a.active {color: #FFCC99;}#headertop {padding:0px;margin:0px;width:790px;height:241px;background-color:#FFF;text-align:right;background-image:url(../bilder/perm/back_logoimage.jpg);background-repeat:no-repeat;float:left;}#pensionlogo {padding:0px;margin:0px;width:350px;text-align:left;float:left;}#impressionen {padding:0px;margin:0px;width:400px;height:200px;float:left;text-align:left;}#hauptcnt {padding:0px;margin:0px;width:790px;background-image:url(../bilder/perm/back_content.jpg);background-repeat:repeat-y;float:left;}#leftside {padding:0px;margin:0px;width:310px;height:400px;float:left;}#hauptmenu {padding:0px;margin:20px 0 0 30px;width:225px;height:330px;float:left;text-align:left;border-right:1px dashed #660000;}#hauptmenu ul {padding:0px;margin:30px 0 0 40px;list-style-type:none;vertical-align: sub;}#hauptmenu li {padding:0 0 5px 0;margin:0px;display:block;}#hauptmenu li a {padding:0 0 0 20px;margin:0px;color: #993300;font-family: 'Monotype Corsiva', cursive;font-size:1.2em;text-decoration: none;}#hauptmenu a:visited {padding:0 0 0 20px;margin:0px;color: #990000;font-family: 'Monotype Corsiva', cursive;font-size:1.2em;text-decoration: none;}#hauptmenu a:hover {color: #660000;font-family: 'Monotype Corsiva', cursive;font-size:1.2em;text-decoration: underline;}#hauptmenu a.active {color: #660000;font-family: 'Monotype Corsiva', cursive;font-size:1.2em;text-decoration: none;background-image:url(../bilder/perm/flagge_click.gif);background-repeat:no-repeat;}#pensioninhalt {padding:20px 0 80px 0;margin:0px;width:450px;float:left;text-align:left;}#thefooter {padding:0px;margin:0px;width:790px;height:77px;background-image:url(../bilder/perm/back_footer.jpg);background-repeat:no-repeat;text-align:right;float:left;}p.copyright {padding-top:25px;padding-right:50px;margin:0px;font-family: "Times New Roman", Times, serif;font-weight:bold;font-size:0.8em;color: #660000;}h1 {font-size:1.8em;font-weight:normal;color: #660000;line-height:1.3em;}p.intro {padding:0px 0 15px 0;margin:0px;font-size:1.2em;font-weight:regular;color: #333;line-height:1.3em;}p.extra {padding:10px 0 15px 0;margin:0px;font-size:1.4em;font-weight:regular;color: #333;line-height:1.3em;}p.text {padding:5px 20px 10px 0;margin:0px;font-size:1.2em;font-weight:normal;color: #333;line-height:1.3em;}p.regulaer {padding:5px 20px 10px 0;margin:0px;font-family:Arial, sans-serif;font-size:0.75em;font-weight:normal;color: #333;line-height:1.3em;float:left;}p.verlinkung {padding:5px 20px 10px 0;margin:0px;font-family:Arial, sans-serif;font-size:0.75em;font-weight:normal;color: #333;line-height:1.3em;float:left;clear:both;}p.haftung {padding:5px 20px 5px 0;margin:0px;width:350px;font-family:Arial, sans-serif;font-size:0.6em;font-weight:normal;color: #666;line-height:1.2em;float:left;}td {padding:0px;margin:0px;font-size:1.2em;font-weight:normal;color: #333;line-height:1.3em;}.poet {padding:50px 0 0 80px;margin:0px;}.logopos {padding:55px 0 0 65px;}.bildabstand {padding:35px 15px 0 0;margin:0px;}.cntimageleft {padding:0 10px 0 0;margin:0px;float:left;}.cntimageright {padding:0 0 0 30px;margin:0px;}a.intern:link {text-decoration:underline;color:#993300;font-weight:normal;}a.intern:visited {text-decoration:underline;color:#993300;font-weight:normal;}a.intern:hover {text-decoration:underline;color:#000;font-weight:normal;}