.NormalText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #000033;
}

.left-bordure {
	background-image: url(img/black-pix.png);
	background-repeat: repeat-y;
}

.right-bordure {
	background-image: url(img/ombre.png);
	background-repeat: repeat-y;
}

.bottom-bordure {
	background-image: url(img/pied.png);
	background-repeat: no-repeat;
}

.tab-left-bordure {
	background-image: url(img/tableau/left.png);
	background-repeat: repeat-y;
}

.tab-right-bordure {
	background-image: url(img/tableau/right.png);
	background-repeat: repeat-y;
}

.tab-center-bordure {
	background-image: url(img/tableau/border.png);
	background-repeat: repeat;
	font-size: 0px;
}

.tab-titre-back {
	background-image: url(img/tableau/pix_titre.png);
	background-repeat: repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}

.tab-descr-back {
	background-image: url(img/tableau/pix_descr.png);
	background-repeat: repeat;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #003366;
	font-style: italic;
}

.tabl-left-bordure {
	background-image: url(img/table/left-bordure.gif);
	background-repeat: repeat-y;
}

.tabl-center-bordure {
	background-image: url(img/table/background.gif);
	background-repeat: repeat;
}

.titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003265;
	margin-top: 32px;
	margin-bottom: 8px;
}

.tableau {
	border: 2px solid #003366;
}

.description {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	clip:   rect(auto auto auto auto);
	margin-left: 32px;
	margin-top: 8px;
	margin-bottom: 8px;
}

.titre-page {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: 003366;
	text-align: center;
	font-weight: bold;
}

.accueil-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 000033;
	line-height: 18px;
	text-align: justify;
}

.left-accueil {
	background-image: url(img/left-accueil.gif);
	background-repeat: repeat-y;
}

.creation-left-ico {
	background-image: url(img/creation/ico2.png);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #003366;
}

.tableau-barre-bas {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #003366;
}

.tableau2 {
	border: 2px solid #003366;
	padding: 4px;
}

.prix-background {
	background-color: #B3CAE1;
	background-image: url(img/creation/prix-background.png);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #627D97;
	text-align: right;
}

.prestations-right {
	background-image: url(img/prestations/right.png);
	background-repeat: repeat-y;
}

.prestations-barre {
	background-color: #E8E9F0;
	background-image: url(img/prestations/barre.png);
	background-repeat: repeat-y;
}

.prestations-background {
	background-image: url(img/prestations/fond.png);
	background-repeat: repeat;
	padding-right: 5px;
	padding-left: 10px;
}

.prestations-left {
	background-image: url(img/prestations/left.png);
	background-repeat: repeat-y;
}

.titre-without-space {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003265;
}

.lexique-border {
	background-image: url(img/lexique/titre-back.png);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
}

.lexique-background {
	background-color: #FFFFFF;
	background-image: url(img/lexique/background.png);
	background-repeat: repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-align: justify;
	margin: 0px;
}

.conditions-titre {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006699;
	font-weight: bold;
	padding-top: 24px;
}

.conditions-anchor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	text-decoration: none;
	font-style: normal;
}

.lexique-description {
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
}

.maintenance-right {
	background-image: url(img/maintenance/ponctuelle-prix.png);
	background-repeat: no-repeat;
	color: #617C96;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.maintenance-titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #617C96;
	background-image: url(img/maintenance/forfait-titre.png);
	background-repeat: no-repeat;
}

.maintenance-prix {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #617C96;
	background-image: url(img/maintenance/forfait-prix.png);
	background-repeat: no-repeat;
}

.hebergement-titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-image: url(img/hebergement/titre.png);
	background-repeat: no-repeat;
	color: #617C96;
}

.hebergement-prix {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-image: url(img/hebergement/prix.png);
	background-repeat: no-repeat;
	color: #617C96;
}

.nomdomaine-titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FFFFFF;
	background-image: url(img/nom-domaine/titre.png);
	background-repeat: no-repeat;
}

.nomdomaine-background {
	background-image: url(img/nom-domaine/background.png);
	background-repeat: repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
}

.nomdomaine-prix {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #617C96;
	text-align: right;
	padding-right: 5px;
}

.nomdomaine-bottom {
	background-image: url(img/nom-domaine/bottom.png);
	background-repeat: no-repeat;
}

.traduction-titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #336699;
	background-image: url(img/traduction/titre.png);
	background-repeat: repeat-x;
	text-align: center;
}

.traduction-prix {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #336699;
	background-image: url(img/traduction/traduction.png);
	background-repeat: no-repeat;
	text-align: center;
}

.traduction-prix-urg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #336699;
	background-image: url(img/traduction/traduction_urg.png);
	background-repeat: no-repeat;
	text-align: center;
}

.labels {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	padding-right: 5px;
}

.devis-background {
	background-image: url(img/devis/background-pix.png);
	background-repeat: repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: bold;
}

.devis-right-border {
	background-image: url(img/devis/right.png);
	background-repeat: repeat-y;
}

.devis-fieldname {
	padding-right: 10px;
	margin-right: 10px;
	margin-top: 15px;
	padding-top: 15px;
}

.devis-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #003366;
	padding-bottom: 6px;
}
.prestations-description {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #000033;
}
