body{
	background: url("../images/fondPage.jpg");
	font-family: "Trebuchet MS", arial;
	text-size: 0.9em;
}

.lapage {
	display:block;
	position:relative;
	width:650px;
	margin-left: auto;
	margin-right: auto;
	top:30px;

}

.entete {
	display:block;
	position:relative;
	width:100%;
	float:left;
}

.contenu {
	display:block;
	position:relative;
	width:100%;
	float:left;
	background: url("../images/contenu.jpg");
	background-repeat: repeat-y;
	min-height: 350px;

}

.menu {
	display:block;
	position:relative;
	width:27%;
	float:left;

}

.illustr {
	margin-bottom: 20px;
}

#cg	{
	font-size: 0.8em;
}

.col0 {
	display:block;
	position:relative;
	width:70%;
	/*margin-left: 1%;*/
	float:left;

}

.col1 {
	display:block;
	position:relative;
	width:65%;
	float:left;
}
.col12 {
	display:block;
	position:relative;
	width:100%;
	float:left;

}

.col2 {
	display:block;
	position:relative;
	width:30%;
	float:left;

}

.clean {
	display:block;
	position:relative;
	width:100%;
	height:0px;
	float:left;

}

.pied {
	display:block;
	position:relative;
	width:100%;
	min-height:90px;
	background: url("../images/pied-trans.png") no-repeat;
	background-position: top;
	float:right;
}

.liste_modele {
	display: block;
	position: relative;
	width: 31%;
	margin-right:1%;
	margin-top: 18px;
	float: left;
}

.panier {
	font-size: 0.95em;
	/*margin-top: 1.2em;
	border-top:dashed 2px #c8c8c8;*/

}



.debug {
	display:block;
	position:relative;
	width:100%;
	float:right;
}

.brun {
	font-weight:bold;
	color:#683f3f;
}



.bleu {
	font-weight:bold;
	color:#55aec8;
	margin-top: -1.2em;
	padding-bottom: 5px;
}

.gris {
	font-size: 0.8em;
	color: #cccccc;
}

.serre {
	margin-top: -0.9em;
	border-bottom: dashed 2px #c8c8c8;
}

.pied h6 {
	font-size: 0.7em;
	text-align: right;
	margin-top:20px;
	padding-right: 40px;
}

.menu p {
	margin-left:8px;
	padding: 5px;
	background: white;
}

a:link, a:visited {
	text-decoration: none;
	border: none;
}

a:hover, a:active {
	color: #DA6236;
}

a img {
	border:none;
}

table {
	width: 100%;
	border-collapse: collapse;
	font-size: 0.8em;
}

th {
	height: 22px;
	font-size: 1em;
	text-align: center;
	background-color: #EEEDE1;

}

td {
	font-size: 0.9em;
	text-align: center;
	padding: 10 0 10 0;
}

form table td {
	text-align: left;
	padding: 0;
}

form table td:first-child {
	text-align: right;
	padding-right:5px;
}

.panier table{

}
.panier td {
	width:25%;
	height: 22px;
	font-size: 1em;
	text-align: center;
	background-color: #EEEDE1;
}
.panier td:first-child{
	text-align: center;
}

.panier p {
	font-size: 0.8em;
}
.gauche{
	background: url(../images/gauche.jpg) no-repeat;
	background-position: top left;
	background-color: #EEEDE1;
}
.droite{
	background: url(../images/droite.jpg) no-repeat;
	background-position: bottom right;
	background-color: #EEEDE1;
}

.totalPanier {
	background-color: #CFE6ED;
}

.gaucheBleu{

	background: url(../images/gaucheBleu.jpg) no-repeat;
	background-position: top left;
	background-color: #CFE6ED;
}
.droiteBleu{
	background: url(../images/droiteBleu.jpg) no-repeat;
	background-position: bottom right;
	background-color: #CFE6ED;
}

.panier .neutre {
	background-color: #FFFFFF;
}

