html,body{
	margin:0;
	padding:0;
}
body{
	margin:0;
	padding:0;
	background:#FFF url(../IMG/bg_header.gif) repeat-x;
	color:#713918;
	font: 8pt "Lucida Grande", Verdana, Verdana, Arial, Helvetica, sans-serif;	
}

* img{
	border:0;
}

p{
	padding:0;
	margin:0;
}
* input{
	border:1px solid #666666;
}

p{
	color:#713918;
	font-size:10pt;
}
ul{
	list-style:none;
	list-style-type:none;	
	list-style-image:none;	
	margin:0;
	padding:4px;
 }
li{
	font-size:10pt;
	padding-left:6px;
	color:#713918;
	background:transparent;
}
ul.m{
	float:right;
}
ul.m li{
	float:left;
	display:inline;
	background:#6C5138 url(../IMG/bg_m.gif) no-repeat 0 0;
	padding:0;
	margin:0;
	height:200px;
	width:110px;
	margin-left:1px;
	text-align:center;
}
ul.m img{
	padding:0;
	margin:0;
	display:block;
}
ul.m span{
	padding:0;
	margin:0;
	display:block;
	text-align:center;
	font-size:8pt;
	line-height:10px;
	color:#FFFFFF;	
}
ul.m a{
	position:relative;
}
.table{
	background:transparent;
}
div#nifty{height:100%;}

div#vous-propose{ 
	margin:0 auto;
	height:98px;	
	width:200px;	
	text-indent:-1000px;	
	background:url(../IMG/bg_propose.png) no-repeat 0 0 !important; 
	background-image:url(no-image) ;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/IMG/bg_propose.png');	
}
div#au-menu{ 
	margin:0 auto;
	padding:5px;
	background:url(../IMG/bg_sidebar.png); 
}
div#thumb{ 
	margin:0 auto;
	padding:4px;
	background:url(../IMG/bg_sidebar.png); 
}
div#thumb img{ 
	border:1px solid #FFF;
}
div#vous-propose b.rtop, div#vous-propose b.rbottom{
	display:block;
	background: #864500;
}

	
/*DEFAULT*/
.area{
	border:1px solid #666666;
	font-size:10pt;
}
.contact_form label{
	font-size:12px;	
}
.msg { margin: 0 auto; padding:10px;margin-bottom:10px;background: green;color:white;font-weight:bold;text-align:center;) }
a:link,a:visited,a:active{
	color:#864500;
	text-decoration:underline;	
}
a:hover{
	color:#713918;
	text-decoration:none;
}

.header{
	background:url(../IMG/logo.gif) no-repeat 0 0 ; 

	padding:0;
	margin:0;
	height:200px;
}

.header div#flag{
	display:block;
	float:left;
	margin:0;
	padding:2px;
	background:#FFFFFF;
	border:1px solid #043C84;
	text-align:center;
}
.header div#flag #current_flag{
	-moz-opacity:1;
	-khtml-opacity: 1;	
	opacity: 1;
	filter:alpha(opacity=100);	
}
.header div#flag a{
	-moz-opacity:0.7;
	-khtml-opacity: 0.7; 
	opacity: 0.7;
	filter:alpha(opacity=70);	
}
.header div#flag a:hover{
	-moz-opacity:1;
	-khtml-opacity: 1;	
	opacity: 1;
	filter:alpha(opacity=100);	
}

.sidebar{
	width:200px;
	margin:0 auto;
	text-align:left;

 }
 #sidebar{
	height:98px;
	background-image:url(../IMG/bg_propose_bottom.png) !important; 
	background-image:url(no-image);
	background-position:bottom left;	
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/IMG/bg_propose_bottom.png'); 
 }


.sidebar  .sub {
	text-decoration:none;
	background:transparent ;	
}
.sidebar  .sub  a:link,.sidebar  .sub a:visited,.sidebar  .sub a:active{
	display:block;
	margin:0;
	padding:5px;
	padding-left:22px;	
	margin-left:22px;
	width:auto;
	color:#EEEEEE;	
	background:url(../IMG/arrow_transparent_off.gif) no-repeat 2px 8px;	
	text-decoration:none;
}
.sidebar  .sub a:hover{
	color:#FFFFFF;
	background:url(../IMG/arrow_transparent_on.gif) no-repeat 2px 8px;		
}
.sidebar a:link,.sidebar a:visited,.sidebar a:active{
	position:relative;
	display:block;
	width:auto;
	color:#FFFFFF;	
	padding:4px;	
	padding-left:20px;	
	text-decoration:none;
	background:url(../IMG/arrow_transparent_off.gif) no-repeat 2px 8px;	
}
.sidebar li{
	margin:0;
	font-size:8pt;
	font-weight:bold;
	padding-left:6px;
	color:#713918;
	background:transparent;		
}
.sidebar a:hover{
	color:#FFB600;
	background:url(../IMG/arrow_transparent_on.gif) no-repeat 2px 8px;	
}
.sidebar #current{
	color:#FFB600;
	background:url(../IMG/arrow_transparent_on.gif) no-repeat 2px 8px;	
}
#sidebar_bottom{
	background:#FFFFFF url(../IMG/sidebar_background.gif) repeat-y;
}
.sidebar_bottom{
	height:192px;
	width:177px;
	padding:0;
	margin:0;
	background:transparent url(../IMG/sidebar_bottom.gif) no-repeat 0 0;
}
.content{
	margin:0px;
	padding-top:10px;
	background:transparent;
	width:550px;
}
.content p{
	font-size:10pt;
	margin:0;
	padding:0;
}
.content div{
	font-size:10pt;
	margin:0;
	padding:0;
}
.content .title{
	height:70px;
	font-family:Georgia;
	font-size:20px;
	font-weight:bold;
	text-align:center;
	display:block;
	padding-top:20px;
	margin:0;
	color:#713918;
	background:transparent;
}
.content .c_left{
	padding-top:1px;
	padding-left:1px;
}
.content .img{
	padding-top:15px;
	padding-left:7px;
}
.content .img .container{
	border:1px solid #FFFFFF;
}
.content .img img{
	border:5px solid #713918;
}


.footer{
	margin:0;
	padding:5px;
	height:38px;
	font-size:10pt;	
	font-weight:bold;
	color:#FFFFFF;
	background: #652E11 url(../IMG/bg_footer.gif) repeat-x; 
	text-align:center;
}
.footer a{
	color:#FFFFFF;
}
.footer a:visited{
	color:#FFFFFF;
}
.products{
	margin:0;
	padding:0;
	color:#333333;	
	background:#652E11;
}
.products .detail{
	margin:0;
	padding:2px;
	color:#333333;	
	width:100%;
	text-align:justify;
}
.products .detail li{
	text-align:justify;
}
.products li{
	color:#333333;
	text-align:justify;
}
.products h2{
	margin:0;
	padding:5px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}
.products h2 a:link,.products h2 a:visited,.products h2 a:active{
	color:#FFFFFF;
}
.products h3{
	margin:0;
	padding:0;
	font-size:18px;	
}
.products img{
	margin:0;
	padding:0px;
}
.products b.rtop b, .products b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #864500}
	
.products .rtop, .products .rbottom{display:block;background: #FFFFFF;}
.news .rtop *, .products .rbottom *{display: block; height: 1px; overflow: hidden}
.products .r1{margin: 0 5px}
.products .r2{margin: 0 3px}
.products.r3{margin: 0 2px}
.products .r4{margin: 0 1px; height: 2px} 

.news{
	margin:0;
	padding:0;
	background:#F7841F url(../IMG/body_.gif);
	color:#333333;
}
.news a:link,.news a:visited,.news a:active{
	color:#000000;
}
.news a:hover{
	color:#333333;
}
.news h2{
	margin:0;
	padding:5px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}
.news h2 a:link,.news h2 a:visited,.news h2 a:active{
	color:#FFFFFF;
}
.news h3{
	margin:0;
	padding:0;
	font-size:16px;	
	font-weight:bold;
	color:#666666;	
}
.news img{
	margin:0;
	padding:0;
}
.news .detail{
	margin:0;
	padding:2px;
	width:100%;
	color:#333333;
	text-align:justify;
}
.news .date{
	margin:0;
	padding:2px;
	width:100%;
	font-style:italic;
	text-align:right;
	color:#666666;	
}
.news b.rtop b, .news b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #F7841F url(../IMG/body.gif)}
	
.news .rtop, .news .rbottom{display:block;background: #FFFFFF;}
.news .rtop *, .news .rbottom *{display: block; height: 1px; overflow: hidden}
.news .r1{margin: 0 5px}
.news .r2{margin: 0 3px}
.news .r3{margin: 0 2px}
.news .r4{margin: 0 1px; height: 2px} 

.skins {display: none;width: 140px;top:195px;left:auto;clear:left;position: absolute; padding: 4px;margin: 0 0 0 -55px;  background: #FFFFFF; z-index: 100;}
.skins * {float: left; }
.skins div {clear: both; *clear: none;}
.skins ul {padding:0;margin:0;background:#652E11;color:#FFF;font-size:14px;}
.skins:hover ul,.skins-hover{display: block;}
.skins ul,.skins ul * {list-style-type:none;margin:0;width:100%;}
.skins ul li {display:block;width:100%;height:auto;background:#652E11;color:#FFF;font-size:14px;text-align:left;}
.skins .colors {clear: left;}
.skins .colors a {text-decoration:none;width:100%;padding:3px;color:#FFF;font-size:12px;font-family:Times;float:left;border-bottom:1px solid #EEEEEE;	font-style:normal;}
.skins .colors a:hover {background:#FFF;color:#996600}
