body 		{
			background: #000000 url(pics/bg.gif) repeat-x;
			margin:0px;padding:0px;
			color:#000000;
			text-align:center;
			font-family: Geneva, Arial, Helvetica, sans-serif;
			font-size: 12px;
			}
div			{
			border:0px solid #ff002a
			}
a:link, a:visited {
	color: #96998A;
	text-decoration: none;
	margin:0 0 3px 0;
}

a:hover, a:active {
	color: #CCC9B8;
	text-decoration: none;
	margin:0 0 3px 0;
}
h1,h2			{
			font-size:14px;color:#807B4D;
			margin:10px 0px 0px 0px;
			}
p {
			margin:5px 0px 5px 0px;
			}
img {
			margin:0px 0px 0px 0px;
			}
#main		{
			position:relative;
			text-align: left;
			margin: 0px auto;
			width: 960px;
			padding: 0px;
			background-color:#fff;
			}

#hd 			{
			width:960px;
			height:340px;
			margin: 0px; padding: 0px;
			text-align: center;
			background-color: #000;
			overflow:hidden;
			}
#verlauf_o	{
			width:960px;height:6px;
			margin:0px;padding:0px;
			font-size:1px;
			}
#orn_o		{
			width:960px;height:14px;
			margin:0px;padding:0px;
			font-size:1px;
			}


div#cnt_r	{
			float:right;width:190px;
			margin:0px 10px 0px 10px;padding:0px;
			line-height:17px;
			overflow:hidden;
			}
div#cnt_m	{
			float:left;width:520px;
			margin:0px 0px 0px 0px;padding:0px;
			line-height:17px;
			/*overflow:hidden;*/
			}
/* Workaround gegen den 3-Pixel-Bug des Internet Explorers */
/* html div#Inhalt {
			height: 1em;  
			margin-bottom: 0;
			}*/ 

#orn_u		{
			clear: both;
			width:960px;height:45px;
			margin:0px;padding:0px;
			font-size:1px;
			}
#verlauf_u	{
			width:960px;height:6px;
			margin:0px;padding:0px;
			font-size:1px;
			}
#footer		{
			vertical-align:middle;
			width:960px;height:20px;
			margin:0px;padding:0px 0px 0px 0px;
			background-color:#000000;
			background-image:url(pics/bg_footer.gif);
			color:#808080;font-size:10px;line-height:18px;}
#player		{
			float:right;
			width:180px;height:220px;
			margin:0px 0px 0px 0px;padding: 5px 5px 13px 5px;
			background: #fff url(pics/bg_player.gif) no-repeat;
			color:#fff;
			}
#titel		{
			position:absolute;
			top:183px;left:510px;
			z-index:30;
			width:286px;
			height:44px;
			margin: 0px; padding: 0px;
			}

/*typo3 elemente*/			
h1.csc-firstHeader			{
			font-size:15px;color:#807B4D;
			line-height:17px;
			}
p.bodytext		{
			text-align:left;
			font-family: Geneva, Arial, Helvetica, sans-serif;
			font-size: 13px;
			color:#4d4d4d;
			}
p.bodytext b {		
			/*font-weight:normal;
			color:#4d4d4d;*/
			}
			
/*menü*/
div#cnt_l_menu	{
			float:left; width:190px;height:400px;
			margin: 0px 20px 0px 0px; padding:3px 0px 0px 10px;
			background: #fff url(pics/orn_l.gif) no-repeat;
			text-align:right;
			}
div#cnt_l_menu div a {
			text-decoration:none;
			}
div#cnt_l_menu div a:hover {
			text-decoration:none;
			color:#4d4d4d;
			}
			
div#cnt_l_menu div.menu1-level1-no	{
			font-size:16px;line-height:28px;
						}
div#cnt_l_menu div.menu1-level1-act	{
			font-size:16px;line-height:28px;
			color: #CCC9B8;
						}
div#cnt_l_menu div.menu1-level1-act a {
			color: #CCC9B8;			
			}
			
div#cnt_l_menu div.menu1-level2-no	{
			font-size:13px;line-height:18px;
			
			}
div#cnt_l_menu div.menu1-level2-act	{
			font-size:13px;line-height:18px;
			}
div#cnt_l_menu div.menu1-level2-act a {
			color: #CCC9B8;			
			}
table			{
			font-family: Geneva, Arial, Helvetica, sans-serif;
			font-size: 12px;
			line-height:17px;
			color:#4d4d4d;
			padding:0px;
			margin:0px;
			}
table.imgtext-table	{
			
			}
table.imgtext-table td	{
			
			}
table.imgtext-nowrap	{
			
			}

/*tabelle*/
table.contenttable 	{
			width:100%;
			border:0px solid #fff;
			}
table.contenttable td	{
			background-color:#FAF8F0;
			padding:0px;
			margin:0px;
			border:1px solid #fff;
			}
table.contenttable-0	{
			width:100%;
			border:0px solid #fff;
			}
table.contenttable-0 td	{
			border:0px solid #fff;
			}
table.contenttable-0 {
			width:100%;
			font-family: Geneva, Arial, Helvetica, sans-serif;
			font-size: 12px;
			line-height:12px;
			}

tr.tr-even td		{
			background-color:#F0EEE6;
			}
tr.tr-odd td		{
			background-color:#FAF8F0;
			}
tr.tr-0 {
			/*background-color:#E9E3BF;
			font-weight:bold;*/
			}
td.td-0 {
			width:70px;height:20px;
			vertical-align:top;
			}
td.td-1 {
			width:190px;height:20px;
			vertical-align:top;
			}
td.td-2 {
			height:20px;
			}
td.td-last {
			height:20px;
			vertical-align:top;
			}

table.csc-bulletlist-0 	{}

table.csc-mailform 	{	
			width:500px;
			}
td.csc-form-labelcell 	{
			width:100px;
			}
td.csc-form-fieldcell 	{
			width:400px;
			}



/*liste*/
ul {
			margin: 5px 0px 0px 20px; padding:0px 0px 0px 0px;
			font-family: Geneva, Arial, Helvetica, sans-serif;
			font-size: 13px;
			color:#4d4d4d;
			list-style:circle outside /*url(pics/list)*/;
			}
li {
			
			}
ul.csc-bulletlist {
			
			}

/*mailform*/		
form {
			
			}
input, textarea {
			background-color:#F0EEE6;
			font-family: Geneva, Arial, Helvetica, sans-serif;
			font-size: 12px;
			color:#4d4d4d;
			border:1px solid #F0EEE6;
			}
p.csc-form-label {
			
			}
p.csc-form-label-req {
			
			}
