/* ================================================
 *	infoWindow Eigenschaften
 * ================================================ */

/*********Global Styles********/
div.infoWindowContainer 
{
	display: block;
	width: 269px;
	text-align: left;
	font-family:arial,helvetica,clean,sans-serif;
	font-size:13px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.22em;
	cursor: default;
}


div.infoWindowContainer div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, hr, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	margin		:0pt;
	padding		:0pt;
}


#dataInfoWindow div.top
{
	margin		: 0px 0px 0px 0px;
	height		: 6px;	
	max-height	: 6px;
	clear		: both;
	line-height	: 0;
	font-size	: 0;
	padding		: 0;
}

#dataInfoWindow div.center
{
	padding		: 0px;
	margin		: 0px;
	width		: 269px;
}

#dataInfoWindow div.bottom
{
	margin		: 0px 0px 0px 0px;
	height		: 18px;
	min-height	: 18px;
	max-height	: 18px;
}


#dataInfoWindow div.center .closeStr{
	padding-right	:3px;
	padding-bottom	:6px;
	vertical-align	: middle;
	text-decoration	:none;
}

#dataInfoWindow div.center .closeBtn{
	padding-top	: 2px;
	cursor		: pointer;
}

#dataInfoWindow div.center .cutLine{
	background-color:#8b8b89;
	height		:1px;
	margin		: 2px 0px;
}

#dataInfoWindow div.center table {
	padding		:0px 0px 4px 0px;
	margin		: 0px 4px 0px 4px;
	font-size	:11px;
	vertical-align:top;
}

#dataInfoWindow div.center td,
#dataInfoWindow div.center th {
	padding		:0px;
	margin		: 0px;
	vertical-align:top;
	font-size	:11px;
}

#dataInfoWindow .description {
	width		: 250px;
	height		: 50px; 
	clear		: both;
	overflow	: auto; 
	font-size	: 11px;
	margin		: 0px 4px;
}
	
#dataInfoWindow div.center h2 {
	margin		: 2px 0px 4px 0px;
	font-size	: 1.2em; 
	font-weight	: bold;
}
	
#dataInfoWindow div.center a {
	margin		: 6px 0px; 
	font-size	: 0.9em; 
	font-weight	: bold; 
}

#dataInfoWindow div.center a:hover {
	margin		: 6px 0px; 
	font-size	:0.9em; 
	font-weight	:bold; 
	color		:red;
}

#dataInfoWindow .imgBox 
{
	padding		: 0px 0px 0px 0px;
	margin		: 0px 0px 0px 3px;
	height		: 75px;
	width		: 100px;
	min-height	:75px;
	max-height	:75px;
	min-width	: 100px;
	max-width	: 100px;
	border		:1px solid #717171;
	float		: right;
	vertical-align: middle;
	text-align	: center;
}

/**
 * ---------------------------------
 * Dark Styles
 * ---------------------------------
 */
div.dataInfoWindow_dark td, div.dataInfoWindow_dark th, div.dataInfoWindow_dark a {
	color: white!important;
}
div.dataInfoWindow_dark div.top{
	background: transparent url(/internet/ckw/googlemaps/img/flyout/dataInfoWindow_dark/top.png) repeat left top;
	
}
div.dataInfoWindow_dark div.center 	{ background: transparent url(/internet/ckw/googlemaps/img/flyout/dataInfoWindow_dark/fill.png) repeat-y;}
div.dataInfoWindow_dark div.bottom 	{ background: transparent url(/internet/ckw/googlemaps/img/flyout/dataInfoWindow_dark/bottom.png) no-repeat left top;}

/**
 * ---------------------------------
 * Light Styles
 * ---------------------------------
 */
div.dataInfoWindow_light td, 
div.dataInfoWindow_light th,
div.dataInfoWindow_light a	   	  	{ color: #474747!important }
div.dataInfoWindow_light div.top    		{ background: transparent url(/internet/ckw/googlemaps/img/flyout/dataInfoWindow_light/top.png) repeat left top;}
div.dataInfoWindow_light div.center 	{ background: transparent url(/internet/ckw/googlemaps/img/flyout/dataInfoWindow_light/fill.png) repeat-y;}
div.dataInfoWindow_light div.bottom 	{ background: transparent url(/internet/ckw/googlemaps/img/flyout/dataInfoWindow_light/bottom.png) no-repeat left top;}




