body, td, th, li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 130%; margin:0px; margin-top:3px;padding:0px; } body.intro{ margin:0px; width:100%; height:100%; overflow:hidden; color:#999999; } body.intro a{ color:#999999; text-decoration:none; } #mainTable{ background-image: url(/images/main-bg.jpg); background-repeat: repeat-y; } /* ########### + Nav ##############*/ #nav{ background-image: url(/images/nav-bg-s4.jpg); background-repeat: repeat-y; width:204px; } #nav ul, #nav li{ margin:0px; padding:0px; list-style:none; display:inline; } #nav li{ background: transparent url(/images/nav1-s4.jpg) top left no-repeat; } #nav ul ul li{ background: transparent url(/images/nav2-s4.jpg) top left no-repeat; } #nav ul a{ margin:0px;padding:0px; display:block; height:22px; border:0px solid white; line-height:22px; vertical-align: middle; text-align: right; padding-right:12px; font-weight:bold; color:#FFFFFF; text-decoration:none; } #nav ul ul a{ line-height:20px; height:20px; border:0px solid white; color:#CCCCCC; font-size:10px; } #nav ul ul ul a{ line-height:18px; height:18px; border:0px solid white; color:#CCCCCC; font-weight:normal; /*padding-right:25px;*/ } a.akt { background-image: url(/images/active.gif) ! important; background-repeat: no-repeat; z-index: 5000; } #alphakat, #alphakat li{ margin:0px; padding:0px; list-style:none; display:inline; border: 0px solid white; } #alphakat{ width:20px; } #alphakat a{ width:20px; display:block; margin-right:10px; background-color:#E9E9E9; margin-bottom:2px; border:1px solid #999999; border-top:1px solid #666666; border-left: 1px solid #666666; text-decoration:none; } #alphakat a.alphaAkt{ font-weight: bold; background-color:white; } *:not(hr) #nav ul a, html:first-child>b\ody #nav ul a{ background: url(/images/nav1-s4.jpg) top left no-repeat; } *:not(hr) #nav ul ul a, html:first-child>b\ody #nav ul ul a{ background: url(/images/nav2-s4.jpg) top left no-repeat; } #nav ul a:hover, #nav ul a:active{ text-decoration:underline; } /* ########### - Nav ##############*/ .searchbox{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #4D4D4D; background-image: url(/images/searchbox-s4.gif); background-repeat: no-repeat; height: 18px; width: 148px; border:0px solid white; vertical-align: 50%; padding-top:2px; padding-left:5px; } input.text{ border:0px solid white; height:18px; border-top:1px solid #999999; border-bottom:1px solid #999999; margin:0px; padding:0px; } textarea{ border: 1px solid #999999; overflow:auto; height:130px; } input.button{ background-image:url(/images/bg-3d.jpg); border: 1px solid #838383; border-left: 1px solid #E8E8E8; border-top: 1px solid #E8E8E8; } .hiddenfield{ background-color:transparent; border:0px solid white; } /* ################# */ h1{ margin:0px; padding:0px; margin-bottom:20px; font-size:11px; font-weight:bold; background-image: url(/images/hr-bg.gif); background-repeat: repeat-x; padding-bottom:2px; background-position: bottom; } #printlayer{ padding-top:25px; padding-right:15px; } #printlayer table{ color:#4D4D4D; } #topnav{ position: absolute; top:192px; left:486px; background-image: url(/images/topnav-s4.jpg); background-repeat: no-repeat; width:504px; height:27px; } #topnav ul, #topnav li{ list-style-type: none; display:inline; margin:0px;padding:0px; } a.details{ font-weight:bold; } a{ color:#4D4D4D; } td.sitemap{ background-color:#C0C6D1; padding:2px; padding-left:5px; background-image:url(/images/bg-3d.jpg); } td.preise{ border:1px solid #C1C1C1; padding:2px; padding-left:3px; } td.dottedbottom{ background-image: url(/images/hr-bg.gif); background-repeat: repeat-x; background-position: bottom; font-size:7px; } td.bg3d{ background-color:#E8E8E8; } .picLeft,.picleft{ padding-right:7px; } .picRight,.piclight{ padding-left:7px; } .gallerypicbox{ text-align:center; width:120px; } table.gallery td{ border-bottom:1px solid black; padding:5px; vertical-align:top; } .gallery h1{ margin-bottom:3px; background-image: none; } .gallery h1 a{ text-decoration:none; } div.lang{ padding: 0px 8px 2px 0px; text-align: right; color: #c0c0c0; } /*############# Quicknav inkl. MouseOver #########*/ #quicknav{ margin-bottom:12px; } #quicknav li, #quicknav ul{ list-style:none; display:inline; margin:0px; padding:0px; } #quicknav a{ display:block; background-color:#E8E8E8; border:0px solid white; margin:0px; margin-bottom:1px; padding:2px; padding-left:5px; } /* #quicknav a:hover{ background-color:#DFDFDF; } */