/* Bindereport */

/* Umfragemodul allgemein */
.poll_answers																		{ margin: 0px 0px 10px 0px !important; }
.poll_votes																			{ display:none; }
.error																				  { background: url(../images/poll_error_title.gif) no-repeat #ffffff; font-size:11px;   padding:40px 14px 14px 14px; }


/* Umfragemodul rechte Spalte */
#content_right .tx-jkpoll-pi1										{ background:#ffffff; font-size:11px; margin-bottom: 0px;}
#content_right .poll_title											{ background: url(../images/poll_actbook_title.gif) no-repeat; height: 28px; overflow: hidden; width: 229px; color:white; font-weight:bold; padding:7px 0 0; text-indent:14px; }
#content_right .poll_text												{ padding:7px 14px 0px 14px; font-weight:bold;}
#content_right .tx-jkpoll-pi1	p 								{ margin:0px !important; padding:0px !important;}
#content_right .pollsubmit											{ background: url(../../bindereport/images/arrow_red_line.gif) no-repeat 0em 0.45em; padding-left:0.8em; font-weight:bold; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#CC081E; border:none; cursor:pointer; }
#content_right .poll_vote												{ padding:7px 14px 7px 14px;}
#content_right .poll_result											{  padding:7px 14px 14px 14px;}
.tx-jkpoll-pi1 a													    	{ color: #cc081e; font-weight:bold; text-decoration: none; padding-left: 15px; background: url(../images/arrow_red_line.gif) no-repeat 0em 0.4em; }
.tx-jkpoll-pi1 a:hover													{ text-decoration: underline;  }
.tx-jkpoll-pi1 p																{ margin:0px; padding:0px;}
.tx-jkpoll-pi1 .poll_result p	img								{ }
#content_right .poll_imagebar										{ margin-top: 5px; width: 200px; overflow:hidden; background: #fae6e8; border: 0px solid #cc081e; }

/* Umfragemodul Inhaltsbereich */
#pagecontent .tx-jkpoll-pi1										  { margin-bottom:25px;}
#pagecontent .poll_text												  { padding:0px 0px 10px 0px; font-weight:bold;}
#pagecontent .poll_title											  { display:none; }
#pagecontent .poll_imagebar											{ width: 500px; overflow: hidden; background: #fae6e8; border: 0px solid #cc081e; }
#pagecontent .pollsubmit											  { background: url(../../bindereport/images/arrow_red_line.gif) no-repeat 0em 0.45em; padding-left:0.8em; font-weight:bold; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#CC081E; border:none; cursor:pointer; }

/* Links */
.linkit_ce a																		{ font-weight: bold; color: #cc081e; text-decoration: none; background: url(../../bindereport/images/arrow_red_line.gif) no-repeat 0em 0.5em; padding-left: 1em;  }
.linkit_ce a:hover															{ text-decoration: underline; }

.fce_actbook_text .linkit_ce a									{ font-weight: bold; color: #cc081e; text-decoration: none; background: url(../../bindereport/images/arrow_red_line.gif) no-repeat 0em 0.5em; padding-left: 1em;  }
.fce_actbook_text .linkit_ce a:hover						{ text-decoration: underline; }

.fce_rightside_body .linkit_ce a								{ font-weight: bold; color: #cc081e; text-decoration: none; background: url(../../bindereport/images/arrow_red_line.gif) no-repeat 0em 0.5em; padding-left: 1em;  }
.fce_rightside_body .linkit_ce a:hover					{ text-decoration: underline; }

/* Body */
body																						{ background: url(../../bindereport/images/bg_body.jpg) repeat-x #a8b6bf;  }

/* Head */

/* Content */
.container																			{ }

#colorbar																				{ height: 28px; background: url(../images/colorbar.gif) no-repeat top left; }

#meta_area																			{ background: url(../images/colorbarslogan.gif) no-repeat top left #e8edf0; color: #cc081e; margin: -14px 0px 0px 0px; }
#date																						{ color: #67757e; margin: 18px 0px 0px -1px; font-size: 10px; }
#metamenu ul li a																{ color: #cc081e; text-decoration: none; }
#metamenu ul li a:hover													{ text-decoration: underline; }
.metamenu_line																	{ padding: 0px 1px 0px 1px; width: 1px; height: 15px; float: left; background: url(../../bindereport/images/bg_metamenu_line.gif) center no-repeat; }

#searchbox																			{ background: url(../../bindereport/images/bg_searchbox.gif) top left no-repeat; }

#menu_main																			{ background: url(../../bindereport/images/bg_menu_main.gif) no-repeat #045d93; }
#menu_main ul li a															{ color: #ffffff; text-decoration: none; padding: 6px 12px 8px 12px; display: block; }
#menu_main ul li a:hover												{ text-decoration: none; background: #66757e; }
#menu_main_act																	{ background: #66757e; }
.menu_main_line																	{ display: block; padding: 0px 1px 0px 1px; width: 1px; height: 28px; float: left; background: url(../../bindereport/images/bg_menu_main_line.gif) center no-repeat; }

#menu_sub																				{ background: #66757e; }
#menu_sub ul li a																{ color: #ffffff; text-decoration: none; }
#menu_sub ul li a:hover													{ text-decoration: underline; }

#content_left																		{ background: url(../../bindereport/images/bg_maincontent.gif) top left no-repeat; }
#content_options																{ border-color: #66757e; }

#pageopt_back a																	{ color: #cc081e; text-decoration: none; background: url(../../bindereport/images/arrow_back_red.gif) no-repeat 0em 0.5em; padding-left: 1.4em; }
#pageopt_back a:hover														{ text-decoration: underline; }

#pageopt_print a																{ color: #cc081e; text-decoration: none; background: url(../../bindereport/images/printicon.gif) no-repeat 0em 0.1em; padding-left: 2.8em; margin-left: 1em; }
#pageopt_print a:hover													{ text-decoration: underline; }

#sendlink a																			{ color: #cc081e; text-decoration: none; background: url(../../bindereport/images/sendlinkicon.gif) no-repeat 0em 0.1em; padding-left: 2.8em; margin-left: 1em; }
#sendlink a:hover																{ text-decoration: underline; }

#pagecontent h1																	{ font-size: 1.8em; font-weight: normal; color: #cc081e; margin: 0px 0px 5px 0px; }

#footer_ontop																		{ padding-top: 10px; }
#footer_ontop a																	{ color: #cc081e; text-decoration: none; background: url(../../bindereport/images/arrow_red.gif) no-repeat 0em 0.4em; padding-left: 1em; }
#footer_ontop a:hover														{ text-decoration: underline; }
#footer_copyright																{ color: #292e31; padding-top: 8px; }
#footer_copyright a															{ color: #998068; text-decoration: none; margin: 0px 2px 0px 2px; }
#footer_copyright a:hover												{ text-decoration: underline; }

.imageblock                                     { font-size: 0.9em; }


/* News Date */
.news_date																			{ color: #67757e; }
.news_date_list																	{ color: #67757e; }


/* Sitemap */
.sitemap_1															{ margin: 10px 0px 2px 0px; }
.sitemap_1 a														{ color: #cc081e; font-weight: bold; text-decoration: none; padding-left: 15px; background: url(../images/arrow_red_line.gif) no-repeat 0em 0.4em; }
.sitemap_1 a:hover											{ text-decoration: underline; }

.sitemap_2															{ margin: 2px 0px 2px 15px; }
.sitemap_2 a														{ color: #cc081e; text-decoration: none; padding-left: 15px; background: url(../images/arrow_red_line.gif) no-repeat 0em 0.4em; }
.sitemap_2 a:hover											{ text-decoration: underline; }

.sitemap_3															{ margin: 2px 0px 2px 30px; }
.sitemap_3 a														{ color: #000000; text-decoration: none; padding-left: 15px; background: url(../images/arrow_red_line.gif) no-repeat 0em 0.4em; }
.sitemap_3 a:hover											{ text-decoration: underline; }

.sitemap_4															{ margin: 2px 0px 2px 45px; }
.sitemap_4 a														{ color: #cc081e; text-decoration: none; padding-left: 15px; background: url(../images/arrow_red_line.gif) no-repeat 0em 0.4em; }
.sitemap_4 a:hover											{ text-decoration: underline; }

/* Termine Tabelle (tt_news) */
.ttnews_termine                         { width:566px; color: #000000; }
.ttnews_termine td 											{ background:#e8edf0; }
.ttnews_termine td div              		{ padding:5px; }
.ttnews_termine_date										{ width: 150px; }
.ttnews_termine_title										{ width: 200px; }
.ttnews_termine_location								{ width: 150px; }
.ttnews_termine_date2										{ width: 150px; }
.ttnews_termine_title2									{ width: 200px; }
.ttnews_termine_location2								{ width: 212px; }

.ttnews_termine_location_single					{  }
.ttnews_termine_link										{ width: 61px; }
.ttnews_termine_spacer									{  }
.ttnews_termine_linkit a								{ color:#cc081e; text-decoration:none; font-weight:bold; padding-left: 15px; background: url(../../bindereport/images/arrow_red_line.gif) no-repeat 0em 0.4em;  }
.ttnews_termine_linkit a:hover					{ text-decoration:underline; }

.ttnews_termine_head 										{ width:566px; height:28px; background: url(../images/bg_fce_header.jpg) no-repeat;  font-weight:bold; color: #FFFFFF; }
.ttnews_termine_td1_head			          	{ padding-left:5px; }

/* Pictogramm News */
.fce_rightside_picto										{ background: url(../../user_upload/bindereport/Piktogramme_FCE/bindereport_aktuell.gif) !important ; }

/* Einkaufsquellen Search */
.ek_title																{ margin: 10px 0px 0px 0px; overflow: hidden; padding: 7px 0px 7px 8px; background: url(../images/bg_fce_header.jpg) no-repeat;  font-weight: bold; color: #FFFFFF; }
.ek_box																	{ margin: 0px 0px 0px 0px; background: #e8edf0; width: 566px; }
.ek_box_wrap														{ padding:  10px; }

.ek_box_wrap td													{ height: 18px; }
.ek_box_wrap .ek_input									{ width: 200px; }
.ek_box_wrap .ek_select									{ width: 204px; }
.ek_box_wrap .ek_submit									{ background: url(../images/button_ek_search.gif); width: 59px; height: 20px; border: 0px; border: none; cursor: pointer; }


.tx-clcompanydatabase-pi1-singleView table a				{ color: #cc081e; text-decoration: none; background: url(../../bindereport/images/arrow_red_line.gif) no-repeat 0em 0.4em; padding-left: 1em; }
.tx-clcompanydatabase-pi1-singleView table a:hover	{ text-decoration: underline; }

.tx-clcompanydatabase-pi1-listrow				{ margin-top: 10px; }

.tx-clcompanydatabase-pi1-listrow-header				{ font-weight:bold; color: #FFFFFF; }
.tx-clcompanydatabase-pi1-listrow-header a			{ color: white; text-decoration: underline; }

.com_1_head																			{ padding: 6px 0px 6px 0px; background: url(../images/bg_fce_header.jpg) top left; }
.com_2_head																			{ padding: 6px 0px 6px 0px; background: url(../images/bg_fce_header.jpg) top left; }
.com_3_head																			{ padding: 6px 0px 6px 0px; background: url(../images/bg_fce_header.jpg) top left; }
.com_4_head																			{ padding: 6px 0px 6px 0px; background: url(../images/bg_fce_header.jpg) top left; }
.com_5_head																			{ padding: 6px 0px 6px 0px; background: url(../images/bg_fce_header.jpg) top right; }


.com_1_head div																	{ width: 144px; overflow: hidden; text-indent: 5px; }
.com_2_head div																	{ width: 44px; overflow: hidden; text-indent: 5px; }
.com_3_head div																	{ width: 94px; overflow: hidden; text-indent: 8px; }
.com_4_head div																	{ width: 194px; overflow: hidden; text-indent: 10px; }
.com_5_head div																	{ width: 69px; overflow: hidden; text-indent: 5px; }

.com_1																					{ width: 144px; overflow: hidden; background:#e8edf0;}
.com_2																					{ width: 44px; overflow: hidden; background:#e8edf0;}
.com_3																					{ width: 94px; overflow: hidden; background:#e8edf0;}
.com_4																					{ width: 194px; overflow: hidden; background:#e8edf0;}
.com_5																					{ width: 67px; overflow: hidden; background:#e8edf0;}


.comrow div																			{ background: #e8edf0; margin: 1px 1px 0px 0px; padding: 5px 0px 5px 5px; height:100% }
.com_5 div																			{ padding: 5px 0px 5px 0px; margin: 1px 0px 0px 0px; text-indent: 5px; width: 62px; overflow: hidden; }

.com_5 div a																		{ color: #cd091d; text-decoration: none; background: url(../../bindereport/images/arrow_red_line.gif) no-repeat 0em 0.4em; padding-left: 1em; }
.com_5 div a:hover															{ text-decoration: underline; }

.com_getback																		{ margin: 10px 0px 0px 0px; }
.com_getback a																	{ color: #cd091d; text-decoration: none; background: url(../../bindereport/images/arrow_back_red.gif) no-repeat 0em 0.4em; padding-left: 1em; }
.com_getback a:hover														{ text-decoration: underline; }

/* FCE Actbook Footer */
.fce_actbook_footer															{ background: #ffffff !important; height: 6px; font-size: 1px; }
.fce_rightside_footer														{ background: #ffffff !important; height: 6px; font-size: 1px; }


#header																					{ background: url(../images/logo.gif) no-repeat top left !important; height: 94px; }
#logo																						{ height: 94px; width: 250px; float:left; }
#slogan																					{ height: 94px; width: 622px; float:right; }

#corner																					{ position: absolute; margin-top: 94px !important; left: 868px; z-index: 30; height: 689px; width: 4px; background: url(../../bindereport/images/bg_corner.jpg) no-repeat top left; font-size: 1px; }
#metabox																				{ width: 640px; height: 20px; margin: -25px 0px 0px 200px; position: relative; }

#container																			{ padding-bottom: 80px; }
#footer																					{ background:  url(../../bindereport/images/bg_footer.gif) top left no-repeat; height: 186px; margin: -186px 0px 0px 0px;  }

#footer_internallinks														{ display: inline; }
#footer_internallinks ul												{ display: inline; list-style: none; padding: 0px; margin: 0px; }
#footer_internallinks ul li											{ display: inline; padding: 0px; margin: 0px; }
#footer_internallinks ul li a										{ padding: 0px 0px 0px 8px; margin: 0px 0px 0px 5px; color: #c10016; text-decoration: none; }
#footer_internallinks ul li a:hover							{ text-decoration: underline; }
.menu_footer_start a														{ background: none; padding: 0px !important; margin: 0px 0px 0px 4px !important;  }
.menu_footer_no a																{ background: url(../images/bg_menu_meta.gif) no-repeat 0px 2px; }

#footer_externallinks														{ margin: 15px 0px 0px 0px; }
#footer_externallinks ul												{ list-style: none; padding: 0px; margin: 0px; color: #64757d; font-weight: bold;  }
#footer_externallinks ul li											{ float: left; padding: 0px; margin: 0px 18px 0px 0px; }
#footer_externallinks ul li ul									{ font-weight: normal; }
#footer_externallinks ul li ul li								{ float: none; }
#footer_externallinks a													{ color: #64757d; text-decoration: none; }
#footer_externallinks a:hover										{ text-decoration: underline; }












