@charset "iso-8859-1";
body {
        background:#cecece; text-align:center; margin:0; font : normal 11px arial,helvetica,sans-serif ;      
}
#centre{
        width:995px; margin-left:auto; margin-right:auto;  border:0 none; background-color: white; min-height:100%;   
}
.titredet2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #1553D9; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Arial,times,sans-serif
}
.cadre_banq {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid;  BORDER-BOTTOM: #cccccc 1px solid; width: 125px; height: 80px; BACKGROUND-COLOR: #ffffff
}
.desc {
	FONT-SIZE: 10px; COLOR: #5D087B; FONT-FAMILY: Arial,sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
TABLE.des_h {
	BORDER-RIGHT: 0px;  BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; WIDTH: 100%; HEIGHT: 100%
}
.cadre_plein {
	BORDER-RIGHT: #000000 2px solid; BORDER-TOP: #000000 2px solid; FONT-SIZE: 12px; BORDER-LEFT: #000000 2px solid; COLOR: #ffffff; BORDER-BOTTOM: #000000 2px solid; font-FaMILY: arial, sans-serif; BACKGROUND-COLOR: #9851b1
}
.accueil {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 1px; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: none;; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #000000; BACKGROUND-IMAGE: url(images/fond_haut.gif)
}
.accueil a {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 1px; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: none;; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #000000; BACKGROUND-IMAGE: url(images/fond_haut.gif)
}
.accueil a:hover {
	FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; COLOR: #ffff00; PADDING-TOP: 1px; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: none; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #f00000; BACKGROUND-IMAGE: url(images/fond_haut.gif)
}
.arial1bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; BACKGROUND-COLOR: #eeeeee
}

.arial1bold:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #e00e0e; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; BACKGROUND-COLOR: #eeeeee; text-decoration:underline
}
.pol_haut a {
	BACKGROUND-POSITION: 50% ; DISPLAY: block; FONT-SIZE: 8pt; WIDTH: 100%; COLOR: black; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: arial,sans-serif; WHITE-SPACE: nowrap; HEIGHT: 18px; TEXT-DECORATION: none; BACKGROUND-COLOR: #ffffff; BACKGROUND: url(images/ong_haut.gif)
}
.pol_haut a.onglet1:hover {
	 COLOR: #FFFFFF; BACKGROUND: #1553D9
}
.pol_haut a.onglet1_select {
	 COLOR: #FFFFFF; BACKGROUND: #1553D9
}
.pol_haut a.onglet2:hover {
	COLOR: #FFFFFF; BACKGROUND: #837D74
}	
.pol_haut a.onglet2_select {
	COLOR: #FFFFFF; BACKGROUND: #837D74
}
.pol_haut a.onglet3:hover {
	COLOR: #FFFFFF; BACKGROUND: #388761
}
.pol_haut a.onglet3_select {
	COLOR: #FFFFFF; BACKGROUND: #388761
}
.pol_haut a.onglet4:hover {
	COLOR: #FFFFFF; BACKGROUND: #1C782F
}
.pol_haut a.onglet4_select {
	COLOR: #FFFFFF; BACKGROUND: #1C782F
}
.pol_haut a.onglet5:hover {
	COLOR: #FFFFFF; BACKGROUND: #826EA9
}
.pol_haut a.onglet5_select {
	COLOR: #FFFFFF; BACKGROUND: #826EA9
}
.pol_haut a.onglet6:hover {
	COLOR: #FFFFFF; BACKGROUND: #87360B
}
.pol_haut a.onglet6_select {
	COLOR: #FFFFFF; BACKGROUND: #87360B
}
.pol_haut a.onglet7:hover {
	COLOR: #FFFFFF; BACKGROUND: #6e6184
}
.pol_haut a.onglet7_select {
	COLOR: #FFFFFF; BACKGROUND: #6e6184
}
.pol_haut a.onglet8:hover {
	COLOR: #FFFFFF; BACKGROUND: #7D6640
}
.pol_haut a.onglet8_select {
	COLOR: #FFFFFF; BACKGROUND: #7D6640
}
.pol_haut a.onglet9:hover {
	COLOR: #FFFFFF; BACKGROUND: #796D1D
}
.pol_haut a.onglet9_select {
	COLOR: #FFFFFF; BACKGROUND: #796D1D
}
.Prixbarre {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Helvetica,arial,sans-serif; TEXT-DECORATION: line-through; BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: black 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: red
}
.Prix20 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: red; FONT-FAMILY: Helvetica,arial,sans-serif; TEXT-DECORATION: none; BACKGROUND-COLOR: #ffffff
}
.rouge11bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #e00e0e; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; BACKGROUND-COLOR: #ffffff;BORDER-RIGHT: #000000 2px solid; BORDER-TOP: #000000 2px solid; BORDER-LEFT: #000000 2px solid; BORDER-BOTTOM: #000000 2px solid
}
.numero {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #e00e0e; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; BACKGROUND-COLOR: #eeeeee
}
td {
	FONT-SIZE: 11px
}
.titre_g {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; line-height: 200%; TEXT-DECORATION: none
}
.titre_g a:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; line-height: 200%; TEXT-DECORATION: none
}
.titremarchand {
	FONT-SIZE: 10pt; COLOR: #861c66; FONT-FAMILY: Arial,sans-serif; BACKGROUND-COLOR: #ffffff
}
.verdana10b {
	FONT-WEIGHT: bolder; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; BACKGROUND-COLOR: #ffffff
}
.verdana10 {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial,sans-serif; TEXT-ALIGN: left
}
.fondtex {
	COLOR: #000000; BACKGROUND-COLOR: #f6f6f6
}
.prix12 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: red; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,times,sans-serif
}
.titreorange {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: red;  BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,times, sans-serif
}
.petititreorange {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #F89622; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; BACKGROUND-COLOR: #ffffff
}
.texdet {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000099; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Verdana, sans-serif
}
#bloc_01 TABLE {
	WIDTH: 100%
}
#bloc_01 TABLE TD {
	BORDER-RIGHT: #CCC 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #CCC 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #CCC 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #CCC 1px solid
}
#bloc_01 TABLE TD A {
	FONT-SIZE: 10px
}
#bloc_01 TABLE.type_01 IMG {
	FLOAT: left; MARGIN: 10px
}
.prixpetit {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: red; FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.bloc A {
	COLOR: #1553D9; TEXT-DECORATION: none; BACKGROUND-COLOR: #ffffff
}
.bloc a:hover {
	COLOR: #1553D9;  TEXT-DECORATION: underline; BACKGROUND-COLOR: #ffffff
}
div.imageMoteur { 
    vertical-align: baseline ; width: 100px ; height: 140px ; overflow: hidden
}
div.imageDetail { 
    vertical-align: baseline ; width: 300px ; overflow: hidden
}
.catego {
    font-family:arial,sans-serif,lucida;font-size: 13px; color:#333333; BACKGROUND-COLOR: #eeeeee; font-weight: bold; text-decoration:none
}
.lien_sc{
    font-family: arial,sans-serif,lucida;color:#333333; BACKGROUND-COLOR: #eeeeee; font-size: 12px; text-decoration:none
}
.lien_sc2{
    font-family: arial,sans-serif,lucida;color:#333333; BACKGROUND-COLOR: #eeeeee; font-size: 12px; text-decoration:none
}
.lien_sc2:hover{
    font-family: arial,sans-serif,lucida;color:#333333; BACKGROUND-COLOR: #eeeeee; font-size: 12px;text-decoration:underline
}
.gros_tit{
    font-family: arial,sans-serif,lucida;color:#333333; BACKGROUND-COLOR: #eeeeee; font-size: 18px; text-decoration:none
}
TD.cat1 {
	padding-top: 5px; padding-bottom: 5px; padding-left: 10px; width: 33%;
}              
TD.cat2 {
	border-left: #F7F7F7 3px solid ;border-right: #F7F7F7 3px solid ; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; width: 33%;
}
H2 {
	COLOR: #1553D9; BACKGROUND-COLOR: #fff; TEXT-DECORATION: underline
}
.parent {
    FONT-WEIGHT: bold; FONT-SIZE: 11px; line-height: 200%; margin: 10px; color:#fff; BACKGROUND-COLOR: #1553D9
}
.child  {
    font-size: 12px; font-weight: normal; margin-left: 20px; line-height: 130%
}
.erreur1 {
    font-family:arial,sans-serif,lucida;font-size: 18px; color:#1553D8; BACKGROUND-COLOR: #eeeeee; font-weight: bold; text-decoration:none
}
.erreur2 {
    font-family:arial,sans-serif,lucida;font-size: 16px; color:#1553D8; BACKGROUND-COLOR: #eeeeee; text-decoration:none
}
.prix {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #b70606; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none
}
.prix:hover{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #1553d9; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.centreprix {
	BACKGROUND-COLOR: #fbf95e; text-decoration:none
}          
         