
/** Print layout **/

body { margin: 12pt 10pt; padding: 0px; font-size: 12px; font-family: Arial, sans-serif; }

div { display: none; }
#page, #page div { display: block; }

#main, #header, #footer { position: relative; }
#header-print-logo { position: relative; margin-bottom: 40px; }
#header-print-logo img { margin: 0px 0px 0px auto; }
#header-screen-logo, #nav, #subnav { display: none !important; }

img { display: none; }
.ce_graphic_headline img, #header-print-logo img { display: block !important; }
.ce_graphic_headline { margin-bottom: 10px !important; }

#breadcrumps { display: none !important; }
#navpath { margin-top: 40px; }
#copyright, #footer-phone { margin-top: 8px; font-size: 12px; }
#copyright .txt-bc, #footer-phone .txt-bc { font-size: 14px; }

.flash-image { position: static; }
#colorshapes, .flash-container, .ce_flash, .ce_image { display: none !important; }
#overlay-background, #overlay-box, #overlay-content, #overlay-content-hider, #overlay-loader { display: none !important; }

.float-left, .float-right { display: none; }

a { display: inline !important; }

ul { list-style-type: disc; margin: 2px; padding: 0px 0px 0px 12px; }

div.blog-item .date { color: #000 !important; font-size: 12px; font-weight: bold; margin-bottom: 2px; }
div.blog-item .author { color: #000 !important; font-size: 12px; font-weight: bold; margin: 15px 0px; font-style: italic; }
div.blog-item h1 { color: #000 !important; font-size: 16px; font-weight: bold; margin: 0px 0px 18px; }
div.blog-item h2 { color: #888c79 !important; font-size: 14px; font-weight: bold; margin: 0px 0px 18px; }

div.blog-item .enclosure { display: none; }

div.blog-cols div { display: none; float: none !important; }
div.blog-text { display: block !important; margin: 0px 0px -12px; }
div.bloc-cols div.blog-text { margin: -15px 0px -12px !important; }

div.blog-pagination, a.blog-rss { display: none !important; }
div.blog-separator { border-top: 1px solid #888c79; margin: 25px 0px; }
