body{
	background-color: #FFFFFF;
	padding: 0px;
	margin: 0px; /* pour éviter les marges */
	font-family: Verdana;
	color: #993333;
}

body.sup{
	background-color: #b4b4b4;
}

body.listing{
	background: url(fake.jpg) repeat-x;
	background-color: #ffffff;
	padding: 0px;
	margin: 0px; /* pour éviter les marges */
	font-family: Verdana;
	color: #000000;
}

p{
	font-size: 8pt;
}

label{
	color: #000000;
	text-transform:uppercase;
	font-weight: bold;
	font-size: 8pt;
	text-transform: uppercase;
}

#accueil{
	background: url(accueil.jpg) no-repeat;
	width: 1200px;
	height: 640px;
	margin-left: auto;
    margin-right: auto;
}

#panneauauthentification{
	position: relative;
	top: 330px;
	left: 35px;
}

#panneauauthentification input[type=text], #panneauauthentification input[type=password]{
	border:1px solid #000000;
	border-radius:5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	padding: 5px;	
	width:150px;
}

#panneauauthentification input[type=submit]{
	border-radius:5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border:0px;
	padding: 5px;	
	font-weight:bold;
	background:#efad26;
	font-size:14px;
	color:#FFFFFF;
}

.input{
	border: 1px solid #f15f22;
	font-weight: bold;
	font-family: Verdana;
	font-size: 8pt;
	vertical-align: middle;
	color: #993333;
}

a{
	text-decoration: none;
	text-transform: uppercase;
	font-size: 8pt;
	font-weight: bold;
	color: #ff6633;
}

a:hover{
	color: #ffffff;
}

.colonne-gauche a{
	color: #FFFFFF;
}

a:hover{
	color: #000000;
}

.lienform{
	color: #993333;
}

.lienform:hover{
	color: #ff6633;
}

h2{
	background: url(img/fondtitrepage.jpg) repeat-x;
	font-size: 15pt;
	text-align: right;
	margin-right:15px;
	text-transform: uppercase;
	color: #545454;
}

h3{
	text-align: center;
}

th{
	font-size: 9pt;
	text-align: center;
	text-transform: uppercase;
	color: #993333;
}

tbody{
	font-size: 9pt;
}

#tableaudonnees table {
	border-collapse:collapse;
}

#tableaudonnees table td{
	border:1px solid #990000;
}

#tableaudonnees a:hover{
	color: #993333;
}

body.billet{
	background: none;
	background-color: #ffffff;
}

#billet{
	width: 650px;
	height: 283px;
	font-size: 8pt;
	text-align: left;
}

#infosclient{
	position: relative;
	left: 220px;
	width: 600px;
	height: 80px;
}

.erreur{
	color: #CC0000;
}
