/***********************************************/
/* form.css                         		   */
/* 											   */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 

body {
	/*border:1px solid #cccccc;*/
	position:absolute;
	margin:auto;
	margin-left:50px;
	margin-top:10px;	
	padding:20px;
	height:780px;		/*950*/
	width:700px;		/*770*/
	align:center;
}

#rahmen{
	border:1px solid #cccccc;
	position:absolute;
	margin:auto;
	margin-left:0px;
	margin-top:10px;	
	padding:20px;
	height:950px;		/*950*/
	width:700px;		/*770*/
	align:center;
}

*html #rahmen{
	height:780px;		/*950*/
}

*:not(hr) #rahmen{
	height:950px;		/*950*/
}

h1 {
	font:normal 1.2em Arial, sans-serif;
	text-align:center;
}

#left {
	border:1px solid #ffffff;
}

#right {
	border:1px solid #cccccc;
	position:absolute;
	left:450px;		/*500*/
	top:90px;
	width:250px;
	height:170px;
}

*:not(hr) #right {
	top:95px;	/*88px*/
	width:250px;
}

#right_tr {
	border:1px solid #cccccc;
	position:absolute;
	left:450px;		/*500*/
	top:130px;		/*160px*/
	width:250px;
	height:170px;
}

*:not(hr) #right_tr {
	top:165px;	/*88px*/
	width:250px;
}

input.txt {
	color:#000099;
	background-color:#ffffff;
	border:1px #666666 inset;
	font-size:11px;
	background-image: url(Bilder/input_hg.gif);
	background-repeat: repeat-x;
	font-family: Arial, sans-serif; color: #333333; 
	clip:  rect(   );
	width:200px;
}

input.btn {
	color:#000099;
	background-color:#ffffff;
	border:1px #666666 inset;
	font-size:11px;
	background-image: url(Bilder/input_hg.gif);
	background-repeat: repeat-x;
	font-family: Arial, sans-serif; color: #333333; 
	clip:  rect(   );
	margin-left:55px;
	margin-top:25px;
}

form p {
	clear: left;
	margin:0;
	padding:0;
	font:bold 9pt Arial, sans-serif;
	padding-top:5px;
	padding-left:25px;
}

form p label {
	float: left;
	width:20%;
	font:bold 9pt Arial, sans-serif;
}
