/***********************************************/
/* fitness equipement 21-07-2006          */
/***********************************************/
body{
    width: 850px;
	font-family: arial,helvetica,sans-serif;
	color: #660000;
	line-height: 1.166;	
    margin: auto;
    margin-top: 10px;
    margin-bottom: 10px;}



#header{
    width: 850px;
    height: 168px;
	color: #660000;
	margin-bottom: 10px;
}


#content{
  float:right;
	width: 570px;
	margin: 0;
	padding: 0 3px 0 0;
    color: #660000;
	text-align:left


}


#breadCrumb{
	padding-top: 20px;
	width: 600px;
	padding-bottom: 20px;
	text-transform: lowercase;

}

/************** .feature styles ***************/



.feature
{
	FONT-FAMILY: Arial;
	color: #777676;
	font-weight: bold;
	FONT-SIZE: 12px;
	text-decoration: none;
	margin-bottom: 10px;
	text-transform: lowercase;
	margin-top: 10px;
}
.feature h3{
	padding: 30px 0px 5px 0px;
	text-align: center;
}

.feature img{
	float: left;
	padding: 0px 10px 0px 0px;
	margin: 0 5px 5px 0;
}

.table {
	float: left;
	width: 500px;
	padding: 0px 10px 0px 0px;
	margin: 0 5px 5px 0;
}


#navBar{

	float: left;
	width: 200px;
	border: 2px solid #660000;
	background-color: #660000;
	margin-left: 3px;
	text-align:left
	}

#search{
	background-color: #660000;
	text-align:center

}



/*********** #sectionLinks styles ***********/
#sectionLinks{
	width: 200px;
	background-color: #002995;
	border: 10px solid #660000;
    margin-bottom: 10px;}


#sectionLinks ul{

	background-color: #002995;
	border: 10px solid #002995;
}

/*********** .relatedLinks styles ***********/


.relatedLinks {
	width: 200px;
	background-color: #027402;
	border: 10px solid #660000;
	    margin-bottom: 10px;}


/*********** site info ***********/
#siteInfo{
	clear: Aucune;
	width: 850px;
	text-align: center;
	margin-bottom: 3px;
	
}


#siteInfo .contact {font-weight:normal; color:#FFFFFF; padding-top:3px}


#siteInfo .contact a {font-weight:normal; color:#FFFFFF; text-decoration:none}

.contact {font-weight:normal; font-size : 9pt; color:#FFFFFF; padding-top:3px; width:430px; background-color:#660000}


/***********************************************/
/* fitness boutique 21-07-2006          */
/***********************************************/
/* Les éléments HTML en général
-------------------------------------------------------- */
h1, h3, h3, h4, h5, h6{
	FONT-FAMILY: Arial;
}

/***********************************************/
/* Les éléments HTML en général
-------------------------------------------------------- */
h1, h2, h3, h4, h5, h6{
	FONT-FAMILY: Arial;
}

H1
{	
	color: INHERIT	;
	font-weight: bold;
	FONT-SIZE: 23px;
	margin : 0 0 0 0;
}

H2
{
	color: #002995;
	font-weight: bold;
	FONT-SIZE: 15px;
	padding: 0px 0px;
	padding-bottom : 0px;
	margin : 0 0 0 0;
}
H3
{
	color: #000000;
	font-weight: bold;
	FONT-SIZE: 12px;
	text-decoration: none;
	vertical-align: center;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
}

h4 {	color: #FFFFFF; font-family:"Courier New", Courier, mono; font-size: 8pt; font-style: bold; display:inline    }
h5 { font-family: Tahoma; font-size: 8pt; color: #000000; ; display:inline  }


/* Les calques
-------------------------------------------------------- */

#edito{
	position : relative;
	color : inherit;
	color : #000000;
	FONT-SIZE: 10px;
	padding-left : 20px;
	padding-right : 20px;
	padding-bottom : 20px;
	
}

/*-------------------------------------------------------- */
/*-------------------------------------------------------- */
TBODY
{
    FONT-FAMILY: arial,helvetica,sans-serif
}
TABLE
{
    FONT-FAMILY: arial,helvetica,sans-serif
}
TR
{
    FONT-FAMILY: arial,helvetica,sans-serif
}
TD
{
	FONT-FAMILY: arial,helvetica,sans-serif;
	FONT-SIZE: 11px;
}
P
{
    FONT-FAMILY: arial,helvetica,sans-serif
}
DIV
{
    FONT-FAMILY: arial,helvetica,sans-serif
}
SPAN
{
    FONT-FAMILY: arial,helvetica,sans-serif
}
SELECT
{
    FONT-FAMILY: arial,helvetica,sans-serif
}

   
#catlabel
{
	position:absolute;
	left:0px;
	top:0px;
	visibility : hidden;
}
.submit
{
	background-color : #98A6C9;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11;
	font-style : normal;
	font-weight : bold;
	color : #FFFFFF;
	border-width : 1;
	border-color : #000000;
}
.info1
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.info2
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.info3
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.info4
{
    COLOR: #2F7F76;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.info5
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
.infoLink
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
.infoLink2
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
.lien_menuNav
{
	FONT-FAMILY: Arial;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	FONT-SIZE: 11px;
}
.lien_menuNav:hover
{
	FONT-FAMILY: Arial;
	color: #FFFF00;
	text-decoration: bold;
	font-weight: bold;
	FONT-SIZE: 11px;	
}
.inputSearch {
	font-family : Arial;
	font-size : 11px;
	font-weight : normal;
	background-color : #FFFFFF;
	border-color : #000000;
	border-style : solid;
	border-width : 1px;
	color : #000000;
}
.lienCat
{
	FONT-FAMILY: Arial;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	FONT-SIZE: 12px;
}
.lienCat:hover
{
	FONT-FAMILY: Arial;
	color: #FFFF00;
	text-decoration: none;
	font-weight: bold;
	FONT-SIZE: 12px;
}
.lienCat_selected
{
	FONT-FAMILY: Arial;
	color: #FFFF00;
	text-decoration: none;
	font-weight: bold;
	FONT-SIZE: 12px;
}
.lienSsCat
{
	FONT-FAMILY: Arial;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	FONT-SIZE: 11px;
}
.lienSsCat:hover
{
	FONT-FAMILY: Arial;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
	FONT-SIZE: 11px;
}
.lienSsCat_selected
{
	FONT-FAMILY: Arial;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
	FONT-SIZE: 11px;
}
.lienMenuH
{
	FONT-FAMILY: Arial;
	color: #404040;
	text-decoration: none;
	font-weight: bold;
	FONT-SIZE: 11px;
}
.lienMenuH:hover
{
	FONT-FAMILY: Arial;
	color: #404040;
	text-decoration: underline;
	font-weight: bold;
	FONT-SIZE: 11px;
}
.lienMenuH_selected
{
	FONT-FAMILY: Arial;
	color: #404040;
	text-decoration: underline;
	font-weight: bold;
	FONT-SIZE: 11px;
}
.menuInfo
{
	FONT-FAMILY: Arial;
	color: #FFFFFF;
	font-weight: bold;
	FONT-SIZE: 11px;
}
.lienMenuInfo
{
	FONT-FAMILY: Arial;
	color: #000000;
	font-weight: normal;
	FONT-SIZE: 11px;
	text-decoration: none;
}
.lienMenuHmag
{
	FONT-FAMILY: "Arial Black";
	color: #002995;
	font-weight: normal;
	FONT-SIZE: 12px;
	text-decoration: none;
}
.lienMenuHmag_selected
{
	FONT-FAMILY: "Arial Black";
	color: #002995;
	font-weight: normal;
	FONT-SIZE: 12px;
	text-decoration: underline;
}
.home_onglet
{
	FONT-FAMILY: Arial;
	color: #FFFFFF;
	font-weight: bold;
	FONT-SIZE: 13px;
	text-decoration: none;
}
.onglet_yellow
{
	FONT-FAMILY: Arial;
	color: #FFFF00;
	font-weight: bold;
	FONT-SIZE: 13px;
	text-decoration: none;
}
.ensavoirplus
{
	FONT-FAMILY: Arial;
	color: #002995;
	font-weight: bold;
	FONT-SIZE: 12px;
	text-decoration: none;
}
.ensavoirplus:hover
{


	FONT-FAMILY: Arial;
	color: #002995;
	font-weight: bold;
	FONT-SIZE: 12px;
	text-decoration: underline;
}
.desc_cat
{
	FONT-FAMILY: Arial;
	color: #777676;
	font-weight: bold;
	FONT-SIZE: 12px;
	text-decoration: none;
}
.home_livraison
{
	FONT-FAMILY: Arial;
	color: #000000;
	font-weight: normal;
	FONT-SIZE: 12px;
	text-decoration: none;
}
.home_prixbarre
{
	FONT-FAMILY: Arial;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	FONT-SIZE: 13px;
}
.home_prix
{
	FONT-FAMILY: Arial;
	color: #FFFF00;
	text-decoration: none;
	font-weight: bold;
	FONT-SIZE: 13px;
}
.cat_desc
{
	FONT-FAMILY: Arial;
	color: #OOOO00;
	text-decoration: none;
	font-weight: bold;
	FONT-SIZE: 14px;
	font-style: italic;
	line-height: 30px;
}
.titreClient
{
	FONT-FAMILY: Arial;
	color: #002995;	
	font-weight: bold;
	FONT-SIZE: 23px;
}
.ssTitreClient
{
	FONT-FAMILY: Arial;
	color: #002995;
	font-weight: bold;
	FONT-SIZE: 14px;
}
.catalogue
{
	FONT-FAMILY: Arial;
	color: #002995;
	FONT-SIZE: 14px;
}
.lienNoirBold
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	TEXT-DECORATION: none;
}
.lienNoirBold:hover
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	TEXT-DECORATION: underline;
}
.lienRedBold
{
	font-family:Arial;
	font-size:12px;
	color:#FF0000;
	font-weight:bold;
	TEXT-DECORATION: none;
}
.lienRedBold:hover
{
	font-family:Arial;
	font-size:12px;
	color:#FF0000;
	font-weight:bold;
	TEXT-DECORATION: underline;
}
.lienNoir
{
	COLOR: Black;
	FONT-FAMILY: Arial;
	FONT-SIZE: 15px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}
.lienNoir14
{
	FONT-FAMILY: Arial;
	color: Black;
	font-weight: bold;
	FONT-SIZE: 14px;
	text-decoration: none;
}
.lienBleu
{   COLOR: #002995;
    FONT-FAMILY: Arial;
    FONT-SIZE: 15px;
	 FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}
.lienBleu14
{
	FONT-FAMILY: Arial;
	color: #002995;
	font-weight: bold;
	FONT-SIZE: 14px;
	text-decoration: none;
}
.Black15
{  
	COLOR: #000000;
   FONT-FAMILY: Arial;
   FONT-SIZE: 15px;
	FONT-WEIGHT: bold;
}
.RubriqueFaq
{
	font-family:Arial;
	font-size:13px;
	color:#2D577F;
	font-weight:bold;
}
.lienTx
{
	COLOR: #000000;
	FONT-FAMILY: Arial;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
}
.cat_promo
{
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
.cat_tri
{
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
.cat_tri:hover
{
	COLOR: #FFFF00;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
.cat_tri_selected
{
	COLOR: #FFFF00;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
}
.titre_prod
{
	COLOR: #002995;
	FONT-FAMILY: Arial;
	FONT-SIZE: 23px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
.titre_cad
{
	COLOR: #002995;
	FONT-FAMILY: Arial;
	FONT-SIZE: 18px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
.titre_cad:hover
{
	COLOR: #002995;
	FONT-FAMILY: Arial;
	FONT-SIZE: 18px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}
.text_prod
{
	FONT-FAMILY: Arial;
	color: #000000;
	font-weight: normal;
	FONT-SIZE: 12px;
	text-decoration: none;
}
.staCatSmallLien
{
	COLOR: #002995;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;

}
TABLE#tableDiv {
	background-color:#FFFFFF;
   	border: solid #000000 3px;
    /*width: 400px; */
}

TABLE#tableFiler {
	background-color:#FFFFFF;
   	border: solid #000000 1px;
    /*width: 400px; */

}

.TitreFooter
{   COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

.LienFooter
{   COLOR: #5A5A5A;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    /*FONT-WEIGHT: bold;*/
	TEXT-DECORATION: underline;
}

.submitcompte{
	background-color : #98A6C9;
	font-family : Arial;
	font-size : 11;
	font-style : normal;
	font-weight : bold;
	color : #FFFFFF;
	border-width : 1;
	border-color : #000000;
}

.compteLien {font-family:Arial;COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.compteLien:hover {font-family:Arial;COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: underline}
.compteLien2 {font-family:Arial;COLOR: #FB8D04; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none}

.pipeBgcolorTresClair{background-color: #F0F0F0;}
.pipeBgcolorClair{background-color: #E0E0E0;}
.pipeBgcolorFonce{background-color: #D0D0D0;}
.pipeBgcolorRecap{background-color: #FFFFFF;}
.pipeBgcolorNoir{background-color: #000000;}

.pipeTitle {COLOR: #909090;FONT-FAMILY: Verdana;FONT-SIZE: 22px;FONT-WEIGHT: bold;TEXT-DECORATION: none}
.pipeHeader {COLOR: #29000;FONT-FAMILY: Verdana;FONT-SIZE: 10px;FONT-WEIGHT: bold;TEXT-DECORATION: none}
.pipeText {COLOR: #29000;FONT-FAMILY: Verdana;FONT-SIZE: 10px;FONT-WEIGHT: normal;TEXT-DECORATION: none}
.pipeTextError {COLOR: #FF0000;FONT-FAMILY: Verdana;FONT-SIZE: 10px;FONT-WEIGHT: normal;TEXT-DECORATION: none}
.pipeLien {COLOR: #000000;FONT-FAMILY: Verdana;FONT-SIZE: 10px;FONT-WEIGHT: normal;TEXT-DECORATION: underlined;}
.pipeLien:visited {COLOR: #000000;FONT-FAMILY: Verdana;FONT-SIZE: 10px;FONT-WEIGHT: normal;TEXT-DECORATION: underlined;}
.pipeLien:hover {COLOR: #999999;FONT-FAMILY: Verdana;FONT-SIZE: 10px;FONT-WEIGHT: normal;TEXT-DECORATION: underlined;}
.pipeSmallText {COLOR: #29000;FONT-FAMILY: Verdana;FONT-SIZE: 9px;FONT-WEIGHT: normal;TEXT-DECORATION: none}

.pipeButtondel { background-image: url(images/suppr.gif);  width:20; height:20}
.pipeButton{
	background-color : #D0D0D0;
	font-family : Verdana,Arial;
	font-size : 13px;
	font-style : normal;
	font-weight : bold;
	color : #000000;
	border-color : #000000;
	border-style : solid;
	border-width : 1px;
}
.input10Trans{
	font-family : Arial;
	font-size : 10pt;
	font-weight : normal;
	background-color : #FFFFFF;
	border-color : #000000;
	border-style : solid;
	border-width : 1px;
	color : #000000;
	height : 20px;
	width : 20px;
}
.inputTrans{
	font-family : Arial;
	font-size : 12px;
	font-weight : normal;
	background-color : #FFFFFF;
	border-color : #000000;
	border-style : solid;
	border-width : 1px;
	color : #000000;
	height : 20px;
}
.selectTrans{
	font-family : Arial;
	font-size : 8pt;
	font-weight : normal;
	background-color : #FFFFFF;
	border-color : #000000;
	border-style : solid;
	border-width : 1px;
	color : #000000;
	height : 20px;
}
.cheminOpen{COLOR: #909090;FONT-FAMILY: Verdana;FONT-SIZE: 12px;FONT-WEIGHT: bold;TEXT-DECORATION: underlined}
.cheminStop{COLOR: #505050;FONT-FAMILY: Verdana;FONT-SIZE: 12px;FONT-WEIGHT: bold;TEXT-DECORATION: none}
.cheminClose{COLOR: #D0D0D0;FONT-FAMILY: Verdana;FONT-SIZE: 12px;FONT-WEIGHT: bold;TEXT-DECORATION: none}

.erreur
{
	FONT-FAMILY: Arial;
	color: #FD2B2B;
	font-weight: normal;
	FONT-SIZE: 12px;
	text-decoration: none;
}
.help {font-family:Arial;COLOR: #000000; FONT-SIZE: 11px}

.staFBTextMAG
{
    COLOR: #000000;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
.pagination_texte {FONT-FAMILY: Arial;color: #FFFFFF;	font-weight: normal;	FONT-SIZE: 14px;	text-decoration: none;}
.pagination {FONT-FAMILY: Arial;color: #FFFFFF;	font-weight: bold;	FONT-SIZE: 14px;	text-decoration: underlined;}
.pagination_selected {FONT-FAMILY: Arial;color: #004080;	font-weight: bold;	FONT-SIZE: 14px;	text-decoration: none;}

.input
{
	font-family : Arial;
	font-size : 12px;
	font-weight : normal;
	background-color : #FFFFFF;
	border-color : #000000;
	border-style : solid;
	border-width : 1px;
	color : #000000;
	height : 20px;
}
.button_promo
{
	background-color : #FC0C01;
	font-family : Arial;
	font-size : 11px;
	font-weight : bold;
	color : #FFFFFF;
	border-width : 1;
	border-color : #000000;
	width : 65px;
	height: 17px;
}
.button_new
{
	background-color: #FFFF00;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	border-width: 1;
	border-color: #000000;
	width: 50px;
	height: 17px;
}
.button_soldes
{
	background-color: #FC0C01;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	border-width: 1;
	border-color: #000000;
	width: 50px;
	height: 17px;
}
.button_flash
{
	background-color: #FC0C01;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	border-width: 1;
	border-color: #000000;
	width: 50px;
	height: 17px;
}
.button_exclu
{
	background-color: #A4DBD3;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	border-width: 1;
	border-color: #000000;
	width: 55px;
	height: 17px;
}
.cheminProd
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: Black;
	text-decoration: none;
}
.cheminProd:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: Black;
	text-decoration: underline;
}
.tabCatalogue{
	width: 70%;
	FONT-FAMILY: Arial;
	color: #002995;
	FONT-SIZE: 14px;
}
.tabCatalogueAlign{
	text-align: justify;
	font-style: italic;
	padding-left: 10px;
	padding-right: 10px;
}
.tabCatalogueTitre{
	text-align: left;
	background-color: #002995;
	font-size: 14px;
	color: white;
	
}
.grey_blue
{
	COLOR: #777676;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
.grey_blue:hover
{
	COLOR: #002995;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline	;
}
.prix {FONT-FAMILY: Arial;color: #FFFFFF;	font-weight: bold; FONT-SIZE: 16px;	text-decoration: underlined;}
.prix_promo {FONT-FAMILY: Arial;color: #FFFFFF;	FONT-SIZE: 13px;	text-decoration: underlined;}
.reduction {FONT-FAMILY: Arial;color: #B1051F; FONT-SIZE: 12px;	text-decoration: underlined;}
.DEEE
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.quizz
{
    COLOR: #D9263E;
    FONT-FAMILY: Arial;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}





/* Les calques
-------------------------------------------------------- */

#edito{
	position : relative;
	color : inherit;
	color : #000000;
	FONT-SIZE: 10px;
	padding-left : 20px;
	padding-right : 20px;
	padding-bottom : 20px;
}
#cat{
	position : relative;
	color : inherit;
	color : #000000;
	FONT-SIZE: 10px;
	padding-left : 20px;
	padding-right : 20px;
	padding-bottom : 20px;	
}
#main{
	float: left;
	padding: 0px 10px 30px 10px;
	width: 657px;
}

/* Page videos
-------------------------------------------------------- */

#video_img{
	background: url(images/espacevideos.gif) no-repeat  center;
	height:60px;
}

#video_swf{
	float: left;
	margin-left: 60px;
	height: 220px;
	margin-bottom: 50px;	
}

#video_cadre{
	float: left;
	left: 240px;
	width: 500px;
	height: 200px;
	margin-bottom: 150px;
	font: bold 25px Arial;
}

#video_cat{
	float: left;
	font-size: 20px;
	font-weight: bold;
	width: 580px;
	vertical-align: bottom;
	border-bottom: 1px solid #585858;
	padding: 0px;
	margin-top: 30px;
	margin-bottom: 20px;
	margin-left: 20px;
}

#video_list_prod{
	float: left;
	width: 600px;
	margin: 0px 0px 20px 20px;
	padding: 0px 0px 0px 0px;
}

#video_prod{
	float: left;
	width: 185px;
	min-height: 70px;
	max-height: 70px;
	font: bold 12px;
	padding: 10px 10px 10px 10px;
	margin: 5px 5px 5px 5px;
	border: 1px solid #585858;
}

#video_prod a{
	text-decoration: underline;
}

#video_prix{
	background-color: #002995;
	text-align: center;
	width: 75px;
	float: left;
	margin-right: 5px;
}

#video_titre_prod a{
	font: bold 13px Arial;
	text-decoration: none;
	color: Black;
}

#video_titre_prod{
	height: 40px; 
}

#video_img_prod{
	height: 120px;
	padding-left: 30px;
}
/* Page Produit
-------------------------------------------------------- */
#prod_cadeau_top{
	 
	background : url(images/prod_tab_cadeau.gif) no-repeat  top;	
	width : 400px;
	height: 32px;
}
#prod_cadeau{
	background : url(images/prod_tab_bg_cadeau.gif) repeat  top;	
	width : 400px;	
}
#prod_cadeau_bottom{
	background : url(images/prod_tab_bottom_cadeau.gif) no-repeat top;	
	width : 400px;	
	height : 2px;
}
/* Page Quizz
-------------------------------------------------------- */
#quizz_jeu{
	background : url(images/quizz/quizz_jeu_bg.jpg) no-repeat  top;	
	height: 716px;	
}
#quizz_bottom{
	background : url(images/quizz/quizz_bottom.gif) no-repeat  top;	
	height: 86px;
}
/* Page Quizz
-------------------------------------------------------- */
#main_ecopart{
	background: url(images/eco_bg.jpg) no-repeat left top;
	float: left;	
	width: 660px;
	padding-left: 280px;
	padding-right: 20px;
	padding-top: 10px;		
}
/* template des categories
-------------------------------------------------------- */
#template_cat_defaut{
	width: 802px;
	margin-bottom: 10px;
	float : left;
}
#template_cat_best{
	background: url(images/cat/template_1_bg.jpg) no-repeat;
	width : 802px;
	height : 335px;
	float : left;
	padding-left : 1px;
	margin-bottom: 15px;
}
#template_cat_best_prod{
	padding-top : 25px;
	width : 207px;
	height : 335px;				
	text-align : left;
	float : left;
}
#template_cat_best_prod_top{
	width : 207px ;
	height : 52px;
}
#template_cat_best_prod_img{
	width : 207px;
	height : 207px;
	text-align : center;
}
#template_cat_best_prod_name{
	width : 207px;
	height : 23px;
}
#template_cat_best_prod_name H3{
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;	
}
#template_cat_best_prod_info{
	width : 207px;
	height : 28px;
	text-align : right;
}
#template_cat_best_prod_dispo{
	width : 80px;
	float : left;
	text-align : left;
}
#template_cat_best_prod_prix{
	width: 60px;
	border: 1px solid #FFFFFF;
	text-align : center;
}
#template_cat_best_prod_prix2{
	float : left ;
	width: 60px;
	border: 1px solid #FFFFFF;
	text-align : center;
}
#template_cat_best_space{
	background: url(images/pix.gif) no-repeat;
	width : 59px;
	height : 335px;
	float : left ;
}
#template_cat_best_start_space{
	background: url(images/pix.gif) no-repeat;
	width : 33px;
	height : 335px;
	float : left;
}			
#template_cat_vente{
	width : 802px;
	padding : Opx 0px 0px 0px;
	float : left;
}
#template_cat_vente_top{
	background: url(images/cat/title_template_3.gif) no-repeat  center;
	height:40px;
}
#template_cat_vente_bottom{
	background: url(images/cat/template_3_bottom.gif) no-repeat  center;
	height:24px;
}
#template_cat_vente_bg{
	background: url(images/cat/template_3_filler_bg.gif) repeat;
}

#template_cat_incont_top{
	background: url(images/cat/title_template_2.gif) no-repeat  center;
	width : 802px;
	height: 50px;
}
#template_cat_incont_liste_prod{
	float: left;
	padding: 10 20 10 5;
	width: 802px;
	border: 3px solid #01278E;
	border-bottom: 0;
	border-top: 0;
}
#template_cat_incont_bottom{
	float: left;
	width: 803px;
	height: 30px;
	background: url(images/cat/template_2_bottom.gif) no-repeat left top;
}
#template_cat_new_liste_prod{
	float: left;
	padding: 10 20 10 5;
	width: 802px;
	background: url(images/cat/template_4_filler_bg.gif) repeat;
}
#template_cat_new_top{
	background: url(images/cat/title_template_4.gif) no-repeat  center bottom;
	float: left;
	width: 802px;
	height: 60px;
}
#template_cat_new_bottom{
	background: url(images/cat/template_4_bottom.gif) no-repeat left top;
	float: left;
	width: 803px;
	height: 35px;
}

/* template des categories >> fonction view_prod
-------------------------------------------------------- */
#template_view_prod{
	float: left;
	width: 220px;
	height: 310px;
	border: 1px solid;
	margin: 0 0 0 33;
	padding: 10 10 10 10;
	background: White;
}
#template_view_prod_title{
	float: left;
	border-bottom: 1px solid;
	width: 195px;
	height: 25px;
	margin-bottom: 15px;
}
#template_view_prod_name{
	float: left;
	width: 170px;
}
#template_view_prod_name H3 a{
	color: #0000FF;
	font-weight: bold;
	FONT-SIZE: 12px;
	text-decoration: underline;
	vertical-align: center;
	margin: 0px;
	padding-top: 0px;
}


#template_view_prod_img{
	float: left;
	height: 100px;
	margin: 0 5px 20px 0;
	width: 100px;
}
#template_view_prod_mise_avant{
	float: right;
	height: 100px;
	width: 70px;
	margin-bottom: 20px;
	text-align: center;
}
#template_view_prod_desc_prod{
	float: left;
	text-align: left;
	margin-bottom: 15px;
	height: 80px;
	width: 200px;
}
#template_view_prod_prix{
	float: left;
	background-color: #002995;
	width: 100px;
}
#template_view_prod_prix2{
	float: left;
	background-color: #002995;
	width: 55px;
	margin-right: 2px;
}
#template_view_prod_stock{
	float: right;	
}
/* Bandeau de recherche des categories
-------------------------------------------------------- */
#cat_search_top{
	background: url(images/cat/cat_search_top.gif) no-repeat;
	height:33px;
	text-align : left;
	padding-top : 7px;
	padding-left : 20px;
}
#cat_search_bottom{
	background: url(images/cat/cat_search_bottom.gif) no-repeat top;
	height:17px;
	width: 802px;
}
#cat_search_bg{
	background-color : #E4E3E3 ;
	height:135px;
	padding: 5 0 0 10;
}
#cat_search_filler{
	background: url(images/cat/cat_search_filler.gif) no-repeat;
	height:140px;
	width : 3px;
	float : left;
	margin: 0 5 0 5;
}

#cat_search_segment{
	text-align : left;
	float : left;
	height : 130px;
	width: 150px;
}

#cat_search_segment_gamme{
	text-align : left;
	float : left;
	height : 130px;
	width: 200px;
}

#cat_search_segment_choose{
	text-align : left;	
	float : left;
	background-color : #002995;
	color: White;
	width : 100%;
	height : 10px;	
	padding: 3px 0 3px 0:
}
#cat_search_choice{
	height : 130px;
	float : left;	 	
}

/* Page categorie : bandeau guide et comparatif
-------------------------------------------------------- */

#cat_guide_tapis{
	float: left;
	background: url(images/cat/bg_guide_tapis.gif) no-repeat top;
	width: 150px;
	height: 90px;
	text-align: left;
	padding: 10 10 10 10;
	margin-bottom: 5px;
}

#cat_guide{
	float: left;
	background: url(images/cat/bg_guide.gif) no-repeat top;
	width: 150px;
	height: 40px;
	text-align: left;
	padding: 10 10 10 10;
	margin-bottom: 5px;
}

#cat_guide_item{
	float: left;
	margin-bottom: 5px;
}

#cat_comparatif{
	float: left;
	background: url(images/cat/bg_comparatif.gif) no-repeat top;
	width: 150px;
	height: 35px;
	text-align: left;
	padding: 8 10 10 10;
}


#cat_comparatif a{
	color: White;
	text-decoration: none;
	font: 700 12px arial;
}

/***********************************************/
/* musculation_fr 21-07-2006          */
/***********************************************/
.staCatSousTitre {font-family:verdana;font-size:12pt;color:#A60000;font-weight:bold;}
.staCatChapo {font-family:verdana;COLOR: #000000; FONT-SIZE: 8pt; FONT-WEIGHT: bold;}
.staCatProd {font-family:verdana;font-size:9pt;color:#A60000;font-weight:bold;}
.staCatText {font-family: verdana; font-size: 8pt; color:#000000; FONT-WEIGHT: normal;}

.staCatLien {font-family:verdana;COLOR: #000000; FONT-SIZE: 8pt;FONT-WEIGHT: bold;TEXT-DECORATION: underline}
.staCatLien:hover {font-family:verdana;COLOR: #A40000; FONT-SIZE: 8pt;FONT-WEIGHT: bold;TEXT-DECORATION: underline}
.staCatLien2 {font-family:verdana;COLOR: #000000; FONT-SIZE: 8pt;FONT-WEIGHT: bold;TEXT-DECORATION: none}
.staTextProd {font-family:verdana;font-size:8pt;color:#000000;font-weight:normal;text-decoration:none}

.marque {font-family:verdana;font-size:10pt;color:#000000;font-weight:bold;}
	

.produit {font-family:verdana;font-size:12pt;color:#A60000;font-weight:bold;}
.detailproduit {font-family:verdana;font-size:10pt;color:#000000;font-weight:bold;}
.offre {font-family:verdana;font-size:11px;color:#FFFFFF;font-weight:bold;}

.selectionIntro {font-family:verdana;font-size:9pt;color:#C90B14;TEXT-DECORATION: none;font-weight : bold;}
.selectionNom {font-family:verdana;font-size:9pt;color:#000000;TEXT-DECORATION: none;font-weight : bold;}
.selectionPrix {font-family:verdana;font-size:9pt;color:#000000;TEXT-DECORATION: none;font-weight : bold;}
/***********************************************/
/* immo 26-09-2007          */
/***********************************************/


.annonce
{
	FONT-FAMILY: Arial;
	color: #002995;
	font-weight: bold;
	FONT-SIZE: 12px;
	text-decoration: none;
}
.annonce:hover
{


	FONT-FAMILY: Arial;
	color: #002995;
	font-weight: bold;
	FONT-SIZE: 12px;
	text-decoration: underline;
}
.TEXTE_VERYSMALL {	font-family: Tahoma; font-size: 7pt; font-style: normal; }
.TITRE_SITE { font-family: Tahoma; font-size: 18pt; color: #000000; font-weight: bold }
.TITRE_MENU2 { font-family: Tahoma; font-size: 10pt; color: #000000; font-weight: bold }
.IMMO_ABUS { font-family: Tahoma; font-size: 10pt; color: #FF3333; font-weight: normal }