
body, div, pre, a, ul, li, table, tr, td, input, textarea, select, H1, H2, H3, H4, H5, p, button{
	/* POLICE - cp_pol1 */
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
}

body{
	/* EXTERIEUR - cp_cap1 */
	background-color:#EEEEEE;
	/* ARIERRE PLAN - cp_idf1 */
	background-image:url('img/fond.png');
	background-position:center;
	margin:0;
	padding:0;
	text-align:center;
}
a{
	/* LIEN NORMAL - cp_lin1 */
	color:#AD917F;
	text-decoration:none;
}
a:hover{
	/* LIEN ROLL-OVER - cp_lin2 */
	color:#8F7869;
	text-decoration:none;
}
H1{
	font-size:16px;
	/* ENTETE 1 - cp_ct1 */
	color:#66554B;
}
H2{
	font-size:14px;
	/* ENTETE 2 - cp_ct2 */
	color:#736054;
	margin:0px 0px 0px 0px;
	height:30px;
}
.content{
	/* INTERIEUR - cp_cap2 */
	background-color:#FFFFFF;
	/* LARGEUR BOUTIQUE - og_int2 */
	width:600px;
	padding:10px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}
.logo{
	margin:10px 0 10px 0;
}
p.texte1,p.texte12{
	/* TEXTE STANDARD 1 - cp_ct3 */
	color:#333333;
	font-weight:normal;
	font-size:11px;
	padding:0;
	margin:0;
}
p.texte12{
	margin-left: 20px;
}
.tarifT{
	/* TARIF - cp_ct7 */
	color:#615147;
	font-weight:bold;
	font-size:16px;
	padding:0;
	margin:0;
	margin-top:3px;
	width:75px;
}
.info1{
	padding:5px;
	margin:0;
	font-weight:normal;
	font-size:11px;
}
.infoT{
	margin:3px 0 3px 0;
	padding:0;
	font-weight:normal;
	font-size:11px;
}
.sizeT, .tarifT{
	float:right;
	text-align:right;
}
.sizeT{
	margin-top:8px;
	width:50px;
}

.infoTaille; infoTaille2{
	margin:3px 0 3px 0;
	padding:0;
	font-weight:bold;
	font-size:12px;
}
.infoTaille,.infoTarif{
	float:left;
	width:120px;
}
.infoTarif2{
	float:left;
	padding:0;
	width:85px;
}
.infoTaille2{
	float:right;
	width:50px;
	text-align:right;
	font-weight:bold;
}
.infoTarif{
	margin-top:7px;
}
.info1,.infoT,.infoTaille,.infoTaille2{
	/* INFORMATIONS DETAILLEE 1 - cp_ct5 */
	color:#666666;
}
.navig, .ape_ext, .ape_ext2, .ape_ext3{
	/* CHAMPS DE NAVIGATION - cp_cap3 */
	background-color:#F2F1EF;
}
.navigtab, .compacttab{
	width:100%;
}
.pruducttab{
	width:100%;
	border-bottom:solid 1px #D8D8D8;
	margin-bottom:10px;
}
.navigtab td, .compacttab td{
	width:33%;
}
.compacttab td{
	padding-top:10px;
}
.pruducttab .l{
	width:60%;
}
.pruducttab .r{
	width:40%;
}
.compacttab .l2{
	width:50%;
}
.compacttab .r2{
	width:50%;
}

.vignette,.vignette4{
	width:198px;
	text-align:left;
}
.ape_ext{
	width:198px;
	padding:1px 0px 1px 0px;
}
.ape_int{
	width:190px;
	margin:3px 3px 3px 3px;
	padding:0px 0px 0px 0px;
}
.vignette{
	/* CADRE ET LIGNE - cp_cip1 */
	/* FORMAT DE LA LIGNE - cp_cip3 */
	border-bottom:solid 1px #D8D8D8;
}
.vignette2{
	width:398px;
	text-align:left;
}
.ape_ext2{
	width:398px;
	padding:1px 0px 1px 0px;
}
.ape_int2{
	width:392px;
	margin:3px 3px 3px 3px;
	padding:0px 0px 0px 0px;
}
.vignette3{
	width:298px;
	text-align:left;
}
.ape_ext3{
	width:298px;
	padding:1px 0px 1px 0px;
}
.ape_int3{
	width:292px;
	margin:3px 3px 3px 3px;
	padding:0px 0px 0px 0px;
}

.ape_int a img,.ape_int2 a img,.ape_int3 a img, a .imgbasket{
	/* CADRE ET LIGNE - cp_cip1 */
	border: solid 1px #D8D8D8;
}
.ape_int a:hover img,.ape_int2 a:hover img,.ape_int3 a:hover img, a:hover .imgbasket{
	/* CADRE ROLL-OVER - cp_cip2 */
	border: solid 1px #B5B8B6;
}

.imgbasket{
	float:right;
	margin-left:3px;
}

/* STYLE DES BOUTONS - cp_ba1 */
.buttons a, .buttons button{
    display:block;
    float:right;
    margin:0 0 0 10px;
    background-color:#f5f5f5;
    border:1px solid #dedede;
	color:#666666;
    font-size:14px;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    cursor:pointer;
    padding:5px 10px 6px 7px; /* Links */
}
.buttons button{
    width:auto;
    overflow:visible;
    padding:4px 10px 3px 7px; /* IE6 */
}
.buttons button[type]{
    padding:5px 10px 5px 7px; /* Firefox */
    line-height:17px; /* Safari */
}
*:first-child+html button[type]{
    padding:4px 10px 3px 7px; /* IE7 */
}
.buttons button img, .buttons a img{
    margin:0 3px -3px 0 !important;
    padding:0;
    border:none;
    width:16px;
    height:16px;
}
button:hover, .buttons a:hover{
    background-color:#999999;
    border:1px solid #666666;
    color:#FFFFFF;
}


/* header menu */
.menu2vide{ height:37px}
.menu{overflow: hidden;}
.menu ul{margin: 0;padding: 0;list-style-type: none;}
.menu li{display: inline;margin: 0;}
.menu li a{float: left;display: block;text-decoration: none;margin: 0;padding: 10px 8px;border-right: solid 1px #D8D8D8}
.menu li a,.menu li a:hover, .menu li.selected a{font-weight: bold;}
.menu2{overflow: hidden;}
.menu2 ul{margin: 0;padding: 0;list-style-type: none;}
.menu2 li{display: inline;margin: 0;}
.menu2 li a{float: left;display: block;text-decoration: none;margin: 0;padding: 10px 20px;}
.menu li a:hover, .menu li.selected a,.menu li a,.menu2 li.selected a, .menu2 li.selected a:hover,.menu2 li a,.menu2 li a:hover{font-size:14px;}

.menu li a:hover, .menu li.selected a,.menu2 li a,.menu2 li a:hover,.menu2 li.selected a, .menu2 li.selected a:hover{
	/* MENU - cp_cap4 */
	color: #FFFFFF;
}
.menu li a{
	/* MENU - cp_cap4 */
	background-color:#FFFFFF;
}
.menu2 li.selected a, .menu2 li.selected a:hover{
	/* PROCESSUS DE COMMANDE (ACTIVE) - cp_cap7 */
	background-color: #888888;
}
.menu2 li a:hover{
	/* PROCESSUS DE COMMANDE (ROLL-OVER) - cp_cap6 */
	background-color: #8D133B;
}
.menu li a{
	/* FOND DES ONGLETs (INNACTIF) - cp_cap5 */
	color: #8D133B;
}
.menu li a:hover, .menu li.selected a,.menu2,.menu2 li a,.menu2vide{
	/* FOND DES ONGLETs (INNACTIF) - cp_cap5 */
	background-color: #8D133B;
}

