a,a:link {font-family:Arial,Helvetica;color:#1D6E9C;font-weight:none;font-size:16px;text-decoration:underline;line-height:1.4em;}
a:hover {font-family:Arial,Helvetica;color:#FF0000;font-size:16px;text-decoration:underline;line-height:1.4em;}
a:active {font-family:Arial,Helvetica;color:#1D6E9C;font-size:16px;text-decoration:underline;line-height:1.4em;}
a:visited {font-family:Arial,Helvetica;color:#1D6E9C;font-size:16px;text-decoration:underline;line-height:1.4em;}

a.adv,a.adv:link,a.adv:active,a.adv:visited { font-family:Arial,Helvetica;font-size:12px;color:AA1B33;font-weight:none;text-decoration:none;}
a.adv:hover { font-family:Arial,Helvetica;font-size:12px;color:#FF0000;font-weight:none;text-decoration:none;}

a.menu0,a.menu0:link,a.menu0:active,a.menu0:visited {font-family:Arial,Helvetica;color:#FFFFFF;font-weight:none;font-size:20px;text-decoration:none;}
a.menu0:hover {font-family:Arial,Helvetica; color:#FF0000;background:none;font-size:20px;text-decoration:none;}

a.home,a.menu:link,a.home:active,a.home:visited {font-family:Arial,Helvetica;color:#1D6E9C;font-weight:none;font-size:17px;text-decoration:#1D6E9C;}
a.home:hover {font-family:Arial,Helvetica; color:#1D6E9C;background:none;font-size:17px;text-decoration:#1D6E9C;}

a.menu,a.menu:link,a.menu:active,a.menu:visited {font-family:Arial,Helvetica;color:#1D6E9C;font-weight:none;font-size:16px;text-decoration:none;line-height:1.4em;}
a.menu:hover {font-family:Arial,Helvetica; color:#FF0000;background:none;font-size:16px;text-decoration:none;line-height:1.4em;}

.t1 {font-family:Arial,Helvetica;font-size:13px;font-weight:none;color:#000000;line-height:1.4em;}
.t11 {font-family:Arial,Helvetica; font-size:16px;font-weight:none;color: #000000;line-height:1.4em;} 
.klein {font-family:Verdana,Arial,Helvetica;font-size:12px;font-weight:none;color:#000000;}
.name{font-family:Verdana,Arial,Helvetica; font-size:14px;font-weight:none;color: #1D6E9C;} 
.line {font-family:serif; font-size: 12px; text-decoration:none; margin:0 0 8px 0; border-bottom: dashed 1px #1D6E9C; color:#1D6E9C; padding:3px;}
.line0 {width:100%; height:1px; border-top:solid 1px #649ADD; margin:10 0 0px 0;}
.sl {font-family:Verdana,Arial,Helvetica; font-size:18px;font-weight:none;color:#FF8155;letter-spacing:0.8pt;} 
.center {font-family:Arial,Helvetica;font-size:16px;font-weight:none;color:#1D6E9C;}

h1 {text-align:left;font-family:Arial,Helvetica;font-size:24px;margin:14px 0 12px 0;line-height:1em;font-weight:bold;color:#436E89;padding:0;}
h2 {text-align:left;font-family:Arial,Helvetica;font-size:20px;margin:14px 0 12px 0;line-height:1em;font-weight:bold;color:#436E89;padding:0;}
h3 {text-align:left;font-family:Arial,Helvetica;font-size:18px;margin:14px 0 12px 0;line-height:1em;font-weight:bold;color:#436E89;padding:0;}
h4 {text-align:left;font-family:Arial,Helvetica;font-size:16px;margin:14px 0 12px 0;line-height:1em;font-weight:bold;color:#436E89;padding:0;}

li  {
    margin:4px 0px;
    padding:0;
}

li.video {
    background: url('/picture/video.png') no-repeat left center;
    list-style-type: none;
    margin: 4px 0 0 -24px;
    padding: 0 0 0 24px;
}

@media only screen and (max-width: 1050px) {
    .t11 {
        font-size:36px;
    }

    .t1 {
        font-size:36px;
    }

    .klein {
        font-size:22px;
    }

    a,a:link,a:active,a:visited {
        font-size:36px;
    }
    
    a:hover {
        font-size:36px;
    }

    a.menu,a.menu:link,a.menu:active,a.menu:visited {
        font-size:36px;
    }

    a.menu:hover {
        font-size:36px;
    }
    
    p  {
        margin:30px 0;
        padding:0;
    }

    li  {
        margin:24px 0;
        padding:0;
    }

    h1 {
        font-size:50px;
    }

    h2 {
        font-size:46px;
    }

    h3 {
        font-size:40px;
    }

    h4 {
        font-size:36px;
    }

}
