FONT {
	FONT-FAMILY: Verdana, Helvetica;
	FONT-SIZE: 10px;
	COLOR: #000000
}
TD {
	FONT-FAMILY: Verdana, Helvetica;
	FONT-SIZE: 10px;
	COLOR: #000000
}
TR {
	FONT-FAMILY: Verdana, Helvetica;
	FONT-SIZE: 10px;
	COLOR: #000000
}
BODY {
	FONT-FAMILY: Verdana, Helvetica;
	FONT-SIZE: 10px;
	/* BACKGROUND-IMAGE: url(../im/background/bg_blue.gif);//Bandeau */
	background: #F6F6F6;
	SCROLLBAR-FACE-COLOR: Blue;
	SCROLLBAR-HIGHLIGHT-COLOR: Aqua;
	SCROLLBAR-SHADOW-COLOR: #0000CD;
	SCROLLBAR-3DLIGHT-COLOR: #00BFFF;
	SCROLLBAR-ARROW-COLOR: #FFFFFF;
	SCROLLBAR-TRACK-COLOR: #99CDFF;
	SCROLLBAR-DARKSHADOW-COLOR: #004E99;
}
P {
	FONT-FAMILY: Verdana, Helvetica;
	FONT-SIZE: 10px
}
DIV {
	FONT-FAMILY: Verdana, Helvetica;
	FONT-SIZE: 10px
}
INPUT {
	BACKGROUND-COLOR: #F1F1F1;
	BORDER-TOP-COLOR: #363636;
	BORDER-LEFT-COLOR: #363636;
	BORDER-RIGHT-COLOR: #363636;
	BORDER-BOTTOM-COLOR: #363636;
	BORDER-TOP-WIDTH: 1px;
	BORDER-LEFT-WIDTH: 1px;
	FONT-SIZE: 10px;
	BORDER-BOTTOM-WIDTH: 1px;
	FONT-FAMILY: Verdana, Helvetica;
	BORDER-RIGHT-WIDTH: 1px
}
TEXTAREA {
	BORDER-TOP-COLOR: #363636;
	BORDER-LEFT-COLOR: #363636;
	BORDER-RIGHT-COLOR: #363636;
	BORDER-BOTTOM-COLOR: #363636;
	BORDER-TOP-WIDTH: 1px;
	BORDER-LEFT-WIDTH: 1px;
	FONT-SIZE: 10px;
	BORDER-BOTTOM-WIDTH: 1px;
	FONT-FAMILY: Verdana, Helvetica;
	BORDER-RIGHT-WIDTH: 1px
}
SELECT {
	BACKGROUND-COLOR: #F1F1F1;
	BORDER-TOP-COLOR: #000000;
	BORDER-LEFT-COLOR: #000000;
	BORDER-RIGHT-COLOR: #000000;
	BORDER-BOTTOM-COLOR: #000000;
	BORDER-TOP-WIDTH: 1px;
	BORDER-LEFT-WIDTH: 1px;
	FONT-SIZE: 9px;
	BORDER-BOTTOM-WIDTH: 1px;
	FONT-FAMILY: Verdana, Helvetica;
	BORDER-RIGHT-WIDTH: 1px;
}
FORM {
	FONT-FAMILY: Verdana, Helvetica;
	FONT-SIZE: 10px
}
HR {
	COLOR: #CCCCCC;
	BORDER: 0;
	BACKGROUND-COLOR: #CCCCCC;
	HEIGHT: 1px
}
a img {border: none;}
A:link {
	BACKGROUND: none;
	COLOR: #000000;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Helvetica;
	TEXT-DECORATION: none
}
A:active {
	BACKGROUND: none;
	COLOR: #000000;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Helvetica;
	TEXT-DECORATION: none
}
A:visited {
	BACKGROUND: none;
	COLOR: #990000;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Helvetica;
	TEXT-DECORATION: none;
}
A:hover {
	BACKGROUND: none;
	COLOR: Blue;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Helvetica;
	TEXT-DECORATION: none;
}
.borderHeightBottomMenuTabYes {
	BACKGROUND-COLOR: #none;
	border: 0px #CCCCCC;
	border-right-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-bottom-style: solid;
}
.titre {
	BACKGROUND: none;
	COLOR: #0241FC;/*Blue;*/
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial, Verdana, Helvetica;
	letter-spacing: 2px;
}
.chapeau {
	BACKGROUND: none;
	COLOR: #0241FC;/*Blue;*/
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial, Verdana, Helvetica;
	letter-spacing: 2px;
}
.tiny {
	FONT-FAMILY: Verdana, Helvetica;
	FONT-SIZE: 9px
}
.fontrouge {
	COLOR: #241FC;/*Blue;*/
}
.fontblanc {
	COLOR: #FFFFFF;
}
.FontGris {
	COLOR: #CCCCCC;
}
.fontMenuCategory {
	COLOR: #164383;
}
.fontMenuSubCategory {
	COLOR: #133B73;/*666666*/
}
.fontMenuSubCategorySelected {
	COLOR: #000000;
	FONT-WEIGHT: bold
}
.PromoFont {
	COLOR: #000000;
	FONT-SIZE: 12px;
}
.PromoFontColorNumber {
	COLOR: #0000CD;
	FONT-SIZE: 10px;
}
.FontColorTotalPrice {
	COLOR: #00008B;
	FONT-SIZE: 12px;
}
.caddieinfovide {
/*none*/
}
.caddieboxvide {
/*none*/
}
.caddie-fond {
/*none*/
}
.caddie-box {
	BACKGROUND-COLOR: #FFFFFF;
	BACKGROUND-IMAGE: url(../im/background/module_left.gif);
	BACKGROUND-REPEAT: repeat-y;
	border: 0px #999999 solid
}
.cartItem {
	border-bottom: 1px #CCCCCC solid;
}
.cartItemFont {
	COLOR: #CC0000
}
.caddie-art-tot {
	BACKGROUND-COLOR: #f1f1f1;
	border: 1px #CCCCCC;
	border-right-style: solid;
	border-left-style: solid;
	border-top-style: none;
	border-bottom-style: none;
}
.TABLEInfoCaddie {
	BACKGROUND-COLOR: #FFFFFF;
	BACKGROUND-IMAGE: url(../im/background/module_left.gif);
	BACKGROUND-REPEAT: repeat-y;
	border: 1px #CCCCCC;
	border-right-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-bottom-style: none;
}
.moduleMenuVertical {
	BACKGROUND-COLOR: #none;
	padding: 0px;
}
.modulemenu {
/*none*/
}
.moduleinfo {
/*none*/
}
.moduleinterface {
/*none*/
}
.modulelangue {
/*none*/
}
.modulemessage {
/*none*/
}
.modulenavigate {
/*none*/
}
.modulenews {
/*none*/
}
.modulepromo {
/*none*/
}
.modulequick {
/*none*/
}
.modulesearch {
/*none*/
}
.modulesubscribe {
/*none*/
}
.moduletop10 {
/*none*/
}
.moduleconverter {
/*none*/
}
.moduleaffiliate {
/*none*/
}
.moduleid {
/*none*/
}
.moduledevis {
/*none*/
}
.moduleidtitre {
/*none*/
}
.modulecaddietitre {
/*none*/
}
.modulemenutitre {
/*none*/
}
.moduleinfotitre {
/*none*/
}
.moduleinterfacetitre {
/*none*/
}
.modulelanguetitre {
/*none*/
}
.modulemessagetitre {
/*none*/
}
.modulenavigatetitre {
/*none*/
}
.modulenewstitre {
/*none*/
}
.modulepromotitre {
/*none*/
}
.modulequicktitre {
/*none*/
}
.modulesearchtitre {
/*none*/
}
.modulesubscribetitre {
/*none*/
}
.moduletop10titre {
/*none*/
}
.moduleconvertertitre {
/*none*/
}
.moduleaffiliatetitre {
/*none*/
}
.moduledevistitre {
/*none*/
}
.TABLEBorderDotted {
	BACKGROUND-COLOR: #FFFFFF;
	border-width: 1px;
	border-color: #F1F1F1;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: outset;
	border-bottom-style: outset;
	padding: 0px;
}
.backgroundCategorySelected {
	BACKGROUND-COLOR: #C6C6FF;
}
.backgroundMenuSousCategory {
	BACKGROUND-COLOR: #f1f1f1;
}
.TABLEMenuPathCenter {
	FONT-WEIGHT: bold;
	border: 0px #999999 solid;
	margin-top: -6px
}
.TABLEMenuPathTopPageMenuH {
	BACKGROUND-COLOR: #AFEEEE;
	border: 1px #CCCCCC;
	border-right-style: solid;
	border-left-style: solid;
	border-top-style: none;
	border-bottom-style: solid;
}
.TABLEMenuPathTopPage {
	BACKGROUND-COLOR: #AFEEEE;
	border: 1px #CCCCCC;
	border-right-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-bottom-style: solid
}
.TABLEMenuPathTopPageMenuTabOff {
	BACKGROUND-COLOR: #AFEEEE;
	border: 1px #CCCCCC;
	border-right-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-bottom-style: solid
}
.TABLEBottomPage {
	BACKGROUND-COLOR: #AFEEEE;
	border: 1px #CCCCCC solid
}
.TABLEPageCentreProducts {
	BACKGROUND-COLOR: #FFFFFF;
	border: 0px #CCCCCC solid
}
.TABLESortByCentre {
	BACKGROUND-COLOR: #FFFFFF;
	border: 1px #CCCCCC solid
}
.TABLEPromoBannerTop {
	BACKGROUND-COLOR: #FFFFFF;
	border: 0px #FFFFFF solid;
	padding: 10px
}
.TABLE1 {
	BACKGROUND-COLOR: #FFFFFF;
	border: 1px #CCCCCC solid
}
.TABLEBoxUpdateCart {
	BACKGROUND-COLOR: #DFDFDF;
	border: 1px #999999;
	border-top-style: dotted;
	border-left-style: solid;
	border-right-style: solid;
}
.TABLEBoxesProductsDisplayedCentrePage {
	BACKGROUND-COLOR: #F1F1F1;
	/*border: 1px #82A014 solid*/
	border: 1px #A02222 solid
}
.TABLEBoxProductsDisplayedTop {
	BACKGROUND-COLOR: #FFFFFF;
	border-width: 1px;
	border-color: #CCCCCC;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
	padding: 5px;
}
.TABLEBoxProductsDisplayedMiddle {
	BACKGROUND-COLOR: #F1F1F1;
	border: 0px #CCCCCC solid
}
.TABLEBoxesProductsDisplayedBottom {
	BACKGROUND-COLOR: #F1F1F1;
	border-width: 0px;
	border-color: #CCCCCC;
	border-left-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-top-style: solid
}
.TABLETitreProductDescription {
	BACKGROUND-COLOR: #F1F1F1;
	border: 1px #82A014 solid;
	padding-top: 3px;
	padding-bottom: 3px
}
.TDTableListLine1 {
	BACKGROUND-COLOR: #FAFAFA
}
.TDTableListLine2 {
	BACKGROUND-COLOR: #FFFFFF
}
.TABLESousMenuPageCategory {
	BACKGROUND-COLOR: #FFFFFF;
	border: 1px #CCCCCC solid
}
.TABLETopTitle {
	BACKGROUND-COLOR: #CCCCCC;
	border: 0px #000000 solid
}
.backgroundTDColonneModuleLeft {
	BACKGROUND-COLOR: #FAFAFA;
	border: 1px #DDDDDD solid
}
.backgroundTDColonneModuleRight {
	BACKGROUND-COLOR: #FAFAFA;
	border: 1px #DDDDDD solid
}
.TABLEBackgroundBoutiqueCentre {
	BACKGROUND-COLOR: #FFFFFF;
	border: 0px #DDDDDD solid;
	padding-top: 0px;
}
.TABLEPromoNewsBottomPage {
	BACKGROUND-COLOR: #FFFFFF;
	border: 1px #CCCCCC solid
}
OPTION.grey {
	background-color: #CCCCCC;
	color: #FFFFFF
}
OPTION.black {
	background-color: #000000;
	color: #CCCCCC
}
OPTION.pink {
	background-color: #FFCCCC;
	color: #000000
}
OPTION.yellow {
	background-color: #FFFFCC;
	color: #000000
}
OPTION.white {
	background-color: #FFFFFF;
	color: #000000
}
OPTION.Blue {
	background-color: #0000FF;
	color: #FFFFFF
}
OPTION.red {
	background-color: #CC0000;
	color: #FFFFFF
}
OPTION.grey2 {
	background-color: #F1F1F1;
	color: #FF0000
}
.backGroundTop {
	background-color: #FFFFFF;
	background-image: url(../im/background/bg_shop_blue.gif);
	background-repeat: no-repeat;
	background-position: right top
}
/* Desnos bandeau sans num_azur */
.backGroundTop1 {
	background-color: #FFFFFF;
	background-image: url(../im/background/bg_shop_blue1.gif);
	background-repeat: no-repeat;
	background-position: right top
}
.optionCaddieTop {
	BACKGROUND-COLOR: #DDDDDD;
	border-width: 1px;
	border-color: #BBBBBB;
	border-top-style: solid;
	border-left-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	padding: 0px
}
.optionCaddieBottom {
	BACKGROUND-COLOR: #FAFAFA;
	border: 2px #DDDDDD solid
}
.border {
	border: 1px #CCCCCC solid
}
.borderLeft {
	/* BACKGROUND-IMAGE: url(../im/background/bg_blue.gif) */
	background: White;
}
/*.borderLeft {
	background-color: #FFFFFF;
	background-image: url(../im/background/border_left2.gif);
	background-repeat: repeat-y;
}
*/
.colorBackgroundTableMenuTab {
	BACKGROUND-COLOR: #FFFFFF;
	border: 0px #DDDDDD solid
}
.dotMenu {
	margin-left: 3px;
	margin-top: 2px;
	margin-bottom: 0px;
	height: 1px;
	margin-right: 0px;
	background-image: url(../im/dot.gif)
}
/*-------------///////////////MENU TABULATION///////////////-------------*/
#tab A {
	height: 17px;
	margin-right: 3px;
	margin-left: 0px;
	margin-bottom: -4px;
	color: #EEEEEE;
	white-space: nowrap;
	font: bold 11px Arial;
	padding-left: 10px;
	background: url(../im/background/button_blue_left.gif) top left no-repeat #5BB8FE;//82A014
	text-align: center;
	padding-bottom: 2px;
	position: relative;
	text-decoration: none;
	border: 0px;
	white-space: nowrap;
}
#tab A span {
	padding-right: 10px;
	background: url(../im/background/button_grey_right.gif) top right no-repeat;
}
#tab A:hover, #tab A.current {
	color: #FFFFFF;
	background: url("../im/background/button_clear_left.gif") left top no-repeat #28A1FE;
	text-decoration: none;
	padding-left: 10px;
}
#tab A:hover span {
	background: url("../im/background/button_clear_right.gif") right top no-repeat;
	padding-right: 10px;
}
#tab A.here:visited {
	color: #FFFFFF;//#CFEAFF
	background: url("../im/background/button_green_left.gif") top left no-repeat; /*#28A1FE;*/
	text-decoration: none;
	padding-left: 10px;
}
#tab A.here:visited span {
	background: url("../im/background/button_green_right.gif") right top no-repeat;
	padding-right: 7px;
	margin-left: -3px;
	margin-right: 0px;
}
#tab A.here:visited b {
	background: url("../im/background/button_background_blue.gif") top center no-repeat;
	padding-right: 1px;
}
/*-------------///////////////MENU HORIZONTAL///////////////-------------*/
.tableDynMenuH {
	background-color: #AFEEFF;
	padding-bottom: 1px;
	padding-top: 0px;
	border-top-width: 1px;
	border-color: #00BFFF;
	border-top-style: solid;
	border-right-width: 1px;
	border-color: #99CC00;
	border-right-style: solid;
	border-left-width: 1px;
	border-color: #99CC00;
	border-left-style: solid;
	border-bottom-width: 3px;
	border-color: #99CC00;
	border-bottom-style: double;
	margin-bottom: 0px;
}
#borderTopMainMenu {
	background: #none;
	padding: 0px;
	margin: 0px;
}
#borderBottomMainMenu {
	background: #none;
	padding: 0px;
	margin: 0px;
}
#test3 {
	background: #none;
	padding: 0px;
	margin: 0px;
}
#borderTopSousmenu {
	background: #none;
	padding: 0px;
	margin: 0px;
}
#borderBottomSousmenu {
	background: #CCCCCC;
	padding: 0px;
	margin: 0px;
}
div#menu45 {
	margin-left: 0px;
}
div#menu45 a {
	color: #666666;
	padding: 0px;
}
div#menu45 a:hover {
	color: #000000;
	FONT-WEIGHT: bold
}
div#menu45 ul {
	padding: 0px;
	margin: 0px;
	text-align: center;
	top: 24px;
	left: 0px;
}
div#menu45 ul li {
	position: relative;
	list-style: none;
	margin-right: 0px;
	float: left;
}
div#menu45 ul ul {
	position: absolute;
	display: none;
	padding: 0px 0px 0px 0px;
	width: 100px;
	left: 0px;
}
div#menu45 li {
	background: #E7FFFF;
	top: 1px;
	left: 0;
	width: 100px;
	padding: 0px;
}
div#menu45 li:hover {
	background: #E7FFFF;
	border-right: 0px #CCCCCC solid;
}
div#menu45 li.sousmenuA {
	background: #E7FFFF;
	top: 1px;
	left: 0;
	width: 100px;
	padding: 0px;
}
div#menu45 li.sousmenuA:hover {
	background: #EEFFD0;
}
div#menu45 li.sousmenu {
	background: url(../im/fleche_bottom.gif) 95% 50% no-repeat #E7FFFF;
	width: 100px;
	padding: 0px;
}
div#menu45 li.sousmenu:hover {
	background: url(../im/fleche_bottom_grey.gif) 95% 50% no-repeat;
}
div#menu45 li.sousmenu.plop {
	background: url(../im/fleche_right.gif) 95% 50% no-repeat #CCCCCC;
	padding: 0px;
}
div#menu45 li.sousmenu.plop:hover {
	background: url(../im/fleche_right.gif) 95% 50% no-repeat #E7FFFF;
}
div#menu45 li a {
	text-decoration: none;
	padding: 5px 0px 5px 0px;
	display: block;
	width: 100px;
	margin: 0px;
	left: 100px;
}
div#menu45 ul.niveau1 li.sousmenu:hover ul.niveau2 {
	display: block;
	border-right: 1px #CCCCCC solid;
	border-left: 1px #CCCCCC solid;
}
div#menu45 ul.niveau2 li.sousmenu:hover ul.niveau3 {
	display: block;
	border-top: 1px #CCCCCC solid;
	border-right: 1px #CCCCCC solid;
	border-left: 1px #CCCCCC solid;
	top: -2px;
}
div#menu45 ul.niveau3 li.sousmenu:hover ul.niveau4 {
	display: block;
	border-top: 1px #CCCCCC solid;
	border-right: 1px #CCCCCC solid;
	border-left: 1px #CCCCCC solid;
	top: -2px;
}
div#menu45 ul.niveau4 li.sousmenu:hover ul.niveau5 {
	display: block;
	border-top: 1px #CCCCCC solid;
	border-right: 1px #CCCCCC solid;
	border-left: 1px #CCCCCC solid;
	top: -3px;
}
div#menu45 ul.niveau5 li.sousmenu:hover ul.niveau6 {
	display: block;
	border-top: 1px #CCCCCC solid;
	border-right: 1px #CCCCCC solid;
	border-left: 1px #CCCCCC solid;
	top: -4px;
}
div#menu45 ul.niveau6 li.sousmenu:hover ul.niveau7 {
	display: block;
	border-top: 1px #CCCCCC solid;
	border-right: 1px #CCCCCC solid;
	border-left: 1px #CCCCCC solid;
	top: -5px;
}
div#menu45 ul.niveau7 li.sousmenu:hover ul.niveau8 {
	display: block;
	border-top: 1px #CCCCCC solid;
	border-right: 1px #CCCCCC solid;
	border-left: 1px #CCCCCC solid;
	top: -6px;
}
div#menu45 ul.niveau8 li.sousmenu:hover ul.niveau9 {
	display: block;
	border-top: 1px #CCCCCC solid;
	border-right: 1px #CCCCCC solid;
	border-left: 1px #CCCCCC solid;
	top: -7px;
}
div#menu45 ul.niveau9 li.sousmenu:hover ul.niveau10 {
	display: block;
	border-top: 1px #CCCCCC solid;
	border-right: 1px #CCCCCC solid;
	border-left: 1px #CCCCCC solid;
	top: -8px;
}
div#menu45 ul.niveau3 {
	top: -1px;
	left: 100px;
}
div#menu45 ul.niveau4 {
	top: -1px;
	left: 100px;
}
div#menu45 ul.niveau5 {
	top: -1px;
	left: 100px;
}
div#menu45 ul.niveau6 {
	top: -1px;
	left: 100px;
}
div#menu45 ul.niveau7 {
	top: -1px;
	left: 100px;
}
div#menu45 ul.niveau8 {
	top: -1px;
	left: 100px;
}
div#menu45 ul.niveau9 {
	top: -1px;
	left: 100px;
}
div#menu45 ul.niveau10 {
	top: -1px;
	left: 100px;
}
div#menu45 ul.niveau3 li {
	background: #E7FFFF
}
div#menu45 ul.niveau3 li:hover {
	background: #E7FFFF
}
div#menu45 ul.niveau4 li {
	background: #E7FFFF
}
div#menu45 ul.niveau4 li:hover {
	background: #E7FFFF
}
div#menu45 ul.niveau5 li {
	background: #E7FFFF
}
div#menu45 ul.niveau5 li:hover {
	background: #E4FBB6
}
div#menu45 ul.niveau6 li {
	background: #E7FFFF
}
div#menu45 ul.niveau6 li:hover {
	background: #E4FBB6
}
div#menu45 ul.niveau7 li {
	background: #EEFFD0
}
div#menu45 ul.niveau7 li:hover {
	background: #E4FBB6
}
div#menu45 ul.niveau8 li {
	background: #EEFFD0
}
div#menu45 ul.niveau8 li:hover {
	background: #E4FBB6
}
div#menu45 ul.niveau9 li {
	background: #EEFFD0
}
div#menu45 ul.niveau9 li:hover {
	background: #E4FBB6
}
div#menu45 ul.niveau10 li {
	background: #EEFFD0
}
div#menu45 ul.niveau10 li:hover {
	background: #E4FBB6
}
div#menu45 ul.niveau1 li.sousmenu.plop {
	background: url(../im/fleche_right.gif) 95% 50% no-repeat #EEFFD0;
	width: 100px;
	padding: 0px;
}
div#menu45 ul.niveau2 li.sousmenu.plop {
	background: url(../im/fleche_right.gif) 95% 50% no-repeat #EEFFD0;
	width: 100px;
	padding: 0px;
}
div#menu45 ul.niveau3 li.sousmenu.plop {
	background: url(../im/fleche_right.gif) 95% 50% no-repeat #EEFFD0;
	width: 100px;
	padding: 0px;
}
div#menu45 ul.niveau4 li.sousmenu.plop {
	background: url(../im/fleche_right.gif) 95% 50% no-repeat #EEFFD0;
	width: 100px;
	padding: 0px;
}
div#menu45 ul.niveau5 li.sousmenu.plop {
	background: url(../im/fleche_right.gif) 95% 50% no-repeat #EEFFD0;
	width: 100px;
	padding: 0px;
}
div#menu45 ul.niveau6 li.sousmenu.plop {
	background: url(../im/fleche_right.gif) 95% 50% no-repeat #EEFFD0;
	width: 100px;
	padding: 0px;
}
div#menu45 ul.niveau7 li.sousmenu.plop {
	background: url(../im/fleche_right.gif) 95% 50% no-repeat #EEFFD0;
	width: 100px;
	padding: 0px;
}
div#menu45 ul.niveau8 li.sousmenu.plop {
	background: url(../im/fleche_right.gif) 95% 50% no-repeat #EEFFD0;
	width: 100px;
	padding: 0px;
}
div#menu45 ul.niveau9 li.sousmenu.plop {
	background: url(../im/fleche_right.gif) 95% 50% no-repeat #EEFFD0;
	width: 100px;
	padding: 0px;
}
div#menu45 ul.niveau10 li.sousmenu.plop {
	background: url(../im/fleche_right.gif) 95% 50% no-repeat #EEFFD0;
	width: 100px;
	padding: 0px;
}
div#menu45 ul.niveau1 li.sousmenu.plop:hover {
	background: #EEFFD0;
}
div#menu45 ul.niveau2 li.sousmenu.plop:hover {
	background: #E4FBB6;
}
div#menu45 ul.niveau3 li.sousmenu.plop:hover {
	background: #E4FBB6;
}
div#menu45 ul.niveau4 li.sousmenu.plop:hover {
	background: #E4FBB6;
}
div#menu45 ul.niveau5 li.sousmenu.plop:hover {
	background: #E4FBB6;
}
div#menu45 ul.niveau6 li.sousmenu.plop:hover {
	background: #E4FBB6;
}
div#menu45 ul.niveau7 li.sousmenu.plop:hover {
	background: #E4FBB6;
}
div#menu45 ul.niveau8 li.sousmenu.plop:hover {
	background: #E4FBB6;
}
div#menu45 ul.niveau9 li.sousmenu.plop:hover {
	background: #E4FBB6;
}
div#menu45 ul.niveau10 li.sousmenu.plop:hover {
	background: #E4FBB6;
}
/*-----------/////////////MENU VERTICAL/////////////-----------*/
div#menu44 {
	width: 139px;
}
div#menu44 a {
	color: #000000;
}
div#menu44 ul {
	padding: 0px;
	width: 139px;
	border: 1px #CCCCCC solid;
	margin: 0px;
	background: #f1f1f1;
}
div#menu44 li:hover {
	BACKGROUND: #D7FA97;
}
div#menu44 li.sousmenu {
	BACKGROUND: url(../im/fleche_right.gif) 94% 50% no-repeat;
}
div#menu44 li.sousmenu:hover {
	BACKGROUND: url(../im/fleche_right_grey.gif) 94% 50% no-repeat #D7FA97;
	margin: 0px;
}
div#menu44 li.sousmenu.plop2 {
	background: url(../im/fleche_bottom.gif) 94% 50% no-repeat #FAFAFA;
}
div#menu44 li.sousmenu.plop2:hover {
	background: url(../im/fleche_bottom_red.gif) 94% 50% no-repeat #FFFFFF;
}
div#menu44 ul li {
	position: relative;
	list-style: none;
	border-bottom: 1px #f1f1f1 solid;
}
div#menu44 ul ul {
	position: absolute;
	top: -1px;
	left: 133px;
	display: none
}
div#menu44 li a {
	text-decoration: none;
	padding: 5px 0px 7px 5px;
	display: block;
	border-left: 4px solid #E7FFFF;
	width: 135px
}
div#menu44 ul.niveau0 li.sousmenu:hover ul.niveau1 {
	display: block;
	position: absolute;
	top: 25px;
	margin-top: 0px;
	left: -1;
	width: 139px;
	height: auto;
}
div#menu44 ul.niveau1 li.sousmenu:hover ul.niveau2 {
	display: block;
}
div#menu44 ul.niveau2 li.sousmenu:hover ul.niveau3 {
	display: block;
}
div#menu44 ul.niveau3 li.sousmenu:hover ul.niveau4 {
	display: block;
}
div#menu44 ul.niveau4 li.sousmenu:hover ul.niveau5 {
	display: block;
}
div#menu44 ul.niveau5 li.sousmenu:hover ul.niveau6 {
	display: block;
}
div#menu44 ul.niveau6 li.sousmenu:hover ul.niveau7 {
	display: block;
}
div#menu44 ul.niveau7 li.sousmenu:hover ul.niveau8 {
	display: block;
}
div#menu44 ul.niveau8 li.sousmenu:hover ul.niveau9 {
	display: block;
}
div#menu44 li a:hover {
	border-left-color: #0000FF;
}
div#menu44 ul ul li a:hover {
	border-left-color: #CC0000;
}
div#menu44 ul ul ul li a:hover {
	border-left-color: #FFFF00;
}
div#menu44 ul ul ul ul li a:hover {
	border-left-color: #000000;
}
div#menu44 ul ul ul ul ul li a:hover {
	border-left-color: #FF0000;
}
div#menu44 ul ul ul ul ul ul li a:hover {
	border-left-color: #00FF00;
}
div#menu44 ul ul ul ul ul ul ul li a:hover {
	border-left-color: #FF00FF;
}
div#menu44 ul ul ul ul ul ul ul ul li a:hover {
	border-left-color: #00FFFF;
}
div#menu44 ul ul ul ul ul ul ul ul ul li a:hover {
	border-left-color: #800880;
}
div#menu44 ul ul ul ul ul ul ul ul ul li a:hover {
	border-left-color: #800000;
}
/*----------------------////////////////////////MODULE BORDURE ARRONDIES////////////////////////----------------------*/
.raised {
	background: #none;
	margin: 0 auto;
}
.raised p {
	margin: 0 10px;
	padding: 0px;
}
.raised .top, .raised .bottom {
	display: block;
	background: transparent;
	font-size: 1px;
}
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {
	display: block;
	overflow: hidden;
}
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {
	height: 1px;
}
.raised .b2 {
	BACKGROUND: #AFEEEE;
	border-left: 1px solid #A02222;/*CCCCCC*/
	border-right: 1px solid #A02222;
}
.raised .b3 {
	BACKGROUND: #AFEEEE;
	border-left: 1px solid #A02222;
	border-right: 1px solid #A02222;
}
.raised .b4 {
	BACKGROUND: #AFEEEE;
	border-left: 1px solid #A02222;
	border-right: 1px solid #A02222;
}
.raised .b4b {
	BACKGROUND-IMAGE: url(../im/background/module_left.gif);
	BACKGROUND-REPEAT: repeat-y;
	border-left: 1px solid #A02222;
	border-right: 1px solid #A02222;
}
.raised .b3b {
	BACKGROUND-IMAGE: url(../im/background/module_left.gif);
	BACKGROUND-REPEAT: repeat-y;
	border-left: 1px solid #A02222;
	border-right: 1px solid #A02222;
}
.raised .b2b {
	BACKGROUND-IMAGE: url(../im/background/module_left.gif);
	BACKGROUND-REPEAT: repeat-y;
	border-left: 1px solid #A02222;
	border-right: 1px solid #A02222;
}
.raised .b1 {
	margin: 0 5px;
	background: #A02222;
}
.raised .b2, .raised .b2b {
	margin: 0 3px;
	border-width: 0 2px;
}
.raised .b3, .raised .b3b {
	margin: 0 2px;
}
.raised .b4, .raised .b4b {
	height: 2px;
	margin: 0 1px;
}
.raised .b1b {
	margin: 0 5px;
	background: #A02222;
}
.raised .boxcontent {
	display: block;
	BACKGROUND-IMAGE: url(../im/background/module_left.gif);
	BACKGROUND-REPEAT: repeat-y;
	border-left: 1px solid #A02222;
	border-right: 1px solid #A02222;
}
.raised .contentTop {
	BACKGROUND: #AFEEEE;
	border-bottom: 1px #A02222 solid;
}
