/**
 * Source des Feuilles de Styles
 * Auteur : KisSCoOl (webmaster@kisscool.net)
 * Copyright 1999 - KisSCoOl On-Line
 */

body {
	font-family				: Verdana, Arial, Helvetica, sans-serif;
	font-size					: 10px;
	text-decoration		: none;
	color							: #eeeeee;
	background-color	: #000000;
	background-image	: url(img/stars.png);
	background-repeat	: repeat;
	margin						: 10px;
}

a:link, a:visited {
	text-decoration	: none;
	color						: #33cccc;
	font-weight			: bold;
}

a:hover {
  text-decoration	: none;
	color						: #009999;
	font-weight			: bold;
}

.divise {
  position: relative;
}

.arial-justify {
	font-size 	: 10pt;
  text-align	: justify;
	font-family : Arial, Helvetica, sans-serif;
}

.arial-center {
	font-size 	: 10pt;
	text-align	: center;
	font-family : Arial, Helvetica, sans-serif;
}

.copyright {
	font-size 	: 7pt;
	text-align	: center;
	font-family : Arial, Helvetica, sans-serif;
	padding-top	: 10px;
}

.last-modification {
	background-color	: #416e58;
	text-align			: center;
	width				: 50%;
	font-size			: 12px;
	margin-left			: auto;
	margin-right		: auto;
}

.last-modification-gras {
	background-color	: #416e58;
	font-size					: 14px;
	font-weight				: bold;
	color							: #ffffff;
}
.last-modification-italique {
	font-style: italic;
}

.menu a:link, .menu a:visited {
	text-decoration	: none;
	color						: #33cccc;
	font-weight			: bold;
	font-size				: 11px;
}

.menu a:hover {
	text-decoration	: none;
	color						: #ff8000;
	font-weight			: bold;
	font-size				: 11px;
}

img {
	border: 0px;
}

.txt-underline {
	text-decoration: underline;
}

.txt-bold {
	font-weight: bold;
}

.pub {
  text-align		: center;
  margin-bottom	: 15px;
}

.pub img {
	border: 1px solid;
}

.main-text {
  font-size			: 12px;
  width					: 95%;
  margin-left		: auto;
  margin-right	: auto;
}

.main-text p #center, #center {
  text-align: center;
}

.main-text #titre {
  text-align			: center;
  text-decoration	: underline;
}

.main-text ul {
  list-style-type			: disc;
  list-style-position	: outside;
}

.main-text p #justify, #justify {
  text-align: justify;
}

.main-text p #gras, #gras {
  font-weight: bold;
}

.main-text p #indic {
  font-size: 10px;
}

.main-text h1 {
  background-color	: #416e58;
  width							: 90%;
  text-align				: center;
  height						: 31px;
  margin-left				: auto;
  margin-right			: auto;
  color							: #99ffcc;
  font-size					: 20px;
}

.main-text h3 {
  background-color	: #0090b4;
  width							: 100%;
  text-align				: center;
  height						: 31px;
  margin-left				: auto;
  margin-right			: auto;
  font-size					: 20px;
}

.menu-rub {
  width				: 100%;
  height			: 80px;
  text-align	: center;
}

.menu-rub .item-close {
  margin					: 2px;
  float						: left;
  width						: 100px;
  height					: 70px;
  text-align			: center;
  vertical-align	: text-bottom;
}

.menu-rub .item-open {
  margin					: 2px;
  float						: left;
  width						: 100px;
  height					: 70px;
  text-align			: center;
  vertical-align	: text-bottom;
  color						: #ff8040;
}

.menu-rub .item-open a {
  color: #ff8040;
}

.menu-rub #spacer {
  clear			: both;
  font-size	: 1px;
  height		: 1px;
}

.email {
  width			: 450px;
  margin-left	: auto;
  margin-right	: auto;
}

.email .item {
  text-align		: right;
  vertical-align	: top;
  font-weight		: bold;
  padding-right		: 5px;
}

.email .element {
  text-align		: left;
  vertical-align	: top;
  padding-left		: 5px;
}

.email .element input, textarea {
  border			: 1px dotted #99ffcc;
  background-color	: #222222;
  color				: #eeeeee;
  width				: 350px;
}

.email .element input:hover, textarea:hover {
  border			: 1px solid #99ffcc;
  background-color	: #444444;
  color				: #eeeeee;
}

.email .button {
  text-align		: left;
  vertical-align	: middle;
  padding-left		: 57px;
}

.email .button input {
  border			: 1px dotted #99FFCC;
  background-color	: #222222;
  color				: #eeeeee;
  cursor			: pointer;
}

.email .button input:hover {
  border			: 1px solid #99ffcc;
  background-color	: #444444;
  color				: #eeeeee;
}

.mix {
	font-size			: 12px;
	text-align			: left;
	width				: 55%;
	margin-left			: auto;
	margin-right		: auto;
	padding-top			: 10px;
	border-top-width	: 1px;
	border-top-style	: solid;
	border-top-color	: #336699;
	padding-bottom		: 5px;
}

.mix #title {
  font-size		: 14px;
  font-weight	: bold;
}

.mix #titre {
  font-weight: bold;
}

.mix #release {
  font-style: italic;
}

.mix #paypal {
	color				: #ffffa6;
  font-weight	: 800;
}

.mix #artiste {
  font-style	: italic;
  font-weight	: bold;
}

th, td, .sondage td {
  font-size: 12px;
}
