form {
	margin: 0px 0px 0px 0px;
}

/* textes */
.titre-mb {
	font-family: Arial;
	color:#777777;
	font-size: 15px;
	font-weight: bold;
}
.texte-noir-mb {
	font-family: Arial;
	color:#000000;
	font-size: 12px;
}
.texte-couleur-mb {
	font-family: Arial;
	color:#000000;
	font-size: 12px;
}
.texte-erreur {
	font-family: Arial;
	color:#FF6600;
	font-size: 14px;
}

/* fonds */
.fond-poser-question {
	width:592px;
	height:96px;
	background:url(../img/css/fond_question.jpg) no-repeat;
}
.fond-acheter-forfait {
	width:592px;
	height:96px;
	background:url(../img/css/fond_forfait.jpg) no-repeat;
}

/* bordures */
.bordure-all {
	border: 1px solid #777777;
}
.bordure-droite {
	border-right: 1px solid #777777;
}
.bordure-bas {
	border-bottom: 1px solid #777777;
}
.bordure-haut {
	border-top: 1px solid #777777;
}
.bordure-gauche {
	border-left: 1px solid #777777;
}
.bordure-haut-gauche {
	border-left: 1px solid #777777;
	border-top: 1px solid #777777;
}
.bordure-haut-droite {
	border-right: 1px solid #777777;
	border-top: 1px solid #777777;
}
.bordure-bas-gauche {
	border-left: 1px solid #777777;
	border-bottom: 1px solid #777777;
}
.bordure-bas-droite {
	border-right: 1px solid #777777;
	border-bottom: 1px solid #777777;
}
.bordure-bas-gauche-droite {
	border-right: 1px solid #777777;
	border-bottom: 1px solid #777777;
	border-left: 1px solid #777777;
}
.fond-plein {
	background-color: #777777;
}

/* input connexion */
.texte-connexion {
	font-family: Arial;
	color:#000000;
	font-size: 12px;
	font-weight: bold;
}
.input-connexion {
	border: 1px solid #777777;
	width: 100px;
	height: 18px;
	font-family: Arial;
	color:#777777;
	font-size: 12px;
}

/* liens fonctionnalites */
.lien-fct {
	font-family: Arial;
	color:#000000;
	font-size: 12px;
	text-decoration:  none;
}
.lien-fct A{
	color:#000000;
	text-decoration:  none;
}
.lien-fct A:link{
	color:#000000;
	text-decoration:  none;
}
.lien-fct A:visited{
	color:#000000;
	text-decoration:  none;
}
.lien-fct A:focus{
	color:#777777;
	text-decoration:  underline;
}
.lien-fct A:hover{
	color:#777777;
	text-decoration:  underline;
}
.lien-fct A:active{
	color:#000000;
	text-decoration:  none;
}

.lien-fct-couleur {
	font-family: Arial;
	color:#000000;
	font-size: 12px;
	text-decoration:  none;
}
.lien-fct-couleur A{
	color:#000000;
	text-decoration:  none;
}
.lien-fct-couleur A:link{
	color:#000000;
	text-decoration:  none;
}
.lien-fct-couleur A:visited{
	color:#000000;
	text-decoration:  none;
}
.lien-fct-couleur A:focus{
	color:#000000;
	text-decoration:  underline;
}
.lien-fct-couleur A:hover{
	color:#000000;
	text-decoration:  underline;
}
.lien-fct-couleur A:active{
	color:#000000;
	text-decoration:  none;
}

/* liens onglets */
.lien-onglet {
	font-family: Arial;
	color:#777777;
	font-size: 12px;
	font-weight: bold;
	text-decoration:  none;
}
.lien-onglet A{
	color:#777777;
	text-decoration:  none;
}
.lien-onglet A:link{
	color:#777777;
	text-decoration:  none;
}
.lien-onglet A:visited{
	color:#777777;
	text-decoration:  none;
}
.lien-onglet A:focus{
	color:#000000;
	text-decoration:  none;
}
.lien-onglet A:hover{
	color:#000000;
	text-decoration:  none;
}
.lien-onglet A:active{
	color:#777777;
	text-decoration:  none;
}

.lien-onglet-actif {
	font-family: Arial;
	color:#FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration:  none;
}
.lien-onglet-actif A{
	color:#FFFFFF;
	text-decoration:  none;
}
.lien-onglet-actif A:link{
	color:#FFFFFF;
	text-decoration:  none;
}
.lien-onglet-actif A:visited{
	color:#FFFFFF;
	text-decoration:  none;
}
.lien-onglet-actif A:focus{
	color:#000000;
	text-decoration:  none;
}
.lien-onglet-actif A:hover{
	color:#000000;
	text-decoration:  none;
}
.lien-onglet-actif A:active{
	color:#FFFFFF;
	text-decoration:  none;
}

/* input formulaires */
.input-mb-long {
	border: 1px solid #777777;
	width: 270px;
	height: 18px;
	font-family: Arial;
	color:#777777;
	font-size: 12px;
}
.input-mb-court {
	border: 1px solid #777777;
	width: 100px;
	height: 18px;
	font-family: Arial;
	color:#777777;
	font-size: 12px;
}
.input-mb-area {
	border: 1px solid #777777;
	width: 270px;
	height: 180px;
	font-family: Arial;
	color:#777777;
	font-size: 12px;
}
.input-mb-area-moyen {
	border: 1px solid #777777;
	width: 270px;
	height: 120px;
	font-family: Arial;
	color:#777777;
	font-size: 12px;
}
.input-mb-area-court {
	border: 1px solid #777777;
	width: 270px;
	height: 80px;
	font-family: Arial;
	color:#777777;
	font-size: 12px;
}
.input-mb-select {
	border: 1px solid #777777;
	width: 100px;
	height: 18px;
	font-family: Arial;
	color:#777777;
	font-size: 12px;
}
.input-mb-select-long {
	border: 1px solid #777777;
	width: 270px;
	height: 18px;
	font-family: Arial;
	color:#777777;
	font-size: 12px;
}
.input-mb-multiselect {
	border: 1px solid #777777;
	width: 270px;
	font-family: Arial;
	color:#777777;
	font-size: 12px;
}