.presse {
	position: relative;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	zoom:1;
	overflow:hidden;
	display: block;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	}
	
.presse p{margin:0; }

.presse h2, .presse .h2 { margin: 0; font-size: 14px; line-height: 20px; font-weight: normal;}
.presse h3, .presse .h3 { margin: 10px 0 0; font-size: 16px; line-height: 20px; font-weight: normal;}
.presse h4, .presse .h4 { margin: 0; padding: 0 7px; font-size: 12px; line-height: 16px; }

.presse img.left { margin: 10px 0 20px 7px; }
.presse img { margin: 20px 0; }

.download { float: left; margin: 0 7px; }
.area { float: left; margin: 0 7px; }
.colors { float: left; margin: 0 7px; }

.download table { margin: 15px 10px 0; }
.download table p { margin:0; padding: 0 7px; }
.download table a { padding: 0 7px; }

.download th { font-size: 12px; line-height: 16px; border: none; }
.download td { font-size: 12px; line-height: 16px; border: none; padding: 0 20px 18px 0; }

.colors table { margin: 15px 5px 25px 0; }
.colors table p { margin:0; padding: 0; font-size: 10px; }
.colors table a { padding: 0 7px; }

.colors th { font-size: 12px; line-height: 16px; border: none; }
.colors td { font-size: 12px; line-height: 16px; border: none; padding: 17px 0 12px; }

.orange { color: #ff6600; }

.clear {clear: both; }