@import 'textpic.css';

.csc-textpic-imagewrap {
    padding-bottom:17px !important;
}

/* -- CE: Ueberschrift -- */
.ce-headline {
    padding:0 0 34px 0;
}

    .ce-headline h1 {
        color:#203b4a;
        font-size:20px;
    }

    .ce-headline .text {
        color:#afa08d;
        font-size:15px;        
        line-height:19px;
    }
    
/* -- CE: Text -- */
.ce-text {
    font-size:13px;
    line-height:17px;
}

    .ce-text h2 {
        padding:0 0 1px 0;
        color:#203b4a;
        font-size:15px;
    }

    .ce-text u {
        text-decoration:unterline;
    }
    
    .ce-text b,
    .ce-text strong {
        font-weight:bold;
    }
    
    .ce-text i,
    .ce-text em {
        font-style:oblique;
    }
    
    .ce-text a {
        color:#afa08d;
    }
    
    .ce-text a:hover {
        color:#203b4a;
    }
    
    .ce-text p {
        margin:0 0 17px 0;
    }
    
    .ce-text ul {
        margin:0 0 17px 0;
    }

        .ce-text ul li {
            padding:0 0 12px 17px;
            background:url('../img/bg/listing-item.png') no-repeat 0 5px;
        }    

    .ce-text ol {
        margin:0 0 17px 0;
        padding:12px 0 0 20px;
    }
    
        .ce-text ol li {
            height:30px;
            list-style:decimal;
        }

/* -- CE: Unternavigation -- */
.ce-subNav {
    font-size:12px;
}

    .ce-subNav ul {
    } 

        .ce-subNav ul li {
        }

            .ce-subNav ul li a {
                height:24px;
                padding:0 0 0 9px;
                color:#afa08d;
                display:block;
                background:url('../img/bg/subNav-item.png') no-repeat 0 3px;
            }

            .ce-subNav ul li a.active,
            .ce-subNav ul li a:hover {
                color:#203b4a;
            }

/* -- CE: Erklaerungen -- */
.ce-definitions {
}

    .ce-definitions > ul {
    }

        .ce-definitions > ul > li {
            border-bottom:1px solid #bfb4a5;
        }

        .ce-definitions > ul > li.last {
            border-bottom:none;
        }

            .ce-definitions > ul > li .left {
                width:310px;
                padding:11px 0 0 10px;
            }

                .ce-definitions > ul > li .left  h2 {
                    color:#afa08d;
                    font-size:20px;
                }

            .ce-definitions > ul > li .right {
                width:620px;
                padding:17px 10px 17px 0;
            }

/* -- CE: Adresse -- */
.ce-address {
    font-size:13px;
    line-height:17px;
}

    .ce-address h2 {
        padding:0 0 18px 0;
        color:#203b4a;
        font-size:15px;
    }

    .ce-address .left {
        width:460px;
    }

    .ce-address .right {
        width:460px;
    }

        .ce-address .right table {
        }

            .ce-address .right table th {
                width:35px;
                height:24px;
            }