/* CSS Document */

body {
margin-left : 4px;
margin-right : 0;
margin-bottom : 0;
margin-top : 0;
}
h1 {
font-size : x-large;
color : #990066;
text-align : center;
text-decoration : none;
padding-top : 8px;
}
h2 {
font-size: medium;
font-family : Verdana;
color: #333333;
font-weight : bold;
text-decoration : none;
margin-left : 8px;
margin-top: 8px;
}
h3 {
font-size : medium;
text-decoration : none;
font-family : Verdana;
font-weight : bolder;
color : #000000;
margin-left : 8px;
}
a {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #0000cc;
text-decoration : none;
}
a:hover {
text-decoration: underline;
}
p {
margin-left : 8px;
margin-right : 8px;
}
ul {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 16px;
}
li {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 16px;
}
#menureduction table {
margin: 0;
padding: 4px;
border-collapse : collapse;
margin-bottom: 0;
}
#menureduction td {
padding: 4px;
border-collapse : collapse;
}
#menureduction ul {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
margin-bottom : 0;
}
#menureduction li {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
margin-bottom : 0;
}
#newsletter {
font-weight : bold;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000000;
font-size : 12px;
padding : 4px;
margin : 0;
}
.menu10 {
border: thin; border-color: #CCCCCC; border-style: solid;
border-collapse : collapse;
border-bottom: 0;
}
.menu11 {
background-color : #CF5ACF;
text-align : left;
vertical-align : top;
border : thin;
border-color : #CF5ACF;
border-style : solid;
font-family : Verdana;
color : #EFE8EF;
font-size : 12px;
font-weight : bold;
border-collapse:collapse;
border-bottom: 0;
}
.menu12 {
background-color : #F3DEF5;
text-align : left;
vertical-align: middle;
border : thin;
border-color : #CF5ACF;
border-style : solid;
line-height : inherit;
border-collapse:collapse;
}
.menu13 {
background-color : #FFFFFF;
text-align : left;
vertical-align : top;
border : thin;
border-color : #CF5ACF;
border-style : solid;
line-height : inherit;
border-collapse:collapse;
border-bottom: 0;
}
.hauttableau {
background-color : #F3DEF5;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
}
#liens a{
font-size : 12px;
}
#entoure {
border-top-color : #cf5acf;
border-top-style : solid;
border-top-width : thin;
border-bottom-color : #cf5acf;
border-bottom-style : solid;
border-bottom-width : thin;
margin : 0;
}
#menuhaut table {
margin : 0;
padding : 4px;
width : 100%;
border : thin;
border-color : #cf5acf;
border-style : solid;
text-align : center;
vertical-align : middle;
height: auto;
border-collapse : collapse;
}
#menuhaut td {
margin : 0;
padding : 4px;
background-color : #cf5acf;
border : thin;
border-color : #cf5acf;
border-style : solid;
text-align : center;
vertical-align : middle;
border-right-color : #efd1ef;
border-collapse : collapse;
height: auto;

}
#table table {
font-size : 12px;
vertical-align : top;
text-align : left;
height : 90px;
margin : 0;
padding : 0;
}
#table td {
font-size : 12px;
vertical-align : top;
text-align : left;
height : 90px;
margin : 0;
padding : 0;
}
#tableau table {
border-style : solid;
border-width : 1px;
margin : 0;
margin-top : 10px;
margin-left : 30px;
padding : 6px;
border-color : #CD83D7;
border-collapse : collapse;
background-color : #E8C2EF;
}
#tableau td {
border-style : solid;
border-width : 1px;
border-color : #CD83D7;
padding : 6px;
margin : 0;
}
#tableau p {
margin : 0;
padding-left : 50px;
}
#tableau1 table {
width : 700px;
border-style : solid;
border-width : 1px;
margin : 0;
padding : 4px;
margin-left : 35px;
border-color : #cf5acf;
border-collapse : collapse;
text-align: left
}
#tableau1 td {
border-style : solid;
border-width : 1px;
border-color : #cf5acf;
padding : 4px;
margin : 0;
text-align: left
}
#tableau2 table {
width : 700px;
border-style: dashed;
border-width : 1px;
border-color : #990033;
margin : 0;
padding : 8px;
border-collapse : collapse;
vertical-align: top;
text-align: left;

}
#tableau2 td {
width: 140px;
border-style: dashed;
border-width : 1px;
border-color : #990033;
padding : 8px;
margin : 0;
border-collapse : collapse;
vertical-align: top;
}
#tableau2 a {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #0000cc;
text-decoration : none;
}
#tableau3 table {
width : 700px;
border-style : solid;
border-width : 1px;
margin : 0;
padding : 8px;
border-color : #cf5acf;
border-collapse : collapse;
vertical-align: top;
text-align: left;

}
#tableau3 td {
border-style : solid;
border-width : 1px;
border-color : #cf5acf;
padding : 8px;
margin : 0;
border-collapse : collapse;
vertical-align: top;
}
#tableau3 a {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;
color : #0000cc;
text-decoration : none;
}

#tableau31 table {
width : 700px;
border-style: dashed;
border-width : 1px;
margin-top : 0;
padding : 8px;
border-color: #990033;
border-collapse : collapse;
vertical-align : middle;
text-align: left
}
#tableau31 td {
border-style: dashed;
border-width : 1px;
border-color : #990033;
padding : 8px;
margin : 8px;
margin-top : 0;
vertical-align : top;
text-align : left;
vertical-align : middle;
text-align: left
}
#tableau6 table {
width : 700px;
border-style : solid;
border-width : 1px;
margin-top : 15px;
margin-left : 35px;
padding : 4px;
border-color : #cf5acf;
border-collapse : collapse;
vertical-align : middle;
}
#tableau6 td {
border-style : solid;
border-width : 1px;
border-color : #cf5acf;
padding : 4px;
margin : 8px;
vertical-align : top;
text-align : left;
vertical-align : middle;
}
#tableauclassique table {
border-style : solid;
border-width : 1px;
border-color : #cf5acf;
border-collapse : collapse;
margin : 0;
padding : 6px;
}
#tableauclassique td {
border-style : solid;
border-width : 1px;
border-color : #cf5acf;
padding : 6px;
margin : 0;
}
#tableaunew table {
border-style : solid;
border-width : 1px;
margin : 0;
padding : 6px;
border-color : #cf5acf;
border-collapse : collapse;
}
#tableaunew td {
border-style : solid;
border-width : 1px;
border-color : #cf5acf;
padding : 6px;
margin : 0;
}
#tableaucat table {
width : 700px;
border-style : solid;
border-width : 1px;
margin : 0;
padding : 4px;
margin-left : 35px;
border-color : #cf5acf;
border-collapse : collapse;
}
#tableaucat td {
border-style : solid;
border-width : 1px;
border-color : #cf5acf;
padding : 4px;
margin : 0;
font-size : small;
font-family : Verdana, Arial, Helvetica, sans-serif;
}
#tableaucat a {
font-size : small;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #0000cc;
text-decoration : none;
}
#tableaucat a:hover {
font-size : small;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #e705bf;
text-decoration : none;
}
#logo b {
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: left;
	margin-top: 0;
	padding-top: 0;
	margin-bottom: 0;
	padding-bottom: 0;
	margin-left: 2px;
	vertical-align: top;
	}
#logo a {
	font-size: 28px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	text-align: left;
	margin-top: 0;
	padding-top: 0;
	margin-bottom: 0;
	padding-bottom: 0;
	vertical-align: top;
	}
#logo a:hover {
	text-decoration: underline;
	}
.tableaucentral {
width : 100%;
background-color : #ffffff;
border-width : 0;
margin : 0;
padding : 0;
border-collapse : collapse;
}
.form {
margin-top : 15px;
margin-bottom : 15px;
}
.formmail {
margin-left: 15px;
}
.h1 {
font-size : 24px;
color : #0000cc;
text-decoration : none;
}
.td {
border-width : thin;
margin : 0;
padding : 8px;
border-color : #ff80ff;
}
.texte {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;
font-style : normal;
line-height : normal;
font-weight : normal;
font-variant : normal;
}
.titres {
font-weight : bold;
font-size : 24px;
color : #0000cc;
}
.liens {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 16px;
color : #0000cc;
text-decoration : none;
}
.liens:hover {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 16px;
color : #0000cc;
text-decoration : underline;
}
.liens-normaux {
font-size : 14px;
color : #0000cc;
text-decoration : none;
}
.liens-normaux:hover {
color : #e705bf;
text-decoration : none;
}
.liens-menu {
font-size : small;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #0000cc;
text-decoration : none;
}
.liens-menu:hover {
font-size : small;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #e705bf;
text-decoration : none;
}
.liencodepromo {
color : #0000cc;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;
font-weight : bold;
text-decoration : none;
}
.liencodepromo:hover {
color : #e705bf;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;
font-weight : bold;
text-decoration : none;
}
.lienrubrique {
font-size : 18px;
color : #0000cc;
text-decoration : none;
}
.lienrubrique:hover {
font-size : 18px;
color : #e705bf;
text-decoration : none;
}
.liens-reduction {
font-size : 14px;
color : #0000cc;
text-decoration : underline;
}
.liens-reduction:hover {
color : #e705bf;
text-decoration : underline;
}
.liens-promos {
font-weight : bold;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 16px;
color : #0000cc;
text-decoration : none;
}
.liens-promos:hover {
color : #e705bf;
text-decoration : none;
}
.liensouligne {
color : #0000cc;
text-decoration : none;
}
.liensouligne:hover {
color : #0000cc;
text-decoration : underline;
}
.menu {
font-size: 12px;
color : #efd1ef;
text-decoration : none;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : bold;
padding : 4px;
}
.menu:hover {
font-size : 12px;
color : #efd1ef;
text-decoration : none;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : bold;
text-decoration : underline;
}
.menu-noir {
font-size : 18px;
color : #4d4d4d;
text-decoration : none;
}
.menu-blanc {
font-size : 18px;
color : #ffffff;
text-decoration : none;
}
.Style1 {
font-weight : bold;
}
.Style8 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
}
.Style9 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;
}
.Style12 {
font-size : 14px;
font-weight : bold;
}
.Style15 {
color : #0000cc;
}
.Style20 {
text-indent : 30px;
font-size : 12px;
font-family : Verdana;
color: #000000;
}
.Style21 {
font-size : 14px;
font-family : Verdana;
font-weight : bold;
color : #515151;
}
.Style22 {
text-indent : 30px;
font-size : 14px;
font-family : Verdana;
color : #000000;
font-weight : bold;
}
.Style23 {
font-size : medium;
font-family : Verdana;
color : #FF4687;
font-weight : bold;
text-decoration: none;
}
.Style24 {
font-size: medium;
font-family : Verdana;
color : #CF33CF;
font-weight : bold;
}
.Style49 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;
font-weight : bold;
}
.Style50 {
font-size : small;
font-family : Verdana, Arial, Helvetica, sans-serif;
}
.Style51 {
	font-size: 16px;
	font-weight: bold;
}
.Style52 {font-size: 15px}
.Style53 {color: #000000}
.logo {
color : #ffffff;
text-decoration : none;
font-weight : bold;
text-align : left;
padding : 0;
margin : 0;
}
.email {
border : 1px solid #333333;
background-color : #fdf8f2;
color : #333333;
font-size : 14px;
height : 16px;
}
.boutonemail {
font-size : 14px;
height : 22px;
}
.Verdanabold {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : bold;
}
.menu-castorama {
font-family : Verdana;
color : #d6d6d6;
font-size : 12px;
font-weight : bold;
}
.logo-haut {
font-size : x-large;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : bold;
color : #d1ddef;
text-decoration : none;
}
.logo-haut:hover {
font-size : x-large;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : bold;
color : #d1ddef;
text-decoration : underline;
}
.menu-gauche {
font-size : 14px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : bold;
color : #000000;
text-decoration : none;
}
.top-menu-gauche {
font-family : Verdana;
color : #ffffff;
font-size : 12px;
font-weight : bold;
}
.lien-bleu-simple {
font-weight : bold;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 16px;
color : #0000cc;
text-decoration : none;
}
.h1-simple {
font-size : 24px;
color : #0000cc;
text-decoration : none;
}
.bgcolor {
background-color : #ff77ff;
color : #000000;
font-weight : normal;
}
.slogan {
color : #000000;
font-weight : bold;
}
.tableaudebase {
border: thin; border-color: #CCCCCC; border-style: solid; margin-top: 0; border-top: 0; border-collapse: collapse;
}

