/* http://www.spectacle-transformiste.com
#BC3ECE, #CC4EFE
#72267B, #AC2EBE, #B830CB, #A02CAF
*/
body {
	background:#000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#F2F2F2;
	margin:0px;
	padding:0px;
}

H1 {
	font-size:18px;
	color:#BC3ECE;
	text-align:center;
	margin-top:10px;
	font-weight:normal;
}
H2 {
	font-size:18px;
	color:#BC3ECE;
	font-weight:normal;
	text-align:center;
	font-weight:normal;
}

H3 {
	font-size:14px;
	color:#CC4EFE;
	font-weight:bold;
}
H4 {
	font-size:12px;
	color:#9966FF;
	font-weight:bold;
}
H5 {
	font-size:12px;
	color:#CC99FF;
	font-weight:bold;
}
H6 {
	font-size:12px;
	font-weight:normal;
	color:#CC99FF;
}
.tel {
	font-size:16px;
	color:#9966FF;
	font-weight:bold;
	text-align:center;
}
/* FLASH */
#stephyFlash {
margin:0px;
padding:0px;
text-align:center;
background:#000000;
}
#modernfabric {
margin:0px;
padding:0px;
text-align:right;
color:#FFFFFF;
font-size:12px;
width:900px;
}

/* MENU START */
#navcontainer {
margin:0px;
padding:0px;
border-bottom: 1px solid #BC3ECE;
background:#000000;
}

#navlist ul
{
margin: 0;
padding: 0;
background:#000000;
color:#BC3ECE;
}
#navlist li
{
margin: 2px;
padding: 2px;
display: inline;
list-style:square;
background:#000000;
color:#BC3ECE;
}
#navlist a, #navlist a:link, #navlist a:hover, #navlist a:visited
{
font-size:14px;
float: left;
font-weight: bold;
padding: 5px;
line-height:20px;
}

#navlist a, #navlist a:link, #navlist a:visited
{
color:#CC4EFE;
/*background:url(button-up.jpg);*/
background-repeat:repeat;
text-decoration:none;
}

#navlist a:hover {
/*background:url(button-down.jpg);*/
background-repeat:repeat;
color:#BC3ECE;
text-decoration:underline;
}
/* MENU END */

.mainText {
color:#F2F2F2;
font-size:12px;
text-align:left;
}
p.mainText {
font-size:12px;
text-align:left;
}
.mainText a, .mainText a:link, .mainText a:visited, .mainText a:active {
	color:#E2E2C2;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}
.mainText a:hover{
	color:#DDCC99;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

a, a:link, a:visited {
	color:#CC4EDE;
	text-decoration:underline;
}
a:hover{
	color:#DC5EFE;
	text-decoration:none;
}

/* Photograph */
#photograph {
	text-align: center;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #F2E3F2;
	background-image:none;
	padding:5px;
}
#photograph img {
background:none;
text-align:center;
}
#photograph p {
background:none;
text-align:center;
}

TABLE {
	text-align:center;
}
TD {
	text-align:left;
}
.formulaireContact {
	color:#ECD2F2;
}
p.formulaireContact {
	color:#ECD2F2;
	text-align:left;
	font-size:12px;
}
 fieldset {
	color:#ECD2F2;
	text-align:left;
	font-size:12px;
}
label, legend, label.check, label.radio {
	color:#ECD2F2;
	text-align:left;
	font-size:12px;
}
INPUT, TEXTAREA {
	background:#EFEFEF;
	border:#BC3ECE 1px solid;
	color:#330033;
}

.littleText {
	font-size:10px;
	text-align:center;
	color:#CF99FF;
}
.littleText a, .littleText a:link, .littleText a, .littleText a:hover, .littleText a:visited {
	font-size:10px;
	text-align:center;
	color:#CC4EFE;
	font-weight:normal;
}
div.littleLink {
	font-size:10px;
	text-align:center;
	color:#CF99FF;
}
.littleLink {
	font-size:10px;
	text-align:center;
	color:#CF99FF;
}
a.littleLink, .littleLink a:link, .littleLink a, .littleLink a:hover, .littleLink a:visited {
	font-size:10px;
	text-align:center;
	color:#CF99FF;
	font-weight:normal;
}

.hiddentext {
color: #000000;
font-size:10px;
}
a.hiddentext {
color: #000000;
font-size:10px;
font-weight:normal;
visibility:hidden;
}
.hiddentext a, .hiddentext a:hover, .hiddentext a:link, .hiddentext a:visited; .hiddentext a:active {
color: #000000;
font-size:10px;
font-weight:normal;
}
.smalltext {
color: #993366;
font-size:10px;
text-align:center;
}
div.smallMisc {
color:#EECCFF;
font-size:11px;
text-align:left;
font-weight:normal;
}
.misctext {
color:#F2F2F2;
font-size:12px;
text-align:left;
padding:5px;
}
p.littleIntro {
color:#636263;
font-size:12px;
text-align:left;
}
.misctextIndex {
color:#F2F2F2;
font-size:12px;
text-align:left;
}
p.misctextIndex a, p.misctextIndex a:hover, p.misctextIndex a:link, p.misctextIndex a:visited {
color:#F2F2F2;
font-size:12px;
text-align:left;
font-weight:normal;
text-decoration:none;
}
p.misctextIndex {
color:#F2F2F2;
font-size:12px;
text-align:left;
}
p.misctextIndexRight {
color:#F2F2F2;
font-size:12px;
text-align:right;
}
p.misctextIndexRight a, p.misctextIndexRight a:hover, p.misctextIndexRight a:link, p.misctextIndexRight a:visited {
color:#FFCCCC;
font-size:12px;
text-align:right;
font-weight:normal;
text-decoration:none;
}
p.misctextBottom {
color:#F2F2F2;
font-size:12px;
text-align:center;
width:550px;
}
p.misctextBottom a, p.misctextBottom a:hover, p.misctextBottom a:link, p.misctextBottom a:visited {
color:#F2F2F2;
font-size:12px;
font-weight:normal;
}
div.misctextAdds {
color:#F2F2F2;
font-size:12px;
text-align:center;
}
div.misctextAdds a, p.misctextAdds a:hover, p.misctextAdds a:link, p.misctextAdds a:visited {
color:#F2F2F2;
font-size:12px;
font-weight:normal;
}
.misctext p {
text-align:left;
}

/* Thumbnail Index */
div#index {
	margin: 1ex 0 1ex 0;
	text-align: center;
}

/* Photograph */
#photograph {
	text-align: center;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #F1E4E4;
	background-image:none;
	padding:5px;
}