/* ---------------------------------------
	
	Printemps.com new
	Stylesheet for Print Rendering

---------------------------------------- */

/* Tags */
body { 
	color:#000;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:11pt;
}

h1 {}
	#logo a {
		color:#000;
	}
		#logo .screen {
			display:none;
		}
h2 {
	font-size:24pt;
	font-weight:normal;
	margin:0 0 15px;
	text-transform:uppercase;
}
h3 {
	color:#666;
	font-size:16pt;
	font-weight:normal;
	margin:0 0 10px;
	text-transform:uppercase;
}
h4 {
	font-size:12pt;
	font-weight:bold;
	margin:0 0 5px;
}
h5 {
	font-weight:bold;
	margin:0;
}
	h2 em,
	h3 em,
	h4 em,
	h5 em {
		font-style:normal;
	}
	h4 em,
	h5 em {
		font-weight:bold;
	}
	h2 a,
	h3 a,
	h4 a,
	h5 a {
		text-decoration:none;
	}

p {
	margin:0 0 15px;
}
em {}
strong {}
abbr,
acronym {
	border:none;
}

blockquote p:first-child:before {
	color:#999;
	content:'« ';
	font-size:50pt;
	font-weight:bold;
}
[lang='en'] blockquote p:first-child:before {
	content:'“ ';
}
blockquote p:last-child:after {
	color:#999;
	content:' »';
	font-size:50pt;
	font-weight:bold;
}
[lang='en'] blockquote p:last-child:after {
	content:' ”';
}

a {
	color:#000;
	text-decoration:underline;
}

img {
	border:none;
}

ol,
ul {}
	ol li {}
	ul li {}
dl {}
	dt {}
	dd {}
	
fieldset {
	border:none;
	margin:0 0 15px;
}
legend {
	font-weight:bold;
}
input[type="text"],
textarea {
	border:1px solid #000;
}
	
/* Structure */
#nav,
#inner_header,
#sidebar,
#inner_content,
#footer {
	display:none;
}

/* Suppression des Flash */
object {
	display:none;
}

#block_home a,
#block_home-inter a,
.list_actus a {
	text-decoration:none;
}

/* Classes */
.list_actus li,
.list_typology li {
	list-style-type:none;
}
	.list_actus img {
		vertical-align:top;
	}
.content-article .category,
.content-article2 .category {
	border-bottom:3px solid #000;
	float:left;
	font-weight:bold;
	text-transform:uppercase;
}
.content-article h2,
.content-article .titre,
.content-article2 h2,
.content-article2 .titre {
	clear:both;
}
.content-article .sous-titre,
.content-article2 .sous-titre {
	font-size:14pt;
	font-weight:bold;
}
.content-article .accroche,
.content-article2 .accroche {
	font-size:14pt;
	font-weight:bold;
}
.list_article-tools,
.cmf-skinned-select {
	display:none;
}
.content-article .visuel,
.content-article2 .visuel {
	margin:0 0 15px;
}
.text_legend {
	font-style:italic;
}