html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td { margin: 0; padding: 0; } img,body,html { border: 0; } address,caption,cite,code,dfn,em,strong,th,var { font-style: normal; font-weight: normal; } ol,ul { list-style: none; } caption,th { text-align: left; } h1,h2,h3,h4,h5,h6 { font-size: 100%; } q:before,q:after { content: ''; } a { cursor: pointer; } html { height: 100%; } * { margin: 0; padding: 0; } body { background-color: #23335E; background-image: url(../img/pagelayout/back_shadow.png); background-repeat: repeat-y; background-position: center; height: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 12px; } td { font-size: 12px; } /* wegen Safari und Google Bug mit Background-Position center @media screen and (-webkit-min-device-pixel-ratio:0) { body { background-position: 49.999% 0; } } */ /*#size { width: 980px; margin: 0 auto; height: 100%; position: relative; }*/ #dhv_size { /*position: absolute; left: 50%; margin-left: -490px; width: 980px; height: 100%;*/ margin:0 auto; width: 980px; height: 100%; } #banner_left { position: absolute; left: 50%; margin-left: -655px; width: 160px; height: 100%; } #banner_right { position: absolute; left: 50%; margin-left: 495px; width: 160px; height: 100%; } #dhv_image { background-color: #FFFFFF; background-image: url(../img/topimage/testfoto.png); /* default-Bild */ background-repeat: no-repeat; height: 426px; width: 964px; margin: 0px auto; } .dhv_topcolor { background-color: #C9CABF; } .dhv_topsection { width: 100%; height: 312px; z-index: -1; position: absolute; } #dhv_showimage { margin-top: 0px; /* margin-top: 148px; */ } #logo_print { display: none; } .footer_link a { text-decoration: none; color: #FFFFFF; } .footer_link a:hover { text-decoration: underline; } /* Menu Stile */ .metamenu { white-space: nowrap; } .metamenu_sep { font-style: italic; font-family: Arial, Helvetica, sans-serif; padding-left: 5px; padding-right: 5px; font-size: 14px; } .metamenu a,.metamenu_act a { color: #FFFFFF; text-decoration: none; font-style: italic; float: left; } .metamenu a:hover,.metamenu_act a { text-decoration: underline; } .navbar { float: left; font-size: 11px; } .navbar a { color: #434343; text-decoration: none; } .navbar a:hover { text-decoration: underline; } .navbar_sep { float: left; color: #434343; font-size: 11px; padding-left: 3px; padding-right: 3px; } .leftmenu_cell { width: 260px; } .submenu td a { color: #494949; text-decoration: none; padding-right: 5px; } .submenu td { background-color: #EEEEEE; } .submenu1,.submenu1_act { padding-left: 10px; padding-right: 5px; height: 25px; } td.submenu1_act,td.submenu2_act,td.submenu3_act,td.submenu3_act,td.submenu4_act,td.submenu5_act,td.submenu6_act,td.submenu7_act { background-color: #DDDDDD; } .submenu2,.submenu2_act { padding-left: 20px; padding-right: 5px; height: 25px; } .submenu3,.submenu3_act { padding-left: 30px; padding-right: 5px; height: 25px; } .submenu4,.submenu4_act { padding-left: 40px; padding-right: 5px; height: 25px; } .submenu5,.submenu5_act { padding-left: 50px; padding-right: 5px; height: 25px; } .submenu6,.submenu6_act { padding-left: 60px; padding-right: 5px; height: 25px; } .submenu7,.submenu7_act { padding-left: 70px; padding-right: 5px; height: 25px; } .submenu_line { border-bottom-style: solid; border-bottom-width: 1pt; border-bottom-color: #D4D4D4; margin-left: 10px; height: 0px; } .submenu2_line { border-bottom-style: solid; border-bottom-width: 1pt; border-bottom-color: #D4D4D4; margin-left: 20px; height: 0px; } .submenu3_line { border-bottom-style: solid; border-bottom-width: 1pt; border-bottom-color: #D4D4D4; margin-left: 30px; height: 0px; } .submenu4_line { border-bottom-style: solid; border-bottom-width: 1pt; border-bottom-color: #D4D4D4; margin-left: 40px; height: 0px; } .submenu5_line { border-bottom-style: solid; border-bottom-width: 1pt; border-bottom-color: #D4D4D4; margin-left: 50px; height: 0px; } .submenu6_line { border-bottom-style: solid; border-bottom-width: 1pt; border-bottom-color: #D4D4D4; margin-left: 60px; height: 0px; } .submenu7_line { border-bottom-style: solid; border-bottom-width: 1pt; border-bottom-color: #D4D4D4; margin-left: 70px; height: 0px; } /* Content Stile */ /* spezielle Stile für Wetterseite */ #dhv_content div.wetter-rot { background-color: #F07438; padding: 0px 10px 2px 10px; margin-bottom: 10px; } #dhv_content div.wetter-grau { background-color: #EFEFEF; padding: 0px 10px 2px 10px; margin-bottom: 10px; } #dhv_content div.wetter-gruen { background-color: #9EF8A2; padding: 0px 10px 2px 10px; margin-bottom: 10px; } #dhv_content div.wetter-weiss { /*background-color: #fff;*/ padding: 0px 10px 2px 10px; margin-bottom: 10px; border: 1px solid #ced2d1; } span.wetter-rot { background-color: #F07438; padding: 3px; } span.wetter-grau { background-color: #EFEFEF; padding: 3px; } span.wetter-gruen { background-color: #9EF8A2; padding: 3px; } .content { font-family: Arial, Helvetica, sans-serif; color: #505050; } p.bodytext,p { color: #505050; line-height: 18px; font-size: 12px; margin-bottom: 10px; } .right p.bodytext { margin-right: 15px; } .content a,.right a { color: #505050; text-decoration: underline; } .content a:hover,.right a:hover { color: #232323; } h1 { color: #505050; font-family: Georgia, Times News Roman, Times, serif; margin-bottom: 10px; font-size: 22px; padding-top: 5px; font-weight: normal; } .right h1 { font-size: 15px; margin-right: 15px; font-weight: bold; } h2 { color: #505050; font-size: 15px; font-weight: bold; margin-bottom: 10px; padding-top: 10px; } h3 { color: #505050; font-size: 14px; font-weight: bold; margin-bottom: 10px; padding-top: 10px; } h4 { color: #505050; font-size: 12px; font-weight: bold; } h1 a,h2 a,h3 a,h4 a { color: #505050; } h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover { color: #000000; } .content ul { list-style-type: disc; } /* für Marktplatz Header */ h1.marktplatz { color: #0D4373; padding-left: 17px; font-size: 21px; font-weight: normal; padding-top: 15px; font-family: Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; text-transform: uppercase; padding-bottom: 10px; } img { border: none; } .content li { color: #505050; line-height: 18px; margin-left: 15px; } .csc-textpic-caption { color: #505050; font-size: 11px; text-align: left; font-weight: regular; } .csc-sitemap { white-space: normal; width: 400px; } /* sonstige Elemente */ .search { margin-left: 5px; background-color: transparent; border: 1px; border-color: #616161; border-style: solid; border-width: 1px; color: #2C2C2C; } .shadow { -webkit-box-shadow: 3px 3px 3px #888888; -moz-box-shadow: 3px 3px 3px #888888; box-shadow: 3px 3px 3px #888888; } .corner_topright { -webkit-border-top-right-radius: 5px; -khtml-border-top-right-radius: 5px; -moz-border-radius-topright: 5px; border-top-right-radius: 5px; } .corner_bottomright { -webkit-border-bottom-right-radius: 5px; -khtml-border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; border-bottom-right-radius: 5px; } /* News */ .news-list-item, .news-latest-item { background-color: #C5DAE3; margin-bottom: 5px; padding-left: 10px; padding-top: 9px; padding-bottom: 10px; } .news-latest-item { margin-bottom: 0px; } .news-list-item a, .news-latest-item a { color: #3E3E3E; text-decoration: underline; } .news-list-item a:hover, .news-latest-item a:hover { color: #000000; text-decoration: underline; } .news-list-item h2, .news-latest-item h2 { margin-bottom: 5px; padding-top: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-right: 9px; } .news-list-item a:hover, .news-latest-item a:hover { text-decoration: underline; } .news-list-item p, .news-latest-item p { color: #3E3E3E; line-height: 15px; } .dhv-news-list-image img, .dhv-news-latest-image img { margin-left: -10px; } .dhv-news-latest-image img { } .dhv-news-single-image { float: left; margin-right: 10px; } .dhv-news-list-image { width: 100%; background-image: url(../img/news/news_bg.gif); background-repeat: repeat-y; background-position: 100% 100%; } .dhv-news-latest-image { float: left; padding-right: 10px; } .news-list-date { font-size: 11px; font-weight: normal; } .news-list-morelink, .news-latest-morelink { padding-left: 5px; } div.news-latest-container { padding-top: 10px; } hr.clearer { width: 100%; color: #FFFFFF; } .news-single-date { color: #505050; } .browseLinksWrap { font-size: 11px; color: #505050; } .browseLinksWrap a { font-size: 11px; color: #505050; text-decoration: underline; } .browseLinksWrap a:hover { color: #000000; } li.news-amenu-item-year { padding-top: 10px; font-weight: bold; color: #505050; } li.amenu-act a { font-weight: bold; font-style: italic; } /* Suche */ .dhv_searchfield { background-color: transparent; border: 1px; border-color: #737373; border-style: solid; border-width: 1px; color: #505050; width: 200px; } .dhv_advsearch_link { margin-top: 5px; margin-left: 5px; } .dhv_advsearch_link a { text-decoration: none; } .dhv_advsearch_link a:hover { text-decoration: underline; } .gs-visibleUrl { display: none; } /* Artikeldatum formatieren */ p.csc-header-date { padding-top: 7px; padding-left: 3px; margin-bottom: -5px; } /* Center (above or below) */ div.csc-textpic-center { text-align: center; float: left; /* IE-hack */ } /*Google Suche Overlay*/ #dhv_csebackground { display: none; background-color: #000000; z-index: 98; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; opacity: 0.6; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter: alpha(opacity = 60); margin: 0; } #dhv_csecontainer { display: none; background-color: #FFFFFF; z-index: 99; color: #434343; font-family: Verdana, Arial, sans-serif; line-height: 13px; font-size: 11px; position: absolute; top: 100px; left: 50%; margin-left: -400px; width: 800px; /*height: 800px;*/ min-height: 100px; padding: 10px; opacity: 1; } /* Marktplatz */ #dhv_mp { color: #1C1B1B; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 18px; } #dhv_mp p { color: #505050; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 18px; } #dhv_mp a { text-decoration: underline; color: #505050; } #dhv_mp a:hover { text-decoration: underline; color: #000000; } .mp_more_link a{ text-decoration: underline; color: #505050; } .mp_more_link a:hover{ text-decoration: underline; color: #000000; } .mp_title { height: 40px; color: #505050; background-color: #FFFFFF; vertical-align: middle; font-size: 18px; border-left: solid 1px #D4D4D4; border-right: solid 1px #D4D4D4; padding-top: 3px; } .tx-indexedsearch-searchbox-sword, .tx-indexedsearch-searchbox-button { margin-left: 5px; color: #505050; } .tx-indexedsearch-searchbox td { font-weight: bold; } /*formhandler*/ div.Tx-Formhandler label, div.Tx-Formhandler input, div.Tx-Formhandler textarea, div.Tx-Formhandler select{ font-size: 12px; color: #505050; } /* social share */ .tx_socialshareprivacy_container{ min-height: 60px !important; width: 250px !important; } /*forms*/ div.csc-mailform-field { padding-top: 5px; } div.csc-mailform-field label { width: 100px; display: inline-block; vertical-align: top; } div.csc-mailform-field textarea { padding: 2px; font-family: Arial, Helvetica, sans-serif; color: #505050; } fieldset.csc-mailform { border-width: 0px; } .csc-mailform-submit { margin-left: 105px; margin-top: 10px; padding: 2px; }