/*---------------------------------------------*/
/*---------- Autor: Enrico Baumann ------------*/
/*---------- Copyright: Enrico Baumann --------*/
/*---------- Datum: 20.12.2025 ----------------*/
/*---------------------------------------------*/
body {
    background-color: #fafafa;
    width: 98%;
    max-width: 990px;
    margin: 5px auto;
    background-image: url('../bilder/bg.jpg');
}

div.tpm {
    background-color:  #00A1E6;
    text-align: center;
    border: 2px solid #FFFFFF;
    border-radius: 10px;
    margin: 40px;
    padding:0;
    box-shadow: rgb(38, 57, 77) 0 20px 30px -10px;
}

div.tpm > h1, h2 {
    background-color: #FDFFF5;
    margin: 0;
    letter-spacing: 2px;
}

div.tpm > h1 {
    color: #A81938 ;
    font-size: 240%;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    padding-top: 10px;
}

div.tpm > h2 {
    color: #132C77 ;
    font-size: 185%;
    padding-bottom: 10px;
}

div.tpm > p     {
    color: #FFFFFF ;
    font-size: 20px;
    padding: 2px 15px;
}

div.tpm > p.border {
    border: 1px solid red;
    color: #E30918 ;
    border-radius: 3px;
    background-color:#FFFFFF ;
    padding: 5px;
    margin: 0 15px;
}

div.tpm > img {
    margin: 5px;
    width: 95%;
    max-width: 550px;
    border: 1px solid #1F1A7A ;
    border-radius: 5px;
}

a:link {
    text-decoration:underline;
    color: #3A1B7E ;
}

a:hover {
    color: #0076A8 ;
    background-color: #FFFFFF ;
    text-decoration:none;
}

small {
    font-size: 16px;
}

div.tpm > p.autor {
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
    background-color: #FDFFF5  ;
    color: #0096D6 ;
    margin-bottom: 0;
    padding: 10px 2px;
    letter-spacing: 4px;
}

