
 /* ========================= */
 /* David Kraina web, CSS 2.2 */
 /* ========================= */
 /* PRINT LAYOUT              */
 /* ========================= */

/*TOP*/

body
{
	height: auto;
	min-width: 0px;
	width: 100%;
}

.nodisplay
{
	display: block;
}

div#top_background
{
	visibility: hidden;
	
	min-width: 0px;
	width: 100%;
	height: auto;
	position: relative;
}

div#top
{
	visibility: visible;
	
	margin: 0px;
	height: 90px;
	
	background-color: transparent;
	border: 0px;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
}

div#top_text
{
	position: relative;
	
	left: 20px;
	top: 10px;
	width: auto;
	
	margin: 0px;
	padding: 0px;
	
	color: black;
}


/*MAIN+PANEL*/

div#main_panel_background
{
	visibility: hidden;
	position: absolute;
	left: 0px;
	margin-left: 0px;
	
	top: 0px;
	width: 100%;
	
	min-height: 0px;
	height: auto;
}

/*PANEL*/

div#panel
{
	visibility: hidden;
	
	left: 0px;
	top: 0px;
	width: 100%;
	
	min-height: 0px;
	height: auto;
	
	background-color: transparent;
}

div#panel_text
{
	visibility: hidden;
	
	top: 0px;
	left: 0px;
	width: 100%;
	
	width: 100%;
}

div#panel_info1
{
	visibility: visible;
	position: absolute;
	
	top: 15px;
	right: 160px;
}

div#panel_info2
{
	visibility: visible;
	position: absolute;
	
	top: 15px;
	right: 0px;
}


/*MAIN*/

div#main_parent
{
	visibility: hidden;
	
	width: 100%;
	height: auto;
	
	margin-top: 110px;
}

div#main
{
	visibility: hidden;
	
	width: 100%;
	min-height: 0px;
	height: auto;
	padding-top: 0px;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-right: 10px;
	
	background-color: transparent;
}

div#main_text
{
	visibility: visible;
	position: relative;
	
	width: 99%;
	min-height: 0px;
	
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}

div#bottom
{
	visibility: hidden;
}