/*
 .left
{
 display:none; 
}
*/
 .left #mySearch
{
 display:none; 
}
  .btn, .link, .printup, .printdown, #addOffer, #tools, .retour, .tools, .links, .tri, .pager, .visu, .print, .haut, .right, .right2, .footer, .toplinks, .flags, .search, .banner, .message, .navtop, .usernav, .path, .stats
{
 display:none; 
}

 .affichette .visu
{
 display:block; 
}

 .center, .center2, .centerL
{
 float:none; margin:0; width:auto; 
}

 .container
{
 width:auto; 
}

 .content, #selection .content
{
 padding:0; border:0; 
}

 .blueBox, .blueBox .tl, .blueBox .br, .orangeBox, .orangeBox .tl, .orangeBox .br, .mauveBox, .mauveBox .tl, .mauveBox .br
{
 background:none; 
}

   .results
{
 margin:0 !important; margin:160px 0 0 0; 
}

 .result
{
 width:45%; 
}

 .result .visu
{
 display:block; 
}

 .result .desc
{
 float:left; padding:7px 0 6px 10px; width:auto; background:none; 
}

 .content .mentions
{
 padding:0; text-align:center; 
}

  ul, ul li
{
 margin:auto; list-style-type:disc; 
}

   #maSelection .visu
{
 display:block; 
}

 #maSelection table .entete img
{
 display:none; 
}

 #maSelection table .desc, #maSelection table .contact, .popupBlue #maSelection table .desc
{
 width:200px; 
}

 #maSelection table .sizer .c1, .popupBlue #maSelection table .sizer .c1
{
 width:330px; 
}

 #maSelection table .comment
{
 display:table-cell !important; display:block; height:120px; 
}

 .popupBlue #maSelection .sbox, .popupBlue #maSelection .sbox, body.compa .detail, body.visua .detail
{
 width:100%; 
}

 body.popupBlue .detail .titre
{
 padding-left:150px; 
}

 body.popupBlue .logo_print
{
 display:block; position:absolute; top:10px; left:10px; 
}

 body.popupBlue .logo_print img
{
 width:100px; 
}

 #product .diapo .thumbs
{
 display:none; 
}

 #product .cLeft
{
 width:370px; 
}








.dontprintme {
	display: none;
}

#product .produit .siren{
/*	color: #ccc;
	font-size:10px;*/
	display: none;
}

.personnage {
	display: none;
}


.header {
	background: none;
}
.logo img {
	border: 1px solid #0D4BA3;
}


@media print {
	
	.produit,
	.diapo,
	.cRight #produitDesc,
	h3 {
		display: none;
	}
	
	.printonly,
	.printonly .colonne,
	.printonly .bloc {
		display: block;
	}

	.printonly {
		margin: 0;
	}

	.printonly #colonneGauche {
		width: 200px;
	}
	
	.printonly #colonneDroite {
		width: 370px;
	}
	
	.printonly .colonne {
		margin: 0 15px 0 0;
		float: left;
		clear: none;
	}
	
	.printonly .ligne {
		margin: 15px 0 0 0;
		clear: both;
	}
	
	.printonly .ligne img {
		margin: 0 15px 15px 0;
		border: 1px solid #000000;
	}
	
	.printonly .bloc {
		margin: 0 0 20px 0;
	}
	
	.printonly .grandePhoto img {
		display: block;
		border: 1px solid #000000;
	}
	
	.printonly .titreBloc {
		display: block;
		font-weight: bold;
		color: #000000;
		font-size: 17px;
		margin: 0 0 10px 0;
	}
	
	.printonly .titreTypeBien {
		text-transform:uppercase;
		display: block;
		font-weight: bold;
		color: #000000;
		font-size: 17px;
		margin: 0 0 20px 0;
	}
	
	.printOnly .reference {
		color: #000000;
		font-size: bold;
		font-size: 12px;
	}
	
	.printOnly .siren {
		color: #000000;
		font-size: normal;
		font-variant: italic;
		font-size: 12px;
	}
	
}

img.boutonImprimer {
	display: none;
}

.content {
  background-image: none;
}

body {
	margin: 0px;
	padding: 0px;
}

img.plan_agence {
	border: 1px solid #000000;
	margin: 0;
	padding: 0;
}


@media print {
	
	
	
	#plansAcces h1{
		display: block;
		position: absolute;
		top: 140px;
		left: 15px;
		font-weight: bold;
		color: #000000;
		font-size: 17px;
		margin: 0;
		padding: 0;
	}

	#contact {
		position: absolute;
		top: 0px;
		left: 160px;
		width: 300px;
	}
	#contact h2 span{
		display:block;
		padding:2px 0 3px 27px;
		color:#000000;
		font-weight:bold;
		font-size:12px;
		text-transform:uppercase;
		background: none;
	}
	#contact h2 span span {
		display:inline;
		padding:0;
		color:#000000;
		font-size:17px;
		text-transform:none;
		background:none;
	}
	.left #contact{
		margin:0 0 10px 0;
		padding:18px;
		padding-bottom:0;
	/*	height:254px;*/
		color:#000000;
		border: none;
		background: none;
	}
	.left #contact .titre{
		padding:1px 0 0px 0px;
		color:#000000;
		font-weight:bold;
		font-size: 14px;
		background: none;
	}
	.left #contact .titre span {
		color: #000;
		padding: 0 0 0 20px;
		font-size: 12px;
		font-weight: normal;
	}
	.left #contact .sansicone {
		padding:1px 0 10px 0px;
		color:#333;
		font-weight:bold;
		font-size: 12px;
		background:none;
	}
	.left #contact .lien{
		display: none;
	}
	.left #contact .appel{
		display: none;
	}
	.left #contact .appel a{
		display: none;
	}
	.left #contact ul, .left #contact ul li{
		display: none;
	}
	.left #contact ul{
		display: none;
	}
	.left #contact ul li{
		display: none;
	}
	.left #contact ul li a{
		display: none;
	}
	.left #contact ul li.rdv a{
		display: none;
	}
	.left #contact ul li.ecrir a{
		display: none;
	}
	
	
	.cRight #tools,
	#product #contact {
		display: none;
	}
	
	
	.left #contact a b{
		color:#000000;
	}
	
}
