/* Standards */

A:LINK					{FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #DF0D11; TEXT-DECORATION: underline;}
A:VISITED		{FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #DF0D11; TEXT-DECORATION: underline;}
A:HOVER			 {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #DF0D11; TEXT-DECORATION: none;}
A:ACTIVE			{FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #DF0D11; TEXT-DECORATION: none;}

BODY 					 {FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #143597;}
B		 				   {FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;}
TD 						  {FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #143597;}
TH         {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #8095D8; TEXT-ALIGN: left; PADDING-LEFT: 2px;}
LI	 					  {list-style-type: square; COLOR: #143597}

.SMALL					      {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.SMALL A:LINK			 {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none;}
.SMALL A:VISITED	{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none;}
.SMALL A:HOVER			{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: underline;}
.SMALL A:ACTIVE		{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: underline;}

/* Navigation */

.NAVI			         {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none;}
.NAVI A:LINK	    {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none; WIDTH: 100%;}
.NAVI A:VISITED	 {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none; WIDTH: 100%;}
.NAVI A:HOVER	   {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none; WIDTH: 100%;}
.NAVI A:ACTIVE	  {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none; WIDTH: 100%;}

/* Kalender */

.TAG             {BACKGROUND-COLOR: #FFFFFF;}
.TAG A:LINK			   {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #DF0D11; TEXT-DECORATION: none;}
.TAG A:VISITED	  {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #DF0D11; TEXT-DECORATION: none;}
.TAG A:HOVER			  {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #143597; TEXT-DECORATION: none;}
.TAG A:ACTIVE		  {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #143597; TEXT-DECORATION: none;}
.HEUTE           {BACKGROUND-COLOR: #DF0D11;}
.HEUTE A:LINK			 {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none;}
.HEUTE A:VISITED	{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none;}
.HEUTE A:HOVER			{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none;}
.HEUTE A:ACTIVE		{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none;}
.SAMS            {BACKGROUND-COLOR: #F2F5FE;}
.SAMS A:LINK			  {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #143597; TEXT-DECORATION: none;}
.SAMS A:VISITED	 {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #143597; TEXT-DECORATION: none;}
.SAMS A:HOVER			 {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #DF0D11; TEXT-DECORATION: none;}
.SAMS A:ACTIVE		 {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #DF0D11; TEXT-DECORATION: none;}
.SONN            {BACKGROUND-COLOR: #D4DFFF;}
.SONN A:LINK			  {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #143597; TEXT-DECORATION: none;}
.SONN A:VISITED	 {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #143597; TEXT-DECORATION: none;}
.SONN A:HOVER			 {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #DF0D11; TEXT-DECORATION: none;}
.SONN A:ACTIVE		 {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #DF0D11; TEXT-DECORATION: none;}

/* Text und Headlines */

.CONTAINER						{
	TEXT-DECORATION: none;
	PADDING-LEFT: 2px;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
	BORDER-RIGHT: 1px solid #143597;
	BORDER-TOP: 1px solid #143597;
	BORDER-LEFT: 1px solid #143597;
	BORDER-BOTTOM: 1px solid #143597;
	HEIGHT: 18px;
	background-color: #FFFFFF;
	padding-right: 2px;
}
.WHITEHEADLINE	  {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF;}
.WHITE         	 {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFFFFF;}
.WHITE A:LINK		  {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; TEXT-DECORATION: underline;}
.WHITE A:VISITED	{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; TEXT-DECORATION: underline;}
.WHITE A:HOVER		 {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; TEXT-DECORATION: none;}
.WHITE A:ACTIVE		{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; TEXT-DECORATION: none;}

.PAGEHEADLINE			 {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #143597; TEXT-DECORATION: none; PADDING-LEFT: 16px; PADDING-TOP: 4px; PADDING-BOTTOM: 4px; HEIGHT: 22px; BACKGROUND-IMAGE: url(../images/headline.gif); BACKGROUND-REPEAT: no-repeat;}
.TABHEADLINE			  {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; TEXT-DECORATION: none; BACKGROUND-COLOR: #8095D8;}

.BORDER				      {BORDER-LEFT: 1px #FFFFFF solid; BORDER-TOP: 1px #FFFFFF solid; BORDER-RIGHT: 1px #878480 solid; BORDER-BOTTOM: 1px #878480 solid;}
.FOOTER				      {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none}
.BGBLUE 						   {BACKGROUND-COLOR: #8095D8;}

.KOMMENTAR    	  {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #DF0D11;}

/* Formularelmente */

.INPUT	{
	FONT-SIZE: 12px;
	COLOR: #143597;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 20px;
	BORDER: 1px solid #4D6BC3;
 BACKGROUND-COLOR: #FFFFFF;
}

.INPUTAREA		{
	height: 150px;
	overflow: auto;
	FONT-SIZE: 12px;
	COLOR: #143597;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER: 1px solid #4D6BC3;
 BACKGROUND-COLOR: #FFFFFF;
	position: static;
	visibility: visible;
}

.CHECKBOX		{
	background-color: #FFFFFF;
	BORDER: 1px solid #4D6BC3;
	height: 18px;
	width: 18px;
}

.RADIO			{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	background-color: #F0F0F0;
	border: 0px none;
}

.SELECT			{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px ; border-style: groove; background-color: #FFFFFF; border-style:solid; border-width:1px; border-color: #000000;}

.MULTISELECT	{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	background-color: #f0f0f0;
	overflow: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #878480;
	border-bottom-color: #878480;
	border-left-color: #FFFFFF;
	position: static;
	visibility: visible;
}

.BUTTON {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 22px;
	font-weight: bold;
	background-color: #8095D8;
	border-top: 1px solid #BDCCF9;
	border-right: 1px solid #4D6BC3;
	border-bottom: 1px solid #4D6BC3;
	border-left: 1px solid #BDCCF9;
}

.SMALLBUTTON {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 20px;
	font-weight: bold;
	background-color: #8095D8;
	border-top: 1px solid #BDCCF9;
	border-right: 1px solid #4D6BC3;
	border-bottom: 1px solid #4D6BC3;
	border-left: 1px solid #BDCCF9;
}

.W20 {WIDTH: 20px}

.W40 {WIDTH: 40px}

.W50 {WIDTH: 50px}

.W60 {WIDTH: 60px}

.W80  {WIDTH: 80px}

.W100 {WIDTH: 100px}

.W120 {WIDTH: 120px}

.W130 {WIDTH: 130px}

.W140 {WIDTH: 140px}

.W150 {WIDTH: 150px}

.W160 {WIDTH: 160px}

.W200 {WIDTH: 200px}

.W300 {WIDTH: 300px}

.W400 {WIDTH: 400px}

.W450 {WIDTH: 450px}

.W500 {WIDTH: 500px}

FORM {
PADDING-TOP: 0px; PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}

/* Scrollleiste */

BODY {
	SCROLLBAR-FACE-COLOR: #8095D8; SCROLLBAR-HIGHLIGHT-COLOR: #8095D8; SCROLLBAR-SHADOW-COLOR: #8095D8; SCROLLBAR-3DLIGHT-COLOR: #D4DFFF; SCROLLBAR-ARROW-COLOR: #FFFFFF; SCROLLBAR-TRACK-COLOR: #D4DFFF; SCROLLBAR-DARKSHADOW-COLOR: #4D6BC3;
}