html {
  	background: transparent url(../pix/bg.jpg) repeat-x top center;
	background-color:#ADA398;
	padding:0px;
	margin: 0px auto;
}

body {
	margin: 0px auto;
	padding: 0; 
	font: 12px Arial, Verdana, sans-serif; 
	color: #333;
	text-align: center;
  	background: transparent url(../pix/bg.gif) no-repeat top center;

}

h1, h2, h3, h4, h5, h6 {margin:0; padding:0;}

h1 {font: bold 17px Arial; color:#000; letter-spacing:0px; margin-top:0px; margin-bottom:4px;}
h2 {font: normal 17px Arial; color:#fff; letter-spacing:0px; margin-left:0px; margin-bottom:5px;}
h3 {font: bold 13px Arial; color:#666; letter-spacing:0px; margin-bottom:7px;}

h4 {font: bold 35px Georgia, Arial, Verdena; color:#cc0000; margin-bottom:15px;}
h5 {font: normal 11px Arial, Verdena; color:#333; }

ul {list-style:none;}
li {padding:0px;}

hr{	border: none 0; border-top: 1px solid #C5AF97; height: 1px;	vertical-align:top; margin:10px 0 10px 0; clear:both;}

img {border:0;}

a:link, a:visited {	text-decoration: none; border:0; background-color:transparent; color:#0FB4EC; outline: none;}
a:active, a:hover {	text-decoration: underline; background-color:transparent;}

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; visibility: hidden;}

.bold { font-weight:bold; }

#main, #main_1, #main_2, #main_3, #main_4, #main_5, #main_6, #main_7 {width:930px; margin: auto; padding:0; margin-top:0px;}

#top {height:243px; background: transparent url(../pix/top.jpg) 0px 0px no-repeat; margin-bottom:20px;}
#language {position:relative; top:40px; left:729px; float:left; height:20px; color:#9C9186; font-size:11px;}
.checked { font-weight:bold; }

#quote {width:150px; height:100px; overflow:hidden; position:relative; top:85px; left:576px;float:left; text-align:left; font:bold 12px Arial; background: transparent url(../pix/quote_1.gif) 0px 0px no-repeat; padding-top:50px;}

#main_1 #quote {background: transparent url(../pix/quote_1.gif) 0px 0px no-repeat;}
#main_2 #quote {background: transparent url(../pix/quote_2.gif) 0px 0px no-repeat;}
#main_3 #quote {background: transparent url(../pix/quote_3.gif) 0px 0px no-repeat;}
#main_4 #quote {background: transparent url(../pix/quote_4.gif) 0px 0px no-repeat;}
#main_5 #quote {background: transparent url(../pix/quote_5.gif) 0px 0px no-repeat;}
#main_6 #quote {background: transparent url(../pix/quote_6.gif) 0px 0px no-repeat;}

#quote .author {font-size:11px; text-align:right;}
#main_1 #quote, #main_1 #content h1, #main_1 a { color:#FF6600;}
#main_2 #quote, #main_2 #content h1, #main_2 a { color:#0099FF;}
#main_3 #quote, #main_3 #content h1, #main_3 a { color:#932680;}
#main_4 #quote, #main_4 #content h1, #main_4 a { color:#F50B52;}
#main_5 #quote, #main_5 #content h1, #main_5 a { color:#CC0000;}
#main_6 #quote, #main_6 #content h1, #main_6 a { color:#66CC00;}

#language a {color:#9C9186; letter-spacing:1px;}

#menu ul { margin:0; padding:0; background-color:#A7B35D; background-color:#A7B35D;}
#menu li {margin:0; padding:0; float:left; margin-right:1px;}
.sousmenu {padding-left:10px; }
.sousmenubold {padding-left:10px; font-weight:bold; }
#menu a {font-size:13px; background-color:#B8B1A9; display:block; padding:10px 0px; color:#fff; letter-spacing:1px; width:154px; }

#menu #menu1 a:active, #menu #menu1 a:hover, #menu #menu1 .clicked { background-color:#FF6600; text-decoration:none; color:#fff; }
#menu #menu2 a:active, #menu #menu2 a:hover, #menu #menu2 .clicked { background-color:#0099FF; text-decoration:none; color:#fff; }
#menu #menu3 a:active, #menu #menu3 a:hover, #menu #menu3 .clicked { background-color:#932680; text-decoration:none; color:#fff; }
#menu #menu4 a:active, #menu #menu4 a:hover, #menu #menu4 .clicked { background-color:#F50B52; text-decoration:none; color:#fff; }
#menu #menu5 a:active, #menu #menu5 a:hover, #menu #menu5 .clicked { background-color:#CC0000; text-decoration:none; color:#fff; }
#menu #menu6 a:active, #menu #menu6 a:hover, #menu #menu6 .clicked { background-color:#66CC00; text-decoration:none; color:#fff; }

#line {height:3px; clear:both; margin-bottom:20px;}

#main_1 #line, #main_1 #content #col_b, #main_1 #content #col_c_a { background-color:#FF6600;}
#main_2 #line, #main_2 #content #col_b, #main_2 #content #col_c_a { background-color:#0099FF;}
#main_3 #line, #main_3 #content #col_b, #main_3 #content #col_c_a { background-color:#932680;}
#main_4 #line, #main_4 #content #col_b, #main_4 #content #col_c_a { background-color:#F50B52;}
#main_5 #line, #main_5 #content #col_b, #main_5 #content #col_c_a { background-color:#CC0000;}
#main_6 #line, #main_6 #content #col_b, #main_6 #content #col_c_a { background-color:#66CC00;}


#col_a, #col_b, #col_c {float:left;width:170px; text-align:left; line-height:17px; margin-right:20px;}
#col_a {width:470px; height:380px; background-color:#fff; padding:20px 40px; color:#685649; overflow:auto;}
#col_b { color:#fff; padding:10px 0; height:500px}
#col_b ul {padding:5px 5px 20px 10px;}
#col_b ul li{margin-bottom:7px;}
#col_b ul a{color:#fff; font-size:13px;}
#col_c {margin-right:0px;}
#col_c_a {padding:10px; margin-bottom:20px; color:#fff;}
#col_c_b {border:1px solid #CBC6C0; padding:10px; margin-bottom:20px; }
#col_c_b img {float:left; margin:5px 5px 0 0;}
#col_c_b {color:#685649; font-size:11px;}
#col_c_b a{color:#685649; font-size:11px;}
#col_c_c {background:transparent url(../pix/bg_col_c_c.gif) no-repeat top center; padding:10px; width:150px;}
#col_c_c a {color:#333; text-decoration:none; padding-left:45px}

#actu img {float:left; margin:5px 5px 0px 0;}
#mecene
{
	width:130px;
	float:left;
	text-align:left;
	padding-bottom:20px;
	padding-left:45px;
	padding-right:45px;
	font-size:10px;
}

#footer{ font-size:11px; margin-top:40px; height:32px;  margin-bottom:17px; padding:4px; text-align:left; color:#DEDAD6; border-top:1px solid #B8B1A9;}

#footer .left {float:left; margin:4px 0 0 10px;}
#footer .left span {margin:0 50px;}
#footer .left a {margin-left:20px;}
#footer .right {float:right; text-align:right; margin-right:10px;}

#footer a {color:#DEDAD6;}


.input_1{ height:21px; font-size:11px; width:180px; border:none; background: transparent url(../pix/input_1.jpg) no-repeat top center; color:#666; padding-bottom:3px; padding-left:2px; padding-top:3px; }
.input_11{ height:21px; font-size:11px; width:350px; border:none; background: transparent url(../pix/input_11.jpg) no-repeat top center; color:#666; padding-bottom:3px; padding-left:2px; padding-top:3px; }
.input_2{ height:21px; font-size:11px; width:180px; border:none; background: transparent url(../pix/input_2.jpg) no-repeat top center;  color:#666; padding-bottom:3px; padding-left:2px; padding-top:3px; }
.input_4{ height:21px; font-size:11px; width:180px; border:none; background: transparent url(../pix/input_4.jpg) no-repeat top center;  color:#666; padding-bottom:3px; padding-left:2px; padding-top:3px; }
.input_5{ height:21px; font-size:11px; width:100px; border:none; background: transparent url(../pix/input_5.jpg) no-repeat top center;  color:#666; padding-bottom:3px; padding-left:2px; padding-top:3px; }
.input_6{ height:21px; font-size:11px; width:180px; border:none; background: transparent url(../pix/input_6.jpg) no-repeat top center;  color:#666; padding-bottom:3px; padding-left:2px; padding-top:3px; }
.input_7{ height:21px; font-size:11px; width:180px; border:none; background: transparent url(../pix/input_7.jpg) no-repeat top center;  color:#666; padding-bottom:3px; padding-left:2px; padding-top:3px; }
.input_8{ height:21px; font-size:11px; width:50px; border:none; background: transparent url(../pix/input_8.jpg) no-repeat top center;  color:#666; padding-bottom:3px; padding-left:2px; padding-top:3px; }
.input_22{ height:21px; font-size:11px; width:350px; border:none; background: transparent url(../pix/input_22.jpg) no-repeat top center;  color:#666; padding-bottom:3px; padding-left:2px; }
.textarea_1 {width: 350px; font-size:11px;	height: 120px;	border:none; background: transparent url(../pix/textarea1.jpg) no-repeat top center; padding: 2px; color:#666;}
.textarea_2 {width: 350px; font-size:11px;	height: 120px;	border:none; background: transparent url(../pix/textarea2.jpg) no-repeat top center; padding: 2px; color:#666;}
.textarea_4 {width: 350px; font-size:11px;	height: 120px;	border:none; background: transparent url(../pix/textarea4.jpg) no-repeat top center; padding: 2px; color:#666;}
.textarea_5 {width: 300px; font-size:11px;	height: 120px;	border:none; background: transparent url(../pix/textarea5.jpg) no-repeat top center; padding: 2px; color:#666;}
.submit_1{ height:21px; width:180px; border:none; background: transparent url(../pix/submit_1.jpg) no-repeat top center; color:#fff; padding-bottom:3px; padding-left:2px; }
.submit_2{ height:21px; width:180px; border:none; background: transparent url(../pix/submit_2.jpg) no-repeat top center; color:#fff; padding-bottom:3px; padding-left:2px; }

.input_ {background: url(../pix/bg_input_.gif) left top no-repeat; width:120px;}

.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;}

.bt, .back, .ok {background: url(../pix/bgbt.jpg) center top no-repeat;  border:none; cursor:pointer; color:#fff; width:120px; height:24px; font: normal 11px Arial, sans-serif; text-align:center;}
.back {background-color:#C5C2B4;}

.ok {background: url(../pix/btok.gif) center top no-repeat; width:31px; height:21px; text-align:center;}


.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;}
.file { background-image:none; background-color: #fff; border-width: 1px; border-style: solid; border-color: #ccc; }



.tab_clear {background: transparent; margin:auto; padding:0;}
.in_right {text-align:right;}
.alert {font-size:11px; color:#cc0000;}


#produit { width:200px;	height:170px; border:1px solid #ADA398; text-align:center; float:left; margin-left:20px; }
#produit_img { width:200px;	height:140px; background-color:#FFFFFF;	vertical-align:bottom; }
#produit_int { width:196px;	height:20px; background-color:#0099FF; vertical-align:bottom; text-align:left; padding:5px 2px 5px 2px; }

#produit_det { width:400px; text-align:center; margin-left:30px }
#produit_img_det { width:380px;	 background-color:#FFFFFF; padding:10px; }
#produit_int_det { width:380px;	height:20px; background-color:#0099FF; vertical-align:bottom; text-align:left; padding:5px 10px 5px 10px; }

.input_3{ height:21px; width:50px; border:none; background: transparent url(../pix/quantite.jpg) no-repeat top center; color:#666; padding-bottom:3px; padding-left:20px; }
.submit_3{ height:20px; width:150px; border:none; background: transparent url(../pix/submit_3.jpg) no-repeat top center; color:#fff; padding-bottom:3px; padding-left:2px; }
.submit_4{ height:20px; width:150px; border:none; background: transparent url(../pix/submit_4.jpg) no-repeat top center; color:#0099ff; padding-bottom:3px; padding-left:2px; }
.submit_5{ height:20px; width:180px; border:none; background: transparent url(../pix/submit_5.jpg) no-repeat top center; color:#ffffff; padding-bottom:3px; padding-left:2px; }
.submit_6{ height:20px; width:180px; border:none; background: transparent url(../pix/submit_6.jpg) no-repeat top center; color:#ffffff; padding-bottom:3px; padding-left:2px; }

th {
	background-color:#0099ff;
	color:#FFFFFF;
	text-align:center;
	font-weight:normal;
	}
	
.retour_1{ height:21px; width:140px; border:none; background: transparent url(../pix/retour.jpg) no-repeat top center; color:#66cc00; padding-bottom:10px; padding-left:2px;  }
.retour_2{ height:21px; width:140px; border:none; background: transparent url(../pix/retour_2.jpg) no-repeat top center; color:#F50B52; padding-bottom:10px; padding-left:2px;  }
.retour_3{ height:21px; width:140px; border:none; background: transparent url(../pix/retour_3.jpg) no-repeat top center; color:#932680; padding-bottom:10px; padding-left:2px;  }




.pages_boutique_comment { float:left; padding-left:20px; color:#0099ff; }
.pages_boutique { float:left; width:20px; font-size:10px; background-color:#ADA398; text-align:center; margin:0px 5px 0px 0;padding-top:0px; }
.pages_boutique:link, .pages_boutique:visited {background-color:#ADA398; }
.pages_boutique:hover {background-color:#0099ff;}
.pages_boutique_select { float:left; width:20px; font-size:10px; background-color:#0099ff; text-align:center; margin:0px 5px 0px 0;padding-top:0px;}
.pages_boutique_select:link, .pages_boutique_select:visited {background-color:#0099ff;}
.pages_boutique_select:hover {background-color:#0099ff;}

.pages_journal_comment { float:left; color:#ff6600; }
.pages_journal { float:left; width:20px; font-size:10px; background-color:#ADA398; text-align:center; margin:0px 5px 0px 0;padding-top:0px; }
.pages_journal:link, .pages_journal:visited {background-color:#ADA398; }
.pages_journal:hover {background-color:#ff6600;}
.pages_journal_select { float:left; width:20px; font-size:10px; background-color:#ff6600; text-align:center; margin:0px 5px 0px 0;padding-top:0px;}
.pages_journal_select:link, .pages_journal_select:visited {background-color:#ff6600;}
.pages_journal_select:hover {background-color:#ff6600;}

.pages_dossiers_comment { float:left; color:#F50B52; }
.pages_dossiers { float:left; width:20px; font-size:10px; background-color:#ADA398; text-align:center; margin:0px 5px 0px 0;padding-top:0px; }
.pages_dossiers:link, .pages_dossiers:visited {background-color:#ADA398; }
.pages_dossiers:hover {background-color:#F50B52;}
.pages_dossiers_select { float:left; width:20px; font-size:10px; background-color:#F50B52; text-align:center; margin:0px 5px 0px 0;padding-top:0px;}
.pages_dossiers_select:link, .pages_dossiers_select:visited {background-color:#F50B52;}
.pages_dossiers_select:hover {background-color:#F50B52;}
