* { color: #000; font-size: 12px }

body { background: #fff; padding: 0; height: auto; }


#banner_full, #shortnav, #functionbar, #topcontent, #sidebar, #footer, #banner_sky, #header, #logo, #head
{ 
	display: none 
}


.shadow_left, .shadow_right, .shadow_top, .shadow_bottom { 
	background: none; 
	width: 0px; 
	height: 0 
}

#page { margin: 8px 0 0}
#title { position: relative; top: 0; left: 450px; background: url(../images/logo_print.png) no-repeat; height: 79px; width: 256px }

.no_result_info { display: none }
.registryForm p.submit { display: none }
.registryForm .print_info { display: block }

.registryForm fieldset { border: none; page-break-before: avoid; }
.registryForm legend { padding: 0; font-size: 18px; margin: 0 }
	.registryForm legend span { display: none }
.registryForm h3, .registryForm h3 * { font-size: 12px !important; font-family: Arial,Helvetica,Verdana,sans-serif !important; margin-bottom: 0} 

.registryFormh2, .registryForm h2 * { font-size: 14px !important; font-family: Arial,Helvetica,Verdana,sans-serif !important; padding-top: 5px !important}
.registryForm h1, .registryForm h1 * { font-size: 20px !important; font-family: Arial,Helvetica,Verdana,sans-serif !important; margin-bottom: 10px}


#main { float: none }
table.color { table-layout: fixed }
table.color tbody td { font-size: 11px; }

