/* CSS Document */

* {
	margin: 0;
}

html, body {
	height: 100%;
	width: 100%;
	background-color:#000000;
}

body,table,td,p,div {  
	font-family:"Lucida sans", "Myriad Roman", Verdana;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	color: #ffffff;
}
a {  text-decoration: none;color:#8A8984; }
a:hover {  text-decoration: none;color:#d9c86e; }
a img{
	border:none !important;
}
.nocolor { color:#D5D4CC;font-weight:normal; }
.nocolor a { color:#D5D4CC;font-weight:normal;text-decoration:none; }
.nocolor a:hover { font-weight:normal;text-decoration:underline; }

.grey { color:#8A8984; }
.grey a { color:#8A8984;text-decoration:none; }

.lightgrey { color:#ccc; }



.blanc { color:#FFFFFF; }

ul {  margin:0;color:#8A8984;padding: 0;list-style-type: none; }
.titres {  font-size: 14px; font-weight: bold; line-height:18px;}
.titre {  font-size: 14px; font-weight: bold; line-height:18px;}
.legende {  font-size: 10px}
input {
	font-family:"Lucida sans", "Myriad Roman", Verdana;
	font-size: 9px;
}
.spacer {
  clear: both;height:1px;
}
.inlineb { display:inline-block; }
.nocarousel li { display:block-inline;float:left; }
.nocarousel li a { display:inline-block;border:3px solid #222; }
.nocarousel li a:hover { border:3px solid #343434; }



hr {
height: 2px;
margin: -0.5em 0;
padding: 0;
border: 0;
}
.opacity-90 {
	filter:alpha(opacity=90); /* IE */

-moz-opacity:0.9; /* Mozilla */

-khtml-opacity: 0.9; /* Safari */

opacity: 0.9; /* CSS3 */
}
.opacity-50 {
	filter:alpha(opacity=50); /* IE */

-moz-opacity:0.5; /* Mozilla */

-khtml-opacity: 0.5; /* Safari */

opacity: 0.5; /* CSS3 */
}
.opacity-30 {
	filter:alpha(opacity=30); /* IE */

-moz-opacity:0.3; /* Mozilla */

-khtml-opacity: 0.3; /* Safari */

opacity: 0.3; /* CSS3 */
}

.opacity-10 {
	filter:alpha(opacity=10); /* IE */

-moz-opacity:0.1; /* Mozilla */

-khtml-opacity: 0.1; /* Safari */

opacity: 0.1; /* CSS3 */
}

#mult_submit { background-color:#000000; text-color:#ffffff; cursor:hand;}
select {
	font-family:"Lucida sans", "Myriad Roman", Verdana;
	font-size: 9px;
	background-color: #555555;
	color: #FFFFFF;
	border:1px solid #999999;
}
input { border:1px solid #666666;padding-left:5px; }
textarea {
	font-family:"Lucida sans", "Myriad Roman", Verdana;
	font-size: 9px;
}
.titregrand {
	font-family:"Lucida sans", "Myriad Roman", Verdana;
	font-size: 22px;
	line-height:24px;
}
.boxborder {
	border: 1px solid #555555;
}
.tdborderdash {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: bdc2c9;
	padding: 10px;
}
.petit {
	font-size: 11px;
}
.grand {
	font-size: 13px;
}
.pointilles {
	border-top: 1px dotted #8A8984;
	border-bottom: none 0;
	border-left: none 0;
	border-right: none 0;
	bottom: 3px;
}
hr {
	border-top: 1px solid #222222;
	border-bottom: none 0;
	border-left: none 0;
	border-right: none 0;
	bottom: 3px;

}

.pad10 {
	padding: 10px;
}
.pad10-2 {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
}
#admin {
	width:80%;
	text-align:left;
}
#admin .inter { 
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	background-color:#993399;
	color:#FFFFFF;
}
#admin .content { 
	padding: 10px;
	background-color:#dad5dd;
}
#admin .titre { 
	padding: 10px;
	font-size:14px;font-weight:bold;
}
.ma_colonne{
	float:left;
	width:180;
	margin-bottom:0%;
	margin-top:0px;
	margin-bottom:20px;
	margin-left:1%;
	padding:0%;
}
#ventre {
	padding-left:5%;text-align:left;width:840px;
}

.bio {
	width:550px;height:400px;padding:20px;margin:20px 0 0 40px;text-align:justify;
}
.cold {
	float:left;width:160px;height:400px;padding:20px;margin-left:600px;
}
.colg {
	float:left;
}
.floatLeft { 	float:left; }
.w-300 {
	width:300px;
}
.categorylist { text-align:right;margin-left:-40px;margin-right:40px; }
.categorylist li { cursor:pointer;padding:0 5px; }
.categorylist li a { text-decoration:none;display:block;padding-right:10px;margin-right:-10px; }
.categorylist li a:hover { background-color:#746c42;display:block;text-align:right; }
.categorylist li a.rollon { background-color:#746c42;text-decoration:none;cursor:pointer;display:block;color:#d9c86e; }
.border {
border:solid 1px #FFFFFF;
}
#sub-header {
	padding-left:50px;height:20px;
}
.boxImg {
	position: relative;
	left: 0px;
	top: 0px;
}
#contact { width:630px;
height: auto;
min-height: 260px;
_height: 260px; 
text-align:left;margin-left:25%;margin-top:30px;background:#222222; }
#contact label { float:left;width:110px;margin-right:20px;text-align:right;height:20px;color:#999999; }
#contact input[type=text], input[type=password], textarea {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 9px;
	width:450px;
}
#samples-all {  width:680px;height:70px;position:absolute;left:0px;clip: rect(0px, 700px, 206px, 0px);overflow:hidden; }

#samples-carousel { position:absolute;left:52px;clip: rect(0px, 630px, 206px, 0px);overflow:hidden;z-index:0; }

#samples { overflow:hidden;height:90px;text-wrap:none; }
#samples ul { display:inline;padding:0;overflow:hidden;  }
#samples li { height:60px;list-style-type: none;float:left;margin:0;margin-right:4px;padding:0;border:3px solid #222222; }


#sendtoafriend { font-size:10px;background-color:#222222;margin-top:20px;color:#666666; }
#sendtoafriend label { font-size:10px;width:100px;text-align:left; }
#sendtoafriend input { width:150px; }
#sendtoafriend textarea { width:150px; }

#sendtoafriend-ok { font-size:10px;background-color:#222222;margin-top:20px;margin-left:30px;color:#666666; }

#mover { overflow:hidden;width:630px;clip:rect(0,630px,100px,0); }
#news-tbl { position:relative;left:0;z-index:0; }
.news-sample { width:160px;background:#111111;width:160px;height:80px;margin-right:1px; }
.news-sample:hover a { color:#d9c86e; }

.suiprec  { padding:3px 5px;display:inline-block; }
.suiprec a:hover {background:#fff; }

#fiche {
width:660px;text-align:left;
margin-left:25%;
/margin-left:48%;
}
