.texte {
	padding: 0 15px 0 142px;
}

.texte1 {
	padding-right:30px;
	padding-left:142px;
}

.encart {
	z-index: 2;
	position: absolute;
	left: 8px
}

.encart ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: 0;
}

.encart ul span {
	display: none;
}

h2 a {
	color: #414142;
}

h2 a:hover {
	color: #414142;
}

h2.multi {
	background-position: 0 6px;
}

h2 .orange {
	color: #FF6600;
}

h3 {
	color: #FF6600;
}

.tarif h3 {
	background: url("/images/fleche.gif") no-repeat left;
	padding-left: 15px;
	!padding-left: 10px;
	color: #000000;
	margin: 0;
}

.adresse {
	float: right;
	bottom:0;
	right:0;
}

.texte .adresse2 {
	position: absolute;
	bottom:0;
	right:0;
	margin: 0 40px 40px 0;
	background: #E3E3E3 url("/images/fond_adresse.gif") no-repeat;
	height: 58px;
	width: 161px;
}


table {
	padding: 0;
	border-collapse: collapse;
	width: 100%;
}

table.tarif {
	background: url(/images/logiciels/tarifs/8sens.gif) repeat-y;
}

table.tarif td {
	border: 0;
}

table.tarif td.prix {
	text-align: right;
}

table .col1 {
	background-color: #FF9900;
	width: 15px;
	border: 1px solid #FF9900;
	border-right: 0;
	text-align: center;
}

table td {
	border: 1px solid #000000;
	border-top: 0;
	border-bottom: 0;
	font-size: 10px;
	text-align: left;
}

table td.bas {
	border: 1px solid #000000;
	border-top: 0;
}

table .row1 {
	font-weight: bold;
	border: 1px solid #000000;
	text-align: center;
}

table th {
	color: #0000D4;
	font-weight: bold;
	border: 1px solid #000000;
	text-align: center;
	width: 280px;
}

