/* -----------------------------------------------------------------------


 Blueprint CSS Framework 0.9
 http://blueprintcss.org

   * Copyright (c) 2007-Present. See LICENSE for more info.
   * See README for instructions on how to use Blueprint.
   * For credits and origins, see AUTHORS.
   * This is a compressed file. See the sources in the 'src' directory.

----------------------------------------------------------------------- */

/* print.css */
@page port {size: portrait;}
@page land {size: landscape;}

body {page: land;line-height:1.5;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;color:#000;background:none;font-size:10pt;}
.container {background:none;}
hr {background:#ccc;color:#ccc;width:100%;height:2px;margin:2em 0;padding:0;border:none;}
hr.space {background:#fff;color:#fff;}
/*h1, h2, h3, h4, h5, h6 {font-family:"Helvetica Neue", Arial, "Lucida Grande", sans-serif;}*/
code {font:.9em "Courier New", Monaco, Courier, monospace;}
img {float:left;margin:1.5em 1.5em 1.5em 0;}
a img {border:none;}
p img.top {margin-top:0;}
blockquote {margin:1.5em;padding:1em;font-style:italic;font-size:.9em;}
/*td{border:1px solid #000;}*/
.small {font-size:.9em;}
.large {font-size:1.1em;}
.quiet {color:#999;}
.repeat {display:none;}
.noPrint {display:none;}
.toPrint {display:block;}
.first{background-color:#BBBBBB}
a:link, a:visited {background:transparent;font-weight:700;text-decoration:underline;}
a:link:after, a:visited:after {/*content:" (" attr(href) ")";*/font-size:90%;}

td img{margin:1.5em 2em;}

h1{ font-size:60px; font-family:serif; font-weight:bold; font-style:italic;}
h2{ font-size:48px; font-family:serif; font-weight:bold; font-style:italic;}
h3{ font-size:30px; font-family:serif; font-weight:bold; font-style:italic;}
h4{ font-size:30px; font-family:serif; font-weight:bold; font-style:italic;}

h1{margin:0;}
h2{margin-bottom:5px;}
h2.novatech, h4.novatech{margin:0;}

h4{margin-bottom:10px;}

h4.legende{padding-top:5px; margin-bottom:24px;}

.imglegendeprint{margin:2px 10px 0 0; display:inline;}

.bloc_carrelages{width:100px; float:left;}
.bloc_carrelages_droite{width:100px; float:left;}
.bloc_baguettes{width:155px; float:left;}
.bloc_baguettes_droite{width:130px; float:left;}

.col_gauche{float:left; width:250px;}
.col_centre{float:left; width:250px;}
.col_droite{float:left; width:200px; padding-top:25px;}

.doortypes li{float:left;}
.normes-list li{float:left;}

.jqZoomWindow{display:none;!important}
.jqZoomWindow img{display:none;!important}

ul{padding:0px;}
li{list-style:none;}

.borderPrint{border:1px solid #000; padding:0 3px;}


div.page {page-break-after: always;}
div.espacePrint {height:20px;}

.fiches-techniques{margin-bottom:20px;}

.vitrail-desc{bottom:274px;
float:left;
left:215px; position:relative;}

.print_side-icon{float:right;}

.jqZoomWindow{display:none;}

.image-zoom{height:300px;}

.ligne{border-bottom:1px solid #999; height:20px;}

.imgPrint{ width:487px;}
.imgPrint2{ width:393px;}

/*le screen*/
/* grid.css */
.container {width:920px;margin:0 auto;}
.showgrid {background:url(src/grid.png);}
/*body {margin:1.5em 0;}*/
div.span-1, div.span-2, div.span-3, div.span-4 {float:left;margin-right: 20px;}

div.last {margin-right:0;}
.span-1  {width:200px;;}
.span-2  { width: 450px;}
.span-3  { width: 600px;}
.span-4, div.span-4 { width: 800px; margin: 0; }

.append-1  { padding-right: 235px;}
.append-2  { padding-right: 470px;}
.append-3  { padding-right: 705px;}

.prepend-1  { padding-left: 235px;}
.prepend-2  { padding-left: 470px;}
.prepend-3  { padding-left: 705px;}

div.border{padding-right:9px;margin-right:10px;border-right:1px solid #eee;}
div.colborder { padding-right:206px;margin-right:205px;border-right:1px solid #eee;}
.pull-1 { margin-left: -235px;}
.pull-2 { margin-left: -470px;}
.pull-3 { margin-left: -705px;}
.pull-4 { margin-left: -940px;}

.pull-1, .pull-2, .pull-3, .pull-4 {float:left;position:relative;}

.push-1 { margin: 0 -235px 1.5em 235px;}
.push-2 { margin: 0 -470px 1.5em 470px;}
.push-3 { margin: 0 -705px 1.5em 705px;}
.push-4 { margin: 0 -940px 1.5em 940px;}

.push-1, .push-2, .push-3, .push-4 {float:right;position:relative;}

.box {padding:1.5em;margin-bottom:1.5em;background:#E5ECF9;}
hr {background:#ddd;color:#ddd;clear:both;/*float:none;*/width:100%;height:.1em;margin:0 0 1.45em;border:none;}
hr.space {background:#fff;color:#fff;}
.clearfix:after, .container:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix, .container {display:inline-block;}
* html .clearfix, * html .container {height:1%;}
.clearfix, .container {display:block;}
.clear {clear:both;}

