.oben_dunkel
{
	background-color:#1B3089;
}

.table
{
	border: 1px solid #DDDDDD;
	border-collapse: collapse;
} 

.border_table
{
	border: 3px double #000000;
	border-collapse: collapse;
}

.td_background
{
	background-image: url(pics/bg.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	background-color: #FFFFFF;
}

td, .content
{
	font-family: Tahoma;
	font-size: 12px;
}

.title, .mini_title
{
	font-family: Tahoma;
	font-weight: bold;
	background-color: #DEDEDE;
	border-bottom: 1px solid #000000;
	color:#000000;
}

.mini_title
{
	font-size: 8px;
}

.title
{
	font-size:12px;
}

/* VTS News */
.news_table
{
	border: 1px solid #DDDDDD;
	background-color: #EFEFEF;
	border-collapse: collapse;
	background-image:url(pics/news_blend.gif);
	background-repeat:repeat-x;
	background-position:top;
} 
.news_title
{
	font-size: 18px;
	font-family: Tahoma;
	font-weight: bold;
	color: #191970;
	
	padding-left:10px;
	background-image:url(pics/navi_arrow.gif);
	background-repeat:no-repeat;
	background-position:left;
}
.news_subtitle
{
	font-size: 11px;
	font-family: Tahoma;
	color: #191970;
	border-bottom: 1px solid #CCCCCC;
}
.news_content
{
	font-size: 12px;
	font-family: Tahoma;
	color: #405060;
}

.footer
{
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: none;
	color: #000000;
	background-color: #CCCCCC;
}

.user_signature
{
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: none;
	color: #333333;
}

.report
{
	font-family: Courier New;
	font-size: 12;
	background-color: #CCCCCC;
}

.content_0, .content_1
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: none;
	color: #000000;
}

.content_0
{
	background-color: #EDEDED;
}

.content_1
{
	background-color: #FFFFFF;
}

a,a:link,a:active
{
	color:#000099;	
}

a.link
{
	padding-left:12px;
	background-image:url(pics/link.gif);
	background-repeat:no-repeat;
	background-position:left;
}

a:visited
{
	color:#000099;
}

a:hover
{
	color:#4444FF;
}

a.white,a.white:link,a.white:active,a.white:visited,a.white:hover
{
	color:#FFFFFF;
}

.hoverelement_reiter
{
	font-family: Tahoma;
	font-size: 13;
	font-weight: none;
	color: #000000;
	background-color:#DDDDDD;
	cursor: hand; cursor: pointer;
}

.stdelement_reiter
{
	font-family: Tahoma;
	font-size: 13;
	font-weight: none;
	color: #000000;
	background-color:#CCCCCC;
	cursor: hand; cursor: pointer;
}

.inputbox
{
	background-color: #EEEEEE;
	font-family: Tahoma;
	font-size: 11px;
	padding: 1px;
}

.button
{
	margin-top: 2px;
	margin-bottom: 2px;
	font-family: Tahoma;
	font-size: 11px;
}

a.navilink:link,a.navilink:active,a.navilink:visited
{
	font-weight: bold;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 9pt;
	color: #000000;
	
	padding-left:10px;
	background-image:url('pics/navi_arrow.gif');
	background-repeat:no-repeat;
	background-position:left;
}

a.navilink:hover
{
	font-weight: bold;
	text-decoration: underline;
	font-family: Tahoma;
	font-size: 9pt;
	color: #000000;

	padding-left:10px;
	background-image:url('pics/navi_arrow_active.gif');
	background-repeat:no-repeat;
	background-position:left;
}

.code
{
	display: block;
	font-family: Courier New;
	font-size: 9pt;
	#overflow:auto;
	background: #f0f0f0 url(/pics/Code_BG.gif) left top repeat-y;
	border: 1px solid #ccc;
	padding: 5px 5px 5px 20px;
	#max-height:200px;
	line-height: 1.2em;
	margin: 5px 5px 0 15px;

	# Notlösung für BUG#0000180
	width: 700;
}
