
* {
margin: 0;
padding: 0;
}

body {
font-family: verdana, arial, sans-serif;
text-align: center;
padding: 0;
background-color: #000000;
color: #cccccc;
font-size: 85.01%;
}

/* Text und Links allgemein */
p, li {
font-size: 83%;
}
a {
height: 1%; /* fuer IE */
text-decoration: none;
background-color: transparent;
color: #aaaaaa;
font-weight: bold;
border-bottom: 0px solid #aaaaaa;
}
a:hover {
background-color: transparent;
color: #e7b905;
font-weight: bold;
border-bottom: 0px solid #e7b905;
}

#menue a {
color: #666666;
}

#menue a:hover {
color: #06b9e3;
}

.orange { color: #ff9900;
font-weight: bold;}


/* Newsblock */
#news {
float: right;
width: 240px;
background-color: #f9f9f9;
border: 1px solid #888888;
margin: 4px 0px 20px 20px;
font-weight: normal;
text-align: left;
color: #dddddd;
line-height: 150%;
}
#news h2.kopf {
background-color: #d4d4d4;
padding: 4px;
margin: 0px;
}
#news p {
background-color: transparent;
padding: 4px;
margin: 0;
font-size: 90%;
}
#news a:link {
background-color: transparent;
text-decoration: none;
color: #444444;
}
#news a:hover {
background-color: transparent;
color: #ff9900;
}


/* Content */
/*
#content {
padding: 0;
margin: 0 ;
background-color: transparent;
border: 0;
}
*/

/* Textblock */
/*
#text { float: right; position: relative; top: 0; left: 0; width: 496px; height: 410px; font-size: 75%; color: #000000;
background-color: transparent; padding: 20px; border-left: 1px solid #888888; overflow: auto; text-align: left; } */


#text {
float: left;
overflow: auto;
text-align: justify;
position: relative; top: 0; left: 0; width: 693px; height: 455px;
 
font-size: 83%;
background-color: transparent;
color: #dddddd;
margin-right: 0px;
border-bottom: 0px;
line-height: 140%;
padding: 0px 0px 0px 0px;

scrollbar-arrow-color: #dddddd;
scrollbar-base-color: #313131;
scrollbar-track-color: #808080;
scrollbar-face-color: #000000;
scrollbar-highlight-color: #dddddd;
scrollbar-3dlight-color: #dddddd;
scrollbar-darkshadow-color: #dddddd;
scrollbar-shadow-color: #808080;
}

#text blockquote {
font-weight: bold;
line-height: 100%;
font-size: 90%;
margin: 4px 0;
padding: 4px;
background-color: #a6a6a6;
border: 1px solid #cccccc;
}

#text ul {
list-style-type: square;
padding: 0px 40px 0px 40px;
}
#text li  {
margin: 2px 10px;
}

#text h1 {
margin: 20px 40px 0px 0px;
padding: 0;
font-size: 140%;
color: #dddddd;
}
#text h2 {
margin: 20px 40px 10px 0px;
font-size: 135%;
color: #dddddd;
}
#text h3 {
margin: 20px 40px 10px 0px;
font-size: 120%;
color: #dddddd;
}
#text h4, h5 {
margin: 20px 40px 0px 0px;
font-size: 100%;
color: #dddddd;
}
#text h6 {
margin: 0px 40px 20px 0px;
padding: 0;
font-size: 90%;
color: #dddddd;
}




/* Formular */
 form {
width: 450px;
}
fieldset {
line-height: 120%;
color: #dddddd;
font-size: 80%;
margin: 10px 20px;
padding: 20px 20px 20px 20px;
border: 1px solid #888888;
}
p.field {
font-size: 80%;
line-height: 120%;
padding: 0px;
margin: 10px 20px;
}
legend {
padding: 4px;
color: #a6a6a6;
font-weight: bold;
font-size: 100%;
}
label {
/*display: block;*/
font-size: 100%;
margin: 10px 0 4px 0;
}
label.check {
display: inline;
font-size: 80%;
margin: 0px 0px 0px 8px;
}
select, input[text] {
width: 250px;
border: 1px solid #a6a6a6;
background-color: #dddddd;
}
textarea {
margin: 0px;
border: 1px solid #a6a6a6;
}
select.check, input[text].check {
width: 50px;
border: 1px solid #a6a6a6;
background-color: #dddddd;
}
input[checkbox], input[radio] {
padding-left: 10px;
border: 1px solid #a6a6a6;
background-color: #dddddd;
}
input[submit] {
border: 1px solid #cccccc;
color: #dddddd;
background-color: #a6a6a6;
}

hr {
margin: 20px 0;
border: 1px dotted #dddddd;
height: 1px;
}

/* Footer */
#footer {
clear: both;
background-color: transparent;
color: #444444;
text-align: right;
border-top: 0px solid #a6a6a6;
}
#footer p {
font-size: 80%;
padding: 10px 20px 10px 20px;
}




/* Ausgeblendetes */
.no {
display: none;
}
