body{
	background-color: black;
	color: black;
	margin: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
        font-size: 9pt;
}

a.button_link{

}

#TOP_TD{
	background-position: center;
	background-repeat: no-repeat;
	background-color: Black;
}

#TOPMENU_LEFT_TD{
	background-image: url(topmenu_left.jpg);
	background-position: right;
	background-repeat: no-repeat;
}

#TOPMENU_BUTTON_CAT_TD{
	background-image: url(button_cat.jpg);
	background-position: center;
	background-repeat: no-repeat;
}

#TOPMENU_BUTTON_REM_TD{
	background-image: url(button_rem.jpg);
	background-position: center;
	background-repeat: no-repeat;
}

#TOPMENU_BUTTON_MUSEUM_TD{
	background-image: url(button_museum.jpg);
	background-position: center;
	background-repeat: no-repeat;
}

#TOPMENU_BUTTON_REST_TD{
	background-image: url(button_rest.jpg);
	background-position: center;
	background-repeat: no-repeat;
}

#TOPMENU_RIGHT_TD{
	background-position: left;
	background-repeat: no-repeat;
}

#TOPMENU_TD{
	background-image: url(topmenu_bg.jpg);
	background-position: right;
	background-repeat: no-repeat;
}

#LEFT_MENU_TOP_TD{
	background-image: url(leftmenu_top_bg.jpg);
	background-position: right;
	background-repeat: no-repeat;
}

#MAINFIELD_TOP_LEFT_TD{
	background-image: url(mainfield_top_left.jpg);
	background-position: right;
	background-repeat: no-repeat;
}

#MAINFIELD_TOP_TD{
	background-image: url(mainfield_top.jpg);
	background-position: center;
	background-repeat: no-repeat;
}


#RIGHT_MENU_TOP_TD{
	background-position: left;
	background-repeat: no-repeat;
}

#LEFT_TD{
	background-image: url(left_scroll_bg.jpg);
	background-position: top;
	background-repeat: repeat-y;
}

#RIGHT_TD{
	background-image: url(right_scroll_bg.jpg);
	background-position: top;
	background-repeat: repeat-y;

}

#CENTER_TD{
	background-image: url(mainfield_bg.jpg);
	background-color: #e8e2d4;
}

#LEFT_MENU_TABLE{
	background-position: top;
	background-repeat: no-repeat;
}

#RIGHT_MENU_TABLE{
	background-position: top;
	background-repeat: no-repeat;
}

#BOTTOM_TD{
	background-position: center;
	background-repeat: no-repeat;
}

#BUTTON_NEWS_TD{
	background-image: url(button_news_out.jpg);
	background-position: right;
	background-repeat: no-repeat;
}

#BUTTON_REPORTS_TD{
	background-image: url(button_reports_out.jpg);
	background-position: right;
	background-repeat: no-repeat;
}

#BUTTON_NAGRADI_TD{
	background-image: url(button_nagradi.jpg);
	background-position: right;
	background-repeat: no-repeat;
}

#BUTTON_FRIENDS_TD{
	background-image: url(button_friends_out.jpg);
	background-position: right;
	background-repeat: no-repeat;
}

#BUTTON_GALLERY_TD{
	background-image: url(button_gallery_out.jpg);
	background-position: right;
	background-repeat: no-repeat;
}

#BUTTON_FORUM_TD{
	background-image: url(button_forum_out.jpg);
	background-position: right;
	background-repeat: no-repeat;
}

#BUTTON_LINKS_TD{
	background-image: url(button_links_out.jpg);
	background-position: right;
	background-repeat: no-repeat;
}

#BUTTON_CONTACTS_TD{
	background-image: url(button_contacts_out.jpg);
	background-position: right;
	background-repeat: no-repeat;
}


#button_cat{
	padding-left: 10px;

}

#button_rem{
	padding-left: 10px;
}

#button_museum{
	padding-left: 15px;
}

#button_rest{
	padding-left: 0px;
}

#button_news{
	width: 150px;
	height: 49px;
	cursor: hand;
}

#button_friends{
	width: 100px;
	height: 36px;
	cursor: hand;
}

#button_reports{
	width: 100px;
	height: 36px;
	cursor: hand;
}

#button_gallery{
	width: 100px;
	height: 37px;
	cursor: hand;
}

#button_forum{
	width: 100px;
	height: 37px;
	cursor: hand;
}

#button_links{
	width: 100px;
	height: 38px;
	cursor: hand;
}

#button_nagradi{
	width: 100px;
	height: 38px;
	cursor: hand;
}

#button_contacts{
	width: 150px;
	height: 41px;
	cursor: hand;
}

#page_top{

}

#page_bottom{

}

#left_submenu, #right_submenu{

}


.delimitter{
	width: 100%;
	height: 20px;
	background-image: url(delimitter.jpg);
	background-position: center;
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-bottom: 10px;
}

.arrow{
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
	border: none;
}

.gallery_thumb{
    margin: 5px 5px 5px 5px;
    border: 1px dotted maroon;
}

.gallery_image{
    margin: 10px 10px 10px 10px;
    border: 1px dotted maroon;
}

.textblock_header_td{
    background-color: #D0CDA0;
    padding: 3px 3px 3px 3px;
}

.textblock_content_td{
    padding-top: 5px;
    padding-left: 20px;
    padding-right: 20px;
}

.textblock_footer_td{
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 50px;
}

.catalog_section_list_td_1{
    background-color: #EBE7B5;
}

.catalog_section_list_td_2{
    background-color: #FBF5E3;
}

.catalog_selected_section_td{
    color: Maroon/*#4a5430*/;
    font-size: 9pt;
    font-weight: bolder;
}

.catalog_section_annotation_td{
    font-size: 8pt;
    color: #590000;
    padding: 5px 5px 5px 5px;
}

.catalog_selected_section_table{
    margin: 10px 10px 10px 10px;
    border: 1px dotted maroon;

}

.catalog_selected_section_header_td{
    font-size: 10pt;
    color: #FFFAC7;
    background-color: #74301D;
    font-weight: bolder;
    padding: 5px 5px 5px 5px;
}

.catalog_selected_section_annotation_td{
    font-size: 8pt;
    color: #FFFAC7;
    background-color: #74301D;
    padding: 5px 5px 5px 5px;
}

.catalog_items_list_td{
    background-color: white;
    padding: 20px 20px 20px 20px;
}

.catalog_items_list_item_header_td_1{
    background-color: #E2E2E2;
    padding: 3px 3px 3px 3px;
    font-size: 8pt;
}

.catalog_items_list_item_header_td_2{
    background-color: #EEFFE0;
    padding: 3px 3px 3px 3px;
    font-size: 8pt;
}

.page_mainfield{
	padding-top: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}


a:link{
	color: Maroon;
	font-weight: normal;
	text-decoration: underline;
}

a:hover{
	color: #0000cc;
	text-decoration: underline;
}

a:visited{
	color: Maroon;
	font-weight: normal;
	text-decoration: underline;
}


h1{
	font-size: 12pt;
	color: Maroon;
	margin-top: 0px;
	/*margin-right: 20px;
	margin-left: 20px;
	margin-bottom: 5px;*/
	text-align: right;
}

h2{
	font-size: 11pt;
	color: #4a5430;
	margin-left: 20px;
	line-height: 0px;
	text-align: left;
}

.h3{
    font-size: 10pt;
    font-weight: bolder;
    color: Maroon;
    text-align: left;
}


p{
	font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: black;
	margin-bottom: 20px;
	margin-top: 20px;
}

b.small{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: black;
}

.text{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: black;
}
.small_green{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #4a5430;
}
.small_red{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: Maroon;
}

blockquote{
	/*font-size: 7pt;
	color: maroon;*/
	margin: 10px 10px 10px 10px;
}

a.textblock_header_link{
    color: Maroon;
    text-decoration: none;
    font-size: 10pt;
    font-weight: bolder;
}

a.textblock_header_link:visited{
    color: #606447;
    text-decoration: none;
    font-size: 10pt;
    font-weight: bolder;
}

a.textblock_header_link:hover{
    color: Maroon;
    text-decoration: none;
    font-size: 10pt;
    font-weight: bolder;
}

a.textblock_footer_link{
    color: Maroon;
    text-decoration: none;
    font-weight: normal;
    font-size: 8pt;
}

a.textblock_footer_link:visited{
    color: #4a5430;
    text-decoration: underline;
    font-weight: normal;
    font-size: 8pt;
}

a.textblock_footer_link:hover{
    color: Maroon;
    text-decoration: underline;
    font-weight: normal;
    font-size: 8pt;

}

a.catalog_section_link{
    font-size: 9pt;
    color: navy;
    text-decoration: none;
    font-weight: normal;
}

a.catalog_section_link:visited{
    color: navy;
    text-decoration: none;
    font-weight: normal;
    font-size: 9pt;
}

a.catalog_section_link:hover{
    color: #0000cc;
    text-decoration: underline;
    font-size: 9pt;
    font-weight: normal;
}

a.catalog_item_link{
    font-size: 8pt;
    color: maroon;
    text-decoration: none;
}

a.catalog_item_link:visited{
    font-size: 8pt;
    color: black;
    text-decoration: none;
}

a.catalog_item_link:hover{
    font-size: 8pt;
    color: maroon;
    text-decoration: underline;
}

.topmenu_link{
	font-size: 8pt;
	color: #600000;
	padding-left: 3px;
	padding-right: 3px;
}

a.topmenu_link:link{
	color: #600000;
	text-decoration: none;
}
a.topmenu_link:active{
	color: #600000;
	text-decoration: none;
}
a.topmenu_link:hover{
	color: #600000;
	text-decoration: none;
}
a.topmenu_link:visited{
	color: #600000;
	text-decoration: none;
}

