span, p {font-family: Verdana;}
body {
	color: #676767;
	background-color: 			#716F6F;
	font: 11px/15px Verdana, Sans-Serif;
	margin: 0px;
	scrollbar-DarkShadow-Color:  #FFFFFF;
	scrollbar-Track-Color: 		#FFFFFF;
	scrollbar-Face-Color: 		#FFFFFF;
	scrollbar-Shadow-Color: 	#0C1E50;
	scrollbar-Highlight-Color: 	 #FFFFFF;
	scrollbar-3dLight-Color: 	#0C1E50;
	scrollbar-Arrow-Color: 		#0C1E50;
}
td {
	color: #676767;
	font: 11px/15px Verdana, Sans-Serif;
	margin: 0px;
}
table.page
{
  margin:						10px auto;
}
table.DefaultTable {

	margin: 10px 0 10px 0 ;
	
	border: solid silver ;
	border-width: 1px 0 0 1px ;
}

table.DefaultTable th,
table.DefaultTable td {
	padding: 4px 6px 4px 6px ;
	text-align: left ;
}

table.DefaultTable th {
	background:  rgb(106, 105, 105) ;
	color: white ;
	text-shadow: 0px 2px 2px rgb(0, 48, 83) ;
}

table.DefaultTable td {
	border: solid silver ;
	border-width: 0 1px 1px 0 ;
	vertical-align: top ;
}

table.DefaultTable td p {
	margin: 0 ;
	padding: 0 0 0 3px ;
}

table.DefaultTable td:hover {
	background: rgb(245,245,250) ;
}
td.language
{
  text-align: 					right;
}
td.right
{
  text-align:                  center;
  padding-top:                 15px;
}
td.left
{
  padding-top:                 15px;
}
input.login
{
  font-family: 					Arial,Helvetica, Verdana, sans-serif;
  font-size: 					10pt;
}

table.white {
	background-color: 			#FFFFFF;
}
table {
	color: 						#000000;
	font-family: 				Arial,Helvetica, Verdana, sans-serif;
	font-size: 					10pt;
	text-decoration: 			none;
}
.rand	{
	border: solid 2px 			#626262;
}
.randbox	{
	border-bottom: solid 2px 	#000000;
	border-left: solid 2px 		#000000;
	border-right: solid 2px 	#000000;
	border-top: solid 2px 		#000000;
}
.nav {
	color: 						#FFFFFF;
	font-family: 				Arial, Helvetica, sans-serif;
	text-decoration: 			none;
	font-weight:				bold;
	font-size: 					11px;
}

/* LINKS */
a.link {
	color: 						#000000;
	font-family: 				Arial, Helvetica, sans-serif;
	text-decoration: 			none;
	font-weight: 				bold;
	font-size: 					12px;
}
a.link:hover {
	color: 						#000000;
	font-family: 				Arial, Helvetica, sans-serif;
	font-weight: 				bold;
	text-decoration: 			underline;
	font-size: 					12px;
}
a.link:active {
	color: 						#000000;
	font-family: 				Arial, Helvetica, sans-serif;
	font-weight: 				bold;
	text-decoration: 			none;
	font-size: 					12px;
}
a.linkcontent {
	color: #676767;
	}
a.head2 {
	color: #2E2E2E;
	font: bold 14px Verdana;
	text-decoration: none;
}
a.text:hover {
	color: #676767;
	font: 11px/15px Verdana;
}
a.text:active {
	color: #676767;
	font: 11px/15px Verdana;
}
.nav2 {
	color: 						#FFFFFF;
	font-family: 				Arial, Helvetica, sans-serif;
	text-decoration: 			none;
	font-size: 					12px;
	font-weight:				bold;
}
a.nav2:hover {
	color: 						#FFFFFF;
	font-family: 				Arial, Helvetica, sans-serif;
	text-decoration: 			underline;
	font-size: 					12px;
	font-weight:				bold;
}
a.nav2:active {
	color: 						#FFFFFF;
	font-family: 				Arial, Helvetica, sans-serif;
	text-decoration: 			none;
	font-size: 					12px;
	font-weight:				bold;
}
a.textfett:hover {
	color: 						#4C4B4C;
	font-family: 				Arial, Helvetica, sans-serif;
	text-decoration: 			none;
	font-weight:				bold;
	font-size: 					12px;
}
a.textfett:active {
	color: 						#4C4B4C;
	font-family: 				Arial, Helvetica, sans-serif;
	text-decoration: 			none;
	font-weight:				bold;
	font-size: 					12px;
}
a.textfettklein:hover {
	color: 						#1C203D;
	font-family: 				Arial, Helvetica, sans-serif;
	text-decoration: 			underline;
	font-weight:				bold;
	font-size: 					11px;
}
a.textfettklein:active {
	color: 						#1C203D;
	font-family: 				Arial, Helvetica, sans-serif;
	text-decoration: 			underline;
	font-weight:				bold;
	font-size: 					11px;
}
/* TEXT */
.head1 {
	color: 						#2E2E2E;
	font:						bold 15px Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 				18px;
}
.head2 {
	color: 						#2E2E2E;
	font:	 					bold 13px Verdana, Arial, Helvetica, sans-serif;
}

.text {
	color: #676767;
	font: 11px/15px Verdana;
	vertical-align: 				middle;	
}
.textfett {
	color: 						#000000;
	font-family: 				Arial, Helvetica, sans-serif;
	text-decoration: 			none;
	font-weight:				bold;
	font-size: 					12px;
}
.textfettklein {
	color: 						#1C203D;
	font-family: 				Arial, Helvetica, sans-serif;
	text-decoration: 			none;
	font-weight:				bold;
	font-size: 					11px;
}
.textklein {
	color: 						#000000;
	font-family: 				Arial, Helvetica, sans-serif;
	text-decoration: 			none;
	font-size: 					8pt;
}
.textkleinrot {
	color: 						Red;
	font-family: 				Arial, Helvetica, sans-serif;
	text-decoration: 			none;
	font-size: 					9px;
}
.textrot {
	color: 						Red;
	font-family: 				Arial, Helvetica, sans-serif;
	text-decoration: 			none;
}
.fehler {
		border:					1px solid red;
}
input.fehler {
		border:					1px solid red;
}
/* Abstand */
.abstandshorttext	{
	padding-top: 				10px;
	padding-bottom: 			20px;
}
.abstandtitel	{
	padding-top: 				10px;
}
.abstand	{
	padding-top:				30px;
	padding-left: 				15px;
}
.abstand2	{
	padding-top:				15px;
}
.abstand3	{
	padding-bottom:				6px;
	padding-top: 				6px;
}
.abstand4	{
	padding-left:				6px;
	padding-top: 				6px;
}
.abstandfaq	{
	padding-left:				10px;
}
.abstandbox	{
	padding-top:				10px;
	padding-left: 				10px;
	padding-bottom:				10px;
}
/* Abstand mit div */
div.content
{
	padding-top:				25px;
  	padding-left:				 15px;
	width:						540px;
}
div.abstandflag	{
	padding-right:				15px;
	padding-top: 				10px;
}
div.abstandtop	{
	padding-right:				15px;
	padding-top: 				28px;
}
div.hovernebennav	{
	border-bottom: 				solid 1px 	#000000;
	border-top: 				solid 1px 	#000000;
	border-left:				solid 1px 	#505050;
	background-color: 			#004c92;
	padding-top: 				5px;
	padding-bottom: 			5px;
}
div.nebennav	{
	padding-top: 				13px;
	padding-bottom: 			3px;
	padding-left: 				5px;
}
.nebennavsub	{
	padding-top: 				8px;
	padding-bottom: 			2px;
	padding-left: 				18px;
	vertical-align: 			middle;
	
		
}
div.nebennavsubsub	{
	padding-top: 				8px;
	padding-bottom: 			2px;
	padding-left: 				25px;
}
/* Hintergrund */
.bgweiss	{
	background-color: 			#FFFFFF;
}
.bggrau	{
	background-color: 			#BDBABA;
}
.bggraudunkel	{
	background-color: 			#B8B6B6;
}
.bgblau	{
	background-color: 			#3B438C;
}
.bgblack	{
	background-color: 			#000000;
}