body {
	margin: 8px;
}

body, table {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
    line-height:17px;
}

td {
	vertical-align: top;
}

table.big {
	width: 750px;
	border-right: 1px dotted #CCCCCC;
	empty-cells: show;
	border-spacing: 1px;
}

td.tdnav {
	background-color: #5686B4;
	width: 158px;
	color: #FFFFFF;
	padding: 4px;
	font-size: 11px;
}

td.tdinfo {
	text-align: justify;
	padding: 8px;
}

td.tdads {
	padding: 8px;
	text-align: justify;
	background-color: #E3E3E3;
	border-left: 1px dotted #CCCCCC;
}

td.login_head{
	background-color: #1B3490;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
}

td.login_box {
	color: #FFFFFF;
	padding: 4px;

}

td.footer {
	font-size: 9px;
	color: #989898;
	text-align: justify;
}

table.login {
	background-color: #7DA2C6;
	border: 1px solid;
	border-color: #1B3490;
}

h3 {
	font-size: 11px;
	margin: 0px;
	font-weight: bold;
	text-indent: 10px;
}

a:link, a:visited, a:active {
	color: #000000;
	text-decoration: none;
	color: #ADADAD;
}

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

a.nav:link, a.nav:visited, a.nav:active {
        line-height:17px;
	padding-left: 16px;
	color: #FFFFFF;
	text-decoration: none;
}

a.nav:hover {
	text-decoration: underline;
}

a.nav2:link, a.nav2:visited, a.nav2:active {
        line-height:17px;
	color: #FFFFFF;
	text-decoration: none;
}

a.nav2:hover {
	text-decoration: underline;
}


a.link1:link, a.link1:visited, a.link1:active {
	color: #FFFFFF;
	text-decoration: none;
}

a.link1:hover {
	text-decoration: underline;
}

a.text:link, a.text:visited, a.text:active {
	text-decoration: underline;
	color: #000000;
}

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

img.line {
	margin-top: 8px;
	margin-bottom: 5px;
}

input {
	border: 1px solid #000000;
	margin-bottom: 4px;
}

select {
    font-size:11px;
	border: 1px solid #000000;
	margin-bottom: 4px;
}

.form_normal{
    font-size:11px;
	border: 1px solid;
	border-color : #000000;
	background-color:#FFFFFF;
}

.form_fehler{
    font-size:11px;
	border: 1px solid;
	border-color : #000000;
	background-color:#F9D0EE;
}

.fehler{
	background-color:#F9D0EE;
}
#anmeldung{
	line-height:11px;

}
#anmeldung select{
    font-size:11px;
	border: 1px solid;
	border-color : #000000;
}