/* STANDARD */

a			{
			color: #2D3655;
			font-family: Arial,Verdana,Helvetica,sans-serif;
			font-size: 10pt;
			}

a:link			{
			color: #2D3655;
			}
		
a:vlink			{
			color: #2D3655;
			}

a:alink			{
			color: #2D3655;
			}
		
a:hover			{
			color: #0282DE;
			}
			
hr			{
			color: #0282DE;
			}

h1		{
			font-family: Arial,Verdana,Helvetica,sans-serif;
			font-size: 14pt;
			font-weight: bold;
			color: #2D3655;
      cursor: default;
			}
      
h2		{
			font-family: Arial,Verdana,Helvetica,sans-serif;
			font-size: 14pt;
			font-weight: bold;
			color: #2D3655;
      cursor: default;
      display: inline;
			}

h3		{
			font-family: Arial,Verdana,Helvetica,sans-serif;
			font-size: 10pt;
			color: #2D3655;
      cursor: default;
			}

ul			{
      margin-top: 0px;
      margin-bottom: 0px;
      }
      
li			{
      list-style-image: url(../pics/arrow_right.gif);
			}

/* TABLE */

.table_list		{
			border-color: #2D3655;
			border-width: 1px;
			border-style: solid;
			}
			
.td_title		{
			background-color: #0282DE;
			font-family: Arial,Verdana,Helvetica,sans-serif;
			font-size: 10pt;
			font-weight: bold;
			color: #ffffff;
			vertical-align: top;
			}
      
.td_title a		{
      text-decoration: none;
}
		
.td_sub			{
			background-color: #eeeeee;
			font-family: Arial,Verdana,Helvetica,sans-serif;
			font-size: 10pt;
			color: #2D3655;
			vertical-align: top;
			cursor: hand;
			}

.td_sub	a		{
			text-decoration: none;
			}
			
.td_sub a:hover		{
			color: #2D3655;
			}
			
.td_sub_bad		{
			background-color: #ffbbbb;
			font-family: Arial,Verdana,Helvetica,sans-serif;
			font-size: 10pt;
			font-weight: bold;
			color: #2D3655;
			vertical-align:top;
			}





/* MENU */

.drop			{
			visibility: hidden;
			z-index:50;
			position: absolute;
			top: 99px;
			width: 155px;
			}

.menu_title		{
			color: #2D3655;
			font-family: Arial,Verdana,Helvetica,sans-serif;
			font-size: 10pt;
			font-weight: bold;
      cursor: default;
			}
			
.menu_title a		{
			color: #ffffff;
			text-decoration: none;
			display: block;
			}
			
.menu_title a:hover	{
			color: #ffffff;
			text-decoration: none;
			}

.menu_point		{		
			cursor: hand;
			}

.menu_point a		{
			color: #ffffff;
			font-family: Arial,Verdana,Helvetica,sans-serif;
			font-size: 10pt;
			text-decoration: none;
			display: block;
			}
			
.menu_point a:hover	{
			color: #ffffff;
			text-decoration: underline;
			}
			
			
			
/* TEXT */
.title			{
			font-family: Arial,Verdana,Helvetica,sans-serif;
			font-size: 14pt;
			font-weight: bold;
			color: #2D3655;
      cursor: default;
			}

.text		{
			font-family: Arial,Verdana,Helvetica,sans-serif;
			font-size: 10pt;
			color: #2D3655;
      cursor: default;
			}
      
.text a:hover	{
      text-decoration: underline;
}
			
.text_white a		{
			font-family: Arial,Verdana,Helvetica,sans-serif;
			font-size: 10pt;
			text-decoration: none;
			color: #ffffff;
			}
			
.text_white a:hover	{
			text-decoration: underline;
			color: #ffffff;
			}

.text_sm		{
			font-family: Arial,Verdana,Helvetica,sans-serif;
			font-size: 7pt;
			color: #2D3655;
      cursor: default;
			}



/* FORMULARE */
.input_fld		{
			border-top-color: #2D3655;
			border-left-color: #2D3655;
			border-right-color: #2D3655;
			border-bottom-color: #2D3655;
			background: #eeeeee;
			border-width: 1px;
			border-style: solid;
			font-family: Verdana, Arial;
			font-size: 10pt;
			color: #333333;
			height: 20px;
			}
			
.input_btn		{
			border-top-color: #2D3655;
			border-left-color: #2D3655;
			border-right-color: #2D3655;
			border-bottom-color: #2D3655;
			background: #eeeeee;
			border-width: 1px;
			border-style: solid;
			font-family: Verdana, Arial;
			font-size: 10pt;
			font-weight: bold;
			color: #333333;
			height: 20px;
			}



/* STUFF */
.picture		{
			border-color: #2D3655;
			border-width: 1px;
			border-style: solid;
			}
			
.flag			{
			border-color: #ffffff;
			border-width: 1px;
			border-style: solid;
			}

.map	{
			cursor: hand;
			}