body 	{background-color:#6B889A; margin:0px auto; font-family: Arial,Helvetica,Verdana,sans-serif; font-size:12px; color:#fff;}
h1		{color:#fff; font-size:16px; padding:0px; margin-top:4px;}			
h2		{color:#765E46; font-size:13px; font-weight:normal; padding:0px; margin-top:-15px;}
h3		{color:#fff; font-size:13px; font-weight:bold; padding:0px; margin-top:0px;}
a		{text-decoration:none; color:#6B889A;}
a:hover	{text-decoration:none; color:#fff;}

.h1		{color:#fff; font-size:16px; padding:0px; margin-top:4px;}			
.h2		{color:#765E46; font-size:13px; font-weight:normal; padding:0px; margin-top:-15px;}
.h3		{color:#fff; font-size:13px; font-weight:bold; padding:0px; margin-top:0px;}

/*Zeile ueber Header*/
div#zeile1				{margin:auto; width:900px; height:22px;}
div#zeile1 div.abstand	{padding-top:5px;}
div#zeile1 a			{font-size:11px; color:#fff;}

/*Header*/
div#header 		{margin:auto; width:900px; height:350px; border-left:1px solid #fff; border-right:1px solid #fff; border-bottom:1px solid #6B889A;}

/*Content*/
div#content		{margin:auto; width:900px; background-color:#31271D; border-left:1px solid #fff; border-right:1px solid #fff;}

/*Menue*/
div#content div#menue				{padding-top:8px; font-size:13px;color:#765E46; padding-left:20px;}
div#content div#menue a				{color:#765E46;}
div#content div#menue a:hover		{color:#fff;}

/*Submenue*/
div#content div#submenue						{float:left; padding-top:50px; width:160px; height:300px; padding-left:20px; font-size:13px;}
div#content div#submenue a						{color:#765E46;}
div#content div#submenue a:hover				{color:#fff;}
div#content div#submenue div					{padding-bottom:7px;}
div#content div#submenue div.level_1_active	a	{color:#fff;}

/*Inhalt*/
div#content div.inhalt_home		{float:left; padding-top:10px; width:700px; height:auto;}
div#content div.inhalt			{float:left; padding-top:46px; width:500px; height:auto;}
div#content .font_big_br 		{font-size:16px; color:#765E46; font-weight:bold;}
div#content .font_big 	 		{font-size:16px; font-weight:bold;}
div#content .font_big a 		{color:#fff;}
div#content .font_big a:hover 	{color:#765E46;}
.link_sc a						{color:#fff; text-decoration:none;}
div.aufzaehlung_abstand			{line-height:20px;}

/*Footer*/
div#footer					{clear:both;margin:auto; padding-top:7px; width:900px; height:34px; background-color:#1E1711; font-size:11px;}
div#footer div.f_name		{float:left;  padding:5px; background-image:url(images/footer_border.jpg); background-repeat:no-repeat; background-position:right;}
div#footer div.f_bez		{float:left;  padding:5px; background-image:url(images/footer_border.jpg); background-repeat:no-repeat; background-position:right;}
div#footer div.f_bez_2		{float:left;  padding:5px; background-image:url(images/footer_border.jpg); background-repeat:no-repeat; background-position:right;}
div#footer div.f_bez_3		{float:left; padding:5px; }
div#footer div.f_str		{float:left;  padding:5px; background-image:url(images/footer_border.jpg); background-repeat:no-repeat; background-position:right;}
div#footer div.f_plz		{float:left; padding:5px; background-image:url(images/footer_border.jpg); background-repeat:no-repeat; background-position:right;}
div#footer div.f_tel		{float:left;  padding:5px; background-image:url(images/footer_border.jpg); background-repeat:no-repeat; background-position:right;}
div#footer div.f_mob		{float:left;  padding:5px;}


/*Typo3*/
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-left: 0px;
		vertical-align:middle;
		margin-bottom: 0px;
		margin-top: 0px;
	}


/*RTE Bilder*/
img.bildlinks { margin:5px 10px 5px 0; }
img.bildrechts { margin:5px 0 5px 10px; }

/* Formular*/ 
.csc-mailform { border:none; padding:inherit; margin:inherit; }
#mailformname { background:#ffffff; color:#000000; font:normal normal normal 12px Arial; height:20px; width:250px; margin-left: 50px; margin-bottom: 8px; vertical-align:text-top; }
#mailformemail { background:#ffffff; color:#000000; font:normal normal normal 12px Arial; height:20px; width:250px; margin-left: 52px; margin-bottom: 8px; vertical-align:text-top; }
textarea { background:#ffffff; color:#000000; font:normal normal normal 12px Arial; height:150px; width:250px; margin-left: 19px; margin-bottom: 8px; vertical-align:text-top; }
.csc-mailform-submit { background:#ffffff; color:#000000; font:normal normal normal 12px Arial; height:20px; width:100px; margin-left: 90px; margin-bottom: 8px; }
.csc-mailform-field { font-family: Arial, Helvetica, Verdana,  sans-serif; font-size: 12px; color: #fff; vertical-align:text-top; }
