/*********************************************************************
CSS print style sheet / NowyBIP / created by numm / mmhhuh
*********************************************************************/
/*--------------------------------------------------------------------
BASICS & TYPOGRAPHY
--------------------------------------------------------------------*/
body{font-family:Georgia,serif;background-color:#fff;}
a:link,a:visited,a:active,a:hover{color:#000;}
h2,h3,h4,h5,h6{margin:1.2em 0;text-align:left;color:#575757;}
pre,code{font-family:monospace;}
strong{font-weight:bold;}
img{border:0;}
/* tabele */
table{border:1px solid #000;padding:5px;caption-side:bottom;empty-cells:show;border-spacing:none;border-collapse:collapse;margin-bottom:15px;}
tr{vertical-align:top;}
th,td,caption{border:1px solid #000;padding:3px;font-size:11px;}
th{text-align:left;}
caption{font:small-caps;padding:10px;caption-side:top;margin-bottom:5px;}
/*--------------------------------------------------------------------
LAYOUT
--------------------------------------------------------------------*/
h1#header{font-size:18px;font-weight:normal;}
/* navigation */
#navigation{display:none;}
/* footer */
#footer{clear:both;margin-top:20px;border-top:1px solid #999;}
#footer p{text-align:center;font-size:.9em;}
/********* TOP PANEL *********************************************/
#panelTop{display:none;}
/*--------------------------------------------------------------------
SPECIFIC ELEMENTS
--------------------------------------------------------------------*/
img.left{float:left;margin:15px;}
img.right{float:right;margin:15px;}
img.center{margin:10px;margin:0 auto;}
.center{text-align:center;}

* {
	box-shadow:0 0 0  !important;
	text-shadow: 0 !important;
}

.page_changelog,
.cms_back,
.cms_print_it,
.font_size_change,
#cms_user_menu,
.top_spacer,
#lavina-edit-nav,
#col2,
#navigation,
#menuTopContainer,
h1#header{display:none !important;}

.cms_full_article .changelog {
	display:block !important;
}

html body .long_title{display:block !important;text-decoration:none;font-size:1.8em;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ddd;}
#two_cols,
#content,
#col1{margin:0 auto !important;padding:0 auto !important;float:none;overflow:visible}
#content{width:99% !important;}
#two_cols{width:99% !important;}
#col1{width:99% !important;}
html body a{text-decoration:none !important;}
.page_changelog{border-bottom:0;}
div#wrapper{background:transparent;margin:auto !important;width:100%;box-shadow:0 0 0;}
#footer p{padding-top:15px;margin-top:20px;width:100%;}
.page_changelog{margin-bottom:10px;}

#content .cms_full_article h3 {
	margin:0 0 10px 0;
}

.cms_article_header {
	margin-bottom:5px;
		padding-bottom:5px;
	border-bottom:1px solid #ddd;
}
