/*        couleurs         
OR   #F6C129
MARRON    #32190F
 */
html, body {
	margin:0px;
	padding:0px;
	/*margin-top:15px;*/
	font:normal .9em verdana;
	color:#32190F;
	text-align:justify;
	background-color:#ffffff;/*#424242*/
	scrollbar-face-color: #999;
	scrollbar-shadow-color: #F6C129;
	scrollbar-highlight-color: #F6C129;
	scrollbar-3dlight-color: #32190F; 
	scrollbar-darkshadow-color: #32190F; 
	scrollbar-track-color: #32190F; 
	scrollbar-arrow-color: #F6C129;
}


img {
border:1px solid #32190F;
/*margin:4px;*/
}
input {
border:1px solid #32190F;
}
.left {
float:left;
}
.right {
float:right;
}
.clear {
clear:both;
}

.gras {
font-weight:bold;
}
.verdana30orbold {
font-size:30px;
color:#F6C129;
font-weight:bold;
}
.verdana22orbold {
font-size:22px;
color:#F6C129;
font-weight:bold;
}
.verdana17 {
font-size:17px;
color:#FFFFFF;
}
.verdana12bold {
font-size:13px;
font-weight:bold;
color:#000000;
}
.verdana10 {
font-size:11px;
color:#000000;
}
.verdana10 a:active{
font-size:11px;
color:#000000;
}
.verdana12{
font-size:12px;
color:#000000;
}
.verdana14{
font-size:14px;
color:#000000;
}
.verdana9or {
font-size:10px;
color:#000000;
}
.verdana17or {
font-size:17px;
color:#F6C129;
}
a {
text-decoration:none;
color:#32190F;
}
a:hover{
color:#F6C129;
}
a:active{
color:#F6C129;
}

#mainframe {
position:absolute;
overflow:auto;
width:auto;
height:auto;
}

#mainframe2 {
position:absolute;
left:50%;
top:50%;
width:980px;
height:560px;
margin-left:-490px;
margin-top:-280px;
}

#bandeau {
position:absolute;
left:50%;
top:20px;
width:980px;
height:auto;
margin-left:-490px;
z-index:1;
background:url(bandeau.jpg) no-repeat;
overflow:hidden;
}
#menu {
position:absolute;
left:50%;
top:140px;
width:980px;
height:30px;
margin-left:-490px;
background-color:#32190F;
z-index:1;
color:#fff;
font-weight:bold;
line-height:30px;
overflow:hidden;
}

ul, li, p{
margin:0px;
padding:0px;
}
div#menu li {
display:inline;
}
#menu a {
text-decoration:none;
color:#fff;
margin:0px 5px 0px 5px;
padding:0px 27px 0px 27px;

}

#menu a:hover {
color:#F6C129;
}
#menu a:active {
color:#F6C129;
}

#conteneur {
position:absolute;
left:50%;
top:170px;
width:980px;
min-height:410px;
margin-left:-490px;
background-color:#fff;
border:0px solid #F6C129;
margin-bottom:40px;
}

#conteneur2 {
position:relative;
left:50%;
top:170px;
width:980px;
height:auto;
margin-left:-490px;
background-color:#fff;
border:0px solid #F6C129;
}

#ligne_cour_or {
width:784px;
height:20px;
display:block;
padding:15px 103px 0px 94px;
}
#ligne_cour_or span+span+span {
font-weight:bold;
float:right;
}
#cour_or {
width:112px;/*152*/
background-color:#F6C129;
margin-left:25px;
padding:0px 8px 0px 8px;
float:left;
}
/*accueil*/
.vignette {
float:left;
width:70px; 
height:70px;
}
.vignette2 {
float:left;
width:150px; 
font-size:9px;
}
/*.vignette img{
border:0px;
width:70px;
height:70px;
}*/
.espace_L_5 {
float:left;
width:5px; 
height:70px;
}
.espace_H_5 {
clear:both;
overflow:hidden;
width:5px;
height:5px;
}
.espace_L_10 {
float:left;
width:10px; 
}
.espace_H_10 {
clear:both;
overflow:hidden;
width:10px;
height:10px;
}
.btn {
background-color:#33180f;font-family:Verdana; font-size:12px; color:#FFFFFF; cursor:pointer;
} 
/*loramafacon*/
.vignette100 {
position:relative;
float:left;
width:100px;
height:100px;
}

/*catalogue*/
#catalogue {

	width:980px;
	min-height:275px;
	top:20px;
	/*left:100px;*/
	/*right:100px;*/
}
.filtre{
	position:relative;
	width:560px;
	height:20px;
	margin-left:160px;
	text-align:center;
	font-family:Verdana; font-size:14px;
}
.filtre_acc{
	position:relative;
	width:880px;
	text-align:right;
	font-family:Verdana; font-size:12px;
}
.fleche{
	position:relative;
	width:450px;
	height:15px;
	margin-left:160px;
	font-family:Verdana; font-size:10px;

}
.conteneur_vignette{
	position:relative;
	float:left;
	width:460px;
	/*height:220px;*/
}
.conteneur_vignette2{
	float:left;
	width:800px;
	padding-left:20px;
	/*height:220px;*/
}
.conteneur_vignette3{
	float:left;
	padding-left:20px;
	/*height:220px;*/
}
.loramaf_selection{
	float:left;
	width:360px;
	height:170px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	border:1px solid #32190F;
}
.loramaf_selection ul{  margin: 0; padding: 0 1em 0 0; list-style-type: none;}
.zoom{
	position:relative;
	float:left;
	width:160px;
	text-align:center;
	/*filter:alpha(opacity=0);
	-moz-opacity: 0;*/
	z-index:1;
	/*display:none;*/
}
.prix{
	position:relative;
	/*float:none;*/
	left:620px;
	top:0px;
	width:160px;
	height:35px;
	text-align:center;
		z-index:1;
	/*display:none;*/
}
.comment {
	position:relative;
	clear:both;
	width:980px;
	top:30px;
	left:0px;
	bottom:30px;
	text-align:center;
}
.comment span {
font-size:15px;
}

div#categ_menu {
	float:left;
	width:160px;
	padding-top:10px;
	/*height:220px; */
	background-color:#FFFFFF;
}
div#categ_menu li {
	font-family:Verdana; font-size:14px; color:#30130b;
	line-height:20px;
	list-style-type:none;
}
div#categ_menu a {
	padding-left:20px;
}
div#categ_menu a:hover {
	background:url(puce_bague.gif) no-repeat;
}
div#categ_menu a:active {
	background:url(puce_bague.gif) no-repeat;
}

.input_text {
border-color:#FFFFFF;
}
/*catalogue detail*/
#catalogue_detail {
	position:relative;
	width:680px;

	top:20px;
	left:225px;
	right:225px;
}
div#categ_zoom {
	position:relative;
	float:left;
	width:230px;
	height:220px;
	left:5px;
	text-align:center;
	line-height:220px;
	vertical-align:middle;
}
div#categ_zoom img{
	width:200px;
	height:200px;
}
.detail_cata {
	position:relative;
	float:left;
	width:230px;
	height:220px;
	margin-top:5px;
	margin-left:5px;
}
.aigle {
	position:relative;
	float:left;
	width:75px;
	height:31px;
	top:185px;
	text-align:center;
}
.detail_cata li {
	display : list-item;
	list-style-image : url(puce2.jpg);
	list-style-position: outside;
	margin-left:16px;
	font-size:13px;
	color:#30130b;
	
}

.detail_cata p{
	display:block;
	width:160px;
	height:60px;
	line-height:20px;
	margin-left:25px;
	padding:2px 8px 2px 8px;
	text-align:center;
}
#catalogue_detail .comment {
	position:relative;
	clear:both;
	top:30px;
	text-align:center;
}
#catalogue_detail .bouton {
	position:relative;
	clear:both;
	top:20px;
	text-align:center;
}
.comment span {
font-size:15px;
}
/*info produit*/
/*selection*/
.input_selection{
background-color:#FFFFFF; color:#000000; font-weight:bold;
}
/*contact*/
.contact{position:relative;width:680px;top:10px;left:150px;right:150px;}
.mess{position:relative; width:auto;text-align:center; color:#FF0000;}
.intitule{position:relative; float:left; width:200px;}
.obj_form{position:relative; float:left; width:480px;}
.esp_H_10{position:relative; clear:both; width:680px; height:10px;}

#pied {
position:absolute;
bottom:0px;
width:980px;
height:40px;
background:url(pied.jpg) no-repeat;
}
#pied p{
line-height:40px;
color:#fff;
text-align:center;
font-size:1.1em;
}
#pied2 {
position:absolute;
bottom:0px;
width:980px;
height:40px;
background:url(pied.jpg) no-repeat;
}
#pied2 p{
line-height:40px;
color:#fff;
text-align:center;
font-size:1.1em;
}
#copyright{
position:absolute;
bottom:-15px;
display:block;
width:980px;
text-align:center;
font-size:.8em;
color:#999;
text-decoration:none;
text-align:center;
}
a:hover#copyright {color:#333;}

/* Sample PopBox CSS Classes */

.PopBoxImageSmall
{
	border: none 0px #ffffff;
	cursor: url("img_popbox/magplus.cur"), pointer;
}
.PopBoxImageLarge
{
	border: solid 1px #999999;
	cursor: url("img_popbox/magminus.cur"), pointer;
}
.PopBoxImageShrink
{
	cursor: url("img_popbox/magminus.cur"), pointer;
}
.PopBoxImageLink
{
	cursor: pointer;
}
.PopBoxImageMove
{
	border: none 0px #ffffff;
	cursor: pointer;
}