/* CSS-Dateien erstellt von ottmann@consilia-sozial.org */
/* Lila: #800080 */
/* helles Lila: #c080c0 */

/* Design anlegen */

#container {
		margin: 1em auto;
		width: 900px;
		background-color: #c080c0;
	}

#logo {
		height: 150px;
		width: 180px;
		float: left;
		display: block;
		background-color: white;
  }


#header {
		height: 150px;
		width: 720px;
		float: left;
		display: block;
		background-color: white;
	}

#rootline {
		width: 890px;
		height: 15px;
		clear: both;
		padding-left: 5px;
		padding-right: 5px;
		background-color: #800080;
		color: #ffffff;
	}
#nav
        {
		width: 170px;
		float: left;
		display:block;
		padding-top: 5px;
		padding-left: 5px;
		padding-right: 5px;
		background-color: #c080c0;
	}

#content
        {
		float: left;
		width: 530px;
		  display:block;
		padding-top: 5px;
		padding-left: 5px;
		padding-right: 5px;
		background-color: white;
	}
#contentrechts {
		float: left;
		width: 170px;
		padding-top: 5px;
		padding-left: 5px;
		padding-right: 5px;
		background-color: #c080c0;
	}

#footer {
		width: 890px;
		height: 15px;
		clear: both;
		padding-left: 5px;
		padding-right: 5px;
		background-color: #800080;
		color: #ffffff;
	}
	
body {
		background-color: #ffffff;
		font-size: 75%;
		font-family: Verdana;
		color: black;
	}
p {
		background-color: #ffffff;
		font-family: Verdana;
		color: black;
	}
p.bodytext {
		background-color: #ffffff;
		font-family: Verdana;
		color: black;
	}

p.rootline {
		background-color: #800080;
		font-size: 75%;
		font-family: Verdana;
		color: #ffffff;
	}
	
p.copyright {
		background-color: #800080;
		font-size: 75%;
		font-family: Verdana;
		color: #ffffff;
	}
	
a {
		color: #800080;
		text-decoration: none;
	}
a:hover {
		color: #800080;
		text-decoration: overline underline;
	}
a.navunten {
		color: #ffffff;
		text-decoration: none;
	}
a.navunten:hover {
		color: #ffffff;
		text-decoration: overline underline;
	}
		
h1.csc-firstHeader {
		color: #800080;
		font-size: 20px;
		}


ul.hauptebene {
		list-style-type:none;
		color: white;
		padding:0;
		margin:0 0 0em 0em;
		font-size: 14px;
}
	ul.unterebene {
		list-style-type:none;
		color: white;
		padding:0;
		margin:0 0 0em 1em;
		font-size: 12px;
}
a.hauptebene
	{
		text-decoration: none;
		color: white;
	}
	a.hauptebene:hover
	{
		text-decoration: overline underline;
		color: white;
	}
		a.hauptebene:active
         {
         		font-weight: bold;
         		color: white;
         		}
a.unterebene
	{
		text-decoration: none;
		color: white;
	}
	a.unterebene:hover
	{
		text-decoration: overline underline;
		color: white;
	}
	a.unterebene:active
         {
         		font-weight: bold;
         		color: white;
         		}
h3.news {
		color: #800080;
	}

