body {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
}
table { 
vertical-align:top;
padding:0 0 0 0;
margin:0 0 0 0;
font-size:12px;
font-family:Geneva, Arial, Helvetica, sans-serif;
}
img{
border:0;
padding:0 0 0 0;
margin:0 0 0 0;
}
img.im{
border:0;
padding:0 7 7 0;
margin:0 0 0 0;
}
h1{
font-size:14px;
color:#A60f17;
font-weight:bold;
padding:0 0 0 0;
margin:0 0 0 0;
}
h2{
font-size:16px;
color:#FFFFFF;
font-weight:normal;
padding:0 0 0 0;
margin: 0 0 0 0;
}
h3{
font-size:12px;
color:#A60f17;
font-weight:bold;
padding:0 0 0 0;
margin:0 0 0 0;
}
td.btop{
padding:5 0 0 0;
font-size:14px;
color:#FFFFFF;
text-align:center;
}
div.title{
font-weight:bold;
font-size:14px;
color:A60f17;
}
a{
color:A60f17;
}
a:hover{
text-decoration:none;
}
a.date{
color:A60f17;
}
a.menu1{
line-height:10px;
text-decoration:none;
font-size:10px;
color:a60f17;
}
a.menu1:hover{
text-decoration:none;
font-size:10px;
color:ffffff;
}
a.menu2{
line-height:10px;
text-decoration:none;
font-size:10px;
color:a60f17;
}
a.menu2:hover{
text-decoration:none;
font-size:10px;
color:ffffff;
}
a.menu3{
line-height:10px;
text-decoration:none;
font-size:10px;
color:a60f17;
}
a.menu3:hover{
text-decoration:none;
font-size:10px;
color:ffffff;
}
a.menu4{
line-height:10px;
text-decoration:none;
font-size:10px;
color:a60f17;
}
a.menu4:hover{
text-decoration:none;
font-size:10px;
color:ffffff;
}
a.menu5{
line-height:10px;
text-decoration:none;
font-size:10px;
color:a60f17;
}
a.menu5:hover{
text-decoration:none;
font-size:10px;
color:ffffff;
}
a.menu6{
line-height:10px;
text-decoration:none;
font-size:10px;
color:a60f17;
}
a.menu6:hover{
text-decoration:none;
font-size:10px;
color:ffffff;
}
a.menu7{
line-height:10px;
text-decoration:none;
font-size:10px;
color:a60f17;
}
a.menu7:hover{
text-decoration:none;
font-size:10px;
color:ffffff;
}
a.menu8{
line-height:inherit;
font-size:10px;
color:a60f17;
}
a.menu8:hover{
text-decoration:none;
font-size:10px;
color:ffffff;
}
.button {
	font-size:12px;
	padding:0 0 0 0;
}


DIV.personal_results {
	
}
DIV.personal_results .query {
	FONT-SIZE: 150%; FONT-FAMILY: Arial, sans-serif
}
DIV.personal_results DIV.query_detail {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; MARGIN: 0.5em 0px 1em; FONT-FAMILY: Arial, sans-serif
}
DIV.personal_results .doctitle {
	MARGIN-TOP: 0.5em
}
DIV.personal_results .items {
	MARGIN-TOP: 1.5em
}
DIV.personal_results .item {
	MARGIN-BOTTOM: 1.2em
}
DIV.personal_results TABLE.user_site_name {
	MARGIN: 1em 0px 0.5em; WIDTH: 100%
}
DIV.personal_results TABLE.user_site_name TD.item_num {
	FONT-SIZE: 105%; WIDTH: 2em; FONT-FAMILY: Tahoma, sans-serif; TEXT-ALIGN: right
}
DIV.personal_results TABLE.user_site_name TD.item_title {
	FONT-SIZE: 105%; FONT-FAMILY: Tahoma, sans-serif
}
DIV.personal_results TABLE.user_site_name TD.item_title A:link {
	COLOR: #000000;
}
DIV.personal_results DIV.group {
	PADDING-BOTTOM: 0.8em; BORDER-BOTTOM: #eeeeee 1px solid
}
DIV.personal_results DIV.group .item {
	MARGIN-BOTTOM: 0.5em
}
DIV.personal_results TABLE.item_header {
	PADDING-LEFT: 0.4em; WIDTH: 100%
}
DIV.personal_results TD.item_num {
	
}
DIV.personal_results TD.item_title {
	PADDING-LEFT: 0.3em; WIDTH: 100%
}
DIV.personal_results TD.item_title A:link {
	COLOR: #A60f17;
}
DIV.personal_results TD.item_title A:visited {
	COLOR: #A60f17;
}
DIV.personal_results DIV.item_desc {
	FONT-SIZE: 84%; FONT-FAMILY: Arial, sans-serif
}
DIV.personal_results .hl {
	FONT-WEIGHT: bold
}
DIV.personal_results .refs {
	
}
DIV.personal_results .ref {
	
}
DIV.personal_results .ref_link {
	DISPLAY: none; FONT-SIZE: 70%; COLOR: #888888; FONT-FAMILY: Arial, sans-serif
}
DIV.personal_results .ref_rubric {
	FONT-SIZE: 80%; COLOR: #888888
}
DIV.personal_results .ref_rubric A:link {
	COLOR: #1843af
}
DIV.personal_results .ref_rubric A:visited {
	COLOR: #800080
}
DIV.personal_results .ref_delimiter {
	COLOR: #888888
}
DIV.personal_results .ref_time {
	FONT-SIZE: 75%; COLOR: #888888; FONT-FAMILY: Arial, sans-serif
}
DIV.personal_results SPAN.site_name {
	FONT-SIZE: 80%; COLOR: #888888
}
.catalog_head {
	COLOR: #000000
}
.catalog_body {
	FONT-SIZE: 80%; COLOR: #000000
}
.site_catalog_head {
	COLOR: #000000
}
.site_catalog_nav {
	COLOR: #000000
}
.site_catalog_body {
	COLOR: #000000; font-sixe: 80%
}
DIV.personal_results DIV.add_result {
	
}
DIV.personal_results DIV.add_item_desc {
	FONT-SIZE: 84%; FONT-FAMILY: Arial, sans-serif
}
DIV.personal_results DIV.another_from_site {
	MARGIN-TOP: 0.3em; FONT-SIZE: 75%; COLOR: #000000; FONT-FAMILY: Arial, sans-serif
}
DIV.personal_results DIV.another_from_site A:link {
	FONT-WEIGHT: bold; COLOR: #000000
}
DIV.personal_results SPAN.arr {
	FONT-SIZE: 140%; FONT-FAMILY: "Times new Roman"
}
DIV.personal_results TABLE.begun {
	MARGIN-BOTTOM: 1em
}
DIV.begun_title {
	
}
DIV.personal_results DIV.begun_title A:link {
	COLOR: #0d8918
}
DIV.personal_results DIV.begun_title A:visited {
	COLOR: #0d8918
}
DIV.personal_results DIV.begun_title A:hover {
	COLOR: #0d8918
}
DIV.personal_results .begun_desc {
	FONT-SIZE: 75%; COLOR: #0d8918; FONT-FAMILY: Arial, sans-serif
}
DIV.personal_results .nothing_found {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 105%
}
DIV.personal_results .error {
	FONT-WEIGHT: bold; FONT-SIZE: 150%; COLOR: red
}
DIV.personal_results .pager {
	MARGIN-TOP: 1em
}
DIV.personal_results .pagenum {
	FONT-WEIGHT: normal; CURSOR: hand; TEXT-DECORATION: underline
}
DIV.personal_results .pagenum_cur {
	FONT-WEIGHT: bold
}
DIV.personal_form_search_page TABLE.form_table {
	WIDTH: 100%
}
DIV.personal_form_search_page TABLE.form_table TD.td1 {
	WIDTH: 100%
}
DIV.personal_form_search_page TABLE.form_table TD.td2 {
	WIDTH: 4em
}
DIV.personal_form_search_page TABLE.form_table TD.td3 {
	FONT-SIZE: 80%; FONT-FAMILY: Arial, sans-serif
}
DIV.personal_form_search_page TABLE.form_table TD.td1 INPUT {
	WIDTH: 100%
}
DIV.personal_form_search_page TABLE.form_table TD.td2 INPUT {
	BORDER-RIGHT: 1px outset; BORDER-TOP: 1px outset; MARGIN-TOP: -1px; FONT-WEIGHT: bold; BORDER-LEFT: 1px outset; WIDTH: 4em; BORDER-BOTTOM: 1px outset; FONT-FAMILY: Arial, sans-serif; HEIGHT: 1.65em;
        COLOR: #ffffff; BACKGROUND-COLOR: #777777;
}

DIV.personal_form_search_page DIV.backlink {
	FONT-SIZE: 80%; FONT-FAMILY: Arial, sans-serif
}
DIV.personal_form_search_page FORM {
	MARGIN: 0px 0px 1em
}
DIV.personal_form_any_page {
	WIDTH: 17em
}
DIV.personal_form_any_page TABLE.form_table {
	WIDTH: 100%
}
DIV.personal_form_any_page TABLE.form_table TD.td1 {
	WIDTH: 100%
}
DIV.personal_form_any_page TABLE.form_table TD.td2 {
	WIDTH: 4em
}
DIV.personal_form_any_page TABLE.form_table TD.td1 INPUT {
	WIDTH: 100%
}
DIV.personal_form_any_page TABLE.form_table TD.td2 INPUT {
	MARGIN-TOP: -1px; WIDTH: 4em; FONT-FAMILY: Arial, sans-serif; HEIGHT: 1.6em
}
DIV.personal_backlink {
	FONT-SIZE: 95%; FONT-FAMILY: Arial, sans-serif
}
DIV.novoteka_begun {
	MARGIN-TOP: 1em; WIDTH: 17em
}
DIV.novoteka_begun DIV.begun_title A:link {
	COLOR: #A60f17;
}
DIV.novoteka_begun DIV.begun_title A:visited {
	COLOR: #A60f17;
}
DIV.novoteka_begun DIV.begun_title A:hover {
	COLOR: #A60f17;
}
DIV.novoteka_begun DIV.begun_desc {
	FONT-SIZE: 95%; FONT-FAMILY: Arial, sans-serif
}
table.catalogue td{
vertical-align:top;
}
td.catalogue{
vertical-align:top;
}