/* BODY		{	overflow: auto; background-color: #A1C3E9; margin: 0; SCROLLBAR-FACE-COLOR: #a1c3e9; SCROLLBAR-HIGHLIGHT-COLOR: #a1c3e9; SCROLLBAR-SHADOW-COLOR: #a1c3e9; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #a1c3e9; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; SCROLLBAR-BASE-COLOR: #000000 } */
BODY		{	overflow: auto; background-color: #A1C3E9; margin: 0; SCROLLBAR-FACE-COLOR: #a1c3e9; SCROLLBAR-HIGHLIGHT-COLOR: #a1c3e9; SCROLLBAR-SHADOW-COLOR: #a1c3e9; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #a1c3e9; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; SCROLLBAR-BASE-COLOR: #000000 }
TEXTAREA	{	SCROLLBAR-FACE-COLOR: #a1c3e9; SCROLLBAR-HIGHLIGHT-COLOR: #a1c3e9; SCROLLBAR-SHADOW-COLOR: #a1c3e9; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #a1c3e9; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; SCROLLBAR-BASE-COLOR: #000000 }

/* general fonts */
TD				{	FONT: 12px/18px Verdana, Arial, Helvetica, sans-serif; COLOR: #05548c; TEXT-DECORATION: none }
H1				{	FONT: 14px/18px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-WEIGHT: bold }
H2				{	FONT: 12px/24px Verdana, Arial, Helvetica, sans-serif; COLOR: #05548c; MARGIN: 0; FONT-WEIGHT: bold }
H3              {	FONT: 11px/24px Verdana, Arial, Helvetica, sans-serif; COLOR: #05548c; MARGIN: 0; FONT-WEIGHT: bold }
.small          {	FONT: 11px/14px Verdana, Arial, Helvetica, sans-serif; COLOR: #05548c }
.smallwhite     {	FONT: 11px/14px Verdana, Arial, Helvetica, sans-serif; COLOR: white }
.red            {   COLOR: red }
.disabled   	{	COLOR: #5693be }

/* links */
A 			{	COLOR: #05548c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
A:hover 	{	COLOR: #ffffff }
A:link 		{	COLOR: #05548c }
A:visited	{	}

/* general classes */
TABLE.columns				{   WIDTH: 100%; PADDING: 0px 20px; VERTICAL-ALIGN: top }
TABLE.columns TD			{   WIDTH: 50%; PADDING: 0px 20px; VERTICAL-ALIGN: top }
TABLE.form					{   WIDTH: 100%; PADDING: 0px 10px; VERTICAL-ALIGN: top }
TABLE.form TD				{   WIDTH: 50%; PADDING: 0px 5px; VERTICAL-ALIGN: top }
TABLE.auto					{   WIDTH: 100%; PADDING: 0px 10px; VERTICAL-ALIGN: top }
TABLE.auto TD				{   WIDTH: auto; PADDING: 0px 5px; VERTICAL-ALIGN: top }
TABLE.tt					{   WIDTH: 100%; PADDING: 0px 10px; VERTICAL-ALIGN: top }
TABLE.tt TD					{   WIDTH: auto; PADDING: 0px 5px; VERTICAL-ALIGN: top }
UL             				{   MARGIN-LEFT: 20px; MARGIN-TOP: 0; MARGIN-BOTTOM: 0 }

/* used by framework */
DIV.copyright			{	FONT: 12px/18px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-WEIGHT: bold }

/* Navigation */
TD.navigation 			{	FONT: 12px/18px Verdana, Arial, Helvetica, sans-serif; COLOR: #05548c; FONT-WEIGHT: bold }
TD.navigation_current	{	FONT: 12px/18px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-WEIGHT: bold }
TD.navigation_disabled	{	FONT: 12px/18px Verdana, Arial, Helvetica, sans-serif; COLOR: #5693be; FONT-WEIGHT: bold }
/* TD.navigation_spacer	{	BACKGROUND-COLOR: white; WIDTH: 127px; } */
TD.navigation A			{	COLOR: #05548c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
TD.navigation A:hover 	{	COLOR: #ffffff; TEXT-DECORATION: none }
TD.navigation A:link	{	COLOR: #05548c; TEXT-DECORATION: none }
TD.navigation A:visited	{	TEXT-DECORATION: none }
A.tiny					{	VERTICAL-ALIGN: right; FONT: 9px/16px Verdana, Arial, Helvetica, sans-serif; COLOR: #5693be; TEXT-DECORATION: none }

/* Login-Box */
input.login				{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; width: 80px; }

/* Stories */
.category 			{	FONT: 12px/18px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff }
TD.category 		{	background: #05548C }
.story				{	FONT: 10px/10px Verdana, Arial, Helvetica, sans-serif; COLOR: #05548c }
A.story				{	COLOR: #05548c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; TEXT-DECORATION: none }
A.story:hover	 	{	COLOR: #ffffff; TEXT-DECORATION: none }
A.story:link		{	COLOR: #05548c; TEXT-DECORATION: none }
A.story:visited		{	TEXT-DECORATION: none }

/* Results */
.result A			{	COLOR: #05548c; FONT: 12px/18px Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
TD.result A:hover 	{	COLOR: #ffffff; TEXT-DECORATION: none }
TD.result A:link	{	COLOR: #05548c; TEXT-DECORATION: none }
TD.result A:visited	{	TEXT-DECORATION: none }

/* Small-Results */ 
.smallresult TD		        {	FONT: 10px/12px Verdana, Arial, Helvetica, sans-serif; }
.smallresult A				{	COLOR: #05548c; FONT: 10px/12px Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
TD.smallresult A:hover 		{	COLOR: #ffffff; TEXT-DECORATION: none }
TD.smallresult A:link		{	COLOR: #05548c; TEXT-DECORATION: none }
TD.smallresult A:visited	{	TEXT-DECORATION: none }

/* unused */
td.left				{ background-color: #b11433; width: 170px; vertical-align: top; }
td.left2 			{ text-align: left; width: 175px; vertical-align: top }
.text_11 {
	FONT: 9px/10px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none
}

.textklein		{	FONT: 9px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000 }
.textfettklein	{	FONT: bold 9px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000 }
.textkleingrau	{	FONT: 9px Verdana, Arial, Helvetica, sans-serif; COLOR: #666666
}
.input_personello {
			font-family : Verdana, Arial, Helvetica, sans-serif;
			font-size: 9px ;
			color: #000000 ;
			background: #A5C3EF ;
			border-width:1 1 1 1 ;
			border-color: #000000 ;
}
.inputright { }
.key {	FONT: 9px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000 }