@charset "utf-8";
/* CSS Document */

.infoWindow{
	width:218px;
	height:230px;
	background-image: url(../img/global/map/bgInfoWindow.png);
}

.contentInfoWindow{
	position:relative;
	float:left;
	width:193px;
	height:195px;
	overflow:hidden;
	/*border:1px solid red;*/
}

.infoWindow .close{
	position:relative;
	float:left;
	width:9px;
	height:10px;
	padding:5px 0 0 8px;
}
	
	.contentInfoWindow .top{
		border-top: 1px solid #000;
		border-left: 1px solid #000;
		width: 186px;
		background-color: #eef2d6;
		padding: 10px 0 0 15px;
	}
	
	.contentInfoWindow .top a:hover{
		text-decoration: none;
	}
	
	.contentInfoWindow .top a.next{
		font-size: 10px;
		padding-right: 16px;
		background: url(../img/global/landing/landing_nav_next.gif) no-repeat right 1px;
	}
	
	.contentInfoWindow .top a.prev{
		font-size: 10px;
		padding-left: 16px;
		background: url(../img/global/landing/landing_nav_prev.gif) no-repeat left 1px;
	}
	
	.contentInfoWindow .top .sep{
		color: #dda595;
	}
	
	.contentInfoWindow .content{
		margin-top: 5px;
		padding-bottom: 10px;
		position: relative;
	}
	
	.contentInfoWindow .content .corner{
		position: absolute;
		height: 7px;
		width: 7px;
		top:0;
		right:0;
		background: url(../img/global/landing/landing_popup_corner.gif) no-repeat right top;
	}
	
	.contentInfoWindow .type{
		padding-top: 5px;
		color: #498ec3;
	}
	
	.contentInfoWindow .ville{
		font-size: 10px;
	}
	
	.contentInfoWindow .content a{
		color: #000;
		font-weight: bold;
		background: url(../img/global/landing/landing_black_link.gif) no-repeat right center;
		float: left;
		padding-right: 10px;
		font-size: 12px;
	}
	
	.contentInfoWindow .content a:hover{
		text-decoration: none;
	}
