* {
margin:0;
padding:0;
}
body {
margin:10px;
background:#03068f;
}

/*Blocs Structure*/
#content {
min-width:960px;
margin-bottom:30px;
border:3px double #FFFF00;
}
#top {
position:relative;
text-align:center;
height:150px;
border:0;
}
#wrapper {
position:relative;
width:930px;
margin:0 auto;
border-right:2px ridge #FFFF00;
border-top:2px groove #FFFF00;
border-bottom:2px ridge #FFFF00;
border-left:2px groove #FFFF00;
background:#fbfac5;
}
#leftmenu {
position:absolute;
left:0;
top:0;
width:170px;
height:400px;
}
#centre {
position:relative;
margin:0 0 0 170px;
width:717px;
padding:20px 20px 20px 20px;
background:#fbfac5;
text-align:center;
border-left:3px double #03068f;
}
#footer {
position:relative;
height:40px;
text-align:center;
color:#fbfac5;
}

/*Blocs Menu*/
#leftmenu ul {
margin-top:53px;
margin-left:15px;
padding:0;
list-style:none;
}
#leftmenu li a {
display:block;
height:40px;
margin:34px 0 0 0px;
padding:12px 0 0 35px;
text-align:left;
color:#03068f;
font:20px Georgia, "Times New Roman", Times, serif;
text-decoration:none;
}
#leftmenu li a:hover {
color:#FF0000;
text-decoration:underline;
background:url(../images/eclair.gif) no-repeat left center;     
}
#here a {
color:#FF0000 !important;
text-decoration:underline !important;
background:url(../images/eclair.gif) no-repeat left center;     
}


/*Blocs Centre*/
#centre ul {
list-style-image:url(../images/star_list.gif);
}
#centre li {
text-align:left;
margin:10px 0 0 40px;
font:13px Verdana, sans-serif;
color:#000000;
}
#centre a {
text-decoration:underline;
font:13px Verdana, sans-serif;
color:#000000;
}
#centre div img {
position:relative;
float:right;
}
#centre p img {
text-decoration:none;
border:0;
}
#produits li a:hover{
color:#0261fd;
}
.alignleft {
text-align:left;
}
.alignright {
text-align:right;
}
#top img {
text-decoration:none;
border:0;
}
#top a:hover {
text-decoration:none;
}
#retour{
text-decoration:underline;
}
#footer {
display:block;
margin:40px 20px 0px 20px;
text-decoration:none;
text-align:right;
}
#footer a img {
border:0 !important;
margin-right:30px;
}
#header {
background:#FCCB4F;
font-weight:bold !important;
}
#header2 {
background:#FCCB4F;
font-weight:bold !important;
}
.firstletter {
font:32px "Script MT Bold", "Lucida Calligraphy", "Monotype Corsiva", Palatino, serif;
font-style:italic;
}
.designation {
font-weight:bold !important;
}
.row {
background:#D8DAF8;
}
.row2 {
background:#EDEDF7;
}
td {
padding:4px 6px;
text-align:center;
font:11px Verdana, sans-serif;
color:#000000;
}
td a {
text-decoration:underline;
font:11px Verdana, sans-serif !important;
font-weight:bold !important;
color:#000000;
}
td a:hover {
color:#0261fd !important;
}
h1 {
margin:40px 10px 30px 10px;;
font:26px Georgia, "Times New Roman", Times, serif;
color:#000000;
}
h2 {
text-align:left;
margin:40px 0 0 60px;
font:20px Georgia, "Times New Roman", Times, serif;
color:#000000;
}
h3 {
text-align:left;
margin-left:60px;
padding:15px 0px 15px 0px;
font:13px Verdana, sans-serif;
font-weight:normal;
color:#000000;
}
h4 {
font:24px Georgia, "Times New Roman", Times, serif;
font-style:italic;
color:#FF0000;
}
p {
margin:20px 30px;
font:13px Verdana, sans-serif;
color:#000000;
line-height:25px;
text-align:justify;
}
p:first-letter {
font:32px "Script MT Bold", "Lucida Calligraphy", "Monotype Corsiva", Palatino, serif;
font-style:italic;
}
.no-first-letter {
font:13px Verdana, sans-serif !important;
font-style:normal !important;
}

/*Blocs collection*/
#wrapper-old {
position:relative;
width:930px;
height:690px;
margin:0 auto;
background:url(../images/background/Background.jpg) top left no-repeat #fbfac5;
}
#centre-old {
position:relative;
margin:0 0 0 170px;
width:717px;
height:645px;
padding:20px 20px 20px 20px;
text-align:center;
border-left:3px double #03068f;
}
#centre-old ul {
list-style-type:square;
margin-left:15px;
}
#centre-old li {
text-align:left;
margin:10px 0 0 40px;
font:20px "Script MT Bold", "Lucida Calligraphy", "Monotype Corsiva", Palatino, serif;
color:#000000;
}
#centre-old a {
text-decoration:underline;
font:20px "Script MT Bold", "Lucida Calligraphy", "Monotype Corsiva", Palatino, serif;
color:#000000;
}
#centre-old h1 {
margin:40px 10px 30px 10px;;
font:36px "Script MT Bold", "Lucida Calligraphy", "Monotype Corsiva", Palatino, serif;
color:#000000;
}
#centre-old p {
margin:20px 30px;
font:20px "Script MT Bold", "Lucida Calligraphy", "Monotype Corsiva", Palatino, serif;
color:#000000;
line-height:25px;
text-align:justify;
}
#produits li a:hover{
color:#0261fd;
}
.float-right {
float:right;
margin-right:50px;
margin-left:20px;
}
.float-left {
float:left;
margin-right:30px;
}
.clear {
clear:both;
}
#centre-old .row {
background:#F7F7F7;
}
#centre-old .row2 {
background:#F0F0F0;
}
#wrapper-old #leftmenu li a:hover {
background:none;     
}
#wrapper-old #here a {
background:none;     
}
