/*
Farbcodes für helles Blau: #b5dbee
korrekt in safari und firefox OS X, internet explorer win
*/

html, body {
font-size: 62.5%;
height: 100%;
margin: 0;
padding: 0;
}
      
body{
border:0;
position:absolute;
background-color: #ffffff; 

font-family: Verdana;
color: #4C4C4C;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 0;
font-size: 1em;
}
#logo{
position: absolute;
top:2em;
left:2em;
height: 11em;
width: 20em;
}

#q img,div{
height: 13em;
width: 13em;
border: 0px solid white;
}
#q div{
position: absolute;
}

#q h1{
text-align: center;
font-size: 1.4em;
font-weight: normal;
margin-top: -2em;
color: #333;
}

a{
text-decoration: none;
color: #333;
cursor: hand;
border: 0px;
}

a:hover{
text-decoration: underline;
}

#q11{top: 15em;left: 29em;}
#q12{top: 15em;left: 43em;}
#q13{top: 15em;left: 57em;}
#q14{top: 15em;left: 71em;}
#q15{top: 15em;left: 85em;}

#q21{top: 29em;left: 29em;}
#q22{top: 29em;left: 43em;}
#q23{top: 29em;left: 57em;}
#q24{top: 29em;left: 71em;}
#q25{top: 29em;left: 85em;}

#q31{top: 43em;left: 29em;}
#q32{top: 43em;left: 43em;}
#q33{top: 43em;left: 57em;}
#q34{top: 43em;left: 71em;}
#q35{top: 43em;left: 85em;}

#s{

}

#s p{
font-size: 1.2em;
}

#s li{
font-size: 1.2em;
}

#s1{
position: absolute;
top: 29em;
left: 29em;
width: 33.5em;
/* text-align: justify; */

}

#s2{
position: absolute;
top: 29em;
left: 64.5em;
width: 33.5em;
/* text-align: justify; */

}



#a{
position:absolute;
top:29em;
left:12.7em;
height: 27em;
width: 15.3em;
margin: 0;
padding: 0;
vertical-align: bottom;
}
#a #at{
position:absolute;
height: auto;
margin: 0;
padding: 0;
bottom: 0;
vertical-align: bottom;
}
#a td,tr,table{
border: 0;
padding: 0;
padding-right: 0.5em;
margin: 0;
border-spacing: 0;
}

#a a{
color: #4c4c4c;
text-decoration: none;
border: 0;
padding: 0;
}

#a a:hover{
text-decoration: underline;
}
