/* Table STYLES */
Div.main div.clear16 {
HEIGHT: 0px;
}
.table_head {
font-size: 12px;
font-weight: bold;
color: #923222;
padding: 7px 0 2px 0;
margin:0;
}


.table_foot {
height: 10px;
}
.line{
border-top:1px dotted #907E6F;
height: 1px;
}

.col_left {
width: 20%;
background-color: #F7F6F4;
padding: 8px 0px 0px 9px;
/*border-top: 1px dotted #907E6F;*/
background-image: url('../img/dottedseperator.gif');
background-repeat:repeat-x;
}

.col_right {
width: 20%;
/*border-top: 1px dotted #907E6F;*/
background-image: url('../img/dottedseperator.gif');
background-repeat:repeat-x;
padding: 8px 0px 0px 9px;
}

.col_message {
	width: 20%;
	/*border-top: 1px dotted #907E6F;*/
	background-image: url('../img/dottedseperator.gif');
	background-repeat:repeat-x;
	padding: 8px 0px 0px 9px;
}

.table_data {
width: 100%;
margin-top: 1px; 
border-bottom: 1px solid #E1E1E1;

}
.table_data input {
width: 250px;
border: 1px solid #E1E1E1;
margin: 3px 0px 3px 9px;

}



.calander {
	width:230px;
}

.col_right img{
	vertical-align: top;
	padding-bottom:5px;
	margin:0px;

}

.table_data select {
width: 253px;
border: 1px solid #E1E1E1;
padding:0px;
margin: 3px 0px 3px 9px;
}

.listenpunkt input{
float:right;
width:250px;
}



.listenpunkt {
width:560px;
}

.dottedline {
	background-image: url('../img/dottedseperator.gif');
	background-repeat:repeat-x;
}

.noBorder input{
	border-style:none;
}

.errorMessage , .infoMessage {
	padding-top:5px;
	font-size: 12px;
 	color: #c30;
	height: 13px;
	font-weight: bold;
}



.speichern {
margin-top: 15px;
}
