
.two {
padding: 0px 30px 0px 30px;
font-size: 10pt;
font-family:sans-serif;
color: black;
text-align: left;
letter-spacing: 1px;
}

.twocontainer
{
background-image: url('two.png');
background-position: 100px -300px;
background-repeat:no-repeat;
background-color: #AAA;

position: absolute;
/*border: 5px solid #000000;*/
height:100%;
width:100%;
min-width: 950px;
/*width: 80%;
min-width: 1200px; */
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}

#twoheader
{
margin-top: 0px;
color: #ffca00;
font-family: Georgia;
background-color: rgba(50,50,50, 0.8);
height:50px;
}

.twomenu 
{
position: relative;
display: inline-block;
border: 0px solid #222;
padding: 8px 0px;
width:33.3333%;
text-align: center;
cursor: pointer;
font-weight: bold;
background-color: rgba(200,200,200, 0.8);
font-family: "Arial Black", sans-serif;
}

.twomenuactive
{
background-color: rgba(130,130,130, 0.8);
color: whitesmoke;
}

.twomenu:hover
{
background-color: rgba(165,165,165, 0.8);
color: whitesmoke;
}

.twocontent
{
margin-top: 60px;
width: 70%;
}

.two .listitem:after
{
    content:"";
}
.two .listcontent:after
{
    content:"\A"; 
    white-space: pre;
}

.two .listitem
{
position:relative;
display: table;
width:170px;
font-weight: bold;
}

.two .listcontent
{
position: relative;
left:170px;    
}

#twotech
{
display: auto;
}

#twoconc
{
display: none;    
}

#twoexam
{
display: none;    
}

#twologo
{
    display:auto;
    color: green;
    text-align: center;
    font-size: xx-large;
}

.impressum
{
position: absolute;
bottom:0px;
}

#subcont
{
width: 850px;
}

#twoheader h1{
    position: absolute;
    margin: 0;
    left: 5px;
    font-family: "Arial Black";
}

#twoheader p {
    position: absolute;
    left: 200px;
    
}

#twoexam img {
    width: 200px;
    height: 120px;
}