@charset "UTF-8";
body  {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background: #efefef;
	margin:10px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
	text-align: center;
	line-height:14px;
	color: #000000;
}

a:link,a:visited {text-decoration:underline; color:#1E22C4;} 
a:hover,a:active {color:#33CC00;text-decoration:underline;}

a.headnavi {color:#444444; }

a.quelle {font: 8px Verdana, Arial, Helvetica, sans-serif; color: #AAAAAA; text-decoration:underline;}
span.quelle {font: 8px Verdana, Arial, Helvetica, sans-serif; color: #AAAAAA;}

#container { 
	position:relative;
	width: 690px;
	background: #FFFFFF;
	margin: 0 auto;
	border: 1px solid silver;
	text-align: left; 
} 

#content { 
	background: #FFFFFF;
	margin: 20px;
	text-align: left; 
}

#navi { 
	margin-top:5px;
	margin-left:20px;
	margin-bottom:15px;
	text-align: left; 
}



#headgfx { 
	margin: 0px;
}

#footer { 
	margin: 20px;
	text-align: center; 
	padding-top:10px;
	border-top:1px dotted #666666;
}

h1 {
	margin-bottom:15px;
	padding: 0px; 
	font-size:12px;
	font-weight:bold;
	color:#0582C2;
}

h1 {
	margin-bottom:15px;
	padding: 0px; 
	font-size:11px;
	font-weight:bold;
	color:#0582C2;
}

li {
	padding-bottom:15px;
}


input  {font-family:"Courier New", Courier, mono; font-size:13px; border:1px solid #BBBBBB;}
select {font-family:"Courier New", Courier, mono; font-size:13px; border:1px solid #BBBBBB;}

input.fradiobutton {border:0px;}
input.fcheck {border:0px;}

.button {border:none;width:15px;height:18px;vertical-align:middle;cursor:pointer;}
.grey {color:silver;}

#formtext { line-height:15px;}
span.fterms {font-size:9px; line-height:11px; }

.errorbox {border:1px solid #EE0000; margin-top:10px; padding:10px; width:628px; color:#990000; background-color:#FFF6F6;}

table.formtab {border:1px solid #CCCCCC; text-align:left;}
td.tdhell {background-color:#F9F9F9; text-align:left;}
td.tdhead {background-color:#F4F4FF; text-align:left;}
td.tddunkel {background-color:#F0F0F0; text-align:left;}

span.fheadline {font-weight:bold; color:#333333;}
span.ffinhalt {font-weight:bold; color:#003399;}
#sumb {text-align:center;}

input.fcheckbox {border:1px solid #BBBBBB;}
select.dform {padding-left:3px; font-family:"Courier New", Courier, mono; border:1px solid #BBBBBB; font-size:12px;}

textarea.formtextarea-n-m {width:350px; height:40px; padding-left:3px; padding-right:3px;font-size:9pt; font-family:"Courier New", Courier, mono; border:1px solid #BBBBBB;}
textarea.formtextarea-n-l {width:350px; height:80px; padding-left:3px; padding-right:3px;font-size:9pt; font-family:"Courier New", Courier, mono; border:1px solid #BBBBBB;}
textarea.formtextarea-n-xl {width:350px; height:120px; padding-left:3px; padding-right:3px;font-size:9pt; font-family:"Courier New", Courier, mono; border:1px solid #BBBBBB;}



input.formfield-n-s {width:30px; }
input.formfield-n-p {width:60px; }
input.formfield-n-m {width:70px; }
input.formfield-n-l {width:120px;}
input.formfield-n-xl {width:260px; }

#textsonstig-f {width:260px; padding-left:3px;}

input.formbutton {font-weight:bold; color:#003399; border-left:2px solid #6FC3FA;border-top:2px solid #6FC3FA;border-right:2px solid #2F83BA;border-bottom:2px solid #2F83BA;margin:10px;}

h1.hform {
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:10px 0px 10px 0px;
	padding: 0px;
	color: #003399;
}
