body {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
letter-spacing:0.1em;
color:#FFFFFF;
}

#squareDES { text-align:right; }
#squareB02 { }
#squareTXT07 { font-weight:700; }

ul {
margin:0px;
padding:0px;
padding-left:14px;
}

li {
margin:0px;
padding:0px;
}

img.auswahl {
filter:alpha(opacity=25); 
-moz-opacity:0.25; 
opacity:0.25;
}

img.auswahl:hover {
filter:alpha(opacity=100); 
-moz-opacity:1; 
opacity:1;
}

p.noimage {
font-size:30px;
font-weight:700;
filter:alpha(opacity=25); 
-moz-opacity:0.25; 
opacity:0.25;
padding:0px;
margin:15px 0 0 10px;
}

.login_name, .login_password {
width:138px;
height:18px;
text-align:center;
margin-top:50px;
border:0px;
background-color:transparent;
color:#FFFFFF;
}

.login_submit {
width:132px;
height:22px;
margin-top:50px;
padding:0;
text-align:center;
border:0px;
background-color:transparent;
cursor:pointer;
color:#FFFFFF;
}

a.select {
display:block;
float:left;
margin:0 0px 0px 0;
width:32px;
height:32px;
background-color:#60660E;
}

a.text {
color:#FFFFFF;
}

a.text:hover {
color:#60660E;
}

a.footer {
text-decoration:none;
color:#788012;
}

a.link {
text-decoration:none;
color:#FFFFFF;
}

a.footer:hover {
color:#60660E;
}

a.sub_a, a.sub_p {
display:block;
text-decoration:none;
width:150px;
padding:3px 0px 1px 10px;
}

a.sub_p:link, a.sub_p:visited { color:#5c5f1e; }
a.sub_p:hover, a.sub_p:active { color:#FFFFFF; background-image:url(../imgs/black40.png); }
a.sub_a:link, a.sub_a:visited { color:#FFFFFF; }
a.sub_a:hover, a.sub_a:active { color:#FFFFFF; }

