.intra_header_left
{
	/*
	width:95%;
	*/
	width:100%;
}

.intra_header_left .content
{
	margin-left:40px;
	margin-right:40px;
}

.intra_header_right
{
	background-color:#ffffff;
	/*right:40px;*/
	right:0px;
}

.intra_navigation
{
	right:40px;
}

.intra_footer
{
	margin:40px 40px;
}

.intra_logo, .intra_park_logo
{
	left:5px;
}

.intra_park_logo
{
	margin-top:8px;
}

.intra_park_logo img.main_logo
{
	padding:8px 0px;
}

.intra_park_logo img.park_logo
{
	width:112px;
}

.intra_spacer
{
	margin-left:40px;
	margin-right:40px;
}

.intra_tool_group_static
{
	border:1px dotted #555555;
	padding:20px 10px 5px 10px;
}

.intra_tool_group_static.login_panel
{
	width:400px;
	height:185px;
}

.login_table
{
	margin:0px 5%;
	font-size:12px;
	width:90%;
}

.login_panel_annex
{
	width:400px;
	padding:0px 10px;
}

.login_app_promotion
{
	position:absolute;
	right:15px;
	bottom:15px;
	width:400px;
	height:60px;
	text-align:right;
}

.login_app_promotion .promo_text
{
	font-size:11px;
	font-weight:bold;
	color:#888888;
	text-transform:uppercase;
	margin-bottom:5px;
	margin-right:5px;
}

/*
.login_footer
{
	width:400px;
}
*/

.intra_tool_group_static.login_panel .login_label
{
	width:150px;
}

.intra_tool_group_static.login_panel .textbox
{
	width:200px;
}

.intra_tool_group_static .intra_tool_group_label
{
	font-size:14px;
	left:5px;
	margin-left: 15px;
	margin-right: 15px;
}

.intra_item
{
	width:200px;
	height:150px;
	margin:0px 5px 5px 0px;
}

.intra_icon
{
	width:150px;
	height:80px;
	margin:10px 0px 10px 0px;
}

.intra_icon_park
{
	width:140px;
	height:50px;
	margin:25px 0px 25px 0px;
}

.intra_building_photo_wrapper
{
	position:absolute;
	left:0px;
	top:0px;
	width:200px;
	height:150px;
}

.intra_building_photo
{
	height:150px;
	margin-left:-12px;
}

.intra_item_name,
.intra_building_name,
.intra_building_name_empty
{
	width:200px;
	font-size:12px;
}

.news_element
{
	float:left;
	width:500px;
	height:100px;
	margin:5px;
	padding:10px;
}

.news_element .date,
.news_element .title,
.news_element .description
{
	font-size:12px;
}

.intra_item_status_overview
{
	font-size:12px;
}

.intra_item_status_overview .status_details
{
	float:left;
	width:auto;
	margin-right:25px;
}

.intra_info_table
{ 
	font-size:12px;
	margin-left:10px;
	margin-bottom:10px;
	min-height:130px;
	/*min-height:160px;*/
}

.intra_filter_panel
{	
	font-size:12px;
	padding:0px 10px 10px 0px;
	margin:0px 0px 10px 0px;
}

.filter_input
{
	width:220px;
	float:left;
}

.filter_input .label
{
	font-weight:bold;
	margin-bottom:5px;
	min-height:16px;
}

.intra_building_detail_photo
{
	height:150px;
	margin-right:15px;
}

.intra_info_table .building_group_zone,
.intra_info_table .building_group_zone .group_zone_label
{
	width:225px;
}

.intra_info_table b.title
{
	font-size:10px;
}

.intra_building_rating,
.intra_info_table.big .thumbnail
{
	height:120px;
	margin-top:15px;
	margin-right:15px;
}

.intra_info_table .thumbnail
{
	margin-top:10px;
	margin-right:10px;
	height:100px;
}

.intra_info_table .thumbnail_photo
{
	height:125px;
}

.intra_list_entry a.title
{
	font-size:14px;
	font-weight:bold;
	color:#888888;
	margin:0px 0px 10px 10px;
	display:block;
	height:18px;
	overflow:hidden;
}

/*
@media only screen and (max-width: 1900px)
{
	.intra_info_table.small.pos8
	{
		display:none;
	}
}

@media only screen and (max-width: 1700px)
{
	.intra_info_table.small.pos7,
	.intra_info_table.small.pos8
	{
		display:none;
	}
}

@media only screen and (max-width: 1500px)
{
	.intra_info_table.small.pos6,
	.intra_info_table.small.pos7,
	.intra_info_table.small.pos8
	{
		display:none;
	}
}

@media only screen and (max-width: 1300px)
{
	.intra_info_table.small.pos5,
	.intra_info_table.small.pos6,
	.intra_info_table.small.pos7,
	.intra_info_table.small.pos8
	{
		display:none;
	}
}
*/

.intra_form_wrapper
{
	margin-left:10px;
}

.intra_pagination
{
	font-size:16px;
	/*margin:10px 0px 10px 0px;*/
	margin:10px 0px;
}

.intra_pagination a,
.intra_pagination b
{
	width:40px;
	margin-right:5px;
}

.intra_pagination.small
{
	font-size:12px;
}

.intra_pagination.small a,
.intra_pagination.small b
{
	width:28px;
}

.intra_pagination a:hover
{
	font-weight:bold;
	color:#585858;
	border:1px solid #585858;
}

.get_measure_table
{
	margin:20px 0px 0px 25px;
	width:560px;
}

.get_measure_table
{
	margin:20px 0px 20px 25px;
	width:570px;
}

.get_measure_title,
.get_measure_content,
.get_measure_content_double
{
	font-size:14px;
	text-transform:uppercase;
}

.get_measure_title
{
	font-weight:bold;
}

.get_measure_button
{
	font-size:14px;
	padding:10px 20px;
}

.get_measure_button:hover
{
	cursor:pointer;
	background-color:#FF360C;
	color:#FFFFFF;
}

.meter_name
{
	height:16px;
}

.intra_progress_bar_title
{
	font-size:16px;
}

#sync_data_count
{
	font-size:10px;
	padding-top:13px;
}

.setMeterValueTable
{
	font-size:12px;
	margin:0px 0px 10px 15px;
}

.setMeterValueTable td
{
	border-top:1px solid #aaaaaa;
}

.setMeterValueTable td.no_border
{
	border-width:0px;
}

.setMeterValueTableWrapper.is_loading table.setMeterValueTable td.loading_cell
{
	background-image:url(../img/indication/waiting.gif);
	background-position:center;
	background-repeat:no-repeat;
}

.intra_info_table .building_group_zone, .intra_info_table .building_group_zone .group_zone_label
{
	width:225px;
}

/*
.get_measure_value_cell
{

	background-image:url(../img/bg/select-value-spinner-bg.png);
	background-position:left center;
	background-repeat:repeat-x;
}
*/

/* Rollovers */

.intra_navigation a:hover,
.intra_filter_panel a:hover
{
	color:#FF360C;
}

.intra_navigation img:hover,
.intra_filter_panel img:hover,
.intra_navigation_bottom img:hover
{
	background-image:url(../img/navigation/rollover.png);
	background-repeat:no-repeat;
}

.intra_navigation button img:hover,
.intra_filter_panel button img:hover,
.intra_navigation_bottom button img:hover
{
	background-image:none;
}

.intra_navigation a:hover .navigation_texted
{
	color:#ffffff;
	background-image:url(../img/navigation/text-bg-hover.png);
}

.intra_item:hover
{
	color:#FF360C;
	border:2px solid #FF360C;
}

.intra_item:hover .intra_building_name,
.intra_item:hover .intra_building_name_empty
{
	background-color:#FF360C;
	color:#ffffff;
	background-image:none;
}

/*
.intra_filter_panel a:hover
{
	color:#FF360C;
}
*/

.intra_building_modules a:hover
{
	background-color:#FF360C;
	color:#ffffff;
}

.news_element:hover
{
	border:2px solid #FF360C;
}

.reduced_button:hover,
.reduced_button_small:hover
{
	background-color:#FF360C;
}
.intra_list_ribbon_box
{
	/*width:2000px;*/
	width:3000px;
}

/* Date Picker Adaption CSS */

.xdsoft_datetimepicker  .xdsoft_calendar td,.xdsoft_datetimepicker  .xdsoft_calendar th
{
	height:40px;
	font-size:18px;
}

.xdsoft_datetimepicker .xdsoft_datepicker
{
	width:460px;
}

.xdsoft_datetimepicker  .xdsoft_timepicker .xdsoft_time_box
{
	height:215px;
}

.xdsoft_datetimepicker  .xdsoft_timepicker .xdsoft_time_box >div >div
{
	font-size:14px;
	height:35px;
	padding-top:5px;
}

/* Date Picker Adaption CSS upto here */