div.tx-wecknowledgebase-pi1 {
    width: auto;
}


/*
    Formatierung "Most Popular"
*/

div.kb-most-popular {
    margin: 0;
    padding: 0;
}

div.kb-pop-item h4 {
    font-size: 12px;
    margin: 0;
    padding: 0;
    color: #555555;
    font-weight: normal;
}

div.kb-pop-item h4 a {
    text-decoration: none;
    color: #555555;
}

div.kb-pop-item h4 a:hover {
    text-decoration: underline;
    color: #555555;
}

div.kb-pop-item {
    margin: 0 5px 0 5px;
    padding: 5px;
    border-bottom: 1px solid #DEDEDE;
}

/*
    Formatierung Suchmaske
*/

div.kb-search-form {
    padding: 0;
    margin: 0 0 5px 0;
}

div.news-catdropdown h3 {
    color: #FFFFFF;
    padding: 0 0 5px 0;
}

div.kb-search-form-submit {
    
}


/*
    Formatierung Single View
*/
div.kb-single-item {
    width: 100%;
}

div.kb-single-item h2 {
    margin: 0 0 10px 0;
    padding: 0;
    font-size: 13px;
    font-weight: bold;
}

div.kb-single-addcomment {
    float: left;
}

div.kb-single-backlink {
    float: right;
}

div.news-button {
    margin: 0;
    padding: 0;
    border: none;
}

div.news-button a, div.news-button a:hover, div.news-button a.visited {
    margin: 0;
    padding: 0;
    border: none;
}

/*
    Formatierung Latest
*/
div.kb-latest-container {
    margin: 20px 0 0 0;
    padding: 0;
    clear: both;
}

div.kb-latest-container h2 {
    font-weight: bold;
}

div.kb-latest-item {
    margin: 0 0 15px 0;
    padding: 0;
}


/*
    Formatierung List
*/
div.kb-list-container {
    margin: 20px 0 0 0;
    padding: 0;
}

div.kb-list-container h2 {
    font-weight: bold;
}

div.kb-list-item {
    margin: 0 0 15px 0;
    padding: 0;
}



/*
    Formatierung Cat-Menu
*/
div.kb-catmenu-NO {
    width: 33%;
    float: left;
    margin-bottom: 4px;
}    

div.kb-catmenu {
    float: right;
    margin: 0 0 20px 0;
    width: 100%;
    clear: both;
}

div.kb-catmenu h3 {
    margin: 10px 0 5px 0;
}

/*
    Dropdown für Kategorien
*/
.news-catdropdown {
    float: left;
}

/*
    Kommentar-Formular
*/

div.kb-form {
    border: 1px solid silver;
    padding: 5px;
    margin: 10px 0 0 0;
}

.kb-form-label {
    float: left;
    width: 100px;
    text-align: right;
    margin-right: 10px;
}

.kb-form-input {
    float: left;
    width: 70%;
    text-align: left;
    margin-right: 10px;
}

div.kb-single-item div.news-single-additional-info {
    background-color: white;
    border: 0;
    margin: 0 0 10px 0;
}

.news-single-related {
    border: 0;
    background-color: white;
}
