/* Konfigurationsdatei für Schriften, Farben etc. */

/* Allgemein */
body, td {
	font-size: 100%;
	font-family: Verdana,Arial,Helvetica,Helv,sans-serif;
	color: #404040;
	}



div.status {
	font-size:0.70em;
	font-family: Verdana,Arial,Helvetica,Helv,sans-serif;
	color: #fff;
	font-weight:bold;
	line-height:1.40em;

}	


/* Texte im Contentbereich */

/* Überschriften */
div.content h1 {
	font-size:0.90em;
	font-family: Verdana,Arial,Helvetica,Helv,sans-serif;
	color: #61686C;
	line-height:1.40em;
}


/* Normaler Fliesstext */
.fliess { 
	font-size:0.70em;
	font-family: Verdana,Arial,Helvetica,Helv,sans-serif;
	color: #404040;
	line-height:1.40em;
}

div.logout-bereich {
	font-size:0.70em;
	font-family: Verdana,Arial,Helvetica,Helv,sans-serif;
	color:#61686C;
	background-color:#DAE2E9;
}

div.powered {
	font-size:0.60em;
	font-family: Verdana,Arial,Helvetica,Helv,sans-serif;
	color:#61686C;
}


/* Mitgliederliste */
tr.list-head, tr.list-each-1, tr.list-each-2, tr.list-each-1-over, tr.list-each-2-over   {
	font-size:0.70em;
	font-family: Verdana,Arial,Helvetica,Helv,sans-serif;
	color: #61686C;
	font-weight:bold;
	line-height:1.40em;
}

/* Vorstandsliste */
tr.list-each-1-normal, tr.list-each-2-normal, tr.list-each-1-normal-over, tr.list-each-2-normal-over {
	font-size:0.70em;
	font-family: Verdana,Arial,Helvetica,Helv,sans-serif;
	color: #61686C;
	font-weight:normal;
	line-height:1.40em;
}

/* Formular Mitgliederverwaltung */
div.form-head {
	color:#61686C;
	font-weight:bold;
}

div.form-row-left {
	font-weight:bold;
}

div.form-row-left-normal, span.normal {
	font-weight:normal;	
} 


/* Navigation (Liste) */

ul.level-0 li a {
	font-family: Verdana,Arial, Helvetica;
	font-size: 0.70em;
	line-height:1.40em;
	font-weight: bold;
	display:block;
	text-decoration:none;
	color:#61686C;
	padding-left:15px;
	background-image:url('../pic/nav_pfeil.gif');
	background-repeat:no-repeat;
	background-position:5px 5px;
}
ul.level-0 li a:link { color:#61686C; }
ul.level-0 li a:visited { color:#61686C; }
ul.level-0 li a:hover {color:#61686C;}
ul.level-0 li a:active { color:#61686C; }

ul.level-0 li.selected a {
	padding-bottom:3px;
}



ul.level-1 li a {
	font-family: Verdana,Arial, Helvetica;
	font-size: 0.70em;
	line-height:1.40em;
	font-weight: normal;
	display:block;
	text-decoration:none;
	color:#61686C;
	padding-left:15px;
	background-image:none;
}
ul.level-1 li a:link { color:#61686C; }
ul.level-1 li a:visited { color:#61686C; }
ul.level-1 li a:hover {color:#61686C;}
ul.level-1 li a:active { color:#61686C; }

ul.level-1 li.selected a {
	font-family: Verdana,Arial, Helvetica;
	font-size: 0.70em;
	line-height:1.40em;
	font-weight: bold;
	display:block;
	text-decoration:none;
	color:#61686C;
	padding-left:15px;
	background-image:url('../pic/nav_quad.gif');
	background-repeat:no-repeat;
	background-position:5px 7px;
}
ul.level-1 li.selected a:link { color:#61686C; }
ul.level-1 li.selected a:visited { color:#61686C; }
ul.level-1 li.selected a:hover {color:#61686C;}
ul.level-1 li.selected a:active { color:#61686C; }


/* Navigation (div's) */

div.level-0 a {
	font-family: Verdana,Arial, Helvetica;
	font-size: 0.70em;
	line-height:1.40em;
	font-weight: bold;
	display:block;
	text-decoration:none;
	color:#61686C;
	padding-left:15px;
	background-image:url('../pic/nav_pfeil.gif');
	background-repeat:no-repeat;
	background-position:5px 5px;
}
div.level-0 a:link { color:#61686C; }
div.level-0 a:visited { color:#61686C; }
div.level-0 a:hover {color:#61686C;}
div.level-0 a:active { color:#61686C; }





div.level-1 a {
	font-family: Verdana,Arial, Helvetica;
	font-size: 0.70em;
	line-height:1.40em;
	font-weight: normal;
	display:block;
	text-decoration:none;
	color:#61686C;
	padding-left:15px;
	background-image:none;
}
div.level-1 a:link { color:#61686C; }
div.level-1 a:visited { color:#61686C; }
div.level-1 a:hover {color:#61686C;}
div.level-1 a:active { color:#61686C; }

ul.level-1 li.selected a {
	font-family: Verdana,Arial, Helvetica;
	font-size: 0.70em;
	line-height:1.40em;
	font-weight: bold;
	display:block;
	text-decoration:none;
	color:#61686C;
	padding-left:15px;
	background-image:url('../pic/nav_quad.gif');
	background-repeat:no-repeat;
	background-position:5px 7px;
}
ul.level-1 li.selected a:link { color:#61686C; }
ul.level-1 li.selected a:visited { color:#61686C; }
ul.level-1 li.selected a:hover {color:#61686C;}
ul.level-1 li.selected a:active { color:#61686C; }




div.log-out a {
	font-family: Verdana,Arial, Helvetica;
	font-size: 0.95em;
	line-height:1.40em;
	font-weight: bold;
	display:block;
	text-decoration:none;
	color:#61686C;
	padding-left:15px;
	background-image:url('../pic/nav_pfeil.gif');
	background-repeat:no-repeat;
	background-position:5px 6px;
}
div.log-out a:link { color:#61686C; }
div.log-out a:visited { color:#61686C; }
div.log-out a:hover {color:#61686C;}
div.log-out a:active { color:#61686C; }

div.log-in a {
	font-family: Verdana,Arial, Helvetica;
	font-size: 0.95em;
	line-height:1.40em;
	font-weight: bold;
	display:block;
	text-decoration:none;
	color:#61686C;
	padding-left:15px;
	background-image:url('../pic/nav_pfeil.gif');
	background-repeat:no-repeat;
	background-position:5px 6px;
}
div.log-in a:link { color:#61686C; }
div.log-in a:visited { color:#61686C; }
div.log-in a:hover {color:#61686C;}
div.log-in a:active { color:#61686C; }



/* Navigation mittels Reiter */

a.reiter {
	font-family: Verdana,Arial, Helvetica;
	font-size: 0.70em;
	font-weight: bold;
	display:block;
	text-decoration:none;
	color:#61686C;
	padding-left:15px;
	background-image:url('../pic/nav_pfeil.gif');
	background-repeat:no-repeat;
	background-position:5px 5px;
}

a.reiter:link { color:#61686C; }
a.reiter:visited { color:#61686C; }
a.reiter:hover {color:#61686C;}
a.reiter:active { color:#61686C; }



/* Neuen DS anlegen (z.B. neues Mitglied) */

a.new-ds {
	font-family: Verdana,Arial, Helvetica;
	font-size: 0.70em;
	font-weight: bold;
	display:block;
	text-decoration:none;
	color:#61686C;
	padding-left:15px;
	background-image:url('../pic/nav_pfeil.gif');
	background-repeat:no-repeat;
	background-position:5px 5px;
}

a.new-ds:link { color:#61686C; }
a.new-ds:visited { color:#61686C; }
a.new-ds:hover {color:#61686C;}
a.new-ds:active { color:#61686C; }


/* Weiteres Kind anlegen  */

a.new-child {
	font-family: Verdana,Arial, Helvetica;
	font-size: 1.00em;
	font-weight: normal;
	text-decoration:none;
	color:#61686C;
	padding-left:15px;
	background-image:url('../pic/nav_pfeil.gif');
	background-repeat:no-repeat;
	background-position:5px 5px;
}

a.new-child:link { color:#61686C; }
a.new-child:visited { color:#61686C; }
a.new-child:hover {color:#61686C;}
a.new-child:active { color:#61686C; }



/* Buttons */
input.reiter {
	font-family: Verdana,Arial, Helvetica;
	font-size: 0.70em;
	font-weight: bold;
	display:block;
	text-decoration:none;
	color:#61686C;
	padding-left:15px;
	background-image:url('../pic/nav_pfeil.gif');
	background-repeat:no-repeat;
	background-position:5px 12px;
	padding:7px 10px 7px 12px;
	background-color:#CFD4D5;	
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	border-top:1px solid #CFD4D5;
	border-left:none;
}

input.reiter-selected {
	font-family: Verdana,Arial, Helvetica;
	font-size: 0.70em;
	font-weight: bold;
	text-decoration:none;
	color:#61686C;
	padding-left:15px;
	background-image:url('../pic/nav_pfeil.gif');
	background-repeat:no-repeat;
	background-position:5px 12px;
	padding:7px 10px 7px 12px;
	background-color:#E5E9EA;	
	border-right:1px solid #fff;
	border-bottom:1px solid #E5E9EA;
	border-top:1px solid #E5E9EA;
	border-left:none;
}

/* Validierung */
.invalid {
	color:#ff00ff;
}
