/* Allg. */

span,div,p,body,input,textarea,a,td,font,ol,ul,b {
 font-family: verdana,arial,helvetica,sans-serif;
}

body.bg {
	background-color:#F8F8F8;
	background-image: url(./bilder/bg5.gif);
	scrollbar-face-color: #CDDEEE;
	scrollbar-shadow-color: #EFF2F7;
	scrollbar-highlight-color: #EFF2F7;
	scrollbar-3dlight-color: #EFF2F7;
	scrollbar-darkshadow-color: #829BB9;
	scrollbar-track-color: #DDDDDD;
	scrollbar-arrow-color: #C71F42;
}
body.bg2 {
	background-color:#F8F8F8;
	background-image: url(./bilder/bg2.gif);
	background-repeat: repeat-x;
	scrollbar-face-color: #CDDEEE;
	scrollbar-shadow-color: #EFF2F7;
	scrollbar-highlight-color: #EFF2F7;
	scrollbar-3dlight-color: #EFF2F7;
	scrollbar-darkshadow-color: #829BB9;
	scrollbar-track-color: #DDDDDD;
	scrollbar-arrow-color: #C71F42;
}

/* Ränder */

.rand_1_komplett {
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  border-color: #CDDEEE;
}

.rand_2_li {
  border-width: 1px 0px 0px 0px;
  border-style: solid;
  border-color: #CDDEEE;
  background: #ffffff;
}

.rand_3_komplett {
  border-width: 3px 3px 3px 3px;
  border-style: solid;
  border-color: #FFFFFF;
}
.rand_4_komplett {
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  border-color: #000000;
}

/* Fonts */

  .nochgroesser { font-size:15px;line-height:1.1em; letter-spacing:-0.5px;  }
  .gross { font-size:14px; color:#435B65; letter-spacing:1px; line-height:19px; }
  .gross_weiss { font-size:12px; color:#ffffff; letter-spacing:1px; line-height:19px; }
  .normal { font-size:11px; color:black; letter-spacing:1px; line-height:15px; }
  .normal_weiss { font-size:11px; color:white; letter-spacing:0px; line-height:15px; }
  .normal_grau { font-size:11px; color:#435B65; letter-spacing:1px; }
  .klein { font-size:10px; color:black; letter-spacing:1px; }
  .klein_sm { font-size:10px; color:black; letter-spacing:-1px; }
  .klein_grau { font-size:10px; color:#435B65; letter-spacing:0px; }
  .klein_blau { font-size:10px; color:#748AA5; letter-spacing:1px; }
  .klein_schwarz { font-size:10px; color:#000000; letter-spacing:0px; }
  .klein_cyan { font-size:10px; color:#19A6E7; letter-spacing:1px; }
  .klein_orange { font-size:10px; color:#D96830; letter-spacing:1px; }
  .klein_rot { font-size:10px; color:#C71F42; letter-spacing:0px; }
  .klein_weiss { font-size:10px; color:#ffffff; letter-spacing:0px; }

  .sehrklein_grau { font-size:9px; color:#435B65; letter-spacing:0px; }
  .sehr_klein { font-size:8px; color:black; letter-spacing:1px; }
  .klein_inv { font-size:9px; color:#ffffff; letter-spacing:-1px;background:#F27D16; }

/* Farben */

  .weiss { background:#FFFFFF; }
  .blau { background:#0F7FAD; }

  .hellbraun { background:#C2A48A; }
  .orange { background:#F27D16; }
  .gelb { background:#FFD866; }
  .rot { background:#C71F42; }

  .hellblau1 { background:#CDDEEE; }
  .hellblau2 { background:#EFF2F7; }
  .grau1 { background:#DDDDDD; }
  .grau2 { background:#F8F8F8; }
  .font_gruen { color:#C71F42; }


/* Textauszeichnungen */
  b.cyan { color:#19A6E7;font-weight:bold; }
  h1 { display:none;  }
  h2 { display:none;  }

/* Forms */

  input.klein { font-size: 10px;color:#989898;background-color: #FFFFFF; border-width:1px; border-style:solid; border-color:#989898; }
  input.klein-hi { font-size: 10px;color:#000000;background-color: #FFD866; border-width:1px; border-style:solid; border-color:#000000; }
  select.klein { height:15px;font-size: 9px;color:#000000;background-color: #FFFFFF; border-width:1px; border-style:solid; border-color:#134682; }
  select.klein-hi { height:15px;font-size: 9px;color:#000000;background-color: #FFD866; border-width:1px; border-style:solid; border-color:#134682; }
  input.normal { font-size: 12px; font-weight:bold; color:#000000;background-color:#FFD866; border-width:1px; border-style:solid; border-color:#000000; }
  input.orange_klein { font-size: 9px; color:#FFFFFF;background-color: #C09673; border-width:1px; border-style:solid; border-color:#FFFFFF; }
  textarea.klein { font-size:10px;color:#000000;background-color: #FFFFFF; border-width:1px; border-style:solid; border-color:#134682;
    scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #99AFC9;
	scrollbar-highlight-color: #99AFC9;
	scrollbar-3dlight-color: #99AFC9;
	scrollbar-darkshadow-color: #99AFC9;
	scrollbar-track-color: #99AFC9;
	scrollbar-arrow-color: #99AFC9;
 }
  textarea.klein-hi { font-size:10px;color:#000000;background-color: #FFD866; border-width:1px; border-style:solid; border-color:#134682;
    scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #99AFC9;
	scrollbar-highlight-color: #99AFC9;
	scrollbar-3dlight-color: #99AFC9;
	scrollbar-darkshadow-color: #99AFC9;
	scrollbar-track-color: #99AFC9;
	scrollbar-arrow-color: #99AFC9;
  }

/* links */

a
 {
 text-decoration:underline;
 color:#000000;
 }
a:hover        {
 text-decoration:none;
 color:#000000;
}

a.schwarzerlink
 {
 text-decoration:none;
 color:#000000;
 }
a.schwarzerlink:hover        {
 text-decoration:underline;
 color:#000000;
}

a.link1
 {
 text-decoration:none;
 color:#748AA5;
 }
a.link1:hover        {
 text-decoration:underline;
 color:#19A6E7;
}

a.link2
 {
 text-decoration:none;
 color:#000000;
 }
a.link2:hover        {
 text-decoration:underline;
 color:#C71F42;
}

a.link3
 {
 text-decoration:none;
 color:#19A6E7;
 }
a.link3:hover        {
 text-decoration:underline;
 color:#C71F42;
}

a.link3inv
 {
 text-decoration:none;
 color:#C71F42;
 }
a.link3inv:hover        {
 text-decoration:underline;
 color:#19A6E7;
}

a.link4
 {
 text-decoration:none;
 color:#8A8A8A;
 }
a.link4:hover        {
 text-decoration:underline;
 color:#19A6E7;
}

a.link5
 {
 text-decoration:none;
 color:#435B65;
 }
a.link5:hover        {
 text-decoration:underline;
 color:#19A6E7;
}

a.link6
 {
 text-decoration:none;
 color:#ffffff;
 }
a.link6:hover        {
 text-decoration:underline;
 color:#ffffff;
}

a.loeschlink {
  color:#C71F42;
  text-decoration:none;
}

a.loeschlink:hover {
  color:#FFFFFF;
  text-decoration:underline;
  background: #C71F42;
}




  .blind { display:none;  }


/* navilayers */

