/* ----------------------------- */
/*          PRINT          
 Rappels généraux :
 -les float sont capriceux, ne les garder que pour des div qui peuvent rentrer dans une page, sinon le contenu est coupé en plein milieu et la suite ne s'affiche pas; et mettre des clear:both sur les divs succédant. 
 -Réduire les margin et les passer en pt. 
 -page-break-after:avoid; pour éviter les sauts de pages à un endroit non désiré, et page-break-after:always; pour le provoquer ( si on en met systématiquement après les paragraphes, le seul pb est que pour le dernier IE imprime une dernière page vide      */
/* ----------------------------- */
/* BASIC RESET */
ol,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{ /* on enlève ul et li pour garder l'espacement et les puces */
	margin:0;
	padding:0;
}

ul,li ,h1,legend{ page-break-after:avoid; } /*éviter les sauts de lignes après ces éléments pour ne pas séparer les encadrés */

@page { margin: 10%;}
body { width:auto; height:auto; color:black; background-color:#fff; font-family:Arial, Helvetica, Verdana, sans-serif; font-size :8pt; border :none; }
img { border:none; }

#nav_haut,#menu_atea,#header,#footer,#haut_rappel,#bas_rappel,#rappel,#valid,#projets_produit,#version_led,#ico_led,#icones_fin_page, hr{ display:none; } /* on enlève le superflu */

h1 { color:black; font-size:12pt; font-weight:bold; margin-bottom:8pt; clear:both; page-break-after:avoid;}
h2{ color:black; font-size:9pt; font-weight:bold; margin-bottom:4pt; clear:both; page-break-after:avoid;}
h3{ color:black; font-size:8pt; font-weight:bold; margin-bottom:4pt; clear:both; page-break-after:avoid;}

#photos_produit{ width:730px; height:250px; margin-bottom:5pt;}
#photo_produit_1{ float:left;margin-right:8pt;} 
#photo_produit_2{ float:left;} 
 
#tableau_references table{border-collapse:collapse; margin-bottom:10pt;}
#tableau_references td{ border-bottom:0.3pt solid black; padding:1pt 4pt;}

#options{ width:730px; clear:both;}
#options_ballast, #options_autres{ float:left;margin-bottom:8pt; }
#options_ballast table, tr, td{ border:0; padding:0; margin:0; clear:both; }
#options_autres table, tr, td{ border:0; padding:0; margin:0;clear:both;}

#descriptif_produit{ margin-bottom:10pt;clear:both; }

#plan_icones{ width:730px; clear:both; }
#plan{ float:left; margin-right:8pt; margin-bottom:10pt;}
#icones{ float:left; }

#coordonnees_fin_page{ width:730px; clear:both; }

/*  pour page profile */
.deux_colonnes{ width:730px; margin:0; padding:0; margin-bottom:8pt; clear:both;}
.contenu_g{  width:355px;float:left;margin-right:8pt;} .contenu_d{ width:355px;float:left;} 
.tableau_references table{border-collapse:collapse; margin-bottom:10pt;}
.tableau_references td{ border-bottom:0.3pt solid black; padding:1pt 4pt;}
.descriptif_produit{ margin-bottom:10pt;clear:both; }
.plans{ width:730px; margin:0; padding:0; clear:both; page-break-after:left;} /* on force le saut de ligne pour les pages profiles */
/*  page profile */
