@CHARSET "UTF-8";

@import url(microformats.css);

@media screen, projection {

	div.asper_map {
		position : relative;
	}
	
	div.asper_map_grid,
	div.asper_map_content {
		position : absolute;
	}
	
	div.asper_map_grid_rows,
	div.asper_map_grid_columns {
		position : absolute;
		filter : alpha(opacity=10);
		-moz-opacity : 0.1;
		opacity : 0.1;		
	}
	
	div.asper_map_grid_row {
		border-bottom : 1px solid #000;
	}
	
	div.asper_map_grid_column {
		border-right : 1px solid #000;
		float : left;
	}	
	
	div.asper_map_cell {
		float : left; 
		position : relative;		
	}
	
	div.asper_map_cell.unselectable {
		background-color:red;
	}
	
	div.asper_map_form div.asper_map_cell:hover {
		background-color:#000;
		filter : alpha(opacity=30);
		-moz-opacity : 0.3;
		opacity : 0.3;
		cursor : pointer;
	}
	
	div.asper_map div.asper_map_cell.bubble:hover,
	div.asper_map_form div.asper_map_cell.bubble:hover {
		background-color:#000;
		filter : alpha(opacity=100);
		-moz-opacity : 1;
		opacity : 1;
		cursor : pointer;
	}
	
	div.asper_map_form div.asper_map_cell.selected {
		background-color:#000;
		filter : alpha(opacity=50);
		-moz-opacity : 0.5;
		opacity : 0.5;
	}
	
	div.asper_map_bubble {
		position : absolute;
		min-width : 150px;
		border : 1px solid #c9c2c1;
		background : #fff;
		z-index : 10;
		cursor : default;
		text-align:left;
		
		display : none;	
	}
	div.asper_map_bubble_content {
		padding : 10px;
		color:#444;
	}
	div.asper_map_bubble_arrow {
		width:11px;
		height:7px;
		position:absolute;
		bottom:-6px;
		left:20px;
		background: transparent url(img/tip.gif) top left no-repeat;
	}
	
	div.asper_map div.asper_map_cell.bubble {
		background:transparent url(img/puce_carte_airel.png) center center no-repeat;
	}
	div.asper_map div.asper_map_cell.bubble:hover {
		background-color:transparent;
	}
		
	div.asper_map#quetin_map div.asper_map_cell.bubble {
		background:transparent url(img/puce_carte_quetin.png) center center no-repeat;
	}	
	div.asper_map#world_map div.asper_map_cell.bubble {
		background:transparent url(img/puce_carte_monde.png) center center no-repeat;
	}
	
	div.asper_map_bubble div.more{
		display:none;	
	}	
}