/*<agl.folder "Formulare">*/
	form{
		margin-left:30px;
		margin-top:20px;
	}
	.formzeile{width: 460px; height: 25px; margin-bottom: 10px; font-size:120%;}
	.formbeschriftung { color: #333; width: 170px; float: left; padding-left:8px;}
	.formfelder { color: #333; }
	.textinput {
		color: #333;
		width: 260px;
		height: 17px;
		padding-top: 1px;
		padding-left: 3px;
		border:solid 1px #228b22;
		background: #eeeeee;
	}
	.area {
		color: #333;
		font-size: 120%;
		line-height: 18px;
		width: 260px;
		height: 100px;
		padding-top: 3px;
		padding-left: 3px;
		border:solid 1px #228b22;
		background: #eeeeee;
	}
	.submitbutton {
		margin-left: 200px;
		background: #4db84d;
		outline: solid 1px #4db84d;
		border-top: solid 1px #daf5df;
		border-left: solid 1px #daf5df;
		border-right: solid 1px #228b22;
		border-bottom: solid 1px #228b22;
		color: #daf5df;
		font-family:tahoma;
		padding: 2px;
	}
	.submitbutton:focus{
		outline: solid 1px #4db84d;
		border-top: solid 1px #228b22;
		border-left: solid 1px #228b22;
		border-right: solid 1px #daf5df;
		border-bottom: solid 1px #daf5df;
	}
	fieldset{
		width:465px;
		background-image:url(../../global/images/fieldset_bg.gif);
		background-repeat: no-repeat;
		border:none;
		margin-top:-40px;
		background-color: #4db84d;
	}
	legend{
		width:465px!important;
		color:#daf5df;
		font-size:120%;
		line-height:26px;
		padding-top:48px;
		padding-left:8px;
		margin-bottom:25px;
	}


	#blender { position:absolute; top:0px; left:0px; width:120%; height:120%; background: #ccc; opacity:0.5; }
	#hinweisfenster { position:absolute; background: #ff0000; width: 300px; visibility:hidden;}
	#kartenfenster { position:absolute; width: 596px;  visibility:hidden;}
	#fensterbalken { background: #ff0; text-align:right; padding:1px; }
	#zulink { color: #0000ff; margin-right:4px}
	#textimfenster { margin:5px; text-align:center; color: #00ff00; background:#ff0000; width:auto!important;}
	

/*</agl.folder>*/




/* Für Kalenderwahl */

#cal1 {
	position:absolute;
	border-top: solid 1px #d6f79c;
	border-left: solid 1px #d6f79c;
	border-right: solid 1px #009900;
	border-bottom: solid 1px #009900!important;
	background:#4db84d;
	font-size:10px;
}
#cal1 a{
	text-decoration:none;
	color:#d6f79c;
}
.tag {
	border-left:solid 1px #d6f79c;
	position:absolute;
	text-align:center;
	cursor:pointer;color:#333333;
}
.tag:hover {background:#fff;color:#000}
.woche{border-bottom:solid 1px #d6f79c;position:absolute;}
#jahr{position:absolute; border-bottom:solid 1px;width:100%; text-align:center; background: #009900; color:#d6f79c; font-weight:bold;}
#frueher{position:absolute; left:2px; padding-left:10px;padding-right:10px;cursor:pointer;}
#spaeter{position:absolute; right:2px;padding-left:10px;padding-right:10px;cursor:pointer;}

/* --------------- /*

/* Stile speziell für Hotelformular */


	td {font-family:tahoma; font-size:11px; color: #333; line-height:16px;}
	
/*<agl.folder "Formulare">*/
	
	.unsichtbar {border:none; width:200px;}
	.zeilenicon {float:right; margin-left:3px;}
	.pfeilcontainer {width:17px; height:18px; float:right;margin-right:15px;}

	
	td span {
		color:#fff;
		padding-left:3px;
		padding-right:3px;
		cursor:pointer;
		background:#7c9e3d ;
		border-top: solid 1px #e8f3e8;
		border-left: solid 1px #e8f3e8;
		border-right: solid 1px #196819;
		border-bottom: solid 1px #196819;
	}
	td span:focus {
		color:#fff;
		padding-left:3px;
		padding-right:3px;
		cursor:pointer;
		background:#7c9e3d ;
		border-top: solid 1px #196819;
		border-left: solid 1px #196819;
		border-right: solid 1px #e8f3e8;
		border-bottom: solid 1px #e8f3e8;
	}
	.optionsbeschriftung{
		width:150px;
		margin-left:30px;
	}
	.optionsrahmen{
		
		width:170px;
		margin-bottom:10px;
		margin-left:20px;
	}
	.optionsrahmen_sub {
		
		width:190px;
		margin-bottom:5px;
		margin-left:40px;
	}
	.optionsrahmen input{
		float:left;
		margin-right:10px;
		
	}
	.optionsrahmen_sub input{
		float:left;
		margin-right:10px;
	}
/*</agl.folder>*/

/* --------------- */

.formtable{
	font-size:130%;
	background-color: #4db84d;
	width:465px;
}
.formtable td{padding-bottom:5px;!important; padding-top:5px;!important}
.beschriftung{ color: #333; width: 170px;  padding-left:8px;border:none;background:none;}
.titelform{
	background-image:url(../../global/images/fieldset_bg.gif);
	padding:0px!important;
	height:20px;
	padding-left:8px!important;
	color:#daf5df;
	font-size:100%;
	line-height:26px;
}