/********************************************
   GENERAL
********************************************/
html {font-size: 100%;} 

body {margin:0; background: #000 ;font-family:Arial, Helvetica, sans-serif; font-size: .8em; }

h1 {font: bold  1.4em Tahoma, Arial, sans-serif; margin:0 10px 10px 10px;}
h2 { font: bold 1.3em Tahoma, Arial, sans-serif; margin: 10px 0 5px 0px; color:#37989a;}
	h2 span { text-transform:uppercase;}
h3 { font: bold 1.1em Tahoma, Arial, sans-serif;font-style: italic;margin: 10px 0 10px 20px;}
a { font-weight:bold; color: #0000ff;}
a:hover { color: #ac354b; }	
img { border:none; }
p {margin:10px; font-size: 1.1em;}

ul.faq li,dl.lexique dt{ font: bold 1.1em Tahoma, Arial, sans-serif; margin:0 0 10px 0; background:url(image/question.jpg) no-repeat; padding:0 0 0 20px; list-style-type: none; }

.align-center {text-align:center ;}
.align-right {text-align:right;}
.align-left {text-align:left;}
.float-left {float:left; display: inline;}
.float-right {float:right;display: inline;}
.clear {clear:both;}

/*BOX*/
#content {width: 1024px;margin-top: 90px;margin-right: auto;margin-left: auto;}
#header {height: 90px; width: 1024px;position:absolute;top:0px;}

/*FOOTER*/
#footer {height:227px; clear:both; padding:0px 49px 0 49px; width:1024px; margin:0 auto; text-align:center;}
#footer a {color:#656565;font-weight: normal;text-decoration: none;};
#footer a :hover {color:#902e40;}
#copyright a, #mention-legale a {font-size:.8em; color:#fff;}
#mention-legale {float: left; text-align:left;margin: 10px 0 20px 15px;padding:0;font-size:1.2em;}
#copyright {float: right; text-align:right;margin:10px 15px 20px 0;padding:0;font-size:1.2em;}

/*NUMERO/SMS*/
.numero{
	font-family:"Arial Black";
	font-size: 40px;
	color:#FF0000;
	font-style:italic;
	text-align:center;
	margin: 0 0 15px 0;
}

.numero .prefixe {
	font-family:"Arial Black";
	font-style:italic;
	font-size: 25px;
	color:#000000;
}

.ch-be{
	font-family:"Arial";
	font-weight:bold;
	font-size: 18px;
	text-align: center;
	margin: 0 0 20px 0; 
	color:#000000;
	font-style:normal;
}
#sms {
	font-family:"Arial";
	font-weight:bold;
	font-size:18px;
	text-align:center;
	margin: 15px 0 0 0;
	color:#FFFFFF;
}

#sms .small {
	font-size:12px;
	font-weight:normal;
}

#sms .pink {
	font-style:italic;
	font-family:"Arial Black";
	font-size:25px;
	color:#FFFF00;
}

.commentaire {
	text-align:center;
	font-size: 11px;
	font:Arial, Helvetica, sans-serif;
	margin: 0 0 20px 0;
	color:#000000;
}

/********************************************
   FORM
********************************************/
form {
	margin:10px; padding: 0 5px;
	border: 1px solid #f2f2f2; 
	background-color: #FAFAFA;
	font-size: 12px;
}

label {
	font-weight:bold;
	margin:5px 0 0 20px;
}

input.nom{ width: 280px; margin:0 0 0 70px; }
input.email{ width: 280px; margin:0 0 0 10px; }
input.autres{ width: 280px; margin:0 0 0 120px; }
input.sujet{ width: 280px; margin:0 0 0 23px; }
textarea.corps{ width: 280px; margin:0 0 0 195px; }
input.button { padding: 0; margin:0 0 0 100px ;}
.alert {
	font-weight:bold;
	color:#FF0000;
	margin:0 0 0 200px;
}
.alert2 {
	font-weight:bold;
	color:#FF0000;
}
.crypto {
	text-align:center;
}

.lien {
	color: #FFFFFF;
	text-decoration: underline;
}



