/* Main Divisions: Article-View */
#articleoutput																		{ width: 599px; float: left; margin: 0px 0px 200px 0px; }


/* Latest News View (Mover) */
.newsmover_frame																	{ width: 800px; height: 280px; overflow: hidden; }
.newsmover_element																{ width: 225px; float: left; margin: 0px 30px 0px 0px; overflow: hidden; display: inline; }
.newsmover_category																{ height: 17px; overflow: hidden; }
.newsmover_title																	{ font-size: 1.4em; font-weight: bold; color: #5f6267; height: 40px; overflow: hidden; }
.newsmover_thumbnail															{ width: 230px; height: 110px; overflow: hidden; }
.newsmover_content																{ color: #343434; margin: 10px 0px 0px 0px; }
.newsmover_link																		{}
.newsmover_link a																	{ color: #c10016; text-decoration: none; padding-right: 15px; background: url(../images/arrow_red.gif) no-repeat right 0.5em; font-weight: bold; }
.newsmover_link a:hover														{ text-decoration: underline; }
  
/* Single News */
.newsphotoheader																	{ width: 599px; height: 299px; overflow: hidden; color: white; }

.newsdetail_headline_halfsize											{ margin: 0px 0px 0px 0px; width: 300px; height: 299px; position: relative; }
.newsdetail_headline_photoheader									{ position: absolute; margin: 0px 0px 0px 300px; width: 299px; height: 299px; overflow: hidden; }

.newsdetail_headline_fullsize											{ margin: 0px 0px 0px 0px; width: 599px; height: 299px; position: relative;  }

.newsdetail_subheader															{ width: 589px; font-weight: bold; margin: 50px 0px 0px 0px; padding: 0px 0px 10px 0px;  }
.newsdetail_content																{ width: 589px; margin: 0px 0px 5px 0px;  padding: 0px 0px 20px 0px;  background: url(../images/dashed_grey.gif) repeat-x bottom left; }

.newsdetail_headline_fullsize .nh3								{ text-transform: uppercase; font-size: 1.2em; font-weight: bold; padding: 190px 0px 0px 20px; }
.newsdetail_headline_fullsize .nh1								{ padding: 5px 0px 0px 0px; margin-left: 20px; line-height: 29px; font-size: 2.8em; font-weight: normal; line-height: 35px; font-family: "DaxCondensed-RegularRegular";  }

.newsdetail_headline_halfsize .nh3								{ text-transform: uppercase; font-size: 1.2em; font-weight: bold;  padding: 140px 0px 0px 20px; }
.newsdetail_headline_halfsize .nh1								{ width: 260px; padding: 5px 0px 0px 0px; margin-left: 20px; font-size: 3.8em; font-weight: normal; line-height: 45px; font-family: "DaxCondensed-RegularRegular"; }

.relatednewsbox																		{ z-index: 5; position: absolute; margin: 329px 0px 0px 600px; width: 221px; background: #e1e2e4; }
.relatednewsbox a																	{ display: block; color: #c10016; text-decoration: none; padding-left: 15px; background: url(../images/arrow_red.gif) no-repeat 0px 0.5em; }
.relatednewsbox a:hover														{ text-decoration: underline; }

.news_staticinfos																	{ padding: 0px 0px 0px 0px; }


/* Comments */
.comment_addbox																		{ background: #e1e2e4; width: 589px; margin: 20px 0px 20px 0px; }
.comment_rounded_top															{ overflow: hidden; height: 6px; background: url(../images/bg_addcomment_top.gif) no-repeat top right; }
.comment_rounded_bottom														{ overflow: hidden; height: 6px; background: url(../images/bg_addcomment_bottom.gif) no-repeat top right; }

.comment_rounded_top .comment_rounded_inner				{ height: 6px; background: url(../images/bg_addcomment_top_inner.gif) no-repeat top left; }
.comment_rounded_bottom .comment_rounded_inner		{ height: 6px; background: url(../images/bg_addcomment_bottom_inner.gif) no-repeat top left; }

.comment_addcommenttable_hint											{ margin: 0px 0px 0px 15px; }
.comment_addcommenttable_hint td									{ vertical-align: top; }
.comment_header																		{ width: 589px; margin: 30px 0px 20px 0px; color: #828385; font-weight: bold; font-size: 1.3em; padding: 0px 0px 7px 0px; background: url(../images/dot_grey.gif) repeat-x bottom left; }
.comment_addheader																{ width: 559px; margin: 5px 0px 0px 15px; color: #828385; font-weight: bold; font-size: 1.3em; padding: 0px 0px 7px 0px; background: url(../images/dashed_grey.gif) repeat-x bottom left; }
.comment_addcommenttable													{ padding: 15px 15px 10px 15px; }
.comment_title																		{}
.comment_input input															{ width: 230px; padding: 2px 0px 2px 0px; margin: 0px; font-family: "Trebuchet MS", Arial, sans-serif; font-size: 11px; }
.comment_textarea	textarea												{ width: 275px; height: 72px; padding: 0px; margin: 0px; font-family: "Trebuchet MS", Arial, sans-serif; font-size: 11px; }
.comment_submit 																	{ text-align: right; margin: 0px 20px 10px 0px; }
.comment_submit input															{ text-align: left; font-size: 1px; color: #e1e2e4; cursor: pointer; border: none; border: 0px; width: 158px; height: 22px; overflow: hidden; background: url(../images/bg_addcomment_button.gif) no-repeat top left; }
.tx-comments-comment-1														{ margin: 0px 0px 15px 15px; }
.tx-comments-comment-2														{ margin: 0px 0px 15px 15px; }
.tx-comments-comment-name													{ font-weight: bold; }
.tx-comments-comment-name a												{ color: #c10016; text-decoration: none; }
.tx-comments-comment-name a:hover									{ text-decoration: underline; }
.tx-comments-comment-date													{ font-weight: bold; }

.comment_hrline																		{ margin: 15px 0px 0px -15px; width: 589px; height: 1px; overflow: hidden; background: url(../images/dashed_grey.gif) repeat-x top left; }

.tx-comments-comment-content											{ width: 560px; }
.tx-comments-required-error												{ color: #c10016; font-weight: bold; }

/* News-Images First */
.newsimage_first																	{ background: #e1e2e4; width: 242px; float: left; margin: 4px 10px 10px 0px; }
.newsimage_first_pic															{ padding: 1px; }
.newsimage_first_caption													{ padding: 3px 7px 0px 7px; }

/* News -Images Additional */
.newsimage_additional															{ background: #e1e2e4; margin: 10px 0px 10px 0px; }
.newsimage_add_image															{ float: left; margin: 12px 0px 3px 15px; display: inline; }
.newsimage_add_pic a															{ display: block; width: 128px; height: 100px; overflow: hidden; }
.newsimage_add_caption														{ width: 128px; }

/* Related */
.rightbox_related																	{ padding: 0px 0px 2px 0px; margin: 0px 0px 12px 0px; background: url(../images/dashed_grey.gif) repeat-x bottom left; }
.rightbox_related .related_element								{ margin: 7px 0px 7px 0px; }
.rightbox_header																	{ margin: 0px 0px 0px 0px; color: #828385; font-weight: bold; font-size: 1.3em; padding: 0px 0px 7px 0px; background: url(../images/dashed_grey.gif) repeat-x bottom left; }
.presentedfrom_box																{ margin: 0px 0px 20px 0px; }
.presentedfrom_box a															{ background: none; padding: 0px; margin: 0px; }
.presentedfrom_boxinner														{ width: 199px; overflow: hidden; margin: 10px 0px 0px 0px; border: 1px solid #828385; }

/* Author Info */
.copyright_info																		{ position: absolute; margin: 274px 0px 0px 0px; width: 299px; height: 25px; overflow: hidden; }
.copyright_infowrap																{ position: absolute; width: 290px; text-align: right; margin: 3px 0px 0px 0px; color: white; z-index: 10; }
.copyright_info img																{ position: absolute; z-index: 1; }

/* List */
.newslist_category																{ padding-top: 15px; padding-bottom: 3px; }
.newslist_date																		{ width: 68px; }
.newslist_title																		{ width: 438px; font-weight: bold; }
.newslist_more																		{ width: 83px; }
.newslist_more a																	{ background: url(../images/arrow_red.gif) no-repeat right 0.5em; font-weight: bold; color: #c10016; padding: 0px 15px 0px 0px; text-decoration: none; }
.newslist_more a:hover														{ text-decoration: underline; }
.newslist_divider																	{ height: 5px; background: url(../images/dashed_grey.gif) repeat-x bottom left;}

/* Archive */
.news-amenu-container															{ width: 221px; overflow: hidden; background: #e1e2e4; }
.news-amenu-header																{  color: #828385; font-weight: bold; font-size: 1.3em; }

.news-amenu-container ul													{ padding: 0px; margin: 0px; }
.news-amenu-container ul li												{ padding: 0px; margin: 0px; list-style: none; }
.news-amenu-item-year															{ display: block; font-weight: bold; padding: 7px 0px 0px 0px !important;  margin: 5px 0px 0px 0px !important; background: url(../images/dashed_grey.gif) repeat-x top left; }
.news-amenu-item-entry														{ display: block; padding: 1px 0px 1px 0px !important; }
.news-amenu-item-entry_l													{ width: 100px; float: left; }
.news-amenu-item-entry_r													{ float: right; }
.news-amenu-item-entry_r a												{ text-decoration: none; color: #c10016; padding-right: 15px; background: url(../images/arrow_red.gif) no-repeat right 0.5em; }
.news-amenu-item-entry_r a:hover									{ text-decoration: underline; }

/* Browse-Box */
.tx-ttnews-browsebox															{ margin: 20px 0px 0px 0px; }
.tx-ttnews-browsebox table												{ float: right; }

.tx-ttnews-browsebox a														{ display: block; width: 20px; text-align: center; padding: 2px 0px 2px 0px; background: #afb4c4; text-decoration: none; color: white; }
.tx-ttnews-browsebox a:hover											{ background: #c10016; }

.tx-ttnews-browsebox-SCell a											{ background: #c10016; }

/* News Cat Related */
.news-single-related															{ padding: 0px 0px 9px 0px; margin: 0px 0px 7px 0px; background: url(../images/dashed_grey.gif) repeat-x bottom left; }
.news-single-related .relatedbycat_header					{ display: block; color: #828385; font-weight: bold; font-size: 1.3em; padding: 0px 0px 7px 0px; margin: 0px 0px 5px 0px; background: url(../images/dashed_grey.gif) repeat-x 0px 23px; }
.news-single-related div													{ font-size: 11px; font-weight: normal; }

/* Termine Tabelle (tt_news) */
.ttnews_termine                         { width:589px; color: #333333; }
.ttnews_termine td 											{ background:#E1E2E4; }
.ttnews_termine td div              		{ padding:5px; }
.ttnews_termine_date										{ width: 150px; }
.ttnews_termine_title										{ width: 223px; }
.ttnews_termine_location								{ width: 150px; }
.ttnews_termine_date2										{ width: 150px; }
.ttnews_termine_title2									{ width: 223px; }
.ttnews_termine_location2								{ width: 212px; }

.ttnews_termine_location_single					{  }
.ttnews_termine_link										{ width: 61px; }
.ttnews_termine_spacer									{  }
.ttnews_termine_linkit a								{ color:#C10016; text-decoration:none; font-weight:bold; padding-left: 15px; background: url(../images/arrow_red.gif) no-repeat 0em 0.5em;  }
.ttnews_termine_linkit a:hover					{ text-decoration:underline; }

.ttnews_termine_head 										{ width:589px; height:28px; background: url(../images/bg_head_veranstaltung.jpg) no-repeat;  font-weight:bold; color: #828385; }
.ttnews_termine_td1_head			          	{ padding-left:5px; }


/* HomeGrid // News */
.fce_newsgrid_rubrik .fce_newsgrid_box								{ margin-bottom: 0px; }

.fce_newsgrid														{ background: #e1e2e4; margin: 0px 0px 30px 0px; }
.fce_newsgrid_top												{ height: 10px; overflow: hidden; background: url(../images/homegrid_corner_tl.gif) no-repeat left top }
.fce_newsgrid_top div										{ height: 10px; width: 10px; overflow: hidden; float: right; background: url(../images/homegrid_corner_tr.gif) no-repeat left top }
.fce_newsgrid_bottom										{ height: 10px; overflow: hidden; background: url(../images/homegrid_corner_bl.gif) no-repeat left top }
.fce_newsgrid_bottom div								{ height: 10px; width: 10px; overflow: hidden; float: right; background: url(../images/homegrid_corner_br.gif) no-repeat left top; }
.floatkillerNewsgrid										{ clear: both; height: 0px; overflow: hidden; }
.fce_newsgrid_contentwrap								{ }
.fce_newsgrid_box												{ margin: 0px 0px 10px 10px; background: white; float: left; width: 395px; height: 530px; overflow: hidden; }
.fce_newsgrid_box_innerwrap							{ padding: 10px; color: #5f6166; }

/* Indiv Box */
.fce_newsgrid_box1											{ }
.fce_newsgrid_box2											{ }
.fce_newsgrid_box3											{ margin-bottom: 0px; }
.fce_newsgrid_box4											{ margin-bottom: 0px; }

/* Top Header */
.newsgridElement_categoryHeader														{ height: 17px; overflow: hidden; line-height: 16px; line-height: 17px\9 }
.fce_newsgrid_box1 .newsgridElement_categoryHeader				{ background: #8f7d76; }
.fce_newsgrid_box2 .newsgridElement_categoryHeader				{ background: #d85962; }
.fce_newsgrid_box3 .newsgridElement_categoryHeader				{ background: #bc5e91; }
.fce_newsgrid_box4 .newsgridElement_categoryHeader				{ background: #e4c85a; }

.fce_newsgrid_contentwrap_color1	.newsgridElement_categoryHeader												{ background: #8f7d76; }
.fce_newsgrid_contentwrap_color2	.newsgridElement_categoryHeader												{ background: #d85962; }
.fce_newsgrid_contentwrap_color3	.newsgridElement_categoryHeader												{ background: #bc5e91; }
.fce_newsgrid_contentwrap_color4	.newsgridElement_categoryHeader												{ background: #e4c85a; }

.fce_newsgrid_boxR .newsgridElement_categoryHeader				{ margin: 0px 0px 0px 0px; }


.newsgridElement_categoryHeader_cat												{ margin: 0px 0px 0px 10px; float: left; text-transform: uppercase; color: white; font-weight: bold; font-size: 10px; }
.newsgridElement_categoryHeader_link											{ float: right; padding: 0px 10px 0px 0px; font-size: 10px; }
.newsgridElement_categoryHeader_link a										{ color: white; text-decoration: none; padding: 0px 15px 0px 0px; background: url(../images/arrow_white.gif) no-repeat right 5px;  }
.newsgridElement_categoryHeader_link a:hover							{ text-decoration: underline; }


/* Top Content */
.newsgridElement_topContent																{ margin: 0px 0px 8px 0px; }
.newsgridElement_topContent_image													{ width: 80px; height: 80px; overflow: hidden; float: left; margin: 10px 10px 0px 0px; }
.newsgridElement_topContent_content												{ width: 285px; overflow: hidden; float: left; margin: 5px 0px 0px 0px; }
.newsgridElement_topContent_content p											{ line-height: 14px; }
.newsgridElement_topContent_content p span a							{ color: #c10016; text-decoration: none; background: url(../images/arrow_red.gif) no-repeat right 6px; padding: 0px 12px 0px 0px;  }
.newsgridElement_topContent_content p span a:hover				{ text-decoration: underline; }


.newsgridElement_topContent_cat														{ text-transform: uppercase; font-size: 10px; color: #7f8185; }

.newsgridElement_topContent_title 												{ font-size: 14px; color: #c10016; font-weight: bold; margin: 0px 0px 5px 0px; }
.newsgridElement_topContent_title  a											{ text-decoration: none; color: #c10016; }
.newsgridElement_topContent_title  a:hover								{ text-decoration: underline; }

/* Normal Content */
.newsgridElement_stdContent																{ height: 23px;clear: both; padding: 6px 0px 0px 0px; background: url(../images/dashed_grey.gif) repeat-x left top; }
.newsgridElement_stdContent_cat														{ font-size: 10px; float: left; text-transform: uppercase; margin: 0px 10px 0px 0px; }
.newsgridElement_stdContent_title													{ float: left; }
.newsgridElement_stdContent_title a												{ color: #c10016; text-decoration: none; }
.newsgridElement_stdContent_title a:hover									{ text-decoration: underline; }





