/********

#4089B3 
#006299
********/

body {
	background:#4089B3 url(../images/bg_cote.gif) 0 0 repeat-x;
}

h2, div.prix, div.prix table,  div.description {
	background:url(../images/pt_hori.gif) bottom left repeat-x;
}
div.description {
	background-position: top left;
	padding-top:18px;
}

a, h3, dt, div#avantages p em, div.avantages p em {
	color:#006299;
}
dd dt {
	color:#4c4c4c;
}
a:hover {
	color:#5EBD53;
}

p.tbox {
	background:url(../images/textbox.gif) 0 0 no-repeat;
	padding:18px 40px 9px 31px !important;
	min-height:200px;
}

blockquote.warning {
	background:url(../images/warning.gif) 0 0 no-repeat;
	text-align: center;
	color:#D40000;
	min-height:200px;
}
* html blockquote.warning {
	height:200px;
}
div#photo blockquote.warning p {
	padding:18px 50px 9px 41px;
}
blockquote.warning strong {
	text-transform: uppercase;
	line-height:22px;
}

div#box {
	background:#FCFEFF url(../images/bg.gif) 0 0 repeat-y;
}

div#header {
	background:transparent url(../images/bg_header.gif) 0 0 no-repeat;
	
}

li#devenir a {
	width:199px;
	background:url(../images/devenir_distri.gif) 0 0 no-repeat;
}
li#commande a {
	width:207px;
	background:url(../images/commande.gif) 0 0 no-repeat;
}
li#contact a {
	width:179px;
	background:url(../images/contact.gif) 0 0 no-repeat;
}
li#eng a {
	width:102px;
	background:url(../images/english.gif) 0 0 no-repeat;
}
/* --- */
li#become a {
	width:213px;
	background:url(../images/become_distri.gif) 0 0 no-repeat;
}
li#order a {
	width:173px;
	background:url(../images/order.gif) 0 0 no-repeat;
}
li#contactus a {
	width:160px;
	background:url(../images/contactus.gif) 0 0 no-repeat;
}
li#fr a {
	width:141px;
	background:url(../images/francais.gif) 0 0 no-repeat;
}


div#content {
	padding-left:46px;
	min-height:416px;
	background: url(../images/bg_main.jpg) bottom left no-repeat;
}
* html div#content {
	height:416px;
}
body#home div#content {
	background: url(../images/home_bg.jpg) bottom left no-repeat;
	min-height:560px !important;
}
* html body#home div#content {
	height:560px;
}

div#products ul {
	background:transparent url(../images/top_prod.gif) 0 0 no-repeat;
	padding-top:5px;
}
div#products li a {
	height:23px;
	width:126px;
	display:block;
}
div#products li a:hover {
	background-position: 0 -23px;
}

li#ciseau a {
	background: url(../images/ciseau.gif)
}
li#couteau a {
	background: url(../images/couteau.gif)
}
li#ecailleur a {
	background: url(../images/ecailleur.gif)
}
li#planche a {
	background: url(../images/planche.gif)
}
/* --- */
li#scissor a {
	background: url(../images/scissor.gif)
}
li#uknives a {
	background: url(../images/label/u_knives.gif)
}
li#sknives a {
	background: url(../images/label/s_knives.gif)
}
li#uscaler a {
	background: url(../images/label/u_scaler.gif)
}
li#sscaler a {
	background: url(../images/label/s_scaler.gif)
}
li#uboard a {
	background: url(../images/label/u_board.gif)
}
li#sboard a {
	background: url(../images/label/s_board.gif)
}
li#ux1 a {
	background: url(../images/label/u_x1sharp.gif)
}
li#sx1 a {
	background: url(../images/label/s_x1sharp.gif)
}


div#description div#avantages, div#description div#specifications, 
div.description div.avantages, div.description div.specifications {
	background:url(../images/pt_verti.gif) top left repeat-y;
}

div.specifications table {
	margin-bottom:6px;
}

div#description dl {
	padding-top:10px;
}

div.prix {
	background-position: top left;
	padding-top:10px;
}
div.prix table {
	margin-bottom:6px;
}

div.outils {
	background:url(../images/pt_verti.gif) top right repeat-y;
	width:262px;
	padding-bottom:20px;
}
body#filet div#description div#avantages div#specifications {
	background: none;
}

div#footer {
	position:relative;
	clear:both;
	padding-left:345px;
	/*position:absolute;
	/*top:-2px;*/
}
body#home div#footer {
	padding-left:155px;
}
div#footer ul {
	position:absolute;
	top:-18px;
}
li#acc a {
	width:65px;
	background:url(../images/accueil.gif) 0 0 no-repeat;
}
li#service a {
	width:142px;
	background:url(../images/service.gif) 0 0 no-repeat;
}
li#corp a {
	width:77px;
	background:url(../images/corp.gif) 0 0 no-repeat;
}
li#plan a {
	width:84px;
	background:url(../images/plan.gif) 0 0 no-repeat;
}
li#confi a {
	width:106px;
	background:url(../images/confi.gif) 0 0 no-repeat;
}
/* --- */
li#home a {
	width:54px;
	background:url(../images/home.gif) 0 0 no-repeat;
}
li#customservice a {
	width:121px;
	background:url(../images/customservice.gif) 0 0 no-repeat;
}
li#siteplan a {
	width:66px;
	background:url(../images/siteplan.gif) 0 0 no-repeat;
}
li#confiden a {
	width:124px;
	background:url(../images/confiden.gif) 0 0 no-repeat;
}

table#tableau, table#tableau th, table#tableau td {
	border-color:#cccccc;
}
table#spec, table#spec th, table#spec td {
	border-color:#4c4c4c;
}

table#tableau th {
	color:#006299;
}
table#tableau .faites {
	width:35%;
}

body#galerie td img {
	border:1px solid #A5A5A5;
}
body#galerie td {
	padding:6px 12px 6px 0;
}

div#boutons input, input#calcul {
	border:2px outset #666666;
	background:#5EBD53;
	color:white;
}
* html div#boutons input, * html input#calcul {
	border:1px solid #666666;
}

table#frais td {
	text-align: center;
	width:110px;
}
table#frais th {
	padding-bottom:4px;
}