@charset "utf-8";

	/*
	
		Stadt Eberswalde
		hoher Kontrast
		----------------------------------------------------------------------
	
	*/
	
	
	
	/*
		Global
		----------------------------------------------------------------------
	*/
	
	body {
		margin: 0;
		padding: 0;
		color: #000;
		background-color: #C9CDC5;
		font-size: 0.625em;
	}
	
	div#page {
		color: #000;
		background-color: #fff;
		background-image: none;
		padding: 1em 0;
	}
	
	div#wrapper {
		color: #000;
		background-color: #fff;
		background-image: none;
	}
	
	/*
		Spalte links
		----------------------------------------------------------------------
	*/
	
	div#leftcol {
		color: #000;
		background-color: #fff;
		background-image: none;
		margin-bottom: 0;
		padding-bottom: 0;
	}

	/*
		Signet
		----------------------------------------------------------------------
	*/
	
	div#signet,
	div#signet div {
		background-image: none;
	}
	
	/*
		Hauptmenu
		----------------------------------------------------------------------
	*/
	
	div#mainnav li#item1,
	div#mainnav li#item2,
	div#mainnav li#item3,
	div#mainnav li#item4,
	div#mainnav li#item5,
	div#mainnav li#item6,
	div#mainnav li#item7 {
		color: #fff;
		background-color: #333;
		background-image: url(bg_mainnav-contrast.gif);
	}

	div#mainnav li a {
		color: #fff;
		background-color: transparent;
	}
	
	div#mainnav li#item1 a,
	div#mainnav li#item2 a,
	div#mainnav li#item3 a,
	div#mainnav li#item4 a,
	div#mainnav li#item5 a,
	div#mainnav li#item6 a,
	div#mainnav li#item7 a {
		background-image: url(bg_grip-contrast.gif);
	}
	
	/* level 2 - Item 1 */
	
	div#mainnav ul li#item1 ul,
	div#mainnav ul li#item2 ul,
	div#mainnav ul li#item3 ul,
	div#mainnav ul li#item4 ul,
	div#mainnav ul li#item5 ul,
	div#mainnav ul li#item6 ul,
	div#mainnav ul li#item7 ul {
		color: #000;
		background-color: #fff;
	}
	
	div#mainnav ul li#item1 ul li a,
	div#mainnav ul li#item2 ul li a,
	div#mainnav ul li#item3 ul li a,
	div#mainnav ul li#item4 ul li a,
	div#mainnav ul li#item5 ul li a,
	div#mainnav ul li#item6 ul li a,
	div#mainnav ul li#item7 ul li a {
		color: #000;
		background-color: #fff;
		border-bottom: 1px solid #000;
	}
	
	/* ab level 3 */
	
	div#mainnav li#item1 ul ul li.active,
	div#mainnav li#item1 ul ul li.current,
	div#mainnav li#item2 ul ul li.active,
	div#mainnav li#item2 ul ul li.current,
	div#mainnav li#item3 ul ul li.active,
	div#mainnav li#item3 ul ul li.current,
	div#mainnav li#item4 ul ul li.active,
	div#mainnav li#item4 ul ul li.current,
	div#mainnav li#item5 ul ul li.active,
	div#mainnav li#item5 ul ul li.current,
	div#mainnav li#item6 ul ul li.active,
	div#mainnav li#item6 ul ul li.current {
		background-image: none;
		color: #fff;
		background-color: #6c6c6c;
	}

	div#mainnav li#item1 ul li.current a,
	div#mainnav li#item2 ul li.current a,
	div#mainnav li#item3 ul li.current a,
	div#mainnav li#item4 ul li.current a,
	div#mainnav li#item5 ul li.current a,
	div#mainnav li#item6 ul li.current a,
	div#mainnav li#item7 ul li.current a {
		color: #fff;
		background-color: #6c6c6c;
	}

	div#mainnav li#item1 ul li.current li a,
	div#mainnav li#item2 ul li.current li a,
	div#mainnav li#item3 ul li.current li a,
	div#mainnav li#item4 ul li.current li a,
	div#mainnav li#item5 ul li.current li a,
	div#mainnav li#item6 ul li.current li a,
	div#mainnav li#item7 ul li.current li a {
		color: #000;
		background-color: #fff;
	}

	div#mainnav li#item1 ul ul li.current a,
	div#mainnav li#item2 ul ul li.current a,
	div#mainnav li#item3 ul ul li.current a,
	div#mainnav li#item4 ul ul li.current a,
	div#mainnav li#item5 ul ul li.current a,
	div#mainnav li#item6 ul ul li.current a,
	div#mainnav li#item7 ul ul li.current a {
		color: #fff;
		background-color: #6c6c6c;
	}

	div#mainnav li#item1 ul ul li.current li a,
	div#mainnav li#item2 ul ul li.current li a,
	div#mainnav li#item3 ul ul li.current li a,
	div#mainnav li#item4 ul ul li.current li a,
	div#mainnav li#item5 ul ul li.current li a,
	div#mainnav li#item6 ul ul li.current li a,
	div#mainnav li#item7 ul ul li.current li a {
		color: #fff;
		background-color: #6c6c6c;
	}

	div#mainnav li#item1 ul ul ul li.current a,
	div#mainnav li#item2 ul ul ul li.current a,
	div#mainnav li#item3 ul ul ul li.current a,
	div#mainnav li#item4 ul ul ul li.current a,
	div#mainnav li#item5 ul ul ul li.current a,
	div#mainnav li#item6 ul ul ul li.current a,
	div#mainnav li#item7 ul ul ul li.current a {
		color: #000;
		background-color: #6c6c6c;
	}

	/*
		Block Interessante Infos
		----------------------------------------------------------------------
	*/
	
	div#page div#leftcol div#linklist {
		color: #000;
		background-color: #fff;
		background-image: none;
		border: 1px solid #000;
	}
	
	div#page div#leftcol div#linklist ul {
		color: #000;
		background-color: #fff;
		background-image: none;
	}
	
	div#page div#leftcol div#linklist li a {
		color: #000;
		background-color: #fff;
	}

	/*
		Block Kalender
		----------------------------------------------------------------------
	*/
	
	div#page div#leftcol form#calendar {
		color: #000;
		background-color: #fff;
		background-image: none;
		border: 1px solid #000;
	}
	
	div#page div#leftcol form#calendar fieldset,
	div#page div#leftcol form#calendar fieldset legend {
		color: #000;
		background-color: #fff;
		background-image: none;
	}
	
	/*
		Spalte mitte
		----------------------------------------------------------------------
	*/
	
	div#page div#midcol {
		color: #000;
		background-color: #fff;
		background-image: none;
		margin: 0;
		padding: 0;
	}

	/*
		Site-Navigation
		----------------------------------------------------------------------
	*/
	
	div#sitenav {
		background-image: none;
	}

	div#sitenav ul#sitenav-ul li {
		border-color: #000;
	}
	
	div#sitenav ul#sitenav-ul li a {
		color: #000;
		background-color: #fff;
	}
	
	/* Site-Suche */
	
	div#sitenav div#search {
		background-image: none;
	}

	div#sitenav div#search input#keyword {
		border-color: #000;
	}

	/*
		Header Image
		----------------------------------------------------------------------
	*/
	
	div#midcol div#header {
		color: #000;
		background-color: #fff;
		background-image: url(bg_header-img_contrast.png);
	}
	
	div#midcol div#header div.overlay {
		background-image: url(header-overlay_contrast.png);
	}
	
	div#midcol div#header div.overlay h1 {
		color: #fff;
		background-color: #3a3a3a;
	}

	/*
		Breadcrumbs
		----------------------------------------------------------------------
	*/

	div#midcol div#breadcrumbs,
	div#midcol div#breadcrumbs a {
		color: #fff;
		background-color: #6c6c6c;
	}

	/*
		Content links
		----------------------------------------------------------------------
	*/
	
	div#midcol div#content-left {
		margin-left: 0;
		margin-right: 0;
		padding-left: 1em;
		padding-right: 1em;
		border-left: 1px solid #000;
	}
	
	div#midcol div#content-left div.jedesce {
		background-image: none;
		color: #000;
		background-color: #fff;
	}

	div#midcol div#content-left h1,
	div#midcol div#content-left h2,
	div#midcol div#content-left h3,
	div#midcol div#content-left p {
		color: #000;
		background-color: #fff;
	}
	
	div#content-left p a {
		color: #000;
		background-color: #fff;
		text-decoration: underline;
	}
	
	div#content-left fieldset {
		border-color: #000;
	}
	
	/*
		Banner-Spalte rechts
		----------------------------------------------------------------------
	*/
	
	div#rightcol h1,
	div#rightcol h2,
	div#rightcol h3 {
		color: #000;
		background-color: #fff;
	}

	div#rightcol p,
	div#rightcol dd,
	div#rightcol div.csi-caption {
		color: #000;
		background-color: #fff;
	}

	/* 
		Footer
		---------------------------------------------------------------
	*/
	
	div#footer,
	div#footer div.corner-lft,
	div#footer div.corner-rgt {
		color: #000;
		background-color: #fff;
		background-image: none;
	}


	/* 
		TYPO3 spezifisch
		---------------------------------------------------------------
	*/
	
	div#midcol div#content-left div.news-list-item {
		color: #000;
		background-color: #fff;
		border-bottom: 2px solid #000;
	}
	
	div#midcol div#content-left div.news-list-txt {
		color: #000;
		background-color: #fff;
	}
	
	div#midcol div#content-left div.news-list-txt h3 a,
	div#midcol div#content-left div.news-list-txt h3 a:link,
	div#midcol div#content-left div.news-list-txt h3 a:visited,
	div#midcol div#content-left div.news-list-txt h3 a:hover {
		color: #000;
		background-color: #fff;
		text-decoration: underline;
	}
	
	div#midcol div#content-left div.news-list-txt p,
	div#midcol div#content-left div.news-list-txt p.bodytext {
		color: #000;
		background-color: #fff;
	}
	
	div#midcol div#content-left div.news-list-txt p.news-list-date {
		color: #000;
		background-color: #fff;
	}
		
	div#midcol div#content-left div.news-list-txt p.news-list-morelink a {
		color: #000;
		background-color: #fff;
		text-decoration: underline;
	}
	
	div#midcol div#content-left div.csi-intext-right-nowrap div.csi-image {
		color: #000;
		background-color: #fff;
		border: 1px solid #000;
	}
		
