body, tr, td, p, table      { color: #000000; font-size: 11px; font-family: Arial, Helvetica, Verdana; }

.WhiteFont			{ color: #ffffff; font-size: 10px; }
.search_input		{ color: #000000; font-size: 10px; font-family: Arial, Helvetica, Verdana; width: 82px;}
.meta1			{ color: #a7a7a7; font-size: 10px; font-family: Verdana, Helvetica, Arial; }
.meta2			{ color: #ffffff; font-size: 10px; font-family: Verdana, Helvetica, Arial; }
.gray			{ color: #C2C4C6; font-size: 10px; font-family: Arial, Helvetica, Arial; }
.title			{ color: #4EC101; font-size: 11px; font-family: Arial, Verdana, Helvetica, Arial; }

.buttons	{color: #4EC101; font-size: 11px; font-family: Arial, Verdana, Helvetica; background : #F0F5E0; font-weight: bold; border : 1px solid #2E7300; border-color : #2E7300; border-style : solid solid solid solid; }


.green			{ color: #4EC101; font-size: 11px; font-family: Arial, Verdana, Helvetica, Arial; }

TD#UNIC_NAVIGATION .menu1-level1-no A  { color: #ffffff; font-size: 11px; font-family: Arial, Verdana, Helvetica; text-decoration: none }
TD#UNIC_NAVIGATION .menu1-level1-act A  { color: #000000; font-size: 11px; font-family: Arial, Verdana, Helvetica; text-decoration: none }
TD#UNIC_NAVIGATION .menu1-level2-no A { color: #ffffff; font-size: 11px; font-family: Arial, Verdana, Helvetica; text-decoration: none }
TD#UNIC_NAVIGATION .menu1-level2-act A { color: #000000; font-size: 11px; font-family: Arial, Verdana, Helvetica; text-decoration: none }


.MainNavi A:active	{ color: #ffffff; font-size: 13px; font-family: Arial, Verdana, Helvetica; text-decoration: none; font-weight: bold; }
.MainNavi A:link    { color: #ffffff; font-size: 13px; font-family: Arial, Verdana, Helvetica; text-decoration: none; font-weight: bold; }
.MainNavi A:visited	{ color: #ffffff; font-size: 13px; font-family: Arial, Verdana, Helvetica; text-decoration: none; font-weight: bold; }
.MainNavi A:hover	{ color: #ffffff; font-size: 13px; font-family: Arial, Verdana, Helvetica; text-decoration: none; font-weight: bold; }

a:active	{ color: #4EC101; font-size: 11px; font-family: Arial, Helvetica, Verdana; text-decoration: none }
a:link		{ color: #4EC101; font-size: 11px; font-family: Arial, Helvetica, Verdana; text-decoration: none }
a:visited	{ color: #4EC101; font-size: 11px; font-family: Arial, Helvetica, Verdana; text-decoration: none }
a:hover		{ color: #4EC101; font-size: 11px; font-family: Arial, Helvetica, Verdana; text-decoration: underline }

a.GreenLink:active	{ color: #4EC101; font-size: 11px; font-family: Arial, Helvetica, Verdana; text-decoration: none }
a.GreenLink:link	{ color: #4EC101; font-size: 11px; font-family: Arial, Helvetica, Verdana; text-decoration: none }
a.GreenLink:visited	{ color: #4EC101; font-size: 11px; font-family: Arial, Helvetica, Verdana; text-decoration: none }
a.GreenLink:hover	{ color: #4EC101; font-size: 11px; font-family: Arial, Helvetica, Verdana; text-decoration: none }

a.MetaLink:active	{ color: #c2c4c6; font-size: 10px; font-family: Verdana, Helvetica, Arial; text-decoration: none }
a.MetaLink:link		{ color: #c2c4c6; font-size: 10px; font-family: Verdana, Helvetica, Arial; text-decoration: none }
a.MetaLink:visited	{ color: #c2c4c6; font-size: 10px; font-family: Verdana, Helvetica, Arial; text-decoration: none }
a.MetaLink:hover	{ color: #000000; font-size: 10px; font-family: Verdana, Helvetica, Arial; text-decoration: none }

a.MetaLink2:active	{ color: #ffffff; font-size: 11px; font-family: Arial, Helvetica, Verdana; text-decoration: none }
a.MetaLink2:link	{ color: #ffffff; font-size: 11px; font-family: Arial, Helvetica, Verdana; text-decoration: none }
a.MetaLink2:visited	{ color: #ffffff; font-size: 11px; font-family: Arial, Helvetica, Verdana; text-decoration: none }
a.MetaLink2:hover	{ color: #000000; font-size: 11px; font-family: Arial, Helvetica, Verdana; text-decoration: none }

a.RootLineLink:active	{ color: #4EC101; font-size: 14px; font-family: Arial, Helvetica, Verdana; text-decoration: none; font-weight: bold; }
a.RootLineLink:link		{ color: #4EC101; font-size: 14px; font-family: Arial, Helvetica, Verdana; text-decoration: none; font-weight: bold; }
a.RootLineLink:visited	{ color: #4EC101; font-size: 14px; font-family: Arial, Helvetica, Verdana; text-decoration: none; font-weight: bold; }
a.RootLineLink:hover	{ color: #4EC101; font-size: 14px; font-family: Arial, Helvetica, Verdana; text-decoration: none; font-weight: bold; }

.BoardHeaders           { color: #ffffff; font-weight: bold }

.TopContentHeader		{ color: #ff0000 }
.TopContentBody			{ color: #ff0000 }


/* NEW STYLES SINCE TYPO3 4.x */

/* general */
h1 { color: #4EC101; font-size: 12px; font-family: Arial, Verdana, Helvetica; }
p.bodytext { margin: 0px; }

/* tt_news */
.news-amenu-container ul { margin: 0; padding: 0; }
.news-amenu-container ul li { list-style: none; }

/* indexed_search */
div.tx-indexedsearch-secHead table tr td { background-color: #D5E1B6; font-size: 0.8em; padding: 0 5px;}
tr.tx-indexedsearch-title td { background-color: #D5E1B6; }
td.tx-indexedsearch-info { background-color: #D5E1B6 !important; }
span.tx-indexedsearch-redMarkup { color: #000000 !important; font-weight: bold; }

/* newsletter */
tr.tx-danewslettersubscription-pi1-listrow-header td { background-color: #F0F5E0 !important; }
tr.tx-danewslettersubscription-pi1-form-row td { background-color: #F0F5E0 !important; }

/* mailform */
fieldset.csc-mailform { border: none; }
div.csc-mailform-field label { float: left; width: 60px; }
fieldset#mailformanrede { border: none; }
