/* 
-  BreezePHP standard print media type style rules
-  
-  Author: Yuri_S
-  E-mail: blodo@poczta.fm
-
----------------------------------------------------------------------- */

body { width: 100% !important; margin: 0 !important; padding: 0 !important; line-height: 1.4; word-spacing: 1.1pt; letter-spacing: 0.2pt; font-family: Garamond, "Times New Roman", serif; color: #000; background: none; font-size: 12pt; }
 
/* HEADINGS */

h1, h2, h3, h4, h5, h6 { font-family: Helvetica, Arial, sans-serif; }
h1 { font-size: 19pt; }
h2 { font-size: 17pt; }
h3 { font-size: 15pt; }
h4, h5, h6 { font-size: 12pt; }
 
code { font: 10pt Courier, monospace; } 
blockquote { margin: 1.3em; padding: 1em;  font-size: 10pt; }
hr { background-color: #ccc; }

.clear, .clearer { clear: both; }
.separate { margin-bottom: 14px; }
 
/* IMAGES */

img { float: left; margin: 1em 1.5em 1.5em 0; }
a img { border: none; }
 
/* LINKS */

a:link, a:visited { background: transparent; font-weight: 700; text-decoration: underline; color: #333; }
a:link[href^="http://"]:after, a[href^="http://"]:visited:after { content: " (" attr(href) ") "; font-size: 90%; }
a[href^="http://"] { color: #000; }
 
/* TABLE */

table { margin: 1px; text-align: left; }
th { border-bottom: 1px solid #333; font-weight: bold; }
td { border-bottom: 1px solid #333; }
th, td { padding: 4px 10px 4px 0; }
tfoot { font-style: italic; }
caption { background: #fff; margin-bottom: 2em; text-align: left; }
thead { display: table-header-group; }
tr { page-break-inside: avoid; } 
 
/* SITE SPECIFIC */

#ownet_tabs, #ownet_logo, #ucp_container, #menu, #back_to_top, #stats, #cms_benchmark { display: none; }

#footer_info { color: #999999; margin: 20px 20%; padding-top: 10px; font-size: 10pt; text-align: center; border-top: 1px solid #cccccc; }

.heading_info { font-size: 10pt; margin-bottom: 10px; }
.heading_info div { display: inline; }
