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 span.star {
				display: block;
				margin: 3px 3px 0 0 ;
				float: left;
				height: 12px;
				width: 12px;
			}
			.presta-box .presta-box-content .box-presta-content-elem span.star-on {
				background: url('../imgs/star-on.png');
			}
			.presta-box .presta-box-content .box-presta-content-elem span.star-off {
				background: url('../imgs/star-off.png');
			}
		.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;
	}


ul.toogle {
	height: 25px;
	list-style: none;
	margin: 0 !important;
	padding: 0 !important;
	margin-top: -4px !important;
	margin-bottom: 5px !important;
}
	ul.toogle li {
		float: left;
		cursor: pointer;
		width: 115px;
		height: 25px;
		line-height: 22px;
		text-align: center;
		border-left: 1px solid #fff;
		background: url('../imgs/toogle-off.gif') top center;
		color: #fff;
	}
	ul.toogle li.first {
		border-left: 0;
		width: 112px;
		margin-left: 3px;
	}
	ul.toogle li.actived,
	ul.toogle li.active {
		background: url('../imgs/toogle-on.gif') top center;
	}
.diaporama {
	width: 458px;
	height: 168px;
	margin: 0 auto 10px;
	overflow: hidden;
	position: relative;
}
	.diaporama a:hover {
		text-decoration: none !important;
	}
	.diaporama .diapo-prev {
		position: absolute;
		top: 80px;
		left: 15px;
		height: 25px;
		width: 25px;
		background: url('../imgs/fleche-prev.png');
	}
        * html .diaporama .diapo-prev {
            background: url('../imgs/fleche-prev.gif');    
        }
	.diaporama .diapo-next {
		position: absolute;
		top: 80px;
		right: 15px;
		height: 25px;
		width: 25px;
		background: url('../imgs/fleche-next.png');
	}
        * html .diaporama .diapo-next {
            background: url('../imgs/fleche-next.gif');    
        }
        
div.map {
	float: left;
	margin-right: 10px;
	margin-left: 5px;
	width: 160px;
}
div.text {
	float: left;
	width: 270px;
}
	div.text span.title {
		display: block;
		float: left !important;
		padding: 2px 5px 5px 0 !important;
		color: #519f24 !important;
	}
div.toogleContentHide {
	display: none;
}
hr {
	height: 0;
	border: 0;
	border-top: 1px solid #fff;
	margin: 5px 0;
}

