﻿BODY {
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 20px; 
	COLOR: #000000; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-image:url(images/background.jpg);
	background-color:#1f0523;


    BACKGROUND-REPEAT: repeat-x;
}
p, ul, li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a{color:Navy;}
LI
{
    FONT-FAMILY: Arial, sans-serif;
    LIST-STYLE: url(images/blank.gif)
}
.bloc {
	BORDER-RIGHT: #e5e5e5 1px solid; BORDER-TOP: #e5e5e5 1px solid; MARGIN-BOTTOM: 20px; BORDER-LEFT: #e5e5e5 1px solid; BORDER-BOTTOM: #e5e5e5 1px solid
}
.bloc P {
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	FONT-WEIGHT: bold; 
	PADDING-BOTTOM: 12px; MARGIN: 0px; COLOR: #494949; PADDING-TOP: 16px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: center; text-transform:uppercase;
}
.bloc UL {
	PADDING-RIGHT: 0px;
	 PADDING-LEFT: 10px;
	  FONT-WEIGHT: bold;
	   FONT-SIZE: 11px;
	    PADDING-BOTTOM: 0px;
	     MARGIN: 0px;
	      PADDING-TOP: 10px;
	       LIST-STYLE-TYPE: none;
	       background-color:#f1f1f1;
}
.bloc UL UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.bloc UL OL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.bloc UL A {
	COLOR: #494949; TEXT-DECORATION: none;
}
.bloc UL UL A {
	COLOR: #3d3d3d; TEXT-DECORATION: none;
}
.bloc UL OL A {
	COLOR: #034ea2; TEXT-DECORATION: none;
}
.bloc UL OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px; PADDING-TOP: 0px
}
DIV#zoom IMG.vignette {
	MARGIN: 0px 12px 0px 0px;
	border: solid 1px #ffffff;
}
	
div#search { clear:none; text-align:left; padding: 0px; margin: 0px; color:#000000; font-weight:bold;background-color:#f1f1f1;padding-top:10px; }

div#search a { font-weight:normal; font-size:11px; text-align:right;}

div#search input { padding: 0px; margin: 0px; }

div#search input [type=texte] { border: 1px solid #999999;}	

A:visited
{
    COLOR: #4b0f7b;
    TEXT-DECORATION: none;
    font-weight:bold;
}
A:link
{
    COLOR: #4b0f7b;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #fd313b;
    TEXT-DECORATION: underline
}
A:active
{
    COLOR: #eb8812;
    TEXT-DECORATION: none
}
P
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
}
H1
{
    COLOR: #4b0f7b;
    FONT-FAMILY: Arial, sans-serif;
    FONT-SIZE: 16pt;
    FONT-WEIGHT: bold;
    LETTER-SPACING: 0pt
}
H2
{
    COLOR: #754a9a;
    FONT-FAMILY: Arial, sans-serif;
    FONT-SIZE: 15pt;
    FONT-WEIGHT: bold;
    LETTER-SPACING: 0pt
}
H3
{
    COLOR: #8c5398;
    FONT-FAMILY: Arial, sans-serif;
    FONT-SIZE: 13pt;
    FONT-WEIGHT: bold;
    LETTER-SPACING: 0pt
}
H4
{
    COLOR: #fd313b;
    FONT-FAMILY: Arial, sans-serif;
    FONT-SIZE: 13pt;
    FONT-WEIGHT: bold;
    LETTER-SPACING: 0pt;
    TEXT-TRANSFORM: uppercase
}
H5
{
    COLOR: #b11527;
    FONT-FAMILY: Arial, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    LETTER-SPACING: 0pt
}
H6
{
    COLOR: #fd313b;
    FONT-FAMILY: Arial, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    LETTER-SPACING: 0pt
}
