body { background-image: url(images_structure/background.jpg); margin: 0; }

a:link { color: black; }
a:visited { color: black; }
a:hover { color: black; }
a:active { color: black; }

.start { background-image: url(images_content/pen_yellow.jpg); background-repeat: no-repeat; }
.start a { color: black; font-size: 19px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 22px; text-decoration: none; }
.first { background-image: url(images_structure/background_first.jpg); background-repeat: repeat-x; }
.left { background-image: url(images_structure/background_left.jpg); background-repeat: no-repeat; }
.right { background-image: url(images_structure/background_right.jpg); background-repeat: no-repeat; }
.top { background-image: url(images_structure/background_top.jpg); background-repeat: no-repeat; }
.bottom { background-image: url(images_structure/background_bottom.jpg); background-repeat: no-repeat; }

.main_bottom1 { background-image: url(images_structure/main/bottom1.jpg); background-repeat: repeat-x; padding-left: 16px; }
.main_bottom2 { background-image: url(images_structure/main/bottom2.jpg); background-repeat: no-repeat; }
.border { background-image: url(images_structure/main/border.jpg); } 
#address_header { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px; }
#address_text { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; }
.center { background-image: url(images_structure/address/center.jpg); padding-top: 12px; padding-right: 6px; padding-left: 6px; }
.main_right { padding: 6px; }
.items { background-image: url(images_structure/main/items.jpg); background-repeat: no-repeat; }
.content { color: black; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 16px; margin-top: 6px; margin-left: 16px; }
.content_images { padding-left: 20px; }
.content_examples { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.content_line { background-image: url(images_structure/main/border.jpg); }
.navi { color: black; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; }
.menu { margin-bottom: 18px; }
.menu_upper { background-image: url(images_structure/menu/upper.jpg); }
.menu_lower { background-image: url(images_structure/menu/lower.jpg); }
.menu_corner { background-repeat: no-repeat; }
.menu_left { background-image: url(images_structure/menu/left.jpg); }
.menu_right { background-image: url(images_structure/menu/right.jpg); }
.menu_back { background-image: url(images_structure/menu/back.jpg); color: black; font-size: 15px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 20px; padding-right: 3px; padding-left: 12px; }
.menu_back a { color: black; font-size: 17px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 22px; text-decoration: none; }
.menu_back a:visited { color: black; font-size: 17px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 22px; text-decoration: none; }
.menu_back a:active { color: black; font-size: 17px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 22px; text-decoration: none; }
.menu_back a:hover { color: black; font-size: 19px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 22px; text-decoration: none; padding-left: 4px; }
