/* initialisation */
body {
	padding: 0px;
	margin: 0px;
	
	font-size: 11px;
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	
	background-color: White;
}

form {
	padding: 0px;
	margin: 0px;
}

img {
	border: 0px;
}

span.star {
	font-weight: bold;
	font-size: 12px;
	color: #ff0000;
}

/* style base lien */
a {
	color: Blue;
	text-decoration: underline;
}
a:hover {
	color: Blue;
	text-decoration: underline;
}

/* style base titre */
h1 {
	font-size: 14px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

h2 {
	font-size: 14px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

p {
	padding-bottom: 0px;
	margin-bottom: 0px;
}

/* style base formulaire */
input {
	border-style: solid;
	border-width: 1px;
	border-color: #9e9f9b;
}

input.noborder {
	border: 0px;
}

/* ---------------------------- formulaire ---------------------------------- */
div#formulaire {
    font-family: arial, verdana;
    font-weight: normal;
    font-size: 10pt;
    color: #000000;
}

div#formulaire input {
    font-family: arial, verdana;
    font-weight: normal;
    font-size: 8pt;
    color: #000000;
}

div#formulaire select {
    font-family: arial, verdana;
    font-weight: normal;
    font-size: 8pt;
    color: #000000;
}


/* style base tableau */

/* pour laternance de couleur de fond de ligne */
.bg2 {
	background-color: #DDDDDD;
}


/* Structure de base centré */
div#master {
	width: 922px;
	margin: 0 auto;
}

div#top {
	padding-bottom: 2px;
	border-bottom: 2px solid #e2001a;
	margin-bottom: 2px;
}

div#foot {
	clear: both;
	color: White;
}

div#foot div#footdata {
	background-color: #e2001a;
	color: white;
	font-family: helvetica;
	font-size: 12px;
	
	padding-left: 50px;
	padding-bottom: 5px;
	padding-top: 5px;
}

div#foot div#footlogo {
	padding-left: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
	border-top: 1px #e2001a solid;
	text-align: center;
}

/* NAV */
div#nav {
	width: 210px;
	float: left;
	font-size: 14px;
	font-family: arial;
	background-color: #f4eee0;
}
div#nav a {
	color: Black;
	font-size: 12px;
	font-family: arial;
	text-decoration: none;
}
div#nav a:hover {
	color: Black;
	font-size: 12px;
	font-family: arial;
	/*margin-left: 5px;*/
	font-weight: bold;
}
div#nav div.nav_data {
	padding-left: 15px;
	padding-top: 7px;
}

div#nav div.nav_data div.subnav_data {
	padding-left: 10px;	
	padding-top: 3px;
}

/* DATA */
div#data {
	width: 702px;
	padding-left: 10px;
	padding-top: 7px;
	float: left;
}


/* ---------------------------- liste matériels d'occasion ---------------------------------- */
div#listemat {
}

div#listemat table {
    border: #968d81 1px solid;
    /*border: none;*/
    font-family: verdana, arial;
    font-weight: normal;
    font-size: 8pt;
    color: #000000;
}

div#listemat thead, div#listemat tfoot {
	color: #ffffff;
    font-weight: bold;
    background-color: #968d81;
    height: 25px;
}

div#listemat thead a {
	color: #ffffff;
    font-weight: bold;
    background-color: #968d81;
    height: 25px;
    text-decoration: underline;
}

div#listemat tr.ligne1 {
    background-color: #ffffff;
}

div#listemat tr.ligne2 {
    background-color: #e7e5e3;
}

div#listemat tbody {
}

/* ---------------------------- fiche d'un matériel d'occasion ---------------------------------- */
div#fichemat {
	text-align: center;
}

div#fichemat table {
    border: #968d81 1px solid;
    font-family: verdana, arial;
    font-weight: normal;
    font-size: 10pt;
    color: #000000;
    text-align: left;
}

div#fichemat .prompt {
	background-color: #dedede;
}

