body{
	margin:2px;
	border:none;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000050;
	background-color:#EFEFEF;}

input, textarea, checkbox, select{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000050;}
	
legend{
	color:#000000;}
		
table.mrand{
	border-collapse:collapse;
	border-style:solid;
	border-width:1px;
	border-color:#000000;}	

table{
	border-collapse:collapse;}
table.view{
	background-color:#F9F9F9;}
table.view_classic{
	background-color:#F9F9F9;}

/* TD ----------------------------------------------------------------------------------------*/	
td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000050;}
td.logo{
	background-color:#FFFFFF;  /*background-color:#244191;*/
	color:#FFFFFF;}
td.pfad{
	background-color:#6A7FB8;
	color:#FFFFFF;}
td.rand{
	background-color:#B1C0EA;}
td.inhalt{
	background-color:#EFEFEF;
	padding:3px;}
td.uschrift0{
	border-left-color:#6A7FB8;
	border-left-width:1px;
	border-left-style:solid;
	border-right-color:#B1C0EA;
	border-right-width:1px;
	border-right-style:solid;}
td.uschrift{
	background-color:#F1ECD2;  /*#FFC74E #FFD65B F2EED8 F2ECCB*/
	padding-left:4px;
	padding-bottom:2px;
	padding-right:4px;
	padding-top:2px;
	font-weight:bold;
	border-width:1px;
	border-color:#CFCFCF;
	border-style:solid;}
td.uschriftblau{
	background-color:#CDDDDB; /* #C4DAD3 */
	padding-left:4px;
	padding-bottom:1px;
	padding-right:4px;
	padding-top:1px;
	font-weight:bold;
	border-width:1px;
	border-color:#CFCFCF;
	border-style:solid;
	font-size:13px;}
td.view{
	background-color:#F9F9F9;
	padding-left:4px;
	padding-bottom:1px;
	padding-right:4px;
	padding-top:1px;}
td.view_classic{
	background-color:#FFFFFF;
	padding-left:4px;
	padding-bottom:2px;
	padding-right:4px;
	padding-top:3px;
	border-width:1px;
	border-color:#6A7FB8;
	border-style:solid;}
td.view_premium{
	font-size:13px;
	background-color:#FFFFEE;
	padding-left:4px;
	padding-bottom:2px;
	padding-right:4px;
	padding-top:3px;
	border-width:1px;
	border-color:#6A7FB8;
	border-style:solid;}
td.zeile1{
	background-color:#F9F9F9;
	padding-left:4px;
	padding-bottom:1px;
	padding-right:4px;
	padding-top:1px;
	border-bottom-width:1px;
	border-bottom-color:#F2EED8;
	border-bottom-style:solid;}
td.zeilestart{
	background-color:#F9F9F9;
	padding-left:4px;
	padding-bottom:3px;
	padding-right:4px;
	padding-top:3px;
	border-bottom-width:1px;
	border-bottom-color:#F2EED8;
	border-bottom-style:solid;}
td.zeilefett{
	background-color:#CCFFCC;
	padding-left:4px;
	padding-bottom:1px;
	padding-right:4px;
	padding-top:1px;
	border-bottom-width:1px;
	border-bottom-color:#F2EED8;
	border-bottom-style:solid;
	font-weight:bold;}
td.zeilevip{
	background-color:#FFAAFF;
	padding-left:4px;
	padding-bottom:1px;
	padding-right:4px;
	padding-top:1px;
	border-bottom-width:1px;
	border-bottom-color:#F2EED8;
	border-bottom-style:solid;
	font-weight:bold;}
td.swrweiss{
	background-color:#FFFFFF;
	color:#000000;
	padding-left:4px;
	padding-bottom:1px;
	padding-right:4px;
	padding-top:1px;
	border-bottom-width:1px;
	border-bottom-color:#F2EED8;
	border-bottom-style:solid;}
/* ENDE TD ----------------------------------------------------------------------------------------*/	

/* SPAN ------------------------------------------------------------------------------------------*/		
span.txt_aus{
	font-size:12px;
	color:#CCCCCC;}
span.txt12{
	font-size:12px;}
span.txt12f{
	font-size:12px;
	font-weight:bold;}
span.txt16f{
	font-size:16px;
	font-weight:bold;}
span.txt10{
	font-size:10px;}
span.error{
	color:#DE1212;}
span.weiss{
	color:#FFFFFF;}
span.nofett{
	text-decoration:none;
	font-weight:normal;}
/* ENDE SPAN -------------------------------------------------------------------------------------*/	

/* INPUT ------------------------------------------------------------------------------------------*/
input.delete{
	background-color:#EE0000;
	color:#FFFFFF;
	font-weight:bold;
	border:1px;
	border-color:#000000;
	border-style:solid;}
input.sub{
	background-color:#6A7FB8;
	color:#FFFFFF;
	font-weight:bold;
	border-left-color:#E9ECF5;
	border-left-style:solid;
	border-left-width:1px;
	border-top-color:#E9ECF5;
	border-top-style:solid;
	border-top-width:1px;
	border-right-color:#222222;
	border-right-style:solid;
	border-right-width:1px;
	border-bottom-color:#222222;
	border-bottom-style:solid;
	border-bottom-width:1px;}
/* ENDE INPUT ------------------------------------------------------------------------------------------*/

/* A ----------------------------------------------------------------------------------------*/		
a{
	color:#244191;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;}menutop
a.menutop{
	color:#ED1C24;
	font-weight:bold;}
a.menutop:link, a.menutop:visited{ 
	color:#ED1C24;
	font-weight:bold;
	text-decoration:none;}
a.menutop:active, a.menutop:hover{ 
	color:#244191;
	font-weight:bold;
	text-decoration:none;}

a.startland{
	color:#244191;
	font-size:12px;
	font-weight:bold;}
a.startland:link, a.startland:visited{ 
	color:#244191;}
a.startland:active, a.startland:hover{ 
	color:#FF0000;}

a.startrub{
	color:#244191;
	font-weight:bold;}
a.startrub:link, a.startrub:visited{ 
	color:#244191;}
a.startrub:active, a.startrub:hover{ 
	color:#FF0000;}

a.logo{
	color:#244191;
	font-weight:bold;
	font-size:13px;}
a.logo:link, a.logo:visited{ 
	color:#244191;
	font-weight:bold;
	text-decoration:none;}
a.logo:active, a.logo:hover{ 
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;}

a.logo1{
	color:#447567;
	font-weight:bold;
	font-size:13px;}
a.logo1:link, a.logo1:visited{ 
	color:#447567; /*FFCE9C */
	font-weight:bold;
	text-decoration:none;}
a.logo1:active, a.logo1:hover{ 
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;}

a.blfett{
	color:#244191;
	font-weight:bold;}
a.blfett:link, a.blfett:visited{ 
	color:#244191;
	font-weight:bold;
	text-decoration:none;}
a.blfett:active, a.blfett:hover{ 
	color:#244191;
	font-weight:bold;
	text-decoration:underline;}

a.blnorm{
	color:#244191;
	font-weight:bold;}
a.blnorm:link, a.blnorm:visited{ 
	color:#244191;
	font-weight:normal;
	text-decoration:none;}
a.blnorm:active, a.blnorm:hover{ 
	color:#244191;
	font-weight:normal;
	text-decoration:underline;}
	
a.sel{
	padding-top:1px;
	padding-bottom:1px;
	padding-left:3px;
	padding-right:3px;
	border:1px solid #000000;
	background-color:#6A7FB8;
	text-align:center; 
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;}
a.sel:link, a.sel:visited{ 
	color:#244191;
	background-color:#EBFFEB;
	text-decoration:none;}
a.sel:active, a.sel:hover{ 
	color:#FFFFFF;
	background-color:#CC6128;  /* 6A7FB8 */
	text-decoration:none;}

/* ---menu!!! */	
a.menu, a.logout, a.menuselect{
	display:block;
	padding:2px;
	border-top:2px solid #B1C0EA;
	background-color:#6A7FB8;
	text-align:center; 
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;}
a.menu:link, a.menu:visited{ 
	color:#FFFFFF;
	background-color:#6A7FB8;
	text-decoration:none;}
a.menu:active, a.menu:hover{ 
	color:#244191;
	background-color:#EFEFEF;}
a.menuselect:link, a.menuselect:visited{ 
	color:#244191;
	background-color:#F1ECD2;
	text-decoration:none;}
a.menuselect:active, a.menuselect:hover{ 
	color:#244191;
	background-color:#EFEFEF;}
	
a.logout:link, a.logout:visited{
	color:#FFFFFF;
	background-color:#EE0000;
	text-decoration:none;}
a.logout:active, a.logout:hover{ 
	color:#244191;
	background-color:#EFEFEF;}
/* ---ENDE menu!!! */	

/* ENDE A ----------------------------------------------------------------------------------------*/	



.menucontainer{
	background-color:#0B288f;
	width:135px;
	margin:2px;
}

