
/* --------------------------------------------------------------------------------
//	Defaults
//------------------------------------------------------------------------------- */
body			{	font-family: AvantGarde,Tahoma,MS Tahoma,Arial,MS Arial,sans-serif; 
					font-size:10pt; background-color: #FFFFFF;	}

XA:link			{	color: #3300CC;	}	/* blau		 = unvisited links */
XA:visited		{	color: #993366;	}	/* violett	 = visited links   */
A:hover			{	color: orange;	}	/* gelb		 = user hovers     */
A:active		{	color: #CC0033;	}	/* dunkelrot = active links    */

p				{	margin-top:0; margin-left:0; margin-right:0; margin-bottom:5px;
					text-align:justify; font-size: 10pt;
				}
h1				{	font-size:160%; margin-top:0; margin-left:0; margin-right:0; margin-bottom:5px;	}
h2				{	font-size:130%; margin-top:0; margin-left:0; margin-right:0; margin-bottom:5px;	}
h3				{	font-size:110%; margin-top:0; margin-left:0; margin-right:0; margin-bottom:5px;	}

img				{	border-size: 0px; padding:0px; margin:0px;
					XXborder:0px black solid; }

ul				{	margin-top:4; margin-bottom:0;	}

.XXul_dl			{	list-style-image: url('kugerl_gruen.gif'); 
					Xmargin-left:15; margin-top:0; margin-right:0; margin-bottom:0;
					padding-top:0;
					vertical-align:middle; }

/* --------------------------------------------------------------------------------
//	TopLevel-Elements
//------------------------------------------------------------------------------- */
table				{	font-size:10pt;	XXborder:1px green solid;	}

#tbl_layoutmain		{	font-size:11pt		}
#tbl_navbar_main	{	font-size:12pt; font-weight: bold;
						background-color: #000000;
						color:#FFFFFF;
						text-align:center;	}

.tr_initcols		{	font-size:1pt; margin:0px; padding:0px; height:1px;
						XXbackground-color: green;	}
XXtd				{	border:1px red solid;	}

.td_navframe		{	Xbackground-color:#F7F95F;				/* lightyellow .. RGB(247,249,95) */
						background-color: #C0C0C0;				/* lightgray .. RGB(192,192,192) */
						
						border:solid 1pt #000000;
						font-size:9pt; padding:2px;	}
.tbl_navframe		{	font-size:9pt; padding:0px;	}

.td_dataframe		{	background-color: #FFFFFF;			/* white */
						font-size:10pt; text-align:justify;
						padding: 0px 0px 0px 0px;
						margin:0px;
						XXborder:1px green solid;	}

.td_dataframe td	{	XXborder:1px red solid;	}
					
.tbl_dataframe		{	font-size:10pt; padding:0px; spacing:0px; }					
.tbl_dataframe td	{	vertical-align:top;	padding:0px;}


/* --------------------------------------------------------------------------------
//	
//------------------------------------------------------------------------------- */
.a_mainmenu:link 	{	color: #FFFFFF;	}	/* unvisited links */
.a_mainmenu:visited	{	color: #FFFFFF;	}	/* visited links   */
.a_mainmenu:hover	{	color: orange;	}	/* user hovers     */
.a_mainmenu:active	{	color: red;	}		/* active links    */

.a_submenu:link 	{	color: #000000; text-decoration:bold;	}	/* unvisited links */
.a_submenu:visited	{	color: #000000;	}	/* visited links   */
.a_submenu:hover	{	color: orange;	}	/* user hovers     */
.a_submenu:active	{	color: red;	}		/* active links    */


.navbar_title		{	background-color: #000000;
						color:#F7F95F;					/* lightyellow .. RGB(247,249,95) */
						font-weight: bold; text-align:center;}

.dataframe_title	{	font-size:28pt; text-color: lightgreen;	text-align:right;	}



/* -------------------------------------------------------------------------------- */
.sep				{	font-size: 5pt	}
.sep_dark			{	font-size: 5pt;	background-color: #000000;
						text-color:#F7F95F;				/* lightyellow .. RGB(247,249,95) */
					}

.sep2				{	font-size: 6pt	}
.sep2_dark			{	font-size: 6pt;	background-color: #000000;
						text-color:#F7F95F;				/* lightyellow .. RGB(247,249,95) */
					}


/* -------------------------------------------------------------------------------- */
.JS_TEXTLOGO		{	XXfont-variant:small-caps	}

.ARTNR				{	font-weight:bold;	}

/* -------------------------------------------------------------------------------- */
.XXp_marginL		{	margin-top: 10px; margin-left:10px;	}

/* -------------------------------------------------------------------------------- */

@media screen {
	#div_dataframe	{	width:100%; height:100%; padding:0 10 0 0; margin:0 0 0 0; 
}

@media print {
	#div_dataframe	{ 	}
}


