/* COMMON */ body, p, div, span, input, textarea, select, a, td, th, h1, h2, h3, h4, h5, em, b, strong, i { font-family:Verdana; color: #464646; font-family: Helvetica,Arial,sans-serif; font-size: 11px; } form{ margin: 0px; } /* LAYOUT */ html { height:100%; } body { height:100%; margin:0%; padding:0%; background-image: url(/images/bg.gif); background-repeat: repeat-y; background-color: white; } #logoBar{ white-space: nowrap; } div#pagebody { height:100%; background-image: url(/images/bg-page-content.gif); background-repeat: repeat-y; } #contentArea{ position: absolute; left: 3px; top: 114px; margin-left: 17px; background-image: url(/images/bg-content.gif); background-repeat: repeat-y; border-top: 3px solid white; width: 745px; } #leftBoxElement{ position: absolute; left: 0px; top: 90px; width: 11px; } #leftBoxElement div{ height: 171px; background-color: #B4B5B5; } * html #leftBoxElement div{ /* passt für IE 6 und 5.5 die Position an, damit die Browser gleich darstellen*/ height: 177px; } *+html #leftBoxElement div{ /* passt für IE 7 die Position an, damit die Browser gleich darstellen */ height: 177px; } #pageContent{ float: left; width: 378px; margin-left: 13px; margin-right: 12px; } #bottomBar{ clear: all; white-space: nowrap; height: 24px; width: 744px; background-color: #6C98C1; margin: 0px; padding: 0px; } #bottomBar div.border, #bottomBar div.footer{ height: 24px; } #bottomBar div{ float: left; width: 170px; border-top: 1px solid #0060AF; background-color: #6C98C1; border-bottom: 1px solid #6C98C1; } #bottomBar div.footer{ width: 574px; border-top: 1px solid #FF8A00; background-color: white; border-bottom: 1px solid #DEDEDE; padding-top: 0px; } #bottomBar div.footer div{ font-size: 9px; margin-top: 8px; margin-left: 15px; vertical-align: center; background-color: white; border: 0px; } /* RIGHT BORDER */ #rightBorder{ float: left; width: 170px; margin-right: 1px; background-color:#eeeeee; } #rightBorder ul{ margin: 0px; padding: 0px; list-style: none; width: 170px; background-color:#FFFFFF; } #rightBorderTop ul{ margin: 0px; padding: 0px; list-style: none; width: 170px; background-color:#FFFFFF; } #rightBorder li, #rightBorderTop li{ margin: 0px; padding: 5px 0px 4px 10px; background-position: top; background-repeat : no-repeat; background-image: url(/images/common/dotline_170x1.gif); } #rightBorder li.first, #rightBorderTop li.first{ background-image: none; } #rightBorder li a, #rightBorderTop li a{ font-size: 9px; text-decoration: none; background-position: 0px 2px; background-repeat : no-repeat; padding-left: 8px; display: block; } #rightBorder input{ border-color: white; font-size: 10px; width: 120px; margin: 5px 0px 5px 10px; } #rightBorder input.submit{ width: 11px; height: 7px; vertical-align: top; margin-top: 11px; } #rightBorder ul, #rightBorderTop ul { list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; width:170px; } /* colorcodings */ #rightBorder .ccOrange a{ background-image: url(/images/common/arrow_orange.gif); } #rightBorder .ccBlue a, #rightBorderTop .ccBlue a{ background-image: url(/images/common/arrow_blue.gif); } #rightBorder .ccGray a{ background-image: url(/images/common/arrow_gray.gif); } #rightBorder .ccOrange .mark{ background-color: #F1DABE; } #rightBorder .ccBlue .mark{ background-color: #BEC9F1; } #rightBorder .ccGray .mark{ background-color: #D1D1D1; } #rightBorder .lock{ background-image: url(/images/navi/icon_navi-lock.gif); background-repeat: no-repeat; } #leftBorder{ float: left; width: 170px; margin-right: 1px; } #leftBorder select{ font-size: 10px; width: 90%; margin: 5px 0px 5px 10px; } /* #rightBorder ul.special{ margin: 0px; padding: 0px; list-style: none; background-color: lime; display: block; } #rightBorder ul.special li{ width: 170px; margin: 0px; padding: 0px; } #rightBorder ul.special li.first{ background-image: none; } */ #rightBorder span.special{ margin: 0px; padding: 0px; } #rightBorder span.special a{ margin: 0px; padding: 1px 0px 0px 0px; background-position: top; background-repeat : no-repeat; background-image: url(/images/common/dotline_170x1.gif); display: block; height: 40px; }#rightBorder span.special .first{ background-image: none; } /***** leftnavi *****/ #leftBorder ul, #navigation li{ margin: 0px; padding: 0px; width: 100%; } #navigation li{ background-image: url(/images/common/dotline_170x1.gif); background-repeat: repeat-x; background-position: bottom; list-style-type: none; display: block; padding: 0px; margin: 0px; } #navigation li.mark a{ background-color: #6C98C1; } #navigation a{ display: block; background-image: url(/images/common/arrow_white.gif); background-repeat: no-repeat; background-position: 9px 4px; color: #000000; text-decoration: none; padding: 1px 0px 2px 17px; } #navigation .mark a{ font-weight: bold; background-image: url(/images/common/arrow_blue.gif); } #navigation li.one a{ font-weight: bold; } #navigation li.two a{ padding-left: 27px; background-position: 19px 4px; } #navigation li.three a{ font-size: 10px; padding-left: 37px; background-position: 29px 4px; } #navigation li.three{ background-image: none; } /* CONTENT */ #pageContent .breadcrumb{ background: inherit; color: #888888; font-size: 10px; margin: 2px 0px 2px 0px; } #pageContent h1{ background-image:url(/images/common/headline_line_orange.gif); background-repeat: repeat-y; background-position:0px 0px; color: #FF8A00; font-size: 20px; margin: 0px; padding: 25px 0px 0px 14px; } #pageContent h2{ color: #888888; font-size: 13px; margin: 0px 0px 0px 0px; padding: 22px 0px 12px 0px; } #pageContent h3{ color: #464646; font-size: 11px; margin: 10px 0px 6px 0px; padding: 10px 0px 6px 0px; } #pageContent p{ background-color: inherit; font-size: 11px; margin: 0px 0px 11px 0px; padding: 0px 0px 11px 0px; clear: left; } #pageContent ul{ margin-left: 15px; list-style-type: none; } #pageContent li{ background-image: url(/images/common/list-bullet_blue.gif); background-repeat: no-repeat; background-position: 0px 5px; padding-left: 1.2em; } #pageContent p img{ margin: inherit; margin-right: 8px; float : left; } /* Primaernavi */ #primaerBar{ position: absolute; top: 91px; left: 20px; height: 23px; width: 744px; background-color: #6C98C1; } #primaerBarBG{ position: absolute; top: 2px; left: 0px; height: 19px; width: 744px; background-color: #0060AF; } #primaerItems{ position: absolute; top: 2px; left: 42px; height: 19px; } #primarNaviSeparator{ position: absolute; top: 0px; left: 565px; } #primaerItems img{ border-right: 1px solid white; } #primaerItems img.first{ border-left: 1px solid white; } #primarNaviService{ position: absolute; top: 4px; left: 573px; width: 170px; } #primarNaviService ul{ margin: 0px; padding: 0px; } #primarNaviService li{ display: inline; margin: 0px; padding: 0px; } #primarNaviService li{ margin-right: 20px; padding-top: 3px; border: 0px; } #primarNaviService li a{ background-image: url(/images/common/arrow_white.gif); background-repeat: no-repeat; background-position: 12px; padding-left: 20px; color: white; text-decoration: none; font-size: 10px; } /* Individuelle Gestaltung */ #pageContent em{ border: 3px solid lime; background-color: yellow; } #pageContent a, #pageContent a:hover, #pageContent a:active, #pageContent a:visited, #pageContent a:link{ color: #0060AF; } #pageContent .breadcrumb a, #pageContent .breadcrumb a:link, #pageContent .breadcrumb a:active, #pageContent .breadcrumb a:visited{ font-size: 10px; color: #888888; text-decoration: none; } #pageContent .breadcrumb a:hover,{ font-size: 10px; color: #888888; text-decoration: underline; } #pageContent img.fullwidth{ clear: all; margin-top: 0px; margin-bottom: 10px; } #pageContent .sitemap{ float: left; width: 170px; } #pageContent .sitemap ul{ list-style-type: none; list-style-image: none; margin-left: 0px; margin-top: 5px; background-image: url(/images/common/dotline_170x1.gif); background-repeat: repeat-x; background-position: bottom; } #pageContent .sitemap li{ background-image: none; } #pageContent .sitemap li a, #pageContent .sitemap li a:visited, #pageContent .sitemap li a:active, #pageContent .sitemap li a:link, #pageContent .sitemap li a:hover{ background-image: url(/images/common/arrow_blue.gif); background-repeat: no-repeat; background-position: 0px 7px; padding: 3px 0px 0px 8px; margin-left: 10px; text-decoration: none; display: block; color: #464646; } #leftBorder .formholder, #rightBorder .formholder{ display: block; background-color: #DEDEDE; border-bottom: 1px solid #FFFFFF; padding-top: 5px; height: 40px; } /* Dokumentlisten auf Uebersichtsseiten */ table.inContentOverview td.verticalDots{ padding: 5px; background-image: url(/images/common/dotline_vert_tab80.gif ) } table.inContentOverview td{ vertical-align: top; } table.inContentOverview td.teaser_cont{ padding-left: 15px; padding-right: 15px; padding-top: 10px; font-size: 10px; } table.inContentOverview span.teaserhead{ font-size: 11px; font-weight: bold; color: #ff8a02; } table.inContentOverview a.teaser{ text-decoration: underline; color: blue; } /* Dokumentlisten auf Uebersichtsseiten */ #dokumentliste ul{ border: 0px; list-style:none; list-style-image:none; margin-top:10px; margin-left:0px; padding-left:0px; margin-left:0px; } #dokumentliste li{ list-style:none; list-style-image:none; vertical-align: top; clear: both; } #dokumentliste li, #dokumentliste li.pdf, #dokumentliste li.doc, #dokumentliste li.exe, #dokumentliste li.web #dokumentliste li.ppt #dokumentliste li.txt #dokumentliste li.xls #dokumentliste li.zip{ background-image: url(/images/common/dotline_375x1_gray.gif); background-repeat: no-repeat; background-position: 0px 0px; padding-top: 3px; padding-left:0px; padding-bottom: 0px; display: block; vertical-align: top; } #dokumentliste li.a, #dokumentliste li a:link, #dokumentliste li a:active, #dokumentliste li a:visited, #dokumentliste li a:hover{ background-image: url(/images/common/icons/icon_filetype_neutral.gif); background-repeat: no-repeat; background-position: 0px 1px; color: #000000; text-decoration: none; padding-left: 30px; margin-top: 3px; padding-top: 0px; margin-bottom: 3px; padding-bottom: 0px; display: block; font-weight: bold; } #dokumentliste li.PDF a, #dokumentliste li.pdf a:link, #dokumentliste li.pdf a:active, #dokumentliste li.pdf a:visited, #dokumentliste li.pdf a:hover{ background-image: url(/images/common/icons/icon_filetype_pdf.gif); background-repeat: no-repeat; background-position: 0px 1px; } #dokumentliste li.doc a, #dokumentliste li.doc a:link, #dokumentliste li.doc a:active, #dokumentliste li.doc a:visited, #dokumentliste li.doc a:hover{ background-image: url(/images/common/icons/icon_filetype_doc.gif); background-repeat: no-repeat; background-position: 0px 1px; } #dokumentliste li.exe a, #dokumentliste li.exe a:link, #dokumentliste li.exe a:active, #dokumentliste li.exe a:visited, #dokumentliste li.exe a:hover{ background-image: url(/images/common/icons/icon_filetype_exe.gif); background-repeat: no-repeat; background-position: 0px 1px; } #dokumentliste li.web a, #dokumentliste li.web a:link, #dokumentliste li.web a:active, #dokumentliste li.web a:visited, #dokumentliste li.web a:hover{ background-image: url(/images/common/icons/icon_filetype_html.gif); background-repeat: no-repeat; background-position: 0px 1px; } #dokumentliste li.ppt a, #dokumentliste li.ppt a:link, #dokumentliste li.ppt a:active, #dokumentliste li.ppt a:visited, #dokumentliste li.ppt a:hover{ background-image: url(/images/common/icons/icon_filetype_ppt.gif); background-repeat: no-repeat; background-position: 0px 1px; } #dokumentliste li.txt a, #dokumentliste li.txt a:link, #dokumentliste li.txt a:active, #dokumentliste li.txt a:visited, #dokumentliste li.txt a:hover{ background-image: url(/images/common/icons/icon_filetype_txt.gif); background-repeat: no-repeat; background-position: 0px 1px; } #dokumentliste li.xls a, #dokumentliste li.xls a:link, #dokumentliste li.xls a:active, #dokumentliste li.xls a:visited, #dokumentliste li.xls a:hover{ background-image: url(/images/common/icons/icon_filetype_xls.gif); background-repeat: no-repeat; background-position: 0px 1px; } #dokumentliste li.zip a, #dokumentliste li.zip a:link, #dokumentliste li.zip a:active, #dokumentliste li.zip a:visited, #dokumentliste li.zip a:hover{ background-image: url(/images/common/icons/icon_filetype_zip.gif); background-repeat: no-repeat; background-position: 0px 1px; } #dokumentliste li span{ float:left; width: 300px; vertical-align:top; } #dokumentliste li span span{ margin-top: 0px; padding-top: 0px; padding-left: 30px; } #dokumentliste li span.docsize{ text-align:right; width: 75px; vertical-align:top; } /* Dokumentlisten auf Uebersichtsseiten II*/ .inContentOverviewMain td{ position: relative; vertical-align: top; padding-top: 5px; padding-bottom: 5px; } .inContentOverviewMain td.header{ background-color: #B4B5B5; padding-top: 0px; padding-bottom: 0px; } .inContentOverviewMain td.header img{ border-right: 1px solid white; } .inContentOverviewMain .teaser{ width: 180px; } .inContentOverviewMain .teaser img{ float: left; margin-right: 7px; } .inContentOverviewMain .teaser span{ font-size: 10px; width: 30px; padding: 0px; margin: 0px; } .inContentOverviewMain .teaser span.teaserhead{ color: #FF8A00; font-weight: bold; white-space: nowrap; } .inContentOverviewMain .verticalDots{ background-position: center; background-repeat: repeat-y; padding: 5px; background-image: url(/images/common/dotline_vert.gif); } .inContentOverviewMain .bottomLine{ background-position: center; background-repeat: repeat-x; padding: 1px; height: 1px; background-image: url(/images/common/dotline_375x1_gray.gif); } .inContentOverviewMain .teaser a{ color:#464646; font-size: 10px; } #produktbilder{ float: left; padding:0px; margin:0px; margin-top:10px; background-image: url(/images/common/dotline_375x1_gray.gif); background-repeat: repeat-x; background-position: bottom; text-align:center; } #produktbilder div{ float: left; width: 115px; padding:0px; margin:0px; margin-left:15px; vertical-align: middle; text-align:center; } #produktbilder div.left{ margin-left:0px; } #produktbilder div.top{ width: 115px; height:115px; padding:2px; margin:0px; margin-bottom: 4px; border: 1px solid #B4B5B5; text-align: center; vertical-align: middle; overflow: hidden; } #produktbilder div.top span{ width: 109px; height:109px; padding:0px; margin:0px; margin-bottom:2px; background-color:#DEDEDE; vertical-align: middle; text-align: center; overflow:hidden; } #produktbilder div.top span span{ width: 0px; height:111px; padding:0px; margin:0px; border: 0px solid #B4B5B5; vertical-align: middle; text-align: center; } #produktbilder div.bottom img{ padding:0px; margin:0px; vertical-align: middle; text-align: right; } #produktbilder div.top img{ width:109px; padding:0px; margin:0px; vertical-align: middle; } #produktbilder div.bottom{ margin-left:0px; text-align: left; } #produktbilder div.bottom span{ width:100%; text-align: right; margin-bottom: 4px; } /* Content Formular */ /* macht probleme mit FoF #pageContent form table{ width: 100%; margin: 10px 0px 10px 0px; } #pageContent form td{ padding-top: 3px; } #pageContent form td.key{ width: 100px; } #pageContent form input{ width: 230px; border: 1px solid #B4B5B5; margin-right: 5px; } #pageContent form .checkbox INPUT { WIDTH: 20px; border: 0px solid #B4B5B5; background-color: transparent; } #pageContent p.center{ margin: 5px 0px 0px 0px; width: 100%; text-align: center; } */ --!>