

.defaultForm{
	font-size: 11px;
	color: #65676E;
	height: 16px;
	padding-left: 4px;
	padding-top: 1px;
	border: 1px solid #D4D3D2;
	background: #F8F7F6; 
}

.defaultFormTd td{
	font-size: 11px;
	color: #65676E;
}
.defaultForm textarea{
	font-size: 11px;
	color: #65676E;
	padding-left: 4px;
	padding-top: 5px;
	border: 1px solid #D4D3D2;
	background: #F8F7F6;
}

.defaultInputButton{
	font-size: 11px;
	color: #65676E;
	margin: 0px;
	padding: 0px;
	border-top: 1px solid #808080;
	border-left: 1px solid #808080;
	border-bottom: 1px solid #C8C8C8;
	border-right: 1px solid #C8C8C8;
	background: #F4F3EF; 
}
/* Mini Search */

.txtCo_MiniSearch input{
	font-size: 10px;
	font-weight: bold;
	color: #65676E;
	height: 13px;
	width: 150px;
	padding-left: 13px;
	padding-top: 1px;
	line-height: 10px;
	border-top: 1px solid #808080;
	border-left: 1px solid #808080;
	border-bottom: 1px solid #C8C8C8;
	border-right: 1px solid #C8C8C8;
}
/* ...Mini Search */

.txt_BackToOverview{
	font-size: 11px;
	color: #F00E1B;
	text-decoration: none;
}
.txt_BackToOverview a{
	font-size: 11px;
	color: #F00E1B;
	text-decoration: underline;
}
.txt_BackToOverview a:visited{
	font-size: 11px;
	color: #F00E1B;
	text-decoration: underline;
}
.txt_BackToOverview a:hover{
	font-size: 11px;
	color: #F00E1B;
	text-decoration: none;
}

/* Banner Teaser */

.txt_BannerTeaser {
	font-size: 11px;
	color: #404448;
	line-height: 140%;
}
.txt_BannerTeaser h1 {
	font-size: 11px;
	font-weight: normal;
	color: #404448;
	padding: 0px;
	margin: 0px;
	margin-bottom: -2px;
}

.txt_BannerTeaser p {
	padding: 0px;
	margin: 0px;
	margin-bottom: 8px;
}
.txt_BannerTeaser a{
	color: #F00E1B;
	text-decoration: underline;
}
.txt_BannerTeaser a:visited{
	color: #F00E1B;
	text-decoration: underline;
}
.txt_BannerTeaser a:hover{
	color: #F00E1B;
	text-decoration: none;
}

/* ...Banner Teaser */

/* Banner Teaser Blank */

.txt_BannerTeaserBlank {
	font-size: 11px;
	color: #404448;
	line-height: 140%;
}
.txt_BannerTeaserBlank h1 {
	font-size: 12px;
	font-weight: normal;
	color: #404448;
	padding: 0px;
	margin: 0px;
	margin-bottom: 10px;
}

.txt_BannerTeaserBlank p {
	padding: 0px;
	margin: 0px;
	margin-bottom: 8px;
}
.txt_BannerTeaserBlank a{
	color: #F00E1B;
	text-decoration: undeline;
}
.txt_BannerTeaserBlank a:visited{
	color: #F00E1B;
	text-decoration: undeline;
}
.txt_BannerTeaserBlank a:hover{
	color: #F00E1B;
	text-decoration: none;
}

/* ...Banner Teaser Blank */

/* Main-Content Area */

.fd-file td{
  xborder-bottom: 1px solid #663300;
  padding-bottom: 1px;
  padding-top: 1px;
  padding-left: 2px;
  padding-right: 2px;
  background: #FFF;
}

.txtCo_MainDefault{
	font-size: 12px;
	color: #404448;
}

.txtCo_MainDefault h1 {
	font-size: 25px;
	color: #404448;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	margin-left: -1px;
	margin-bottom: 20px;
}

.txtCo_MainDefault h2 {
	font-size: 12px;
	color: #404448;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	margin-top: 25px;
	margin-bottom: 10px;
}

.txtCo_MainDefault p {
	padding: 0px;
	margin: 0px;
	margin-bottom: 13px;
}
.txtCo_MainDefault a{
	color: #0161BA;
	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
.txtCo_MainDefault a:visited{
	color: #80B0DC;
	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
.txtCo_MainDefault a:hover{
	color: #0161BA;
	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-width: 0px;
}

/* */
.txtCo_MainRedLink a{
	color: #F00E1B;
	text-decoration: underline;
	border-bottom-width: 0px;
}
.txtCo_MainRedLink a:visited{
	color: #F00E1B;
	text-decoration: underline;
	border-bottom-width: 0px;
}
.txtCo_MainRedLink a:hover{
	color: #F00E1B;
	text-decoration: none;
	border-bottom-width: 0px;
}

/* */

.txtCo_MainDefault ul  {
	padding: 0;
	margin: 0;
	margin-left: 30px;
	margin-top: 0px;
	margin-bottom: 13px;
}

.txtCo_MainDefault ol  {
	padding: 0;
	margin-left: 20px;
	margin-top: 0px;
	margin-bottom: 13px;
}

.txtCo_MainDefault li  {
	padding: 0;
	margin: 0px;
	margin-bottom: 5px;
}

/* ...Main-Content Area */

/* Teaser */

.txt_Teaser {
	font-size: 11px;
	color: #404448;
}
.txt_Teaser h1 {
	font-size: 11px;
	font-weight: normal;
	color: #404448;
	padding: 0px;
	margin: 0px;
	margin-bottom: 5px;
}

.txt_Teaser p {
	padding: 0px;
	margin: 0px;
	margin-bottom: 8px;
	line-height: 15px;
}
.txt_Teaser a{
	color: #F00E1B;
	text-decoration: undeline;
}
.txt_Teaser a:visited{
	color: #F00E1B;
	text-decoration: undeline;
}
.txt_Teaser a:hover{
	color: #F00E1B;
	text-decoration: none;
}

/* ...Banner Teaser */


/* Teaser News */

.txt_TeaserNews {
	font-size: 11px;
	color: #404448;
}
.txt_TeaserNews h1 {
	font-size: 11px;
	font-weight: normal;
	color: #404448;
	padding: 0px;
	margin: 0px;
	margin-bottom: -1px;
}

.txt_TeaserNews p {
	padding: 0px;
	margin: 0px;
	margin-bottom: 8px;
	line-height: 15px;
}
.txt_TeaserNews a{
	color: #F00E1B;
	text-decoration: undeline;
}
.txt_TeaserNews a:visited{
	color: #F00E1B;
	text-decoration: undeline;
}
.txt_TeaserNews a:hover{
	color: #F00E1B;
	text-decoration: none;
}

/* ...Banner Teaser */

/* Right Content Area */
.box_CrInfo {
	width: 200px;
	margin-bottom: 18px;
}
.box_CrInfoTitle {
	font-size: 11px;
	font-weight: bold;
	color: #404448;
}
.CrInfoTitleInnerDiv {
	padding-top: 3px;
	padding-bottom: 4px;
	margin-left: 11px;
	margin-right:15px;
	line-height: 13px;
}
.box_CrInfoHLine {
	width: 200px;
	height: 3px;
	font-size: 0px;
}
.box_CrInfoContent {
	margin-top: 12px;
	font-size: 11px;
	color: #404448;
	line-height: 140%;
}
.box_CrInfoContent p{
	padding: 0px;
	margin: 0px;
	margin-left: 8px;
	margin-right: 8px;
	margin-bottom: 8px;
}
.box_CrInfoContent a{
	color: #F00E1B;
	text-decoration: underline;
}
.box_CrInfoContent a:hover{
	color: #F00E1B;
	text-decoration: none;
}
.box_CrInfoContent a:visited{
	
}
.box_CrInfoContent ul  {
	padding: 0;
	margin-left: 11px;
	margin-top: 0px;
	margin-bottom: 10px;
	list-style-type : disc;
}

.box_CrInfoContent ol  {
	padding: 0;
	margin-left: 11px;
	margin-top: 0px;
	margin-bottom: 10px;
}

.box_CrInfoContent li  {
	padding: 0;
	margin-left: 10px;
	margin-top: 0px;
}
/* ...Right Content Area */

/* Content Footer */
.boxCo_MainFooter {
	font-size: 11px;
	color: #404448;
	line-height: 11px;
	float: left; 
}

.boxCo_MainFooter a {
	font-size: 11px;
	color: #404448;
	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

.boxCo_MainFooter a:hover {
	color: #F00E1B;
	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-width: 0px;
}
/* ...Content Footer */


.imgTopSeperator{
	margin-left: 8px;
	margin-right: 8px;
}
.imgFooterSeperator {
	margin-left: 10px;
	margin-right: 10px;
}
.txtCo_ItalicHeadLine {
	font-size: 13px;
	color: #404448;
	font-style : italic;
	font-weight : bold;;
	margin-bottom: 5px;
}

.imgWPMLink{
	margin-left: 2px;
}
.tbl_TableMain td{
	font-size: 11px;
	color: #404448;
}

.tbl_td_Headline{
	border: 1px solid #F3F2F0;
	border-left: 0px;
	padding: 5px;
}
.tbl_td_Headline_Start{
	border: 1px solid #F3F2F0;
	border-left: 0px;
	padding: 5px;
	padding-left: 10px;
}
.tbl_td_Headline_End{
	border: 1px solid #F3F2F0;
	border-left: 0px;
	border-right: 0px;
	padding: 5px;
}

.tbl_td{
	border: 1px solid #F3F2F0;
	border-top: 0px;
	border-left: 0px;
	padding: 5px;
}
.tbl_td_start{
	border: 1px solid #F3F2F0;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	padding-left: 10px;
}
.tbl_td_start a {
	color: #424347;
	text-decoration: none;
}
.tbl_td_end{
	border: 1px solid #F3F2F0;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	padding: 5px;
}

.tbl_td_main{
	background: #F3F2F0;
	border: 1px solid #FFFFFF;
	border-top: 0px;
	padding: 5px;
	border-collapse : separate;
	font-weight : bold;;
}
.tbl_td_start_main{
	background: #F3F2F0;
	border: 1px solid #FFFFFF;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	padding: 5px;
	padding-left: 10px;
	font-weight : bold;;
}
.tbl_td_end_main{
	background: #F3F2F0;
	border: 1px solid #FFFFFF;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	padding: 5px;
	font-weight : bold;;
}


.box_NewsListDate {
	font-size: 11px;
	font-weight: bold;
	color: #F00E1B;
	float: left; 
	width: 70px;
	height: 23px
}

.box_NewsListLink {
	font-size: 11px;
	color: #424347;
	float: left; 
	width: 440px;
}

.box_NewsListLink a {
	color: #424347;
	text-decoration: none;
}
.box_NewsListLink a:hover {
	color: #F00E1B;
	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

.bgLightGrey {
	background-color: rgb(244, 243, 241);
}

.textAbstract {
	font-size: 12px;
	font-weight: bold;
}

.textRed {
	color: #F00E1B;
}
.textBlue {
	color: #0161BA;
}

.linkListBlue li {
	padding: 0;
	margin: 0px;
	margin-bottom: 2px;
}
.linkListBlue a {
	color: #0765BC;
	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
.linkListBlue a:visited {
	color: #0765BC;
	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
.linkListBlue a:hover {
	color: #0765BC;
	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-width: 0px;
}

.defaultFormResponseBox {
	width: 441px;
	padding: 5px;
	padding-left: 10px;
	margin-bottom: 10px; 
	border: 1px solid #D4D3D2;
	background: #ffffff; 
}

.defaultFormResponseBoxError {
	color: #EB1321;
	width: 441px;
	padding: 5px;
	padding-left: 10px;
	margin-bottom: 10px; 
	border: 1px solid #EB1321;
	background: #ffffff; 
}

/* Search */

.txtCo_SearchDefault{
	font-size: 12px;
	color: #404448;
}

.txtCo_SearchDefault a{
	color: #0161BA;
	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

.txtCo_SearchDefault a:visited{
	color: #0161BA;
	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
.txtCo_SearchDefault a:hover{
	color: #0161BA;
	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-width: 0px;
}

/* ...Search */
/* Search Results */

.txt_SearchResults {
	font-size: 11px;
	color: #404448;
}
.txt_SearchResults a{
	color: #F00E1B;
	text-decoration: underline;
}

.txt_SearchResults a:visited{
	color: #F00E1B;
	text-decoration: underline;
}
.txt_SearchResults a:hover{
	color: #F00E1B;
	text-decoration: none;
}
.txt_SearchResultsHeadline {
	font-size: 11px;
	color: #404448;
	font-weight: bold;
	border-bottom-width: 0px;
}
.txt_SearchResultsHeadline a, .txt_SearchResultsHeadline a:visited{
	color: #404448;
	text-decoration: none;
	border-bottom-width: 0px;
}
.txt_SearchResultsHeadline a:hover{
	color: #404448;
	text-decoration: underline;
	border-bottom-width: 0px;
}
/* ...Search Results */

.txtCo_SearchNavigation{
	font-size: 11px;
	color: #404448;
	text-decoration: none;
}
.txtCo_SearchNavigation a{
	font-size: 11px;
	color: #0161BA;
	text-decoration: none;
}
.txtCo_SearchNavigation a:hover{
	font-size: 11px;
	color: #0161BA;
	text-decoration: underline;
}

.txtCo_SearchHline{
	font-size: 0px;
	margin-left: 30px; 
	width: 440px;
	height:17px;
}
