/* Allgemeines */

span,div,p,body,input,textarea,a,td,font,ol,ul,b,h1,h2,h3,li,select,pre {
  font-family: verdana,arial,helvetica,sans-serif;
}

form, p, select { margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; }
td { vertical-align: top; text-align: left; border:0 none; padding: 0; margin: 0;  }
input { vertical-align: top; padding: 0; margin: 0; border: 0px none; }
img { border:0; }
body { background-color:#FFFFFF; padding: 0; margin: 0; }

/* Abstände & Ausrichtung */

.zentriert { text-align: center; }
.vertikalzentriert { vertical-align: middle; }

/* Ränder */

.rand_grau_rechts_unten { border-bottom: 1px solid #EBEEED; border-right: 1px solid #EBEEED; }
.rand_grau_unten { border-bottom: 1px solid #EBEEED; }
.rand_grau_rechts { border-right: 1px solid #EBEEED; }
.rand_grau { border: 1px solid #EBEEED; }
.rand_cyan { border: 1px solid #19A6E7; }
.rand_weiss { border: 1px solid #FFFFFF; }
.rand_weiss_unten { border-bottom: 1px solid #FFFFFF; }
.rand_weiss_rechts_unten { border-bottom: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; }
.rand_weiss_rechts { border-right: 1px solid #FFFFFF; }
.rand_kein { border: 0px; }
.rand_pink { border: 1px solid #E2AFCE; }

/* Fonts */

.klein { font-size:10px;line-height:1.2em;  }
.normal { font-size:11px;line-height:1.2em;  }
.groesser { font-size:12px;line-height:1.3em;  }
.gross { font-size:15px;  }
.sehrgross { font-size:18px;  }
.sehrklein { font-size:9px;line-height:1.1em; letter-spacing:0px;  }

.fett { font-weight:bold; }

.font_weiss { color:#000000; }
.font_pink { color:#000000; }
.font_dunkelgrau { color:#000000; }
.font_navy { color:#000000; }
.font_cyan { color:#000000; }
.font_grau { color:#000000; }

/* Farben */

.sehrhellgrau { background:#FFFFFF; }
.sehrhellgrau2 { background:#FFFFFF; }
.sehrhellgrau3 { background:#FFFFFF; }
.sehrhellgrau4 { background:#FFFFFF; }
.weiss { background:#FFFFFF; }
.hellblau { background:#FFFFFF; }
.pink { background:#FFFFFF; }
.hellpink { background:#FFFFFF; }
.sehrhellblau { background:#FFFFFF; }
.cyan { background:#FFFFFF; }

/* lists */


/* Forms */

input.textfeld_grau { padding:2px 0 0 4px; font-size: 11px; color:#FF49A0; font-weight:bold; background-color:#F2F2F2; border-width:1px; border-style:solid; border-color:#838383; margin:0; }
input.submit_grau { font-size: 11px; color:#ffffff; font-weight:bold; background-color:#F2F2F2; border-width:1px; border-style:solid; border-color:#FFFFFF; margin:0; }
select.select_grau { padding:1px 0 0 4px; font-size: 10px; color:#FF49A0; font-weight:bold; background-color:#F2F2F2;border-width:1px; border-style:solid; border-color:#838383;   }
textarea { padding:2px 0 0 4px; font-size: 11px; color:#5D5D5D; font-weight:bold; background-color:#F2F2F2; border-width:1px; border-style:solid; border-color:#D2D2D2; margin:0; }

/* links */

a.link_navy { color:#000000; text-decoration:none; }
a.link_navy:link { color:#000000; text-decoration:none; }
a.link_navy:hover { color:#000000; text-decoration:none; }
a.link_navy:active { color:#000000; text-decoration:none; }

a.link_cyan { color:#000000; text-decoration:none; }
a.link_cyan:link { color:#000000; text-decoration:none; }
a.link_cyan:hover { color:#000000; text-decoration:none; }
a.link_cyan:active { color:#000000; text-decoration:none; }

a.link_pink { color:#000000; text-decoration:none; }
a.link_pink:link { color:#000000; text-decoration:none; }
a.link_pink:hover { color:#000000; text-decoration:none; }
a.link_pink:active { color:#000000; text-decoration:none; }

a.link_grau { color:#000000; text-decoration:none; }
a.link_grau:link { color:#000000; text-decoration:none; }
a.link_grau:hover { color:#000000; text-decoration:none; }
a.link_grau:active { color:#000000; text-decoration:none; }

a.link_weiss { color:#000000; text-decoration:none; }
a.link_weiss:link { color:#000000; text-decoration:none; }
a.link_weiss:hover { color:#000000; text-decoration:none; }
a.link_weiss:active { color:#000000; text-decoration:none; }

/* Print-Einstellungen */

.nichtdrucken { display:none;  }
.drucken_links { 	
  left:0px !important; 
	top:91px !important;
}
.drucken_links_first { 	
	left:0px !important; 
	top:0px !important;
}
.drucken_eng { 	
	width:550px !important;
}

