body
{
	color:#2C3843;
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family: arial, tahoma;
}

#MainDiv
{
	width:1024px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	position:relative;
}

#TopDiv
{
	height:152px;
	position:relative;
}

#LogoDiv
{
	background-image:url(images_design/logo.gif);
	height:109px;
	width:307px;
	top:35px;
	left:51px;
	position:absolute;
}

#Menus
{
	background-color:#2C3843;
	color:#F0F0F0;
	height:20px;
	bottom:-1px;
	left:368px;
	position:absolute;
}

#Menus ul, #Menus li
{
padding:0px;
margin:0px;
}

#Menus ul
{
overflow:auto;
}

#Menus li
{
float:left;
list-style-type:none;
height:20px;
width:93px;
text-align:center;
text-decoration:none;
}




#Menus li.Active, #Menus li.Open
{
background-image:url(images_design/MenuActif.jpg);
color:#2C3843;
text-decoration:none;
}

#Menus li.Closed  a
{
color:#F0F0F0;
text-decoration:none;
}

#Banner_sub 
{
background-image:url(images_design/accueil-train.jpg);
width:1024px;
height: 59px;
margin-top:2px;
margin-left:40px;

}

#ContentTable
{
width:100%;
padding-left: 0px;
}

#LeftPane, #ContentPane, #RightPane
{
vertical-align:top;
}


#BottomDiv
{
	clear: both;
	margin: 0 0 0 0;
	padding: 60px;
	text-align: center;
	font-family:"Arial Narrow", sans-serif;
	font-size:10px;
	color:#455560;
}

#BottomDiv a
{
	color:#455560;
	text-decoration:none;
}

.NoResult, .NoResult a:link,.NoResult a:visited,.NoResult a:active,.NoResult a:hover
{
	color:#000000;
	text-align:center;
	font-family:Arial;
	font-size:12px;
}

.NoResult .pagPage
{
	color:#C1520A;
}

.NoResult .pagPrevDisabled, a.pagPrevDisabled
{
	color:#5F5F5F;
}

.NoResult
{
	position:relative;
}

.NoResult img
{
	position:absolute;
	top:-2px;
}

.LabelDetailEven,.DetailEven
{
	color:Black;
	font-size:11px;
	vertical-align:top;
	text-align:left;
	
	
}

.LabelDetailEven,.LabelDetailOdd
{
	white-space:nowrap;
	padding-right:30px;
}

.LabelDetailOdd,.DetailOdd
{
	color:#666666;
	font-size:11px;
	vertical-align:top;
	text-align:left;
	
	
}

.DetailEven,.DetailOdd
{
	width:200px;
}

.Navigator
{
	height:40px;
	vertical-align:bottom;
}

#divMediumImage,#divMediumImage2
{
	width:188px;
	height:198px;
	border-style:double;
	border-color:White;
	background-color:#B3B4B5;
	border-width:3px;
	text-align:center;
	vertical-align:middle;
	position:relative;
	
	
}

.imgNormal
{
		
	width:150px;
	height:150px;
	margin-top:20px;
	

}

.tdMediumImage
{
	padding-left:4px;
	vertical-align:top;
}

.expandButton
{
	padding-left:168px;
}

#divBigImage img,#divBigImage2 img
{
	width:300px;
	height:300px;
}

#divBigImage,#divBigImage2
{
	position:absolute;
	bottom:28px;
	right:19px;
	width:300px;
	height:300px;
}

/*Recherche */

.WvnAdvancedSearchheader, .AdvancedSearchResult, .AdvancedSearchPager
{
	width: 640px;
}
.AdvancedSearchForm
{
	padding-top: 20px;
	*padding-top: 40px;
}
.AdvancedSearchResult
{
	padding: 5px;
	margin: 5px;
	border-bottom: 1px #567383 solid;
}
.AdvancedSearchResult a
{
	display:block;
	padding-bottom: 0px;
	font-weight: normal;
}
.AdvancedSearchResult .SearchSummary
{
	display:block;
}
.AdvancedSearchResult .SearchUrl
{
	font-style: italic;
	font-size: 10px;
}
.AdvancedSearchResult  .SearchHighlight
{
	font-weight: bold;
	text-decoration: underline;
}
.AdvancedSearchPager a
{
	font-weight: normal;
}

.NewsAndEventsHeadlineItem
{
padding:0px;
}


/* Devis */
.DevisForm input
{
	width: 250px;
}
.DevisForm select
{
	width: 255px;
}
.DevisForm .radio input
{
	width:20px;
}
.DevisForm .SubHead
{
	font-weight:bold;
}

.CatalogueTable td, .CatalogueTextileTable td
{
	width:80px;
	text-align: center;
	vertical-align: top;
}

a img
{
border-width:0px;
}

.CategoriesTreeview table
{
margin-top : 10px;

}
.CategoriesTreeview div table
{
margin-top : 0px;
}

.SubHead
{
font-weight:bold;
}

.EmpreinteAdvancedSearchDiv td
{
height:45px;
}

.EmpreinteAdvancedSearchDiv .DropDown
{
min-width:270px;
border:solid 1px #000000;
background-color:#D1D2D4;
}


.EmpreinteAdvancedSearchDiv .Button
{
border:solid 1px #000000;
background-color:#D1D2D4;
}

 a
{
	font-size:11px;
}

.OngletSelected
{
	width:225px;
	height:22px;
	background-image:url(images/ongletSelected1.gif);
	text-align:center;
	background-repeat:no-repeat;

	padding-top:8px;
	font-weight:bold;
}

.OngletNotSelected
{
	width:225px;
	height:22px;
	background-image:url(images/ongletNotSelected1.gif);
	text-align:center;
	background-repeat:no-repeat;
	
	padding-top:8px;
	font-weight:bold;
}

.OngletContent
{
padding-top:10px;
 background-color:#C5C8CB;
 position:relative;
 top:31px;
width:684px;
left:3px;

}
.TableOngletContent
{
	width:684px;


}
.DevisColLabel
{

	text-align:right;

}
.DevisColBtnNext
{
 text-align:right;
 padding-right:15px;
 padding-bottom:15px;
 cursor:pointer;

}

.DevisColBtnPrevious
{
 text-align:left;
 padding-left:15px;
 padding-bottom:15px;


}
.DevisPreviousNext
{

 cursor:pointer;

}
.ObjetDetail
{
	position:relative;

}
img
{

	behavior:url(/Empreinte/iepngfix.htc);
}

.BestSellerImg
{
	
	position:absolute;
	right:-12px;
	top:-20px;
	

}

