/* CSS Document */

body
	{
	background-color:#AAA994;
	}

#Main
	{
	width:964px; margin:0px; margin-left:auto; margin-right:auto; padding:0px;
	background-image:url(/Habillage/Fond-body.png); background-attachment:scroll; background-position:0px 0px;; background-repeat:repeat-y;
	}

.FondInput
	{
	border:1px #888888 solid;
	}

#FilAriane
	{
	padding:5px; padding-left:15px; font-size:11px; font-weight:bold;
	}
#FilAriane a		{ color:#666666; }
#FilAriane a:hover	{ color:#000000; }
#FilAriane .Sexe1	{ color:#3E7CFF; }
#FilAriane .Sexe2	{ color:#EA0075; }

h2 a:visited, h3 a:visited, h4 a:visited	{ text-decoration:none; }

#Haut
	{
	width:960px; padding:2px; float:none; clear:both; padding-top:100px;
	background-image:url(/Habillage/Fond-Haut.png); background-attachment:scroll; background-position:0px 0px; background-repeat:no-repeat;
	}

#Haut.Sexe1	{ background-image:url(/Habillage/Fond-Haut-1.png); background-attachment:scroll; background-position:0px 0px; background-repeat:no-repeat; }
#Haut.Sexe2	{ background-image:url(/Habillage/Fond-Haut-2.png); background-attachment:scroll; background-position:0px 0px; background-repeat:no-repeat; }

#Bas
	{
	width:936px; min-height:64px; margin:0px; padding:0px; padding-left:14px; padding-right:14px; padding-bottom:16px; float:none; clear:both;
	font-size:11px; border-top:1px #888888 solid; margin:0px; margin-top:10px;
	background-image:url(/Habillage/Fond-Bas.png); background-attachment:scroll; background-position:bottom left; background-repeat:no-repeat;
	}

#Bas ul	{ padding:0px; margin:0px; float:left; margin-top:8px; }
#Bas ul li	{ float:left; margin-right:16px; font-size:12px; list-style:none; }
#Bas ul li a		{ color:#999999; text-decoration:none; }
#Bas ul li a:hover	{ color:#333333; text-decoration:none; }

#Bas .Kerozen	{ float:right; width:500px; }
#Bas .Kerozen a			{ color:#861F00; text-decoration:none; }
#Bas .Kerozen a:hover	{ color:#E85600; text-decoration:none; }


#Menu
	{
	float:none; clear:both; margin:0px; padding:0px;
	background-image:url(/Habillage/Fond-Menu-Bas.png); background-attachment:scroll; background-position:bottom center; background-repeat:no-repeat;
	}

#Menu ul
	{
	margin:0px; margin-left:5px; margin-right:5px;
	width:855px; height:18px; padding:5px; padding-left:90px;
	background-image:url(/Habillage/Fond-Menu.png); background-attachment:scroll; background-position:top center; background-repeat:no-repeat;
	}
#Menu ul li	{ list-style:none; float:left; padding:0px; margin:0px; margin-left:10px; margin-right:10px; font-family:Arial, sans-serif; font-size:16px; font-weight:bold; }
#Menu ul li a		{ color:#FFB032; text-decoration:none; }
#Menu ul li a:hover	{ color:#FFFFFF; text-decoration:none; }

#Menu table	{ margin-left:30px; font-family:Arial, sans-serif; font-size:12px; }
#Menu table tr td { padding:0px; font-family:Arial, sans-serif; height:22px; }
#Menu table tr td.Boutons a
	{
	color:#696969; text-decoration:none; padding-right:15px; margin-right:20px; font-weight:bold;
	background-image:url(/Habillage/Bouton-Bas.png); background-position:right 3px; background-attachment:scroll; background-repeat:no-repeat;
	}
#Menu table tr td.Boutons a:hover	{ color:#000000; text-decoration:none; background-position:right -11px; }

#Menu form	{ padding:5px; margin:0px; font-size:11px; color:#696969; float:left; }
#Menu form input { border:1px #696969 solid; height:14px; margin-right:16px; padding:1px; padding-left:3px; font-size:11px; font-family:Arial, sans-serif; }
#Menu form .Bouton	{ background-color:#4E4E4E; color:#FFFFFF; height:18px; padding:0px; padding-left:5px; padding-right:3px; }

#Menu .LostPassword	{ font-size:11px; }
#Menu .LostPassword a		{ color:#AAAAAA; text-decoration:none; }
#Menu .LostPassword a:hover	{ color:#000000; text-decoration:none; }

#Haut.Sexe1 #Menu ul li a		{ color:#8FBBEA; }
#Haut.Sexe1 #Menu ul li a:hover	{ color:#FFFFFF; }
#Haut.Sexe2 #Menu ul li a		{ color:#FDBCE8; }
#Haut.Sexe2 #Menu ul li a:hover	{ color:#FFFFFF; }


.Deconnexion	{ text-align:right; font-weight:bold; }
.Deconnexion a
	{
	padding-right:21px; color:#666666; font-size:12px; height:19px; padding-top:2px; text-decoration:none;
	background-image:url(/Habillage/Close.png); background-attachment:scroll; background-position:right 0px; background-repeat:no-repeat; }
.Deconnexion a:hover	{ background-position:right -19px; color:#CC0000; text-decoration:none; }

.BoutonCarte, .BoutonEcrire	{ margin:10px; min-height:25px; }

.BoutonCarte a			{ font-size:12px; color:#46760C; }
.BoutonCarte a:hover	{ font-size:12px; color:#000000; text-decoration:none; }
.BoutonEcrire a			{ font-size:12px; color:#BD993F; }
.BoutonEcrire a:hover	{ font-size:12px; color:#6C5732; text-decoration:none; }

.Carte, .Ecrire	{ margin:5px; display:none; }
.Ecrire form textarea
	{
	width:428px; height:100px;
	font-family:"Courier New", Courier, monospace; letter-spacing:1px; font-size:13px; color:#333333;
	}

#Corbeille
	{
	min-height:150px; min-width:150px; background-color:#E1FFE2; border-bottom:1px #CCCCCC solid;
	background-image:url(/Images/Corbeille.png); background-attachment:scroll; background-position:bottom center; background-repeat:no-repeat;
	}
.DetailsInscrit
	{
	padding:5px; width:420px; font-size:11px;
	border:1px #999999 solid; background-color:#FCFCFC;
	}
.DetailsInscrit .Title	{ font-size:14px; }

#InfosMessages	{ }
#InfosMessages ul
	{
	display:none; z-index:600; position:absolute; padding:0px; margin:0px; margin-top:5px;
	border:1px #888888 solid; background-color:#E8E8E8; font-size:11px;
	}
#InfosMessages ul li
	{
	list-style:none; float:none; clear:both;
	background-color:#E0E0E0; margin:0px; padding:4px; padding-left:10px; padding-right:10px;
	}

#MessagesListeAuteurs, #MessagesListeMessages	{ min-height:300px; padding:0px; margin:0px; overflow:auto; }

#MessagesListeAuteurs	{ max-height:500px; height:380px; overflow:auto; margin:0px; padding:0px; }
#MessagesListeAuteurs li			{ width:226px; margin:0px; padding:0px; border-bottom:1px #EEEEEE solid; }
#MessagesListeAuteurs li a			{ width:206px; min-height:18px; display:block; text-decoration:none; padding:10px; padding-top:5px; padding-bottom:3px; }
#MessagesListeAuteurs li a:hover	{ width:206px; min-height:18px; display:block; text-decoration:none; background-color:#F0F0F0; }

#MessagesListeMessages	{ height:300px; }
#MessagesListeMessages li	{ padding:3px; padding-left:8px; font-family:Arial, Courier, monospace; font-size:12px; line-height:19px; border-bottom:1px #CCCCCC solid; clear:both; float:none; list-style:none; }
#MessagesListeMessages li strong	{ font-size:11px; font-family:Arial, sans-serif; color:#666666; display:block; height:14px; font-weight:normal; }
#MessagesListeMessages li img	{ float:left; clear:none; width:32px; height:32px; margin-right:5px; border:1px #CCCCCC solid; }

#MessagesEcrireMessage	{ height:80px; background-color:#F4F4E8; border-top:1px #D1D19C solid; }
#MessagesEcrireMessage textarea	{ margin:5px; width:500px; height:50px; }

.BoutonProfilAjoutSelection, .BoutonProfilEnvoyerMessage
	{
	padding-top:4px; padding-left:28px; margin-left:4px; margin-right:4px; height:20px;
	font-weight:bold; font-family:Arial, sans-serif; font-size:12px; display:block; float:left;
	}

a.FavorisAdd, a.FavorisDel
	{
	height:12px; margin:0px; text-align:left;
	font-weight:bold;
	padding:4px; padding-left:24px;
	background-image:url(/Images/Coeur.png); background-position:0px 0px; background-repeat:no-repeat; background-attachment:scroll;
	}
a.FavorisAdd	{ color:#A75157; background-position:0px 0px; }
a.FavorisDel	{ color:#FF3333; background-position:0px 0px; }
a:hover.FavorisAdd	{ color:#880000; text-decoration:none; }
a:hover.FavorisDel	{ color:#880000; text-decoration:none; }


.BoutonProfilEnvoyerMessage
	{
	background-image:url(/Images/Message.png); background-repeat:no-repeat; background-position:0px 0px; background-attachment:scroll;
	}
.BoutonProfilEnvoyerMessage a		{ color:#1568E6; text-decoration:none; }
.BoutonProfilEnvoyerMessage a:hover	{ color:#9BBFF6; text-decoration:none; }


#ListeConnectes	{ }
#ListeConnectes p	{ display:block; margin:0px; margin-top:-21px; padding:3px; padding-right:10px; padding-left:10px; position:absolute; border:1px #999999 solid; background-color:#EEEEEE; }

.Ligne0 td		{ background-color:#FFFFFF; padding:2px; border-bottom:1px #D1D19C solid; }
.Ligne1 td		{ background-color:#F8F8EF; padding:2px; border-bottom:1px #D1D19C solid; }
.LigneOver td	{ background-color:#F0F0DF; padding:2px; border-bottom:1px #D1D19C solid; }

/* ====================================================== */

div.autocomplete { position:absolute; width:500px; background-color:white; border:1px solid #888; margin:0px; padding:0px; }
div.autocomplete ul { list-style-type:none; margin:0px; padding:0px; max-height:20em; overflow:auto; background-color:#E8E8E8; }
div.autocomplete ul li.selected { background-color:#B0EB9C; }
div.autocomplete ul li { list-style-type:none; display:block; margin:0px; padding:4px; cursor:pointer; }
div.autocomplete ul li.Sexe20	{ color:#444444; }
div.autocomplete ul li.Sexe1	{ color:#3E7CFF; }
div.autocomplete ul li.Sexe2	{ color:#EA0075; }

