* {
  margin: 0px;
  padding: 0px;
  font-size:12px;
  font-family: Arial, Verdana;
  color: #333333;
  line-height: 150%;
  text-decoration: none;
}

body {
  text-align:center;
  background:transparent url(/fileadmin/dsv-jugend/images/structure/background.jpg) repeat fixed left top;
  /*scrollbar-base-color:#8080ff;
  scrollbar-3dlight-color:#ffffff;
  scrollbar-arrow-color:#ffffff;
  scrollbar-darkshadow-color:#ffffff;
  scrollbar-face-color:#cedef2;
  scrollbar-highlight-color:#8080ff;
  scrollbar-shadow-color:#8080ff;
  scrollbar-track-color:#cedef2; */
}

a	{
  color: navy;
  font-weight: bold;
  text-decoration: none;
}

a:hover	{
  color: navy;
  font-weight: bold;
  text-decoration: underline;
}

h1,h2 {
  border-bottom: 2px solid;
  margin:10px 0px 10px 0px;
  font-size:150%;
  color: navy;
  font-weight: bold;
  padding: 0px 0px 0px 15px;
  width:100%;
}


h3 {
  font-size: 125%;
  color: navy;
  padding: 5px;
  background: #D3E1F3;
}

h4,h5,h6 {
  font-size: 110%;
  color: navy;
  text-align: center;
}

li {
  margin: 0px 0px 0px 30px;
  padding: 2px 5px 2px 10px;
}

p {
  margin: 3px 0px 3px 0px;
}

fieldset {
  padding: 5px;
  border: 1px solid #a3a3ff;
}

input[type="text"], input.text, textarea {
  border: 1px solid #a3a3ff;
  font-family: Verdana;
  font-size: 11px;
  color: navy;
  padding: 3px;
}

input[type="text"]:focus, input.text:focus, textarea:focus {
  border: 1px solid navy;
}

legend {
  padding: 5px;
  font-weight: bold;
}

.clearer {
  clear: both;
  height: 0px !important;
  padding: 0px !important;
  margin: 0px !important;
  font-size: 0px;
}

.bb {
  background: #D3E1F3;
  padding: 7px 10px;
}
