#babillard.comments,
#newTools,
#footerProfil,
#left,
#right,
.astroContent .left,
/*#productImages,*/
#btVideoSwitch,
.noPrint,
#suppLinks,
#lsMenu,
.banner,
.banner_215x90,
.banner_140x90,
#printMenu,
.paging,
#lesRatings,
#productTop .img a,
.optionsBar,
#corpo .subtitleB,
#corpo .spacedBig,
#corpo .successBox01,
#corpo .errorBox01,
#corpo .btBlue,
#corpo .subtitle,
#corpo .forfait,
#corpo .iLg { display: none!important;}

#corpo .container{
	font-size: 70%;	
}


.subtitleB { text-transform: uppercase; font-size: 200%; font-weight: normal;}


h4.subtitle { font-size: 150%; margin-bottom: 15px; }
#productTop h5 { font-size: 125%; margin-bottom: 15px; margin-top: 0;}
#productTop .price { font-size: 200%; margin-bottom: 5px; margin-top: 0; color: #bbb;}


#videoPlayer { display: block; width: 446px; height: 261px;}

/* //////////// */

body {
	font-family: verdana, lucida, arial, helvetica, sans-serif;
	color: black;
	font-size: 11pt !important;
	line-height: 14pt;
	background-image: none;
	background: #fff;
	padding: 0;
	margin: 0;
}

#wrapper { }

img { display: inline; }

ul, li { list-style-type: square;}

p.path {
	font-size: 65%;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

p.path a {font-weight: normal; color: #018997; }

#content div.section {
	margin: 0;
	padding: 0;
	border: none;
	width: 100%;
}

#headerPrint h1 {
	padding: 0;
	margin: 0 0 60px;
}

* html #headerPrint h1 { margin: 0 0 10px; }

#header, #header div.mainNav,
#header form,
#breadcrumb,
.headBanner,
#topbannerBox .left,
#topbannerBox .right,
#left,
#right,
#footer,
#headerPrint h1 img,
div.savoirPlus,
#toolNav,
#topnav,
div.astro div.left,
#content .article_bloc .container ul.tools,
#content .article_bloc .container .comments,
#printMenu a,
#userComments { display: none; }

#header h1 a img { border: none; }

#content h1 {
	font-size: 150%;
	color: #66B821;
	padding: 0;
	margin: 20px 0 3px 0;
	text-transform: uppercase;
}

#content h4 {
	padding: 0;
	margin: 0;
	font-size: 100%;
	background-image: none;
}

#content a { color: #00a6dd; }

.imgLeft,
.squareLeft { float: left; margin: 0 1em 1em 0; }

.imgRight,
.squareRight { float: right; margin: 0 0 1em 1em; }

.source { 
	font-size: 9pt; 
	font-style: italic;
}
 
/* articles */

#topbannerBox {
	float: none !important;
	margin-top: 0;
}

#toggleBanner { margin-top: 50px; }

#migration #content h2,
#migration #content h3,
#migration #content h4 { padding: 5px 0; }

#content div.astro h4 { height: 20px !important; }

#content div.astro div.right { margin-left: 0; }

#center { width:100%; }