body { background-color: #fff;}
a, a:link, a:hover, a:active { color: #00639b;}
a:visited { color: #79797F;}
ul li { background-image: url(/_g/pfeil.gif); }

#date_today { background-color: #e5f2fa;}
/* Beeinflusst den hintergrund der linken Spalte */ 
#w { background-color: #2a8cb9;}

#w2 { background-image: url(/_g/b_wL.gif);}
#w3 {	background-image: url(/_g/bg.gif); }

#footer { background: #fff;}

/* Hintergrund für Logo links oben */
#top_left { background-color: #e5f2fa; }

#menu li a { color: #fff; }
#menu li.active a, 
#menu li a:hover, 
#menu li.active a:hover,
#menu li.active a.current { background-color: #006498; color: #fff; }
#menu li.active li a,
#menu li.active a,
#menu li.active li.active li a 	{ background-color: #d1e8f6; color: #00639a;  background-image: url(/_g/pfeil.gif);}
#menu li.active a {background-image: none;}
#menu li.active li.active a { background-color: #006498; color: #fff; background-image: url(/_g/pfeil.gif);}
div#breadcrumb a { color: #006498; }
#menu-hupfen { background: #2a8cb9; }
#menu-hupfen li a { color: #fff; }
#menu-hupfen li a:hover { background-color: #2a8cb9 !important; }

#page-article #real_content div.imagecontainer_right, 
#page-article #real_content div.imagecontainer_left,
#page-article #real_content div.imagecontainer .image_info { background: #f3f3f3;}

#page-home .home.sections div {	color: #fff;	background: #70b13a; height: 32em;}
#page-home .home.sections div#home_section_2 {	color: #fff;	background: #4a8817; }
#page-home .home.sections div#home_section_3 {	color: #fff;	background: #346809; }

#page-home .home.sections h2,
#page-home .home.sections small { color: #fff;}
#page-home .home.sections div a { color: #fff; }

#page-home #menu.select_fett li,
#page-home #menu.select_fett li li,
#page-home #menu.select_fett li a,
#page-home #menu.select_fett li li a,
#page-home #menu.select_fett ul { color: #fff;}

#page-section #real_content h2,
#page-article #real_content h1,
#page-list #real_content h1,
#page-article.image_archive #image_documents h2,
#page-archive #real_content h1,
#page-list #real_content h2,
#page-guestbook #real_content h1,
#page-guestbook #real_content h2,
#page-guestbook #real_content h3,
#page-sitemap #real_content h1,
#page-home .home_left h2,
#page-home .home_right h2,
#page-section .home_left h2,
#page-section .home_right h2,
#page-section #real_content h2 { color: #000000;}
#page-article #real_content .article_header h2 { color: #000000; }

#page-list .pagination li { background: #e6f2ed; }
#page-list .pagination li.current_page { background: #00639b; }
#page-list .pagination li strong { color: #ffffff; }

#right div.container.dark { background-color: #eceadb; }
#right div.container h2{ color: #636363; }

#search_opti form { background: #ececec; }


#menu-hupfen li.sum_3_3 a, #menu-hupfen li.sum_1_1 a,
#menu-hupfen li.sum_2_2 a 	{ display: block; background: url(/_g/abt_gerade.gif) 95% 50% no-repeat;}
#menu-hupfen li.sum_2_1 a,
#menu-hupfen li.sum_3_2 a 	{ display: block; background: url(/_g/abt_tiefer.gif) 95% 50% no-repeat; }
#menu-hupfen li.sum_3_1 a 	{ display: block; background: url(/_g/abt_oben.gif) 95% 50% no-repeat; }




 table.simplecal_table,

          table.simplecal_table_top {

          width:14em;

          border: 1px solid #C7DBEC;

          margin: 0.8em 0.5em;

          }

          table.simplecal_table {

            margin-top: 0.2em;

          }

          table.simplecal_table_top {

            margin-bottom: 0;

            margin-top: 0;

          }

          

          table.simplecal_table_top *,

          table.simplecal_table * {

          text-align: center;

          }

          

          

          

          td.simplecal_head_top_left {

          color:#008ACC;

          font-weight:bold;

          background-color: #FFFFFF;

          border-right: 1px solid #C7DBEC;

          }

          

          td.simplecal_head_top_left a, .simplecal_head_top_left a:link, .simplecal_head_top_left a:visited {

            color:#008ACC;

          }

          

          td.simplecal_head_top_right {

          color:#008ACC;

          font-weight:bold;

          background-color: #FFFFFF;

          border-left: 1px solid #C7DBEC;

          }

          

          td.simplecal_head_top_right a, .simplecal_head_top_right a:link, .simplecal_head_top_right a:visited {

          color:#008ACC;

          font-weight:bold;

          }

          

          

          

          

          

          

          td.simplecal_head {

          color:#008ACC;

          font-weight:bold;

          background-color: #FFFFFF;

          }

          

          td.simplecal_head a, .simplecal_head a:link, .simplecal_head a:visited {

          color:#008ACC;

          font-weight:bold;

          }

          

          

          td.simplecal_td {

          color:#008ACC;

          font-weight:bold;

          background-color: #FFFFFF;

          }

          

          

          td.simplecal_day {

          color:#008ACC;

          font-weight:bold;

          background-color: #C7DBEC;

          border-bottom: 2px solid #FFFFFF;

          border-left: 1px solid #FFFFFF;

          border-right: 1px solid #FFFFFF;

          }

          

          td.simplecal_day a, .simplecal_day a:link, .simplecal_day a:visited {

          color:#008ACC;

          font-weight:normal;

          background-color: #C7DBEC;

          }

          

          

          

          

          td.simplecal_selected {

          color:#FFFFFF;

          font-weight:bold;

          background-color: #008ACC;

          border-bottom: 2px solid #FFFFFF;

          border-left: 1px solid #FFFFFF;

          border-right: 1px solid #FFFFFF;

          }

          

          td.simplecal_selected a, .simplecal_selected a:link, .simplecal_selected a:visited {

          color:#FFFFFF;

          font-weight:bold;

          background-color: #008ACC;

          }

          

          

          

          td.simplecal_empty {

          background-color: #FFFFFF;

          border-bottom: 2px solid #FFFFFF;

          border-left: 1px solid #FFFFFF;

          border-right: 1px solid #FFFFFF;

          line-height: 10.5pt;

          }

          

		  .kalenderlinks {color:#ffffff}
		  
		  a.kalenderlinks, a.kalenderlinks:link, a.kalenderlinks:hover, a.kalenderlinks:visited, a.kalenderlinks:active { color: #fff;}
		  
#page-list #real_content .listung .list_item .leer { background-color:#D1E8F6;}		  
#page-list #real_content .list_item_content {float: left; width: 35.9em; line-height: 1.4em;}		  
