/*Belangrijkste kleuren:
Rood				: #d11241;
Blauw				: #007ac3;
Lichtblauw bg		: #e4f1f9;
Lichtblauw border	: #88bcdf;
Donkerrood			: #a90a30;
*/

.divToolTip 
{
	background-color		:white;
	padding					:5px;
	color					:#d11241;
	border					:solid 1px #007ac3;
}

/*////// extInfoWindow /////////*/
#infoWindow{
	width					:350px;
	/*padding				:10px;*/
}
#infoWindow_contents{
	background-color		:#FFF;
}
#infoWindow_beak{
	width					:20px;
	height					:24px;
	background				:url('/Images/Background/GoogleMaps/red_beak_new.png') top left no-repeat transparent;
}
* html #infoWindow_beak{
	/* Alpha transparencies hack for IE */
	background-image		:none;
	filter					:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Images/Background/GoogleMaps/red_beak_new.png', sizingMethod='crop');
}
#infoWindow_tl, #infoWindow_tr, #infoWindow_bl, #infoWindow_br  {
	height					:16px;
	width					:16px;
}
#infoWindow_tl {
	background-image		:url('/Images/Background/GoogleMaps/corner_left_top.png');
}
#infoWindow_tr {
	background-image		:url('/Images/Background/GoogleMaps/corner_right_top.png');
}
#infoWindow_bl {
	background-image		:url('/Images/Background/GoogleMaps/corner_left_bottom.png');
}
#infoWindow_br {
	background-image		:url('/Images/Background/GoogleMaps/corner_right_bottom.png');
}
#infoWindow_t {
	background-image		:url('/Images/Background/GoogleMaps/background_t.png');
	background-repeat		:repeat-x;
	width					:2px;
	height					:16px;
}
#infoWindow_l {
	background-image		:url('/Images/Background/GoogleMaps/background_l.png');
	background-repeat		:repeat-y;
	width					:16px;
}
#infoWindow_r {
	background-image		:url('/Images/Background/GoogleMaps/background_r.png');
	background-repeat		:repeat-y;
	width					:16px;
}
#infoWindow_b{
	background-image		:url('/Images/Background/GoogleMaps/background_b.png');
	background-repeat		:repeat-x;
	width					:2px;
	height					:16px;
}
#infoWindow_close {
	background-image		:url('/Images/Icons/iconClose.png');
	height					:25px;
	width					:25px;
	cursor					:pointer;
	background-repeat		:no-repeat;
}
  
.divHeaderGooglePopup, .divHeaderGoogleTooltip {
	padding					:5px;
	font-weight				:bold;
}
.divTextGooglePopup {
	padding					:5px;
	overflow				:auto;
}
.divDateGooglePopup {
	padding					:5px;
	font-style				:italic;
}
.divTextGoogleTooltip {
	padding					:5px;
	/*overflow				:auto;*/
	color					:Black;
}

/*//////Nieuwe kaart bereikbaarheid////*/
.divInfoOverlay {
	width					:286px;
	height					:800px;
	position				:absolute;
	right					:-286px;
	top						:0px;
	z-index					:100;
	background-image		:url('/Images/Background/GoogleMaps/bgDivOverlay4.png');
	background-repeat		:no-repeat;
}
.divInfoOverflow {
	width					:286px;
	min-height				:800px;
	top						:0px;
	right					:0px;
	overflow				:hidden;
	position				:absolute;
}
.divInfoSwitch {
	position				:absolute;
	top						:0px;
	left					:1px;
	width					:210px;
	height					:25px;
	background-color		:White;
	color					:#007ac3;
	font-size				:11px;
	border-bottom			:solid 1px Lightgray;
	border-right			:solid 1px Lightgray;
	padding					:10px 5px 0px 5px;
}
.divOverlayTop {
	margin-top				:0px;
}
.divOverlayClose {
	float					:left;
	margin-left				:6px;
	margin-top				:6px;
	cursor					:pointer;
}
.divOverlaySeverity {
	float					:right;
	margin-right			:2px;
	margin-top				:6px;
}
.divOverlaySeverityDetail {
	float					:left;
	width					:18px;
}
.divOverlayTitel {
	font-size				:13px;
	font-weight				:bold;
	color					:#007ac3;
}
.divOverlayTitel12 {
	font-size				:12px;
	font-weight				:bold;
	color					:#007ac3;
}
.divOverlayDate {
	font-size				:11px;
	font-weight				:bold;
	color					:#d11241;
	line-height				:20px;
}
.divOverlayTekst {
	margin					:0px 0px 0px 29px;
	padding					:20px 0px 10px 15px;
	border-bottom			:solid 1px #88bcdf;
	font-size				:11px;
}
.divInfoSwitchDetail {
	float					:left;
	cursor					:pointer;	
}
.divTableBereikbaar {
	background-color		:#d9ebf7;
	min-height				:800px;
}
.divContentTable {
	padding-top				:50px;
	padding-left			:8px;
	padding-right			:8px;
}
.tblContent {
	color					:#007ac3;
	width					:100%;
	line-height				:18px;
}
.trContentTable {
	background-color		:White;

}
.tdContentTableLoc {
	padding					:3px;
	border-bottom			:solid 4px #d9ebf7;
	cursor					:pointer;
	border-right			:solid 1px #d9ebf7;
	vertical-align			:top;
}
.tdContentTableHeader {
	padding					:3px;
	border-bottom			:solid 4px #d9ebf7;
	background-color		:#1b8cd0;
	color					:White;
	border-right			:solid 1px White;
	font-size				:11px;
}
.tdContentTableHeaderImpact {
	border-bottom			:solid 4px #d9ebf7;
	background-color		:#1b8cd0;
	color					:White;
	font-size				:11px;
	text-align				:center;
	
}
.tdContentTableDate {
	border-bottom			:solid 4px #d9ebf7;
	color					:#d11241;
	font-size				:11px;
	cursor					:pointer;
	border-right			:solid 1px #d9ebf7;
	padding					:4px;
	vertical-align			:top;
}
.tdContentTableText {
	border-bottom			:solid 4px #d9ebf7;
	font-size				:11px;
	cursor					:pointer;
	border-right			:solid 1px #d9ebf7;
	padding					:4px;
	vertical-align			:top;
}
.tdContentTableImpact {
	border-bottom			:solid 4px #d9ebf7;
	text-align				:center;
	vertical-align			:top;
	padding					:4px 0px 4px 0px;
}
.imgHinder {
	margin-right			:3px;
}
#divOmschrijvingTop {
	display					:block;
}
#divOmschrijvingBottom {
	display					:none;
}
#divBeschrijvingTop {
	display					:block;
}
#divBeschrijvingBottom {
	display					:none;
}
#divHinderTop {
	display					:block;
}
#divHinderBottom {
	display					:none;
}
.aMeerLink {
	float					:right;
	margin-right			:3px;
	color					:#d11241;
}
.divDoubleBorder {
	border-bottom			:solid 1px #88bcdf;
	margin-left				:28px;
	line-height				:2px;
}
.divOverlayTitelRed {
	font-size				:14px;
	font-weight				:bold;
	color					:#d11241;
}
.divOverlayTitelRed {
	margin-left				:43px;
	padding-top				:5px;
}

.aLinkOverlayLightBlue {
	color					:#007ac3;
	text-decoration			:none;
} 
.aLinkOverlayLightBlue:hover {
	color					:#007ac3;
	text-decoration			:underline;
} 
.divOverlayPhoto {
	float					:left;
	margin-right			:10px;
	margin-left				:10px;
}
.divOverlayLocatie {
	color					:#007ac3;
	font-size				:13px;
}