*		{
		margin:0px;
		}
body		{
		margin:0px;
		width:600px;
		background-color:#FFFFFF;
		font-family : arial, verdana, helvetica, sans-serif;
		}
a		{
		color:#000000;
		text-decoration:none;
		}
h1		{
		font-size:1.5em;
		font-style:italic;
		font-weight:bolder;
		}
h2		{
		font-size:1.2em;
		font-style:italic;
		font-weight:bold;
		}
a:hover		{
		color:#FF0000;
		text-decoration:underline;
		}
input		{
		border: 1px solid #000000;
		margin: 0;
		text-align: left;
		vertical-align: top;
		}
		
#mitte		{
		margin:auto;
		width:968px;
		background-color:#FFFFFF;
		text-align:left;
		}

#kopf		{
		width:100%;
		height:128px;
		background-image:url(./images/header.gif);
		}

#menue	{
		width:156px;
		padding-left:10px;
		padding-right:20px;
		margin:0px;
/*		font-size:0.9em;*/
		display: -moz-inline-stack;
		display:inline-block;
		zoom:1;
		*display: inline;
		}

.menue01	{
		font-size:9pt;
		font-weight:bold;
		}

.menue01liste	{
		font-size:8.5pt;
		font-weight:bolder;
		list-style-image:url(./images/minus.gif);
		margin:0 0 5px;
		padding-left:15px;
		}

.menue02 > *	{
		margin-left:-5px;
		}

#content	{
		font-size:10pt;
		vertical-align:top;
		width:584px;
		margin:0px;
		display: -moz-inline-stack;
		display:inline-block;
		zoom:1;
		*display: inline;
		}
#update		{
		margin:15px;
		font-size:7.5pt;
		}
#weitereInfos	{
		vertical-align:top;
/*		margin:2px;
		padding:3px;*/
		width:188px;
		font-size:0.75em;
		display: -moz-inline-stack;
		display:inline-block;
		zoom:1;
		*display: inline;
		}
#weitereInfos .bodytext	{
		margin:5px 0px;
		}

#pfad		{
		font-size:7.5pt;
		float:left;
		}
		
#druckansicht	{
		font-size:7.5pt;
		text-align:right;
		}
		
#titel		{
		margin:5px 0px 5px 0px;
		font-size:12pt;
		font-style:italic;
		font-weight:bolder;
		}
#login		{
		border:1px solid #C0C0C0;
		margin-left:10px;
		margin-right:10px;
		padding:0.5em;
		}
#user		{
		font-size:11px;
		width:150px;
		}
#pass		{
		font-size:11px;
		width:150px;
		}
#loginbutton	{
		font-size:11px;
		}
.sponsoren	{
		margin:0px 7px;
		}


/* ### RTE-Klassen ### */
.align-left	{
		text-align:left;
		}
.align-center	{
		text-align:center;
		}
.align-right	{
		text-align:right;
		}

/* ### CSS-styled Content ### */		
.csc-default	{
		margin:0px;
		padding:0px;
		font-size:10pt;
		}
.csc-header	{
		margin:5px 0px 5px 0px;
		font-style:italic;
		font-weight:bolder;
		}
.csc-header > h1{
		margin:0px;
		font-size:1em;
		}

.csc-frame	{
		padding:0.5em;
		}
.csc-frame-frame1	{
		border:3px solid #C0C0C0;
		margin-left:30px;
/*		margin-right:30px;*/
		width:500px;
		}
.csc-frame-frame2	{
		border:1px solid #C0C0C0;
		margin-left:10px;
		margin-right:10px;
/*		width:520px;*/
		}

/* ### News ### */

.news-latest-container	{
		border:3px solid #C0C0C0;
/*		font:0.75em Arial;*/
		margin-left:30px;
/*		margin-right:30px;*/
		width:500px;
		padding:0.5em;
		}
.news-latest-container ul	{
		margin:0px;
		padding:0px;
		list-style-image:url(./images/bullet.gif)
		}
.news-latest-image	{
		float:left;
		margin:0 0 0 -38px;
		position:relative;
		width:60px;
		}
.news-latest-title	{
		margin:0px;
		padding:0px;
		font-weight:bold;
		}
.news-latest-subtitle	{
/*		float:left;*/
		margin-right:6px;
		}
.news-latest-date	{
		font-weight:bold;
		}
.news-latest-item	{
		margin:3px 10px 3px 50px;
		}
.news-list-item	{
/*		font-size:0.9em;*/
		margin:8px 0px;
		}
.news-list-date	{
		font-size:0.8em;
		}
.news-single-item	{
		font-size:0.9em;
		}
.news-single-rightbox	{
		font-size:0.9em;
		margin-top:20px;
		margin-bottom:10px;
		}
.cl-right	{
		margin-top:10px;
		margin-bottom:10px;
		}

/* Formular */
fieldset.csc-mailform{border:0}
fieldset.csc-mailform label{width:200px;float:left;text-align:right;margin-right:10px;display:block}
fieldset.csc-mailform input,fieldset.csc-mailform textarea{margin-bottom:10px;font-size:10px;font-family:Verdana, Helvetica, sans-serif;border:1px solid #ccc;padding:2px;xwidth:250px}
fieldset.csc-mailform fieldset input{float:none;display:inline;width:50px;text-align:left;border:0}
fieldset.csc-mailform fieldset label{display:inline;float:none;text-align:left;width:300px;margin:10px 0}
fieldset.csc-mailform fieldset{border:0}
fieldset.csc-mailform fieldset legend{display:none}
fieldset.csc-mailform select{width:220px;margin:2px 0}
fieldset.csc-mailform option{padding:0 5px;background:#fff}
#mailformformtype_mail{padding:2px;margin-left:100px;background:#eee;border:1px solid #ccc;width:200px;text-align:center}
