
body, th, td{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #FFEDD2;
	margin:0;
	padding:0;
}

img {
	border:none;
}


#Bandeau1 {
	background-color:#4169B1;
}

#Bandeau2 {
    float:left;
}

#Language {
    float:right;
	margin: 10px 10px 10px 0px;
}

#Login {
    float:right;
	margin:10px;
}

#Panier {
	clear:both;
    float:right;
	margin:3px;
    padding:3px;
	border:solid thin #4169B1;
}

/* Menu Collection*/

#MenuPrincipal {
    /*float:left;*/
	clear:left;

}

#MenuCollection {

    margin:0;
    padding:0;
}

#MenuModele {

	clear:right;
    margin:0;
    padding:0;
}

ul.menu{
    font-size:12px;
    font-weight:bold;
    letter-spacing:1px;
	padding-left:5px;
	padding-top:5px;
    margin:0;
    /*position:relative;
    */
    /*top:-23px;
    float:left;
    display:block;
    height:auto;*/
    /*width:auto;*/
    /*border-top: 1px solid #ccc;
    z-index : 15;*/
    }
    
ul.menu li{
    list-style:none;
    /*width:auto;*/
    display:inline;
    float:left;
    margin:0;
    padding:0;
	/*background-image:url(/img/decor/tet1.jpg);*/
    }
    
ul.menu li.title {
    padding:2px 9px;
	width:60px;
	text-align:right;
    }
    

ul.menu a, ul.menu a:visited {
    text-align:center;
	color:#000;
    display:block;
    width:auto;
    text-decoration:none;
    padding:2px 9px;
    background-color: #CC6600;
	/*border-bottom:1px solid #000;*/
    }

	
ul.menu a:hover {
	color:#FFFFFF;
	background-color: #900;
    }
	
ul.menu li.checked {
	text-align:center;
    display:block;
    width:auto;
    padding:2px 9px;
	color:#FFFFFF;
	background-color: #900;
    }
	
ul.menu li.end {
	/*background-image:url(/img/decor/tet2.jpg);*/
	
    }


/* */
.titreimage, h1 {
	font-size: 10pt;
	font-weight: bolder;
	margin: 8px;
	text-align:center;
}

div.texte {
	/*font-size: 6pt;*/
	font-weight: normal;
	margin:auto;
	padding:15px;
	clear:both;
	width:600px;
}

div.acctexte {
	/*font-size: 6pt;*/
	font-weight: normal;
	margin:auto;
	padding:15px;
	clear:both;
	width:840px;
}

div.acctexte h1{
	font-size: 14px;
	font-weight:bold;
}

div.accleft {
	float:left;
	margin:10px 20px 10px 10px;
}

div.accright {
	float:right;
	margin:10px 10px 10px 20px;
}

.santons {
	/*font-size: 6pt;*/
	font-weight: normal;
	margin:auto;
	padding:15px;
	clear:both;
}

.textedetail {
	/*font-size: 6pt;*/
	font-weight: normal;
	margin: 5px;
	border: thin outset;
}

div.articleimage {
	float:left;
}

div.articledescription {
	float:left;
	text-align:center;
	margin: 15px;
}

table.article {
	border-collapse:collapse;
	margin:auto;
}

table.article th {
	margin:8px;
	padding:8px;
	border: thin outset;
	text-align:right;
	font-weight: normal;
}

table.article td {
	margin:8px;
	padding:8px;
	border: thin outset;
	font-weight:bold;
}

table.articlebrut {
	border-collapse:collapse;
	margin:auto;
}

table.articlebrut th {
	margin:8px;
	padding:8px;
	border: thin outset;
	text-align:center;
	font-weight: normal;
}

table.articlebrut td {
	margin:8px;
	padding:8px;
	border: thin outset;
	font-weight:bold;
}

.formulaire {
	color: #333399;
	font-size: 12px;
	font-weight: bold;
}

.titreformulaire {
	color: #333399;
	font-size: 16px;
	font-weight: bold;
	margin: 10px;
}

.pied {
	text-align: center;
	margin: 12px;
	border: thin solid;
	padding: 6px;
	clear:both;
}

div.footer {
	text-align: center;
	margin: 12px;
	padding: 6px;
	clear:both;
}






