/******** HTML-Tags START ********/ body { margin:0px 0px 0px 0px; background-color:#ffffff; } body, th, td { font-family:arial, verdana, helvetica; font-size:12px; line-height:16px; color:#616161; } a:link, a:active, a:visited { text-decoration:none; color:#152563; } a:hover { text-decoration:underline; } /******** HTML-Tags ENDE ********/ /******** CSS-Klassen START ********/ .globalNav { font-size:11px; color:#0381b6; padding: 4px 0px 4px 8px; border-bottom:1px solid #ffffff; } .globalNav a:link, .globalNav a:active, .globalNav a:visited { color:#0381b6; } .Naviebene_1 { padding:0px 5px 4px 3px; } .Naviebene_2,.Naviebene_2_hi { font-size:11px; margin:0px 1px 1px 0px; padding:2px 5px 2px 13px; background-color:#ffffff; } .Naviebene_3, .Naviebene_3_hi { font-size:11px; text-indent:10px; margin:0px 1px 1px 6px; padding:2px 5px 2px 3px; background-color:#ffffff; } .Naviebene_4, .Naviebene_4_hi { font-size:11px; text-indent:10px; margin:0px 1px 1px 12px; padding:2px 5px 2px 3px; background-color:#ffffff; } .ct_01 { padding:0px 0px 30px 0px; } .ct_teaser_hd { margin:0px 0px 4px 10px; font-weight:bold; text-decoration:none; text-transform:uppercase; color:#0381b6; } .ct_teaser_hd a:link, .ct_teaser_hd a:active, .ct_teaser_hd a:visited { text-decoration:none; color:#0381b6; } .ct_teasertext { font-size:11px; margin:0px 12px 0px 10px; } .dl_01 { margin:0 30px 30px 0; padding:0; } /*.dl_01 { margin:0; padding:0px 30px 30px 0px; }*/ .dl_teaser_hd { margin:0 0 0 5px; font-weight:bold; text-decoration:none; color:#0381b6; } .dl_teaser_hd a:link, .ct_teaser_hd a:active, .ct_teaser_hd a:visited { text-decoration:none; color:#0381b6; } .dl_teaser_hd a:hover { text-decoration:underline; color:#0381b6; } .tt_01 { padding:15px 2px 19px 0px; } .tt_teaser_hd { font-weight:bold; text-transform:uppercase; color:#000000; margin:0px 0px 4px 10px; } .tt_teaserbild { display:block; margin:0px 0px 8px 10px; } .tt_teasertext { font-size:11px; color:#000000; margin:0px 2px 40px 10px; } .tt_teasertext a:link, .tt_teasertext a:active, .tt_teasertext a:visited { font-weight:bold; color:#000000 } .search-container { margin:14px 0 0 0; padding:0; width:580px; float:left; clear:both; } .search-title, .search-description { width:580px; float:left; clear:both; } /******** CSS-Klassen ENDE ********/ /******** definierte Objekte START ********/ #gradient { margin:0; padding:0; width:190px; height:160px; } #Haupttabelle { width:988px; height:100%; margin:2px 0px 0px 3px; } #spalte1 { width:190px; height:100%; background:#ebebef; text-decoration:none; } #spalte1 a:link, #spalte1 a:active, #spalte1 a:visited { color:#ffffff; text-decoration:none; } #TeaserHeaderLinks { height:114px; margin:0px 0px 0px 0px; background:#ffffff; } /*navi*/ #search-form { margin:0 0 2px 0; padding:5px 0 5px 9px; height:54px; width:181px; font-size:11px; background:#ebebef; color:#152563; } * html #search-form { margin:0 0 2px 0; width:190px; } #search-form form { margin:0; padding:0; } #search-form input { margin:0; padding:0; border:0; } #search-form .submit { margin:2px 0 0 0; color:#152563; border:0; font-size:11px; } /***** Kontakt Formular ****/ #contact-form { clear:both; margin:0 0 0 0; } #contact-form form label { clear:both; font-size:12px; color:#333333; margin:0 0 0 0; } #contact-form .contact-form-row { clear:both; margin:0 0 8px 0; } #contact-form .col1{ float:left; width:100px; } #contact-form .col2{ text-align:left;} #contact-form .input-text { width:412px; border:1px solid #C6C5C5; font-size:12px; text-indent:3px; color:#333333; } #contact-form .input-submit, .input-submit { font-size:12px; color:#ffffff; background:#152563; border:1px solid #152563; margin-right:3px; } #contact-form .input-submit:hover, .input-submit:hover { cursor:pointer; color:#152563; background:#ffffff; border:1px solid #152563; } #contact-form .textarea { width:512px; height:100px; font:12px arial; color:#333333; border:1px solid #C6C5C5; padding-top:2px; text-indent:3px; } span.required { color:#FF0000; } /****************************************/ #spalte2 { width:600px; } #ContentHeader { margin:0px 2px 0px 5px; } /* #SiteUtilities { height:23px; margin:0px 0px 2px 0px; background-color:#019fde; white-space:nowrap; } #SiteUtilities .container-lo { padding:0 5px 0 0; height:23px; border:1px solid #019fde; background:#019fde; white-space:nowrap; } #SiteUtilities .container-lo a:link, #SiteUtilities .container-lo a:visited, #SiteUtilities .container-lo a:active, #SiteUtilities .container-lo a:hover { color:#ffffff; text-decoration:none; white-space:nowrap; } #SiteUtilities .container-hi { padding:0 5px 0 0; height:23px; border:1px solid #019fde; background:#ffffff; white-space:nowrap; } #SiteUtilities .container-hi a:link, #SiteUtilities .container-hi a:visited, #SiteUtilities .container-hi a:active, #SiteUtilities .container-hi a:hover { color:#152563; text-decoration:none; white-space:nowrap; } */ #contentHeadline { margin:2px 0 0 0; padding:8px 5px 5px 9px; height:20px; width:579px; background:#152563; } /* box model hack fuer IE */ * html #contentHeadline { margin:-1px 0 0 0; width:593px; height:33px; } #contentHeadline h1 { margin:0; padding:0; font-size:20px; color:#ffffff; } #ContentBereich { margin:0px 9px 0px 11px; width:580px; } #ContentBereich2 { margin:0px 9px 0px 11px; width:580px; } #ContentBereich a:link, #ContentBereich a:visited, #ContentBereich a:active { text-decoration:none; color:#152563; } #ContentBereich a:hover, { text-decoration:underline; color:#152563; } #spalte3 { width:198px; background-color:#ebebef; } #TeaserHeaderRechts { height:23px; background-color:#dddddd; } #TeaserZitatRechts { height:122px; margin: 0px 0px 0px 0px; overflow:hidden; background-color:#ffffff; } #TeaserZitatRechts > div { height:122px; margin:0px 0px 0px 0px; background-color:#152563; padding-top: 20px; } * html #TeaserZitatRechts div { height:122px; width:200px; margin:0px 0px 0px 0px; float:left; background-color:#152563; padding-top: 20px; } /******** Misc START ********/ #ContentBereich ul { list-style:square; color:#616161; } .img_erstezeile_rechts { margin:0px 0px 10px 10px; padding:0; float:right; text-align:right; clear:right; } .img_rechts { margin:10px 0 10px 10px; padding:0; float:right; text-align:right; clear:right; } .img_untertitle_rechts { margin:0 0 5px 100px; padding:0; float:right; text-align:right; clear:right; } #bottom { margin:20px 0 20px 0; padding:0; width:580px; } #line { margin:0; padding:0; width:580px; height:3px; float:left; clear:both; } #back { margin:0; padding:0; float:left; } #top { margin:0; padding:0; float:right; } /******** misc ENDE ********/ /******** typo START ********/ #ContentBereich h1 { margin:0; padding:0; font-size:16px; font-weight:bold; color:#0381b6; } #ContentBereich h2 { margin:0; padding:0; font-size:12px; font-weight:bold; color:#616161; } #ContentBereich h3 { margin:0; padding:0; font-size:12px; font-weight:normal; color:#0381b6; } /******** Fachbereich START ********/ .gelb a:link, .gelb a:active, .gelb a:visited { font-size:12px; font-weight:bold; color:#C59902; text-decoration:none; } .gelb a:hover { color:#C59902; text-decoration:underline; } .rot a:link, .rot a:active, .rot a:visited { font-size:12px; font-weight:bold; color:#9F3003; text-decoration:none; } .rot a:hover { text-decoration:underline; color:#9F3003; } .gruen a:link, .gruen a:active, .gruen a:visited { font-size:12px; font-weight:bold; color:#2D671D; text-decoration:none; } .gruen a:hover { text-decoration:underline; color:#2D671D; } .blaugruen a:link, .blaugruen a:active, .blaugruen a:visited { font-size:12px; font-weight:bold; color:#19807D; text-decoration:none; } .blaugruen a:hover { text-decoration:underline; color:#19807D; } .violett a:link, .violett a:active, .violett a:visited { font-size:12px; font-weight:bold; color:#384A7C; text-decoration:none; } .violett a:hover { text-decoration:underline; color:#384A7C; } .lila a:link, .lila a:active, .lila a:visited { font-size:12px; font-weight:bold; color:#84434F; text-decoration:none; } .lila a:hover { text-decoration:underline; color:#84434F; } /* CONTACT FORM */ #contact-form { clear:both; margin:0 0 0 0; } #contact-form form label { clear:both; font-size:12px; color:#333333; margin:0 0 0 0; } #contact-form .contact-form-row { clear:both; margin:0 0 8px 0; } #contact-form .col1{ float:left; width:100px; } #contact-form .col2{ text-align:left;} #contact-form .input-text { width:412px; border:1px solid #C6C5C5; font-size:12px; text-indent:3px; color:#333333; } #contact-form .textarea { width:512px; height:100px; font:12px arial; color:#333333; border:1px solid #C6C5C5; padding-top:2px; text-indent:3px; } span.required { color:#FF0000; } #tablist ul { padding: 0; margin: 0 0 0 15px; } #tablist a { font: 11px verdana,arial,helvetica,sans-serif; color:#616161; background:white; } #tablist a:hover { font-weight: 700; } #tablist a:link, #tablist a:visited { color:#000; text-decoration:none; } .tabcontent { display:none; } #katalog-image-big { position:absolute; padding: 5px; border: 1px solid #019fde; background: #dddddd; z-index:1; visibility: hidden; } /******** definierte Objekte ENDE ********/