/* Schriftart im gesamten Dokument */
body {
font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* Absätze, Tabellen, Formulare in 10 Punkt */
p, div, table, li, form  {
font-size: 10pt; 
}

.marker {
background-color: #FEFCE5;
}

.box {
border-style: solid;
border-width: 1px;
border-color: silver;
}

.code {
color: #000080;
background-color: #FDFDE5;
}

/* Hintergrundfarbe grau und weißer Schrift */
h1 {
font-family: Verdana;
font-size: 18pt;
border-left-style: solid;
border-left-color: silver;
border-left-width: 12px;
border-bottom-style: solid;
border-bottom-color: silver;
border-bottom-width: 4px;
padding: 3px;
} 

/* Überschrift 2 und 3 blau färben */
h2, h3 {
color: #000099; 
border-bottom-style: dotted;
border-bottom-color: silver;
border-bottom-width: 4px;
padding: 2px;
} 

/* fette Passagen rot einfärben */
b {
color: red; 
} 

/* kursive Passagen blau färben */
i {
color:  #000099; 
} 

/* Link-Stile für Hover-Links  */
a:link {
color: #000099; 
} 

a:hover {
text-decoration : none; 
color: red; 
} 

a:active {
color: black; 
} 

a:visited {
color: gray; 
}

.asc {
background-color: #FFFFC7;
}

.desc {
background-color: #FFFFC7;
}

.line {
border-style: dotted;
border-width: 1px;
border-color: silver;
}

input.neurand {
border-style: solid;
border-width: 1px;
border-color: gray;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

input.knopf {
border-style: outset;
border-width: 1px;
border-color: #ff0000;
background-color: white;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

.rahmen {
background-color: #FEFEE0;
border-style: solid;
border-width: 1px;
padding: 3px;
border-color: silver;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
width: 75%;
}

ul {
list-style-image: url(karo.gif);
}