/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Vordergrund
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
body, 
table td, 
#block_center, 
#data_normal,
p.bodytext,
#navi_bar_hor a,
#navi_bar_hor a, 
#navi_main a,
#Menubitconx0 a, #Menubitconx1 a, #Menubitconx2 a, #Menubitconx3 a, #Menubitconx4 a, #Menubitconx5 a,#Menubitconx6 a,#Menubitconx7 a,
#impressum, #impressum a, #impressum .bodytext, 
.reflist_tstamp,
.news-latest-container H2,.news-latest-gotoarchive,		
.news-list-date,
#navi_sub a,
#adresse,
.bodytext b,
.bodytext strong
	{
	/* Weiß */
	color: #ffffff;
	}
	
#packages a:hover
	{
	/* Orange */
	color: #F59E01;
	}

a,
h1,h2,h3,h4,h5,h6,
#navi_sub .menu2-level1-act a, 
#navi_sub .menu2-level2-act a,
#navi_main .menu1-level1-act a,
.news-list-container div.clearer, 
.news-single-item div.clearer, 
.news-latest-container div.clearer,
.news-list-item H3 A
	{
	/* gelb */
	color: #FDCC00;
	}


#bottom,
#collected-content .collected-content-item .collected-content-item-header,
#collected-content .collected-content-item .collected-content-item-bodytext a, 
#collected-content .collected-content-item .collected-content-item-header a,
#collected-content .collected-content-item .collected-content-item-bodytext,	
#collected-content .collected-content-item .collected-content-item-bodytext,
tr .tr-0,
.contenttable-1 .td-0,
.csc-form-main-label td,
.csc-sitemap-level1 a
	{
	/* Grau */
	color: #676767;
	}
	
	
p.csc-form-label-req,
	.csc-mailform .required {
	/* Rot */
	color: #ff0000;
	}

#impressum .email,#impressum .email a,
#contactarea, #contactarea a,
input {
	/* Schwarz */
	color: #000000;
	}
	

/*~ ENDE Vordergrund ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Hintergrund
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*
table td,
#block_center, 
#data_normal,
#block_left_bottom,
*/
#collected_packages .csc-frame-invisible,
#container
 {
	/* Weiß */
	background-color: #ffffff;
	}
	
.csc-mailform-field input,
.csc-form-fieldcell input, 
.csc-mailform-field textarea, 
.csc-mailform-field select,
.csc-mailform-field input.csc-mailform-submit,
.csc-form-fieldcell select,
.csc-form-fieldcell textarea,
.csc-tt_board-list-items input,	
.csc-tt_board-list-items textarea, 
.csc-tt_board-list-items select	
	{
	/* Helles Himmelblau */
	background-color: #D2DEE3;
	}
	
	
table#bottom td, 
.news-latest-container H2,
.news-amenu-container H2,
#navi_bar_hor td ,
.csc-mailform-field input:hover, 
.csc-mailform-field textarea:hover, 
.csc-mailform-field select:hover,
.csc-mailform-field input.csc-mailform-submit:hover,	
.csc-mailform-field input.csc-mailform-submit,
.csc-tt_board-list-items input:hover,	
.csc-tt_board-list-items textarea:hover, 
.csc-tt_board-list-items select:hover	
	{
	/* dunkles Grau */
	background-color: #4F5459;
	}
	
.csc-sitemap-level1,
#collected-content .collected-content-item .collected-content-item-header
	{
	/* Dunkleres Grau */
	background-color: #778288;
	}

div#subcontainer
 {
	/* dunkles Grau */
	background-color: #4F5459;
	}

.tr-even,
.csc-form-main-label td,
#packages div.packages-item
/*
.news-latest-gotoarchive,
.news-amenu-item-year,
.news-list-item H3
*/
 {
	/* dunkleres grau */
	background-color: #494E52;
	}

.news-list-item {
	/* fast schwarz */
	background-color: #393D40;
	}

body, #impressum {
	/* schwarz */
	background-color: #000000;
	}

/*~ ENDE Hintergrund ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Hintergrund-Images
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
body {
	background-image: url(../images/website/background.gif);
	background-repeat: repeat-x;
	}
	
#banner {
	background-image: url(../images/website/banner.jpg);
	background-repeat: no-repeat;
	}	

.csc-sitemap-level1 a {
	background-image: url(../images/bullet_box_orange.gif);
	background-repeat: no-repeat;
	background-position: .1em .5em;
	}	
	
.csc-sitemap-level2 a, .csc-sitemap-level3 a {
	background-image: url(../images/bullet_box_orange2.gif);
	background-repeat: no-repeat;
	background-position: .1em .5em;
	}	
	
#collected_packages .bc_specialimage,
#collected_packages imgtext-table,
#collected_packages div.bc_specialimage, 
#collected_packages div.bc_specialimage img {
	background-image: none;
	background: none;
	border: none;
	}
	
#navi_main {
	background-image: url(../images/website/navi_main_background.jpg);
	background-repeat: repeat-x;
	}	
	
#block_left {
	background-image: url(../images/website/eyecatcher.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	}	
	
#block_center {
	background-image: url(../images/website/eyecatcher2.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
	}	
	
/*~ ENDE Hintergrund-Images ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Linien
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.bc_specialimage img,
.csc-uploads,
.csc-sitemap-level1,
#collected-content .collected-content-item {
	/* Mittleres grau */
  border: 1px solid #8B8B8B;
	}	
	
.csc-mailform-field input,
	.csc-form-fieldcell input, 
	.csc-mailform-field textarea, 
	.csc-mailform-field select, 
	.csc-form-fieldcell textarea,
	.csc-form-fieldcell select,
	.csc-mailform-field input.csc-mailform-submit,
	.csc-tt_board-list-items input,	
	.csc-tt_board-list-items textarea, 
	.csc-tt_board-list-items select	
	{
	/* dunkelgrau */
	border: 1px solid #404448;
	}	
	
#packages div.packages-item {
	/* dunkles Grau */
	border: 1px solid #404448;
	}
		
.csc-frame-rulerAfter,
.csc-frame-frame1 {
	/* dunkles Grau */
	border: 2px solid #404448;
	}	
	
.contenttable,
table.csc-mailform {
	/* dunkles Grau */
	border-top: 1px solid #404448;
	border-bottom: 3px solid #404448;
	}
	
tr .tr-0,
.contenttable-1 .tr-0,
table.csc-tt_board-list-items,
.csc-tt_board-list-items td,
.csc-tt_board-list-posts td,
#packages .packages-item h2.packages-item-header {
	/* dunkles Grau */
	border-bottom: 1px solid #404448;
	}	
	
.csc-form-main-label td {
	/* dunkles Grau */
	border-top: 1px solid #404448;
	border-bottom: 1px solid #404448;
	}
		
.csc-bulletlist-1 {
	/* dunkles Grau */
	border: 1px solid #404448;
	}	

.news-list-item {
	/* schwarz */
	border: 1px solid #000000;
	}	
	
/*~ ENDE Linien ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/



