﻿body
{
	background-image:url('_images/page_bg.jpg');
	background-repeat:repeat-x;
	background-color:#FAFAFA;
	margin:0px 0px 0px 0px;
	color:#484848;
	font-family:Arial;
	font-size:12px;
}
a
{
	text-decoration:none;
	color:#017992;
}
a:hover
{
	color:#484848;
}

#tblMain
{
	width: 970px;
	height: 100%;
	/*padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;*/
	background-color:#FFFFFF;
}
#tblNav
{
	height: 100%;
	background-color: #FFFFFF;
}
#tblFooter
{
	background-color:#DEDEDE;
	height:20px;
	padding-left:10px;
	padding-right:10px;
}

.png
{
    border:0px;
    behavior: url("pngbehavior.htc");
}


.borderleft
{
	background-image:url('_images/border_left.gif');
	background-repeat:repeat-y;
}
.borderright
{
	background-image:url('_images/border_right.gif');
	background-repeat:repeat-y;
}
.borderbottomleft
{
	background-image:url('_images/border_bottomleft.gif');
	background-repeat:repeat-x;
}
.borderbottom
{
	background-image:url('_images/border_bottom.gif');
	background-repeat:repeat-x;
}	
.borderbottomright
{
	background-image:url('_images/border_bottomright.gif');
	background-repeat:repeat-x;
}
.navItem
{
	font-size:13px;
	font-weight:bold;
	color:#696363;
	background-image:url('_images/nav_bg.jpg');
	background-repeat:repeat-x;
	cursor:pointer;
	width:140px;
	height:42px;
}

.navItem:hover
{
	font-size:13px;
	font-weight:bold;
	background-image:url('_images/nav_bg_selected.jpg');
	background-repeat:repeat-x;
	color:#017992;
	cursor:pointer;
}
.navSpacer
{
	background-image:url('_images/nav_spacer.jpg');
	background-repeat:repeat-x;
	width:2px;
	height:42px;
}
.navTop
{
	background-image:url('_images/nav_bg_top.jpg');
	background-repeat:repeat-x;
	height:30px;
	padding:2px 2px 0px 0px;
}
.selected
{
	background-image:url('_images/nav_bg_selected.jpg');
	background-repeat:repeat-x;
	color:#017992;
}
.divLogo
{
	position:absolute;
	top:0px;
	z-index:100;
}
.divStamp
{
	position:absolute;
	margin-top:-20px;
	margin-left:-20px;
}
.imgStamp
{
	width:160px;
	height:160px;
}
.tdLogo
{
	width:106px;
}
.navText
{
	
}
.footerItem *
{
	color:#666666;
	font-size:11px;
}
.footerItem *:hover
{
	color:#017992;
}
.footerItemSelected *
{
	font-size:11px;
	color:#017992;
}
.footerSpacer
{
	width:11px;
	vertical-align:middle;
}
.HeadlineSub
{
	color:#828282;
	font-size:15px;
	font-family:Myriad Pro, Arial;
	font-weight:bold;
}
.HeadlineMain
{
	color:#027992;
	font-size:20px;
	font-family:Myriad Pro, Arial;
	font-weight:bold;
}
.Subline
{
	color:#585858;
	font-size:13px;
	font-weight:bold;
}
.tdTransparent
{
	font-size:0px;
}
.agbSubline
{
	font-size:12px;
	color:#7B7B7B;
	font-weight:bold;
}
.agbPoints
{
	color:#7B7B7B;
	font-weight:bold;
}
.impressumMail
{
	color:#027992;
	text-decoration:underline;
}
.impressumSubline
{
	font-size:12px;
	color:#7B7B7B;
	font-weight:bold;
}

.DownloadHeadline
{
	font-size:12px;
	font-weight:bold;
	color:#027992;
}
.DownloadText
{
	font-size:12px;
	color:#484848;
}
.Download
{
	width:130px;
	padding-right:15px;
	padding-bottom:15px;
}
.languageItem *
{
	color:#CFCFCF;
	font-size:11px;
}
.languageItem *:hover
{
	color:#AAAAAA;
}
.languageItemSelected *
{
	font-size:10px;
	color:#AAAAAA;
}
/* Links */
.Links
{
	font-family:Arial;
	font-size:12px;
}
.Links a
{
	text-decoration:none;
	color:#017992;
}

.Links .tdGroup
{
	color:#7B7B7B;
	font-weight:bold;
	height:32px;
}

.Links .tdGroupItem
{
	color:#017992;
	height:32px;
}

.Links .tdLinkGroup
{
	color:#7B7B7B;
	font-weight:bold;
	height:22px;
}

.Links .tdLinkItem
{
	color:#017992;
	height:22px;
}
/*News*/
.News 
{
	font-family:Arial;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.News .Title
{
	font-size:11px; color:#696969;
}
.News .Headline
{
	font-weight:bold; font-size:12px; color:#027894;
}
.News .Text
{
	font-size:12px; color:#484848;
}
/*Next*/
.Next 
{
	font-family:Arial;
	color:#484848;
	font-size:12px;
}
.Next a
{
	color:#027992;
	text-decoration:none;
}

.Next .HeadlineSub
{
	color:#027992;
	font-size:12px;
	font-family:Myriad Pro, Arial;
}
.Next .HeadlineMain
{
	color:#525252;
	font-size:20px;
	font-family:Myriad Pro, Arial;
}
.Next .Text
{
	font-size:12px;
}
