﻿div { border: 1px; }

/*----------------- Allgemeine Form/HTML/Body Formatierung ------------*/

form { background-position: center top; background-repeat: no-repeat; }

iframe form { background: none !important; }

body { margin: 0px; font-size: 12px; font-family: arial; }

.clear { clear: both; }

.IE9-Fix { filter: none !important; }

.borderlinedContentContainer { width: 966px; margin: 1px auto 0px auto; height: 100%; }

.contentLeft, .contentMiddle, .contentRight { float: left; height: 100%; }

.contentLeft { width: 180px; margin-right: 1px; }

    .contentLeft > div, .contentRight > div { margin-bottom: 1px; }

.contentMiddle { width: 584px !important; background-color: #DDDDDD; padding: 15px 10px 0px 10px; }

    .contentMiddle > div:first-child { padding: 0 0 20px 0; }

    .contentMiddle a:hover { color: #353535; }

    .contentMiddle img { border: 0px; }

.contentRight { width: 180px; margin-left: 1px; }

/* ---------------------------------- Header ------------------------------- */

.headerContainer { height: 200px; background-color: #353535; position: relative; }

.headerContainer.tickerEnabled { height: 218px; }

.headerContentContainer { width: 966px; max-width: 966px; margin: auto; position: relative; height: 188px; z-index: 20; }

    .headerContentContainer.tickerEnabled { height: 206px; }

.myImageContainer { float: left; height: 188px; }

.tickerContainer { position: absolute; top: 5px; right: 0px; width: 665px; }

.headerTextContainer { padding: 0px; color: #ffffff; height: 158px; position: absolute; top: 5px; left: 300px; }

    .headerTextContainer.left-aligned { left: 0px; }

    .headerTextContainer.tickerEnabled { margin-top: 22px; }

.willkommenstext { max-width: 665px; overflow: hidden; }

    .willkommenstext h1, .willkommenstext h2, .willkommenstext h3, .willkommenstext h4, .willkommenstext h5, .willkommenstext h6 { font-weight: normal; margin-bottom: 0; margin-top: 0; }

/* ---------------------------------- Navigation ---------------------------*/

.naviContainer { height: 30px; padding: 0px; border: 0px; background-repeat: repeat-x; position: absolute; bottom: 6px; right: 0px; }

    .naviContainer div { margin-right: 3px; }

    .naviContainer ul ul a { Font-Size: 13px; color: #000; display: block; white-space: normal; text-decoration: none; padding: 10px; width: 280px; }

        .naviContainer ul ul a:hover { color: #fff; padding: 10px; }

    .naviContainer li:hover { Color: #fff; }

    .naviContainer li ul { height: auto; left: -999em; margin-top: 1px; margin-left: -10px; margin-right: 0; position: absolute; width: 300px; }

    .naviContainer li li { font-size: 13px; height: auto; letter-spacing: normal; margin-top: -1px; margin-bottom: 0; text-align: left; background-Color: white; width: 300px; }

        .naviContainer li li:hover, .naviContainer li li.sfhover { background-Color: #b0bbc7; height: auto; width: 300px; }

    .naviContainer li ul ul { margin: -35px 0 0 300px; }

        .naviContainer li ul ul ul { margin: -35px 0 0 300px; }

            .naviContainer li ul ul ul ul { margin: -35px 0 0 300px; }

                .naviContainer li ul ul ul ul ul { margin: -35px 0 0 306px; }

    .naviContainer li:hover ul ul, .naviContainer li:hover ul ul ul, .naviContainer li:hover ul ul ul ul, .naviContainer li:hover ul ul ul ul ul, .naviContainer li:hover ul ul ul ul ul ul, .naviContainer li.sfhover ul ul, .naviContainer li.sfhover ul ul ul, .naviContainer li.sfhover ul ul ul ul, .naviContainer li.sfhover ul ul ul ul ul, .naviContainer li.sfhover ul ul ul ul ul ul { left: -999em; }



.naviItem li:hover ul, .naviItem li li:hover ul, .naviItem li li li:hover ul, .naviItem li li li li:hover ul, .naviItem li li li li li:hover ul, .naviItem li li li li li li:hover ul, .naviItem li.sfhover ul, .naviItem li li.sfhover ul, .naviItem li li li.sfhover ul .naviItem li li li li.sfhover ul .naviItem li li li li li.sfhover ul .naviItem li li li li li li.sfhover ul { left: auto; }

.naviItem_Selected:hover ul, .naviItem_Selected li li:hover ul, .naviItem_Selected li li li:hover ul, .naviItem_Selected li li li li:hover ul, .naviItem_Selected li li li li li:hover ul, .naviItem_Selected li li li li li li:hover ul, .naviItem_Selected li.sfhover ul, .naviItem_Selected li li.sfhover ul, .naviItem_Selected li li li.sfhover ul .naviItem_Selected li li li li.sfhover ul .naviItem_Selected li li li li li.sfhover ul .naviItem_Selected li li li li li li.sfhover ul { left: auto; }

.naviItem:hover > ul > li:first-of-type, .naviItem_Selected:hover > ul > li:first-of-type { /*height: 33px !important;*/ }

.naviContainer li:hover, .naviContainer li.sfhover { display: block; /*height: 28px;*/ }

.naviLine { width: 100%; height: 8px; z-index: 10; margin-top: 2px; }

.naviItem, .naviItem_Selected { -webkit-border-radius: 10px 10px 0px 0px; border-radius: 10px 10px 0px 0px; float: left; }

.naviItem_Selected { background-color: #DDDDDD; }

    .naviItem_Selected ul a { display: block; white-space: normal; color: #000; }

    .naviItem_Selected > ul > li { padding: 2px 10px 12px; }

.naviItem { white-space: nowrap; }

    .naviItem:hover, .naviItem_Selected:hover { background-color: #fff; }

        .naviItem:hover a, .naviItem_Selected:hover a { color: #000; }

    .naviItem ul, .naviItem_Selected ul { margin: 0; padding: 0; }

        .naviItem ul a { display: table; }

        .naviItem ul a, .naviItem_Selected ul a { Font-Size: 14px; text-decoration: none; padding-top: 9px; padding-bottom: 9px; }

    .naviItem li, .naviItem_Selected li { display: block; float: left; padding-left: 0px; padding-right: 0px; text-align: center; }

    .naviItem > ul > li { padding: 2px 10px 3px; }

/* ------------------- Verzeichnis ------------------------*/

.verzeichnis { vertical-align: middle; padding-top: 9px; padding-bottom: 9px; color: #6D6D6D; background-color: #DDDDDD; }

    .verzeichnis a { text-decoration: none; }

        .verzeichnis a:hover { color: #353535; }

        .verzeichnis a:last-child { text-decoration: none; font-weight: bold; color: #353535; }

            .verzeichnis a:last-child:hover { color: #808080; }

    .verzeichnis div:first-child { width: 966px; margin: 0 auto; }

/* ------------------- Suche ----------------------------*/

.searchContainer { width: 205px; height: 50px; position: absolute; bottom: 45px; right: 0px; }

.suche_main_inner_Panel { float: left; width: 211px; margin: 13px 0px; }

    .suche_main_inner_Panel div { float: left; }

.suche_textbox { padding: 3px 4px 3px 8px; width: 140px; background: rgb(192,192,192); background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MwYzBjMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYmViZWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, rgba(192,192,192,1) 0%, rgba(235,235,235,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(192,192,192,1)), color-stop(100%,rgba(235,235,235,1))); background: -webkit-linear-gradient(top, rgba(192,192,192,1) 0%,rgba(235,235,235,1) 100%); background: -o-linear-gradient(top, rgba(192,192,192,1) 0%,rgba(235,235,235,1) 100%); background: -ms-linear-gradient(top, rgba(192,192,192,1) 0%,rgba(235,235,235,1) 100%); background: linear-gradient(to bottom, rgba(192,192,192,1) 0%,rgba(235,235,235,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c0c0c0', endColorstr='#ebebeb',GradientType=0 ); border: 1px solid black; -webkit-border-radius: 6px 0px 0px 6px; border-radius: 6px 0px 0px 6px; height: 16px; }

/* ------------------------ Ticker ------------------------------*/

.Divmarquee { padding: 3px 4px 3px 8px; width: 653px; background-color: #565656; -webkit-border-radius: 6px 6px 6px 6px; border-radius: 6px 6px 6px 6px; height: 16px; }

.pointer a, .pointer a:active, .pointer a:target, .pointer a:focus, .pointer a:visited, .pointer { text-decoration: none; color: #DDDDDD; }

    .pointer a:hover { font-weight: bold; }

/* ------------------------ HeaderImage ------------------------*/

.headerImageContainer { float: right; margin-bottom: 1px; }

/* ----------------------- Login ------------------------------*/

.loginContainer { width: 100%; Font-Family: Arial; }

.login_mitte_Panel { padding-bottom: 10px; }

.login_main_panel { padding-left: 10px; }

.login_oben_geschuetzt, .navigationContainer { width: 180px; Font-Family: Arial; font-Weight: bold; padding-left: 10px; Font-Size: 20px; background-repeat: no-repeat; }

.login_mitte_geschuetzt { Font-Family: Arial; font-Size: 11px; padding: 5px 0px 0px 10px; background-repeat: repeat-y; }

.login_unten_geschuetzt { height: 13px; line-height: 13px; background-repeat: no-repeat; }

.login_ueberschrift { width: 180px; Font-Family: Arial; font-Weight: bold; Font-Size: 20px; padding-top: 10px; padding-bottom: 5px; background-repeat: no-repeat; }

/* ------------------------ Backend Navigation ----------------*/

.backEndNavigationContainer { width: 100%; padding-top: 15px; width: 100%; }

    .backEndNavigationContainer a { text-decoration: none; }

        .backEndNavigationContainer a:hover { color: #353535; }

.ueberschrift_geschuetzt { Font-Family: Arial; text-Decoration: none; font-Size: 20px; }

.menue_geschuetzt { Font-Family: Arial; text-Decoration: none; font-Size: 12px; }

.menue_geschuetzt_active { Font-Family: Arial; text-Decoration: none; font-Size: 12px; }

.geschuetztes_menue_panel { width: 100%; padding-bottom: 5px; }

.hr_geschuetzt { text-Align: center; margin-left: 0px; width: 90%; }


/* ---------------------- eigene News -----------------------*/

.newsContainer { width: 100%; background: rgb(212,212,212); background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhZWFlYWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(212,212,212,1) 0%, rgba(174,174,174,1) 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(212,212,212,1)), color-stop(100%,rgba(174,174,174,1))); background: -webkit-linear-gradient(left, rgba(212,212,212,1) 0%,rgba(174,174,174,1) 100%); background: -o-linear-gradient(left, rgba(212,212,212,1) 0%,rgba(174,174,174,1) 100%); background: -ms-linear-gradient(left, rgba(212,212,212,1) 0%,rgba(174,174,174,1) 100%); background: linear-gradient(to right, rgba(212,212,212,1) 0%,rgba(174,174,174,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d4d4d4', endColorstr='#aeaeae',GradientType=1 ); padding-top: 1px; padding-bottom: 10px; }

.aktuelles_main_panel, .aktuelles_Panel_mitte { width: 170px; margin: 0px auto; }

.aktuelles_Panel_mitte { position: relative; }

.aktuelles_ueberschrift { text-align: left; height: 30px; padding-top: 5px; background-image: url(../images/rssicongross.png); background-repeat: no-repeat; background-position: 0px 9px; padding-left: 30px; }

    .aktuelles_ueberschrift a, .aktuelles_weiter a { color: #000; text-decoration: none; }

    .aktuelles_ueberschrift h3 { padding: 6px 0px 0px 2px; margin: auto 0px; font-size: 18px; }

.aktuelles_text { padding-left: 5px; }

.aktuelles_weiter { position: absolute; bottom: 0px; right: 10px; }

/* ---------------------- Schorni/Branchen News ---------------------- */

.bottomNewsContainer { width: 584px; height: 510px; position: relative; margin-left: -10px; margin-top: 15px; padding: 15px 10px 15px; background: rgb(212,212,212); background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhZWFlYWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(212,212,212,1) 0%, rgba(174,174,174,1) 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(212,212,212,1)), color-stop(100%,rgba(174,174,174,1))); background: -webkit-linear-gradient(left, rgba(212,212,212,1) 0%,rgba(174,174,174,1) 100%); background: -o-linear-gradient(left, rgba(212,212,212,1) 0%,rgba(174,174,174,1) 100%); background: -ms-linear-gradient(left, rgba(212,212,212,1) 0%,rgba(174,174,174,1) 100%); background: linear-gradient(to right, rgba(212,212,212,1) 0%,rgba(174,174,174,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d4d4d4', endColorstr='#aeaeae',GradientType=1 ); border-top: 1px solid white; }

    .bottomNewsContainer > div { height: 100% !important; }

        .bottomNewsContainer > div:last-child { height: 0px !important; }

.energienachrichten_panel { margin-right: 30px; }

.energienachrichten_panel, .schornsteinfeger_info_panel { position: relative; float: left; height: 100%; }

.energienachrichten_ueberschrift, .schornsteinfeger_info_ueberschrift { text-align: left; height: 30px; padding-top: 5px; background-image: url(../images/rssicongross.png); background-repeat: no-repeat; padding-left: 30px; }

    .energienachrichten_ueberschrift h3, .schornsteinfeger_info_ueberschrift h3 { margin: 0px; }

.energienachrichten_ueberschrift_link, .schornsteinfeger_info_ueberschrift_link { text-decoration: none; color: #000 !important; }

.energienachrichten_text, .schornsteinfeger_info_text { background-image: url(../images/rssiconklein.png); background-repeat: no-repeat; font-size: 12px; padding-left: 25px; margin-top: 4px; height: 60px; text-decoration: none; }

    .energienachrichten_text > div > a > img, .energienachrichten_weiter_link > img, .schornsteinfeger_info_text > div > a > img, .schornsteinfeger_info_weiter_link img { width: 10px; height: 10px; border: 0px; }

.energienachrichten_weiter, .schornsteinfeger_info_weiter { position: absolute; bottom: 5px; }

.energienachrichten_weiter { right: 10px; }

.schornsteinfeger_info_weiter { right: 5px; }

.energienachrichten_weiter_link, .schornsteinfeger_info_weiter_link { Font-Size: 12px; Text-Decoration: none; }

/* -------------------- EnergieCheck ------------------*/

.energiecheck_main { padding: 5px 0; }

    .energiecheck_main div { width: 160px; }

        .energiecheck_main div:first-child { margin: 0 auto; }

.online_energie_check_link img { width: 160px !important; }

/* -------------------- Teaser ------------------------*/

.teaser_Container { background: rgb(212,212,212); background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhZWFlYWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(212,212,212,1) 0%, rgba(174,174,174,1) 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(212,212,212,1)), color-stop(100%,rgba(174,174,174,1))); background: -webkit-linear-gradient(left, rgba(212,212,212,1) 0%,rgba(174,174,174,1) 100%); background: -o-linear-gradient(left, rgba(212,212,212,1) 0%,rgba(174,174,174,1) 100%); background: -ms-linear-gradient(left, rgba(212,212,212,1) 0%,rgba(174,174,174,1) 100%); background: linear-gradient(to right, rgba(212,212,212,1) 0%,rgba(174,174,174,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d4d4d4', endColorstr='#aeaeae',GradientType=1 ); padding: 5px; }

    .teaser_Container div { width: 160px; }

        .teaser_Container div:first-child { margin: 0 auto; }

.teaser_ueberschrift { text-decoration: none; color: #000; }

/* -------------------- Links ------------------------ */

.links_Container { background: rgb(212,212,212); background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhZWFlYWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(212,212,212,1) 0%, rgba(174,174,174,1) 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(212,212,212,1)), color-stop(100%,rgba(174,174,174,1))); background: -webkit-linear-gradient(left, rgba(212,212,212,1) 0%,rgba(174,174,174,1) 100%); background: -o-linear-gradient(left, rgba(212,212,212,1) 0%,rgba(174,174,174,1) 100%); background: -ms-linear-gradient(left, rgba(212,212,212,1) 0%,rgba(174,174,174,1) 100%); background: linear-gradient(to right, rgba(212,212,212,1) 0%,rgba(174,174,174,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d4d4d4', endColorstr='#aeaeae',GradientType=1 ); padding: 5px; }

.links_main_panel { Font-Family: Arial; padding-top: 7px; padding-bottom: 7px; }

.links_ueberschrift { Text-Align: left; padding-left: 5px; background-repeat: no-repeat; background-position: 10px 0px; }

    .links_ueberschrift h3 { margin: 0px; }

.links_ueberschrift_link { text-decoration: none; color: #000; }

.links_panel { position: relative; }

.links_href { Font-Size: 11px; text-Decoration: none; color: #000; }

.links_text { background-image: url(../images/design_16/linkpfeil2.png); background-repeat: no-repeat; Background-Position: 10px 2px; padding-bottom: 5px; padding-left: 25px; }

.links_weiter { float: right; padding-bottom: 5px; padding-right: 10px; color: #000; }

/* -------------------- WebLinks ---------------------*/

.webLinksContainer { width: 590px; position: relative; margin: 0 auto; padding: 5px 5px 10px 5px; }

    .webLinksContainer a { text-decoration: none; color: black; }

/* -------------------- Module ----------------------- */

.module { border: 1px solid #929292; text-align:Left; }

/* ------------------ FillContainer ------------------ */
.fillContainer { background: rgb(212,212,212); background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhZWFlYWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(212,212,212,1) 0%, rgba(174,174,174,1) 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(212,212,212,1)), color-stop(100%,rgba(174,174,174,1))); background: -webkit-linear-gradient(left, rgba(212,212,212,1) 0%,rgba(174,174,174,1) 100%); background: -o-linear-gradient(left, rgba(212,212,212,1) 0%,rgba(174,174,174,1) 100%); background: -ms-linear-gradient(left, rgba(212,212,212,1) 0%,rgba(174,174,174,1) 100%); background: linear-gradient(to right, rgba(212,212,212,1) 0%,rgba(174,174,174,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d4d4d4', endColorstr='#aeaeae',GradientType=1 ); }
