@charset "utf-8";
/* CSS Document */

body			{ background:#feebf1 url('../img/fond.jpg') repeat-x; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; color:#683228; font-size:12px; text-align:center; }
#conteneur		{ background:url('../img/header.jpg') no-repeat; width:1010px; border:1px solid #FFF; border-width:0 1px; margin:0 auto; position:relative;text-align:left;height:1000px;}
html>body #conteneur{ height:auto; min-height:1000px; }
#article		{ width:470px; float:left; margin:0;}
#fond			{ -moz-opacity:0.13; opacity: 0.13; filter:alpha(opacity=13); height:100%; width:100%; background:#6d3e27; position:absolute; z-index:-1000; }
#accueil		{display:block;width:100%;height:200px;}
#logo			{ position:absolute; top:11px; left:14px; }

#gauche,#droite	{float:left;}
#gauche			{width:198px;background:url('../img/fond_news.png');border:1px solid#333;margin-top:20px;color:#f4d3a6;}
.vignette h2,.vignette a{color:#f4d3a6;}
#droite			{width:270px;}
#droite p		{margin:0 5px 0 20px;}
#droite h2, #droite h3{margin:0 0 0 20px;}
.vignette img{clear:both;}
.vignette	{margin:5px;border:1px solid #FFF;padding:5px;}
#droite .vignette	{background:url('../img/fond_news.png');border:1px solid#333;}
a img				{border:0;}
#article.pro a img{width:85px;border:0;}

	#menu_1		{height:30px; width:470px; font-size:14px; font-weight:bold;float:left;margin:20px 0 0 0;padding:0;}
		#menu_1 li{ color:#4e2020; display:block; float:left; width:auto; margin-right:3px; }
		#menu_1 a{ color:#7c738e; text-decoration:none; }
		#menu_1 a:hover{ color:#4e2020; text-decoration:underline; }
		
	#menu_2		{float:left;height:auto; width:540px;padding:3px 0 0 0;margin:0;}
	#menu_2 li	{ display:block; height:40px; width:130px; margin-bottom:10px; }
	#menu_2 a	{ display:block; padding:0 0 0 4px; color:#E9DCE2; font-weight:bold; text-decoration:none; }

p				{ margin:0 25px 0 0;padding-bottom:25px;overflow:auto;}
p img			{ float:left; margin:0 10px 10px 0; }
h1				{ font-size:22px;color:#FFF;font-family:Georgia, "Times New Roman", Times, serif;display:block;background:url('../img/fond_h1.jpg');padding-left:40px;margin:20px 0 20px 25px;}
h2				{ font-size:18px; margin:0 0 4px 0;clear:both;color:#006699;}
h3				{ font-size:14px; margin:0 0 8px 0; }
a				{color:#683228; outline:none;}
dfn				{display:block;margin-bottom:5px;}

.portrait		{margin-left:160px;}
.cale			{ display:block;width:100%;height:0px;clear:both;float:none;}
.chapo			{font-size:14px;font-weight:bold;}

#anim			{margin:0 0 20px 25px;}
#lang			{ position:absolute; width:110px; top:60px; right:10px; padding-left:20px; background: url('../../img/fr.gif') no-repeat left 3px;}
#lang a			{ color:#f4d3a6;}

* html img,
* html .png{
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "img" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}
