/* Text and links */
A  {
	font-size : 11px;
	text-decoration :None;
}

.H1 {
	font-size : 15 px;
	font-family :Verdana, Helvetica, Arial, Tahoma;
	font-weight : bold;
	font-style : normal;
}

.H2 {
	font-size : 12 px;
	font-family :Verdana, Helvetica, Arial, Tahoma;
	font-weight : bold;
	font-style : normal;
}

A: Visited  {
	color :#333333;
}

A: Active  {
	color :#333333;
}

A: Hover  {
	text-decoration :None;
	cursor: hand;
}

.txt_logout {
	font-size :11px;
	font-family :Verdana, Helvetica, Arial, Tahoma;
	font-weight :Normal;
	font-style :Normal;
	color :#DDDDDD;
	text-decoration :None;
	text-align :Left;
}

Body  {
	font-size :11px;
	font-family :Verdana, Helvetica, Arial, Tahoma;
	font-weight :Normal;
	font-style :Normal;
	text-align :Left;
	color :#333333;
	background-color:#F9F8F3;
}

TD  {
	font-size :11px;
	font-family :Verdana, Helvetica, Arial, Tahoma;
	font-weight :Normal;
	font-style :Normal;
	color :#333333;
}


big { 
	font-size: 22px; 
	font-family:Verdana, Helvetica, Arial, Tahoma;
	font-weight :Bold;
	color :#333333;
}

strong {
	font-size: 11px;
	font-family:Verdana, Helvetica, Arial, Tahoma;
	font-weight :Bold;
}

/* Input fields */
.std {
    BACKGROUND-COLOR: #F4F4F4;
	BORDER-BOTTOM: #666666 solid 1px;
    BORDER-LEFT: #666666 solid 1px;
    BORDER-RIGHT: #666666 solid 1px;
    BORDER-TOP: #666666 solid 1px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Helvetica, Arial, Tahoma, Verdana, Arial;
    FONT-SIZE: 11px;
	z-index:10;
	width:220px;
}

/* Input fields BIG */
.std_big {
    BACKGROUND-COLOR: #F4F4F4;
	BORDER-BOTTOM: #666666 solid 1px;
    BORDER-LEFT: #666666 solid 1px;
    BORDER-RIGHT: #666666 solid 1px;
    BORDER-TOP: #666666 solid 1px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Helvetica, Arial, Tahoma, Verdana, Arial;
    FONT-SIZE: 12px;
	z-index:10;
	width:300px;
}

/* Tabs */
.seltab {
    BACKGROUND: url(images/Tab_active.gif) no-repeat left top;
    COLOR: #003366;
    CURSOR: hand;
    FONT-FAMILY: Verdana, Helvetica, Arial, Tahoma;
    FONT-SIZE: 10px;
    FONT-WEIGHT: Normal;
    PADDING-TOP: 3px;
	width: 75px;
}

.tab {
    BACKGROUND: url(images/Tab_off.gif) no-repeat left top;
	BORDER-BOTTOM: #919B9C 1pt solid;
    COLOR: #003366;
    CURSOR: hand;
    FONT-FAMILY: Verdana, Helvetica, Arial, Tahoma;
    FONT-SIZE: 10px;
    FONT-WEIGHT: Normal;
    PADDING-TOP: 3px;
	width: 75px;
}
.hiddentab {
    BORDER-BOTTOM: #919B9C 1pt solid;
}

/* Tables in tabs */
.tabTable {
	border-bottom :1px solid #919B9C;
	border-left :1px solid #919B9C;
	border-right :1px solid #919B9C;
	width:600px;
	height:225px;
	background-color:#FFFFFF;
}

/* Buttons */
.btnLeft {
    BACKGROUND: url(images/btnLeftEdge.gif) no-repeat left top;
}
.btnRight {
    BACKGROUND: url(images/btnRightEdge.gif) no-repeat left top;
}
.btnTop {
    BACKGROUND: url(images/btnTopEdge.gif);
}
.btnBottom {
    BACKGROUND: url(images/btnBottomEdge.gif);
}
.btnFill {
    BACKGROUND: url(images/btnFill.gif);
	CURSOR: hand;
}

/* Group box */
.gbLeft {
    BACKGROUND: url(images/GroupBox_BorderLeft.gif);
}
.gbRight {
    BACKGROUND: url(images/GroupBox_BorderRight.gif);
}
.gbTop {
    BACKGROUND: url(images/GroupBox_BorderTop.gif);
}
.gbBottom {
    BACKGROUND: url(images/GroupBox_BorderBottom.gif);
}

.gbTopLeft {
    BACKGROUND: url(images/GroupBox_TopLeft.gif) no-repeat left top;
}
.gbTopRight {
    BACKGROUND: url(images/GroupBox_TopRight.gif) no-repeat left top;
}
.gbBottomLeft {
    BACKGROUND: url(images/GroupBox_LowerLeft.gif) no-repeat left top;
}
.gbBottomRight {
    BACKGROUND: url(images/GroupBox_LowerRight.gif) no-repeat left top;
}
.gbTitle {
	Background-color: #FFFFFF;
	font-size:10px;
	font-weight:Bold;
	color:#003366;
}
/* Alternate menus */
.altMenu{
	background-color:#FFFFFF;
	position:absolute;
	display:;
	width:105px;
	height:55px;
	left:10px;
	top:10px;
	border:1px solid #ACA899;
}

.altFileMenu{
	background-color:#FFFFFF;
	position:absolute;
	display:;
	width:95px;
	height:45px;
	left:10px;
	top:10px;
	border:1px solid #ACA899;
}

.mout{
	height:18px;
	border:1px solid #FFFFFF;
}

.moov{
	cursor:hand;
	background-color:#C1D2EE;
	height:18px;
	border:1px solid #316AC5;
}

/* Cursors */
.H {
	cursor: hand;
}

.A {
	cursor: default;
}

/* Popup windows */
.PrevL{
	top:30px;
	left:30px;
	border: 1px solid #333333;
	width:600px;
	height:280px;
	position:absolute;
	background-color:#FFFFFF;
}

/* Knapper */
.knap {
	color: #000000;
	font-weight: bold;
	width: 94px;
	height : 21px;
	text-align : center;
	text-decoration: none;
	vertical-align : middle;
	padding : 3px 6px 3px 6px;
	white-space : nowrap;
	background : url(images/knap2.gif) no-repeat left top;
}
a.knap:link {
	color:#000000;
}
a.knap:active {
	border-top : 1px #000000 solid;
	border-bottom : 1px #ffffff solid;
	border-left : 1px #000000 solid;
	border-right : 1px #ffffff solid;
}

a.knap:visited {
	color:#000000;
}
a.knap:hover {
	color : #009999;
}

/* Top-Knapper */
.left_top_knap_td{
	background : url(images/left_top_knap.jpg) no-repeat left top;
	width: 126px;
	height : 24px;
}
.left_top_knap {
	color: #000000;
	font-weight: bold;
	width: 94px;
	height : 21px;
	text-align : center;
	text-decoration: none;
	vertical-align : middle;
	padding : 3px 6px 3px 6px;
	white-space : nowrap;
}
a.left_top_knap:link {
	color:#000000;
}
/*
a.left_top_knap:active {
	border-top : 1px #000000 solid;
	border-bottom : 1px #ffffff solid;
	border-left : 1px #000000 solid;
	border-right : 1px #ffffff solid;
}
*/
a.left_top_knap:visited {
	color:#000000;
}
a.left_top_knap:hover {
	color : #009999;
}

.top_knap_td{
	background : url(images/top_knap.jpg) no-repeat left top;
	width: 126px;
	height : 24px;
}
.top_knap{
	color: #000000;
	font-weight: bold;
	width: 94px;
	height : 21px;
	text-align : center;
	text-decoration: none;
	vertical-align : middle;
	padding : 3px 6px 3px 10px;
	white-space : nowrap;
}
a.top_knap:link {
	color:#000000;
}
/*a.top_knap:active {
	border-top : 1px #000000 solid;
	border-bottom : 1px #ffffff solid;
	border-left : 1px #000000 solid;
	border-right : 1px #ffffff solid;
}
*/
a.top_knap:visited {
	color:#000000;
}
a.top_knap:hover {
	color : #009999;
}

/* Menu punkt Frontend */
.top_menu_taken  {
	color: #adedca;
	font-weight: bold;
	font-size: 11px;
	text-align: center;
	vertical-align: middle;
	padding : 3px 6px 3px 10px;
	white-space: nowrap;
}
.left_menu_taken { 
/*	color: #adedca; */
	color : #224466;
	font-weight: bold; 
	font-size: 12px; 
	text-align: center; 
	vertical-align: middle 
}
.left_menu { 
	color: #e6e6e6; 
	font-weight: bold; 
	font-size: 12px; 
	text-align: center; 
	vertical-align: middle 
}
a.left_menu:link {
	color:#e6e6e6;
}
a.left_menu:visited {
	color:#e6e6e6;
}
a.left_menu:hover {
	color : #009999;
}

/* Menu punkt  backend*/
.menu_punkt_taken {
	font-size : 12px;
	font-family :Verdana, Helvetica, Arial, Tahoma;
	font-weight : bold;
	font-style :Normal;
	color :#333333;
	text-decoration :None;
}