.form {
	background-color: #eaeaea;
	padding: 10px;
}

table tr.padding-top td {
	padding: 10px 0 0 0;
}

.ip_select {
	background-image:url(../img/download_verlauf.jpg);
	background-repeat:no-repeat; 
	width:676px; 
	height:52px;
}

.ip_forum {
	padding: 5px 30px 20px 5px; 
	border-bottom: 1px solid #dddddd;
}

.ip_foruminfo {
	padding: 5px 30px 20px 5px;
}

.ip_actions {
	padding: 5px 0px 10px 5px;
}

img.ip_userimage {
	float: left;
	border: 1px solid #cccccc;
	margin-right: 20px;
}

td.ip_td {
	vertical-align: top;
	border-top: 1px solid #cccccc;
}

td.ip_td img {
	margin: 5px 0px 5px 0px;
}

td.ip_td div {
	padding:10px 10px 10px 0px;
}

td.ip_td_head {
	vertical-align: top;
	padding: 10px 0px 10px 0px;
	border-bottom: 1px solid #cccccc;
}

td.ip_td_title {
	vertical-align: center;
	padding: 5px 0px 5px 5px;
	background-color: #eeeeee;
	font-weight: bold;
}
td.ip_td_title_empl_old {
	vertical-align: center;
	padding: 5px 0px 5px 5px;
	background-color: #768997;
	font-weight: bold;
	color:#ffffff;
}
td.ip_td_title_empl {
	vertical-align: center;
	padding-left: 5px;
	font-weight: bold;
	color:#ffffff;
border-top:#bcc9eb solid 1px;
}
td.ip_td_title_normal {
	vertical-align: center;
	padding-left: 5px;
	font-weight: bold;
	color:#000000;
border-top:#e3e3e3 solid 1px;
}

td.ip_td_nb {
	vertical-align: top;
	padding: 10px 0px 0px 0px;
	border: none;
}



