html {
	background: transparent url(../../pix/bg.jpg) repeat-x;
	background-color:#D1D1C9;
	padding:0px;
}

body {
	margin: 0px auto;
	padding: 0; 
	font: normal 12px/18px Arial, Tahoma, Verdana, Georgia, sans-serif; 
	color: #666;
	text-align: center;
	background: transparent url(../../pix/bg.jpg) repeat-x; 
	background-color:#D1D1C9;
}

#paiement input{background: none; width:auto; height:auto; border:0px; }
#paiement img{border:0px; width:auto; height:auto; float:none; margin:0px; }

h1, h2, h3, h6, h5 {margin:0; padding:0;}

h1 {font: normal 40px 'Lucida Sans Unicode', Arial, Verdena; color:#fff; letter-spacing:-3px;}
h2 {font: normal 20px 'Lucida Sans Unicode', Arial, Verdena; color:#fff; letter-spacing:-1px; margin-left:50px;}
h3 {font: normal 24px 'Lucida Sans Unicode', Arial, Verdena; color:#88765B; letter-spacing:-1px; margin-bottom:20px;}
h6 {font: normal 16px 'Lucida Sans Unicode', Arial, Verdena; color:#93ABC0; letter-spacing:-1px; margin-left:00px; margin-bottom:10px}
h5 {font: bold 12px Arial, Verdena; color:#fff;}

ul {list-style:none;}
li {padding:5px;}

h4 {font: normal 11px Arial, Verdena;letter-spacing:0px;}

hr{	border: none 0; border-top: 1px solid #E8EAEF; height: 1px;	vertical-align:top; margin:5px 0 10px 0;}

a:link, a:visited {	color: #045B9D;	text-decoration: none; }
a:active, a:hover {	text-decoration: none; background-color:#045B9D; color:#fff;}

form {padding:0px; margin:0px;}
p {padding:0px; margin:0px;}
div, ul {padding:0; margin:0;}

.clear {padding:0; margin:0; height:0px; line-height:0px; clear:both;}
.in {padding:20px;}

#main {width:1000px; margin: 0px auto; background-color:#D1D1C9; height:100%; background-image: url(../../pix/bg_main.jpg); background-repeat:repeat-x;}

#content {text-align:left; margin:0; padding:0 20px 0 20px; border:0px solid red;}

#top {height:394px;border:0px solid red;}

#logo {position:relative; top:0; left:-500px; z-index:2; float:left; border:0px solid red;}
#photo{float:left; left:0px;  position:relative; top:47px; z-index:1; border:0px solid red;}

#main_menu {padding:0; margin:0; position:relative; left:0px; top:-43px; float:right;}
#main_menu img {border:0; margin:0px; }
#main_menu a{background-color:transparent;display:block;}
#main_menu li {display:block; padding:0; margin:0; border:solid 0px #000; background-color:#986699; float:left; width:100px; height:25px; text-align:center; margin-left:8px; color:#fff;}
#main_menu .menu1 {background-color:#986699;}
#main_menu .menu2 {background-color:#8E9191;}
#main_menu .menu3 {background-color:#8BA031;}
#main_menu .menu4 {background-color:#93ABC0;}


#top_promo { width:460; padding:0px 0 5px 15px; position:relative; left:0px; top:-267px;background-color:#AEAC98; float:right; margin:0; z-index:3;}
#top_txt {float:right;width:395px; height:198px; position:relative; left:0px; top:-267px; background-color:#fff; padding:20px;}
#top_txt img {margin:10px; margin-left:0;}

#left, #center{float:left; margin-bottom:0px; border:0px solid red; position:relative; top:-267px;}

#center {width:700px; float:right; top:-250px; border:0px solid red;}
#left { margin-top:0px; width:235px; top:-312px; z-index:2;}
#left hr{	border-top: 1px solid #C5C2B4;}

#menu {padding:0; margin-left:25px; width:210px;}
#menu img {margin:0; padding:0; border:0;}
#menu li {display:block; padding:0; margin:0; border-bottom:solid 1px #9E9983; border-top:solid 1px #EDEBE7; background-color:#C5C2B4;}

#menu a {display:block; width:190px;  color:#333; padding:8px 0; padding-left:20px; background: transparent url(../../pix/str_li.gif) no-repeat 6px 13px;}
#menu a:hover {background-color:#93ABC0; color:#fff;}

#menu .main_clear {display:block; color:#333; padding:10px; border:0;}
#menu .main_clear a {display:inline; color:#4E6A85; background:none; padding:0; margin:0;}
#menu .main_clear a:hover {background-color:#93ABC0; color:#fff;}

#menu .main_addmenu a {display:block; width:190px;  color:#333; padding:8px 0; padding-left:20px; background: transparent url(../../pix/str_add_li.gif) no-repeat 6px 13px;}
#menu .main_addmenu  a:hover {background-color:#93ABC0; color:#fff;}


#menu .main {background-color:#AEAC98; color:#fff; border:0;}


#menu .checked, #menu .addmenu .checked, #menu .addmenu1 .checked, #menu .main_addmenu .checked {background-color:#93ABC0; color:#fff;}

#menu .addmenu { background-color:#DDDCD5; }
#menu .addmenu li {}
#menu .addmenu a{display:block; padding:3px 0; padding-left:30px; width:180px; background: transparent url(../../pix/str_li_li.gif) no-repeat 20px 10px;}
#menu .addmenu a:hover {background-color:#93ABC0; color:#fff;}

#menu .addmenu1 { background-color:#DDDCD5; }
#menu .addmenu1 li {}
#menu .addmenu1 a{display:block; padding:3px 0; padding-left:50px; width:160px; background: transparent url(../../pix/str_li_li.gif) no-repeat 40px 10px;}
#menu .addmenu1 a:hover {background-color:#93ABC0; color:#fff;}

#footer{ clear:both; text-align:left; border:0px solid red; padding:5px; color:#999; font-size:11px; background-color:C5C2B4; margin-left:25px; color:#fff; margin-top:20px; position:relative; top:-250px;}

#footer ul{}
#footer li{ margin-right:15px; display:inline; }
#footer a:link, #footer a:visited {	color: #666;	text-decoration: none; display:inline;}
#footer a:active, #footer a:hover {	text-decoration: none; background-color:#999; color:#fff;}


input{background: url(../../pix/bginput_.gif) left bottom no-repeat; background-color: transparent; height:22px; width:250px; border:none; color:#666; padding:3px;margin-bottom:5px; margin-top:0;}
textarea {width: 350px;	height: 120px;	border: 1px solid #D6D6D6;	background-color:#F0F0F0; padding: 2px;}

.input_recherche {background: url(../../pix/bginput.gif) left bottom no-repeat; background-color: transparent; width:180px; height:22px; border:none; color:#666; padding:3px;margin-bottom:5px; margin-top:0;}

.input_qte {background: url(../../pix/bginput2.gif) left bottom no-repeat; background-color: transparent; width:36px; height:22px; border:none; color:#666; padding-top:3px;margin-top:5px; margin-bottom:0;}

.bt, .back {background-color:#93ABC0; border:none; padding:2px 5px 2px 5px; cursor:pointer; color:#fff; font: bold 11px 'Trebuchet MS', Arial, Verdena; margin:10px 0; width:auto; height:auto;}
.back {background-color:#C5C2B4;}


.pages { float:left; width:25px; background-color:#AEAC98; color:#FFFFFF; text-align:center; margin:0px 5px 0px 0;padding-top:0px}
.pages:link, .pages:visited {background-color:#AEAC98; color:#ffffff;}
.pages:hover {background-color:#93ABC0; color:#fff;}

.pages2 { float:left; width:25px; background-color:#AEAC98; color:#FFFFFF; text-align:center; margin:0px 5px 0px 0;padding-top:0px}
.pages2:link, .pages2:visited {background-color:#93ABC0; color:#fff;}
.pages2:hover {background-color:#93ABC0; color:#fff;}


.article { float:left; width:150px; border:1px solid #AEAC98; background-color:#fff; text-align:center; margin:0 23px 23px 0;}
.article img {padding:5px; border:0; }
.article a {background-color:transparent;}

.categorie { float:left; border:1px solid #AEAC98; background-color:#fff; text-align:center; margin:0 0px 23px 0; padding:5px 5px 5px 5px}
.categorie img {padding:5px; border:0; }
.categorie a {background-color:transparent;}

.compte { float:left; border:1px solid #AEAC98; background-color:#fff; text-align:center; margin:0 0px 23px 0; padding:5px 5px 5px 5px}
.compte img {padding:5px; border:0; }
.compte a {background-color:transparent;}
.compte a:hover {background-color:#93ABC0; color:#fff;}

.desc { margin:1px; font: bold 10px 'Trebuchet MS', Arial, Verdena; color:#333; letter-spacing:0px; line-height:10px; text-align:left;}
.desc a {color:#333; display:block; padding:3px; background-color:#C5C2B4; }
.desc a:hover {background-color:#93ABC0; color:#fff;}

.article_one{border:1px solid #AEAC98; background-color:#fff; text-align:left; padding:20px;}
.article_one img {margin:0 25px 20px 0; float:left; border:0px solid #AEAC98;}

.normalcaddie { font: normal 12px Arial, Verdena; color:#88765b; font-weight:bold}

.checkbox { width:12px; height:12px; background-image:none; padding:0px; margin-right:5px; float:left;}
.radio { width:12px; height:12px; background-image:none; padding:0px; margin-right:5px;float:left;}
.radio2 { width:12px; height:12px; background-image:none; padding:0px; margin-right:5px; margin-top:5px;}
.file { background-image:none; background-color: #fff; border-width: 1px; border-style: solid; border-color: #ccc; }


table {
  font: 11px/16px Arial, Verdana, Georgia, Tahoma, sans-serif;
	color:#333;
	margin:10px 0 20px 0;
	padding:0px;
	color: #555555;
	background: #fff;
}

th {
	color: #fff;
	font-weight: bold;
	background: #BEB492;
	text-align: left;
	padding: 2px 10px 2px 10px;
	font-size: 12px;
	
}
th img {border:0px;}
th a {color: #333333;text-decoration:none;}

.spec_tab tr { background:#D1D1C9}

.spec_tab2 tr { background:#ffffff}

.caddie th {background:#aeac98; color:#FFFFFF}

.fincomall {border:1px solid #aeac98; padding:3px; margin:12px }
.fincom, .fincom td { margin:0px 0 0px 0;padding:5px; background:#93abc0; color:#FFFFFF }

tr {
	background: #fff;
}

td {
	padding: 2px 5px;
	font-size: 11px;

}



.tabClear {background: #fff; margin:0; padding:0;}
.inRight {text-align:right;}
.alert {font-size:11px; color:#FF0000;}





