@import url("../CSS/cms_admin.css");
@import url("../CSS/terminkalender.css");


body	{
	 font-family: Arial, Helvetica;
	 background-color: #F5F5F5;
	 font-size: 12px;
	 scrollbar-face-color:#FFFFFF;
	 scrollbar-highlight-color:#FFFFFF;
	 scrollbar-3dlight-color:#C0C0C0;
	 scrollbar-darkshadow-color:#000000;
	 scrollbar-shadow-color:#808080;
	 scrollbar-arrow-color:#000000;
	 scrollbar-track-color:#E2E2E2;
	}
p	{font-family: Arial, Helvetica; font-size: 12px;}
a:link			{color: #057851; text-decoration: none; }
a:visited		{color: #057851; text-decoration: none; }
a:hover			{color: #000000; text-decoration: none; }
a:active		{color: #000000; text-decoration: none; }
a.level1:link		{color: #FFFFFF; font-weight: bold; text-decoration: none; font-size: 12px }
a.level2:link		{color: #FFFFFF; font-weight: bold; text-decoration: none; font-size: 11px }
a.level1:visited	{color: #FFFFFF; font-weight: bold; text-decoration: none; font-size: 12px }
a.level2:visited	{color: #FFFFFF; font-weight: bold; text-decoration: none; font-size: 11px }
a.level1:hover		{color: #000000; font-weight: bold; text-decoration: none; font-size: 12px }
a.level2:hover		{color: #000000; font-weight: bold; text-decoration: none; font-size: 11px }
a.alevel1:link		{color: #FFFFFF; font-weight: bold; text-decoration: none; font-size: 12px }
a.alevel2:link		{color: #FFFFFF; font-weight: bold; text-decoration: none; font-size: 11px }
a.alevel1:visited	{color: #FFFFFF; font-weight: bold; text-decoration: none; font-size: 12px }
a.alevel2:visited	{color: #FFFFFF; font-weight: bold; text-decoration: none; font-size: 11px }
a.alevel1:hover		{color: #000000; font-weight: bold; text-decoration: none; font-size: 12px }
a.alevel2:hover		{color: #000000; font-weight: bold; text-decoration: none; font-size: 11px }

a.webpath:link 		{color: #057851; font-weight: normal; text-decoration: none; font-size: 10px}
a.webpath:visited 	{color: #057851; font-weight: normal; text-decoration: none; font-size: 10px}
a.webpath:hover 	{color: #057851; font-weight: normal; text-decoration: underline; font-size: 10px}
a.webpath:active 	{color: #057851; font-weight: normal; text-decoration: underline; font-size: 10px}

input			{font-family: Arial, Helvetica; font-size: 12px;}
select			{font-family: Arial, Helvetica; font-size: 12px;}
textarea		{font-family: Arial, Helvetica; font-size: 12px;}

table 		{font-family: Arial, Helvetica; font-size: 12px;}
thead 		{font-family: Arial, Helvetica; font-size: 12px; font-weight: bold;}
tbody 		{font-family: Arial, Helvetica; font-size: 12px;}
th 		{font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; background-color: #CCCCCC;}
td 		{font-family: Arial, Helvetica; font-size: 12px;}

hr    {color: #F5F5F5;}

.farbehintergrundstandard 	{background-color: #FFFFFF;}
.farbeheader			{background-color: #FFFFFF;}
.farbefooter			{background-color: #FFFFFF;}

.farbenavigation1		{background-color: #D7A260;}
.farbenavigation2		{background-color: #FFFFFF;}

.farbehauptbereichrahmen	{background-color: #FFFFFF;}
.farbehauptbereichhintergrund	{background-color: #FFFFFF;}

.farbebrickboxbalken		{background-color: #FFFFFF;}
.farbebrickboxrahmen		{background-color: #FFFFFF;}
.farbebrickboxhintergrund	{background-color: #FFFFFF;}

.farbehilfeboxbalken		{background-color: #FFDE00;}
.farbehilfeboxrahmen		{background-color: #FFDE00;}
.farbehilfeboxhintergrund	{background-color: #FFFFE6;}

.farbenewsbalken		{background-color: #FFC900;}
.farbenewsrahmen		{background-color: #FFC900;}
.farbenewshintergrund		{background-color: #FFFFFF;}

.farbegrau1			{background-color: #F0F0F0;}
.farbegrau2			{background-color: #F0F0F0;}

.textheadline		{color:#000000; font-size: 16px; font-weight: bold;}
.textteaser		{font-size: 13px; font-weight: bold;}
.textbody		{font-size: 12px;}

.textteaserliste {font-size: 12px; font-weight: normal;}

.textheadlinemini	{font-size: 11px;font-weight: bold;}
.textbodymini		{font-size: 10px;}
.textdate			{color: #ccc; font-size: 10px}

.textbalken		{color:#000000; font-size: 13px; font-weight: bold;}
.textbalkenmini		{font-size: 11px; font-weight: bold;}


.forumtree 		{font-family:Arial, Helvetica; font-size: 11px}
a.forumtree:link 	{color: black;font-family: Arial, Helvetica; font-size: 11px}
a.forumtree:visited 	{color: black;font-family: Arial, Helvetica; font-size: 11px}
a.forumtree:hover 	{color: green;font-family: Arial, Helvetica; font-size: 11px}

.forumtreeactiv 	{color: red;font-family: Arial, Helvetica; font-size: 11px}

.forumlist 		{font-family:Arial, Helvetica; font-size: 11px}
a.forumlist:link 	{color: black;font-family: Arial, Helvetica; font-size: 11px}
a.forumlist:visited 	{color: black;font-family: Arial, Helvetica; font-size: 11px}
a.forumlist:hover 	{color: red;font-family: Arial, Helvetica; font-size: 11px}

.forumtitle 		{font-family:Arial, Helvetica; font-size: 11px; font-weight: bold}
.forumauthor		{color: silver;font-family: Arial, Helvetica; font-size: 11px}
.forumbody 		{font-family:Arial, Helvetica; font-size: 11px}


.errormessage {font-family: Verdana, Arial, sans-serif;font-size: 14px;font-weight: bold;color: #FF0000;}
.horizontalenavi {font-size: 12px;font-weight: bold;color: #000000;text-decoration: none;}

.userformhead { color: #004242; font-size: 12px; font-weight: bold;
				background-color: #E2E2E2;border-bottom: 1px solid #000000;}
.userformbody {background-color: #EEEEEE;border-bottom: 1px solid #000000;}


a.lexiconlink:link 		{border-bottom:1px dashed #006159;text-decoration:none;color:#006159;}
a.lexiconlink:visited 	{border-bottom:1px dashed #006159;text-decoration:none;color:#006159;}
a.lexiconlink:hover 	{border-bottom:1px solid #006159;text-decoration:none;color:#006159;}

a.ppplink:link 		{background-color: #E6E6E6;color: #000000;text-decoration: none;padding-left: 3px;padding-right: 3px;}
a.ppplink:visited 	{background-color: #E6E6E6;color: #000000;text-decoration: none;padding-left: 3px;padding-right: 3px;}
a.ppplink:hover 	{background: #E6E6E6;color: #000000;text-decoration: underline;padding-left: 3px;padding-right: 3px;}


/* Styleangaben für die dynamischen Dropdowns */
#navigationlist 			{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; LINE-HEIGHT: 1; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}
#navigationlist UL 			{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}
/* hier Schrifteinstellungen (Farbe, Groesse, Unterstreichung usw.) auf erster Ebene */
#navigationlist LI A 		{DISPLAY:block; padding:0px 0px 0px 0px; margin:0px; font-size:13px; text-decoration:none; font-weight:bold; color:#007755;}
#navigationlist LI 			{FLOAT:left; padding:0px; margin:0px; font-size:13px; font-weight:normal; color:#007755;}
/* hier Schrifteinstellungen (Farbe, Groesse, Unterstreichung usw.) auf unteren Ebenen */
#navigationlist LI LI A 	{DISPLAY:block; padding:0px 0px 0px 0px; margin:0px; font-size:12px; text-decoration:none; font-weight:normal; color:#007755;}
#navigationlist LI LI 		{border-bottom:1px solid #007755; padding:4px; width:170px; background-color:#F5F5F5;}
/* hier Hintergrundfarbe der Dropdowns, Farbe Abschlusslinie nach oben (sollte gleich Trennlinie von vorher sein) */
#navigationlist LI UL 		{BACKGROUND:#F5F5F5; margin-left: 28px; border-top:1px solid #007755; LEFT: -999em; WIDTH: 170px; POSITION: absolute; line-height:14px;}
#navigationlist LI UL UL 	{MARGIN:-19px 20px 0px 160px; border-left:2px solid #007755;}

#navigationlist LI:hover UL, #navigationlist LI.sfhover UL {LEFT: auto;}
#navigationlist LI:hover UL UL, #navigationlist LI.sfhover UL UL {LEFT: -999em}
#navigationlist LI:hover UL UL UL, #navigationlist LI.sfhover UL UL UL {LEFT: -999em}

/* Hintergrundfarbe bei Mouseover */
#navigationlist LI LI:hover, #navigationlist LI LI.sfhover{background:#007755;color:#fff;}
#navigationlist LI LI:hover A, #navigationlist LI LI.sfhover A{color:#fff;}
#navigationlist LI LI:hover LI A, #navigationlist LI LI.sfhover LI A{color:#007755;}
#navigationlist LI LI LI:hover A, #navigationlist LI LI LI.sfhover A{color:#fff;}
#navigationlist LI LI LI:hover LI A, #navigationlist LI LI LI.sfhover LI A{color:#fff;}
#navigationlist LI LI LI LI:hover A, #navigationlist LI LI LI LI.sfhover A{color:#fff;}
#navigationlist LI LI:hover UL, #navigationlist LI LI.sfhover UL {LEFT: auto}
#navigationlist LI LI LI:hover UL, #navigationlist LI LI LI.sfhover UL {LEFT: auto}
#navigationlist LI LI LI LI:hover UL, #navigationlist LI LI LI LI.sfhover UL {LEFT: auto}

.randgruenbottom {border-bottom:1px solid #007755;}
.randgruentop {border-top:1px solid #007755;}
.randgruenbottomtop {border-bottom:1px solid #007755;border-top:1px solid #007755;}


.cms_varlist_background_red {
	background-color: #FF0000;
}
