#wrapper { margin-left: auto; margin-right: auto; width: 980px; text-align: left; border: 5px white solid; margin-top: 10px; background: url(../images/pwrapback.gif); } #logo{ background: url(../images/index.htm); width:980px; position:relative; height: 250px; border-bottom: 5px solid white; } #eyecatcher1, #eyecatcher2, #eyecatcher3, #eyecatcher4, #eyecatcher5, #eyecatcher6, #eyecatcher7, #eyecatcher8, #eyecatcher9, #eyecatcher10, #eyecatcher11, #eyecatcher12 { width:980px; float:right; position:relative; height: 250px; } #eyecatcher1 { background: url(../images/ptlg.jpg) no-repeat; } #eyecatcher2 { background: url(../images/ptlg.jpg) no-repeat; } #eyecatcher3 { background: url(../images/locationpage.jpg) no-repeat; } #eyecatcher4 { background: url(../images/roompage.jpg) no-repeat; } #eyecatcher5 { background: url(../images/ptlg.jpg) no-repeat; } #eyecatcher6 { background: url(../images/ptlg.jpg) no-repeat; } #eyecatcher7 { background: url(../images/ptlg.jpg) no-repeat; } #eyecatcher8 { background: url(../images/ptlg.jpg) no-repeat; } #eyecatcher9 { background: url(../images/ptlg.jpg) no-repeat; } #eyecatcher10 { background: url(../images/ptlg.jpg) no-repeat; } #eyecatcher11 { background: url(../images/ptlg.jpg) no-repeat; } #eyecatcher12 { background: url(../images/ptlg.jpg) no-repeat; } #nav { width:100%; float:left; position:relative; overflow: hidden; background : url(../images/button01n.gif); border-bottom: 5px solid white; } #nav a { display: block; font-weight: normal !important; } .maintopichome { float: left; position: relative; width: 65px; height: 35px; line-height : 35px; background : url(../images/buttonhome.jpg); padding: 0px 0px 0px 0px; border-right: 1px solid #242424; border-left: 1px solid #242424; } .maintopic { float: left; position: relative; text-align: center; height: 35px; line-height : 35px; color: #ffffff; text-decoration : none; padding: 0px 10px 0px 10px; letter-spacing: 0.1em; font-size: 100%; border-right: 1px solid #242424; border-left: 1px solid #242424; background: url(../images/button01n.gif); } a.maintopic:hover{ color: #CAC1BF; text-decoration : none; background : url(../images/button01h.gif); } #nav a#current { color: #CAC1BF; background : url(../images/button01c.gif); } #leftcols { width:196px; float: left; position:relative; background-color: black; background-repeat: no-repeat; margin: 0px; padding-top: 5px; } #commonpages, #subnav { float: left; width: 186px; overflow: hidden; margin: 0px 5px 25px 5px; padding: 0px; display: block; text-align: left; border-bottom: 2px solid #4865D8; } * html #commonpages { margin-left: 2px; } * html #subnav { margin-left: 2px; } #commonpages a, #subnav a { display: block; text-decoration: none; line-height : 80%; color: #ffffff; font-size : 100%; letter-spacing: 0.1em; border-left: 1px solid #4865D8; border-right: 1px solid #263D99; margin: 0px; padding: 9px 0px 9px 14px; } #commonpages a:hover, #subnav a:hover { color: #CAC1BF; } #subnav p { margin: 0px 0px 15px 0px; padding: 0px 0px 15px 0px; } .topic { margin-bottom: 25px; } #subnav a { line-height: 120%; } #subnav a#current2 { color: #CAC1BF; text-decoration: underline; } #subnav a#current3 { color: #CAC1BF; text-decoration: underline; } .subtopic { letter-spacing: 0.5em; font-size : 85% !important; padding: 0px 0px 7px 30px !important; } a.subtopic:hover { color: #ABC0F5; text-decoration : none; } #twocols{ width:784px; float:right; position:relative; } #rechts { width: 196px; float:right; position:relative; background-color: black; padding-left: 0px; padding-top: 5px; text-align: center; overflow: hidden; display: block; text-align: left; } #sidebar{ background-color: black; } .sidebarteasercaption { margin: 0px 5px 25px 5px; border: 1px solid #263D99; background-color: #4865D8; padding: 5px; } #sidebar p, .sidebarteaser p, .sidebarteasercaption p { width: 173px; padding: 5px 5px 10px 5px; margin: 0px 5px 25px 5px; line-height: 160%; color: #C0C0C0; border-left: 1px solid #4865D8; border-right: 1px solid #263D99; border-bottom: 2px solid #4865D8; } * html #sidebar p { padding-top: 0px !important; } * html .sidebarteaser p { padding-top: 0px !important; } * html .sidebarteasercaption p { padding-top: 0px !important; } .sidebarteasercaption p { margin: 0px; border: 0px; padding: 5px; } #sidebar a, a.sidebarteaser, .sidebarteasercaption a { color: white; text-decoration: underline; font-weight: normal; margin: 0px; padding: 0px !important; } .sidebarteaser img { margin-bottom: 0px !important; border-bottom: 0px !important; } * html .sidebarteaser img { margin-bottom: -4px !important; } *+html .sidebarteaser img { margin-bottom: -4px !important; } .sidebarteasercaption a { padding: 0px 5px 0px 5px; } #sidebar a:hover, a.sidebarteaser:hover, .sidebarteasercaption a:hover { text-decoration: underline; } #sidebar img { background-color: #E9EBE8; margin: 0px 5px 25px 5px; padding: 5px 4px 5px 5px; border-left: 1px solid #4865D8; border-right: 2px solid #263D99; border-bottom: 2px solid #4865D8; } .shoptopic, .shoptopic2 { /*shopanzeige in der sidebar */ line-height : 15px; margin: 0px 5px 25px 5px; border-bottom: 2px solid #4865D8; width: 186px; } .shoptopic a{ background : url(../images/waren.jpg) no-repeat; } .shoptopic a, .shoptopic2 a { display: block; background-color: #E9EBE8; text-decoration : none; color: black; font-size : 100%; letter-spacing: 0.1em; padding: 10px 5px 10px 5px; border-left: 1px solid #4865D8; border-bottom: 1px solid #4865D8; border-right: 2px solid #263D99; } .shoptopic a:hover, .shoptopic2 a:hover { color: #2A3D62; text-decoration : underline; } #content{ float: left; position: relative; width: 541px; min-height: 500px; padding-left: 24px; padding-right: 23px; background-color: #E9EBE8; border-top: 5px solid black; } div.picture { padding: 5px; margin: 0px 0px 10px 0px; border-bottom: 1px solid black; border-right: 1px solid black; border-top: 1px solid #aaaaaa; border-left: 1px solid #aaaaaa; background: white; color: black; text-align: center; } div.picture p { color: black !important; } div.picture img { border: 1px solid #C0C0C0; } /* *** Float containers fix: http://www.csscreator.com/attributes/containedfloat.php *** */ .clearfix:after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; } .clearfix{display: inline-block;} /* Hides from IE-mac \*/ * html .clearfix{height: 1%;} .clearfix{display: block;} /* End hide from IE-mac */ form.search { float:left; margin: 0px 2px 10px 3px; } * html form.search { margin-left: 2px; } form.search input { margin: 0px; vertical-align : middle; } input.search { border : 1px solid #000000; border-right: 3px solid black; width: 135px; padding: 4px 0px 4px 10px; color: black; font-size: 100%; background: black url(../images/psearchback.gif); } #plaintext { margin-left: auto; margin-right: auto; margin-top: 10px; width: 980px; } #plaintext a { border: 1px solid black; background-color: white; color: black; text-decoration: none; font-size: 100%; padding: 1px 10px 3px 10px; } #plaintext a:hover { color: black; text-decoration: underline; } #footer { background : url(../images/pfooterback.gif); clear: both; text-align: center; padding: 12px 3px 6px 3px; color: #C0C0C0; height: 54px; text-decoration : none; font-size: 90%; border-top: 5px solid black; } #footer a:link { color: #C0C0C0; text-decoration : none; } #footer a:visited { color: #C0C0C0; text-decoration : none; } #footer a:hover { color: #C0C0C0; text-decoration: underline; } #footer p { padding: 8px 0px 0px 0px; margin: 0px; }