
.oe_head {
	position: relative;
	height: 22px;
	background-repeat: repeat-x;
	background-color: #404042;
	background-image: url(header_bg.jpg);
	background-position: center top;
	border-bottom: 1px #000 solid;
}

.oe_head .icon {
	float:left;
	height:16px;
	width:16px;
	margin-top:2px;
	margin-left:6px;
}

.oe_head .text {
	float:left;
	color: #fff;
	margin-left: 4px;
	margin-top: 2px;
	font-weight: normal;
}

#oe_menu_win {
	position: absolute;
	left: 30px;
	top: 30px;
	z-index: 990;
	text-align: left;
	width: 224px;
	border: 1px solid #666;
}

#oe_menu_info {
	position: absolute;
	right: 5px;
	top: 5px;
	cursor: auto;
}

#oe_menu_content {
	cursor: default;
	font-size: 11px;
	color: #fff;
	background-color: #444;
	filter: alpha(opacity = 90);
	-moz-opacity: .90;
	opacity: .90;
	border: 1px solid #333;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

#oe_menu_logo {
	background-color: #222;
	filter: alpha(opacity = 90);
	-moz-opacity: .90;
	opacity: .90;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #333;
	border-bottom-color: #333;
	border-left-color: #333;
	color: #FFF;
	font-size: 11px;
	font-family: Tahoma, Geneva, sans-serif;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}

#oe_menu_logo.oe_menu_logo_move {
	text-align: center;
	cursor: move;
}

.oe_menu_head {
	background-color: #666;
	color: #F09023;
	margin-bottom: 5px;
	padding-right: 1px;
	padding-top: 3px;
	padding-left: 5px;
	padding-bottom: 3px;
	font-size: 10pt;
	cursor: move;
}

.oe_menu_subtitle {
	color: #F09023;
	padding-right: 1px;
	padding-top: 0px;
	padding-left: 40px;
	padding-bottom: 0px;
	font-style: italic;
	font-size: 12px;
	cursor: pointer;
}

.oe_menu_item a {
	display: block;
	font-family: "Lucida Grande", "Lucida Sans Unicode", tahoma, verdana, arial, sans-serif;
	font-size: 11px;
	color: #fff;
	text-decoration: none;
	font-weight: normal;
	line-height: 16px;
	padding-right: 1px;
	padding-top: 1px;
	padding-left: 29px;
	padding-bottom: 1px;
	background-repeat: no-repeat;
	background-position: 5px 1px;
}

.oe_menu_item a:hover { background-color: #333; }

.oe_menu_seperator {
	position: relative;
	width: 100%;
	height: 1px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #666;
	margin-top: 2px;
	margin-bottom: 2px;
}

.trialInfo .trialTime {
	font-variant: normal;
	text-transform: none;
	color: #F00;
	text-decoration: none;
	text-align: center;
	padding-top: 5px;
	margin-bottom: 5px;
}

.trialInfo .trialBuyBtn { margin-bottom: 5px; }

.trialInfo .trialPowerBtn { margin-bottom: 5px; }

.oe_login {
	border: 1px solid #333;
	width: 400px;
	background-color: #FAFAFA;
	margin-top: 30px;
	color: #111;
}

.oe_login a {
	color: #B95C00;
	text-decoration: none;
}

#oe_menu_title { color: #fff; }

.adminsubmit {
	background-image: url(button_back.png);
	color: #fff;
}

#systemWorking { color: #fff; }

#oe_menu_starter {
	z-index: 10;
	position: absolute;
	left: 0px;
	top: 0px;
	padding-left: 2px;
	padding-top: 2px;
}

#oe_menu_starter[id] { position: fixed; }

#oe_menu_starter table {
	padding: 0px;
	margin: 0px;
	border: 0px;
}

#oe_menu_starter table td {
	margin: 0px;
	border: 0px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}

#oe_menu_starter table td a {
	font-family: "Lucida Grande", "Lucida Sans Unicode", tahoma, verdana, arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
}

.edit_upload_menu_td a {
	background-color: #CCC;
	padding: 5px;
	border: 1px solid #999;
	color: #000;
	text-decoration: none;
	display: block;
}

.edit_upload_menu_td a:hover {
	background-color: #DDD;
	border: 1px solid #777;
}

/* --------------------------------------------- */ /* Admin Buttons! */
	/* --------------------------------------------- */
.adminsubmitbtn {
	text-align: center;
	margin-right: 5px;
	float: left;
	cursor: pointer;
}

.adminsubmitbtn a.aTag {
	color: #fff;
	display: block;
	float: left;
	font: normal 11px Tahoma;
	height: 16px;
	padding-top: 3px;
	padding-left: 7px;
	padding-right: 8px;
	text-decoration: none;
	background-color: transparent;
	background-image: url(button_normal.jpg);
	background-position: left -1px;
	font-weight:bold;
	border: 1px solid #222;
}

.adminsubmitbtn a.aTag:hover {
	background-image: url(button_hover.jpg);
	cursor: pointer;
}

/* ----------------------------------------------- */
	/* Popup Fenster im Filepool */
	/* ----------------------------------------------- */
.oe_view {
	position: absolute;
	background-color: #fff;
	border: 1px solid #626262;
	width: 400px;
	z-index: 101;
	left: 250px;
	top: 50px;
}

.oe_viewmodal {
	position: absolute;
	background-color: #fff;
	height: 100%;
	width: 100%;
	margin-left: 0px;
	margin-top: 0px;
	text-align: center;
	vertical-align: middle;
}

.oe_viewhead {
	position: relative;
	height: 20px;
	background-color: #626262;
	color: #fff;
	font-size: 11px;
	text-decoration: none;
}

.oe_viewbuttons {
	position: absolute;
	left: 5px;
	bottom: 5px;
}

.oe_viewtext {
	padding-top: 3px;
	padding-left: 20px;
}

.oe_viewicon {
	position: absolute;
	left: 2px;
	top: 2px;
}

.oe_viewcontent {
	overflow: auto;
	padding: 5px;
}

/*
===== Start: Login
===============================================
*/

.weo_acplogin {
	background-color: #2e2d30;
	width:100%;
	height:100%;
	border:0px;
	border-spacing: 0px 0px;
	position: absolute;
	top:0px;
	left:0px;
	color:#666666;
}

.weo_acplogin a {
	color:#666666;
	text-decoration:none;
}

.weo_acplogin h3 {
	color:#FFF;
	margin:0px;
	padding:0px;
	font-size:12px;
}

.weo_acplogin p {
	margin-top:10px;
	margin-bottom: 10px;
	padding: 0px;
}

.weo_acplogin input,
.weo_acplogin input[type=password],
.weo_acplogin input[type=search],
.weo_acplogin input:focus {
	background-color:#363438;
	background-image: none;
	color:#FFF;
	width:100%;
	border-top-width: 2px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #242225;
	border-bottom-color: #313033;
	border-left-color: #28272a;
	padding: 2px;
}

.weo_acplogin .someNotice {
	color: #fb9326;
	background-image: url(../../img/weo_signal_notice.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	font-weight:bold;
	min-height:20px;
	margin-bottom:20px;
	margin-top:20px;
}

.weo_acplogin .headArea {
	position:relative;
	z-index:1;
	height:100px;
	background-color:#1a171b;
}

.weo_acplogin .headAreaBorder {
	position:relative;
	z-index:1;
	height:9px;
	background-image: url(login_header_bottom_border.png);
	background-repeat: repeat-x;
}

.weo_acplogin .headArea .headLogo {
	position:relative;
	width:354px;
	text-align:left;
	padding-top:15px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: auto;
}

.weo_acplogin .headArea .headLogo img {
	width:150px;
	border: 0px;
	margin-top: 5px;
}

.weo_acplogin .contentArea {
	z-index:0;
	position:relative;
	width:470px;
	margin-top: -10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.weo_acplogin .contentArea .outerLine {
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #413f44;
	border-bottom-color: #413f44;
	border-left-color: #212123;
}

.weo_acplogin .contentArea .innerLine {
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #212123;
	border-bottom-color: #212123;
	border-left-color: #413f44;
}

.weo_acplogin .contentArea .writeArea { padding:58px; }

/*
===============================================
===== Ende: Login
*/
