* { padding:0; margin:0; }
body { font-family: Georgia, serif; font-size: 0.7em; color:#999;}
a { text-decoration:none; color:#999; }
a:hover { color:#b9b9b9 !important; }
a img { border:none; }
a span { position:absolute; top:-9999px; left:-9999px; }
ul { list-style:none; }
h2 { color:#fffff; font-size:1em; font-weight:bold; clear:left; }
h3 { color:#999; font-size:1em; }
h4 { color:#999; font-size:1.1em; margin-top:20px; text-decoration:underline; }


/* LOGO 
----------------------------------- */
/* h1 a { display:block; width:80px; height:80px; background: transparent url(../img/logo-ilk.gif) 0 0 no-repeat; position:absolute; top:40px; left:40px; } */
h1 a { display:block; width:105px; height:86px; background: transparent url(../img/logo-skull.gif) 0 0 no-repeat; position:absolute; top:40px; left:40px; }


/* SIDEBAR 
----------------------------------- */
#sidebar { position:absolute; top:140px; left:40px; }

#sidebar ul { margin-bottom:10px; }
#sidebar ul ul { margin:5px 0; }
#sidebar ul li ul, #sidebar ul li.close ul { display:none; }
#sidebar ul li.open ul { display:block; }
#sidebar ul li { font-size:1.073em; font-weight:bold; background: transparent url(../puce.gif) 0 7px no-repeat; }
#sidebar ul li a { padding-left: 8px; color:#ffffff; }
#sidebar ul li.secondary { background: transparent url(../img/puce-secondary.gif) 0 7px no-repeat; }
#sidebar ul li.secondary a { color:#999; }
#sidebar ul li.on { background: transparent url(../img/puce-on.gif) 0 7px no-repeat; }
#sidebar ul li.on a { color:#b9b9b9; }
#sidebar ul li.open { background: transparent url(../img/puce-open.gif) 0 7px no-repeat; }
#sidebar ul li.open a { color:#b9b9b9; }
#sidebar ul li.open li a { color:#999; }
#sidebar ul li li { font-size:.84em; color:#999; background:none; font-weight:normal; line-height:1.2em; }
#sidebar ul li li a { padding-left:0; color:#999; }
#sidebar ul li li a:visited { text-decoration:line-through; }
#sidebar ul li li.on { background:none; color:#b9b9b9; }
#sidebar ul li li.on a { color:#b9b9b9; }
#sidebar ul li li.on a:visited { text-decoration:none; }
#sidebar ul li li em { font-weight:normal; font-style:italic; color:#ccc; }
#sidebar ul li li em.new { color:#b9b9b9; }

#sidebar #rss { display:block; width:16px; height:16px; background: transparent url(../img/ico-rss.gif) 0 0 no-repeat; margin-bottom:5px; }
#sidebar #rss:hover { background-position: 0 -16px; }
#sidebar ul#rssListe, #sidebar ul#rssListe.close { display:none; }
#sidebar ul#rssListe.open { display:block; }
#sidebar ul#rssListe li { background:none; }
#sidebar ul#rssListe li a { color:#ccc; font-size:.9em; padding-left:0; }
#sidebar ul#rssListe li a:hover { color:#f60 !important; }


#baseline { font-style:italic; color:#ccc; font-size:.9em; padding-bottom:30px; background:url(../img/logo-ilk-small.gif) 0 100% no-repeat; }


/* CONTENT 
----------------------------------- */
#content {
	position:absolute;
	top:44px;
	left:34px;
	padding-bottom:40px;
	width: 704px;
	height: 635px;
}

#content img { margin-bottom:10px; display:block; }

#content ul { padding-bottom:20px; }
#content ul li { display:inline; color:#767676; padding-right:10px; font-weight: bold; font-size:.9em; }
#content ul li em { font-style:italic; font-weight:normal; color:#BAB9B9; }
#content ul li a { color:#767676; }

#content p.chapo { color:#ccc; font-size:.9em; }


/* CONTENT AROUND & SHOP
----------------------------------- */
#content .large img { margin-right:10px; float:left; }
#content .large .bloc { float:left; margin-bottom:10px; }
#content .large .bloc img { margin-bottom:5px; }
#content .large em { font-size:.9em; }
#content .top { clear:left; display:block; }


/* CONTENT NEWS
----------------------------------- */
#content .post {
	width:550px;
	padding-bottom:20px;
	margin-bottom:20px;
	background:url(../img/separateur.jpg) center bottom no-repeat;
	color: #FFF;
}
#content .post h2 {
	float:left;
	margin-right:5px;
	color: #CCC;
}
#content .post em { font-style:italic; float:left; }
#content .post p {
	margin-bottom:5px;
	text-align:left;
	clear:left;
	font-size:.9em;
}
#content .post img { display:block; margin-bottom:5px; }

#content #newsSidebar { position:absolute; top:0; left:570px; width:170px; }
#content #newsSidebar ul { margin-bottom:15px; }
#content #newsSidebar ul li { display:block; font-weight:normal; }
#content #newsSidebar ul li a { color:#ccc; }


/* CONTENT ABOUT
----------------------------------- */
#content .contact { width:750px; }
#content .contact p { width:540px; font-size:.9em; margin-bottom:20px; }
#content .contact p a { color:#999; }
#content .contact dl { float:right; width:190px; }
#content .contact dl dt { color:#D10019; text-decoration:underline; }

#content dl { display:block; float:left; width:140px; margin-bottom:40px }
#content dl dt { font-size:1em; color:#000; font-weight:bold; }
#content dl dd { font-size:.9em; color:#999; }
#content dl dd a { color:#999; }

#content.pro li { display:block;  }
#content.pro img { display:inline; margin:0;  }
#content.pro .filArianne { margin-bottom:10px; display:block;  }
#content.pro .poids, #content.pro .date { color:#aaa; }
.test {
	font-family: Arial, Helvetica, sans-serif;
}
.res {
	color: #999;
	font-family: Georgia, serif;
	font-size: 0,7;
}
#apDiv1 p .res {
	font-weight: bold;
}
#apDiv1 p .res {
	font-weight: normal;
}
#apDiv1 p .res {
	color: #000;
}
#apDiv1 p .res {
	color: #666;
}
#apDiv1 p .res {
	font-weight: bold;
}
#apDiv1 p .res {
	font-weight: normal;
}
#apDiv1 p .res {
	color: #999;
}
#apDiv2 br {
}
#apDiv2 {
	font-weight: normal;
}
#apDiv2 {
	font-weight: bold;
	color: #FFF;
}
#apDiv3 p {
	font-weight: bold;
}
