body {
font-family: verdana,Arial,Helvetica,sans-serif;
font-size: 76%;
line-height:100%;
width:980px;
text-align: center;
margin: auto;
}
.pflichtfeld{
color: #BF001B;

}
h1{
color:#08086E;
font-size:1.4em;
line-height:1.4em;
margin-top:0.1em;
margin-bottom:0.1em;
}
h2{
color:#666;
font-size:1.15em;
line-height:1.15em;
margin-top:0.1em;
margin-bottom:1em;
}
.more{
color:#c1243c;
background-image: url("arrow_right_white.gif");
background-repeat: no-repeat;
background-position: left;
padding-left: 12px;
margin-left: 5%;
}
.fliesstext {
color:#000000;
padding-top: 2px;
padding-bottom: 2px;
padding-right: 2px;
padding-left: 2px;
line-height:18px;
font-size: 1.0em;
text-align: left;
/*margin:0px 0px 15px 0px;*/
}
a.fliesstext {
color: #24569B;
}
.important {
font-weight: bold;
color:#c1243c;
font-size: 1.15em;
}
.subheadline {
color: #c1243c;
font-weight: bold;
font-size: 1.15em;
}
.headline, .headline a  {
font-size: 1.15em;
font-weight: bold;
padding: 0.3 0 0.4em 0;
color: #000000;
}
.tabborder {

}
.tabbody {
background : #ffffff;
padding: 2px;
}
.tabbody td{
background : #ffffff;
padding: 2px;
}
.input_t{
width: 45px;
}
.input_m{
width: 100px;
}
.input_j{
width: 60px;
}
.input_o{
width: 300px;
}
.input_v{
width: 400px;
}
.input_k{
width:220px;
}
.fieldset {
border: #CCCCCC solid 1px; 
margin: 10px; 
padding: 10px;
width: 630px;
}

.legend {
font-weight: bold;
font-size: 1.0em; 
color:#08086E;
}
.errormessage {
    color: #FFFFFF;
	background-color: #B22222;
	    padding: 6px;
	            width: 85%;
		    }
		    
		    th{
		    padding: 3px;
		    font-size: 13px;
		    text-align: left;
		    }
		    .rowwhite {
			font-size: 12px;
			    padding: 3px;
				background-color: #FFFFFF;
				}
				
				.rowwhite td {
				        font-size: 12px;
					    padding: 3px;
						background-color: #FFFFFF;
						}
						
						.rowwhite img {
						    border: none;
						    }
						    
						    .rowcolor {	
							font-size: 12px;
							    padding: 3px;
								background-color: #efefef;
								}
								
								.rowcolor td {
								    font-size: 12px;
									padding: 3px;
									    background-color: #efefef;
									    }
									    
									    .rowcolor img {
										border: none;
										}

