/* ________________________________________________________*/
/* CONTENEURS                                              */
.conteneur		{ width:785px; margin:0 auto; text-align:left; padding:0; position:relative;}
#header			{ background:#000; height:200px; position:relative; top:0; border-bottom:2px solid #F70;}
#logo			{ display:block; width:136px; height:170px; background: url('../img/logo-nunki4.png') no-repeat bottom left; float:left; margin-top:15px;}
#logo span		{ display:none; }
#navigation		{ }
#corps 			{ position:relative; background:#FFF; /*-moz-border-radius:10px; margin:0 30px 0;*/ color:#222; padding-bottom:20px; }
#footer			{ clear:both; float:none; height:60px; color:#222; padding:40px 12px 0; background:#FFF url('../img/degrade.png') repeat-x bottom;}
#footer a		{ color:#222;}
#footer ul		{ margin:0 auto; height:30px; }
#footer li		{ float:left; width:auto;}

/*#corps p,#corps h3,#corps h4,#corps h5,#corps h6{ padding:0 40px;}*/

/* ________________________________________________________*/
/* BALISES                                                 */
html			{ padding:0; margin:0;}
body			{ background:#006699/* url('../img/bg.png') repeat-x*/; font-family:'Tahoma',Arial, Helvetica, sans-serif; font-size:13px; margin:0; padding:0; text-align:center;}
a				{ color:#333; }
a img			{ border:none;}
img				{ }
a:hover			{color:#FF6600;}
p				{ margin-bottom:15px; }

h1 				{ float:right; width:620px; height:180px; top:0; right:0; margin:0; color:#8a8579; font-size:16px; background: url('../img/header1.jpg') no-repeat right 16px; }
h1 span			{ display:none;}
h2				{ margin-bottom:4px; font-size:16px; color:#222; }
h3 				{
	font-weight:bold;
	font-size:16px;
	margin:0 0 4px;
	color:#F70;
	border-bottom:1px dotted #F70;
}
h4				{ font-size:14px; font-weight:normal;}
h5				{ }
ul,ol			{ padding:0;margin-left:0; list-style-position:inside;}
ol li			{ padding-left:0; }
dl				{ }
dl dd			{ padding:0; margin:0;}
dl dd p			{ padding:0; margin:0; }
acronym			{ cursor:pointer; }
td				{padding:10px;}
fieldset		{ border:none; padding:0;}
label			{ display:block; font-weight:bold;}
input, select, textarea{ width:100%; border:1px solid #8c99a3; background:url('../img/degrade3.gif') repeat-x bottom; margin-bottom:16px;}
input:hover, select:hover, textarea:hover{ background:url('../img/degrade4.gif') repeat-x bottom; border-color:#7eb217;}
textarea:hover{ background-position:top;}
/* ________________________________________________________*/
/* CLASSES                                                 */
.left				{ float:left; margin:0 10px 10px 0; }
.right				{ float:right; margin:0 0 10px 10px; }
.cale				{ display:block; clear:both; float:none; height:0; }
.margin				{ margin:15px 25px 15px 35px; }
.chapo				{ color:#634a08; font-weight:bold; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.bouton_lien		{ background-color:#856B58; padding:3px; color:#fff; font-weight:bold; text-transform:uppercase; text-decoration:none; }
/* LOGIN */
/*body#login			{ background-image:none; }*/
#login #conteneur	{ background:url('../documents/images/logos/levels-120.png') no-repeat 180px 10px; padding-top:75px; }
#login form			{ width:500px; margin:40px auto; padding:10px; background:#FFF; -moz-border-radius:10px; text-align:left;}
#login label		{ font-weight:bold; text-align:left; display:inline-block; width:140px;}
#login .submit		{ width:80px;}
#popup				{ padding:30px; }
#popup img			{ margin-right:15px; }
#popup h2			{ padding:0; height:auto; width:auto; clear:both; display:block; float:none; background:none; color:#333; text-transform:none;}
/* Colonnes (defaut) */
.c1					{ width:46%; float:left; position:relative; padding:2%;}
.c2					{ width:46%; float:right; position:relative; padding:2%; }
.d1,.d2,.d3			{ width:30%; float:left; position:relative; padding:1%;}

/* NAVIGATION */
#navigation 		{ position:absolute; left:175px; top:160px; height:40px;  width:auto; z-index:10; }
#navigation ul ul	{ display:none; }
#navigation li		{ width:auto; float:left; display:inline-block;}
#navigation li li	{ width:inherit; float:none; clear:both; display:block;}
#navigation li a	{ color:#fff; text-decoration:none; text-transform:uppercase; padding-right:15px;}
#navigation li a:hover	{color:#FF6600;}


/* ACCUEIL */
#bulle			{ position:absolute; top:-15px; right:0; }

/* DIAPORAMAS */
.diaporamas .c1	{ width:100%; }
.vignette		{ width:206px; float:left; margin:0 28px 0 0; padding:12px 12px 0; background:#AAA; -moz-border-radius:10px; -webkit-border-radius:10px;}
.vignette dt	{ font-weight:bold; font-size:14px; margin-bottom:12px; }
.vignette dt a	{ color:#fff;}
.vignette dd	{ margin-bottom:12px; }

.wrap			{ position:relative;}
.wrap span		{ position:absolute; bottom:0; background:#1a1a1a; color:#FFF; display:block; height:40px; width:100%; opacity:0.8; padding:6px;}


