.noprint, 
#idMainMenu,
#tdRightPart,
.UI_banner_container,
.mapPaletteMinimap,
.mapPalette,
.RouteMapLink, 
.RouteMapLinkCity, .RouteMapLinkRoad,
.RouteMapLinkItem, .RouteMapLinkCityItem, .RouteMapLinkRoadItem,
.ROUTE_maplink,
.ROUTE_infolink,
.labelclose,
.UI_alert_box_container
{
	display: none;
}
.labelcaption, .labelcaptionlogged
{
	padding-right: 1px;
}

#tdCenterPart {
	position: relative;
	float:none;
	clear:both;
	padding: 0px;
	padding-right: 5px;
	overflow: hidden;
}

#idRouteResult, table.UI_panel, table.inline
{
	width: 100%;
}



#tdLeftPart {
	position: relative;
	float:none;
	width: auto;
	margin-left:auto;
	margin-right: auto;
}


.imggridprint
{
	visibility: visible;
}

.UI_itinerary_number
{
	background: none;
	border: none;
}

td.RouteSumTime, td.RouteSumTimeCity, td.RouteSumTimeRoad,
td.RouteSumTimeItem, td.RouteSumTimeCityItem, td.RouteSumTimeRoadItem
{
	border-right: solid 1px  #d3d3d3;
}


.labelbox 
{
	background-color: white;
}


.map
{
	position: relative;
}

#idRouteResult
{
	position: relative;
}

.imgGrid
{
	position: absolute;
}

div.minimap
{
	visibility: hidden;
}


.inline 
{
	border:0px solid #CCCCCC;
	color:#666666;
	font-size:11px;
	margin:5px 0px;
	width:100%;
	position:relative;
}


.face
{
	position: absolute;
	top: 0px;
	left: 0px;
	overflow: hidden;
	z-index: 40;
	background-color: Transparent;
	background-image: none;
	cursor: move;
	border:3px solid #999999;
}

.printPreview
{
	display: none;
}

.anim_main
{
	display: none;
}

span.routeItem
{
	color: #000000;
}