/* *** Purpose: global CSS definitions */
/* *** Created (author, date): Petra Trunk, 03.09.2002 */
/* *** Changes (author, date, purpose): Marion Lindert, 08.01.2003, sitemap*/
/* *** Changes (author, date, purpose): */

body {background-color:#FFFFFF; color:#000000; font-size:11px; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif; margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; scrollbar-base-color:#E2EAF6; scrollbar-3dlight-color:#FFFFFF; scrollbar-arrow-color:#336699; scrollbar-darkshadow-color:#336699; scrollbar-face-color:#E2EAF6; scrollbar-highlight-color:#E2EAF6; scrollbar-shadow-color:#ffffff; scrollbar-track-color:#FFFFFF;}
border {border:1px outset #7595C2;}

.text8blue {font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif; font-size:10px; color:#336699;}
.textblueItalic {font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif; font-size:12px; font-style :italic; color:#336699;}
.textblueBold {font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif; font-size:12px; font-weight:bold; color:#336699;}

a {font-family:Arial, Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif; font-size:12px; line-height:15px; color:#000000; text-decoration:none;}


.historyHeader{	background-color : #AFB7AE;}
.historyLine{background-color : #B3A98C;}
.historyNumbers{ color:#B3A98C; font-size:14px; font-weight:bold;}

.navLevel2Link {color:#333333;line-height:18px;}
a.navLevel2Link {color:#333333;line-height:18px;}
a.navLevel2Link:link {}
a.navLevel2Link:visited {}
a.navLevel2Link:hover {}
a.navLevel2Link:active {}
a.navLevel2Link:focus {}

.navLevel2LinkActive {color:#333333;line-height:18px;}
a.navLevel2LinkActive {color:#333333;line-height:18px;}
a.navLevel2LinkActive:link {}
a.navLevel2LinkActive:visited {}
a.navLevel2LinkActive:hover {}
a.navLevel2LinkActive:active {}
a.navLevel2LinkActive:focus {}

.navLevel3Link {color:#5A626B;line-height:18px;}
a.navLevel3Link {color:#5A626B;line-height:18px;}
a.navLevel3Link:link {}
a.navLevel3Link:visited {}
a.navLevel3Link:hover {font-weight:bold;}
a.navLevel3Link:active {font-weight:bold;}
a.navLevel3Link:focus {}

.refLink {color:#5A626B;line-height:18px;}
a.refLink {color:#5A626B;line-height:18px;}
a.refLink:link {color:#5A626B;line-height:18px;}
a.refLink:visited {color:#5A626B;line-height:18px;}
a.refLink:hover {color:#5A626B;line-height:18px;}
a.refLink:active {color:#5A626B;line-height:18px;}
a.refLink:focus {}

.navLevel3LinkActive {font-weight:bold;color:#5A626B;line-height:18px;}
a.navLevel3LinkActive {font-weight:bold;color:#5A626B;line-height:18px;}
a.navLevel3LinkActive:link {}
a.navLevel3LinkActive:visited {}
a.navLevel3LinkActive:hover {font-weight:bold;}
a.navLevel3LinkActive:active {font-weight:bold;}
a.navLevel3LinkActive:focus {}

.navLevel4Link {color:#5A626B;line-height:18px;}
a.navLevel4Link {color:#5A626B;line-height:18px;}
a.navLevel4Link:link {}
a.navLevel4Link:visited {}
a.navLevel4Link:hover {font-weight:bold;}
a.navLevel4Link:active {font-weight:bold;}
a.navLevel4Link:focus {}

.navLevel4LinkActive {font-weight:bold;color:#5A626B;line-height:18px;}
a.navLevel4LinkActive {font-weight:bold;color:#5A626B;line-height:18px;}
a.navLevel4LinkActive:link {}
a.navLevel4LinkActive:visited {}
a.navLevel4LinkActive:hover {font-weight:bold;}
a.navLevel4LinkActive:active {font-weight:bold;}
a.navLevel4LinkActive:focus {}

.contentLinkGrey {color:#7595C2; font-weight:bold; line-height:18px;}
a.contentLinkGrey {color:#7595C2; font-weight:bold; line-height:18px;}
a.contentLinkGrey:link {}
a.contentLinkGrey:visited {color:#5A626B; font-weight:bold; line-height:18px;}
a.contentLinkGrey:hover {text-decoration:underline;}
a.contentLinkGrey:active {}
a.contentLinkGrey:focus {}


.contentLinkGreySmall {color:#7595C2; font-weight:bold; line-height:18px; font-size:10px;}
a.contentLinkGreySmall {color:#7595C2; font-weight:bold; line-height:18px; font-size:10px;}
a.contentLinkGreySmall:link {}
a.contentLinkGreySmall:visited {color:#5A626B; font-weight:bold; line-height:18px; font-size:10px;}
a.contentLinkGreySmall:hover {text-decoration:underline;}
a.contentLinkGreySmall:active {}
a.contentLinkGreySmall:focus {}

.BackSummaryLink {color:#7595C2; line-height:18px; font-size:11px;}
a.BackSummaryLink {color:#7595C2; line-height:18px; font-size:11px;}
a.BackSummaryLink:link {}
a.BackSummaryLink:visited {}
a.BackSummaryLink:hover {text-decoration:underline;}
a.BackSummaryLink:active {}
a.BackSummaryLink:focus {}

.TableLink {color:#7595C2; line-height:18px; font-size:12px;}
a.TableLink {color:#7595C2; line-height:18px; font-size:12px;}
a.TableLink:link {}
a.TableLink:visited {}
a.TableLink:hover {text-decoration:underline;}
a.TableLink:active {}
a.TableLink:focus {}

.TableLinkWhite {color:#FFFFFF; line-height:18px; font-size:10px;}
a.TableLinkWhite {color:#FFFFFF; line-height:18px; font-size:10px;}
a.TableLinkWhite:link {}
a.TableLinkWhite:visited {}
a.TableLinkWhite:hover {text-decoration:underline;}
a.TableLinkWhite:active {}
a.TableLinkWhite:focus {}

.TableLinkWhiteBold {color:#FFFFFF; line-height:12px; font-size:11px; font-weight:bold;}
a.TableLinkWhiteBold {color:#FFFFFF; line-height:12px; font-size:11px; font-weight:bold;}
a.TableLinkWhiteBold:link {}
a.TableLinkWhiteBold:visited {}
a.TableLinkWhiteBold:hover {text-decoration:underline;}
a.TableLinkWhiteBold:active {}
a.TableLinkWhiteBold:focus {}





a.tdlink{background-color : #aaaaaa;}
a.tdlink:hover{background-color : #ddd0ad;}

table {padding:0px; margin:0px; border:0px;}
.border {border: 1px solid B3A98C;}
td {font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif; font-size:12px; color:#000000;}
.text {font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif; font-size:12px; color:#000000;}
/* .text:first-line {font-size:12px; color:#336699; font-weight:bold; line-height:16px; text-transform:uppercase;} */
.textbold {font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif; font-size:12px; color:#000000; font-weight:bold;}
.textFooter {font-size:10px; color:#FFFFFF; line-height:16px;}
.textTableHeader {text-align:justify; color:#FFFFFF; font-weight:bold; line-height:16px;}

.date {font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif; font-size:11px; color:#5A626B;}

.headLine{font-size:18px; color:#336699; font-weight:bold;}
.headLineWhite{font-size:18px; color:#ffffff; font-weight:bold;}
.subHeadLine{font-size:12px; color:#336699; font-style:italic; line-height:14px;}
.subHeadLineWhite{font-size:13px; color:#ffffff; font-weight:bold; line-height:14px;}
.subHeadLineLight{font-size:12px; color:#336699; font-style:italic; line-height:13px;}
.subHeadLineWhite12{font-size:12px; color:#ffffff; font-weight:bold; line-height:14px;}

.headLineAddress{font-size:14px; color:#336699; font-weight:bold;}


UL {margin-bottom : 0px; margin-top : 0px;}
LI {list-style-image : url(listitem.gif);}

UL.style2 {margin-bottom : 0px; margin-top : 0px; margin-left : 30px;}
LI.style2 {list-style-image : url(icon_lis.gif); padding-left : 15px;}

.frameImg {border-width:1px; border-color:#999999; border-style:solid; padding:0px; margin-right:20px;}
.frameImagesLeft {border-width:1px; border-color:#999999; border-style:outset; padding:0px; float:left; margin-right:20px; margin-left:0px; margin-bottom:20px;}
.frameImagesList {border-width:1px; border-color:#999999; border-style:solid; padding:0px; float:left; margin-right:40px;}

.historyHeader{	background-color : #AFB7AE;}
.historyLine{background-color : #B3A98C;}
.historyNumbers{ color:#B3A98C; font-size:14px; font-weight:bold;}

.input, textarea {
	padding-left:3px;
	background-color:#E2EAF6;
	font-size:11px;
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif; 	
	color: #000000;
	border: 1px solid;
	border-color: #7595C2;
	margin-bottom : 10px;	
	scrollbar-base-color:#E2EAF6; 
	scrollbar-3dlight-color:#FFFFFF; 
	scrollbar-arrow-color:#336699; 
	scrollbar-darkshadow-color:#336699; 
	scrollbar-face-color:#E2EAF6; 
	scrollbar-highlight-color:#E2EAF6; 
	scrollbar-shadow-color:#ffffff; 
	scrollbar-track-color:#FFFFFF;
}

/*input-field with margin top*/
.inputspecial1 {
	padding-left:3px;
	background-color:#E2EAF6;
	font-size:11px;
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif; 	
	color: #000000;
	border: 1px solid;
	border-color: #7595C2;
	margin-top : 10px;	
	scrollbar-base-color:#E2EAF6; 
	scrollbar-3dlight-color:#FFFFFF; 
	scrollbar-arrow-color:#336699; 
	scrollbar-darkshadow-color:#336699; 
	scrollbar-face-color:#E2EAF6; 
	scrollbar-highlight-color:#E2EAF6; 
	scrollbar-shadow-color:#ffffff; 
	scrollbar-track-color:#FFFFFF;	
}

.input_search {
	background-color: #FFFFFF;
	 border-bottom: 1px solid #7B9EBC;
	 border-top: 1px outset #336699;
	 border-left: 1px solid #336699;
	 border-right: 1px solid #7B9EBC;
	font-size:10px;
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif; 	
	color: #000000;
}

/*sitemap*/

a.sitemapLinkGrey {color:#5A626B; line-height:18px;}
a.sitemapLinkGrey:link {}
a.sitemapLinkGrey:visited {color:#5A626B;}
a.sitemapLinkGrey:hover {text-decoration:underline;}
a.sitemapLinkGrey:active {}
a.sitemapLinkGrey:focus {}

a.sitemapHeadlineWhite{font-size:12px; color:#ffffff; font-weight:bold; line-height:13px; text-transform:uppercase; text-decoration:none;}
a.sitemapHeadlineWhite:link { }
a.sitemapHeadlineWhite:visited {  }
a.sitemapHeadlineWhite:hover {  }
a.sitemapHeadlineWhite:active {  }
a.sitemapHeadlineWhite:focus 