body					{margin-top:0px; margin-left:0px; padding: 0px; color: #000; color: #333; font-family: arial, helvetica, verdana; font-size: 11px; background-color: #e6e6e6 }

dfn						{font-style:normal;border-bottom:none}
.inhalt dfn				{background-color:#e6e6e6}
.csc-firstHeader dfn	{background-color:#fff}

li						{list-style-type:square}
h1						{font-size: 13px; }
.link1					{display:block; color: #ff8c00; border:none; text-decoration:none}
.link2					{color: #000; border:none; text-decoration: none}

.top					{height: 125px; width: 100%; float:left}
.down					{width: 825px; float:left}

.topleft				{width: 820px; height: 83px;}
.topleftimg				{width: 83px; height: 83px; float:left}
.topnavi				{height: 83px; text-align: 50%; float:right}
	
.logohold				{margin:0px; padding: 0px; height: 125px; width: 825px; background-color: #fff; float:left; }
.spacerechts			{margin:0px; padding: 0px; height: 125px; width: auto; background-color: #234da0; }

.groupnavi				{width: 175px; padding-left: 10px; background-color: #727a70; float:left}
.groupnavi a	{ text-decoration:none; border:none;}

.navigation				{width: 175px; float:left}
.navigation a	{ text-decoration:none; border:none;}

.groupnavi				{width: 160px; padding: 5px 5px 5px 10px; background-color: #727a70; float:left}
.groupnavi a	{ text-decoration:none; border:none;}

.mainnavi				{width: 160px; padding: 5px 5px 5px 10px; background-color: #4f71b3; float:left}
.mainnavi a	{ text-decoration:none; border:none;}

.subnavi				{width: 160px; padding: 5px 5px 5px 10px; background-color: #7b94c6; float:left}
.subnavi a	{ text-decoration:none; border:none;}

.metanavigation			{border:none; margin-top: -5px; text-decoration:none; }
.metanavigation	a		{border:none; text-decoration:none; }

.inhalt					{width: 270px; background-color: #fff; padding: 10px 20px 10px 10px; float:left}
.inhalt a				{text-decoration:none; color: #333}
.inhalt a:hover			{color: #4f71b3}
.inhalt img				{border:none; text-decoration:none}

.kante					{padding-bottom: 10px; border-bottom: 1px solid #000; }			


.kontaktbox				{width: 155px; font-size: 10px; background-color: #f2f3f4; padding: 10px; float:left}
.kontaktbox	a			{color: #4f71b3; border:none; text-decoration:none}
.kontaktbox	a:hover		{color: #000; }
.kontaktbox	h1			{font-size: 11px; margin: 0px; padding: 0px;}
.kontaktbox p			{paddding: 0px 0px 0px 0px; margin:0px 0px 5px 0px}

.linkbox				{font-size: 10px; padding: 10px; width: 155px; line-height: 150%;float:left}
.linkbox h1				{font-size: 11px;}
.linkbox a				{font-size: 10px; text-decoration:none; color: #333}
.linkbox a:hover		{color: #234da0}

.rechtebox				{width: 155px; float:left}

.group					{display:block; background-image:url(images/quad_inaktiv.gif); background-repeat: no-repeat; background-position: 0% center; padding-left: 15px; color: #fff; font-size: 12px; line-height:200%; text-decoration:none; border:none;}

.group a	{ text-decoration:none; border:none;}

.group:hover			{background-image:url(images/quad_aktiv.gif); background-repeat: no-repeat; }
.group_aktiv			{display:block; background-image:url(images/quad_aktiv.gif); background-repeat: no-repeat; background-position: 0% center; padding-left: 15px; color: #fff; font-size: 12px; line-height:200%; text-decoration:none; border:none;}
	
.main					{display:block; background-image:url(images/quad_inaktiv.gif); background-repeat: no-repeat; background-position:  0px 4px; padding-left: 15px; color: #fff; font-size: 10px; line-height:175%; padding-bottom:5px; text-decoration:none; border:none;}
.main a	{ text-decoration:none; border:none;}

.main:hover				{background-image:url(images/quad_aktiv.gif); background-repeat: no-repeat;}
.main_aktiv				{display:block; background-image:url(images/quad_aktiv.gif); background-repeat: no-repeat; background-position:  0px 4px; padding-left: 15px; color: #fff; font-size: 10px; line-height:175%; padding-bottom:5px;text-decoration:none; border:none;}

.sub					{display:block; background-image:url(images/quad_inaktiv.gif); background-repeat: no-repeat; background-position:  0px 4px; padding-left: 15px; color: #fff; font-size: 10px; line-height:175%; padding-bottom:5px; text-decoration:none; border:none;}
.sub a	{ text-decoration:none; border:none;}

.sub:hover				{background-image:url(images/quad_aktiv.gif); background-repeat: no-repeat;}
.sub_aktiv				{display:block; background-image:url(images/quad_aktiv.gif); background-repeat: no-repeat; background-position:  0px 4px; padding-left: 15px; color: #fff; font-size: 10px; line-height:175%; padding-bottom:5px; text-decoration:none; border:none;}

.metanav				{text-decoration:none; border:0px; color: #333; padding-left: 5px;}
.metanav a				{text-decoration:none; border:0px; color: #333 }
.metanav:hover			{text-decoration:none; border:0px; color: #234da0 }
.metanav_aktiv			{text-decoration:none; border:0px; color: #234da0; padding-left: 5px;}

.rand					{border:none}

.logo					{margin-left: 18px; margin-top: 22px; float:left}
.topimage				{float:right}
.space					{width: 120px; height: 70px;}

/* Email form, specifically */
.csc-mailform			{margin: 0px; padding: 0px; line-height: 200%; border:none; width: 260px}
.csc-mailform-field		{width: 200px}
#mailformaddress		{font-family: arial, helvetica, verdana; font-size: 12px; width: 250px }


/* Layout Registrierungsform */


.inhalt fieldset				{}
.inhalt dt							{width: 150px; float:left}
.inhalt dl							{}
.inhalt dd						{}
.inhalt label					{width: 100px; float:left}

/* Styles zur Positionierung und Formatierung der Topimages */
.csc-textpic, .csc-textpic-center, .csc-textpic-below, .csc-textpic-imagewrap, .csc-textpic-image, .csc-textpic-lastcol	{margin:0px; padding:0px;}

/* Formatierung des Newstemplate */
/* Formatierung der News-Listenausgabe */

.news-list-container a	{font-size: 11px; color: #333; text-decoration:none; border:none; }
.news-list-date			{font-size: 10px}
.news-list-item			{font-size: 11px}
.news-list-item h3		{font-size: 11px}
.news-list-browse		{font-size: 11px}
.clearer				{}


/* Formatierung der News-Detailanzeige */
.news-single-item a		{font-size: 11px; color: #333; text-decoration:none; border:none; }
.news-single-item h2	{font-size: 13px}
.news-single-item h3	{font-size: 11px}
.news-single-timedata	{display:none}
.news-single-author		{display:none}


/* Formatierung der Linkliste */
/* Tree View */
.tx_ablinklist_treeView_category	{margin:0px; padding:0px;}
.tx_ablinklist_treeView_links		{margin:0px; padding:0px;}
.tx_ablinklist_treeView_linkLabel	{}


/* Formatierung der Registrierungs Maske */
.tx-srfeuserregister-pi1 p									{ }
.tx-srfeuserregister-pi1 h4									{ }
.tx-srfeuserregister-pi1 legend								{color: #333; font-weight: bold}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice	{font-style: italic}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-trash		{ }
.tx-srfeuserregister-pi1 a:link								{ }
.tx-srfeuserregister-pi1 label								{ }
.tx-srfeuserregister-pi1 label span							{ }
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-error		{ }
.tx-srfeuserregister-pi1 input								{width: 200px }
.tx-srfeuserregister-pi1 input[type=password]				{ }
* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-password { }

.tx-srfeuserregister-pi1 input[type=radio], .tx-srfeuserregister-pi1 input[type=checkbox] { }

* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-radio, * html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-checkbox { }
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon { }
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon:hover { }
.tx-srfeuserregister-pi1 a.tx-srfeuserregister-pi1-file-view { }
.tx-srfeuserregister-pi1 ul									{ }
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes { }
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li { }
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li label { }
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values { }
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li { }
.tx-srfeuserregister-pi1 dl									{ }
.tx-srfeuserregister-pi1 dt, .tx-srfeuserregister-pi1 dd	{ }
.tx-srfeuserregister-pi1 dt									{ }
.tx-srfeuserregister-pi1 dd									{ }
* html .tx-srfeuserregister-pi1 dd							{ }
.tx-srfeuserregister-pi1 dd p								{ }
.tx-srfeuserregister-pi1 dd label							{ }

/* Searchbox */

.tx-indexedsearch-searchbox	{
}

.tx-indexedsearch-searchbox-sword	{margin: 0px 0px 0px 5px;}

.tx-indexedsearch-searchbox-button	{margin: 10px 0px 0px 0px}