/*@charset "utf-8";*/
/* CSS Document */
a:link {color:#A4815A}      /* unvisited link */
a:visited {color:#A4815A}  /* visited link */
a:hover, a:active {color:#B3AD68; text-decoration:none;}  /* mouse over link and selected link */

//TD {border: 1px solid red; }
TD.tri a:link, TD.tri a:visited {color:#FFFFFF; text-decoration:none;}      /* unvisited link */
TD.tri a:hover, TD.tri a:active {color:#A4815A; text-decoration:none;}  /* mouse over link and selected link */

H3 A {text-decoration:none;}

DIV.offre TD { color: #CCCCCC; }

FORM#rechercher INPUT#mot { border: 0px; background: url(survol/bg_input.gif) no-repeat; padding-left:5px;  font-weight:bold; font-style:italic; color: #AAAAAA;height:22px; width:75px; color: #FFFFFF;}
FORM#rechercher INPUT#mot:focus { font-style:normal;  font-weight:normal;width:200px;}

FORM#rechercher INPUT#go { border: 0px; background: url(survol/bg_go.gif) no-repeat right center; font-style:italic; color: #AAAAAA;height:22px; }


HTML{ background-color:#1e1e1e; }
BODY { font-family: Arial; font-size: 0.8em;background-color:#1e1e1e; }

#all { 
	position: absolute; 
	width:100%;
	background: url(bg-bottom.png) repeat-x bottom left !important;
	background: none;
	min-height: 100%;
}
DIV#search {
	width: 250px;
	float:right;
	text-align: right;
	margin:30px;
	}
DIV#search INPUT#mot {
	/*background-color: #F6F2A5;*/
	background-color: #EDEDED;
	border: #9E7C2C;
	}
DIV#menu {
	text-align:right;
	width: 400px;
	float:left;
	line-height:200%;
	}	
DIV#menu A {
	color:#000000; text-decoration:none; font-weight:bold;
	}
DIV#menu A:hover {
	color:#333333; 
	}
DIV.cat{ text-size:9px;}
	
	IMG.photoborder{
	border-left: 1px solid #444444; 
border-top: 2px solid #444444; 
border-bottom: 2px solid #222222; 
border-right: 3px solid #222222; 

}

IMG.folderborder { margin-bottom:5px;}

 IMG.thumborder { 
border: 2px solid #FFFFFF;
box-shadow: 2px 2px 6px #666666;
-webkit-box-shadow: 2px 2px 6px rgba(0,0,0,0.6); 
-moz-box-shadow: 2px 2px 6px #666666;
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#AAAAAA, offX=5, offY=5, positive=true);
 }
 
SPAN#BoxList IMG { border: 0; } 
DIV#content { width:1000px; margin: 0px auto;}
DIV#menu IMG {
width:200px;
height:396px;
float:right;
border-left: 1px solid #444444; 
border-top: 2px solid #444444; 
border-bottom: 2px solid #222222; 
border-right: 3px solid #222222; 
margin: 5px; 
margin-top:0px;
}
DIV#examples { padding-left: 450px; text-align:center;}
.textholder {
border: 2px solid #CCCCCC;
color:#000000;	-moz-opacity:1;opacity: 1;filter:alpha(opacity=100);
	font: 11px Arial, Helvetica, sans-serif;
	padding: 2px 4px 0 4px;
	-moz-border-radius: 0px 50px 0 0;
    -webkit-border-radius: 0px 50px 0 0;
    -khtml-border-radius: 0px 50px 0 0;
    border-radius: 0px 50px 0 0;
}

#carousel ul {
	list-style: none;
	width:1600px;
	margin: 0;
	padding: 0;
	position:relative;
}
#carousel li {
	display:inline;
	float:center;
	background-position:center;
}
DIV#exemples #carousel LI {border: 3px solid #333333; }

.cat A { text-decoration: none; border: 0; }

#carousel IMG {border: 0; }