body {
	margin:0px;
	padding:00px;
	font-family:"Lucida Sans Unicode", "Futura Md BT", Arial, sans-serif;
	font-size: 13px;
	color: #006;
	scrollbar-base-color : #006;
	scrollbar-arrow-color : #fff;
}
p, td {
	margin:1px;
	padding:0px;
	font-family:"Lucida Sans Unicode", "Futura Md BT", Arial, sans-serif;
	font-size: 13px;
	color: #006;
}

h1 {
	font-size:16px;
	display:inline;
}
strong {
	font-weight:bold;
}
a:link, a:hover, a:visited, a:active {
	color:#0595db;
}
/*.contenu {
	scrollbar-base-color : #006;
	scrollbar-arrow-color : #fff;
	background-color:#fff;
}*/
.erreur {
	color:#900;
	font-weight:bold;
}

/* fonds */
.actualites {
	background-image:url(medias/actualites.jpg);
	background-attachment:fixed;
	background-repeat:no-repeat;
}
.presentation {
	background-image:url(medias/presentation.jpg);
	background-attachment:fixed;
	background-repeat:no-repeat;
}
.references {
	background-image:url(medias/references.jpg);
	background-attachment:fixed;
	background-repeat:no-repeat;
}
.contact {
	background-image:url(medias/contact.jpg);
	background-attachment:fixed;
	background-repeat:no-repeat;
}
.clients {
	background-image:url(medias/clients.jpg);
	background-attachment:fixed;
	background-repeat:no-repeat;
}

#cache {
	position:absolute;
	left:0px;
	top:316px;
	width:700px;
	height:19px;
	z-index:1;
}


/* formulaires */
input, select, textarea {
	font-size: 13px;
	border: 1px solid #f68742;
	color : #006;
	background-color: #fafafa;
}
.l110 { width: 110px;}
.l180 { width: 180px;}
.l220 { width: 220px;}
.l70 {width: 70px;}
.l30 {
	width: 30px;
	text-align:center;
}
.radio {
	border:none;
	background-color:#fff;
}
