/**
 * Stile für die Register-Reiter oberhalb des Hauptbereichs
 *
 * $URL: svn://localhost/RBL-dev/tags/rbl_2010_02_15-1/css/royal/toptabs.css $
 * $Rev: 1056 $
 * $Author: jk $
 * $Date: 2010-02-15 15:20:28 +0100 (Mo, 15 Feb 2010) $
 */

DIV#info IMG.reiter_end {
	float				: right;
	display				: block;
}
DIV#info IMG.reiter_start {
	float				: right;
	display				: block;
}
DIV.reiter {
	position			: relative;
	float				: right;
	width				: auto;
	height				: 18px;
	margin				: 0px 7px 0px 5px;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 11px;
	background-image	: url(/pic/reiter_bg.png);
	padding				: 5px 0px 0px 0px;
}
DIV.reiter IMG.end {
	position			: absolute;
	right				: -7px;
	top					: 0px;
}
DIV.reiter IMG.start {
	position			: absolute;
	left				: -35px;
	top					: 0px;
}
DIV.reiter A {
	margin-left			: 3px;
	margin-right		: 3px;
}
DIV.reiter A:link    { color: black; text-decoration: underline; font-weight: bold; }
DIV.reiter A:visited { color: black; text-decoration: underline; font-weight: bold; }
DIV.reiter A:hover   { color: blue; text-decoration: underline; font-weight: bold; }

/**
 * Login 
 */
DIV.reiter DIV.login {
	position: relative;
	text-align: center;
	width: auto;
}

DIV.reiter DIV.login:HOVER {
	width: 138px;
}

DIV.reiter DIV.login SPAN {
	font-weight: bold;
	text-decoration: underline;
}

DIV.reiter DIV.login DIV.form {
	position: absolute;
	right: -7px;
	top: 0px;
	padding-top: 18px;
	width: 100%;
	height:	0px;
	overflow: hidden;
	text-align: right;
	z-index: 99;
}
DIV.reiter DIV.login DIV.form:HOVER {
	width: 180px;
	height: auto;
}

DIV.reiter DIV.login DIV.form DIV.fields {
	border-color: #CCCCCC;
	border-style: solid;
	border-width: 0px 2px 2px 1px;
	background-color: #99BAF3;
	padding: 3px;
}

DIV.reiter FORM.dataform INPUT.text {
	width: 80px;
	vertical-align: baseline;
}
		