/*
 * print.css
 * habillage .light (print)
 *
 *
 * @author EIIDM
 * @date 2009-03-06
 * @media print
 * @site prestoprime.org
 */


/* reset
 ********************************************************/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h6,pre,form,fieldset,input,p,blockquote,th,td {
margin:0;
padding:0;
}

h1,h2,h3,h4,h5,h6 {
font-size:100%;
}

ol,ul {
list-style:none;
}

address,caption,cite,code,dfn,em,strong,th,var {
font-style:normal;
font-weight:normal;
}

table {
border-collapse:collapse;
border-spacing:0;
}

td {
vertical-align:top;
}

fieldset,img {
border:0;
}


/* typo
 ********************************************************/

body {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
line-height:13px;
padding:20px;
}

p {
margin:5px 0;
text-align:justify;
text-indent:6px;
}

h1 {
font-family:"Arial Black", Arial, Helvetica, sans-serif;
font-size:16px;
line-height:50px;
}

h2 {
font-size:15px;
font-weight:bold;
line-height:17px;
margin:15px 0;
}

h3 {
font-size:13px;
font-weight:bold;
line-height:15px;
margin:14px 0 10px 0;
padding-left:20px;
background:url(../bitmap/commun/puce-h3-print.gif) left top no-repeat;
}

h4 {
font-size:12px;
font-weight:bold;
line-height:13px;
margin:14px 0 10px 0;
text-align:left;
}

h5 {
font-weight:bold;
line-height:15px;
margin:4px 0;
text-align:left;
padding-left:14px;
background:url(../bitmap/commun/puce-print.gif) left 3px no-repeat;
}

ul {
margin:8px 0 8px 20px;
}

li {
list-style-type:square;
list-style-position:outside;
margin:6px 6px 6px 20px;
}

td.tab-texte p {
text-indent:inherit;
}

td.tab-texte {
padding:0 8px 0 0;
text-align:justify;
}

td.tab-texte2 {
padding:0 16px 0 0;
text-align:justify;
}


td.tab-liens {
padding:0 0 0 8px;
text-align:left;
}

td.tab-liens2 {
padding:4px 0 18px 0;
text-align:left;
}

td.tab-visuel {
padding:0 8px 0 0;
}

/* home page
 ********************************************************/ 
 
div.breve {
padding-bottom:14px;
}

div.breve h2 {
font-size:13px;
line-height:15px;
margin:4px 0 6px 0;
}

div.breve td.breve-texte p {
text-indent:inherit;
}

td.breve-texte {
padding:0 8px;
width:460px;
text-align:justify;
}

td.breve-liens {
padding:0 0 0 8px;
text-align:left;


/* footer
 ********************************************************/ 

td.footer {
font-size:12px;
line-height:18px;
padding:35px 0 8px 0;
}


/* impression */
@page { size :21.0cm 29.7cm; margin-top: 2cm; margin-bottom: 2cm; margin-left: 1.5cm; margin-right: 1.5cm; }
