body
{
	margin: 15;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #fff;
}

a
{
	color: #003366;
}

.details
{
	width: 785px;
}


.details .details-table .detail-row .detail-left-cell
{
	width: 130px;
	font-weight: bold;
	vertical-align: middle;
	padding-top: 5px;
}

.details .details-table .detail-row .detail-right-cell
{
	width: 629px;
	overflow: hidden;
	vertical-align: top;
	border-bottom: 1px solid transparent;
	padding: 5px;
}


/* SubTable Kommunikation */
.details .details-table .detail-row .detail-right-cell .com-subtable .com-subtable-right-cell
{
	padding-left: 5px;
}


/* Google-Map */
.details .details-table .detail-row .detail-right-cell .google-map
{
	width: 629px;
	height: 400px;
}

.details .details-table .detail-row .detail-right-cell .compute-route-panel
{
	padding-top: 10px;
}

.details .details-table .detail-row .detail-right-cell .compute-route-panel .compute-route-textbox
{
	width: 400px;
	margin-right: 10px;
}


.logo-panel
{
	margin-bottom: 15px;
}

.title
{
	font-weight: bold;
	border-bottom: 1px solid #000;
	margin-bottom: 10px;
	width: 800px;
}

.date-panel
{
	font-weight: bold;
	margin-top: 15px;
	margin-bottom: 15px;
}

.foot-text
{
	text-align: center;
	width: 800px;
	border-top: 1px solid #000;
	padding-top: 10px;
	margin-top: 10px;
}

.float-clear
{
	clear: both;
	width: 0px;
	height: 0px;
}


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
