/* CSS Document */

body
	{
	background-color:#A8B9C9; font-family:Helvetica,Arial,sans-serif;
	background-image:url(Habillage/Fond-Body.png); background-repeat:repeat-x; background-position:top; background-attachment:fixed;
	}

#Main
	{
	width:810px; height:90px; padding:0px; margin:0px auto;
	}

a		{ color:#E70A72; text-decoration:none; }
a:hover	{ color:#660000; text-decoration:none; }

h1	{ color:#942B3A; font-size:36px; }
h2, h2 a	{ color:#942B3A; font-size:24px; font-style:italic; }
h3, h3 a	{ color:#D08A95; font-size:18px; font-weight:bold; }

#FilAriane	{ font-size:12px; padding-left:5px; }

#Menu
	{
	width:210px; padding:0px; margin-top:-50px;
	}
#Menu .Haut
	{
	width:210px; padding:0px;
	}
#Menu .Haut ul	{ margin:0px; padding:1px; padding-top:15px; }
#Menu .Haut ul li	{ width:198px; height:32px; margin:0px; padding:0px; list-style:none; text-align:center; }
#Menu .Haut ul li a			{ text-decoration:none; color:#FFFFFF; background-color:transparent; font-style:italic; font-weight:bold; height:32px; width:195px; font-size:24px; display:block; }
#Menu .Haut ul li a:hover	{ text-decoration:none; color:#942B3A; background-color:#D5929A; }

.Bloc .Bas
	{
	width:210px; height:25px; padding:0px;
	background-image:url(Habillage/Menu-Bas.png); background-repeat:no-repeat; background-position:bottom left; background-attachment:scroll;
	}

.Bloc .Haut
	{
	min-height:100px;
	background-image:url(Habillage/Menu-Haut.png); background-repeat:no-repeat; background-position:top left; background-attachment:scroll;
	}

#Header
	{
	height:140px; padding-top:10px; margin-top:10px;
	background-image:url(Habillage/Fond-Haut.png); background-repeat:no-repeat; background-position:top left; background-attachment:scroll;
	}
#Header .Logo		{ width:600px; height:110px; margin-left:180px; }
#Header .Baseline	{ width:230px; height:20px; float:left; padding-left:220px; font-size:14px; color:#D3E1F1; }
#Header .Contact	{ width:220px; height:22px; float:right; margin-right:60px; }
#Header .Contact ul	{ margin:0px; padding:0px; }
#Header .Contact ul li	{ margin:0px; padding:0px; float:right; display:block; width:110px; text-align:right; font-size:12px; }
#Header .Contact ul li a		{ color:#D3E1F1; }
#Header .Contact ul li a:hover	{ color:#FFFFFF; text-decoration:none; }
#Content
	{
	min-height:400px; font-size:16px;
	background-image:url(Habillage/Fond-Milieu.png); background-repeat:repeat-y; background-position:top left; background-attachment:scroll;
	}

#Footer
	{
	height:50px; padding-left:130px; padding-top:20px;
	background-image:url(Habillage/Fond-Bas.png); background-repeat:no-repeat; background-position:top left; background-attachment:scroll;
	}
#Footer div.Left ul	{ margin:0px; padding:0px; padding-left:16px; float:left; width:200px; }
#Footer ul li	{ float:left; display:block; padding:5px; color:#BE6773; font-size:12px; }
#Footer ul.Right	{ margin:0px; padding:0px; float:right; width:380px; }
#Footer ul.Right li	{ float:right; padding-left:10px; padding-right:0px; }
#Footer ul li.Kerozen
	{
	width:22px; height:18px; margin-top:-45px; margin-right:15px; padding:0px; padding-left:14px; padding-top:50px;
	background-image:url(Habillage/Kerozen-Fond.png); background-repeat:no-repeat; background-position:top left; background-attachment:scroll;
	}
#Footer ul li a			{ color:#BE6773; text-decoration:none; }
#Footer ul li a:hover	{ color:#A13042; text-decoration:none; }

.FondTheme	{ min-height:450px; background-repeat:no-repeat; background-position:140px bottom; background-attachment:scroll; }

#Main.ThemeBlonde .FondTheme	{ background-image:url(Habillage/Fond-Theme-Blonde.jpg); }
#Main.ThemeBrune .FondTheme		{ background-image:url(Habillage/Fond-Theme-Brune.jpg); }
#Main.ThemeJartelles .FondTheme	{ background-image:url(Habillage/Fond-Theme-Jartelles.jpg); background-position:540px bottom; }

#Main.ThemeMdB .FondTheme	{ background-image:url(Habillage/Fond-Theme-MdB.jpg); }
#Main.ThemeMdB #Footer		{ background-image:url(Habillage/Fond-Bas-MdB.png); }

input, textarea { background-color:#FFFFFF;filter:alpha(opacity=70);-moz-opacity:0.7;opacity: 0.7; }
input.Focus, textarea.Focus { background-color:#DDDDDD;filter:alpha(opacity=70);-moz-opacity:0.7;opacity: 0.7; }

#Content p, #Content li , #Content td , #Content th	{ color:#5A1B24; } 


