@charset "utf-8";
/* CSS Document */

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

body {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
background:url(../bilder/ground.jpg) #39C center repeat-y;
margin:0px;
padding:0px;
}

hr {
width:670px;
}

p {
line-height:18px;
margin:0px;
margin-left:5px;
margin-bottom:5px;
padding:5px;
}

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

h1 {
margin:0px;
padding:0px;
text-indent:-999em;
}

h2 {
letter-spacing:2px;
margin:0px;
margin-bottom:10px;
padding-left:10px;
padding-bottom:0px;
font-size:14px;
color:#069;
}

h3 {
letter-spacing:2px;
margin:0px;
margin-bottom:2px;
font-size:14px;
color:#069;
}

h4 {
clear:both;
letter-spacing:2px;
margin-left:10px;
font-size:12px;
color:#666;
}

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

li {
padding:5px;
margin-right:5px;
list-style:none;
float:left;
}

dl {
border:solid 1px #069;
width:220px;
padding:10px;
margin-left:10px;
/*float:left;*/
}

dt {
font-weight:bold;
padding-left:8px;
padding-top:2px;
padding-bottom:2px;
margin:0px;
background:#069;
color:#FFF;
}

dd {
margin:0px;
padding-top:2px;
padding-bottom:2px;
}

dt a:link {
background:#069;
color:#CCC;
}

dt a:visited {
background:#069;
color:#CCC;
}

dt a:hover {
text-decoration:none;
background:#069;
color:#FFF;
}

dt a:active {
background:#069;
color:#CCC;
}


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

a:visited {
text-decoration:none;
color:#333;
}

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

a:active {
text-decoration:none;
color:#333;
}

input[type=text] {
width:220px;
border:solid 1px #666;
color:#666;
}

input[type=password] {
width:220px;
border:solid 1px #666;
color:#666;
}

label {
color:#666;
}

textarea {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:220px;
height:120px;
border:solid 1px #666;
color:#666;
}