/*
IE Scrollbar
body
{ scrollbar-face-color:#F0CA21;
 scrollbar-shadow-color:#000000;
 scrollbar-highlight-color:#FFED00;
 scrollbar-3dlight-color:#243F7A;
 scrollbar-darkshadow-color:#FFED00;
 scrollbar-track-color:#FCF6DE;
 scrollbar-arrow-color:#FFFFFF;
 background-color: #FFFFFF;
}
*/

/*--------------------------------------------------------------------------------------------------------------------------------
Normale HTML Tags die sich auf das gesamte System beziehen
*/
body {  font-family:  Arial, Verdana,Helvetica, sans-serif; font-size: 12px}
td { font-family:  Arial,Verdana, Helvetica, sans-serif; font-size: 12px}
hr {  color: #B00B07;  height: 1px}

a {color: #B00B07;}
a:hover {  text-decoration: underline}


/*--------------------------------------------------------------------------------------------------------------------------------
Universelle TAGS für das gesamte System
*/

.bccms_picture { }
.bccms_table_background { background-color: #F0CA21 }
.bccms_table_main { }
.bccms_cell_category_headline { background-color: #F0CA21}
.bccms_cell_headline {background-color: #F7E394}
.bccms_cell_sub_headline {background-color: #FFFFFF}
.bccms_cell_data {background-color: #FFFFFF}
.bccms_cell_bottom {background-color: #FCF6DE}
.bccms_cell_bottom_space {background-color: #FCF6DE}

.bccms_weiter {}

.bccms_pict1 { border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 5px; border-left-width: 5px}
.bccms_pict2 { border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 5px; border-left-width: 5px}
.bccms_pict3 { border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 5px; border-left-width: 5px}
.bccms_pict4 { border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 5px; border-left-width: 5px}
.bccms_pict5 { border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 5px; border-left-width: 5px}
.bccms_pict6 { border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 5px; border-left-width: 5px}

.bccms_pict_left1 { border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; border-style: dotted; border-top-width: 0px; border-right-width: 5px; border-bottom-width: 5px; border-left-width: 0px}
.bccms_pict_left2 { border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; border-style: dotted; border-top-width: 0px; border-right-width: 5px; border-bottom-width: 5px; border-left-width: 0px}
.bccms_pict_left3 { border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; border-style: dotted; border-top-width: 0px; border-right-width: 5px; border-bottom-width: 5px; border-left-width: 0px}
.bccms_pict_left4 { border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; border-style: dotted; border-top-width: 0px; border-right-width: 5px; border-bottom-width: 5px; border-left-width: 0px}
.bccms_pict_left5 { border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; border-style: dotted; border-top-width: 0px; border-right-width: 5px; border-bottom-width: 5px; border-left-width: 0px}
.bccms_pict_left6 { border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; border-style: dotted; border-top-width: 0px; border-right-width: 5px; border-bottom-width: 5px; border-left-width: 0px}

.bccms_pict_right1 { border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 5px; border-left-width: 5px}
.bccms_pict_right2 { border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 5px; border-left-width: 5px}
.bccms_pict_right3 { border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 5px; border-left-width: 5px}
.bccms_pict_right4 { border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 5px; border-left-width: 5px}
.bccms_pict_right5 { border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 5px; border-left-width: 5px}
.bccms_pict_right6 { border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 5px; border-left-width: 5px}

.bccms_pict_center1 { border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; border-style: dotted; border-top-width: 5px; border-right-width: 5px; border-bottom-width: 5px; border-left-width: 5px}
.bccms_pict_center2 { border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; border-style: dotted; border-top-width: 5px; border-right-width: 5px; border-bottom-width: 5px; border-left-width: 5px}
.bccms_pict_center3 { border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; border-style: dotted; border-top-width: 5px; border-right-width: 5px; border-bottom-width: 5px; border-left-width: 5px}
.bccms_pict_center4 { border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; border-style: dotted; border-top-width: 5px; border-right-width: 5px; border-bottom-width: 5px; border-left-width: 5px}
.bccms_pict_center5 { border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; border-style: dotted; border-top-width: 5px; border-right-width: 5px; border-bottom-width: 5px; border-left-width: 5px}
.bccms_pict_center6 { border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; border-style: dotted; border-top-width: 5px; border-right-width: 5px; border-bottom-width: 5px; border-left-width: 5px}

/* FAQ */
.bccms_question_cell {background-color: #FFFFFF}
.bccms_answer_cell {background-color: #FFFFFF}
.bccms_faq_table_background {background-color: #FFFFFF}

/* NEWS */
.bccms_news_subtable { 
	background-color: #F0CA21;
	}

/*
Bereich für Submenu
*/
.submenu_active_maincell,
.submenu_passive_maincell,
.submenu_active_maincell a,
.submenu_passive_maincell a {
	text-decoration: none; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold;
	}

.submenu_passive_maincell a:hover {
	color: #CDAD70;
	}

.submenu_active_maincell a,
.submenu_passive_maincell a,
.submenu_active_cell a,
.submenu_passive_cell a {
	padding-right: 1em;
	}

.submenu_active_maincell a,
.submenu_passive_maincell a {
	border-right: 1px solid #B1B3B4; 
	}

.submenu_active_maincell,
.submenu_active_maincell a {
	color: #CDAD70;
	}

.submenu_passive_maincell,
.submenu_passive_maincell a {  
	color: #B1B3B4;
	}
	

.submenu_sub_headline { background-color: #F0CA21 }

.submenu_passive_cell a:hover {
	color: #000000;
	}
	
.submenu_active_cell,
.submenu_active_cell a,
.submenu_passive_cell,
.submenu_passive_cell a {
	text-decoration: none;
	font-size: 9pt; 
	font-weight: bold;
	}

.submenu_active_cell a,
.submenu_active_cell { color: #000000;}

submenu_passive_cell a,
.submenu_passive_cell { color: #ffffff;}

.submenu_text_below { font-family: Arial, Helvetica, sans-serif; font-size: 10pt }
.headline {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold}

/* LINKLISTE */
.linkliste_cell_category_headline {color: #ffffff;background-color: #CDAD70;}
.linkliste_table_main {}
.linkliste_cell_sub_headline {}
.linkliste_cell_data {}

.upper_menu {  color: #B1B3B4; text-decoration: none}
.upper_menu a:hover {  text-decoration: underline}

/*
Bereich für die Presenter
*/
#presenter-container {
	width: 100%;
	}
	
.presenter_background_table { background-color: #2F3130 }
.presenter_background_table2 { background-color: #FFFFFF }
.presenter_background_table_headline { background-color: #2F3130 }
.presenter_upper_area_left { background-color: #F1F2F6; background-image: url(images/presenter/title_top.jpg);  }
.presenter_upper_area_right { background-color: #F1F2F6 }
.presenter_upper_area2 { height: 10px }
.presenter_headline { 
	color: #FFFFFF;background-color: #2F3130;
	}
	
td.presenter_headline { 
	width: 150px;
	}
	
.presenter_data c
.presenter_picturer {}
.presenter_lower_area { background-color: #2F3130 ; background-image: url(images/presenter/back_top.gif); height: 1px}

/*
Neu 2008
*/
body {
	background-image: url(/online/images/page/bg.jpg);
	}
	
#main-container {
	background-color: #ffffff;
	}


	
#data-table h1 {
	color: #CDAD70;
	font-size: 19px;
	font-weight: bold;
	}
	
#data-table #news h1 {
	color: #D00500;
	font-size: 15px;
	font-weight: bold;
	}
	
#top-container {
	background-image: url(/online/images/page/banner.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	height: 200px;
	}

#top-container talbe {
	padding: 0;
	margin: 0;
	}
	
#top-container td {
	/*border: 1px solid #ff0000;*/
	}

#top-container #middle img {
	width: 800px;
	height: 140px;
	}

#static-menu {
	padding-top: 10px;
	}

td#main-menu {
	padding-left: 15px;
	}

td#sub-menu {
	padding-left: 17px;
	}

td#main-menu {
	height: 20px;
	}

td#sub-menu {
	height: 20px;
	}

td#main-menu {
	background-color: #1A171B;
	}
	
td#sub-menu{
	background-color: #CDAD70;
	}

#bg-bottom-home {
	background-image: url(/online/images/page/bg_bottom_normal.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
	background-color: #1A171B;
	height: 51px;
	}
	
#data-table {
	background-image: url(/online/images/page/bg_data.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
	padding: 5px 0px 90px 0px;
	}
	
#main-container {
	border: 1px solid #cccccc;
	}

#data-table img {
	margin-bottom: 1em;
	}
	
#data-table li {
	padding-bottom: 0.5em;
	}


div#imgblock {
	clear: both;
	text-align: center;
	}
	
#data-col img {
	margin-right: 18px;
	}
	
#imgblock img {
	width: 175px;
	height: 175px;
	margin: 5px;
	}

td#bg-bottom-home, 
#impressum {
	vertical-align: middle;
	}

#bg-bottom-home div#impressum-kunde,
#bg-bottom-home div#impressum-ersteller {
	display: inline;
	}

#impressum {
	padding-top: 18px;
	}
	
#bg-bottom-home #impressum-kunde {
	padding-right: 6em;
	}
	
#bg-bottom-home, #bg-bottom-home a {
	color: #ffffff;
	text-decoration: none;
	font-size: 10px
	}

#bg-bottom-home img {
	float: left;
	}
	

/*-------------------------------------------------------------------------------------
Nur fŸr die Einstiegsseite
*/
#page-index #main-container {
	background-image: url(/online/images/page/bg_table_col.gif);
	}
	
#page-index #data-table {
	background-image: url(/online/images/page/bg_news_col.jpg);
	}

#page-index td#news-col {
	width: 155px;
	}
	
#page-index #bg-bottom-home {
	background-image: url(/online/images/page/bg_bottom_home.jpg);
	}
	