@import "spip.css";
@import "menus.css";
@import "piedpage.css";

html {
	margin: 0;
	padding: 0;}

body {
	background: #000000;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;}
	
#contenu {
	position:absolute;
	top:29px;
	right:0px;
	margin: 0;
	width: 760px;
	height:470px;
	background: white url(/squelettes/images/filigrane.jpg) no-repeat 20px 0;}
	
#page {
	background: #000000 url(/squelettes/images/fond-optonlaser.jpg) no-repeat;
	width: 1000px;
	height:710px;
	margin: 0 auto;
	position: relative;}
	
#accueil #page {
	background: #000000 url(/squelettes/images/fond-accueil.jpg) no-repeat;}

.conteneur {
	width:1000px;
	height:517px;}

img {border: 0;}

#rechercheParFournisseur :link, :active, :visited {text-decoration:none; color:white;}

#contenu #texte {
	text-align: justify;
	overflow: auto;
	height: 450px;
	margin: 0 0 0 40px;
	padding: 0 30px 20px 0;
	position:absolute;
	top:0px;
	right:0px;
	width:690px;}

#texte li {font-size: 10px;}




/* Style pour les formulaires dans les textes */
#texte form label {
	float: left;
	width: 150px;
	text-align: right;
	padding: 0 10px 0 0;
	line-height: 20px;
	height: 20px;
	cursor: pointer;}

#texte form label.suite {
	float: none;
	width: auto;
	text-align: left;
	padding: 0 0 0 0;
	line-height: 20px;
	height: 20px;}

#texte form input {
	width: 150px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;}

#texte form select {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;}

#texte form textarea {
	width: 450px;
	height: 160px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;}

#texte form textarea.court {
	width: 250px;
	height: 50px;}

#texte form p.action {
	padding: 0 0 0 160px;}

#texte form p.action input, #texte form .check {
	width: auto;}