body 
{
	margin: 0px; 
	padding: 0px; 
	height: 100%; 
	background-color: #FFFFFF;
}

/*img
{
	display: block;
}*/

.BottomTrenner
{
	width: 1px;
	background-color: #2F5C8D;
}

.Bottom
{
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
}

.TextDark,
A.TextDark:link, 
A.TextDark:hover,
A.TextDark:active,
A.TextDark:visited,
.TextBright,
A.TextBright:link, 
A.TextBright:hover,
A.TextBright:active,
A.TextBright:visited 
{
	font-size: 11px;
	font-family: Tahoma;
	font-weight: normal;
}

.TextDark,
A.TextDark:link, 
A.TextDark:hover,
A.TextDark:active,
A.TextDark:visited
{
	color: #2F5C8D;
}

.TextBright,
A.TextBright:link, 
A.TextBright:hover,
A.TextBright:active,
A.TextBright:visited 
{
	color: #7AA1C5;
}

.NormalTextBox
{
	height: 18px;
	border: solid 1px #7AA1C5;
}

.LoginField,
.LoginRegister
{
	font-size: 11px;
	font-family: tahoma, helvetica;
}

.LoginRegister
{
	font-weight: bold;
}

.LoginField
{
	padding-left: 13px;
	padding-bottom: 10px;
}

.Search INPUT
{
	width: 149px;
}

.Search
{
	padding-top: 18px;
	padding-left: 13px;
	padding-bottom: 18px;
	background: url(images/arrow_search.gif) 166px 19px no-repeat;
}

.SearchField,
A.SearchField:link, 
A.SearchField:hover,
A.SearchField:active,
A.SearchField:visited 
{
	top: -1px;
	color: #2F5C8D;
	font-size: 11px;
	font-weight: bold;
	padding-left: 15px;
	position: relative;
	font-family: Tahoma;
}

.TopPane
{
	margin: 0px;
	padding: 0px;
	height: 144px;
}

.LeftBorder
{
	width: 10px;
	background: url(images/BGLeft.jpg) 0px 0px repeat-y;
}

.RightBorder
{
	width: 10px;
	background: url(images/BGRight.jpg) 0px 0px repeat-y;
}

.Ticker
{
	font-size: 10px;
	font-style: normal;
	text-align: center;
	font-weight: normal;
	font-family: Tahoma;
	background-color: #DFE8F0;
	border-top: solid 1px #7AA1C5; 
	border-bottom: solid 1px #7AA1C5; 
}

.InnerColumn
{
	width: 480px;
	background-color: White;
}

.RightColumn
{
	width: 720px;
	background-color: White;
}

.LineColumns
{
	width: 1px;
	background-color: #7CA3C6;
}

.SideColumns
{
	width: 239px;
	background-color: #F6F6F6;
}

/* Main Menu Anfang */

.Menu
{
	height: 26px;
}

.MenuRow
{
	height: 29px;
	vertical-align: bottom;
	border-top: solid 1px #7AA1C5; 
	border-bottom: solid 1px #7AA1C5; 
	background: url(images/MenuBG.jpg) 0px 0px repeat-x;
}

.HiddenMenuItem
{
	color: Red;
	border: solid 1px Red;
}

.TopMenuItem,
.TopMenuItemHover,
.FirstTopMenuItem,
.LastTopMenuItem,
.FirstTopMenuItemHover,
.LastTopMenuItemHover,
.HiddenMenuItem
{
	cursor: default;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	text-align: center;
	font-family: Tahoma;
	text-transform: uppercase;
}

.TopMenuItem,
.FirstTopMenuItem,
.LastTopMenuItem,
.HiddenMenuItem
{
	color: #2F5C8D;
}

.FirstTopMenuItem, .FirstTopMenuItemHover, .LastTopMenuItem, .LastTopMenuItemHover
{
	width: 119px;
}

.FirstTopMenuItem, .FirstTopMenuItemHover
{
	border-right: solid 1px #6188AC;
}

.LastTopMenuItem, .LastTopMenuItemHover
{
	border-left: solid 1px #A3CAEE;
}

.TopMenuItem,
.TopMenuItemHover,
.HiddenMenuItem
{
	width: 118px;
	border-left: solid 1px #A3CAEE;
	border-right: solid 1px #6188AC;
}

.TopMenuItemHover, .FirstTopMenuItemHover, .LastTopMenuItemHover
{
	color: #FFFFFF;
	background: url(images/MenuHover.jpg) 0px 0px repeat-x;
}

.MenuGroup
{
	width: 120px;
	margin-top: 2px;
	border-left: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
	border-bottom: solid 1px #FFFFFF;
}

.MenuItem, .MenuItemHover
{
	height: 25px;
	color: #2F5C8D;
	cursor: default;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-family: Tahoma;
	border-top: solid 1px #FFFFFF;
}

.MenuItem
{
	background-color: #E1E1E1;
}

.MenuItemHover
{
	background-color: #C7D9EA;
}

/* Main Menu Ende */

.ContainerHead
{
	color: #2F5C8D; 
	font-size: 15px; 
	padding: 0px 15px 15px;
	font-family: tahoma, helvetica;
	display: block;
}

SPAN, A
{ 
	font-size: 11px; 
	font-family: tahoma, helvetica; 
}

#table_modal_box {
	width: 600px;
	height: 300px;
}
