a:link {color: #FFFFFF;	text-decoration: none;}
a:visited {	color: #FFFFFF;	text-decoration: none;}
a:hover {color: #330066; text-decoration: none;}
a:active { color: #FFFFFF; text-decoration: none;}
a.link2 {color: #3D5B78; text-decoration: none; font-family: Verdana;}
a:visited.link2 {color: #3D5B78; text-decoration: none}
a:hover.link2 {color: #330066; text-decoration: underline}
.Ustmenu {
	font-size: 13px;
	color: #FFFFFF;
	font-family: Verdana;
	font-weight: normal;
}
.Solmadde {	font-size: 10px; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif;}
.Sagmenuust {color: #273A4E; font-family: Verdana; font-size: 10px;}
.Sagmadde {
	color: #273A4E;
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 13px;
}
.Sagmadde-Arial {color: #273A4E; font-family:  Arial, Helvetica, sans-serif; font-size: 10px;}
.Baslik1 {color: #295988; font-size: 12px; font-family: Verdana;}
.Baslik-kucuk {color: #306193; font-size: 9px; font-family: Verdana;}
.Kayan-yazi {color: #306193; font-size: 9px; font-family: Verdana;}
.Baslik-beyaz {color: #FFFFFF; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.Stil85 {font-size: 9px}
.Icerik-normal {
	color: #385470;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 15px;
	font-weight: lighter;
	font-variant: normal;
	font-style: normal;
	letter-spacing: 1px;
	word-spacing: normal;
}
.Bolum-bilgi {
	color: #2C4258;
	font-size: 10px;
	font-family: Verdana;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	line-height: normal;
	font-variant: normal;
	text-decoration: underline;
}
.supersmall {
	font-size: 9px;
	font-family: Tahoma, Arial, sans-serif;
	letter-spacing: normal;
	color: #3D5B78;
}
.Footer { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #D1E0EF;}
.Footer-link { font-family: Verdana; font-size: 10px; color: #00FFFF;}
h1 {
	font-size: 13px;
	color: #344F69;
	text-decoration: none;
	letter-spacing: 1px;
}
h2 {
	font-size: 12px;
	color: #344F69;
	font-weight: normal;
	text-decoration: underline;
}
h3 {font-size: 10px; color: #344F69;}
h4 {
	color: #2C4258;
	font-size: 11px;
	font-family: Verdana;
	font-style: italic;
	font-weight: bold;
	text-transform: none;
	line-height: normal;
	font-variant: normal;
	text-decoration: underline;
}
h5 {font-size: 11px; color: #FFFFFF;}
h6 {font-size: 9px;	color: #1C3D5E;}
h1,h2,h3,h4,h5,h6 { font-family: Verdana;}


/* ALLGEMEINES */
body {
	color: #385470;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 15px;
	font-weight: lighter;
	font-variant: normal;
	font-style: normal;
	word-spacing: normal;
}

/* 1. ÜBERSCHRIFT */

p.meldung {
font-weight: bold;
font-size: 16px;
color: #FF0000;
}

/* Tabellen-Eigenschaften */



.td_text {
width: 150px;
}

.td_form {
width: 200px;
}

/* Form-Tag */
form {
display: inline;
}


/* Eingabefelder und Button */
input {
font-size: 12px;
background-color: #FFFFFF;
color: #385470;
}
input.feld {
width: 100%;
}

/* Zeichenzähler */
.counter {
width: 50px;
border-width: 0px;
text-align: left;
background-color: #FFFFFF;
color: #385470;
cursor: default;
}

.button {
width: 40%;
font-weight: bold;
}

/* Eingabefeld für Nachricht */
textarea {
	color: #385470;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 15px;
	font-weight: lighter;
	font-variant: normal;
	font-style: normal;
	letter-spacing: 1px;
	word-spacing: normal;
background-color: #FFFFFF;
color: #000000;
width: 100%;
height: 120px;
}

/* Markierung bei nicht ausgefülltem Pflichtfeld */
span.markiert {
color: #CC3300;
font-weight: bold;
}
/* Unterstreichung eines Teils der Fehlermeldung */
span.unterstrichen {
text-decoration: underline;
}

span.default_cursor {
cursor: default;
}

