

a:link,a:active, a:visited	{  color: #4F8ECD; }
a:hover, a:focus 			{  color: #93999E; }

body 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; }

td			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; }
.rahmen 	{ border: 1px solid #CCCCCC; background-color: #FFFFFF;}
p 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; margin: 10px 0px 0px; }
.text_small { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}

input,select,textarea 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; } 

label 		{ cursor:pointer; }

h1 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0066AA; margin-bottom: 0px; }
h2 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0066AA; margin-bottom: 0px; }
.hdln		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #005599; }
.hdln_small	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #005599; }

.disabled, .disabled p { color: #999999; }
.disabled h1 { color: #87B1CD; }


.nav_unten	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #0066AA; }
.nav1, .nav1 a:link,.nav1 a:hover,.nav1 a:visited,.nav1 a:active{	font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #0066AA;	font-weight: bold; text-decoration: none; }
.nav2, .nav2 a:link,.nav2 a:hover,.nav2 a:visited,.nav2 a:active{	font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #005599;	font-weight: normal; text-decoration: none; }
.nav1b 		{ font-size: 12pt; font-weight: bold; }
.path,.path a:link,.path a:hover,.path a:visited,.path a:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #999999; }
.path a:hover,.path a:active { font-size: 11px; color: #555555; }

.grau, .grau a:link,.grau a:hover,.grau a:visited,.grau a:active {	color: #999999;	font-size: 10px;}
/*.grau a:link,.navgrau a:hover,.navgrau a:visited,.navgrau a:active { color: #999999;}*/
.nounderline,.nounderline a:link,.nounderline a:hover,.nounderline a:visited,.nounderline a:active { text-decoration: none; color: #999999; }
.rahmenbild { border: 1px solid #DDDDDD; }
.inputSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
.navbox a{ text-align:left; display:block; width:100%; margin-bottom:3px; background-color:#FAFAFA; }
.navbox a:link,.navbox a:active { }
.navbox a:visited {  color: #829FBD; }
.navbox a:hover, .navbox a:focus {  color: #003366; }
.2cols div#link{ width:48%; }

.inhbox { border: 1px solid #CCCCCC; }
.inhbox h1, .inhbox h2, .inhbox h3, .inhbox p{ margin:8px; }

.rightcol{}
.rightcol h1 { margin:8px; }
.rightcol #active{ display:block; width:158px; background-color:#F0F0F0; padding:2px 8px; border-top:1px solid #CCCCCC; text-decoration:none; }
.rightcol a{ display:block; width:158px; background-color:#FAFAFA; padding:2px 8px; border-top:1px solid #CCCCCC; text-decoration:none; }
.rightcol a:hover, .rightcol a:focus { background-color:#F0F0F0; }
