/*	EDITOR :	EDITIONS HYX			*/
/*	AUTHOR :	LCUBE.FR				*/

body {
	background-color	: #FFFFFF;
	margin-top			: 5px; 
	margin-right		: 0px; 
	margin-bottom		: 10px; 
	margin-left			: 0px;
}

a.linkhyx {
	color:#FF0000;
}

#popup {
	background-color	: #FFFFFF;
	border				: #CCCCCC;
	border-style		: solid;
	border-right-width	: 1px;
	border-bottom-width	: 1px;
	border-left-width	: 1px;
	border-top-width	: 1px;
	width				: 98%;
	position			: relative;
}

#header {
	background-color	: #FFFFFF;
	border				: #CCCCCC;
	border-style		: solid;
	border-right-width	: 1px;
	border-bottom-width	: 1px;
	border-left-width	: 1px;
	border-top-width	: 1px;
	width				: 95%;
	position			: relative;
}
#content {
	background-color	: #FFFFFF;
	border				: #CCCCCC;
	border-style		: solid;
	border-right-width	: 1px;
	border-bottom-width	: 1px;
	border-left-width	: 1px;
	border-top-width	: 0px;
	width				: 95%;
	position			: relative;
}

.ligne_droite {
	border				: #CCCCCC;
	border-style		: solid;
	border-right-width	: 1px;
	border-bottom-width	: 0px;
	border-left-width	: 0px;
	border-top-width	: 0px;
}

.ligne_gauche {
	border				: #CCCCCC;
	border-style		: solid;
	border-right-width	: 0px;
	border-bottom-width	: 0px;
	border-left-width	: 1px;
	border-top-width	: 0px;
}

.ligne_haut {
	border				: #CCCCCC;
	border-style		: solid;
	border-right-width	: 0px;
	border-bottom-width	: 0px;
	border-left-width	: 0px;
	border-top-width	: 1px;
}

.ligne_bas {
	border				: #CCCCCC;
	border-style		: solid;
	border-right-width	: 0px;
	border-bottom-width	: 1px;
	border-left-width	: 0px;
	border-top-width	: 0px;
}

.signaturehyx {
	font-family			: Times; 
	font-size			: 36px; 
	font-weight			: bolder; 
	color				: #000000;
	font-style			: normal; 
	letter-spacing		: 1px;
}

a.culture {
	font-family			: Times; 
	font-size			: 16px; 
	font-weight			: bold; 
	color				: #000000;
	font-style			: normal; 
	letter-spacing		: 0px;
	text-decoration		: underline;
}

a.culture:hover {
	text-decoration		: none;
}

.titreCollection {
	font-family			: Arial, Helvetica, sans-serif; 
	font-size			: 12px; 
	font-weight			: normal; 
	color				: #000000;
	font-style			: normal; 
	font-variant		: small-caps;
	letter-spacing		: 2px;
	word-spacing		: 2px;
}

.titreCollectionBig {
	font-family			: Arial, Helvetica, sans-serif; 
	font-size			: 22px; 
	font-weight			: normal; 
	color				: #000000;
	font-style			: bold; 
	letter-spacing		: 0px;
	word-spacing		: 0px;
}

.titreLivreBig {
	font-family			: Arial, Helvetica, sans-serif; 
	font-size			: 24px; 
	font-weight			: bold; 
	color				: #000000;
}

a.titreLivreBig {
	text-decoration		: none;
}

a.titreLivreBig:hover {
	text-decoration		: underline;
}

.titreLivreSmall {
	font-family			: Arial, Helvetica, sans-serif; 
	font-size			: 16px; 
	font-weight			: bold; 
	color				: #000000;
}

a.titreLivreSmall {
	text-decoration		: none;
}

a.titreLivreSmall:hover {
	text-decoration		: underline;
}

.textNormal {
	font-family			: Arial, Helvetica, sans-serif; 
	font-size			: 12px; 
	font-weight			: normal; 
	color				: #000000;
	line-height			: 18px;
}

a.textNormal {
	text-decoration		: underline;
}

a.textNormal:hover {
	text-decoration		: none;
}

.textSuite {
	font-family			: Arial, Helvetica, sans-serif; 
	font-size			: 12px; 
	font-weight			: normal; 
	color				: #000000;
	font-style			: normal; 
	font-variant		: small-caps;
	letter-spacing		: 2px;
	word-spacing		: 2px;
	text-decoration		: none;
}

a.textSuite {
	text-decoration		: underline;
}

a.textSuite:hover {
	text-decoration		: none;
}

.titreTimes {
	font-family			: Times; 
	font-size			: 24px; 
	font-weight			: bold; 
	color				: #000000;
	font-style			: normal; 
	letter-spacing		: 0px;
}

.textLegende {
	font-family			: Arial, Helvetica, sans-serif; 
	font-size			: 11px; 
	font-weight			: normal; 
	color				: #000000;
	font-style			: normal;
}

.highlight tr:hover {
	background: #F5F5F5;
}

.navCollection {
	font-family			: Arial, Helvetica, sans-serif; 
	font-size			: 10px; 
	font-weight			: normal; 
	color				: #000000;
	font-style			: normal; 
	font-variant		: small-caps;
	letter-spacing		: 1px;
}

.nav {
	font-family			: Times; 
	font-size			: 22px; 
	font-weight			: bold; 
	color				: #000000;
	font-style			: normal; 
	letter-spacing		: 0px;
}

a.button {
	font-weight			: bold;
	font-size			: 9px;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	padding				: 4px 8px;
	border-top			: 1px solid white;
	border-right		: 1px solid black;
	border-bottom		: 1px solid black;
	border-left			: 1px solid white;
	text-align			: center;
	min-width			: 75px;
	width				: 200px;
	text-transform		: uppercase;
}

a.button:link {
	background-color	: #EEEEEE;
	color				: #000000;
	text-decoration		: none;
}

a.button:visited {
	background-color	: #EEEEEE;
	color				: #000000;
	text-decoration		: none;
}

a.button:hover {
	background-color	: #CCCCCC;
	color				: #000000;
	border-color		: black white white black;
	text-decoration		: none;
}

a.button:active {
	background-color	: #CCCCCC;
	color				: #000000;
	text-decoration		: none;
}

li {
	list-style-type		: square;
}

#navlist {
	margin-top			: 12px;
	margin-bottom		: 10px;
}

#navlist li {
	display				: inline;
	list-style-type		: none;
	font-family			: Times; 
	font-size			: 22px; 
	font-weight			: bold; 
	color				: #000000;
	font-style			: normal; 
	letter-spacing		: 0px;
	line-height			: 1;
}

#navlist a {
	color				: #000;
	text-decoration		: none;
}

#navlist a:link#current, #navlist a:visited#current, #navlist a:hover {
	border-bottom		: 5px solid #ccc;
	padding-bottom		: 0px;
	background			: transparent;
	color				: #000;
}

.chordline {
	
}
.chordline span {
	position			: relative;
}
.chordline span strong {
	position			: absolute;
	top					: -1em;
	left				: 2;
	font				: small-caps normal 35%/1 Arial, Helvetica, sans-serif;
	letter-spacing		: 1px;      
}
.chordline span strong span {
	display				: none;
}

.integrale {
	padding-left		: 3px;
	padding-right		: 3px;
}

.navFooter {
	font-family			: Times; 
	font-size			: 16px; 
	font-weight			: bold; 
	color				: #000000;
	font-style			: normal; 
	letter-spacing		: 0px;
	line-height			: 10px;
}


#footer {
	background-color	: #EEEEEE;
	border				: #CCCCCC;
	border-style		: solid;
	border-right-width	: 1px;
	border-bottom-width	: 1px;
	border-left-width	: 1px;
	border-top-width	: 0px;
	width				: 95%;
	position			: relative;
	height				: 30px;
	text-align			: left;
	padding-top			: 5px;
}


#footer li {
	list-style-type		: none;
	display				: inline;	
	font-family			: Times; 
	font-size			: 14px; 
	font-weight			: bold; 
	color				: #000000;
	font-style			: normal; 
	letter-spacing		: 0px;
	padding				: 5px;
}

#footer a {
	color				: #000000;
	text-decoration		: none;
}

#footer a:hover {
	color				: #000000;
	text-decoration		: underline;
}

.img {
	border: 1px solid #000000;
}