﻿/* 
	PRINT STYLESHEET
	Print media styles.
*/
body
{
	background-color: Transparent !important;	
	background-image: none !important;
}

body *
{
	color: #000 !important;
	background-color: Transparent !important;	
	background-image: none !important;
	font-family:"Times New Roman", Times, serif;
	font-size:11pt !important;
	margin:0 !important;
	padding:0 !important;
	float:none !important;
}

a {
	color:#000 !important;
}

#logoScreen, #topMenu, #colGau, #pied
{display: none;}

#logoPrint
{display: block;}

#logoCompagnie
{margin:0 0 30px 0 !important;}

#zoneContenu, #zoneContenu_int
{width:650px !important;}

div#entete_accueil_01{height:200px !important;}

html>body div#entete_accueil_01
{
	height:auto;
	min-height:200px !important;
}

div#entete_int_01{height:200px !important;}

html>body div#entete_int_01
{
	height:auto;
	min-height:200px !important;
}

.contenu p, .contenu h1, .contenu h2, .contenu h3, .contenu ul, .contenu img, .contenu ol, #zoneContenu h1, .blocAccueil
{
	padding:0 0 17px 0 !important;
}

.contenu ul li
{
	padding:0 0 5px 0 !important;
}

.imgProduitPortfolio
{margin:40px 0 0 0 !important;}

#page, #content, #productInfo, #achievementInfo {
	width: 6.5in;
}
#utils, #menu-01, #menu-02, #divSubMenus, #tools, #tools-home, #breadcrumb {
	display: none;
}

#page * {
	color: #000 !important;
	font-size: 1em;
}

/* Header */
#header h2 {
	width: auto;
	height: auto;
}
#header h1 a {
	height: .45in;
}
#header h1 img {
	/* reduced at 60% */
	display: block;
	width: 1.875in;
	height: .45in;
}

/* Content */
#content {
	display: block;
	float: none;
	margin: 0;
	padding: 0 0 30px;
	height: auto;
}
#content .wrap {
	margin: 0;
}
#content h2 {
	font-size: 1.8em;
	margin: 1em 0;
}
#content h3 {
	padding-bottom: 3px;
	border-bottom: 1px solid #666;
}
#content ul {
	margin: 1em 0;
	padding: 0;
}
#content li {
	margin: .2em 0 .2em 20px;
	padding: 0;
	list-style: square;
}
#content a {
	text-decoration: underline;
}
#content * {
	border-color: #666;
}

table.results, table.request {
	width: 100%;
}
.request td.newsearch p {
	display: none;
}

.paging {
	border-width: 1px 0 0 0;
}
#productInfo p.consultDoc {
	padding-left: 0;
}

#imgSmall {
	display: none;
}
#imgLarge {
	display: block;
	position: static;
	margin: 1em 0;
}

table.dealersInfo {
	width: 100%;
	border: 1px solid #666;
	border-bottom: none;
}
table.dealersInfo th, table.dealersInfo td {
	border-bottom: 1px solid #666;
}

/* Home page */
#visual h2 {
	display: block;
}
#intro {
	position: static;
}
#intro p {
	margin: 1em 0;
	padding: 0;
} 
#intro h3 {
	margin: 2em 0 0;
	padding: 0;
}



