/*************************/
/* Typografie und Farben */
/*************************/


    #footer {clear:both;}

    body {
        font-size: 62.5%; /* Resets 1em to 10pt */
        font-family: Verdana, Arial, Sans-Serif;
        background: white;
        color: black;
    }

    #wrapper {
        background-color: #eee;
        padding: 5px 10px 5px 10px;
        border: 1px solid black;
    }
    p {font-size: 14px;}

    code {font-size:1.0em;
          color:black;
    }

    h2,h3 {
        font-size: 20px;
        font-family: Georgia, serif;
    }

    /* Header */
    #header_menu_top, #header_menu_top a {
        text-align: left;
        color: black;
    }


    #main_menu{
        text-transform: uppercase;
        font-weight: bold;
        clear:both;
        font-size: 1.2em;
        background-color: #ddd;
        width: 827px;
        height: 20px;
        margin: 0;
        padding: 0;
        border-bottom: 3px solid #eee;
        margin-top:10px;
    }

    #main_menu a {
        color: black;
        text-decoration: none;
    }

    #main_menu a:hover {
        text-decoration: underline;
    }

    #main_menu ul {
        padding: 0;
        margin: 0;
        margin-left: 8px;
    }

    #main_menu ul li {
        border-left: 1px dotted blue;
        list-style: none;
        float: left;
        background-color: #ddd;
        padding-top: 3px;
        padding-left: 5px;
        padding-right: 8px;
        padding-bottom: 3px;
    }

    #main_menu ul li:first-child {
        border-left:none;
    }

    /* Content */
    #search {
        background:  #eee;
        margin-top: 20px;
        margin-right: 30px;
        padding: 0;
    }


    #tipp_head {
        font-size: 36px;
        font-family: Georgia, serif;
    }

    #tipp_body {
        font-size: 18px;
    }

    #tipp,
	#tipp p {
        font-size: 16px;
    }

    #breadcrumb h2 a:link,
    #breadcrumb h2 a:visited {
        font-size: 14px;
        font-weight: normal;
        text-decoration: none;
    }

    .content {
        background: white;
        color: black;
        border: solid #e0e0e0 1px;
        padding: 10px;
    }

    .tipptease_head {
        font-size: 20px;
        font-family: Georgia, serif;
    }

    .tipptease_body {
        font-size: 16px;
        line-height: 18px;
    }

    .tipptease_detail {
        font-size: 12px;
    }

    .chapter_box {
        width: 300px;
        font-size: 1.4em;
        line-height: 1.6em;
        border: 1px solid black;
        padding: 2px;
    }

    .chapter_box_headline {
        font-weight: bold;}

    #moretipps_upper {float: right;
                      width: 250px;
                      margin: 0 20px 0 10px;
                      padding: 0 10px 10px 7px;
                      background: none;
                      font-size: 12px;
    }


    #moretipps_upper ul {margin: 15px 0 0 0;
                         padding: 0;}

    #moretipps_upper h4 {margin-bottom: -10px;}

    #moretipps_upper ul li {border-bottom: 1px dotted gray;
                            margin: 5px 0px 5px 0px;
                            padding: 3px}

    #moretipps_upper ul li:last-child {border: none}

    #moretipps_upper ul li a {font-family: Georgia, serif;
                              text-decoration: none}

    #moretipps_upper ul li a:hover {
        text-decoration: underline}

    /* Navigation */
    .navigation_bar {
        background: #eee;
    }

    .navigation {
        background: #eee;
        padding: 0;
        font-size: 1.2em;
        margin-top: 0;
        margin-bottom: 10px;
        border:solid black 1px;
    }

    .navigation_head {
        font-weight: bold;
        text-align: center;
        background: #7779c8;
        background: #ccc repeat-x url(http://www.goldmann.de/specific/bg_go_navigation.png);
        color: black;
        padding: 0;
        height: 15px;
    }

    .navigation ul {
        list-style-type:none;
        margin: 0;
        padding: 0;
    }

    .navigation ul li {
        border-bottom: 1px #b6b6b6 solid;
        padding: 6px 3px 6px 6px;
    }

    #startpage_head a:link {color: black}
    #startpage_head a:visited {color: black}

    #navigation_head a:link {color:black}
    #navigation_head a:visited {color:black}

    #kw_nodes_head a:link {color:black}
    #kw_nodes_head a:visited {color:black}

    #t2kw_nodes_head a:link {color:black}
    #t2kw_nodes_head a:visited {color:black}

    .navigation ul li a:link {color: black; text-decoration:none}
    .navigation ul li a:visited {color: black; text-decoration:none}
    .navigation ul li a:hover {color: black; text-decoration:underline}

    #socialsharing{
        margin: 3px 0 3px 2px;
    }

    #socialsharing a { margin-right: 3px;}
    #socialsharing a img {margin: 0;}

    /* Sidebar */
    .sidebar {
        background: white;
        color: black;
        padding: 0px 5px 0px 5px;
        font-size: 1.1em;
    }

    .sidebar_head {
        font-weight: bold;
        text-align: left;
    }


    .sidebar ul {
        list-style-type:none;
        margin: 0 0 10px 0;
        padding: 0;
    }

    .sidebar ul li {
        border: none;
        padding: 2px;
    }

    .sidebar ol {
        list-style-type: decimal;
        margin: 0;
        padding: 0;
    }

    .sidebar ol li {
        border: none;
        padding: 2px;
    }

    /* Admin */

    .commentU {
        color: green;
    }

    .commentO {
        font-size: 1.3em;
        line-height: 1.7em;
        background: lightyellow;
        padding: 5px;
    }

    .commentX {
        color: red;
    }

    .commentD {
        text-decoration: line-through;
    }

    .comment_line {
        visibility: hidden !important;
    }

    .list_engine {
        background: white;
    }

    /* Default-Farben */
    .sidebar ul li a:link {
        text-decoration: none;
    }
    .sidebar ul li a:visited {
        text-decoration: none;
    }

    .sidebar ul li a:hover {
        text-decoration: underline;
    }

    .module_headlines {
        font-size: 1.2em;
        border: 1px solid black;
        background: red repeat-x url(http://www.goldmann.de/specific/bg_go_module_headlines.png);
        color: white;
        padding: 2px 10px 2px 10px;
        margin-top: 5px;
        margin-bottom: 10px;
        font-weight: bold;
    }

    /************/
    /* Struktur */
    /************/

    body {
        width: 800px;

    }

    #outer {width: 984px;}
    #wrapper {float: left;
              width: 830px;}
    #outerskyscraper{float:left;
                     width: 120px;}

    #header_logo {
        float: left;

    }

    #header_menu_top {
        text-align: right;
    }

    #header_ad {
        clear:both;
        height: 0;
    }

    .header {
    }

    #search {
        float: right;
    }

    .page {
        clear:both;
    }


    .navigation_bar {
        float: left;
        width: 0;
        margin-left: 5px;
        display:none;
    }

    .content {
        float: left;
        width: 805px;

    }


    .footer{
    }

    #moretipps ul {
        list-style-type:none;
        margin-left: 0;
    }

    #moretipps ul li a {
        font-family: verdana;
        font-size: 1.1em;
        font-weight: normal;
        line-height: 1.4em;
    }


    /***********/
    /* Details */
    /***********/

    .list_navigation {
        text-align: right;
    }

    /* Bilder */
    img {
        border: 0;
    }

    img.thumbnail {
        margin: 0 5px 0 5px;
    }

    #startpage_head {
        border-bottom: 0;
    }

    /* Top Ten Listenmodul */
    .topten_list {
        margin: 0;
    }

    .topten_list ol li {
        font-size: 1.3em;
        margin-bottom: 5px;
    }

    .topten_list ol li a:link,
    .topten_list ol li a:visited {
        text-decoration: none;
    }

    .topten_list ol li a:hover {
        text-decoration: underline;
    }

    .module_headlines a {color: white;}

    #sbi {background-image: url(http://www.goldmann.de/img/google_bg.png);
          background-repeat: no-repeat;
          background-position: center center;}

    #AdTop {

    }
    #toplevelkeywordcloud, #empfehlungen
    {
        padding: 0px;
        border: none;
        background: none;
        margin-top: 10px;
    }

    #toplevelkeywordcloud a, #empfehlungen a
    {
        text-decoration: none;
        color: blue;
        font-size: 1.4em;
        margin: 1px 0px 3px 9px;
        line-height: 22px;
    }

    #toplevelkeywordcloud a:hover
    {
        text-decoration: underline;
    }

    #toplevelkeywordcloud_head
    {
        margin:0;
        padding: 6px;
        text-align: left;
        background: none;
    }

    #gallery_button_before {float:left;}
    #gallery_content_image {text-align:center;
    }
    #gallery_button_after {
        float:right;
    }
    #gallery_teaser {font-size: 1.4em;
                     clear:both;}
