form table{width:100%;}form table td{text-align:right;}form table{border-collapse:collapse;}form table th{width:100px;font-size:12px;font-weight:bold;text-align:left;vertical-align:top;}form table td.small{vertical-align:top;}form table tr.hover:hover{background:#3372D9 url("/template/kindergipfel.de/images/tr_bg_hover.png") repeat-x top left;color:#fff;}form table tr.hover:hover input.inline{color:#fff;}form table tr.hover:hover a{color:#fff;}form table tr.odd{background-color:#EFF4FF;}form table.list{border:0;}form table.list td{border-bottom:1px solid #ccc;}form table.list th{border-bottom:1px solid #ccc;text-align:center;}form input,form select,form textarea{width:400px;float:right;font-size:11px;padding:2px;margin-bottom:2px;border:1px solid #bebebe;}form input:focus{border:1px solid #C00000;}form input.inline{border:none;background-color:transparent;}form div.form_element{clear:both;float:left;}form div.form_element .label_text{float:right;}form button{cursor:pointer;float:right;font-weight:bold;border-left:solid 1px #cfcfcf;border-top:solid 1px #cfcfcf;border-bottom:solid 1px #afafaf;border-right:solid 1px #afafaf;background-color:#eee;}form button:hover{border-left:solid 1px #afafaf;border-top:solid 1px #afafaf;border-bottom:solid 1px #cfcfcf;border-right:solid 1px #cfcfcf;color:#C00000;}form button.disabled,formbutton.disabled:hover{color:#ccc;cursor:default;}form textarea{height:100px;padding:3px;} form textarea:focus{border:1px solid #C00000;}form fieldset{width:577px;border:dotted 1px #ccc;display:block;padding:10px;margin-bottom:10px;clear:both;}form fieldset fieldset{width:557px;} form legend{font-weight:bold;font-size:12px;color:#000050;color:#999;}form .fieldset_toggle_open{cursor:pointer;background:url("/template/kindergipfel.de/images/fieldset_toggle_open.png") no-repeat top left;padding-left:15px;}form .fieldset_toggle_close{cursor:pointer;background:url("/template/kindergipfel.de/images/fieldset_toggle_close.png") no-repeat top left;padding-left:15px;}.open{display:block;}.close{display:none;}.warning{font-weight:bold;font-size:12px;color:#bd270d;padding:10px;margin:0 0 10px 3px;border-top:1px solid #ffe450;border-bottom:1px solid #ffe450;background:#fff9b0;width:577px;}label{display:block;float:left;width:150px;height:19px;font-weight:bold;font-size:12px;}form fieldset label{width:145px;}
