h1 {
	margin-bottom: 10px;
}

.presta-box {
	margin: 0 auto;
	width: 466px;
}
	.presta-box .presta-box-top {
		background: url('../imgs/box-top.png') no-repeat;
		height: 7px;
		font-size: 1px;
		overflow: hidden;
	}
	.presta-box .presta-box-content {
		background: url('../imgs/box-middle.png');
	}
		.presta-box .presta-box-content .box-presta-content-elem {
			padding: 0 8px;
		}
		.presta-box .presta-box-content .box-presta-content-elem-1 {
			background: url('../imgs/box-middle-2.png');
		}
			.presta-box .presta-box-content .box-presta-content-elem div.title {
				text-transform: uppercase;
				font-size: 13px !important;
				margin: 0 !important;
				padding: 3px 0 !important;
				position: relative;
			}
			.presta-box .presta-box-content .box-presta-content-elem select {
				border: 1px solid #a6cbe5;
				color: #a6cbe5;
				font-size: 11px;
				height: 18px;
				padding: 1px 2px;
				margin: 0 8px 0 3px;
				width: 100px;
				float: left;
			}
				.presta-box .presta-box-content .box-presta-content-elem select option {
					color: #0070B7;
				}
			.presta-box .presta-box-content .box-presta-content-elem input.text {
				border: 1px solid #a6cbe5;
				color: #a6cbe5 !important;
				font-size: 11px;
				height: 13px;
				padding: 1px 2px;
				margin: 0 8px 0 3px;
				width: 150px;
				float: left;
				margin-top: 1px;
			}
			.presta-box .presta-box-content .box-presta-content-elem a.star {
				display: block;
				margin: 3px 3px 0 0 ;
				float: left;
				height: 12px;
				width: 12px;
			}
			.presta-box .presta-box-content .box-presta-content-elem a.star-on {
				background: url('../imgs/star-on.png');
			}
			.presta-box .presta-box-content .box-presta-content-elem a.star-off {
				background: url('../imgs/star-off.png');
			}
            .presta-box .presta-box-content .box-presta-content-elem a.starinit.star-on {
                background: url('../imgs/star-on-init.png');
            }
            .presta-box .presta-box-content .box-presta-content-elem a.starinit.star-off {
                background: url('../imgs/star-off-init.png');
            }
			.presta-box .presta-box-content .box-presta-content-elem label#tx_guyanepresta_cat {
				margin-right: 3px;
			}
			.presta-box .presta-box-content .box-presta-content-elem label {
				float: left;
				margin-top: 2px;
			}
			.presta-box .presta-box-content .box-presta-content-elem img {
				float: left;
				cursor: pointer;
			}
		.presta-box .presta-box-content .box-presta-content-separe {
			background: url('../imgs/box-separe.png');
			height: 1px;
			font-size: 1px;
			overflow: hidden;
			margin: 0px 0;
		}
		.presta-box .presta-box-content .box-presta-content-separeWithMargin {
			margin: 8px 0 3px;
		}
	.presta-box .presta-box-bottom {
		background: url('../imgs/box-bottom.png') no-repeat;
		height: 7px;
		font-size: 1px;
		overflow: hidden;
	}
	
/**
 * HEBERGEMENTS
 */
.presta-box .presta-box-content .box-presta-content-elem span {
	display: block;
	float: left;
	padding: 2px 1px;
	line-height: 20px;
	height: 18px;
	overflow: hidden !important;
}
.presta-box .presta-box-content .box-presta-content-elem-title span {
	text-transform: uppercase;
	font-size: 12px;
	line-height: 18px;
	height: 20px;
}
	.presta-box .presta-box-content .box-presta-content-elem span a {
		color: #006AB1 !important;
		display: block;
		width: 300px;
	}
	.presta-box .presta-box-content .box-presta-content-elem span a:hover {
		color: #4B9222 !important;
		text-decoration: none !important;
	}
.presta-box .presta-box-content .box-presta-content-elem span {
	margin-right: 5px !important;
	display: block;
}
/** Hebergements **/
.presta-box .presta-box-content .box-presta-content-elem span.name {
	width: 140px;
	_width: 140px;
}
.presta-box .presta-box-content .box-presta-content-elem span.type {
	width: 55px;
	_width: 54px;
}
.presta-box .presta-box-content .box-presta-content-elem span.categorie {
	width: 75px;
	_width: 74px;
}
.presta-box .presta-box-content .box-presta-content-elem span.label {
	width: 76px;
	_width: 75px;
}
.presta-box .presta-box-content .box-presta-content-elem span.city {
	width: 61px;
	_width: 60px;
}
.presta-box .presta-box-content .box-presta-content-elem span.tel {
	width: 71px;
	_width: 70px;
}
/** Defaut **/
.presta-box .presta-box-content-defaut .box-presta-content-elem span.name {
	width: 176px;
	_width: 175px;
}
.presta-box .presta-box-content-defaut .box-presta-content-elem span.city {
	width: 141px;
	_width: 140px;
}
.presta-box .presta-box-content-defaut .box-presta-content-elem span.tel {
	width: 111px;
	_width: 110px;
}
/** Restaurant **/
.presta-box .presta-box-content-rest .box-presta-content-elem span.name {
	width: 166px;
	_width: 165px;
}
.presta-box .presta-box-content-rest .box-presta-content-elem span.speciality {
	width: 115px;
	_width: 114px;
}


#impression-pagination {
	margin: -2px auto 10px;
	width: 150px;
	background: url('../../../../../../fileadmin/templates/skin/default/imgs/pagination-bkg.gif');
	height: 20px;
	line-height: 20px;
	color: #fff;
	text-align: center;
}
	#impression-pagination a {
		color: #fff;
		padding: 0 3px;
	}
	#impression-pagination a:hover {
		color: #c6dfa4;
	}
