/* Tabellen */

td.left {
   line-height:20px;
   left: 50px;
   border-bottom-width: 1px;
   border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	background-color: #FFFFFF;
	width: 50%;}
	
td.list {
	line-height:20px; 
	left: 50px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	background-color: #FFFFFF;
	width: 33%;}
	
td {
	font-size: 0.7em;
	color: #000066;
}

caption {
	font-size: 1em;
	color: #000033;
	font-weight: bold;
	text-align: left;
	line-height: 25px;
}
th {
	line-height:13px;
	background-color: #EFEFEF;
	font-size: 0.7em;
	text-decoration: none;
	color: #000066;
	border: 1px solid #EFEFEF;
	text-align: left;
}
tr {	vertical-align: top;}

table {width:23em;}



/* Formular */

.text-2 {
font-size: 0.9em;
color: #14152A;
line-height: 1.37em;
}

.button { 
background-color: #F4F7FE; 
border-color: #FFFFFF; 
border-width: 1px; 
color: #575D71; 
font-size: 0.7em; 
font-weight: bold; 
padding: 1px; 
text-align: center; 
}

.input-2 { 
border-color: #9497A6; 
border-style: solid; 
border-width: 1px; 
color: #4D536B; 
font-size: 0.8em; 
height: 17px; 
line-height: 1; 
padding: 0em 0em 0em 0.3em; 
width: 6em; }

.input-1 { border-color: #9497A6; 
border-style: solid; 
border-width: 1px; 
color: #000; 
font-size: 0.75em; 
height: 16px; 
line-height: 1.1; 
padding: 0em 0em 0em 0.3em; 
width: 11em; }

* Formular */


form {
margin: 0px;
}

fieldset {
color: #565658; 
background-color: #fff;
border-color: #fff; 
border-style: solid; 
border-width: 1px; 
}

input.kopf { 
border-color: #DADCDB; 
border-style: solid; 
border-width: 1px; 
color: #565658; 
font-size: 0.85em; 
height: 1.4em; 
line-height: 1.1em; 
float: left;
width: 11em; 
background-color: #fff;
padding: 0.2em 0 0 0.4em;
}

.abschicken { 
color: #9497A6; 
font-size: 1.4em; 
height: 11px; 
margin: 0px 0px 2px 2px; 
padding: 2px 0px 0px 0px; 
width: 14px; 
background-color: #fff;
}

.spezial-3 { 
color: #018F39; 
float: left; 
font-size: 1em; 
line-height: 1em; 
margin-top: 1px; 
padding: 0em 0.4em 0em 0.2em; 
font-weight:bold;
background-color: #fff;
}

.button2 {
float: left;
text-align:center; 
font-size:10px; 
font-weight:normal;
color:#42484A;
background-color:#F0F3F1; 
border-width:1px; 
margin: 4px;
padding: 0px;
width: 60px;
}


.button-center { 
padding: 0em 0em 0em 8em;
	}


.formular-12 { 
clear: both }

.formtext {
font-size: 1.1em;
color: #0d5824;
background-color: #fff;
}

.formtext2 {
font-size: 0.9em;
color: #008E3A;
background-color: #fff;
}

.suche-feld2 {
	width:13.2em;
	font-size:1em;
}

.suche-feld3 {
	float: left;
}


label.b1 { 
float: left; 
text-align: right; 
width: 16em; 
margin-right: .3em; 
} 

label.b2 { 
float: left; 
text-align: left; 
width: 18em; 
margin-right: .3em; 
} 

.text-formular { color: #39405D; font-size: 0.8em; font-weight: normal; line-height: 1.5em; }


input.right { 
float: left; 
width: auto; 
clear: both; 
margin-left: 5.3em; 
margin-right: .3em; 
color: #4D536B;
background-color: #fff;
} 

input[type=checkbox].right, 
input[type=radio].right, 
input[type=submit].right { 
margin-left: 6.3em; 
} 

.rubrikboxen {
   float: left;
	padding: 0em 1em 2em 1em;
	width: 15em;
}

.trennlinie-2 {
   line-height: 1.5em;
	background: url(..../images/trennlinie.gif) top left;
   padding: 0.4em 0 0.6em 0;
	clear: both;
}
