

/*
17 nov. 2008

CONTENU DU CSS :

1 - GENERAL
2 - TEXTE (textes de tous les pages)
3 - CATALOGUE
4 - siFR (Flash text replacement du cata1ogue)
5 - ADMIN

*/



/*			GENERAL		========================================	*/

html { 
	margin: 0px;
	scrollbar-face-color:		#cb7126; /* non valide strict xhtml*/
	scrollbar-track-color:		#313131;
	scrollbar-arrow-color:		#4c4438;
	scrollbar-highlight-color:	#e98540;
	scrollbar-3dlight-color:	#e98540;
	scrollbar-shadow-color:		#313131;
	scrollbar-darkshadow-color:	#313131;
} 

A:link {
	color:white;
	text-decoration:none;
}
A:visited {
	color:white;
	text-decoration:none;
}
A:hover {
	color:gray;
}

a:hover img {
filter:alpha(opacity=80); 
-moz-opacity: 0.8; 
opacity: 0.8;
}
a:hover .lemenu{
filter:alpha(opacity=100);   
-moz-opacity: 1.0;   
opacity: 1.0;
}
a:link img {
filter:alpha(opacity=100);   
-moz-opacity: 1.0;   
opacity: 1.0;
}

.bordure{
border:solid 3px #36322f;
}

body 
{
	margin:0px;
	background-color: #000000;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:10px;
	line-height:17px;
	background:url(bg-page.jpg) center repeat-y;
}
body,td,th {
	color: #e7d1d1;
}

.texte{font-size:10px;color: #e7d1d1;font-family:Verdana, Helvetica, sans-serif;}

.noir{color:black}

.l{float:left;}
.r{float:right;}

/*			TEXTE			========================================	*/

.texteMoyen
{
	color:black;font-size:16px;
}
.blanc
{
	color:#FFFFFF;
}

.tgrand{ font-size:28px;color:#FFFFFF; }

.mini-texte {
	font-size:11px;
}




/*			CATALOGUE 		========================================	*/

.divImg{
margin-right:30px;width:184px;height:184px;vertical-align:bottom;background-Color:white;border:gray 1px solid;text-align:center;overflow:hidden;
}

catmenu{

	color:#FFFFFF;
	font-size:19px;

    font-weight: bold;
}




	/* siFR Flash text replacement		 ========================================	*/
	
.div15{height:15px;overflow:hidden}	/* DIV POUR AFFICHER LA LIGNE DE TEXTE AU COMPLET */
.div20{height:20px;overflow:hidden}
.div30{height:30px;overflow:hidden}
.div35{height:35px;overflow:hidden}
.div40{height:40px;overflow:hidden}
.div50{height:50px;overflow:hidden}

.txt41{font-size:41px;line-height:normal}
.txt31{font-size:31px;line-height:normal}
.txt21{font-size:21px;line-height:normal}
.txt19{font-size:19px;line-height:normal}
.txt17{font-size:17px;line-height:normal}
.txt15{font-size:15px;line-height:normal}
.txt13{font-size:13px;line-height:normal}


h1
{ font-size:21px;color:#FFFFFF;font-weight:bold; }

h2
{ font-size:17px;color:#FFFFFF;font-weight:bold; }

h3
{ font-size:14px;color:#FFFFFF;font-weight:bold; }

/*.lemenu span{margin:1px;margin-bottom:10px;height:40px;margin-bottom:50px;}*/
#nav-menu ul
{
list-style: none;
padding: 0;
margin: 0;
}
#nav-menu li
{
float: left;
margin: 0 0.15em;
padding:5px;
margin-bottom:5px
} 

.fnoir{background-Color:black;}

#DivTransp{display:none; z-index:7; position:absolute; top:0px; left:0px; width:100%; height:3000px;filter:alpha(opacity=01);-moz-opacity:.01;opacity:.01; background-color:#161515;border-top:1px solid gray;border-bottom:1px solid gray}

.cadren{padding-left:20px;width:296px;background:url(bg-noir.jpg) no-repeat top left;background-Color:#080808;padding-bottom:20px;padding-right:10px;border-top:2px solid #1a1a1a}

#sm1{position:absolute;left:-1000px;top:-1000px;}
#sm2{position:absolute;left:-1000px;top:-1000px;}
#sm3{position:absolute;left:-1000px;top:-1000px;}

#entree{width:550px;text-align:center;margin-top:50px;}
#entree2{height:1500px;width:100%;}

/*			ADMIN			line-height:12px!important; ========================================	*/

.texteBlanc {	
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:10px;
	spacing:10px;
	margin:10px;
}
.unMenu {	
	position:absolute;
	left:50px;
	background-color: #3f2604;
	width:845px;
	height:30px;
	z-index:1;
	padding:6;
	border:thin;
	border-color:#3f2604;
	border-width:medium
}