body{
				background-color:#fbf7ed;
				font-family:Verdana, Arial, sans serif;
				font-size:12px;
				line-height:18px;
				color:#000000;
				text-align:center;
				margin-top:15px;
}


h1				{font-size:12px; margin-top:20px;}
.csc-header-n1 h1		{font-size:12px; margin-top:5px;}
.csc-header-n2 h1		{font-size:12px;}
.csc-header h1			{
				font-size:13px; color:#333333; font-weight:bold; height:26px; 
				background-image:url(images/strich_breit.gif); background-repeat:no-repeat;
				line-height: 26px; margin: 8px 0 0 0;
				}
h1.csc-firstHeader		{
				font-size:13px; color:#333333; font-weight:bold; height:26px; 
				background-image:url(images/strich_breit.gif); background-repeat:no-repeat;
				line-height: 26px; margin: 8px 0 0 0;
				}
p.bodytext			{margin:12px 0 12px 0;}
p.bodynewsteaser	{margin:0px 0 12px 0;}

h2				{font-size:14px;}
.csc-header-n2 h2		{font-size:14px;}
.csc-firstHeader h2		{font-size:14px;}

img				{border:0px;}
fieldset			{border:0px;}

td				{vertical-align: top; font-size:11px;}
th				{text-align:left; font-size:11px;}


h3				{font-size:14px;}

ul				{margin:0 0 20px 20px; padding:0px;}
				
li				{
				margin:4px 0 6px 0; padding: 0px;
				list-style-image:url(images/arrow.gif)
				}


#contenttext p			{margin-bottom:12px;}
.info_text p			{margin:0; border:1px solid;}

/*-- styledcontent --*/


.csc-uploads-fileName p 	{margin:12px 0 0 0;}
.csc-textpic-caption		{
				font-size:11px; line-height:16px;
				color:#666; font-style: italic;
				}
.csc-textpic-imagewrap		{margin:4px 0 0 0;}
.csc-textpic			{clear: both; margin: 12px 0 0 0; clear:both;}
.csc-textpic-image		{border:1px solid #cc9933;}


# DIV.csc-textpic-intext-left-nowrap .csc-textpic-text {padding-left:4px;}
DIV.csc-textpic-intext-left-nowrap .bodytext {margin-top:0px; padding-left:4px;}

/*-- formulare --*/											

#mailform {margin-top:30px;}
.csc-mailform-field	{clear: both; width:520px;}
.csc-mailform-submit	{border:1px solid #666; height:22px; background-color:#e8e2db;}

.m_label					{float:left; width:120px; text-align:right; padding-right:10px;}
.m_input					{width:200px;}
.m_space					{clear:both; line-height:8px; height:8px; font-size:8px;}

input						{border:1px solid #999; background-color:#f5f5f5;}
textarea					{border:1px solid #999; background-color:#f5f5f5;}

.a_title			{margin:0 0 3px 0;}

.news-single-files dd	{margin:8px 0 0 10px;}